[neon/snap-packaging/kde-qt6-core-sdk/work.core24] /: New upstream release 6.8.2, add pyside6

Scarlett Moore null at kde.org
Sat Mar 8 12:35:01 GMT 2025


Git commit 4cb4b081cf92da853e9bbccc745e4e33aa664525 by Scarlett Moore.
Committed on 08/03/2025 at 12:34.
Pushed by scarlettmoore into branch 'work.core24'.

New upstream release 6.8.2, add pyside6

M  +14   -5    snapcraft.yaml

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

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 6c6f287..657e6fa 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -1,6 +1,6 @@
 name: kde-qt6-core24-sdk
 base: core24
-version: 6.8.1
+version: 6.8.2
 summary: KDE fork Qt Framework SDK
 description: |
   Qt is a cross-platform application development framework widely used
@@ -42,7 +42,7 @@ parts:
   qt6:
     plugin: cmake
     source: https://invent.kde.org/qt/qt/qt5.git
-    source-tag: $SNAPCRAFT_PROJECT_VERSION
+    source-tag: $CRAFT_PROJECT_VERSION
     source-depth: 1
     cmake-generator: Ninja
     cmake-parameters:
@@ -118,6 +118,7 @@ parts:
       - -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
@@ -245,8 +246,6 @@ parts:
     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}
-      - CMAKE_FIND_ROOT_PATH: /snap/ffmpeg-2404-sdk/current/usr
-
     prime:
       - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libcurl*
       - -usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libvulkan*
@@ -263,7 +262,17 @@ parts:
       craftctl default
       mkdir -p $CRAFT_PART_INSTALL/etc/$CRAFT_PART_NAME
       cp $CRAFT_PART_BUILD/config.summary $CRAFT_PART_INSTALL/etc/$CRAFT_PART_NAME/
-
+  pyside6:
+    after: [qt6]
+    source: https://code.qt.io/pyside/pyside-setup
+    source-tag: $CRAFT_PROJECT_VERSION
+    source-subdir: pyside-setup
+    plugin: python
+    python-requirements: .
+    build-packages:
+      - libgl-dev
+      - python-dev
+      - python-setuptools
   debs:
     after: [qt6]
     plugin: nil


More information about the Neon-commits mailing list