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…
2026-07-27
- gnome onda 2: cairo-shared usa la fuente GitLab + cairo-ctime-r.patch
- gnome onda 2: cierre C dinámico (cairo-shared) desbloquea gjs
- gnome onda 2: gjs inyecta el cierre estático de cairo via cpp_link_args
- gnome onda 2: gjs -Dcairo=disabled para sellar el hito (cairo vuelve con el cierre C)
- gnome onda 2: gjs declara py3-setuptools (distutils de g-ir-scanner)
- gnome onda 2: gjs declara ncurses (backend curses de readline)
- gnome onda 2: gjs declara nspr (mozjs-128.pc lo requiere)
- gnome onda 2: gjs declara el cierre .pc de glib+cairo (pcre2/zlib/freetype/...)
- gnome onda 2: gjs -Dbsymbolic_functions=false (zig/lld no soporta -Bsymbolic-functions)
- gnome onda 2: py3-setuptools en las 4 islas GUI (fix distutils de g-ir-scanner)
- gnome onda 2: cola driver aislada incoming-gnome-onda2
- gnome onda 2: islas dinámicas del stack GUI + gjs
2026-07-25
- gnome isla: glib-introspected SELLA (b3:c12cb9fa) — typelibs CORE ✓ GATE PASS
- gnome isla: gobject-introspection SELLA (b3:935cedf3) — keystone GNOME
- gnome isla: glib default_library=both (.a + .so)
- gnome isla: glib dinámica (shadow de la corpus) para destrabar introspección
- gnome onda-1: py3-setuptools + destrabar los 2 fallos de la 1ª molienda
- gnome onda-1: cola aislada incoming-gnome-onda1 para el worker
2026-07-24
- gnome: las 10 raíces del perfil escritorio-gnome — el perfil CIERRA (mapa real)
- gnome: SPIDERMONKEY (mozjs 128) SELLA en el hub — keystone caído
- gnome: cbindgen — filtrar --bin (lib+bin homónimos rompían cargo rustc)
- gnome: receta arje-logind-compat — login1 YA existe en tawasuyu (no hay que empaquetar elogind)
2026-07-23
- gnome: autora mozjs (spidermonkey 128) + su wave-1 de leaves (nspr/nasm/cbindgen)
- gnome: arranca el frente — sembrado el subtree desde nixpkgs (mapa, no lista de build)
2026-07-22
- recetas: libinput, fcft y foot sellan — mtdev con -fPIC y fuente git en la familia foot
- utf8proc: configure no-op para no auto-detectar CMake
- recetas: declarar make/python3 en libevdev y utf8proc (deuda declarable)
- recetas: `-Ddefault_library=both` en las 5 libs meson que sólo publicaban .so
- pixman: `-Ddefault_library=both` — el fallo raíz de pango y de toda la cascada GUI
- kde/deps: libXft — declarar expat y dejar asentado por qué queda diferido
2026-07-20
2026-07-19
- kde/mesa: cadena llvmpipe soberana — LLVM18+mesa-llvmpipe from source, GBM cruzado
- llvm18: -include cstdint (gcc/clang 15 no arrastran <cstdint> ⇒ uint64_t undeclared en SmallVector.h)
- mesa: receta llvm18 + mesa-llvmpipe para el escritorio KDE en VM
- kde: kwindowsystem KWINDOWSYSTEM_QML=ON — construye el módulo QML org.kde.kwindowsystem
2026-07-18
- kde: anotar deuda KWINDOWSYSTEM_QML=OFF en el recipe (rompe Desktop.qml de plasmashell)
- openrc: corregir el marco de la receta — init alternativo, NO supervisor sobre arje
- openrc 0.62.6: + libcap (requerido en Linux sin toggle) → sella; promovido a canónico
- kde: diferir libXft — huérfano PIC, nadie lo consume
- kde: destrabar los 11 que no sellaban — 2 causas raíz