diff options
author | Zheng Junjie <zhengjunjie@iscas.ac.cn> | 2025-01-10 11:51:53 +0800 |
---|---|---|
committer | Zheng Junjie <z572@z572.online> | 2025-07-05 23:06:56 +0800 |
commit | 5881c73949776be46a43f8123ed75f98e1d3faf3 (patch) | |
tree | b75e398af055dbd289bc91a19ce684b2dccce0fe | |
parent | 163973245ec35781fbb392e6c239719efd2eda2a (diff) |
gnu: kinfocenter: Update to 6.2.5.
* gnu/packages/kde-plasma.scm (kinfocenter): Update to 6.2.5.
[inputs]: Add bash-minimal and fwupd.
[arguments]<#:phases>: Adjust set-path phase.
Change-Id: I37b1718d3dbeb97d0ff5f69f7695ed26963d7a4d
* gnu/packages/kde-plasma.scm (kinfocenter): Update to 6.2.5.
Change-Id: I18ae6638f49cab8a4ad903e7074d5b73ad494ebd
-rw-r--r-- | gnu/packages/kde-plasma.scm | 27 |
1 files changed, 21 insertions, 6 deletions
diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm index cd01448f14..0d3b0c0b4e 100644 --- a/gnu/packages/kde-plasma.scm +++ b/gnu/packages/kde-plasma.scm @@ -721,14 +721,14 @@ functionality") (define-public kinfocenter (package (name "kinfocenter") - (version "6.1.4") + (version "6.2.5") (source (origin (method url-fetch) (uri (string-append "mirror://kde/stable/plasma/" version "/" name "-" version ".tar.xz")) (sha256 (base32 - "1n904nn0jrrih9qk8cz2d2sp9pghr6qn0ra5jbbg2rpz4k1gv78p")))) + "1yczcgq4rnfmg3g8sb83nym8jmglp0hwhyfwz24n29947bdpxn4y")))) (build-system cmake-build-system) (arguments (list @@ -747,7 +747,8 @@ functionality") (search-input-file inputs (string-append "/bin/" cmd)) - "\"")))))) + "\""))))) + (dmidecode (search-input-file inputs "/sbin/dmidecode"))) (substitute* "CMakeLists.txt" (("\\$\\{KDE_INSTALL_FULL_BINDIR\\}/systemsettings") (search-input-file inputs @@ -758,7 +759,20 @@ functionality") (substitute* "kcms/kwinsupportinfo/main.cpp" (("QLibraryInfo::path\\(QLibraryInfo::BinariesPath\\) \\+ QStringLiteral\\(\"/qdbus\"\\)") (string-append "QStringLiteral(\"" (search-input-file inputs "/bin/qdbus") "\")"))) - + (substitute* "kcms/memory/kcm_memory.json" + (("pkexec dmidecode") + (string-append + "pkexec " dmidecode))) + (substitute* "kcms/memory/main.cpp" + (("dmidecode") dmidecode)) + (substitute* '("kcms/firmware_security/main.cpp" + "kcms/firmware_security/fwupdmgr.sh" + "kcms/firmware_security/kcm_firmware_security.json") + (("aha") (search-input-file inputs "/bin/aha")) + (("\"fwupdmgr\"") (string-append "\"" (search-input-file inputs "/bin/fwupdmgr") "\"")) + (("fwupdmgr security") (string-append (search-input-file inputs "/bin/fwupdmgr") " security")) + (("sed") (search-input-file inputs "/bin/sed")) + (("/bin/sh") (search-input-file inputs "/bin/sh"))) (replace '("kcms/cpu/kcm_cpu.json" "kcms/cpu/main.cpp") "lscpu") (replace '("kcms/opencl/kcm_opencl.json" @@ -776,8 +790,9 @@ functionality") (native-inputs (list aha extra-cmake-modules kdoctools pkg-config qttools)) ;; * vulkaninfo ;; Wayland KCM - (inputs (list dmidecode - ;; fwupdmgr ;; Packaged on master branch already + (inputs (list bash-minimal + dmidecode + fwupd kauth kconfig kconfigwidgets |