Verified Commit a467d68c authored by Hartmut Goebel's avatar Hartmut Goebel
Browse files

gnu: Add polkit-kde-agent-1.

* gnu/packages/kde-plasma.scm(polkit-kde-agent-1): New variable.
parent f38ca60b
......@@ -35,6 +35,7 @@
#:use-module (gnu packages networking)
#:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages polkit)
#:use-module (gnu packages pulseaudio)
#:use-module (gnu packages qt)
#:use-module (gnu packages xdisorg)
......@@ -1181,3 +1182,40 @@ workspace.")
;; The archive includes the text of both gpl2 and lgpl3, but the files are
;; actually all lgpl3 (according to the metadata.desktop files).
(license license:lgpl3)))
(define-public polkit-kde-agent-1
(package
(name "polkit-kde-agent-1")
(version "5.13.5")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/plasma/" version
"/polkit-kde-agent-1-" version ".tar.xz"))
(sha256
(base32 "00f05ii3www8knn2ycgkc6izc8ydb3vjy4f657k38hkzl2sjnhl6"))))
(properties `((tags . '("Desktop" "KDE" "Plasma"))))
(build-system cmake-build-system)
(native-inputs
`(("extra-cmake-modules" ,extra-cmake-modules)))
(inputs
`(("kcoreaddons" ,kcoreaddons)
("kcrash" ,kcrash)
("kdbusaddons" ,kdbusaddons)
("ki18n" ,ki18n)
("kiconthemes" ,kiconthemes)
("kwidgetsaddons" ,kwidgetsaddons)
("kwindowsystem" ,kwindowsystem)
("polkit-qt5" ,polkit-qt)
("qtbase" ,qtbase)))
(home-page "https://cgit.kde.org/polkit-kde-agent-1.git")
(synopsis "PolicyKit authentication agent dialogs for KDE")
(description "PolicyKit is an application-level toolkit for defining and
handling the policy that allows unprivileged processes to speak to privileged
processes. It is a framework for centralizing the decision making process
with respect to granting access to privileged operations (like calling the HAL
Mount() method) for unprivileged (desktop) applications.
PolicyKit-Kde provides a D-Bus session bus service that is used to bring up
authentication dialogs used for obtaining privileges.")
(license license:gpl2+)))
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment