diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-05-23 16:22:51 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-05-23 16:22:51 +0900 |
| commit | 4269627b4b4d8a7625707148762e1ade7bb96293 (patch) | |
| tree | b29ca6d1e46d833ac457049d2d4f1d7540719b69 /internal/rosa/package/xkbcommon.az | |
| parent | d50e3c3d5bfec9d85550d98196891f5eba64c335 (diff) | |
internal/rosa/package: xkbcommon
Required by foot.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/package/xkbcommon.az')
| -rw-r--r-- | internal/rosa/package/xkbcommon.az | 38 |
1 files changed, 38 insertions, 0 deletions
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, + ]; +} |
