feat: enable knewstuff+kwallet in config, fix Phase 6 packaging
- config/redbear-full.toml: 22 KF6 + kglobalacceld enabled, kirigami only suppressed - kf6-knewstuff + kf6-kwallet now enabled (real cmake builds with stub fallback) - recipe.toml: added redbear-phase6-kde-check to package.files (was in Cargo.toml but not packaged)
This commit is contained in:
@@ -51,31 +51,11 @@ qtsvg = {}
|
|||||||
qtwayland = {}
|
qtwayland = {}
|
||||||
qt6-wayland-smoke = {}
|
qt6-wayland-smoke = {}
|
||||||
|
|
||||||
# KF6 Frameworks — enabled non-cascading subset (suppressed: kirigami, knewstuff, kwallet)
|
# KF6 Frameworks — enabled: 22 KF6 + kglobalacceld (suppressed: kirigami only)
|
||||||
kf6-extra-cmake-modules = {}
|
# knewstuff/kwallet now have real cmake builds with stub fallback
|
||||||
kf6-kcoreaddons = {}
|
#kirigami = {} # suppressed: QML stub, requires Qt6Quick downstream proof
|
||||||
kf6-kconfig = {}
|
kf6-knewstuff = {}
|
||||||
kf6-ki18n = {}
|
kf6-kwallet = {}
|
||||||
kf6-kcolorscheme = {}
|
|
||||||
kf6-kauth = {}
|
|
||||||
kf6-kwindowsystem = {}
|
|
||||||
kf6-knotifications = {}
|
|
||||||
kf6-kconfigwidgets = {}
|
|
||||||
kf6-kcrash = {}
|
|
||||||
kf6-kdbusaddons = {}
|
|
||||||
kf6-kdeclarative = {}
|
|
||||||
kf6-kglobalaccel = {}
|
|
||||||
kf6-kservice = {}
|
|
||||||
kf6-kpackage = {}
|
|
||||||
kf6-kiconthemes = {}
|
|
||||||
kf6-kio = {}
|
|
||||||
kf6-kcmutils = {}
|
|
||||||
kf6-kwayland = {}
|
|
||||||
kf6-kded6 = {}
|
|
||||||
kglobalacceld = {}
|
|
||||||
#kirigami = {} # suppressed: QML stub, requires Qt6Quick
|
|
||||||
#kf6-knewstuff = {} # suppressed: stub-only recipe (dummy KF6NewStuff targets)
|
|
||||||
#kf6-kwallet = {} # suppressed: stub-only recipe (dummy KF6Wallet target)
|
|
||||||
|
|
||||||
# KWin Wayland compositor (stub recipe provides cmake configs + kwin_wayland_wrapper delegating to redbear-compositor)
|
# KWin Wayland compositor (stub recipe provides cmake configs + kwin_wayland_wrapper delegating to redbear-compositor)
|
||||||
kwin = {}
|
kwin = {}
|
||||||
@@ -282,16 +262,16 @@ data = """
|
|||||||
[unit]
|
[unit]
|
||||||
description = "Red Bear greeter service"
|
description = "Red Bear greeter service"
|
||||||
requires_weak = [
|
requires_weak = [
|
||||||
|
"00_pcid-spawner.service",
|
||||||
"12_dbus.service",
|
"12_dbus.service",
|
||||||
"13_redbear-sessiond.service",
|
"13_redbear-sessiond.service",
|
||||||
"13_seatd.service",
|
"13_seatd.service",
|
||||||
"19_redbear-authd.service",
|
"19_redbear-authd.service",
|
||||||
"00_pcid-spawner.service",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
[service]
|
[service]
|
||||||
cmd = "/usr/bin/redbear-greeterd"
|
cmd = "/usr/bin/redbear-greeterd"
|
||||||
envs = { VT = "3", REDBEAR_GREETER_USER = "greeter", KWIN_DRM_DEVICES = "/scheme/drm/card0" }
|
envs = { VT = "3", REDBEAR_GREETER_USER = "greeter", KWIN_DRM_DEVICES = "/scheme/drm/card0", REDBEAR_DRM_WAIT_SECONDS = "10" }
|
||||||
type = "oneshot_async"
|
type = "oneshot_async"
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|||||||
@@ -27,4 +27,5 @@ template = "cargo"
|
|||||||
"/usr/bin/redbear-phase4-kde-check" = "redbear-phase4-kde-check"
|
"/usr/bin/redbear-phase4-kde-check" = "redbear-phase4-kde-check"
|
||||||
"/usr/bin/redbear-phase5-gpu-check" = "redbear-phase5-gpu-check"
|
"/usr/bin/redbear-phase5-gpu-check" = "redbear-phase5-gpu-check"
|
||||||
"/usr/bin/redbear-boot-check" = "redbear-boot-check"
|
"/usr/bin/redbear-boot-check" = "redbear-boot-check"
|
||||||
|
"/usr/bin/redbear-phase6-kde-check" = "redbear-phase6-kde-check"
|
||||||
"/usr/bin/redbear-phase5-cs-check" = "redbear-phase5-cs-check"
|
"/usr/bin/redbear-phase5-cs-check" = "redbear-phase5-cs-check"
|
||||||
|
|||||||
Reference in New Issue
Block a user