[neon/snap-packaging/kde-qt6-core-sdk/work.core24] /: add missing build deps and build flags

Carlos De Maine null at kde.org
Thu Aug 28 05:31:47 BST 2025


Git commit f3dc071bc0aa7e21827d1d10880065268e37a32e by Carlos De Maine.
Committed on 28/08/2025 at 04:31.
Pushed by carlosdem into branch 'work.core24'.

add missing build deps and  build flags

M  +151  -24   snapcraft.yaml

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

diff --git a/snapcraft.yaml b/snapcraft.yaml
index e05504f..ec0b152 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -71,22 +71,33 @@ parts:
       - -DCMAKE_BUILD_TYPE=Release
       - -DCMAKE_FIND_ROOT_PATH=/snap/ffmpeg-2404-sdk/current/usr
       - -DCMAKE_INSTALL_PREFIX=/usr
+      - -DCMAKE_MESSAGE_LOG_LEVEL=STATUS
       - -DFEATURE_accessibility=ON
       - -DFEATURE_cups=ON
       - -DFEATURE_dbus_linked=ON
       - -DFEATURE_directfb=OFF
       - -DFEATURE_doubleconversion=ON
+      - -DDYNAMIC_RESOLVE_VAAPI_SYMBOLS=OFF
       - -DFEATURE_ffmpeg=ON
       - -DFEATURE_fontconfig=ON
       - -DFEATURE_freetype=ON
+      - -DFEATURE_enable_gdb_index=ON
       - -DFEATURE_glib=ON
       - -DFEATURE_gstreamer=ON
       - -DFEATURE_harfbuzz=ON
       - -DFEATURE_icu=ON
       - -DFEATURE_jpeg=ON
+      - -DFEATURE_journald=ON
       - -DFEATURE_libproxy=ON
+      - -DFEATURE_ltcg=ON
       - -DFEATURE_mimetype_database=OFF
       - -DFEATURE_pcre2=ON
+      - -DFEATURE_pdf_v8=ON
+      - -DFEATURE_pdf_xfa=ON
+      - -DFEATURE_pdf_xfa_bmp=ON
+      - -DFEATURE_pdf_xfa_gif=ON
+      - -DFEATURE_pdf_xfa_png=ON
+      - -DFEATURE_pdf_xfa_tiff=ON
       - -DFEATURE_png=ON
       - -DFEATURE_pulseaudio=ON
       - -DFEATURE_qtpdf_build=ON
@@ -108,12 +119,13 @@ parts:
       - -DFEATURE_system_png=ON
       - -DFEATURE_system_proxies=ON
       - -DFEATURE_system_sqlite=ON
+      - -DFEATURE_system_xcb_xinput=ON
       - -DFEATURE_system_zlib=ON
       - -DFEATURE_use_mold_linker=ON
       - -DFEATURE_webengine_kerberos=ON
       - -DFEATURE_webengine_proprietary_codecs=ON
       - -DFEATURE_webengine_system_icu=OFF
-      # - -DFEATURE_webengine_system_libevent=ON
+      - -DFEATURE_webengine_system_libevent=ON
       - -DFEATURE_webengine_system_libjpeg=ON
       - -DFEATURE_webengine_system_libpng=ON
       - -DFEATURE_webengine_system_zlib=ON
@@ -142,27 +154,44 @@ parts:
       - ffmpeg-2404-sdk
       - hunspell-dictionaries
     build-packages:
+      - binutils
       - bison
       - clang
       - default-libmysqlclient-dev
       - firebird-dev
       - flex
+      - flite1-dev
+      - generate-ninja
       - gettext
+      - glslang-tools
+      - glslc
       - gperf
+      - hunspell-en-gb
       - libasound2-dev
       - libass-dev
+      - libassimp-dev
       - libatspi2.0-dev
       - libb2-dev
+      - libbluetooth-dev
+      - libbrotli-dev
       - libclang-dev
       - libcups2-dev
+      - libcurl4-openssl-dev
       - libdbus-1-dev
+      - libdconf-dev
       - libdouble-conversion-dev
       - libdrm-dev
+      - libedit-dev
+      - libegl-dev
+      - libegl1-mesa-dev
+      - libeigen3-dev
+      - libepoxy-dev
+      - libevent-dev
       - libfontconfig-dev
-      - libfontconfig1-dev
       - libfreetype-dev
-      - libfreetype6-dev
       - libgbm-dev
+      - libghc-iconv-dev
+      - libgif-dev
       - libgl-dev
       - libgl1-mesa-dev
       - libgles-dev
@@ -172,8 +201,8 @@ parts:
       - libglu1-mesa-dev
       - libglvnd-dev
       - libglx-dev
-      - libgrpc-dev
       - libgrpc++-dev
+      - libgrpc-dev
       - libgstreamer-plugins-bad1.0-dev
       - libgstreamer-plugins-base1.0-dev
       - libgstreamer-plugins-good1.0-dev
@@ -181,38 +210,60 @@ parts:
       - libgtk-3-dev
       - libharfbuzz-dev
       - libhunspell-dev
+      - libice-dev
       - libicu-dev
       - libinput-dev
       - libjasper-dev
       - libjpeg-dev
+      - libjs-d3,
+      - libjs-jquery
+      - libjs-jquery-tablesorter
+      - libjsoncpp-dev
       - libkrb5-dev
+      - liblcms2-dev
       - liblttng-ust-dev
       - libmd4c-dev
       - libmd4c-html0-dev
+      - libminizip-dev
       - libmng-dev
       - libmtdev-dev
       - libnss3-dev
+      - libopenal-dev
       - libopengl-dev
+      - libopenjp2-7-dev
+      - libopenxr-dev
+      - libopus-dev
+      - libpci-dev
       - libpcre2-dev
+      - libpcsclite-dev
       - libpipewire-0.3-dev
       - libpng-dev
+      - libpoppler-cpp-dev
       - libpq-dev
       - libprotobuf-dev
       - libprotoc-dev
       - libproxy-dev
       - libpulse-dev
+      - libre2-dev
       - libsctp-dev
       - libsm-dev
+      - libsnappy-dev
+      - libspeechd-dev
       - libsqlite3-dev
       - libssl-dev
       - libsystemd-dev
+      - libtiff-dev
       - libts-dev
+      - libturbojpeg0-dev
       - libudev-dev
+      - libusb-1.0-0-dev
       - libva-dev
+      - libvpx-dev
       - libvulkan-dev
       - libwayland-dev
       - libwayland-egl1-mesa
       - libwayland-server0
+      - libwebp-dev
       - libx11-dev
       - libx11-xcb-dev
       - libxcb-composite0-dev
@@ -250,27 +301,51 @@ parts:
       - libxcb1-dev
       - libxcomposite-dev
       - libxcursor-dev
+      - libxdamage-dev
       - libxext-dev
       - libxfixes-dev
       - libxi-dev
       - libxkbcommon-dev
       - libxkbcommon-x11-dev
       - libxkbfile-dev
+      - libxml2-dev
+      - libxnvctrl-dev
+      - libxrandr-dev
       - libxrender-dev
       - libxshmfence-dev
+      - libxslt1-dev
+      - libxss-dev
       - libxtst-dev
       - libzstd-dev
+      - llvm
       - llvm-dev
+      - mesa-common-dev
+      - mold
       - ninja-build
+      - node-pako
+      - node-rollup-plugin-terser
+      - node-yargs
       - nodejs
-      - pkg-config
+      - pkgconf
       - protobuf-compiler
       - protobuf-compiler-grpc
+      - python3
+      - python3-dev
+      - python3-distro
       - python3-html5lib
-      - python3-minimal
-      - python3-pip
+      - python3-numpy
+      - python3-opengl
+      - python3-packaging
+      - python3-setuptools
+      - python3-wheel
+      - rapidjson-dev
+      - re2c
+      - rollup
+      - ruby
       - unixodbc-dev
       - wayland-protocols
+      - xauth
+      - xvfb
       - zlib1g-dev
     stage-packages:
       - libpulse0
@@ -298,33 +373,44 @@ parts:
     after: [qt6]
     plugin: nil
     stage-packages:
+      - binutils
       - bison
       - clang
       - default-libmysqlclient-dev
-      - docbook
-      - docbook-xml
-      - docbook-xsl
-      - doxygen
       - firebird-dev
       - flex
+      - flite1-dev
+      - generate-ninja
       - gettext
+      - glslang-tools
+      - glslc
       - gperf
-      - graphviz
+      - hunspell-en-gb
       - libasound2-dev
       - libass-dev
+      - libassimp-dev
       - libatspi2.0-dev
       - libb2-dev
+      - libbluetooth-dev
+      - libbrotli-dev
       - libclang-dev
       - libcups2-dev
+      - libcurl4-openssl-dev
       - libdbus-1-dev
+      - libdconf-dev
       - libdouble-conversion-dev
       - libdrm-dev
-      - libduktape207
+      - libedit-dev
+      - libegl-dev
+      - libegl1-mesa-dev
+      - libeigen3-dev
+      - libepoxy-dev
+      - libevent-dev
       - libfontconfig-dev
-      - libfontconfig1-dev
       - libfreetype-dev
-      - libfreetype6-dev
       - libgbm-dev
+      - libghc-iconv-dev
+      - libgif-dev
       - libgl-dev
       - libgl1-mesa-dev
       - libgles-dev
@@ -334,8 +420,8 @@ parts:
       - libglu1-mesa-dev
       - libglvnd-dev
       - libglx-dev
-      - libgrpc-dev
       - libgrpc++-dev
+      - libgrpc-dev
       - libgstreamer-plugins-bad1.0-dev
       - libgstreamer-plugins-base1.0-dev
       - libgstreamer-plugins-good1.0-dev
@@ -343,40 +429,60 @@ parts:
       - libgtk-3-dev
       - libharfbuzz-dev
       - libhunspell-dev
+      - libice-dev
       - libicu-dev
       - libinput-dev
       - libjasper-dev
       - libjpeg-dev
+      - libjs-d3,
+      - libjs-jquery
+      - libjs-jquery-tablesorter
+      - libjsoncpp-dev
       - libkrb5-dev
+      - liblcms2-dev
       - liblttng-ust-dev
       - libmd4c-dev
       - libmd4c-html0-dev
+      - libminizip-dev
       - libmng-dev
       - libmtdev-dev
       - libnss3-dev
+      - libopenal-dev
       - libopengl-dev
+      - libopenjp2-7-dev
+      - libopenxr-dev
+      - libopus-dev
+      - libpci-dev
       - libpcre2-dev
+      - libpcsclite-dev
       - libpipewire-0.3-dev
       - libpng-dev
+      - libpoppler-cpp-dev
       - libpq-dev
       - libprotobuf-dev
       - libprotoc-dev
       - libproxy-dev
-      - libproxy1v5
       - libpulse-dev
-      - libpython3.12t64
+      - libre2-dev
       - libsctp-dev
       - libsm-dev
+      - libsnappy-dev
+      - libspeechd-dev
       - libsqlite3-dev
       - libssl-dev
       - libsystemd-dev
+      - libtiff-dev
       - libts-dev
+      - libturbojpeg0-dev
       - libudev-dev
+      - libusb-1.0-0-dev
       - libva-dev
+      - libvpx-dev
       - libvulkan-dev
       - libwayland-dev
       - libwayland-egl1-mesa
       - libwayland-server0
+      - libwebp-dev
       - libx11-dev
       - libx11-xcb-dev
       - libxcb-composite0-dev
@@ -414,30 +520,51 @@ parts:
       - libxcb1-dev
       - libxcomposite-dev
       - libxcursor-dev
+      - libxdamage-dev
       - libxext-dev
       - libxfixes-dev
       - libxi-dev
       - libxkbcommon-dev
       - libxkbcommon-x11-dev
-      - libxkbcommon0
       - libxkbfile-dev
-      - libxml2-utils
+      - libxml2-dev
+      - libxnvctrl-dev
+      - libxrandr-dev
       - libxrender-dev
       - libxshmfence-dev
+      - libxslt1-dev
+      - libxss-dev
       - libxtst-dev
       - libzstd-dev
+      - llvm
       - llvm-dev
+      - mesa-common-dev
+      - mold
       - ninja-build
+      - node-pako
+      - node-rollup-plugin-terser
+      - node-yargs
       - nodejs
-      - pkg-config
+      - pkgconf
       - protobuf-compiler
       - protobuf-compiler-grpc
+      - python3
+      - python3-dev
+      - python3-distro
       - python3-html5lib
-      - python3-minimal
-      - python3-pip
-      - sgml-data
+      - python3-numpy
+      - python3-opengl
+      - python3-packaging
+      - python3-setuptools
+      - python3-wheel
+      - rapidjson-dev
+      - re2c
+      - rollup
+      - ruby
       - unixodbc-dev
       - wayland-protocols
+      - xauth
+      - xvfb
       - zlib1g-dev
     prime:
       - -lib


More information about the Neon-commits mailing list