gnu: kbookmarks: Update to 6.3.0.

* gnu/packages/kde-frameworks.scm (kbookmarks): Update to 6.3.0.
[inputs]: Remove qtbase-5; add kcolorscheme, qtdeclarative, and qtbase.
[native-inputs]: Remove qttools-5; add qttools.
[arguments]: Use Gexps.

Change-Id: I7d7190b8bc02d8a045ca28c993154df31dac5d35
This commit is contained in:
Zheng Junjie 2024-07-06 01:33:22 +08:00
parent 22170a98d3
commit 1bc80b7fd4
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -2241,7 +2241,7 @@ by which applications, and what documents have been linked to which activity.")
(define-public kbookmarks (define-public kbookmarks
(package (package
(name "kbookmarks") (name "kbookmarks")
(version "5.114.0") (version "6.3.0")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append
@ -2250,12 +2250,12 @@ by which applications, and what documents have been linked to which activity.")
name "-" version ".tar.xz")) name "-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"06lnsyjhh80mdcqjww40glinmrjydbmkhv27a267vf34r7kam9rc")))) "18gydjkjl9iwz5579xqw940d5w8by8ki7qli392w5c46mfm9sy7h"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(propagated-inputs (propagated-inputs
(list kwidgetsaddons)) (list kwidgetsaddons))
(native-inputs (native-inputs
(list extra-cmake-modules qttools-5)) (list extra-cmake-modules qttools))
(inputs (inputs
(list kauth (list kauth
kcodecs kcodecs
@ -2263,16 +2263,19 @@ by which applications, and what documents have been linked to which activity.")
kconfigwidgets kconfigwidgets
kcoreaddons kcoreaddons
kiconthemes kiconthemes
kcolorscheme
kxmlgui kxmlgui
qtbase-5)) qtdeclarative
qtbase))
(arguments (arguments
`(#:phases (list
(modify-phases %standard-phases #:phases
(add-before 'check 'check-setup #~(modify-phases %standard-phases
(lambda _ (add-before 'check 'check-setup
(setenv "HOME" (getcwd)) (lambda _
;; make Qt render "offscreen", required for tests (setenv "HOME" (getcwd))
(setenv "QT_QPA_PLATFORM" "offscreen")))))) ;; make Qt render "offscreen", required for tests
(setenv "QT_QPA_PLATFORM" "offscreen"))))))
(home-page "https://community.kde.org/Frameworks") (home-page "https://community.kde.org/Frameworks")
(synopsis "Bookmarks management library") (synopsis "Bookmarks management library")
(description "KBookmarks lets you access and manipulate bookmarks stored (description "KBookmarks lets you access and manipulate bookmarks stored