Archived
1
0
Fork 0

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
This commit is contained in:
Zheng Junjie 2024-07-05 23:52:51 +08:00
parent f4cb39f21a
commit c0db996c56
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -1182,7 +1182,7 @@ represented by a QPoint or a QSize.")
(define-public kwidgetsaddons (define-public kwidgetsaddons
(package (package
(name "kwidgetsaddons") (name "kwidgetsaddons")
(version "5.114.0") (version "6.3.0")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append
@ -1191,23 +1191,25 @@ represented by a QPoint or a QSize.")
name "-" version ".tar.xz")) name "-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"1cc8lsk9v0cp2wiy1q26mlkf8np0yj01sq8a7w13ga5s6hv4sh2n")))) "0k44s7j80qapnwsjr1y7igpzxddy065gw3xm7i1av9m0p46rygqf"))))
(build-system qt-build-system) (build-system qt-build-system)
(native-inputs (native-inputs
(list extra-cmake-modules qttools-5 xorg-server-for-tests)) (list extra-cmake-modules qttools))
(inputs
(list qtbase-5))
(arguments (arguments
(list (list
#:qtbase qtbase
#:phases #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(replace 'check (replace 'check
(lambda* (#:key tests? #:allow-other-keys) (lambda* (#:key tests? parallel-tests? #:allow-other-keys)
(when tests? (when tests?
(setenv "XDG_CACHE_HOME" "/tmp/xdg-cache") ;; hideLaterShouldHideAfterDelay function time: 300000ms, total time: 300009ms
(invoke "ctest" "-E" (invoke "ctest" "-E"
"(ksqueezedtextlabelautotest|\ "(ktooltipwidgettest)"
kwidgetsaddons-kcolumnresizertest)"))))))) "-j"
(if parallel-tests?
(number->string (parallel-job-count))
"1"))))))))
(home-page "https://community.kde.org/Frameworks") (home-page "https://community.kde.org/Frameworks")
(synopsis "Large set of desktop widgets") (synopsis "Large set of desktop widgets")
(description "Provided are action classes that can be added to toolbars or (description "Provided are action classes that can be added to toolbars or