]> git.pld-linux.org Git - packages/kde4-kdebase-workspace.git/commitdiff
- up to 4.10.2 auto/th/kde4-kdebase-workspace-4.10.2-1
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Mon, 1 Apr 2013 09:07:40 +0000 (11:07 +0200)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Mon, 1 Apr 2013 09:07:40 +0000 (11:07 +0200)
git.patch [deleted file]
kde4-kdebase-workspace.spec

diff --git a/git.patch b/git.patch
deleted file mode 100644 (file)
index 6715525..0000000
--- a/git.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-From: Raymond Wooninck <tittiatcoke@gmail.com>
-Date: Thu, 07 Mar 2013 11:46:03 +0000
-Subject: Also check if the version of systemd is supporting the upower functions
-X-Git-Url: http://quickgit.kde.org/?p=kde-workspace.git&a=commitdiff&h=cc59979ffce8a01076fd9ffe76910b16756d8d87
----
-Also check if the version of systemd is supporting the upower functions
-
-BUG: 316219
-REVIEW: 109336
----
-
-
---- a/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
-+++ b/powerdevil/daemon/backends/upower/powerdevilupowerbackend.cpp
-@@ -34,6 +34,21 @@
- #include "login1suspendjob.h"
- #define HELPER_ID "org.kde.powerdevil.backlighthelper"
-+
-+bool checkSystemdVersion(uint requiredVersion)
-+{
-+    bool ok;
-+
-+    QDBusInterface systemdIface("org.freedesktop.systemd1", "/org/freedesktop/systemd1", "org.freedesktop.systemd1.Manager",
-+                                QDBusConnection::systemBus(), 0);
-+    uint version = systemdIface.property("Version").toString().section(' ', 1).toUInt(&ok);
-+    if (ok) {
-+       return (version >= requiredVersion);
-+    } else {
-+       kDebug() << "Unknown version string from Systemd";
-+       return false;
-+    }
-+}
- PowerDevilUPowerBackend::PowerDevilUPowerBackend(QObject* parent)
-     : BackendInterface(parent),
-@@ -123,7 +138,7 @@
-     // Supported suspend methods
-     SuspendMethods supported = UnknownSuspendMethod;
--    if (m_login1Interface) {
-+    if (m_login1Interface && checkSystemdVersion(195)) {
-         QDBusPendingReply<QString> canSuspend = m_login1Interface.data()->asyncCall("CanSuspend");
-         canSuspend.waitForFinished();
-         if (canSuspend.isValid() && (canSuspend.value() == "yes" || canSuspend.value() == "challenge"))
-@@ -151,11 +166,7 @@
-     }
-     // "resuming" signal
--    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) {
-+    if (m_login1Interface && checkSystemdVersion(198)) {
-         connect(m_login1Interface.data(), SIGNAL(PrepareForSleep(bool)), this, SLOT(slotLogin1Resuming(bool)));
-     } else {
-         connect(m_upowerInterface, SIGNAL(Resuming()), this, SIGNAL(resumeFromSuspend()));
-@@ -280,7 +291,7 @@
- KJob* PowerDevilUPowerBackend::suspend(PowerDevil::BackendInterface::SuspendMethod method)
- {
--    if (m_login1Interface) {
-+    if (m_login1Interface && checkSystemdVersion(195)) {
-         return new Login1SuspendJob(m_login1Interface.data(), method, supportedSuspendMethods());
-     } else {
-         return new UPowerSuspendJob(m_upowerInterface, method, supportedSuspendMethods());
-
-From: Lukáš Tinkl <lukas@kde.org>
-Date: Tue, 12 Mar 2013 16:01:00 +0000
-Subject: stop leaking the login1 suspend job
-X-Git-Url: http://quickgit.kde.org/?p=kde-workspace.git&a=commitdiff&h=7a01d55b55591fb3d73281541116b36e72f49e24
----
-stop leaking the login1 suspend job
-
-BUG: 316473
-FIXED-IN: 4.10.2
----
-
-
---- a/powerdevil/daemon/backends/upower/login1suspendjob.cpp
-+++ b/powerdevil/daemon/backends/upower/login1suspendjob.cpp
-@@ -35,6 +35,8 @@
-     kDebug() << "Starting Login1 suspend job";
-     m_method = method;
-     m_supported = supported;
-+
-+    connect(m_login1Interface, SIGNAL(PrepareForSleep(bool)), this, SLOT(slotLogin1Resuming(bool)));
- }
- Login1SuspendJob::~Login1SuspendJob()
-@@ -95,6 +97,12 @@
-     watcher->deleteLater();
- }
-+void Login1SuspendJob::slotLogin1Resuming(bool active)
-+{
-+    if (!active)
-+        emitResult();
-+}
-+
- #include "login1suspendjob.moc"
-
---- a/powerdevil/daemon/backends/upower/login1suspendjob.h
-+++ b/powerdevil/daemon/backends/upower/login1suspendjob.h
-@@ -44,6 +44,7 @@
- private Q_SLOTS:
-     void doStart();
-     void sendResult(QDBusPendingCallWatcher* watcher);
-+    void slotLogin1Resuming(bool active);
- private:
-     QDBusInterface *m_login1Interface;
-
index be55894b87e2edc695f21668afbf4c235b232a4a..efde18ca35198e8bb4768ecca3027a874118d5c4 100644 (file)
@@ -7,12 +7,12 @@
 Summary:       KDE 4 base workspace components
 Summary(pl.UTF-8):     Podstawowe komponenty środowiska KDE 4
 Name:          kde4-kdebase-workspace
-Version:       4.10.1
-Release:       4
+Version:       4.10.2
+Release:       1
 License:       GPL v2+
 Group:         X11/Applications
 Source0:       ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.xz
-# Source0-md5: 8c791507cb2fdf42daebc280bdfe1b1c
+# Source0-md5: f1348db54236738cd1b758156b285f04
 Source1:       kdebase-kdesktop.pam
 Source2:       kdebase-kdm.pam
 Source3:       kdebase-kdm-np.pam
@@ -31,7 +31,6 @@ Patch0:               %{name}-rootprivs.patch
 Patch1:                %{name}-kdmconfig.patch
 Patch2:                %{name}-kdm_revertcrashlogic.patch
 Patch3:                kde4-kdebase-workspace-brightness.patch
-Patch4:                git.patch
 URL:           http://www.kde.org/
 BuildRequires: ConsoleKit-devel
 BuildRequires: Mesa-libGLES-devel
@@ -537,7 +536,6 @@ dialogowych mających na celu rozszerzenie przywilejów użytkownika.
 # https://bugs.kde.org/show_bug.cgi?id=281862
 #%patch2 -p1
 #%patch3 -p1
-%patch4 -p1
 
 %build
 install -d build
This page took 0.044142 seconds and 4 git commands to generate.