From bbab8d3b4fabb1dec133089dca8e7d6584e92644 Mon Sep 17 00:00:00 2001 From: Artur Mukhamadiev Date: Thu, 3 Jul 2025 23:49:31 +0300 Subject: [PATCH] add subprojects --- meson.build | 2 +- subprojects/wayland.wrap | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 subprojects/wayland.wrap diff --git a/meson.build b/meson.build index fbba614..fcc14a1 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project('hello-wayland', 'c') wl_dep = dependency('wayland-client') -wl_mod = import('wayland') +wl_mod = import('unstable-wayland') xml = wl_mod.find_protocol('xdg-shell') xdg_shell = wl_mod.scan_xml(xml) diff --git a/subprojects/wayland.wrap b/subprojects/wayland.wrap new file mode 100644 index 0000000..6ced203 --- /dev/null +++ b/subprojects/wayland.wrap @@ -0,0 +1,13 @@ +[wrap-file] +directory = wayland-1.23.1 +source_url = https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.23.1/downloads/wayland-1.23.1.tar.xz +source_filename = wayland-1.23.1.tar.xz +source_hash = 864fb2a8399e2d0ec39d56e9d9b753c093775beadc6022ce81f441929a81e5ed +source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/wayland_1.23.1-1/wayland-1.23.1.tar.xz +wrapdb_version = 1.23.1-1 + +[provide] +wayland-cursor = wayland_cursor_dep +wayland-egl = wayland_egl_dep +wayland-server = wayland_server_dep +wayland-client = wayland_client_dep