[neon/snap-packaging/kde-qt6-core-sdk/work.core24.qmldirs] /: wrap&sort

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


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

wrap&sort

M  +65   -65   snapcraft.yaml

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

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 8005d32..ca5d59c 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -46,63 +46,56 @@ 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
-      - -DINSTALL_BINDIR=/usr/bin/qt6
-      - -DINSTALL_LIBDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
-      - -DINSTALL_LIBEXECDIR=lib/qt6/libexec
-      - -DINSTALL_ARCHDATADIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6
-      - -DINSTALL_EXAMPLESDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6/examples
-      - -DINSTALL_DATADIR=share/qt6
-      - -DINSTALL_HOSTDATADIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6
-      - -DINSTALL_SYSCONFDIR=/share
-      - -DINSTALL_INCLUDEDIR=include/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6
-      - -DINSTALL_PLUGINDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6/plugins
-      - -DINSTALL_TRANSLATIONDIR=share/qt6/translations
-      - -DINSTALL_MKSPECSDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6/mkspecs
-      - -DINSTALL_PUBLICBINDIR=bin
-      - -DBUILD_EXAMPLES=OFF
-      - -DBUILD_DOCS=OFF
-      - -DFEATURE_mimetype_database=OFF
-      - -DFEATURE_dbus_linked=ON
       - -DFEATURE_accessibility=ON
-      - -DFEATURE_doubleconversion=ON
-      - -DFEATURE_glib=ON
-      - -DFEATURE_icu=ON
-      - -DFEATURE_pcre2=ON
-      - -DFEATURE_system_pcre2=ON
-      - -DFEATURE_system_zlib=ON
-      - -DFEATURE_ssl=ON
-      - -DFEATURE_libproxy=ON
-      - -DFEATURE_system_proxies=ON
       - -DFEATURE_cups=ON
+      - -DFEATURE_dbus_linked=ON
+      - -DFEATURE_directfb=OFF
+      - -DFEATURE_doubleconversion=ON
       - -DFEATURE_ffmpeg=ON
-      - -DFEATURE_gstreamer=ON
-      - -DFEATURE_pulseaudio=ON
       - -DFEATURE_fontconfig=ON
       - -DFEATURE_freetype=ON
-      - -DFEATURE_harfbuzz=ON
+      - -DFEATURE_glib=ON
+      - -DFEATURE_gstreamer=ON
       - -DFEATURE_gtk=ON
-      - -DFEATURE_directfb=OFF
-      - -DFEATURE_sql_odbc=ON
-      - -DFEATURE_sql_mysql=ON
-      - -DFEATURE_sql_psql=ON
-      - -DFEATURE_sql_sqlite=ON
-      - -DFEATURE_system_sqlite=ON
-      - -DFEATURE_sctp=ON
+      - -DFEATURE_harfbuzz=ON
+      - -DFEATURE_icu=ON
       - -DFEATURE_jpeg=ON
-      - -DFEATURE_system_jpeg=ON
+      - -DFEATURE_libproxy=ON
+      - -DFEATURE_mimetype_database=OFF
+      - -DFEATURE_pcre2=ON
       - -DFEATURE_png=ON
-      - -DFEATURE_system_png=ON
-      - -DFEATURE_system_libb2=ON
-      - -DFEATURE_rpath=OFF
-      - -DFEATURE_relocatable=ON
+      - -DFEATURE_pulseaudio=ON
       - -DFEATURE_qtpdf_build=ON
       - -DFEATURE_qtpdf_enable_v8=ON
       - -DFEATURE_qtpdf_quick_build=ON
       - -DFEATURE_qtpdf_widgets_build=ON
       - -DFEATURE_qtwebengine_quick_build=ON
       - -DFEATURE_qtwebengine_widgets_build=ON
+      - -DFEATURE_relocatable=ON
+      - -DFEATURE_rpath=OFF
+      - -DFEATURE_sctp=ON
+      - -DFEATURE_sql_mysql=ON
+      - -DFEATURE_sql_odbc=ON
+      - -DFEATURE_sql_psql=ON
+      - -DFEATURE_sql_sqlite=ON
+      - -DFEATURE_ssl=ON
+      - -DFEATURE_system_jpeg=ON
+      - -DFEATURE_system_libb2=ON
+      - -DFEATURE_system_pcre2=ON
+      - -DFEATURE_system_png=ON
+      - -DFEATURE_system_proxies=ON
+      - -DFEATURE_system_sqlite=ON
+      - -DFEATURE_system_zlib=ON
+      - -DFEATURE_use_mold_linker=ON
+      - -DFEATURE_webengine_jumbo_build=ON
       - -DFEATURE_webengine_kerberos=ON
       - -DFEATURE_webengine_proprietary_codecs=ON
       - -DFEATURE_webengine_system_icu=OFF
@@ -110,15 +103,22 @@ parts:
       - -DFEATURE_webengine_system_libjpeg=ON
       - -DFEATURE_webengine_system_libpng=ON
       - -DFEATURE_webengine_system_zlib=ON
-      - -DFEATURE_webengine_webrtc=ON
       - -DFEATURE_webengine_webrtc-pipewire=ON
-      - -DFEATURE_webengine_jumbo_build=ON
+      - -DFEATURE_webengine_webrtc=ON
+      - -DINSTALL_ARCHDATADIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6
+      - -DINSTALL_BINDIR=/usr/bin/qt6
+      - -DINSTALL_DATADIR=share/qt6
+      - -DINSTALL_EXAMPLESDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6/examples
+      - -DINSTALL_HOSTDATADIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6
+      - -DINSTALL_INCLUDEDIR=include/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6
+      - -DINSTALL_LIBDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
+      - -DINSTALL_LIBEXECDIR=lib/qt6/libexec
+      - -DINSTALL_MKSPECSDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6/mkspecs
+      - -DINSTALL_PLUGINDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6/plugins
+      - -DINSTALL_PUBLICBINDIR=bin
+      - -DINSTALL_SYSCONFDIR=/share
+      - -DINSTALL_TRANSLATIONDIR=share/qt6/translations
       - -DQT_GENERATE_SBOM=OFF
-      - -DFEATURE_use_mold_linker=ON
-      - -DBUILD_SHARED_LIBS=ON
-      - -DBUILD_qtwayland=ON
-      - -DCMAKE_BUILD_PARALLEL_LEVEL=12
-      - -DCMAKE_FIND_ROOT_PATH=/snap/ffmpeg-2404-sdk/current/usr
     build-snaps:
       - cmake
       - ffmpeg-2404-sdk
@@ -153,10 +153,10 @@ parts:
       - libglu-dev
       - libglu1-mesa-dev
       - libglx-dev
-      - libgstreamer1.0-dev
+      - libgstreamer-plugins-bad1.0-dev
       - libgstreamer-plugins-base1.0-dev
       - libgstreamer-plugins-good1.0-dev
-      - libgstreamer-plugins-bad1.0-dev
+      - libgstreamer1.0-dev
       - libgtk-3-dev
       - libharfbuzz-dev
       - libhunspell-dev
@@ -185,7 +185,6 @@ parts:
       - libwayland-dev
       - libwayland-egl1-mesa
       - libwayland-server0
-      - wayland-protocols
       - libx11-dev
       - libx11-xcb-dev
       - libxcb-composite0-dev
@@ -237,17 +236,18 @@ parts:
       - ninja-build
       - nodejs
       - pkg-config
-      - python3-pip
       - python3-html5lib
       - python3-minimal
+      - python3-pip
       - unixodbc-dev
+      - wayland-protocols
       - zlib1g-dev
     stage-packages:
       - libpulse0
     build-environment:
-      - PKG_CONFIG_PATH: /snap/ffmpeg-2404-sdk/current/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
       - CMAKE_PREFIX_PATH: /snap/ffmpeg-2404-sdk/current/usr${CMAKE_PREFIX_PATH:+:$CMAKE_PREFIX_PATH}
       - DICPATH: "$CRAFT_STAGE/usr/share/hunspell"
+      - PKG_CONFIG_PATH: /snap/ffmpeg-2404-sdk/current/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
     prime:
       - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libcurl*
       - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libvulkan*
@@ -277,6 +277,7 @@ parts:
       - doxygen
       - firebird-dev
       - flex
+      - gettext
       - gperf
       - graphviz
       - libasound2-dev
@@ -287,6 +288,7 @@ parts:
       - libdbus-1-dev
       - libdouble-conversion-dev
       - libdrm-dev
+      - libduktape207
       - libfontconfig-dev
       - libfontconfig1-dev
       - libfreetype-dev
@@ -299,11 +301,12 @@ parts:
       - libglib2.0-dev
       - libglu-dev
       - libglu1-mesa-dev
+      - libglvnd-dev
       - libglx-dev
-      - libgstreamer1.0-dev
+      - libgstreamer-plugins-bad1.0-dev
       - libgstreamer-plugins-base1.0-dev
       - libgstreamer-plugins-good1.0-dev
-      - libgstreamer-plugins-bad1.0-dev
+      - libgstreamer1.0-dev
       - libgtk-3-dev
       - libharfbuzz-dev
       - libhunspell-dev
@@ -321,7 +324,9 @@ parts:
       - libpng-dev
       - libpq-dev
       - libproxy-dev
+      - libproxy1v5
       - libpulse-dev
+      - libpython3.12t64
       - libsctp-dev
       - libsm-dev
       - libsqlite3-dev
@@ -333,7 +338,6 @@ parts:
       - libwayland-dev
       - libwayland-egl1-mesa
       - libwayland-server0
-      - wayland-protocols
       - libx11-dev
       - libx11-xcb-dev
       - libxcb-composite0-dev
@@ -376,7 +380,9 @@ parts:
       - libxi-dev
       - libxkbcommon-dev
       - libxkbcommon-x11-dev
+      - libxkbcommon0
       - libxkbfile-dev
+      - libxml2-utils
       - libxrender-dev
       - libxshmfence-dev
       - libxtst-dev
@@ -385,19 +391,13 @@ parts:
       - ninja-build
       - nodejs
       - pkg-config
-      - python3-pip
       - python3-html5lib
       - python3-minimal
+      - python3-pip
+      - sgml-data
       - unixodbc-dev
+      - wayland-protocols
       - zlib1g-dev
-      - gettext
-      - sgml-data
-      - libxml2-utils
-      - libglvnd-dev
-      - libproxy1v5
-      - libxkbcommon0
-      - libduktape207
-      - libpython3.12t64
     prime:
       - -lib
       - -usr/lib/systemd



More information about the Neon-commits mailing list