gnu: discover: Update to 6.1.2.

* gnu/packages/kde-plasma.scm (discover): Update to 6.1.2.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove appstream-qt, packagekit-qt5, qtdeclarative-5,
qtgraphicaleffects, and qtquickcontrols2-5; add appstream-qt6, kauth,
kiconthemes, kstatusnotifieritem, kirigami-addons, packagekit-qt6,
qtdeclarative, and qcoro-qt6.

Change-Id: I13cb48a0caf0784658305ba9cd7bc88112d9261b
This commit is contained in:
Zheng Junjie 2024-07-06 15:07:33 +08:00
parent 51163cc00b
commit a841bad575
No known key found for this signature in database
GPG Key ID: 3B5AA993E1A2DFF0

@ -222,7 +222,7 @@ Breeze is the default theme for the KDE Plasma desktop.")
(define-public discover (define-public discover
(package (package
(name "discover") (name "discover")
(version "5.27.7") (version "6.1.2")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "mirror://kde/stable/plasma/" (uri (string-append "mirror://kde/stable/plasma/"
@ -234,10 +234,11 @@ Breeze is the default theme for the KDE Plasma desktop.")
".tar.xz")) ".tar.xz"))
(sha256 (sha256
(base32 (base32
"0025g1whq8z1s5915jhq83xsiz4klzqpayfzqkar8c6gni5s3v59")))) "16awva2q379z3rpiqlj7dby03k19d9c3d45y0vz5yd8lpavb9a3f"))))
(build-system qt-build-system) (build-system qt-build-system)
(arguments (arguments
(list #:phases (list #:qtbase qtbase
#:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(add-before 'configure 'set-LDFLAGS (add-before 'configure 'set-LDFLAGS
(lambda _ (lambda _
@ -248,10 +249,13 @@ Breeze is the default theme for the KDE Plasma desktop.")
(when tests? (when tests?
(invoke "ctest" "-E" "knsbackendtest"))))))) (invoke "ctest" "-E" "knsbackendtest")))))))
(native-inputs (list extra-cmake-modules pkg-config)) (native-inputs (list extra-cmake-modules pkg-config))
(inputs (list appstream-qt (inputs (list appstream-qt6
attica attica
fwupd ; optional fwupd ; optional
flatpak ; optional flatpak ; optional
kauth
kiconthemes
kstatusnotifieritem
kcoreaddons kcoreaddons
kconfig kconfig
kcrash kcrash
@ -260,6 +264,7 @@ Breeze is the default theme for the KDE Plasma desktop.")
karchive karchive
kxmlgui kxmlgui
kirigami kirigami
kirigami-addons
kuserfeedback kuserfeedback
knewstuff knewstuff
knotifications knotifications
@ -267,11 +272,10 @@ Breeze is the default theme for the KDE Plasma desktop.")
kdeclarative kdeclarative
kcmutils kcmutils
kidletime kidletime
packagekit-qt5 packagekit-qt6
purpose purpose
qtdeclarative-5 qtdeclarative
qtgraphicaleffects qcoro-qt6))
qtquickcontrols2-5))
;; -- The following features have been disabled: ;; -- The following features have been disabled:
;; * Ostree, Library to manage ostree repository. Required to build the rpm-ostree backend ;; * Ostree, Library to manage ostree repository. Required to build the rpm-ostree backend
;; * RpmOstree, rpm-ostree binary to manage the system. Required to build the rpm-ostree backend ;; * RpmOstree, rpm-ostree binary to manage the system. Required to build the rpm-ostree backend