Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-plasma/powerdevil/files/, kde-plasma/powerdevil/
Date: Wed, 31 Aug 2016 12:14:58
Message-Id: 1472645681.59111210661c40752660aaf2eeea317e49385c9d.kensington@gentoo
1 commit: 59111210661c40752660aaf2eeea317e49385c9d
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 31 12:14:32 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 31 12:14:41 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=59111210
7
8 kde-plasma/powerdevil: fix hibernation with OpenRC
9
10 Gentoo-bug: 580994
11
12 Package-Manager: portage-2.3.0
13
14 ...freedesktop.consolekit.system.hibernate-multiple-users.pkla | 10 ++++++++++
15 kde-plasma/powerdevil/powerdevil-5.7.49.9999.ebuild | 1 +
16 kde-plasma/powerdevil/powerdevil-9999.ebuild | 1 +
17 3 files changed, 12 insertions(+)
18
19 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
20 new file mode 100644
21 index 0000000..cd0e3fc
22 --- /dev/null
23 +++ b/kde-plasma/powerdevil/files/50-org.freedesktop.consolekit.system.hibernate-multiple-users.pkla
24 @@ -0,0 +1,10 @@
25 +# Enable user hibernate support with Consolekit2.
26 +#
27 +# Gentoo bug #580994
28 +#
29 +[Allow all users to hibernate with Conesolekit2]
30 +Identity=unix-group:users
31 +Action=org.freedesktop.consolekit.system.hibernate-multiple-users;org.freedesktop.consolekit.system.hibernate
32 +ResultAny=yes
33 +ResultInactive=no
34 +ResultActive=yes
35
36 diff --git a/kde-plasma/powerdevil/powerdevil-5.7.49.9999.ebuild b/kde-plasma/powerdevil/powerdevil-5.7.49.9999.ebuild
37 index f45ed4f..70161bf 100644
38 --- a/kde-plasma/powerdevil/powerdevil-5.7.49.9999.ebuild
39 +++ b/kde-plasma/powerdevil/powerdevil-5.7.49.9999.ebuild
40 @@ -85,6 +85,7 @@ src_install() {
41 doins "${FILESDIR}"/20-org.freedesktop.consolekit.system.stop-multiple-users.pkla
42 doins "${FILESDIR}"/30-org.freedesktop.consolekit.system.restart-multiple-users.pkla
43 doins "${FILESDIR}"/40-org.freedesktop.consolekit.system.suspend-multiple-users.pkla
44 + doins "${FILESDIR}"/50-org.freedesktop.consolekit.system.hibernate-multiple-users.pkla
45 fi
46 }
47
48
49 diff --git a/kde-plasma/powerdevil/powerdevil-9999.ebuild b/kde-plasma/powerdevil/powerdevil-9999.ebuild
50 index d27d3a3..8860539 100644
51 --- a/kde-plasma/powerdevil/powerdevil-9999.ebuild
52 +++ b/kde-plasma/powerdevil/powerdevil-9999.ebuild
53 @@ -83,6 +83,7 @@ src_install() {
54 doins "${FILESDIR}"/20-org.freedesktop.consolekit.system.stop-multiple-users.pkla
55 doins "${FILESDIR}"/30-org.freedesktop.consolekit.system.restart-multiple-users.pkla
56 doins "${FILESDIR}"/40-org.freedesktop.consolekit.system.suspend-multiple-users.pkla
57 + doins "${FILESDIR}"/50-org.freedesktop.consolekit.system.hibernate-multiple-users.pkla
58 fi
59 }