gnu: kronometer: Update to 2.3.0-0.8cfa062.

* gnu/packages/kde-utils.scm (kronometer): Update to 2.3.0-0.8cfa062.
[source]: Switch to git-fetch.
[inputs]: Remove kauth-5, kconfig-5, kconfigwidgets-5, kcoreaddons-5,
kcrash-5, ki18n-5, kwidgetsaddons-5, kxmlgui-5, and qtbase-5; add
kauth, kconfig, kconfigwidgets, kcoreaddons, kcrash, ki18n,
kwidgetsaddons, and kxmlgui.
[native-inputs]: Remove kdoctools-5; add kdoctools.
[arguments]: Set #:qtbase to qtbase.

Change-Id: Ic57e31c03010991cd0a6fc56709954d34fa0330a
This commit is contained in:
Zheng Junjie 2025-08-18 21:40:59 +08:00
parent e58677b336
commit c37bd044a6
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -1001,37 +1001,41 @@ Its features include:
(license license:gpl3+)))) (license license:gpl3+))))
(define-public kronometer (define-public kronometer
(let ((commit "8cfa062655e89b4b0cad911af3acab6609b13ecd")
(revision "0"))
(package (package
(name "kronometer") (name "kronometer")
(version "2.3.0") (version (git-version "2.3.0" revision commit))
(source (source (origin
(origin (method git-fetch)
(method url-fetch) (uri (git-reference
(uri (string-append "mirror://kde/stable/kronometer/" version (url "https://invent.kde.org/utilities/kronometer.git/")
"/src/kronometer-" version ".tar.xz")) (commit commit)))
(file-name (git-file-name name version))
(sha256 (sha256
(base32 "0xn4z9y2yl57a5skwp4cjsn1456kiwnwvhrddc0qsihgdyif3fbm")))) (base32
"1vzdi9zyrx6s3l74yaxvd1y6729n51m23k0bxydwi36my3zml2kk"))))
(build-system qt-build-system) (build-system qt-build-system)
(native-inputs (native-inputs
(list extra-cmake-modules kdoctools-5)) (list extra-cmake-modules kdoctools))
(inputs (inputs
(list kauth-5 (list breeze-icons ;; default icon set
kconfig-5 kauth
kconfigwidgets-5 kconfig
kcoreaddons-5 kconfigwidgets
kcrash-5 kcoreaddons
ki18n-5 kcrash
kwidgetsaddons-5 ki18n
kxmlgui-5 kwidgetsaddons
breeze-icons ;; default icon set kxmlgui))
qtbase-5)) (arguments (list #:qtbase qtbase))
(home-page "https://apps.kde.org/kronometer/") (home-page "https://apps.kde.org/kronometer/")
(synopsis "Simple stopwatch application") (synopsis "Simple stopwatch application")
(description "Kronometer is a stopwatch application. It features the (description "Kronometer is a stopwatch application. It features the
basic stopwatch actions (pause, resume, reset, laps), as well as the ability basic stopwatch actions (pause, resume, reset, laps), as well as the ability
to save the times and resume them later.") to save the times and resume them later.")
(license ;; GPL for programs, LGPL for libraries, FDL for documentation (license ;; GPL for programs, LGPL for libraries, FDL for documentation
license:gpl2+))) license:gpl2+))))
(define-public krusader (define-public krusader
(package (package