# ══ PROMOVIDA AL CORPUS DESDE LAS COLAS (2026-09-05) ═══════════════════════════════════════════ # Esta receta existía IDÉNTICA en las cuatro colas de escritorio (incoming-{kde,gnome,wlr,cosmic}): # un solo md5 entre las cuatro, verificado antes de mover. Sube al corpus por la misma razón que # `mpv`: una receta resuelve sibling-first y después el catálogo PADRE, nunca una cola hermana, así # que lo que comparten varias imágenes tiene que vivir acá o no lo alcanzan. # # Lo destapó `atuq`, que vive en el corpus y por eso no podía llegar a ninguna de las cuatro copias. # El síntoma es el mismo que ya cita el perfil de sway en `targets.toml`, y el navegador ni siquiera # llega a pintar: # xkbcommon: ERROR: failed to add default include path /usr/share/X11/xkb # # Las copias de las colas se dejan donde están A PROPÓSITO: resuelven sibling-first, o sea que # siguen usando la suya, con el MISMO ArtifactHash ⇒ cero rebuilds y cero riesgo para las cuatro # imágenes ya cerradas. Barrerlas es otra unidad de trabajo, no un efecto colateral de ésta. # xkeyboard-config 2.44 — datos de layouts de teclado XKB + `xkeyboard-config.pc` (variable xkb_base). # plasma-desktop lo EXIGE en ConfigureChecks (pkg_get_variable xkb_base) y kwin/Qt-wayland lo usan en # runtime (/usr/share/X11/xkb; sin él: "xkbcommon: failed to add default include path /usr/share/X11/xkb"). # Meson, sin compilación real (instala datos + .pc). nls off (evita gettext); sin libxml2 (validación). name = "xkeyboard-config" version = "2.44" license = "MIT" [source] tarball = "https://www.x.org/releases/individual/data/xkeyboard-config/xkeyboard-config-2.44.tar.xz" sha256 = "54d2c33eeebb031d48fa590c543e54c9bcbd0f00386ebc6489b2f47a0da4342a" [build] compiler = "zig-cc" target = "x86_64-linux-musl" link = "dynamic" [build.phases] configure = "meson setup output --prefix=/usr -Dnls=false -Dcompat-rules=false" compile = "ninja -C output" install = "DESTDIR=/out ninja -C output install" [deps] build = ["meson", "samurai", "python3", "pkgconf"]