gstwayland: Don't depend on wayland-protocols
authorBalló György <ballogyor@gmail.com>
Fri, 26 May 2023 17:38:13 +0000 (17:38 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Tue, 7 Nov 2023 18:58:03 +0000 (18:58 +0000)
wayland-protocols are needed to build gstwayland, but not for dependent projects.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5618>

subprojects/gst-plugins-bad/gst-libs/gst/wayland/meson.build

index 3aa63cb..5eb4484 100644 (file)
@@ -74,7 +74,7 @@ if use_wayland
     darwin_versions : osxversion,
     install : true,
     dependencies : [gst_dep, gstallocators_dep, gstvideo_dep, libdrm_dep,
-                    wl_client_dep, wl_protocol_dep]
+                    wl_client_dep]
   )
 
   pkg_name = 'gstreamer-wayland-1.0'
@@ -90,7 +90,7 @@ if use_wayland
   gstwayland_dep = declare_dependency(link_with : gstwayland,
     include_directories : [libsinc],
     dependencies : [gst_dep, gstallocators_dep, gstvideo_dep, libdrm_dep,
-                    wl_client_dep, wl_protocol_dep])
+                    wl_client_dep])
 
   install_headers(wl_headers, subdir: 'gstreamer-1.0/gst/wayland')
   meson.override_dependency(pkg_name, gstwayland_dep)