From 4269627b4b4d8a7625707148762e1ade7bb96293 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sat, 23 May 2026 16:22:51 +0900 Subject: [PATCH] internal/rosa/package: xkbcommon Required by foot. Signed-off-by: Ophestra --- internal/rosa/package/xkbcommon.az | 38 ++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 internal/rosa/package/xkbcommon.az diff --git a/internal/rosa/package/xkbcommon.az b/internal/rosa/package/xkbcommon.az new file mode 100644 index 00000000..040c9323 --- /dev/null +++ b/internal/rosa/package/xkbcommon.az @@ -0,0 +1,38 @@ +package xkbcommon { + description = "a library implementing the XKB specification for handling keyboard descriptions"; + website = "https://xkbcommon.org"; + anitya = 1780; + + version* = "1.13.1"; + source = remoteGitHub { + suffix = "xkbcommon/libxkbcommon"; + tag = "xkbcommon-"+version; + checksum = "8L8-d1OT9vmCTR6y0fpG7IsSjelAdtDcaD9PRk7--49uEW5ZybD1-bniCxsQU_8Q"; + }; + + env = [ + "HOME=/proc/nonexistent", + ]; + + exec = meson { + setup = { + "Denable-x11": "false"; + }; + }; + + inputs = [ + m4, + bison, + + libxml2, + wayland, + wayland-protocols, + xkeyboard-config, + ]; + + runtime = [ + libxml2, + wayland, + wayland-protocols, + ]; +}