fix: i2cvr-software-update meson.build cleanup for i2c dependency

Change-Id: Ie2f004bcdf672a850888aa089f12ede402f1ed24
Signed-off-by: Christopher Meis <christopher.meis@9elements.com>
diff --git a/i2c-vr/meson.build b/i2c-vr/meson.build
index 9a6a812..58ff477 100644
--- a/i2c-vr/meson.build
+++ b/i2c-vr/meson.build
@@ -9,17 +9,19 @@
     'i2cvr_software_manager.cpp',
     i2cvr_src,
     regulators_src,
-    include_directories: [common_include, i2cvr_include],
+    include_directories: [common_include, i2cvr_include, libi2c_inc],
     dependencies: [
         sdbusplus_dep,
         phosphor_logging_dep,
         pdi_dep,
         boost_dep,
         libpldm_dep,
+        libi2c_dep,
     ],
-    link_with: [software_common_lib, libpldmutil],
+    link_with: [software_common_lib, libpldmutil, libi2c_dev],
     install: true,
     install_dir: get_option('libexecdir') / 'phosphor-code-mgmt',
+    link_args: '-li2c',
 )
 
 systemd_system_unit_dir = dependency('systemd').get_variable(