gl-renderer: support XYUV8888 wl_shm format
This support is added so that the XYUV shader variant can be tested with
wl_shm from the test suite.
Libwayland version requirement is bumped to get WL_SHM_FORMAT_XYUV8888.
Libwayland is bumped to 1.18 too in the CI image. libwayland-dev package
is dropped, because we build wayland anyway.
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
diff --git a/meson.build b/meson.build
index 1b5c2e0..5a2db93 100644
--- a/meson.build
+++ b/meson.build
@@ -138,8 +138,8 @@
config_h.set('HAVE_XKBCOMMON_COMPOSE', '1')
endif
-dep_wayland_server = dependency('wayland-server', version: '>= 1.17.0')
-dep_wayland_client = dependency('wayland-client', version: '>= 1.17.0')
+dep_wayland_server = dependency('wayland-server', version: '>= 1.18.0')
+dep_wayland_client = dependency('wayland-client', version: '>= 1.18.0')
dep_pixman = dependency('pixman-1', version: '>= 0.25.2')
dep_libinput = dependency('libinput', version: '>= 0.8.0')
dep_libevdev = dependency('libevdev')