tawasuyu

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1572Shell 203Rust 109Markdown 993728 Sutichaykuna

promoción: extra-cmake-modules e iso-codes al corpus — y es gratis, medido

Las dos piezas que bloqueaban `fcitx5`, o sea el hueco de «escribir en chino/japonés/coreano». Una
receta resuelve sibling-first y después el catálogo PADRE, **nunca una cola hermana**: desde el
corpus no se alcanzaba `incoming-kde/extra-cmake-modules` ni `incoming-gnome/iso-codes`. Es el mismo
argumento por el que `dejavu-fonts` y `pipewire` subieron.

⚠ `extra-cmake-modules` tiene **109 dependientes** en `incoming-kde`, así que esto es exactamente lo
que la regla de yupana manda medir antes de tocar. La promoción es gratis y se verificó en tres
niveles, no se supuso:

1. **Sus deps viven SÓLO en el corpus** (`cmake`, `samurai`, `python3` para ecm; `meson`, `samurai`,
   `python3`, `pkgconf` para iso-codes) — no hay copia en ninguna cola, así que mover la receta no
   puede cambiar a qué resuelven. Ése es el riesgo real de una promoción y acá no existe.
2. **El hash de las dos recetas no se movió** al pasar de la cola al corpus.
3. **Los 109 dependientes tampoco**: comparados UNO POR UNO contra el grafo publicado,
   109 de 109 idénticos. Cero rebuilds.

Las copias de cola se jubilan en el mismo movimiento (`git mv`, no copia) para no dejar el duplicado
que la promoción de `dejavu-fonts` existía para arreglar.

⚠ Esto NO cierra el hueco: es el primer paso de la campaña. Falta `fcitx5` —que con
`ENABLE_X11=Off` + `ENABLE_ENCHANT=Off` se quita cinco deps (xcb-imdkit, xcb-util-keysyms,
xcb-util-wm, libxkbfile, enchant2)— y un motor por idioma. Lo que ya está medido y no hay que volver
a averiguar: **no hay muro estructural**, `mirada-compositor` registra `TextInputManagerState` e
`InputMethodManagerState` (`setup.rs:600-602`), o sea `zwp_text_input_v3` y `zwp_input_method_v2`.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

b14248488cc3c1548098fb485ed1689f7ed2dc54 · ruwaq Sergio · (2 p'unchaw ñawpaq) · tayta c0f427c64 · kay commitpi sach'ata qhaway

Semántico sayk'uy

Mana ima sutichaypas t'ikrakurqanchu: qillqalla, yachachiylla utaq willaylla t'ikrakurqan.

4 qillqakuna · +71 −71

diff --git a/recipes/incoming-kde/extra-cmake-modules.toml b/recipes/extra-cmake-modules.toml
similarity index 100%
rename from recipes/incoming-kde/extra-cmake-modules.toml
rename to recipes/extra-cmake-modules.toml
diff --git a/recipes/incoming-gnome/iso-codes.toml b/recipes/iso-codes.toml
similarity index 100%
rename from recipes/incoming-gnome/iso-codes.toml
rename to recipes/iso-codes.toml