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-13
- build: memoizar artifact_hash (DAG-diamante) — plasma-workspace (~90 deps) colgaba en walk exponencial de caminos
- kde/Plasma: plasma-workspace WAYLAND-PURO (WITH_X11=OFF+WITH_X11_SESSION=OFF) + sed NetworkManagerQt→opcional + deps depurados (todos sellados)
- kde/Plasma: libkscreen wrapper preserva args con espacios (fix moc_predefs -I con espacio en libdpms)
- kde/Plasma: libksysguard fix moc_predefs vacío (=solid): -DCMAKE_AUTOMOC_MOC_OPTIONS=-D__linux__=1
- kde/Plasma: libpcap+libnl+lm-sensors (REQUIRED por libksysguard) + a sus deps
- kde/Plasma: libksysguard +libudev-zero (UDev REQUIRED)
- kde/Plasma: ktexteditor +kxmlgui+resto cierre KIO
- kde/Plasma: ktexteditor +cierre KF6 completo (kitemviews/kcompletion/kcodecs/ktextwidgets/... del KIO)
- kde/Plasma: libxml2-PIC/shared variante (libqalculate linkea en .so) + ktexteditor +kbookmarks
- kde/Plasma: libqalculate +perl+perl-xml-parser (intltool los usa en runtime; hammer sólo materializa directas)
- kde/Plasma: ktexteditor +qtmultimedia (find_dependency de qtspeech Config)
- kde/Plasma: ktexteditor +qtspeech (Qt6TextToSpeech; se había perdido de deps)
- kde/Plasma: libqalculate +gettext-tiny (intltool exige tools GNU gettext)
- kde/Plasma: libqalculate +intltool, ktexteditor +qtspeech+syntax-highlighting (deps)
- kde/Plasma: XML::Parser (módulo perl, blocker de intltool) + a deps de intltool
- kde/Plasma: receta intltool 0.51.0 (blocker de libqalculate, dep perl)
- kde/Plasma: qtmultimedia +dbus (qsb/tool carga libQt6DBus)
- kde/Plasma: receta perl 5.40.2 (build-tool: syntax-highlighting + intltool→libqalculate)
- kde/Plasma: prison fix (+qrencode, WITH_MULTIMEDIA=OFF) + receta qtmultimedia (backends off)
- kde/Plasma: gmp+mpfr a zig-cc (gueto-gcc falla link test libgcc/ssp wrong-format); gmp --disable-assembly
- kde/Plasma: fixes deps kded/plasma-activities-stats (+qtdeclarative) libksysguard (+attica/knewstuff)
- kde/Plasma: sub-deps gmp/mpfr/qrencode/syntax-highlighting/qtspeech (blockers de libqalculate/prison/ktexteditor)
- kde/Plasma: 19 recetas blockers de plasma-workspace (X11-session + icu/qcoro/qtlocation/libqalculate + KF6 kded/prison/krunner/ktexteditor/kunitconversion/kstatusnotifieritem/networkmanager-qt + Plasma libkscreen/libksysguard/plasma-activities-stats)
- kde/Plasma: receta plasma-workspace (blockers documentados en header)
- kde/Plasma: recetas layer-shell-qt + kscreenlocker + plasma5support (hacia plasmashell)
- kde/Plasma: kwin rm -rf po (gettext-tiny msgfmt crashea con las .po de kwin)
- kde/Plasma: kwin +qtpositioning +kholidays (cierre transitivo de KNightTimeConfig)
- kde/Plasma: receta kwayland (KWayland REQUIRED por kwin) + a deps de kwin
- kde/Plasma: kwin +vulkan deps (fix real, array multilínea)
- kde/Plasma: kwin +vulkan-loader/headers + fix patch Canberra + X11 set en kcmutils/kparts
- kde/Plasma: variantes mtdev/libevdev (fix python) + qtpositioning +dbus → blockers kwin listos
2026-07-12
- kde/Plasma: blockers de kwin (Vulkan/KNightTime/libinput) + patch Canberra
- kde/Plasma: kauth +set Qt6-consumer → sustrato kwin COMPLETO 7/7
- kde/Plasma: sustrato kwin (lcms2/hwdata/libdisplay-info/libxcvt/qtwayland/kauth/kidletime) + kwin (4 blockers)
- kde/Plasma: libplasma SELLADO → Plasma-foundation 5/5 (deuda Qt-xcb cerrada end-to-end)
- kde: kio +set X11 (qtbase-xcb activa su path X11); revert logging debug merge
- kde/Plasma: kwindowsystem-X11 +libX{ext,render,fixes,i}; libplasma deps X11 (bloqueado en bug overlay-merge)
- kde/Capa2: kwindowsystem KWINDOWSYSTEM_X11=ON (Qt-xcb saldado → provee KX11Extras)
- kde/Capa0: qtbase QT_FEATURE_xcb=ON RESUELTO — faltaba libXau/libXdmcp (gotcha .pc transitivo)
- kde/Capa0: qtbase xcb DIFERIDO (buildable con SSL) — enabler sellado, wiring xkbcommon-x11 pendiente