From e6a62a04fb2243a99bf5216aafb11b9ebc2541e3 Mon Sep 17 00:00:00 2001 From: sergio Date: Sat, 18 Jul 2026 17:29:11 -0400 Subject: [PATCH] kde: anotar deuda KWINDOWSYSTEM_QML=OFF en el recipe (rompe Desktop.qml de plasmashell) Co-Authored-By: Claude Opus 4.8 (1M context) --- recipes/incoming-kde/kwindowsystem.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/recipes/incoming-kde/kwindowsystem.toml b/recipes/incoming-kde/kwindowsystem.toml index 2f6aff5f..c1cc1a00 100644 --- a/recipes/incoming-kde/kwindowsystem.toml +++ b/recipes/incoming-kde/kwindowsystem.toml @@ -1,5 +1,12 @@ # kwindowsystem 6.27.0 — KDE Frameworks 6 (Capa 2, ADR 0011). Patrón KF6: dynamic, wrapper zig que filtra # -Wl,--fatal-warnings (ECM lo agrega, zig lo rechaza), CMAKE_PREFIX_PATH=/usr, ECM + qttools + dbus. +# +# ⚠️ DEUDA (2026-07-18): -DKWINDOWSYSTEM_QML=OFF deja SIN construir el módulo QML org.kde.kwindowsystem +# (usr/lib/qt6/qml/org/kde/kwindowsystem/: qmldir + libKWindowSystem.so plugin). Ese módulo lo IMPORTA +# Desktop.qml de plasma-workspace ⇒ sin él plasmashell falla "module not installed" y no monta el +# containment del escritorio. Se destrabó la sesión Plasma anidada INJERTANDO el módulo de un artefacto +# viejo (linkea libKF6WindowSystem.so.6 por soname ⇒ compat). FIX real: KWINDOWSYSTEM_QML=ON + rebuild en +# la granja (qtdeclarative ya está en [deps].build). Verificar por qué se apagó (¿faltaba qtdeclarative?). name = "kwindowsystem" version = "6.27.0"