diff options
author | Florian Müllner <fmuellner@gnome.org> | 2022-05-18 16:49:41 +0200 |
---|---|---|
committer | Marge Bot <marge-bot@gnome.org> | 2022-05-20 12:00:22 +0000 |
commit | 5a9d365f849b1f081b8c00c3a7517d12866349f6 (patch) | |
tree | c70150c578b031f8145e4604b03106d53107f5a0 /meson.build | |
parent | a8c5d778722743942be4da78c0f0e523750d406e (diff) | |
download | gnome-shell-5a9d365f849b1f081b8c00c3a7517d12866349f6.tar.gz |
config: Check runtime dependencies at runtime
Both bluetooth and screencast support are based on build checks
right now. However in both cases, the dependency is only consumed
at runtime via the typelib, so let's actually check for that.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2297>
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/meson.build b/meson.build index 7465790a4..26b404c29 100644 --- a/meson.build +++ b/meson.build @@ -32,8 +32,6 @@ startup_req = '>= 0.11' ibus_req = '>= 1.5.19' gnome_desktop_req = '>= 3.35.90' -bt_req = '>= 3.9.0' -gst_req = '>= 0.11.92' nm_req = '>= 1.10.4' secret_req = '>= 0.18' @@ -93,13 +91,6 @@ x11_dep = dependency('x11') schemas_dep = dependency('gsettings-desktop-schemas', version: schemas_req) gnome_desktop_dep = dependency('gnome-desktop-3.0', version: gnome_desktop_req) -bt_dep = dependency('gnome-bluetooth-3.0', version: bt_req, required: false) -gst_dep = dependency('gstreamer-1.0', version: gst_req, required: false) -gst_base_dep = dependency('gstreamer-base-1.0', required: false) -pipewire_dep = dependency('libpipewire-0.3', required: false) - -enable_recorder = gst_dep.found() and gst_base_dep.found() and pipewire_dep.found() - nm_deps = [] if get_option('networkmanager') nm_deps += dependency('libnm', version: nm_req) |