gnu: Add kinfocenter.
* gnu/packages/kde-plasma.scm (kinfocenter): New variable. Signed-off-by: Marius Bakke <marius@gnu.org>
This commit is contained in:
parent
227a3a1d71
commit
12f8ea204a
1 changed files with 57 additions and 0 deletions
|
@ -52,6 +52,7 @@
|
||||||
#:use-module (gnu packages kde-frameworks)
|
#:use-module (gnu packages kde-frameworks)
|
||||||
#:use-module (gnu packages libcanberra)
|
#:use-module (gnu packages libcanberra)
|
||||||
#:use-module (gnu packages linux)
|
#:use-module (gnu packages linux)
|
||||||
|
#:use-module (gnu packages libusb)
|
||||||
#:use-module (gnu packages networking)
|
#:use-module (gnu packages networking)
|
||||||
#:use-module (gnu packages maths)
|
#:use-module (gnu packages maths)
|
||||||
#:use-module (gnu packages multiprecision)
|
#:use-module (gnu packages multiprecision)
|
||||||
|
@ -63,6 +64,8 @@
|
||||||
#:use-module (gnu packages package-management) ; flatpak
|
#:use-module (gnu packages package-management) ; flatpak
|
||||||
#:use-module (gnu packages video)
|
#:use-module (gnu packages video)
|
||||||
#:use-module (gnu packages vpn)
|
#:use-module (gnu packages vpn)
|
||||||
|
#:use-module (gnu packages vulkan)
|
||||||
|
#:use-module (gnu packages textutils)
|
||||||
#:use-module (gnu packages qt)
|
#:use-module (gnu packages qt)
|
||||||
#:use-module (gnu packages xdisorg)
|
#:use-module (gnu packages xdisorg)
|
||||||
#:use-module (gnu packages xorg)
|
#:use-module (gnu packages xorg)
|
||||||
|
@ -388,6 +391,60 @@ manager which re-parents a Client window to a window decoration frame.")
|
||||||
(home-page "https://invent.kde.org/plasma/kgamma5")
|
(home-page "https://invent.kde.org/plasma/kgamma5")
|
||||||
(license license:gpl2+)))
|
(license license:gpl2+)))
|
||||||
|
|
||||||
|
(define-public kinfocenter
|
||||||
|
(package
|
||||||
|
(name "kinfocenter")
|
||||||
|
(version "5.25.5")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "mirror://kde/stable/plasma/" version
|
||||||
|
"/" name "-" version ".tar.xz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0zvki76yghkn158s7hb5g9drz7xaqxkmp2747404n2n0gmnmsdif"))))
|
||||||
|
(build-system cmake-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:phases #~(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'fix-systemsettings-symlink
|
||||||
|
(lambda* (#:key inputs #:allow-other-keys)
|
||||||
|
(substitute* "CMakeLists.txt"
|
||||||
|
(("\\$\\{KDE_INSTALL_FULL_BINDIR\\}/systemsettings5")
|
||||||
|
(search-input-file inputs
|
||||||
|
"/bin/systemsettings5"))))))))
|
||||||
|
(native-inputs (list aha extra-cmake-modules kdoctools pkg-config))
|
||||||
|
;; * vulkaninfo
|
||||||
|
;; Wayland KCM
|
||||||
|
(inputs (list dmidecode
|
||||||
|
;; fwupdmgr ;; Packaged on master branch already
|
||||||
|
kconfig
|
||||||
|
kconfigwidgets
|
||||||
|
kcoreaddons
|
||||||
|
kirigami
|
||||||
|
ki18n
|
||||||
|
kcmutils
|
||||||
|
kio
|
||||||
|
kservice
|
||||||
|
libusb
|
||||||
|
kwidgetsaddons
|
||||||
|
kdeclarative
|
||||||
|
kpackage
|
||||||
|
kwayland
|
||||||
|
mesa-utils
|
||||||
|
pciutils
|
||||||
|
plasma-framework
|
||||||
|
qtbase-5
|
||||||
|
solid
|
||||||
|
util-linux
|
||||||
|
vulkan-tools
|
||||||
|
wayland-utils
|
||||||
|
xdpyinfo))
|
||||||
|
(propagated-inputs (list system-settings))
|
||||||
|
(home-page "https://invent.kde.org/plasma/kinfocenter")
|
||||||
|
(synopsis "View information about computer's hardware")
|
||||||
|
(description "This package provides tool to view information about
|
||||||
|
computer's hardware.")
|
||||||
|
(license (list license:gpl2 license:gpl3))))
|
||||||
|
|
||||||
(define-public kmenuedit
|
(define-public kmenuedit
|
||||||
(package
|
(package
|
||||||
(name "kmenuedit")
|
(name "kmenuedit")
|
||||||
|
|
Reference in a new issue