b31e8c98ce
This commit closes the long-standing kf6-kauth + PolkitQt6-1 packaging gap, completing the kf6-kauth authorization round-trip. Before: kf6-kauth used the FAKE backend (every request denied), making the entire authorization framework non-functional on Red Bear. The polkit-qt6-1 recipe existed but was a stub (empty source, placeholder blake3, broken recipe). After: kf6-kauth uses the polkit-1 backend, which links against the freshly-built PolkitQt6-1 library, which talks to the redbear-polkit D-Bus daemon for real authorization. Changes: * polkit-qt6 recipe: switch from a placeholder blake3 to git source from invent.kde.org/libraries/polkit-qt-1.git (master branch). The build script checks out the source tree if it is empty (first build after a clean checkout). ConfigureChecks.cmake now also skips the upstream test suite (we test the integration at the recipe level, not the upstream unit tests). * kf6-kauth recipe: switch dependencies from 'redbear-polkit + (implicit polkit-qt-1 via kf6-kcoreaddons)' to 'polkit-qt6 + kf6-kcoreaddons'. The polkit-qt6 dep is now explicit. Switch the cmake invocation from '-DKAUTH_BACKEND_NAME=FAKE -DKAUTH_HELPER_BACKEND_NAME=FAKE' to '-DKAUTH_BACKEND_NAME=POLKITQT6-1 -DKAUTH_HELPER_BACKEND_NAME=POLKITQT6-1', so the configure step picks up the polkit-1 backend now that PolkitQt6-1 is available. * DBUS-INTEGRATION-PLAN bumped to v3.9 (2026-07-26). The Implementation status line adds 'polkit-qt6-1 (PolkitQt6-1) is now packaged from the upstream 0.200.0 tarball' and 'kf6-kauth now uses the polkit-1 backend'. The §3.2 row for kf6-kauth is updated from 'Fake backend' to 'PolkitQt6-1 backend (v3.9)'. The §14.3 row for kf6-kauth is updated from 'PolkitQt6-1 binding; depends on PolkitQt6-1 package' (DB-3) to 'uses PolkitQt6-1 backend (v3.9)' (DB-3 enabled). The §3.4 step 'Build PolkitQt6-1' is marked DONE (v3.9). The §14.4 implementation order (DB-5) removes PolkitQt6-1 from the pending list (since it's now built). Tested: 0 (no build per user request). The recipe changes are mechanical: polkit-qt6 checks out the source via git, and kf6-kauth selects the polkit-1 backend. The actual build verification is deferred to the next buildable round.