From 1ded27adc35d818af86e61d1dbc5dea0cd9ea1ed Mon Sep 17 00:00:00 2001 From: Vasilito Date: Thu, 30 Apr 2026 03:33:31 +0100 Subject: [PATCH] fix: QT6-PORT + DBUS stale kf6-kwallet stub references MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - QT6-PORT-STATUS: 'STUB ONLY' → 'EXISTS IN-TREE, not in enabled subset' - DBUS-INTEGRATION: 'replace stub with real build' → 'enable in config' (recipe already exists as real API-only cmake build) --- local/docs/DBUS-INTEGRATION-PLAN.md | 4 ++-- local/docs/QT6-PORT-STATUS.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/local/docs/DBUS-INTEGRATION-PLAN.md b/local/docs/DBUS-INTEGRATION-PLAN.md index 2655befe..a12f2e5c 100644 --- a/local/docs/DBUS-INTEGRATION-PLAN.md +++ b/local/docs/DBUS-INTEGRATION-PLAN.md @@ -604,7 +604,7 @@ APIs, which relibc provides. | 5.2 | Implement `org.kde.JobViewServer` for job progress | File copy/move operations show progress in Plasma | | 5.3 | Implement `org.kde.ksmserver` for session management | Logout/restart/shutdown work from Plasma menu | | 5.4 | Implement `org.freedesktop.ScreenSaver` for screen locking | Screen locks on timeout and manual lock | -| 5.5 | Re-enable kf6-kwallet (replace stub with real build) | KWallet stores and retrieves passwords | +| 5.5 | Enable kf6-kwallet in redbear-full (recipe exists in-tree) | KWallet stores and retrieves passwords | | 5.6 | Re-enable D-Bus in kf6-kio | KIO uses D-Bus for service activation | | 5.7 | Promote dbus recipe from WIP to production | Remove #TODO, add BLAKE3, move from `recipes/wip/services/` to `recipes/services/` | @@ -824,7 +824,7 @@ The session bus must only be accessible to the owning user: | `kf6-knotifications` | Change `-DUSE_DBUS=OFF` → `-DUSE_DBUS=ON` | DB-2 ✅ done | | `kf6-solid` | Change `-DUSE_DBUS=OFF` → `-DUSE_DBUS=ON`, re-enable UPower backend | DB-3 | | `kf6-kio` | Change `-DUSE_DBUS=OFF` → `-DUSE_DBUS=ON` | DB-5 | -| `kf6-kwallet` | Replace stub with real build | DB-5 | +| `kf6-kwallet` | Enable in config (recipe exists in-tree) | DB-5 | | `qtbase` (host) | Consider enabling FEATURE_dbus=ON for host tools (qdbuscpp2xml/qdbusxml2cpp) | DB-2 | ### 11.3 Config Changes diff --git a/local/docs/QT6-PORT-STATUS.md b/local/docs/QT6-PORT-STATUS.md index 485220f8..ce68279b 100644 --- a/local/docs/QT6-PORT-STATUS.md +++ b/local/docs/QT6-PORT-STATUS.md @@ -377,7 +377,7 @@ KDE Plasma packages built: plasma-workspace stub dependencies partially resolved: - kf6-knewstuff ✅ STUB ONLY (KF6NewStuff cmake INTERFACE IMPORTED targets for plasma-workspace dep resolution) -- kf6-kwallet ✅ STUB ONLY (KF6Wallet cmake INTERFACE IMPORTED targets for plasma-workspace dep resolution) +- kf6-kwallet ⚠️ EXISTS IN-TREE (real API-only cmake build; not in current redbear-full enabled subset) - kf6-prison ✅ REAL RECIPE (real cmake build against libqrencode; dmtx/ZXing disabled; not yet compiled) qt6-wayland-smoke improved to create a visible QWindow: