[kde-workspace] refresh Powerdevil login1 patch
Rex Dieter
rdieter at fedoraproject.org
Mon Feb 4 16:03:38 UTC 2013
commit f27aefa30391b70747dbb7b36362178933369858
Author: Rex Dieter <rdieter at math.unl.edu>
Date: Mon Feb 4 10:03:31 2013 -0600
refresh Powerdevil login1 patch
...orkspace-4.9.98-powerdevil_systemd_login1.patch | 13 +++++++------
kde-workspace.spec | 5 ++++-
2 files changed, 11 insertions(+), 7 deletions(-)
---
diff --git a/kde-workspace-4.9.98-powerdevil_systemd_login1.patch b/kde-workspace-4.9.98-powerdevil_systemd_login1.patch
index da645bf..d52bea1 100644
--- a/kde-workspace-4.9.98-powerdevil_systemd_login1.patch
+++ b/kde-workspace-4.9.98-powerdevil_systemd_login1.patch
@@ -206,7 +206,7 @@ index ba942bd..ae3d754 100644
bool m_lidIsPresent;
bool m_lidIsClosed;
diff --git a/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp b/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
-index 97a409b..90ed22a 100644
+index 97a409b..f9503b3 100644
--- a/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
+++ b/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
@@ -2,7 +2,7 @@
@@ -278,24 +278,25 @@ index 97a409b..90ed22a 100644
if (m_upowerInterface->canSuspend() && m_upowerInterface->SuspendAllowed()) {
kDebug() << "Can suspend";
supported |= ToRam;
-@@ -125,7 +150,15 @@ void PowerDevilUPowerBackend::init()
+@@ -125,7 +150,16 @@ void PowerDevilUPowerBackend::init()
}
}
- connect(m_upowerInterface, SIGNAL(Resuming()), this, SIGNAL(resumeFromSuspend()));
+ // "resuming" signal
-+ QDBusInterface systemdIface("/org/freedesktop/systemd1", "/org/freedesktop/systemd1", "org.freedesktop.systemd1.Manager",
++ QDBusInterface systemdIface("org.freedesktop.systemd1", "/org/freedesktop/systemd1", "org.freedesktop.systemd1.Manager",
+ QDBusConnection::systemBus(), this);
+ int version = systemdIface.property("Version").toString().section(' ', 1).toInt();
+
+ if (m_login1Interface && version > 197) {
+ connect(m_login1Interface.data(), SIGNAL(PrepareForSleep(bool)), this, SLOT(slotLogin1Resuming(bool)));
-+ } else
++ } else {
+ connect(m_upowerInterface, SIGNAL(Resuming()), this, SIGNAL(resumeFromSuspend()));
++ }
// battery
QList<RecallNotice> recallList;
-@@ -246,7 +279,11 @@ bool PowerDevilUPowerBackend::setBrightness(float brightnessValue, PowerDevil::B
+@@ -246,7 +280,11 @@ bool PowerDevilUPowerBackend::setBrightness(float brightnessValue, PowerDevil::B
KJob* PowerDevilUPowerBackend::suspend(PowerDevil::BackendInterface::SuspendMethod method)
{
@@ -308,7 +309,7 @@ index 97a409b..90ed22a 100644
}
void PowerDevilUPowerBackend::enumerateDevices()
-@@ -337,4 +374,11 @@ void PowerDevilUPowerBackend::slotPropertyChanged()
+@@ -337,4 +375,11 @@ void PowerDevilUPowerBackend::slotPropertyChanged()
m_onBattery = onBattery;
}
diff --git a/kde-workspace.spec b/kde-workspace.spec
index 198e63a..035b90e 100644
--- a/kde-workspace.spec
+++ b/kde-workspace.spec
@@ -9,7 +9,7 @@
Summary: KDE Workspace
Name: kde-workspace
Version: 4.10.0
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2
URL: https://projects.kde.org/projects/kde/kde-workspace
@@ -983,6 +983,9 @@ fi
%changelog
+* Mon Feb 04 2013 Rex Dieter <rdieter at fedoraproject.org> 4.10.0-3
+- refresh Powerdevil login1 patch
+
* Sat Feb 02 2013 Kevin Kofler <Kevin at tigcc.ticalc.org> - 4.10.0-2
- fix kcmdatetimehelper search path so hwclock and zic are found (#906854)
More information about the scm-commits
mailing list