[neon/snap-packaging/kde-qt6-core-sdk/work.core24.qmldirs] /: adjust various build flags

Carlos De Maine null at kde.org
Mon Aug 25 06:25:09 BST 2025


Git commit 4e48e0d1cc4ee40ff43ec0efb73dc6b19d357643 by Carlos De Maine.
Committed on 25/08/2025 at 05:12.
Pushed by carlosdem into branch 'work.core24.qmldirs'.

adjust various build flags

M  +3    -5    snapcraft.yaml

https://invent.kde.org/neon/snap-packaging/kde-qt6-core-sdk/-/commit/4e48e0d1cc4ee40ff43ec0efb73dc6b19d357643

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 6d481f1..abace27 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -46,11 +46,8 @@ parts:
     source-depth: 1
     cmake-generator: Ninja
     cmake-parameters:
-      - -DBUILD_DOCS=OFF
-      - -DBUILD_EXAMPLES=OFF
       - -DBUILD_SHARED_LIBS=ON
       - -DBUILD_qtwayland=ON
-      - -DCMAKE_BUILD_PARALLEL_LEVEL=12
       - -DCMAKE_BUILD_TYPE=Release
       - -DCMAKE_FIND_ROOT_PATH=/snap/ffmpeg-2404-sdk/current/usr
       - -DCMAKE_INSTALL_PREFIX=/usr
@@ -64,7 +61,6 @@ parts:
       - -DFEATURE_freetype=ON
       - -DFEATURE_glib=ON
       - -DFEATURE_gstreamer=ON
-      - -DFEATURE_gtk=ON
       - -DFEATURE_harfbuzz=ON
       - -DFEATURE_icu=ON
       - -DFEATURE_jpeg=ON
@@ -103,7 +99,7 @@ parts:
       - -DFEATURE_webengine_system_libjpeg=ON
       - -DFEATURE_webengine_system_libpng=ON
       - -DFEATURE_webengine_system_zlib=ON
-      - -DFEATURE_webengine_webrtc-pipewire=ON
+      - -DFEATURE_webengine_webrtc_pipewire=ON
       - -DFEATURE_webengine_webrtc=ON
       - -DINSTALL_ARCHDATADIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6
       - -DINSTALL_BINDIR=/usr/bin/qt6
@@ -118,6 +114,8 @@ parts:
       - -DINSTALL_PUBLICBINDIR=bin
       - -DINSTALL_SYSCONFDIR=/share
       - -DINSTALL_TRANSLATIONDIR=share/qt6/translations
+      - -DQT_BUILD_DOCS=OFF
+      - -DQT_BUILD_EXAMPLES=OFF
       - -DQT_GENERATE_SBOM=OFF
     build-snaps:
       - cmake



More information about the Neon-commits mailing list