qtbase: enable Qt6Sql (bundled sqlite); plasma-framework: declare plasma-tier deps
redbear-ci / check (push) Has been cancelled

plasma-framework (task #13, the Plasma grind) needs KF6Svg + PlasmaActivities +
Wayland; declare kf6-ksvg, kf6-plasma-activities, plasma-wayland-protocols,
qtwayland, kf6-kdbusaddons. kf6-plasma-activities' QML imports in turn require
Qt6Sql (activities database), which qtbase built with FEATURE_sql=OFF. Enable
FEATURE_sql + FEATURE_sqlite (bundled, FEATURE_system_sqlite=OFF) in the TARGET
qtbase config — Sql is broadly needed across the KDE desktop, not just activities.
This retriggers the qtbase->Qt->KDE relink cascade.
This commit is contained in:
2026-08-02 09:49:10 +03:00
parent 7625b6fec1
commit 2e48a28f99
2 changed files with 8 additions and 1 deletions
@@ -23,6 +23,11 @@ dependencies = [
"kf6-kconfig",
"kf6-kconfigwidgets",
"kf6-kpackage",
"kf6-ksvg",
"kf6-plasma-activities",
"plasma-wayland-protocols",
"qtwayland",
"kf6-kdbusaddons",
"kf6-kservice",
"kf6-kdeclarative",
"kf6-kio",
+3 -1
View File
@@ -687,7 +687,9 @@ cmake "${COOKBOOK_SOURCE}" \
-DFEATURE_vulkan=OFF \
-DFEATURE_process=ON \
-DFEATURE_testlib=OFF \
-DFEATURE_sql=OFF \
-DFEATURE_sql=ON \
-DFEATURE_sqlite=ON \
-DFEATURE_system_sqlite=OFF \
-DFEATURE_printsupport=ON \
-DFEATURE_system_zlib=ON \
-DFEATURE_system_pcre2=OFF \