fix: final doc/config accuracy pass

- In-repo row: 13 names match 13 actual .pkgar files; removed
  double-counted attica/kwallet/kdecoration
- Stage-only: 23 to match 48-13-12 arithmetic
- CONSOLE line 90: removed '33 enabled + 3 blocked' contradiction
- Config comments: kirigami/kf6-kio now describe actual blocker
  state, not aspirational build description
- All counts verifiable against repo artifacts
This commit is contained in:
2026-04-30 02:19:59 +01:00
parent 65bd27b8fc
commit 267733794f
3 changed files with 6 additions and 7 deletions
+1 -1
View File
@@ -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 |
+3 -4
View File
@@ -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) |