commit:     59111210661c40752660aaf2eeea317e49385c9d
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 31 12:14:32 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Aug 31 12:14:41 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=59111210

kde-plasma/powerdevil: fix hibernation with OpenRC

Gentoo-bug: 580994

Package-Manager: portage-2.3.0

 ...freedesktop.consolekit.system.hibernate-multiple-users.pkla | 10 ++++++++++
 kde-plasma/powerdevil/powerdevil-5.7.49.9999.ebuild            |  1 +
 kde-plasma/powerdevil/powerdevil-9999.ebuild                   |  1 +
 3 files changed, 12 insertions(+)

diff --git 
a/kde-plasma/powerdevil/files/50-org.freedesktop.consolekit.system.hibernate-multiple-users.pkla
 
b/kde-plasma/powerdevil/files/50-org.freedesktop.consolekit.system.hibernate-multiple-users.pkla
new file mode 100644
index 0000000..cd0e3fc
--- /dev/null
+++ 
b/kde-plasma/powerdevil/files/50-org.freedesktop.consolekit.system.hibernate-multiple-users.pkla
@@ -0,0 +1,10 @@
+# Enable user hibernate support with Consolekit2.
+#
+# Gentoo bug #580994
+#
+[Allow all users to hibernate with Conesolekit2]
+Identity=unix-group:users
+Action=org.freedesktop.consolekit.system.hibernate-multiple-users;org.freedesktop.consolekit.system.hibernate
+ResultAny=yes
+ResultInactive=no
+ResultActive=yes

diff --git a/kde-plasma/powerdevil/powerdevil-5.7.49.9999.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.7.49.9999.ebuild
index f45ed4f..70161bf 100644
--- a/kde-plasma/powerdevil/powerdevil-5.7.49.9999.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.7.49.9999.ebuild
@@ -85,6 +85,7 @@ src_install() {
                doins 
"${FILESDIR}"/20-org.freedesktop.consolekit.system.stop-multiple-users.pkla
                doins 
"${FILESDIR}"/30-org.freedesktop.consolekit.system.restart-multiple-users.pkla
                doins 
"${FILESDIR}"/40-org.freedesktop.consolekit.system.suspend-multiple-users.pkla
+               doins 
"${FILESDIR}"/50-org.freedesktop.consolekit.system.hibernate-multiple-users.pkla
        fi
 }
 

diff --git a/kde-plasma/powerdevil/powerdevil-9999.ebuild 
b/kde-plasma/powerdevil/powerdevil-9999.ebuild
index d27d3a3..8860539 100644
--- a/kde-plasma/powerdevil/powerdevil-9999.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-9999.ebuild
@@ -83,6 +83,7 @@ src_install() {
                doins 
"${FILESDIR}"/20-org.freedesktop.consolekit.system.stop-multiple-users.pkla
                doins 
"${FILESDIR}"/30-org.freedesktop.consolekit.system.restart-multiple-users.pkla
                doins 
"${FILESDIR}"/40-org.freedesktop.consolekit.system.suspend-multiple-users.pkla
+               doins 
"${FILESDIR}"/50-org.freedesktop.consolekit.system.hibernate-multiple-users.pkla
        fi
 }
 

Reply via email to