diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2022-04-30 22:35:28 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2022-05-04 22:48:58 +0200 |
commit | def38206675dca42941436fc396efb46fd42ce4b (patch) | |
tree | 2a4542694617694161c68149e8b06009e40eb380 /kde-plasma/libkworkspace/files | |
parent | kde-plasma/libksysguard: drop 5.23.5* (diff) | |
download | gentoo-def38206675dca42941436fc396efb46fd42ce4b.tar.gz gentoo-def38206675dca42941436fc396efb46fd42ce4b.tar.bz2 gentoo-def38206675dca42941436fc396efb46fd42ce4b.zip |
kde-plasma/libkworkspace: drop 5.23.5*
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-plasma/libkworkspace/files')
-rw-r--r-- | kde-plasma/libkworkspace/files/libkworkspace-5.23.3-synchronous-dbus-calls.patch | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/kde-plasma/libkworkspace/files/libkworkspace-5.23.3-synchronous-dbus-calls.patch b/kde-plasma/libkworkspace/files/libkworkspace-5.23.3-synchronous-dbus-calls.patch deleted file mode 100644 index 411bebf70412..000000000000 --- a/kde-plasma/libkworkspace/files/libkworkspace-5.23.3-synchronous-dbus-calls.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 9ecd45f28dc5c3a4b1716d09e0ba121ec5fb2a50 Mon Sep 17 00:00:00 2001 -From: Joe Breuer <kde@jmbreuer.net> -Date: Mon, 1 Nov 2021 07:19:51 +0000 -Subject: [PATCH] Fix sleep/suspend sometimes not working ... from - ksmserver-logout-greeter, by making the DBus calls synchronous. - ---- - libkworkspace/sessionmanagementbackend.cpp | 9 +++++---- - 1 file changed, 5 insertions(+), 4 deletions(-) - -diff --git a/sessionmanagementbackend.cpp b/sessionmanagementbackend.cpp -index 83cd39395..a77a8a475 100644 ---- a/sessionmanagementbackend.cpp -+++ b/sessionmanagementbackend.cpp -@@ -137,7 +137,6 @@ void LogindSessionBackend::shutdown() - { - // logind will confirm credentials with the caller, if the app quits after sending this - // this may fail -- // its not really needed for suspend tasks where the calling app won't be closing - m_login1->PowerOff(true).waitForFinished(); - } - -@@ -148,17 +147,19 @@ void LogindSessionBackend::reboot() - - void LogindSessionBackend::suspend() - { -- m_login1->Suspend(true); -+ // these need to be synchronous as well - ksmserver-logout-greeter specifically calls these -+ // and will quit immediately after -+ m_login1->Suspend(true).waitForFinished(); - } - - void LogindSessionBackend::hybridSuspend() - { -- m_login1->HybridSleep(true); -+ m_login1->HybridSleep(true).waitForFinished(); - } - - void LogindSessionBackend::hibernate() - { -- m_login1->Hibernate(true); -+ m_login1->Hibernate(true).waitForFinished();; - } - - bool LogindSessionBackend::canShutdown() const --- -GitLab - |