From 9c55ce202a53509688922b7d8e666cf63c80d7a8 Mon Sep 17 00:00:00 2001 From: Sughosha Date: Wed, 24 Dec 2025 14:40:48 +0530 Subject: [PATCH] gnu: kdav: Update to 6.21.0. * gnu/packages/kde-frameworks.scm (kdav): Update to 6.21.0. [arguments]<#:test-exclude>: Exclude the failing tests. <#:phases>: In 'check phase, replace the tests to exclude with the test-exclude keyword. Change-Id: I2a91ff143535aacc5c0ceb9f531142fe7350e2c3 --- gnu/packages/kde-frameworks.scm | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 41d8baae2ef..53217dea642 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -4988,7 +4988,7 @@ support.") (define-public kdav (package (name "kdav") - (version "6.19.0") + (version "6.21.0") (source (origin (method url-fetch) @@ -4996,7 +4996,7 @@ support.") (version-major+minor version) "/" name "-" version ".tar.xz")) (sha256 - (base32 "14hax9kbwgvd18psxm99azgclsnnvfc9xid8q3zrjnlvgnlbjlvp")))) + (base32 "1qlsgy3g6d591m8yk9mbkr3vdx8fc5k1lbv8cbbbn134w4pa9bxm")))) (build-system qt-build-system) (native-inputs (list extra-cmake-modules)) @@ -5005,15 +5005,19 @@ support.") (list ki18n kio)) (arguments (list + #:test-exclude + (string-append "(" + (string-join '("kdav-davcollectionsmultifetchjobtest" + "kdav-davitemfetchjob") + "|") + ")") #:qtbase qtbase #:phases #~(modify-phases %standard-phases (replace 'check - (lambda* (#:key tests? #:allow-other-keys) + (lambda* (#:key tests? test-exclude #:allow-other-keys) (when tests? ;; Seems to require network. - (invoke "ctest" "-E" - "(kdav-davcollectionsmultifetchjobtest|\ -kdav-davitemfetchjob)"))))))) + (invoke "ctest" "-E" test-exclude))))))) (home-page "https://invent.kde.org/frameworks/kdav") (synopsis "DAV protocol implementation with KJobs") (description "This is a DAV protocol implementation with KJobs. Calendars