From 128729e85744163d7b9694d777337fdc325eac8c Mon Sep 17 00:00:00 2001 From: Sughosha Date: Sat, 20 Sep 2025 17:51:40 +0530 Subject: [PATCH] gnu: kitinerary: Update to 25.08.1. * gnu/packages/kde-pim.scm (kitinerary): Update to 25.08.1. [arguments]<#:test-exclude>: Exclude "jsonlddocumenttest", "mergeutiltest", "locationutiltest", "knowledgedbtest", "airportdbtest", "extractorscriptenginetest", "pkpassextractortest", "postprocessortest", "calendarhandlertest" and "extractortest". <#:phases>: Realign. In 'check phase, replace the tests to exclude with the test-exclude keyword. Change-Id: Ia276b847bd620493344b6348c3d6b9b8747e0a86 --- gnu/packages/kde-pim.scm | 35 +++++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/gnu/packages/kde-pim.scm b/gnu/packages/kde-pim.scm index 126b17b6b528eaf4f2dfb795d819c4562bd657f2..cd5867240576b7771266b19799ae05b0d3f4d123 100644 --- a/gnu/packages/kde-pim.scm +++ b/gnu/packages/kde-pim.scm @@ -1281,25 +1281,40 @@ easier to do so.") (define-public kitinerary (package (name "kitinerary") - (version "24.12.1") + (version "25.08.1") (source (origin (method url-fetch) (uri (string-append "mirror://kde/stable/release-service/" version "/src/kitinerary-" version ".tar.xz")) (sha256 (base32 - "1fxrhhffkp5mw5i8pdaxj92ggs5zx7z8vgdarjqr1ml48sl1cv7a")))) + "1qq3f3yagjrk8s0h5vhkdl52w39myd80cdlcxzkhvg4x0sbd9h4j")))) (build-system qt-build-system) (arguments (list #:qtbase qtbase - #:phases #~(modify-phases %standard-phases - (replace 'check - (lambda* (#:key inputs tests? #:allow-other-keys) - (when tests? - (setenv "TZDIR" - (search-input-directory inputs "share/zoneinfo")) - (invoke "dbus-launch" "ctest" "-E" - "(jsonlddocumenttest|mergeutiltest|locationutiltest|knowledgedbtest|airportdbtest|extractorscriptenginetest|pkpassextractortest|postprocessortest|calendarhandlertest|extractortest)"))))))) + #:test-exclude + (string-append "(" + (string-join '("jsonlddocumenttest" + "mergeutiltest" + "locationutiltest" + "knowledgedbtest" + "airportdbtest" + "extractorscriptenginetest" + "pkpassextractortest" + "postprocessortest" + "calendarhandlertest" + "extractortest") + "|") + ")") + #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key inputs tests? (test-exclude "") + #:allow-other-keys) + (when tests? + (setenv "TZDIR" + (search-input-directory inputs "share/zoneinfo")) + (invoke "dbus-launch" "ctest" "-E" test-exclude))))))) (native-inputs (list dbus extra-cmake-modules tzdata-for-tests)) (inputs (list kpkpass kcalendarcore