[neon/snap-packaging/kf6-core-sdk/work.core24.bump_versions] /: utilise the freshly built kde-pyside6-core24-sdk

Carlos De Maine null at kde.org
Tue Sep 16 04:55:02 BST 2025


Git commit e38db46e32b9a0d67fcd8a83d5aa183c65ebb536 by Carlos De Maine.
Committed on 16/09/2025 at 03:54.
Pushed by carlosdem into branch 'work.core24.bump_versions'.

utilise the freshly built kde-pyside6-core24-sdk

M  +38   -40   snapcraft.yaml

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

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 5bd3003..f4a3366 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -1,7 +1,7 @@
 ---
 name: kf6-core24-sdk
 # Please update to match &kf6-version, &plasma-version, &apps-version
-version: 6.17.0-6.3.5-25.08.0
+version: 6.18.0-6.4.5-25.08.1
 summary: KDE Frameworks 6
 description: KDE Frameworks are addons and useful extensions to Qt
 confinement: strict
@@ -164,24 +164,22 @@ parts:
       PC=$CRAFT_PART_INSTALL/usr/share/pkgconfig/gsettings-desktop-schemas.pc
       sed -i 's#-I/usr#-I${prefix}#' $PC
 
-  qtconf:
-    after:
-      - gsettings-desktop-schemas
+  snap-pyside6-provide:
     plugin: nil
+    build-packages:
+      - wget
+    override-pull: |
+      craftctl default
+      wget -nv https://invent.kde.org/neon/snap-packaging/kde-pyside6-core-sdk/-/jobs/3366413/artifacts/raw/kde-ci-packages/kde-pyside6-core24-sdk_6.9.2_amd64.snap
+      pwd && ls -lsh
     override-build: |
-      mkdir -p $CRAFT_PART_INSTALL/usr/bin
-      cat <<EOF > $CRAFT_PART_INSTALL/usr/bin/qt.conf
-      [Paths]
-      Prefix = ../../
-      LibraryExecutables = usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6/libexec
-      Plugins = usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6/plugins
-      Qml2Imports = usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/qt6/qml
-      Translations = usr/share/qt6/translations
-      Data = usr/share/qt6
-      EOF
+      craftctl default
+      snap install --dangerous /root/parts/snap-pyside6-provide/src/kde-pyside6-core24-sdk_6.9.2_amd64.snap
+      /snap/kde-qt6-core24-sdk/current/usr/lib/llvm-18/bin/llvm-config --libdir --includedir --prefix --cmakedir
+
   missing-deps:
     after:
-      - qtconf
+      - snap-pyside6-provide
     plugin: nil
     stage-packages:
       - libpcre2-16-0
@@ -192,9 +190,9 @@ parts:
       - libfbclient2
   extra-cmake-modules:
     after:
-      - qtconf
+      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/extra-cmake-modules.git
-    source-tag: &kf6-version v6.17.0
+    source-tag: &kf6-version v6.18.0
     source-depth: 1
     build-snaps:
       - kde-qt6-core24-sdk/latest/edge
@@ -215,7 +213,7 @@ parts:
   plasma-wayland-protocols:
     after:
       - extra-cmake-modules
-      - qtconf
+      - snap-pyside6-provide
     source: https://invent.kde.org/libraries/plasma-wayland-protocols.git
     source-branch: master
     source-depth: 1
@@ -258,7 +256,7 @@ parts:
         rsync -a --ignore-existing $CRAFT_PART_INSTALL/ /
   polkit-qt-1:
     after:
-      - qtconf
+      - snap-pyside6-provide
     source: https://invent.kde.org/libraries/polkit-qt-1.git
     source-branch: master
     source-depth: 1
@@ -396,7 +394,7 @@ parts:
   kwidgetsaddons:
     after:
       - plasma-wayland-protocols
-      - qtconf
+      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kwidgetsaddons.git
     source-tag: *kf6-version
     source-depth: 1
@@ -412,7 +410,7 @@ parts:
   ki18n:
     after:
       - extra-cmake-modules
-      - qtconf
+      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/ki18n.git
     source-tag: *kf6-version
     source-depth: 1
@@ -431,7 +429,7 @@ parts:
   kconfig:
     after:
       - extra-cmake-modules
-      - qtconf
+      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kconfig.git
     source-tag: *kf6-version
     source-depth: 1
@@ -448,7 +446,7 @@ parts:
   attica:
     after:
       - extra-cmake-modules
-      - qtconf
+      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/attica.git
     source-tag: *kf6-version
     source-depth: 1
@@ -460,7 +458,7 @@ parts:
     build-environment: *buildenvironment
   kguiaddons:
     after:
-      - qtconf
+      - snap-pyside6-provide
       - extra-cmake-modules
       - plasma-wayland-protocols
     source: https://invent.kde.org/frameworks/kguiaddons.git
@@ -491,7 +489,7 @@ parts:
   kcoreaddons:
     after:
       - extra-cmake-modules
-      - qtconf
+      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kcoreaddons.git
     source-tag: *kf6-version
     source-depth: 1
@@ -515,7 +513,7 @@ parts:
   karchive:
     after:
       - extra-cmake-modules
-      - qtconf
+      - snap-pyside6-provide
     build-packages:
       - libbz2-dev
       - libzstd-dev
@@ -539,7 +537,7 @@ parts:
   kcodecs:
     after:
       - extra-cmake-modules
-      - qtconf
+      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kcodecs.git
     source-tag: *kf6-version
     source-depth: 1
@@ -556,7 +554,7 @@ parts:
   kitemviews:
     after:
       - extra-cmake-modules
-      - qtconf
+      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kitemviews.git
     source-tag: *kf6-version
     source-depth: 1
@@ -573,7 +571,7 @@ parts:
     after:
       - extra-cmake-modules
       - plasma-wayland-protocols
-      - qtconf
+      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kwindowsystem.git
     source-tag: *kf6-version
     source-depth: 1
@@ -603,7 +601,7 @@ parts:
   kdbusaddons:
     after:
       - extra-cmake-modules
-      - qtconf
+      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kdbusaddons.git
     source-tag: *kf6-version
     source-depth: 1
@@ -951,7 +949,7 @@ parts:
     build-environment: *buildenvironment
   libdbusmenu-qt6:
     after:
-      - qtconf
+      - snap-pyside6-provide
     source: https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/libdbusmenu-qt/0.9.3+16.04.20160218-3/libdbusmenu-qt_0.9.3+16.04.20160218.orig.tar.gz
     source-checksum: sha256/a8e6358a31c44ccdf1bfc46c95a77a6bfc7fc1f536aadb913ed4f4405c570cf6
     override-pull: |
@@ -1529,7 +1527,7 @@ parts:
       - extra-cmake-modules
       - plasma-wayland-protocols
     source: https://invent.kde.org/plasma/kwayland.git
-    source-tag: &plasma-version v6.3.5
+    source-tag: &plasma-version v6.4.5
     source-depth: 1
     build-packages:
       - libegl1-mesa-dev
@@ -1793,7 +1791,7 @@ parts:
     build-environment: *buildenvironment
   qtkeychain:
     after:
-      - qtconf
+      - snap-pyside6-provide
     source: https://github.com/frankosterfeld/qtkeychain.git
     source-branch: main
     source-depth: 1
@@ -1815,7 +1813,7 @@ parts:
     build-environment: *buildenvironment
   qcoro:
     after:
-      - qtconf
+      - snap-pyside6-provide
     source: https://github.com/danvratil/qcoro.git
     source-branch: main
     source-depth: 1
@@ -1945,7 +1943,7 @@ parts:
       - hicolor-icon-theme
   kuserfeedback:
     after:
-      - qtconf
+      - snap-pyside6-provide
       - extra-cmake-modules
     source: https://invent.kde.org/frameworks/kuserfeedback.git
     source-tag: *kf6-version
@@ -1975,7 +1973,7 @@ parts:
     build-environment: *buildenvironment
   modemmanager-qt:
     after:
-      - qtconf
+      - snap-pyside6-provide
       - extra-cmake-modules
     source: https://invent.kde.org/frameworks/modemmanager-qt.git
     source-tag: *kf6-version
@@ -1990,7 +1988,7 @@ parts:
     build-environment: *buildenvironment
   networkmanager-qt:
     after:
-      - qtconf
+      - snap-pyside6-provide
       - extra-cmake-modules
     source: https://invent.kde.org/frameworks/networkmanager-qt.git
     source-tag: *kf6-version
@@ -2005,7 +2003,7 @@ parts:
     build-environment: *buildenvironment
   kdsoap:
     after:
-      - qtconf
+      - snap-pyside6-provide
     source: https://github.com/KDAB/KDSoap.git
     source-branch: kdsoap-2.2
     source-depth: 1
@@ -2106,7 +2104,7 @@ parts:
       - plasma-activities
       - plasma-activities-stats
     source: https://invent.kde.org/network/kio-extras.git
-    source-tag: &apps-version v25.08.0
+    source-tag: &apps-version v25.08.1
     source-depth: 1
     build-packages:
       - libappimage-dev
@@ -2349,7 +2347,7 @@ parts:
     build-environment: *buildenvironment
   fix_pc_files:
     after:
-      - qtconf
+      - snap-pyside6-provide
       - missing-deps
       - extra-cmake-modules
       - plasma-wayland-protocols


More information about the Neon-commits mailing list