[neon/snap-packaging/kde-snap-akonadi/work.core24] /: bump to 25.04

Scarlett Moore null at kde.org
Sun Jun 22 10:13:01 BST 2025


Git commit a037fc8d292609d0d8ccefec28d36044c18ea807 by Scarlett Moore.
Committed on 22/06/2025 at 09:12.
Pushed by scarlettmoore into branch 'work.core24'.

bump to 25.04

M  +331  -321  snapcraft.yaml

https://invent.kde.org/neon/snap-packaging/kde-snap-akonadi/-/commit/a037fc8d292609d0d8ccefec28d36044c18ea807

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 257431d..6640f16 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -5,7 +5,7 @@ summary: KDE Akonadi data server for PIM applications
 description: KDE Akonadi data server for PIM applications shared dbus provider
 confinement: strict
 grade: stable
-version: 24.12.2
+version: 25.04.2
 platforms:
   amd64:
     build-on: [amd64]
@@ -23,326 +23,336 @@ package-repositories:
     url: http://origin.archive.neon.kde.org/user
     key-server: keyserver.ubuntu.com
 parts:
-    libaccounts-qt6:
-        plugin: qmake
-        qmake-major-version: 6
-        qmake-parameters:
-        - "ROOT_DIR+=$CRAFT_STAGE\\;/snap/kde-qt6-core24-sdk/current\\;/usr"
-        build-packages:
-        - pkg-config
-        - libaccounts-glib-dev
-        - libglib2.0-dev
-        - rsync
-        - doxygen
-        source: https://gitlab.com/accounts-sso/libaccounts-qt.git
-        source-branch: master
-        prime: &prime
-        - "-usr/share/doc/*"
-        - "-usr/share/man/*"
-        - "-usr/bin/X11"
-        - "-usr/lib/gcc/$CRAFT_ARCH_TRIPLET_BUILD_FOR/6.0.0"
-        - "-usr/lib/aspell/*"
-        override-stage: |
-            craftctl default
-            rsync -a --ignore-existing $CRAFT_PART_INSTALL/ /
-    signond:
-        after:
-        - libaccounts-qt6
-        plugin: qmake
-        qmake-major-version: 6
-        qmake-parameters:
-        - "ROOT_DIR+=$CRAFT_STAGE\\;/snap/kde-qt6-core24-sdk/current\\;/usr"
-        build-packages:
-        - pkg-config
-        - rsync
-        source: https://gitlab.com/nicolasfella/signond.git
-        source-branch: qt6
-        prime: *prime
-        override-stage: |
-            craftctl default
-            rsync -a --ignore-existing $CRAFT_PART_INSTALL/ /
-    kaccounts-integration:
-        after:
-        - libaccounts-qt6
-        - signond
-        plugin: cmake
-        build-packages:
-        - cmake
-        - pkg-config
-        source: https://invent.kde.org/network/kaccounts-integration.git
-        source-branch: &branch release/24.12
-        cmake-parameters: &cmakeparameters
-        - -DCMAKE_INSTALL_PREFIX=/usr
-        - -DCMAKE_BUILD_TYPE=Release
-        - -DQT_MAJOR_VERSION=6
-        - -DBUILD_WITH_QT6=ON
-        - -DBUILD_TESTING=OFF
-        - -DBUILD_KWALLETD=OFF
-        - -DCMAKE_INSTALL_SYSCONFDIR=/etc
-        - -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-        - -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
-        - -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
-        - -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
-        - -DCMAKE_INSTALL_RUNSTATEDIR=/run
-        - -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON
-        - -DCMAKE_VERBOSE_MAKEFILE=ON
-        - -DCMAKE_INSTALL_LIBDIR=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
-        - --log-level=STATUS
-        - -DCMAKE_LIBRARY_PATH=lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR
-        prime: *prime
-    akonadi:
-        after:
-        - kaccounts-integration
-        plugin: cmake
-        build-packages:
-        - cmake
-        - libxkbcommon-dev
-        - libvulkan-dev
-        - libaccounts-glib-dev
-        - libboost-dev
-        - liblzma-dev
-        - libsqlite3-dev
-        - libxml2-dev
-        - libxml2-utils
-        - pkg-config
-        - shared-mime-info
-        - xsltproc
-        stage-packages:
-        - sqlite3
-        - libxml2
-        - liblzma5
-        - libxkbcommon0
-        - libaccounts-glib0
-        - mariadb-client
-        source: https://invent.kde.org/pim/akonadi.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    kmime:
-        after:
-        - akonadi
-        plugin: cmake
-        build-packages:
-        - cmake
-        - libboost-dev
-        source: https://invent.kde.org/pim/kmime.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    akonadi-mime:
-        after:
-        - akonadi
-        - kmime
-        plugin: cmake
-        build-packages:
-        - cmake
-        - libxslt1-dev
-        source: https://invent.kde.org/pim/akonadi-mime.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    akonadi-search:
-        after:
-        - akonadi
-        - akonadi-mime
-        plugin: cmake
-        build-packages:
-        - cmake
-        - corrosion
-        - libxapian-dev
-        stage-packages:
-        - corrosion
-        - libxapian30
-        - xapian-tools
-        source: https://invent.kde.org/pim/akonadi-search.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    grantlee-theme:
-        after:
-        - akonadi
-        plugin: cmake
-        build-packages:
-        - cmake
-        - libboost-dev
-        - libgrantlee5-dev
-        stage-packages:
-        - libgrantlee-templates5
-        - libgrantlee-textdocument5
-        source: https://invent.kde.org/pim/grantleetheme.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    ksmtp:
-        after:
-        - kmime
-        plugin: cmake
-        build-packages:
-        - cmake
-        - libsasl2-dev
-        source: https://invent.kde.org/pim/ksmtp.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    libkgapi:
-        after:
-        - akonadi
-        - akonadi-mime
-        - kmime
-        - ksmtp
-        plugin: cmake
-        build-packages:
-        - cmake
-        - libsasl2-dev
-        - libxml2-utils
-        source: https://invent.kde.org/pim/libkgapi.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    kmailtransport:
-        after:
-        - akonadi
-        - akonadi-mime
-        - kmime
-        - ksmtp
-        - libkgapi
-        plugin: cmake
-        build-packages:
-        - cmake
-        - libsasl2-dev
-        - pkg-config
-        source: https://invent.kde.org/pim/kmailtransport.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    kpimtextedit:
-        after:
-        - akonadi
-        - akonadi-mime
-        - kmime
-        - ksmtp
-        - libkgapi
-        - kmailtransport
-        plugin: cmake
-        build-packages:
-        - cmake
-        source: https://invent.kde.org/pim/kpimtextedit.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    kidentitymanagement:
-        after:
-        - akonadi
-        - akonadi-mime
-        - kmime
-        - ksmtp
-        - libkgapi
-        - kmailtransport
-        - kpimtextedit
-        plugin: cmake
-        build-packages:
-        - cmake
-        source: https://invent.kde.org/pim/kidentitymanagement.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    kcalutils:
-        after:
-        - akonadi
-        - akonadi-mime
-        - kmime
-        - ksmtp
-        - libkgapi
-        - kmailtransport
-        - kpimtextedit
-        - kidentitymanagement
-        plugin: cmake
-        build-packages:
-        - cmake
-        source: https://invent.kde.org/pim/kcalutils.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    akonadi-contact:
-        after:
-        - akonadi
-        - akonadi-mime
-        - akonadi-search
-        - grantlee-theme
-        - ksmtp
-        - kmailtransport
-        - kidentitymanagement
-        - kcalutils
-        plugin: cmake
-        build-packages:
-        - cmake
-        - libqgpgmeqt6-dev
-        stage-packages:
-        - libgpgmepp6
-        - libqgpgmeqt6-15
-        source: https://invent.kde.org/pim/akonadi-contacts.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    kimap:
-        after:
-        - akonadi
-        - akonadi-mime
-        - kmime
-        - ksmtp
-        - libkgapi
-        - kmailtransport
-        - kpimtextedit
-        - kidentitymanagement
-        - kcalutils
-        - akonadi-contact
-        plugin: cmake
-        build-packages:
-        - cmake
-        source: https://invent.kde.org/pim/kimap.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    kldap:
-        after:
-        - akonadi
-        - akonadi-mime
-        - kmime
-        - ksmtp
-        - libkgapi
-        - kmailtransport
-        - kpimtextedit
-        - kidentitymanagement
-        - kcalutils
-        - akonadi-contact
-        plugin: cmake
-        build-packages:
-        - cmake
-        source: https://invent.kde.org/pim/kldap.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    libkdepim:
-        after:
-        - akonadi
-        - akonadi-mime
-        - kmime
-        - ksmtp
-        - libkgapi
-        - kmailtransport
-        - kpimtextedit
-        - kidentitymanagement
-        - kcalutils
-        - akonadi-contact
-        - kldap
-        plugin: cmake
-        build-packages:
-        - cmake
-        source: https://invent.kde.org/pim/libkdepim.git
-        source-branch: *branch
-        cmake-parameters: *cmakeparameters
-        prime: *prime
-    pimcommon:
+  libaccounts-qt6:
+    plugin: qmake
+    qmake-major-version: 6
+    qmake-parameters:
+      - "ROOT_DIR+=$CRAFT_STAGE\\;/snap/kde-qt6-core24-sdk/current\\;/usr"
+    build-packages:
+      - pkg-config
+      - libaccounts-glib-dev
+      - libglib2.0-dev
+      - rsync
+      - doxygen
+    source: https://gitlab.com/accounts-sso/libaccounts-qt.git
+    source-branch: master
+    prime: &prime
+      - "-usr/share/doc/*"
+      - "-usr/share/man/*"
+      - "-usr/bin/X11"
+      - "-usr/lib/gcc/$CRAFT_ARCH_TRIPLET_BUILD_FOR/6.0.0"
+      - "-usr/lib/aspell/*"
+    override-stage: |
+        craftctl default
+        rsync -a --ignore-existing $CRAFT_PART_INSTALL/ /
+  signond:
+    after:
+      - libaccounts-qt6
+    plugin: qmake
+    qmake-major-version: 6
+    qmake-parameters:
+      - "ROOT_DIR+=$CRAFT_STAGE\\;/snap/kde-qt6-core24-sdk/current\\;/usr"
+    build-packages:
+      - pkg-config
+      - rsync
+    source: https://gitlab.com/nicolasfella/signond.git
+    source-branch: qt6
+    prime: *prime
+    override-stage: |
+        craftctl default
+        rsync -a --ignore-existing $CRAFT_PART_INSTALL/ /
+  kaccounts-integration:
+    after:
+      - libaccounts-qt6
+      - signond
+    plugin: cmake
+    build-packages:
+      - cmake
+      - pkg-config
+    source: https://invent.kde.org/network/kaccounts-integration.git
+    source-branch: &branch release/25.04
+    cmake-parameters: &cmakeparameters
+      - -DCMAKE_INSTALL_PREFIX=/usr
+      - -DCMAKE_BUILD_TYPE=Release
+      - -DQT_MAJOR_VERSION=6
+      - -DBUILD_WITH_QT6=ON
+      - -DBUILD_TESTING=OFF
+      - -DBUILD_KWALLETD=OFF
+    build-environment: &buildenvironment
+      - PATH: /snap/kde-qt6-core24-sdk/current/usr/bin${PATH:+:$PATH}
+      - PKG_CONFIG_PATH: /snap/kde-qt6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}
+      - XDG_DATA_DIRS: $CRAFT_STAGE/usr/share:/snap/kde-qt6-core24-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
+      - XDG_CONFIG_HOME: $CRAFT_STAGE/etc/xdg:/snap/kde-qt6-core24-sdk/current/etc/xdg:/etc/xdg${XDG_CONFIG_HOME:+:$XDG_CONFIG_HOME}
+      - LD_LIBRARY_PATH: "/snap/kde-qt6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/snap/kde-qt6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}/libproxy:/snap/kde-qt6-core24-sdk/current/usr/lib:/snap/kf6-core24-sdk/current/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}:/snap/kf6-core24-sdk/current/usr/lib:$CRAFT_STAGE/usr/lib:$CRAFT_STAGE/lib/:$CRAFT_STAGE/usr/lib/${CRAFT_ARCH_TRIPLET_BUILD_FOR}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
+    prime: *prime
+  akonadi:
+    after:
+      - kaccounts-integration
+    plugin: cmake
+    build-packages:
+      - cmake
+      - libxkbcommon-dev
+      - libvulkan-dev
+      - libaccounts-glib-dev
+      - libboost-dev
+      - liblzma-dev
+      - libsqlite3-dev
+      - libxml2-dev
+      - libxml2-utils
+      - pkg-config
+      - shared-mime-info
+      - xsltproc
+    stage-packages:
+      - sqlite3
+      - libxml2
+      - liblzma5
+      - libxkbcommon0
+      - libaccounts-glib0
+      - mariadb-client
+    source: https://invent.kde.org/pim/akonadi.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  kmime:
+    after:
+      - akonadi
+    plugin: cmake
+    build-packages:
+      - cmake
+      - libboost-dev
+    source: https://invent.kde.org/pim/kmime.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  akonadi-mime:
+    after:
+      - akonadi
+      - kmime
+    plugin: cmake
+    build-packages:
+      - cmake
+      - libxslt1-dev
+    source: https://invent.kde.org/pim/akonadi-mime.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  akonadi-search:
+    after:
+      - akonadi
+      - akonadi-mime
+    plugin: cmake
+    build-packages:
+      - cmake
+      - corrosion
+      - libxapian-dev
+    stage-packages:
+      - corrosion
+      - libxapian30
+      - xapian-tools
+    source: https://invent.kde.org/pim/akonadi-search.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  grantlee-theme:
+    after:
+      - akonadi
+    plugin: cmake
+    build-packages:
+      - cmake
+      - libboost-dev
+      - libgrantlee5-dev
+    stage-packages:
+      - libgrantlee-templates5
+      - libgrantlee-textdocument5
+    source: https://invent.kde.org/pim/grantleetheme.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  ksmtp:
+    after:
+      - kmime
+    plugin: cmake
+    build-packages:
+      - cmake
+      - libsasl2-dev
+    source: https://invent.kde.org/pim/ksmtp.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  libkgapi:
+    after:
+      - akonadi
+      - akonadi-mime
+      - kmime
+      - ksmtp
+    plugin: cmake
+    build-packages:
+      - cmake
+      - libsasl2-dev
+      - libxml2-utils
+    source: https://invent.kde.org/pim/libkgapi.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  kmailtransport:
+    after:
+      - akonadi
+      - akonadi-mime
+      - kmime
+      - ksmtp
+      - libkgapi
+    plugin: cmake
+    build-packages:
+      - cmake
+      - libsasl2-dev
+      - pkg-config
+    source: https://invent.kde.org/pim/kmailtransport.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  kpimtextedit:
+    after:
+      - akonadi
+      - akonadi-mime
+      - kmime
+      - ksmtp
+      - libkgapi
+      - kmailtransport
+    plugin: cmake
+    build-packages:
+      - cmake
+    source: https://invent.kde.org/pim/kpimtextedit.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  kidentitymanagement:
+    after:
+      - akonadi
+      - akonadi-mime
+      - kmime
+      - ksmtp
+      - libkgapi
+      - kmailtransport
+      - kpimtextedit
+    plugin: cmake
+    build-packages:
+      - cmake
+    source: https://invent.kde.org/pim/kidentitymanagement.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  kcalutils:
+    after:
+      - akonadi
+      - akonadi-mime
+      - kmime
+      - ksmtp
+      - libkgapi
+      - kmailtransport
+      - kpimtextedit
+      - kidentitymanagement
+    plugin: cmake
+    build-packages:
+      - cmake
+    source: https://invent.kde.org/pim/kcalutils.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  akonadi-contact:
+    after:
+      - akonadi
+      - akonadi-mime
+      - akonadi-search
+      - grantlee-theme
+      - ksmtp
+      - kmailtransport
+      - kidentitymanagement
+      - kcalutils
+    plugin: cmake
+    build-packages:
+      - cmake
+      - libqgpgmeqt6-dev
+    stage-packages:
+      - libgpgmepp6
+      - libqgpgmeqt6-15
+    source: https://invent.kde.org/pim/akonadi-contacts.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  kimap:
+    after:
+      - akonadi
+      - akonadi-mime
+      - kmime
+      - ksmtp
+      - libkgapi
+      - kmailtransport
+      - kpimtextedit
+      - kidentitymanagement
+      - kcalutils
+      - akonadi-contact
+    plugin: cmake
+    build-packages:
+      - cmake
+    source: https://invent.kde.org/pim/kimap.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  kldap:
+    after:
+      - akonadi
+      - akonadi-mime
+      - kmime
+      - ksmtp
+      - libkgapi
+      - kmailtransport
+      - kpimtextedit
+      - kidentitymanagement
+      - kcalutils
+      - akonadi-contact
+    plugin: cmake
+    build-packages:
+      - cmake
+    source: https://invent.kde.org/pim/kldap.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  libkdepim:
+    after:
+      - akonadi
+      - akonadi-mime
+      - kmime
+      - ksmtp
+      - libkgapi
+      - kmailtransport
+      - kpimtextedit
+      - kidentitymanagement
+      - kcalutils
+      - akonadi-contact
+      - kldap
+    plugin: cmake
+    build-packages:
+      - cmake
+    source: https://invent.kde.org/pim/libkdepim.git
+    source-branch: *branch
+    cmake-parameters: *cmakeparameters
+    build-environment: *buildenvironment
+    prime: *prime
+  pimcommon:
         after:
         - akonadi
         - akonadi-mime


More information about the Neon-commits mailing list