summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRasmus Thomsen <cogitri@exherbo.org>2018-09-21 19:40:09 +0200
committerBenjamin Berg <benjamin@sipsolutions.net>2018-11-14 12:56:15 +0000
commitf3eb300f5a563f620e9328c9aab7d097ee1261eb (patch)
tree084f39fd10ed7a06c6c75d06d3af6304bc69829a
parentb3354d55de8234dddaa9385b91fd7dd7c3f2301b (diff)
downloadgnome-settings-daemon-f3eb300f5a563f620e9328c9aab7d097ee1261eb.tar.gz
power build: fix cross build
-rw-r--r--plugins/power/meson.build12
1 files changed, 10 insertions, 2 deletions
diff --git a/plugins/power/meson.build b/plugins/power/meson.build
index 0158a466..7b0e0ade 100644
--- a/plugins/power/meson.build
+++ b/plugins/power/meson.build
@@ -18,6 +18,13 @@ deps = plugins_deps + [
dependency('xext')
]
+# required for gsd-power-enums-update, which we have
+# to compile natively
+native_deps = [
+ dependency('glib-2.0', native: true),
+ dependency('gio-2.0', native:true)
+]
+
if enable_gudev
deps += gudev_dep
endif
@@ -55,8 +62,9 @@ gsd_power_enums_update = executable(
'gsd-power-enums-update',
sources,
include_directories: top_inc,
- dependencies: deps,
- c_args: cflags
+ dependencies: native_deps,
+ c_args: cflags,
+ native: true
)
if enable_gudev