[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