gnu: khelpcenter: Update to 24.12.1.

* gnu/packages/kde-systemtools.scm (khelpcenter): Update to 24.12.1.
[arguments]<#:phases>: Remove add-miss-package phase.

Change-Id: Ieb3ba3a146b5d4b8370f7090d91b4c4cfc8baae5
This commit is contained in:
Zheng Junjie 2025-01-10 11:52:00 +08:00 committed by Zheng Junjie
parent 27329306c1
commit f672c0953e
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -139,14 +139,14 @@ Dolphin with the version control systems: Bzr, Git, Mercurial, Subversion.")
(define-public khelpcenter
(package
(name "khelpcenter")
(version "24.05.2")
(version "24.12.1")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/release-service/" version
"/src/khelpcenter-" version ".tar.xz"))
(sha256
(base32 "0y6smxc64mxpv535rih1m50wy4lf4gzsp944snvxrb4gj8q9sgy1"))))
(base32 "0nbv5lzsn45wszqdz3mj7bz6w4dli9nhn7w6abcl553h002vadch"))))
(build-system qt-build-system)
(native-inputs
(list extra-cmake-modules kdoctools perl))
@ -171,16 +171,6 @@ Dolphin with the version control systems: Bzr, Git, Mercurial, Subversion.")
(arguments
(list #:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'add-miss-package
(lambda _
;; https://invent.kde.org/system/khelpcenter/-/merge_requests/50
(substitute* "CMakeLists.txt"
((" WebEngineWidgets")
" WebEngineWidgets
PrintSupport")
(("Qt6::WebEngineWidgets")
"Qt6::PrintSupport
Qt6::WebEngineWidgets"))))
(add-after 'install 'wrap-executable
(lambda* (#:key inputs #:allow-other-keys)
(wrap-program (string-append #$output