plasma-framework QML deps: enable org.kde.config + Qt5Compat.GraphicalEffects
redbear-ci / check (push) Waiting to run
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:
@@ -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",
|
||||
|
||||
@@ -13,6 +13,7 @@ blake3 = "4ef0eaa0ee1c6f46c3d099efafe51762a237eb3c5878b2bd8fbe610c0823c815"
|
||||
template = "custom"
|
||||
dependencies = [
|
||||
"qtbase",
|
||||
"qtdeclarative",
|
||||
"libiconv",
|
||||
]
|
||||
script = """
|
||||
|
||||
Reference in New Issue
Block a user