diff --git a/config/redbear-full.toml b/config/redbear-full.toml index 0a6000d9..10047545 100644 --- a/config/redbear-full.toml +++ b/config/redbear-full.toml @@ -52,8 +52,8 @@ qtwayland = {} qt6-wayland-smoke = {} # KF6 Frameworks — explicit real-build surface in alphabetical order -# kirigami: core-only build (QML disabled), needed as build-dep for plasma-framework -# kf6-kio: honest KIOCORE_ONLY build (QtNetwork now available in qtbase) +# kirigami: blocked (QML gate — QQuickWindow/QQmlEngine headers don't exist on Redox) +# kf6-kio: blocked (linker error — undefined reference to KIO::HostInfo::lookupHost) kirigami = "ignore" # kf6-kio: blocked (compilation error — upstream source incompatibility) # kf6-knewstuff: blocked (empty package — cmake succeeds, produces no libs) diff --git a/local/docs/CONSOLE-TO-KDE-DESKTOP-PLAN.md b/local/docs/CONSOLE-TO-KDE-DESKTOP-PLAN.md index f55686f1..f65a07d2 100644 --- a/local/docs/CONSOLE-TO-KDE-DESKTOP-PLAN.md +++ b/local/docs/CONSOLE-TO-KDE-DESKTOP-PLAN.md @@ -87,7 +87,7 @@ and what must happen, in what order, to reach a usable KDE Plasma desktop.** | qtdeclarative | **builds** | enabled | Qt6Quick metadata exported; QML JIT disabled for Redox; downstream proof insufficient | | qtwayland | **builds** | enabled | Wayland QPA plugin | | qtsvg | **builds** | enabled | SVG support | -| KDE/Plasma surface (48 recipes) | **36 build / 12 blocked** | 33 enabled + 3 blocked in config. See DESKTOP-STACK-CURRENT-STATUS.md for exact breakdown. 13 in repo, 23 stage-only. | +| KDE/Plasma surface (48 recipes) | **36 build / 12 blocked** | 36 enabled in config, 12 commented/ignored. See DESKTOP-STACK-CURRENT-STATUS.md for exact breakdown. | | kf6-kio | **blocked** | commented out in config | Compilation error — upstream source incompatibility | | kirigami | **blocked: QML gate** | ignored in config | QQuickWindow/QQmlEngine headers don't exist on Redox | | kf6-knewstuff | **blocked** | commented out | Empty package — cmake succeeds but core source produces no libs with QtQuick off | diff --git a/local/docs/DESKTOP-STACK-CURRENT-STATUS.md b/local/docs/DESKTOP-STACK-CURRENT-STATUS.md index 1a8416f3..9433c80f 100644 --- a/local/docs/DESKTOP-STACK-CURRENT-STATUS.md +++ b/local/docs/DESKTOP-STACK-CURRENT-STATUS.md @@ -119,10 +119,9 @@ greeter/auth/session-launch stack on the `redbear-full` desktop path. | Category | Count | Detail | |----------|-------|--------| -| **Building + in repo** | 13 | attica, ECM, karchive, kauth, kconfig, kcoreaddons, kcrash, kdbusaddons, kglobalaccel, ki18n, kwidgetsaddons, kwindowsystem, kdecoration, kwin (stub), kf6-kwallet | -| **Building (stage only)** | 21 | All other KF6 frameworks — compiled during cook but not yet in repo (need full make all with clean repo.tag) | -| **kf6-knewstuff** | 1 | Publishes to repo as empty package (cmake succeeds, core src produces no libs with QtQuick/widgets off) | -| **kf6-attica** | 1 | Minimal core library build, KF6::Attica cmake target | +| **Building + in repo** | 13 | PKGAR artifacts: attica, ECM, karchive, kauth, kconfig, kcoreaddons, kcrash, kdbusaddons, kglobalaccel, ki18n, kwidgetsaddons, kwindowsystem, kwin | +| **Building (stage only)** | 23 | kdecoration, kwallet + 21 other KF6 frameworks — compiled during cook, need full make all to push to repo | +| **Attica (new)** | — | Minimal core library build, KF6::Attica cmake target (counted in Building+repo above) | | **Blocked: QML gate** | 1 | kirigami — source includes QQuickWindow/QQmlEngine unconditionally | | **Blocked: compilation** | 2 | breeze, kf6-kio — upstream source incompatibilities with Redox toolchain | | **Blocked: transitive** | 3 | plasma-framework (needs kirigami), plasma-workspace (needs kf6-knewstuff payload), plasma-desktop (needs plasma-workspace) |