[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