qtbase: enable Qt6Sql (bundled sqlite); plasma-framework: declare plasma-tier deps
redbear-ci / check (push) Has been cancelled
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:
@@ -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",
|
||||
|
||||
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user