From b03aca45bdfc8227113a5c493b2352ed13f0ce19 Mon Sep 17 00:00:00 2001 From: vasilito Date: Sun, 2 Aug 2026 04:02:18 +0300 Subject: [PATCH] =?UTF-8?q?kde:=20breeze=20=E2=80=94=20build=20Qt6=20style?= =?UTF-8?q?=20only=20+=20declare=20kf6-kcmutils?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - The upstream CMakeLists defaults BUILD_QT5=ON and calls build_Qt5() (needs Qt5, which Redbear does not ship). Pass -DBUILD_QT5=OFF -DBUILD_QT6=ON. - The window-decoration KCM uses kcmutils_generate_desktop_file(), a cmake macro from kf6-kcmutils — declare that dependency. --- local/recipes/kde/breeze/recipe.toml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/local/recipes/kde/breeze/recipe.toml b/local/recipes/kde/breeze/recipe.toml index 63752214a4..47cef7a622 100644 --- a/local/recipes/kde/breeze/recipe.toml +++ b/local/recipes/kde/breeze/recipe.toml @@ -26,6 +26,8 @@ dependencies = [ "kf6-kiconthemes", "kf6-kwidgetsaddons", "kf6-kwindowsystem", + # kcmutils_generate_desktop_file() cmake macro (window-decoration KCM). + "kf6-kcmutils", "kdecoration", ] script = """ @@ -54,6 +56,8 @@ cmake "${COOKBOOK_SOURCE}" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_PREFIX_PATH="${COOKBOOK_SYSROOT}" \ -DBUILD_TESTING=OFF \ + -DBUILD_QT5=OFF \ + -DBUILD_QT6=ON \ -DBUILD_QCH=OFF \ -DBUILD_WITH_QML=OFF \ -DUSE_DBUS=ON \