guix_mirror_bot pushed a commit to branch kde-team
in repository guix.
commit b7ca142060dafbefb60b2b87e9a57e70e9628530
Author: Sughosha <[email protected]>
AuthorDate: Sat Sep 20 18:32:28 2025 +0530
gnu: kmail: Update to 25.08.1.
* gnu/packages/kde-pim.scm (kmail): Update to 25.08.1.
[arguments]<#:test-exclude>: Exclude "akonadi-sqlite-kmcomposerwintest",
"akonadi-sqlite-archivemailwidgettest",
"akonadi-sqlite-tagselectdialogtest",
"akonadi-sqlite-kmcommandstest", "sendlateragent-sendlaterutiltest",
"sendlateragent-sendlaterconfigtest",
"followupreminder-followupreminderconfigtest" and
"akonadi-sqlite-unifiedmailboxmanagertest".
<#:phases>: In 'check phase, replace the tests to exclude with the
test-exclude
keyword.
Change-Id: I5880fec19117733483708c4c4f11fed19cf2e61e
---
gnu/packages/kde-pim.scm | 30 ++++++++++++++++++------------
1 file changed, 18 insertions(+), 12 deletions(-)
diff --git a/gnu/packages/kde-pim.scm b/gnu/packages/kde-pim.scm
index 99e4eef621..de896aa67a 100644
--- a/gnu/packages/kde-pim.scm
+++ b/gnu/packages/kde-pim.scm
@@ -1403,14 +1403,14 @@ and retrieving certificates from LDAP servers.")
(define-public kmail
(package
(name "kmail")
- (version "24.12.1")
+ (version "25.08.1")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/release-service/" version
"/src/kmail-" version ".tar.xz"))
(sha256
- (base32 "1cl6giblw0jwyxr7bk88gd8krqkd3xxryniyz2jbrqnkvbrml23n"))))
+ (base32 "1nk1b149vv8skq9cjriji7mslmnvz42m6j4r4ac9bcffvqxr2wag"))))
(build-system qt-build-system)
(native-inputs
(list extra-cmake-modules dbus kdoctools))
@@ -1479,6 +1479,20 @@ and retrieving certificates from LDAP servers.")
(arguments
(list
#:qtbase qtbase
+ ;; FIXME: Many failing tests.
+ #:test-exclude
+ (string-append "("
+ (string-join '("akonadi-sqlite-kmcomposerwintest"
+ "akonadi-sqlite-archivemailwidgettest"
+ "akonadi-sqlite-tagselectdialogtest"
+ "akonadi-sqlite-kmcommandstest"
+ "sendlateragent-sendlaterutiltest"
+ "sendlateragent-sendlaterconfigtest"
+ "followupreminder-followupreminderconfig\
+test"
+ "akonadi-sqlite-unifiedmailboxmanagertest")
+ "|")
+ ")")
#:phases
#~(modify-phases %standard-phases
(add-after 'install 'wrap-program
@@ -1495,17 +1509,9 @@ and retrieving certificates from LDAP servers.")
"akonadictl"
"accountwizard"))))))
(replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
+ (lambda* (#:key tests? (test-exclude "") #:allow-other-keys)
(when tests?
- (invoke "dbus-launch" "ctest" "-E" ;; FIXME: Many failing
tests.
- "(akonadi-sqlite-kmcomposerwintest|\
-akonadi-sqlite-archivemailwidgettest|\
-akonadi-sqlite-tagselectdialogtest|\
-akonadi-sqlite-kmcommandstest|\
-sendlateragent-sendlaterutiltest|\
-sendlateragent-sendlaterconfigtest|\
-followupreminder-followupreminderconfigtest|\
-akonadi-sqlite-unifiedmailboxmanagertest)")))))))
+ (invoke "dbus-launch" "ctest" "-E" test-exclude)))))))
(home-page "https://kontact.kde.org/components/kmail/")
(synopsis "Full featured graphical email client")
(description "KMail supports multiple accounts, mail filtering and email