[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