gnu: akonadi: Update to 24.05.2.

* gnu/packages/kde-pim.scm (akonadi): Update to 24.05.2.
[inputs]: Remove libaccounts-qt and qtbase-5; add libaccounts-qt6.
[native-inputs]: Remove qttools-5; add qttools.
[arguments]: Set #:qtbase to qtbase.

Change-Id: I696e0e704db3524af7ebafb5ee4bd5408920c61f
This commit is contained in:
Zheng Junjie 2024-07-06 20:05:14 +08:00
parent da4f43cb36
commit 84bc2cd073
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -54,14 +54,14 @@ (define-module (gnu packages kde-pim)
(define-public akonadi
(package
(name "akonadi")
(version "23.04.3")
(version "24.05.2")
(source (origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/release-service/"
version "/src/akonadi-" version ".tar.xz"))
(sha256
(base32
"0jpp91d5rlblq6r981wxizmsv512kc43lfk8y29bdky6j4idflrb"))
"0ygxj2hhslg5frarwhmdqqhvd37kzcgm60krs979f378dkj6cyc8"))
(patches (search-patches "akonadi-paths.patch"
"akonadi-timestamps.patch"
"akonadi-not-relocatable.patch"))))
@ -69,12 +69,12 @@ (define-public akonadi
(native-inputs
(list dbus
extra-cmake-modules
qttools-5
qttools
shared-mime-info
pkg-config))
(inputs
(list boost
libaccounts-qt
libaccounts-qt6
kconfig
kconfigwidgets
kcoreaddons
@ -92,11 +92,11 @@ (define-public akonadi
;; Do NOT add mysql or postgresql to the inputs. Otherwise the binaries
;; and wrapped files will refer to them, even if the user choices none
;; of these. Executables are searched on $PATH then.
signond
qtbase-5))
signond))
(propagated-inputs (list sqlite kaccounts-integration))
(arguments
(list #:tests? #f
(list #:qtbase qtbase
#:tests? #f
#:configure-flags #~'("-DDATABASE_BACKEND=SQLITE") ;lightweight
#:modules `((ice-9 textual-ports)
,@%qt-build-system-modules)