diff options
author | Bastien Nocera <hadess@hadess.net> | 2022-01-26 12:09:19 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2022-01-27 12:46:22 +0100 |
commit | c89c70401e3e87df315061dc056344b5ed4a2997 (patch) | |
tree | e6856ffd21149a02a0049fa395c253a1485a5bc4 /meson.build | |
parent | af035af14b2f64bf6b057e9e56c10015c39e139c (diff) | |
download | totem-c89c70401e3e87df315061dc056344b5ed4a2997.tar.gz |
build: Add explicit gmodule and x11 dependencies
As used by the plugin system and XInitThreads() respectively.
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/meson.build b/meson.build index 8809463cb..802b51fd5 100644 --- a/meson.build +++ b/meson.build @@ -133,8 +133,15 @@ totem_plparser_req_version = '>= 3.26.5' glib_dep = dependency('glib-2.0', version: glib_req_version) gobject_dep = dependency('gobject-2.0', version: glib_req_version) +gmodule_dep = dependency('gmodule-2.0', version: glib_req_version) gio_dep = dependency('gio-2.0', version: '>= 2.43.4') gtk_dep = dependency('gtk+-3.0', version: gtk_req_version) +targets = gtk_dep.get_pkgconfig_variable('targets') +if targets.split(' ').contains('x11') + x11_dep = dependency('x11') +else + x11_dep = dependency('', required : false) +endif hdy_dep = dependency('libhandy-1', version: hdy_req_version) gst_dep = dependency('gstreamer-1.0', version: gst_req_version) gst_tag_dep = dependency('gstreamer-tag-1.0', version: '>= 0.11.93') |