From fcfe3da417d603236cef43b78dc53cd03279f496 Mon Sep 17 00:00:00 2001
From: Antonio Rojas <arojas@archlinux.org>
Date: Thu, 30 Nov 2023 07:51:13 +0100
Subject: [PATCH] upgpkg: 24.01.80-1: kde-unstable

---
 .SRCINFO | 53 +++++++++++++++++++++++++++++++++++++++++------------
 PKGBUILD | 41 +++++++++++++++++++++++++++++++++--------
 2 files changed, 74 insertions(+), 20 deletions(-)

diff --git a/.SRCINFO b/.SRCINFO
index 7312e35..1846188 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,31 +1,60 @@
 pkgbase = akonadi
 	pkgdesc = PIM layer, which provides an asynchronous API to access all kind of PIM data
-	pkgver = 23.08.3
-	pkgrel = 2
+	pkgver = 24.01.80
+	pkgrel = 1
 	url = https://kontact.kde.org
 	arch = x86_64
 	license = LGPL
+	makedepends = doxygen
 	makedepends = extra-cmake-modules
 	makedepends = postgresql
-	makedepends = qt5-tools
-	makedepends = kitemmodels5
-	makedepends = kaccounts-integration
-	makedepends = doxygen
-	source = https://download.kde.org/stable/release-service/23.08.3/src/akonadi-23.08.3.tar.xz
-	source = https://download.kde.org/stable/release-service/23.08.3/src/akonadi-23.08.3.tar.xz.sig
+	makedepends = qt6-doc
+	makedepends = qt6-tools
+	makedepends = kconfigwidgets
+	makedepends = kiconthemes
+	makedepends = kio
+	makedepends = kitemmodels
+	makedepends = kxmlgui
+	depends = gcc-libs
+	depends = glibc
+	depends = kconfig
+	depends = kcoreaddons
+	depends = ki18n
+	depends = qt6-base
+	source = https://download.kde.org/unstable/release-service/24.01.80/src/akonadi-24.01.80.tar.xz
+	source = https://download.kde.org/unstable/release-service/24.01.80/src/akonadi-24.01.80.tar.xz.sig
 	validpgpkeys = CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7
 	validpgpkeys = F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87
 	validpgpkeys = D81C0CB38EB725EF6691C385BB463350D6EF31EF
-	sha256sums = c4209f1240f03ab8f299f2799ea5ac2e6adf80268591851bbbcceb3b46fb3e41
+	sha256sums = 19da79f8dd27dcb1ee0007cac6a606f3d85463c0dd0de42273532070ea33f3c4
 	sha256sums = SKIP
 
 pkgname = akonadi
+	depends = gcc-libs
+	depends = glibc
+	depends = kconfig
+	depends = kcoreaddons
+	depends = ki18n
+	depends = qt6-base
+	depends = kcrash
 	depends = libakonadi
 	depends = mariadb
 	optdepends = postgresql: PostgreSQL backend
 
 pkgname = libakonadi
 	pkgdesc = Libraries used by applications based on Akonadi
-	depends = kitemmodels5
-	depends = kaccounts-integration
-	provides = libakonadi5
+	depends = gcc-libs
+	depends = glibc
+	depends = kconfig
+	depends = kcoreaddons
+	depends = ki18n
+	depends = qt6-base
+	depends = kcolorscheme
+	depends = kconfigwidgets
+	depends = kiconthemes
+	depends = kio
+	depends = kitemmodels
+	depends = kwidgetsaddons
+	depends = kxmlgui
+	depends = libxml2
+	depends = xz
diff --git a/PKGBUILD b/PKGBUILD
index 9bb8fa8..6e32a28 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,15 +5,31 @@
 
 pkgbase=akonadi
 pkgname=(akonadi libakonadi)
-pkgver=23.08.3
-pkgrel=2
+pkgver=24.01.80
+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)
-source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
-sha256sums=('c4209f1240f03ab8f299f2799ea5ac2e6adf80268591851bbbcceb3b46fb3e41'
+depends=(gcc-libs
+         glibc
+         kconfig
+         kcoreaddons
+         ki18n
+         qt6-base)
+makedepends=(doxygen
+             extra-cmake-modules
+             postgresql
+             qt6-doc
+             qt6-tools
+             kconfigwidgets
+             kiconthemes
+             kio
+             kitemmodels
+             kxmlgui)
+# kaccounts-integration
+source=(https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
+sha256sums=('19da79f8dd27dcb1ee0007cac6a606f3d85463c0dd0de42273532070ea33f3c4'
             'SKIP')
 validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid <aacid@kde.org>
               F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87  # Christoph Feck <cfeck@kde.org>
@@ -28,15 +44,24 @@ build() {
 
 package_libakonadi() {
   pkgdesc='Libraries used by applications based on Akonadi'
-  depends=(kitemmodels5 kaccounts-integration)
-  provides=(libakonadi5)
+  depends+=(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