From 70211242a98e3f5dd688e0a8be1fca3971d549cc Mon Sep 17 00:00:00 2001
From: Antonio Rojas <arojas@archlinux.org>
Date: Thu, 22 Feb 2024 00:05:48 +0100
Subject: [PATCH] Update to 24.02.0

---
 PKGBUILD | 41 ++++++++++++++++++++++++++++++++++-------
 1 file changed, 34 insertions(+), 7 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index c4c3f72..3af63fc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,15 +5,32 @@
 
 pkgbase=akonadi
 pkgname=(akonadi libakonadi)
-pkgver=23.08.5
+pkgver=24.02.0
 pkgrel=1
 pkgdesc='PIM layer, which provides an asynchronous API to access all kind of PIM data'
 arch=(x86_64)
 url='https://kontact.kde.org'
-license=(LGPL)
-makedepends=(extra-cmake-modules postgresql qt5-tools kitemmodels5 kaccounts-integration doxygen)
+license=(LGPL-2.0-or-later)
+depends=(gcc-libs
+         glibc
+         kconfig
+         kcoreaddons
+         ki18n
+         libaccounts-qt
+         qt6-base)
+makedepends=(doxygen
+             extra-cmake-modules
+             postgresql
+             qt6-doc
+             qt6-tools
+             kaccounts-integration
+             kconfigwidgets
+             kiconthemes
+             kio
+             kitemmodels
+             kxmlgui)
 source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
-sha256sums=('abdbdb28c1084a6ad119d7292175ad31efb4a7898a32cc32a35aa1485d9c4f38'
+sha256sums=('a280cb508806c408a6e62d2f930403a83e4c3a7da10a8ef1e811854e5eb9061d'
             'SKIP')
 validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid <aacid@kde.org>
               F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87  # Christoph Feck <cfeck@kde.org>
@@ -28,15 +45,25 @@ build() {
 
 package_libakonadi() {
   pkgdesc='Libraries used by applications based on Akonadi'
-  depends=(kitemmodels5 kaccounts-integration)
-  provides=(libakonadi5)
+  depends+=(kaccounts-integration
+            kcolorscheme
+            kconfigwidgets
+            kiconthemes
+            kio
+            kitemmodels
+            kwidgetsaddons
+            kxmlgui
+            libxml2
+            xz)
 
   DESTDIR="$pkgdir" cmake --install build
   rm -r "$pkgdir"/usr/bin # Provided by akonadi
 }
 
 package_akonadi() {
-  depends=(libakonadi mariadb)
+  depends+=(kcrash
+            libakonadi
+            mariadb)
   optdepends=('postgresql: PostgreSQL backend')
 
   DESTDIR="$pkgdir" cmake --install build
-- 
GitLab