plugins-base/tests/check/meson.build: add omitted Wayland dependence
authorF. Duncanh <fduncanh@gmail.com>
Sun, 25 Dec 2022 04:41:52 +0000 (23:41 -0500)
committerF. Duncanh <fduncanh@gmail.com>
Thu, 29 Dec 2022 01:04:49 +0000 (20:04 -0500)
SUSE places Wayland include files in /usr/include/wayland, and needs
a Cflag added to wayland_client_deps by pkg-config, which is added to
gl_winsys_deps: add this as a dependency in gstgl_dep to fix issue.

Fixes #1607

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

subprojects/gst-plugins-base/gst-libs/gst/gl/meson.build

index e342b41..1080b5d 100644 (file)
@@ -1118,7 +1118,7 @@ if build_gstgl
   gstgl_dep = declare_dependency(link_with : gstgl,
     include_directories : [libsinc, compat_includes],
     sources: gen_sources,
-    dependencies : [video_dep, gst_base_dep],
+    dependencies : [video_dep, gst_base_dep, gl_winsys_deps],
     variables: pkgconfig_gl_variables)
   gstglproto_dep = declare_dependency(
     dependencies : [gstgl_dep] + gl_lib_deps,