[neon/snap-packaging/kf6-core-sdk/work.core24.bump_versions] /: pull pyside from the store

Carlos De Maine null at kde.org
Mon Nov 10 14:10:41 GMT 2025


Git commit 37e90ad8f409d1adc06f82b87fa8294785dae38e by Carlos De Maine.
Committed on 10/11/2025 at 14:10.
Pushed by carlosdem into branch 'work.core24.bump_versions'.

pull pyside from the store

M  +21   -59   snapcraft.yaml

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

diff --git a/snapcraft.yaml b/snapcraft.yaml
index b6f0738..4e05ddf 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.19.0-6.5.0-25.08.2
+version: 6.19.0-6.5.2-25.08.3
 summary: KDE Frameworks 6
 description: KDE Frameworks are addons and useful extensions to Qt
 confinement: strict
@@ -29,29 +29,6 @@ package-repositories:
     url: http://origin.archive.neon.kde.org/user
     key-server: keyserver.ubuntu.com
 parts:
-  snap-pyside6-provide:
-    plugin: nil
-    build-packages:
-      - wget
-    override-pull: |
-      case "$CRAFT_ARCH_BUILD_ON" in
-         "amd64")
-          wget https://invent.kde.org/neon/snap-packaging/kde-pyside6-core-sdk/-/jobs/3553797/artifacts/raw/kde-ci-packages/kde-pyside6-core24-sdk_6.9.3_amd64.snap
-         ;;
-         "aarch64")
-         wget https://invent.kde.org/neon/snap-packaging/kde-pyside6-core-sdk/-/jobs/3553798/artifacts/raw/kde-ci-packages/arm64/kde-pyside6-core24-sdk_6.9.3_arm64.snap-sdk_6.9.3_arm64.snap
-         ;;
-      esac
-      pwd && ls -lsh
-    override-build: |
-      case "$CRAFT_ARCH_BUILD_ON" in
-        "amd64")
-          snap install --dangerous /root/parts/snap-pyside6-provide/src/kde-pyside6-core24-sdk_6.9.3_amd64.snap
-         ;;
-         "aarch64")
-         snap install --dangerous /root/parts/snap-pyside6-provide/src/kde-pyside6-core24-sdk_6.9.3_arm64.snap
-         ;;
-      esac
   libffi:
     after: [ meson-deps ]
     source: https://gitlab.freedesktop.org/gstreamer/meson-ports/libffi.git
@@ -99,7 +76,18 @@ parts:
       - gcc
       - g++
       - clang
+  missing-deps:
+    plugin: nil
+    stage-packages:
+      - libpcre2-16-0
+      - libegl1
+      - libsm6
+      - libice6
+      - libfbclient2
+      - python3-build
   ninja:
+    after:
+      - missing-deps
     plugin: nil
     source: https://github.com/ninja-build/ninja.git
     source-tag: 'v1.11.1'
@@ -195,20 +183,9 @@ parts:
       PC=$CRAFT_PART_INSTALL/usr/share/pkgconfig/gsettings-desktop-schemas.pc
       sed -i 's#-I/usr#-I${prefix}#' $PC
 
-  missing-deps:
-    after:
-      - snap-pyside6-provide
-    plugin: nil
-    stage-packages:
-      - libpcre2-16-0
-      - libegl1
-      - libsm6
-      - libice6
-      - libfbclient2
-      - python3-build
   extra-cmake-modules:
     after:
-      - snap-pyside6-provide
+      - missing-deps
     source: https://invent.kde.org/frameworks/extra-cmake-modules.git
     source-tag: &kf6-version v6.19.0
     source-depth: 1
@@ -231,7 +208,6 @@ parts:
   plasma-wayland-protocols:
     after:
       - extra-cmake-modules
-      - snap-pyside6-provide
     source: https://invent.kde.org/libraries/plasma-wayland-protocols.git
     source-branch: master
     source-depth: 1
@@ -274,7 +250,7 @@ parts:
         rsync -a --ignore-existing $CRAFT_PART_INSTALL/ /
   polkit-qt-1:
     after:
-      - snap-pyside6-provide
+      - extra-cmake-modules
     source: https://invent.kde.org/libraries/polkit-qt-1.git
     source-branch: master
     source-depth: 1
@@ -412,7 +388,7 @@ parts:
   kwidgetsaddons:
     after:
       - plasma-wayland-protocols
-      - snap-pyside6-provide
+      - extra-cmake-modules
     source: https://invent.kde.org/frameworks/kwidgetsaddons.git
     source-tag: *kf6-version
     source-depth: 1
@@ -428,7 +404,6 @@ parts:
   ki18n:
     after:
       - extra-cmake-modules
-      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/ki18n.git
     source-tag: *kf6-version
     source-depth: 1
@@ -447,7 +422,6 @@ parts:
   kconfig:
     after:
       - extra-cmake-modules
-      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kconfig.git
     source-tag: *kf6-version
     source-depth: 1
@@ -464,7 +438,6 @@ parts:
   attica:
     after:
       - extra-cmake-modules
-      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/attica.git
     source-tag: *kf6-version
     source-depth: 1
@@ -476,7 +449,6 @@ parts:
     build-environment: *buildenvironment
   kguiaddons:
     after:
-      - snap-pyside6-provide
       - extra-cmake-modules
       - plasma-wayland-protocols
     source: https://invent.kde.org/frameworks/kguiaddons.git
@@ -507,7 +479,6 @@ parts:
   kcoreaddons:
     after:
       - extra-cmake-modules
-      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kcoreaddons.git
     source-tag: *kf6-version
     source-depth: 1
@@ -522,6 +493,7 @@ parts:
       - libudev1
     build-snaps:
       - kde-qt6-core24-sdk/latest/edge
+      - kde-pyside6-core24-sdk/latest/edge
     plugin: cmake
     cmake-generator: Ninja
     cmake-parameters: *cmakeparameters
@@ -532,7 +504,6 @@ parts:
   karchive:
     after:
       - extra-cmake-modules
-      - snap-pyside6-provide
     build-packages:
       - libbz2-dev
       - libzstd-dev
@@ -556,7 +527,6 @@ parts:
   kcodecs:
     after:
       - extra-cmake-modules
-      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kcodecs.git
     source-tag: *kf6-version
     source-depth: 1
@@ -573,7 +543,6 @@ parts:
   kitemviews:
     after:
       - extra-cmake-modules
-      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kitemviews.git
     source-tag: *kf6-version
     source-depth: 1
@@ -590,7 +559,6 @@ parts:
     after:
       - extra-cmake-modules
       - plasma-wayland-protocols
-      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kwindowsystem.git
     source-tag: *kf6-version
     source-depth: 1
@@ -620,7 +588,6 @@ parts:
   kdbusaddons:
     after:
       - extra-cmake-modules
-      - snap-pyside6-provide
     source: https://invent.kde.org/frameworks/kdbusaddons.git
     source-tag: *kf6-version
     source-depth: 1
@@ -968,7 +935,6 @@ parts:
     build-environment: *buildenvironment
   libdbusmenu-qt6:
     after:
-      - 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: |
@@ -1546,7 +1512,7 @@ parts:
       - extra-cmake-modules
       - plasma-wayland-protocols
     source: https://invent.kde.org/plasma/kwayland.git
-    source-tag: &plasma-version v6.5.0
+    source-tag: &plasma-version v6.5.2
     source-depth: 1
     build-packages:
       - libegl1-mesa-dev
@@ -1810,7 +1776,7 @@ parts:
     build-environment: *buildenvironment
   qtkeychain:
     after:
-      - snap-pyside6-provide
+      - extra-cmake-modules
     source: https://github.com/frankosterfeld/qtkeychain.git
     source-branch: main
     source-depth: 1
@@ -1832,7 +1798,7 @@ parts:
     build-environment: *buildenvironment
   qcoro:
     after:
-      - snap-pyside6-provide
+      - extra-cmake-modules
     source: https://github.com/danvratil/qcoro.git
     source-branch: main
     source-depth: 1
@@ -1962,7 +1928,6 @@ parts:
       - hicolor-icon-theme
   kuserfeedback:
     after:
-      - snap-pyside6-provide
       - extra-cmake-modules
     source: https://invent.kde.org/frameworks/kuserfeedback.git
     source-tag: *kf6-version
@@ -1992,7 +1957,6 @@ parts:
     build-environment: *buildenvironment
   modemmanager-qt:
     after:
-      - snap-pyside6-provide
       - extra-cmake-modules
     source: https://invent.kde.org/frameworks/modemmanager-qt.git
     source-tag: *kf6-version
@@ -2007,7 +1971,6 @@ parts:
     build-environment: *buildenvironment
   networkmanager-qt:
     after:
-      - snap-pyside6-provide
       - extra-cmake-modules
     source: https://invent.kde.org/frameworks/networkmanager-qt.git
     source-tag: *kf6-version
@@ -2022,7 +1985,7 @@ parts:
     build-environment: *buildenvironment
   kdsoap:
     after:
-      - snap-pyside6-provide
+      - extra-cmake-modules
     source: https://github.com/KDAB/KDSoap.git
     source-branch: kdsoap-2.2
     source-depth: 1
@@ -2123,7 +2086,7 @@ parts:
       - plasma-activities
       - plasma-activities-stats
     source: https://invent.kde.org/network/kio-extras.git
-    source-tag: &apps-version v25.08.2
+    source-tag: &apps-version v25.08.3
     source-depth: 1
     build-packages:
       - libappimage-dev
@@ -2366,7 +2329,6 @@ parts:
     build-environment: *buildenvironment
   fix_pc_files:
     after:
-      - snap-pyside6-provide
       - missing-deps
       - extra-cmake-modules
       - plasma-wayland-protocols


More information about the Neon-commits mailing list