diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-05-27 10:59:09 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-05-27 10:59:09 +0900 |
| commit | c346cb4c57fcc7d7ab2992381464bfa84c3e2049 (patch) | |
| tree | 887bfd1a544f29c4f3ddb18fbccce4c6fb66a53a | |
| parent | 0e0d5e8defb1f11fd09afdb3302c13ebcb98946a (diff) | |
internal/rosa/package: wlroots
Required by sway, which is required by vm test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk>
| -rw-r--r-- | internal/rosa/package/wlroots.az | 41 |
1 files changed, 41 insertions, 0 deletions
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, + ]; +} |
