[neon/snap-packaging/kf6-core-sdk/work.core24] /: set qca build with qt6 flag

Scarlett Moore null at kde.org
Sun Jun 8 09:26:02 BST 2025


Git commit 7be821bd0f398b85dbc4e12edd0e1f4df7ef0183 by Scarlett Moore.
Committed on 08/06/2025 at 08:25.
Pushed by scarlettmoore into branch 'work.core24'.

set qca build with qt6 flag

M  +7    -1    snapcraft.yaml

https://invent.kde.org/neon/snap-packaging/kf6-core-sdk/-/commit/7be821bd0f398b85dbc4e12edd0e1f4df7ef0183

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 42343e0..16423f1 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -271,7 +271,13 @@ parts:
       - kde-qt6-core24-sdk/latest/edge
     plugin: cmake
     cmake-generator: Ninja
-    cmake-parameters: *cmakeparameters
+    cmake-parameters:
+      - -DBUILD_WITH_QT6=ON
+      - -DCMAKE_INSTALL_PREFIX=/usr
+      - -DCMAKE_BUILD_TYPE=Release
+      - -DQT_MAJOR_VERSION=6
+      - "-DCMAKE_FIND_ROOT_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core24-sdk/current\\;/usr"
+      - "-DCMAKE_PREFIX_PATH=$CRAFT_STAGE\\;/snap/kde-qt6-core24-sdk/current\\;/usr"
     build-environment: *buildenvironment
     override-stage: |
         craftctl default


More information about the Neon-commits mailing list