diff options
author | Christopher Davis <christopherdavis@gnome.org> | 2023-01-18 17:39:05 -0500 |
---|---|---|
committer | Felipe Borges <felipeborges@gnome.org> | 2023-02-14 18:15:33 +0000 |
commit | 8ecdeb2805c54f4bf527b8bbb5eeb12ed110239c (patch) | |
tree | d46085a198611e2b3539b6989057ba77c00097f8 /meson.build | |
parent | ff6e104033bf3805905be45ca25ab92e9ae421e1 (diff) | |
download | gnome-control-center-8ecdeb2805c54f4bf527b8bbb5eeb12ed110239c.tar.gz |
meson: Add GTK as a subproject
We need a release that contains https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5442.
Currently no distro ships GTK 4.9.3.
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/meson.build b/meson.build index d28184ee4..efb451703 100644 --- a/meson.build +++ b/meson.build @@ -117,6 +117,19 @@ libgvc_dep = libgvc.get_variable('libgvc_dep') goa_req_version = '>= 3.25.3' pulse_req_version = '>= 2.0' +gtk_dep = dependency( + 'gtk4', + version: '>= 4.9.3', + fallback: ['gtk', 'gtk_dep'], + default_options: [ + 'introspection=disabled', + 'demos=false', + 'build-testsuite=false', + 'build-tests=false', + 'build-examples=false', + ] +) + libadwaita_dep = dependency( 'libadwaita-1', version: '>= 1.2.alpha', @@ -155,7 +168,7 @@ common_deps = [ libadwaita_dep, dependency('gio-unix-2.0'), dependency('gthread-2.0'), - dependency('gtk4', version: '>= 4.8'), + gtk_dep, ] polkit_gobject_dep = dependency('polkit-gobject-1', version: '>= 0.103') |