From c0db996c56b1ea3768c7f2109e2cac53a7df0f39 Mon Sep 17 00:00:00 2001 From: Zheng Junjie Date: Fri, 5 Jul 2024 23:52:51 +0800 Subject: gnu: kwidgetsaddons: Update to 6.3.0. * gnu/packages/kde-frameworks.scm (kwidgetsaddons): Update to 6.3.0. [inputs]: Remove qtbase-5. [native-inputs]: Remove qttools-5 and xorg-server-for-tests; add qttools. [arguments]: Set #:qtbase to qtbase; Adjust check phase. Change-Id: Iae4756899cb52008b9306cf6b8b1dae3368532d3 --- gnu/packages/kde-frameworks.scm | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 406bd587e9..d4789a472a 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -1182,7 +1182,7 @@ represented by a QPoint or a QSize.") (define-public kwidgetsaddons (package (name "kwidgetsaddons") - (version "5.114.0") + (version "6.3.0") (source (origin (method url-fetch) (uri (string-append @@ -1191,23 +1191,25 @@ represented by a QPoint or a QSize.") name "-" version ".tar.xz")) (sha256 (base32 - "1cc8lsk9v0cp2wiy1q26mlkf8np0yj01sq8a7w13ga5s6hv4sh2n")))) + "0k44s7j80qapnwsjr1y7igpzxddy065gw3xm7i1av9m0p46rygqf")))) (build-system qt-build-system) (native-inputs - (list extra-cmake-modules qttools-5 xorg-server-for-tests)) - (inputs - (list qtbase-5)) + (list extra-cmake-modules qttools)) (arguments (list + #:qtbase qtbase #:phases #~(modify-phases %standard-phases (replace 'check - (lambda* (#:key tests? #:allow-other-keys) + (lambda* (#:key tests? parallel-tests? #:allow-other-keys) (when tests? - (setenv "XDG_CACHE_HOME" "/tmp/xdg-cache") + ;; hideLaterShouldHideAfterDelay function time: 300000ms, total time: 300009ms (invoke "ctest" "-E" - "(ksqueezedtextlabelautotest|\ -kwidgetsaddons-kcolumnresizertest)"))))))) + "(ktooltipwidgettest)" + "-j" + (if parallel-tests? + (number->string (parallel-job-count)) + "1")))))))) (home-page "https://community.kde.org/Frameworks") (synopsis "Large set of desktop widgets") (description "Provided are action classes that can be added to toolbars or -- cgit v1.2.3