diff options
Diffstat (limited to 'sysutils/xfce4-systemload-plugin/files/patch-panel-plugin_meson.build')
-rw-r--r-- | sysutils/xfce4-systemload-plugin/files/patch-panel-plugin_meson.build | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/sysutils/xfce4-systemload-plugin/files/patch-panel-plugin_meson.build b/sysutils/xfce4-systemload-plugin/files/patch-panel-plugin_meson.build new file mode 100644 index 000000000000..71eedf89264e --- /dev/null +++ b/sysutils/xfce4-systemload-plugin/files/patch-panel-plugin_meson.build @@ -0,0 +1,47 @@ +--- panel-plugin/meson.build.orig 2025-05-20 08:31:51 UTC ++++ panel-plugin/meson.build +@@ -15,6 +15,25 @@ plugin_sources = [ + xfce_revision_h, + ] + ++dependencies = [ ++ glib, ++ gtk, ++ libgtop, ++ libm, ++ libxfce4panel, ++ libxfce4ui, ++ libxfce4util, ++ upower_glib, ++ xfconf, ++] ++ ++target_os = host_machine.system() ++if target_os == 'freebsd' ++ kvm_lib = cc.find_library('kvm', required : true) ++ ++ dependencies += [ kvm_lib ] ++endif ++ + plugin_install_subdir = 'xfce4' / 'panel' / 'plugins' + + plugin_lib = shared_module( +@@ -27,17 +46,7 @@ plugin_lib = shared_module( + include_directories: [ + include_directories('..'), + ], +- dependencies: [ +- glib, +- gtk, +- libgtop, +- libm, +- libxfce4panel, +- libxfce4ui, +- libxfce4util, +- upower_glib, +- xfconf, +- ], ++ dependencies: dependencies, + install: true, + install_dir: get_option('prefix') / get_option('libdir') / plugin_install_subdir, + ) |