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 |
} |