Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-base/ksmserver/files/, kde-base/ksmserver/
Date: Sun, 01 Dec 2013 19:42:24
Message-Id: 1385927032.a0c8524a99ac149deb12ebf0b8fa024cf613a8cb.dilfridge@gentoo
1 commit: a0c8524a99ac149deb12ebf0b8fa024cf613a8cb
2 Author: Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 1 19:43:52 2013 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 1 19:43:52 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=a0c8524a
7
8 [kde-base/ksmserver] update noplasmalock patch
9
10 ---
11 .../files/ksmserver-4.11.97-noplasmalock.patch | 21 +++++++++++++++++++++
12 kde-base/ksmserver/ksmserver-9999.ebuild | 2 +-
13 2 files changed, 22 insertions(+), 1 deletion(-)
14
15 diff --git a/kde-base/ksmserver/files/ksmserver-4.11.97-noplasmalock.patch b/kde-base/ksmserver/files/ksmserver-4.11.97-noplasmalock.patch
16 new file mode 100644
17 index 0000000..e41d58b
18 --- /dev/null
19 +++ b/kde-base/ksmserver/files/ksmserver-4.11.97-noplasmalock.patch
20 @@ -0,0 +1,21 @@
21 +diff --git a/ksmserver/screenlocker/ksldapp.cpp b/ksmserver/screenlocker/ksldapp.cpp
22 +index 6490145..2403b45 100644
23 +--- a/ksmserver/screenlocker/ksldapp.cpp
24 ++++ b/ksmserver/screenlocker/ksldapp.cpp
25 +@@ -286,16 +286,11 @@ void KSldApp::lockProcessReady()
26 +
27 + bool KSldApp::startLockProcess(bool immediateLock)
28 + {
29 +- if (m_plasmaEnabled) {
30 +- m_lockProcess->start(KStandardDirs::findExe(QLatin1String("plasma-overlay")),
31 +- QStringList() << QLatin1String("--nofork"));
32 +- } else {
33 + QStringList args;
34 + if (immediateLock) {
35 + args << "--immediateLock";
36 + }
37 + m_lockProcess->start(KStandardDirs::findExe(QLatin1String("kscreenlocker_greet")), args);
38 +- }
39 + // we wait one minute
40 + if (!m_lockProcess->waitForStarted(60000)) {
41 + m_lockProcess->kill();
42
43 diff --git a/kde-base/ksmserver/ksmserver-9999.ebuild b/kde-base/ksmserver/ksmserver-9999.ebuild
44 index 44f6f16..cb33c93 100644
45 --- a/kde-base/ksmserver/ksmserver-9999.ebuild
46 +++ b/kde-base/ksmserver/ksmserver-9999.ebuild
47 @@ -33,4 +33,4 @@ KMEXTRACTONLY="
48
49 KMLOADLIBS="libkworkspace"
50
51 -PATCHES=( "${FILESDIR}/${PN}-4.10.50-noplasmalock.patch" )
52 +PATCHES=( "${FILESDIR}/${PN}-4.11.97-noplasmalock.patch" )