[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
33/45: gnu: Add polkit-kde-agent-1.
From: |
guix-commits |
Subject: |
33/45: gnu: Add polkit-kde-agent-1. |
Date: |
Sun, 31 Jan 2021 10:27:27 -0500 (EST) |
htgoebel pushed a commit to branch wip-kde-plasma
in repository guix.
commit 3ab0a77b4982422cd2b760f34db6b34d6d52596e
Author: Hartmut Goebel <h.goebel@crazy-compilers.com>
AuthorDate: Fri Jun 9 13:55:55 2017 +0200
gnu: Add polkit-kde-agent-1.
* gnu/packages/kde-plasma.scm (polkit-kde-agent-1): New variable.
---
gnu/packages/kde-plasma.scm | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 74fdca9..b6d179f 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -48,6 +48,7 @@
#:use-module (gnu packages password-utils)
#: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 python)
#:use-module (gnu packages qt)
@@ -1657,3 +1658,39 @@ 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.19.5")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://kde/stable/plasma/" version
+ "/polkit-kde-agent-1-" version ".tar.xz"))
+ (sha256
+ (base32 "0c6v19sp7fcqfbjz8lnb6dr3znwl00q1iv6pakrq09x8a3s2jq87"))))
+ (build-system qt-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://invent.kde.org/plasma/polkit-kde-agent-1")
+ (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+)))
- branch wip-kde-plasma created (now e92bf79), guix-commits, 2021/01/31
- 10/45: WIP plasma.tmpl., guix-commits, 2021/01/31
- 13/45: TEMP Add script for test-building kwin., guix-commits, 2021/01/31
- 18/45: gnu: Add kactivitymanagerd., guix-commits, 2021/01/31
- 22/45: gnu: Add kwallet-pam., guix-commits, 2021/01/31
- 24/45: gnu: Add kscreen., guix-commits, 2021/01/31
- 27/45: gnu: Add plasma-integration., guix-commits, 2021/01/31
- 26/45: gnu: Add oxygen., guix-commits, 2021/01/31
- 17/45: gnu: Add breeze-gtk., guix-commits, 2021/01/31
- 19/45: gnu: Add kde-cli-tools., guix-commits, 2021/01/31
- 33/45: gnu: Add polkit-kde-agent-1.,
guix-commits <=
- 09/45: WIP services: Add KDE Plasme desktop service., guix-commits, 2021/01/31
- 05/45: gnu: Add kwayland-server., guix-commits, 2021/01/31
- 02/45: gnu: Add ksysguard., guix-commits, 2021/01/31
- 12/45: TEMP Add some scripts for maintaining KDE packages., guix-commits, 2021/01/31
- 14/45: TEMP Add custom `startkde` script to be used in the VM., guix-commits, 2021/01/31
- 16/45: gnu: Add bluedevil., guix-commits, 2021/01/31
- 29/45: gnu: Add plasma-pa., guix-commits, 2021/01/31
- 03/45: gnu: Add kwayland-integration., guix-commits, 2021/01/31
- 08/45: gnu: Add plasma-desktop., guix-commits, 2021/01/31
- 04/45: gnu: Add plasma-wayland-protocols., guix-commits, 2021/01/31