summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.5.2-r1.ebuild9
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.5.49.9999.ebuild9
-rw-r--r--kde-plasma/powerdevil/powerdevil-9999.ebuild9
3 files changed, 18 insertions, 9 deletions
diff --git a/kde-plasma/powerdevil/powerdevil-5.5.2-r1.ebuild b/kde-plasma/powerdevil/powerdevil-5.5.2-r1.ebuild
index 35e2b0083ad..55d77436443 100644
--- a/kde-plasma/powerdevil/powerdevil-5.5.2-r1.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.5.2-r1.ebuild
@@ -71,8 +71,11 @@ src_install() {
pkg_postinst() {
kde5_pkg_postinst
- if ! has_version sys-power/upower-pm-utils && ! use systemd ; then
- ewarn "Suspend and hibernate will not be available as it requires sys-power/upower-pm-utils"
- ewarn "on non-systemd systems. Please install it if you require this functionality."
+ if has_version sys-power/upower-pm-utils && ! use systemd ; then
+ ewarn "You have sys-power/upower-pm-utils installed, which was recommended in the past to"
+ ewarn "enable suspend and hibernate support. This workaround is no longer required, and it"
+ ewarn "is now recommended to use a recent version of upower and consolekit instead:"
+ ewarn
+ ewarn "emerge --ask --update \">=sys-auth/consolekit-1.0.0\" sys-power/upower"
fi
}
diff --git a/kde-plasma/powerdevil/powerdevil-5.5.49.9999.ebuild b/kde-plasma/powerdevil/powerdevil-5.5.49.9999.ebuild
index c38080f000a..d39bad6b96a 100644
--- a/kde-plasma/powerdevil/powerdevil-5.5.49.9999.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-5.5.49.9999.ebuild
@@ -71,8 +71,11 @@ src_install() {
pkg_postinst() {
kde5_pkg_postinst
- if ! has_version sys-power/upower-pm-utils && ! use systemd ; then
- ewarn "Suspend and hibernate will not be available as it requires sys-power/upower-pm-utils"
- ewarn "on non-systemd systems. Please install it if you require this functionality."
+ if has_version sys-power/upower-pm-utils && ! use systemd ; then
+ ewarn "You have sys-power/upower-pm-utils installed, which was recommended in the past to"
+ ewarn "enable suspend and hibernate support. This workaround is no longer required, and it"
+ ewarn "is now recommended to use a recent version of upower and consolekit instead:"
+ ewarn
+ ewarn "emerge --ask --update \">=sys-auth/consolekit-1.0.0\" sys-power/upower"
fi
}
diff --git a/kde-plasma/powerdevil/powerdevil-9999.ebuild b/kde-plasma/powerdevil/powerdevil-9999.ebuild
index c38080f000a..d39bad6b96a 100644
--- a/kde-plasma/powerdevil/powerdevil-9999.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-9999.ebuild
@@ -71,8 +71,11 @@ src_install() {
pkg_postinst() {
kde5_pkg_postinst
- if ! has_version sys-power/upower-pm-utils && ! use systemd ; then
- ewarn "Suspend and hibernate will not be available as it requires sys-power/upower-pm-utils"
- ewarn "on non-systemd systems. Please install it if you require this functionality."
+ if has_version sys-power/upower-pm-utils && ! use systemd ; then
+ ewarn "You have sys-power/upower-pm-utils installed, which was recommended in the past to"
+ ewarn "enable suspend and hibernate support. This workaround is no longer required, and it"
+ ewarn "is now recommended to use a recent version of upower and consolekit instead:"
+ ewarn
+ ewarn "emerge --ask --update \">=sys-auth/consolekit-1.0.0\" sys-power/upower"
fi
}