summaryrefslogtreecommitdiff
path: root/x11/xfce4-taskmanager/files/patch-src_meson.build
blob: bc052f07a3b96c5a5dcd30d20ae93e72f25c25c8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
--- src/meson.build.orig	2025-05-21 07:00:22 UTC
+++ src/meson.build
@@ -35,6 +35,22 @@ endif
 ]
 endif
 
+dependencies = [
+  glib,
+  gtk,
+  cairo,
+  libxmu,
+  libxfce4util,
+  libxfce4ui,
+  xfconf,
+  libx11,
+  libwnck,
+]
+
+if target_os == 'freebsd' and kvm_lib.found()
+dependencies += [ kvm_lib ]
+endif
+
 taskmanager = executable(
   'xfce4-taskmanager',
   taskmanager_sources,
@@ -42,17 +58,7 @@ taskmanager = executable(
   include_directories: [
     include_directories('..'),
   ],
-  dependencies: [
-    glib,
-    gtk,
-    cairo,
-    libxmu,
-    libxfce4util,
-    libxfce4ui,
-    xfconf,
-    libx11,
-    libwnck,
-  ],
+  dependencies: dependencies,
   install: true,
   install_dir: get_option('prefix') / get_option('bindir'),
 )