[kdebase-workspace/f16] more powermanagement dataengine love (kde#288802)
Rex Dieter
rdieter at fedoraproject.org
Tue Dec 13 14:00:14 UTC 2011
commit 7eecd7888132ef551f5a6b216470fc9936b1f394
Author: Rex Dieter <rdieter at fedoraproject.org>
Date: Tue Dec 13 08:00:05 2011 -0600
more powermanagement dataengine love (kde#288802)
kde-workspace-4.7.5-kdebug288802.patch | 20 ++++++++++++++++++++
kdebase-workspace.spec | 8 +++++++-
2 files changed, 27 insertions(+), 1 deletions(-)
---
diff --git a/kde-workspace-4.7.5-kdebug288802.patch b/kde-workspace-4.7.5-kdebug288802.patch
new file mode 100644
index 0000000..61a1a41
--- /dev/null
+++ b/kde-workspace-4.7.5-kdebug288802.patch
@@ -0,0 +1,20 @@
+--- a/plasma/generic/dataengines/powermanagement/powermanagementengine.cpp
++++ b/plasma/generic/dataengines/powermanagement/powermanagementengine.cpp
+@@ -147,7 +147,7 @@ bool PowermanagementEngine::sourceReques
+ "/org/kde/Solid/PowerManagement",
+ "org.kde.Solid.PowerManagement",
+ "batteryRemainingTime");
+- QDBusPendingReply< int > reply = QDBusConnection::sessionBus().asyncCall(msg);
++ QDBusPendingReply< qulonglong > reply = QDBusConnection::sessionBus().asyncCall(msg);
+ reply.waitForFinished();
+ if (reply.isValid()) {
+ //kDebug() << "Remaining time 1:" << reply.value();
+@@ -335,7 +335,7 @@ void PowermanagementEngine::reloadPowerD
+ "/org/kde/Solid/PowerManagement",
+ "org.kde.Solid.PowerManagement",
+ "batteryRemainingTime");
+- QDBusPendingReply< int > reply = QDBusConnection::sessionBus().asyncCall(msg);
++ QDBusPendingReply< qulonglong > reply = QDBusConnection::sessionBus().asyncCall(msg);
+ reply.waitForFinished();
+ if (reply.isValid()) {
+ batteryRemainingTimeChanged(reply.value());
diff --git a/kdebase-workspace.spec b/kdebase-workspace.spec
index e9ab023..3d27b94 100644
--- a/kdebase-workspace.spec
+++ b/kdebase-workspace.spec
@@ -9,7 +9,7 @@
Summary: KDE Workspace
Name: kdebase-workspace
Version: 4.7.4
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2
Group: User Interface/Desktops
@@ -80,6 +80,8 @@ Patch52: kdebase-workspace-4.7.0-bz#732830-login.patch
## upstream patches
Patch100: kdebase-workspace-4.7.5-batteryplasmoid.patch
+# http://bugs.kde.org/288802
+Patch101: kde-workspace-4.7.5-kdebug288802.patch
## plasma active patches
# adapted version of fix-wetab-power-button-freeze.patch
@@ -386,6 +388,7 @@ Requires: akonadi
# upstream patches
%patch100 -p1 -b .batteryplasmoid
+%patch101 -p1 -b .kdebug288802
# plasma-active
%patch150 -p1 -b .fix-wetab-power-button-freeze
@@ -865,6 +868,9 @@ fi
%changelog
+* Tue Dec 13 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.4-3
+- more powermanagement dataengine love (kde#288802)
+
* Mon Dec 12 2011 Lukas Tinkl <ltinkl at redhat.com> - 4.7.4-2
- Resolves #753429 - battery plasmoid displays extremely incorrect information
- Resolves #766399 - KDE battery monitor not working with new upower
More information about the scm-commits
mailing list