plasma-framework QML deps: enable org.kde.config + Qt5Compat.GraphicalEffects
redbear-ci / check (push) Waiting to run

plasma-framework's ecm_find_qmlmodule REQUIRED checks need two QML modules that
were not being built:
- org.kde.config: kf6-kconfig had -DKCONFIG_USE_QML=OFF -> enable it (qtdeclarative
  is already a dep).
- Qt5Compat.GraphicalEffects: qt5compat only builds its QML imports when QtQuick
  is present in the sysroot; add qtdeclarative to qt5compat deps so it cooks after
  QtQuick exists, then stages the GraphicalEffects qml module.
Also declare qt5compat as a plasma-framework dep. (X11/XCB/OpenGL are optional on
the Wayland build and not the blocker.)
This commit is contained in:
2026-08-02 13:14:55 +03:00
parent 2e48a28f99
commit d173dfe7cd
3 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ cmake "${COOKBOOK_SOURCE}" \
-DCMAKE_PREFIX_PATH="${COOKBOOK_SYSROOT}" \
-DBUILD_TESTING=OFF \
-DBUILD_QCH=OFF \
-DKCONFIG_USE_QML=OFF \
-DKCONFIG_USE_QML=ON \
-DUSE_DBUS=ON \
-Wno-dev
@@ -17,6 +17,7 @@ template = "custom"
dependencies = [
"qtbase",
"qtdeclarative",
"qt5compat",
"kf6-extra-cmake-modules",
"kf6-kcoreaddons",
"kf6-ki18n",
+1
View File
@@ -13,6 +13,7 @@ blake3 = "4ef0eaa0ee1c6f46c3d099efafe51762a237eb3c5878b2bd8fbe610c0823c815"
template = "custom"
dependencies = [
"qtbase",
"qtdeclarative",
"libiconv",
]
script = """