summaryrefslogtreecommitdiff
path: root/gdk/wayland/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'gdk/wayland/meson.build')
-rw-r--r--gdk/wayland/meson.build9
1 files changed, 7 insertions, 2 deletions
diff --git a/gdk/wayland/meson.build b/gdk/wayland/meson.build
index ad5dfe5591..c1bf4e125b 100644
--- a/gdk/wayland/meson.build
+++ b/gdk/wayland/meson.build
@@ -26,8 +26,8 @@ gdk_wayland_public_headers = files(
install_headers(gdk_wayland_public_headers, subdir: 'gtk-3.0/gdk/wayland')
install_headers('gdkwayland.h', subdir: 'gtk-3.0/gdk')
-gdk_wayland_deps = [
- shmlib,
+gdk_wayland_lib_deps = [shmlib]
+gdk_wayland_pkg_deps = [
xkbdep,
wlclientdep,
wlprotocolsdep,
@@ -35,6 +35,11 @@ gdk_wayland_deps = [
wlegldep,
]
+gdk_wayland_deps = gdk_wayland_lib_deps + gdk_wayland_pkg_deps
+
+gdk_backend_extra_pkgs += gdk_wayland_pkg_deps
+gdk_backend_extra_libs += gdk_wayland_lib_deps
+
# wayland protocols
wlprotocolsdep = dependency('wayland-protocols')
proto_dir = wlprotocolsdep.get_variable(pkgconfig: 'pkgdatadir')