From c346cb4c57fcc7d7ab2992381464bfa84c3e2049 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Wed, 27 May 2026 10:59:09 +0900 Subject: [PATCH] internal/rosa/package: wlroots Required by sway, which is required by vm test suite. Signed-off-by: Ophestra --- internal/rosa/package/wlroots.az | 41 ++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 internal/rosa/package/wlroots.az diff --git a/internal/rosa/package/wlroots.az b/internal/rosa/package/wlroots.az new file mode 100644 index 00000000..04f7c6d1 --- /dev/null +++ b/internal/rosa/package/wlroots.az @@ -0,0 +1,41 @@ +package wlroots { + description = "a modular Wayland compositor library"; + website = "https://gitlab.freedesktop.org/wlroots/wlroots"; + anitya = 18357; + + version# = "0.20.1"; + source = remoteGitLab { + domain = "gitlab.freedesktop.org"; + suffix = "wlroots/wlroots"; + ref = version; + checksum = "NQAn59GTXYBE4JHkgKnOUGZi9TGKcIrgH0khj53zDUj0whIQvNAc-sE_8xWYF66a"; + }; + + exec = meson { + setup = { + "Dxwayland": "enabled"; + "Dsession": "disabled"; + }; + }; + + inputs = [ + mesa, + libglvnd, + hwdata, + wayland, + xwayland, + libxcb-wm, + xkbcommon, + pixman, + kernel-headers, + ]; + + runtime = [ + mesa, + libglvnd, + wayland, + libxcb-wm, + xkbcommon, + pixman, + ]; +}