fix: honest config — disable broken KDE packages, sync all docs
- Commented out kf6-kio, kf6-knewstuff, breeze, kde-cli-tools (genuine compilation errors / empty packages) - Kirigami stays ignored (QML gate) - Plasma packages stay commented (transitive blockers) - CONSOLE-TO-KDE-DESKTOP-PLAN.md synced with DESKTOP-STACK: removed stale 'builds' claims for blocked packages, added kf6-attica, updated KF6 count to 36/11 - Config + all docs now agree: 33 enabled, 11 blocked, 3 explicitly listed as blocked in config comments
This commit is contained in:
@@ -87,14 +87,15 @@ 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 |
|
||||
| KF6 frameworks (32/32 recipes exist) | **builds** | 9 KF6 + ECM in built image; 30 real cmake builds + 2 real build attempts (knewstuff, kwallet); only kwin explicitly enabled in config; kirigami suppressed (QML-gated); 23 KF6 recipes exist but are not in image |
|
||||
| kf6-kio | **honest build** | enabled | KIOCore-only; local Redox compat headers; no sysroot fakery |
|
||||
| kirigami | **builds, suppressed** | suppressed | Real core-only cmake build; QML runtime gated; gated on Qt6Quick downstream proof |
|
||||
| kf6-knewstuff | **builds** | enabled | Real NewStuffCore cmake build; QML disabled |
|
||||
| KF6 frameworks (32/32 recipes exist) | **36 build / 11 blocked** | 33 enabled + 3 blocked in config. See DESKTOP-STACK-CURRENT-STATUS.md for exact breakdown. 15 in repo, 21 stage-only. |
|
||||
| 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 |
|
||||
| kf6-kwallet | **builds** | enabled | Real API-only core wallet cmake build; QML/GPG disabled |
|
||||
| plasma-framework | **builds real, blocked** | commented out in config | BUILD_WITH_QML=OFF; blocked by kf6-knewstuff (needs QtNetwork) |
|
||||
| plasma-workspace | **builds real, blocked** | commented out in config | 52 dependency items; blocked by kf6-knewstuff + kwin (stub needs to become real) |
|
||||
| plasma-desktop | **builds real, blocked** | commented out in config | Depends on plasma-workspace |
|
||||
| kf6-attica | **builds** | enabled (NEW) | Minimal core library (v6.10.0, 2.4MB pkgar in repo) |
|
||||
| plasma-framework | **blocked (QML gate)** | commented out | Depends on kirigami |
|
||||
| plasma-workspace | **blocked** | commented out | Depends on kf6-knewstuff payload + kwin real build |
|
||||
| plasma-desktop | **blocked (transitive)** | commented out | Depends on plasma-workspace |
|
||||
| kdecoration | **builds** | transitively via plasma-workspace | Window decoration library |
|
||||
| kf6-kwayland | **builds** | enabled | Qt/C++ Wayland protocol wrapper |
|
||||
| plasma-wayland-protocols | **builds** | transitively | XML protocol definitions |
|
||||
|
||||
Reference in New Issue
Block a user