Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-base/ksmserver/files/, kde-base/ksmserver/
Date: Sat, 23 Nov 2013 18:04:04
Message-Id: 1385226177.8fa54cd6d88ef68a00c86b714529ff46e8f4a5cb.johu@gentoo
1 commit: 8fa54cd6d88ef68a00c86b714529ff46e8f4a5cb
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 23 17:02:57 2013 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 23 17:02:57 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=8fa54cd6
7
8 Revert "[kde-base/ksmserver] remove noplasmalock patches"
9
10 Please read bug mails before doing something.
11
12 This reverts commit 45a25aa79cec4d72c4c5163f1fb15a99374b3d77.
13
14 ---
15 .../files/ksmserver-4.10.1-noplasmalock.patch | 22 ++++++++++++++++++++++
16 .../files/ksmserver-4.10.50-noplasmalock.patch | 22 ++++++++++++++++++++++
17 kde-base/ksmserver/ksmserver-4.11.49.9999.ebuild | 2 +-
18 kde-base/ksmserver/ksmserver-9999.ebuild | 2 +-
19 4 files changed, 46 insertions(+), 2 deletions(-)
20
21 diff --git a/kde-base/ksmserver/files/ksmserver-4.10.1-noplasmalock.patch b/kde-base/ksmserver/files/ksmserver-4.10.1-noplasmalock.patch
22 new file mode 100644
23 index 0000000..7f7e918
24 --- /dev/null
25 +++ b/kde-base/ksmserver/files/ksmserver-4.10.1-noplasmalock.patch
26 @@ -0,0 +1,22 @@
27 +diff --git a/ksmserver/screenlocker/ksldapp.cpp b/ksmserver/screenlocker/ksldapp.cpp
28 +index 22755ea..9e43c36 100644
29 +--- a/ksmserver/screenlocker/ksldapp.cpp
30 ++++ b/ksmserver/screenlocker/ksldapp.cpp
31 +@@ -271,12 +271,12 @@ void KSldApp::lockProcessFinished(int exitCode, QProcess::ExitStatus exitStatus)
32 +
33 + bool KSldApp::startLockProcess()
34 + {
35 +- if (m_plasmaEnabled) {
36 +- m_lockProcess->setProgram(KStandardDirs::findExe(QLatin1String("plasma-overlay")));
37 +- *m_lockProcess << QLatin1String("--nofork");
38 +- } else {
39 ++// if (m_plasmaEnabled) {
40 ++// m_lockProcess->setProgram(KStandardDirs::findExe(QLatin1String("plasma-overlay")));
41 ++// *m_lockProcess << QLatin1String("--nofork");
42 ++// } else {
43 + m_lockProcess->setProgram(KStandardDirs::findExe(QLatin1String("kscreenlocker_greet")));
44 +- }
45 ++// }
46 + m_lockProcess->start();
47 + // we wait one minute
48 + if (!m_lockProcess->waitForStarted()) {
49
50 diff --git a/kde-base/ksmserver/files/ksmserver-4.10.50-noplasmalock.patch b/kde-base/ksmserver/files/ksmserver-4.10.50-noplasmalock.patch
51 new file mode 100644
52 index 0000000..4e3753a
53 --- /dev/null
54 +++ b/kde-base/ksmserver/files/ksmserver-4.10.50-noplasmalock.patch
55 @@ -0,0 +1,22 @@
56 +diff --git a/ksmserver/screenlocker/ksldapp.cpp b/ksmserver/screenlocker/ksldapp.cpp
57 +index f0526cf..feb3c8e 100644
58 +--- a/ksmserver/screenlocker/ksldapp.cpp
59 ++++ b/ksmserver/screenlocker/ksldapp.cpp
60 +@@ -278,12 +278,12 @@ void KSldApp::lockProcessReady()
61 +
62 + bool KSldApp::startLockProcess()
63 + {
64 +- if (m_plasmaEnabled) {
65 +- m_lockProcess->start(KStandardDirs::findExe(QLatin1String("plasma-overlay")),
66 +- QStringList() << QLatin1String("--nofork"));
67 +- } else {
68 ++// if (m_plasmaEnabled) {
69 ++// m_lockProcess->start(KStandardDirs::findExe(QLatin1String("plasma-overlay")),
70 ++// QStringList() << QLatin1String("--nofork"));
71 ++// } else {
72 + m_lockProcess->start(KStandardDirs::findExe(QLatin1String("kscreenlocker_greet")));
73 +- }
74 ++// }
75 + // we wait one minute
76 + if (!m_lockProcess->waitForStarted(60000)) {
77 + m_lockProcess->kill();
78
79 diff --git a/kde-base/ksmserver/ksmserver-4.11.49.9999.ebuild b/kde-base/ksmserver/ksmserver-4.11.49.9999.ebuild
80 index f1eea4d..44f6f16 100644
81 --- a/kde-base/ksmserver/ksmserver-4.11.49.9999.ebuild
82 +++ b/kde-base/ksmserver/ksmserver-4.11.49.9999.ebuild
83 @@ -33,4 +33,4 @@ KMEXTRACTONLY="
84
85 KMLOADLIBS="libkworkspace"
86
87 -PATCHES=( )
88 +PATCHES=( "${FILESDIR}/${PN}-4.10.50-noplasmalock.patch" )
89
90 diff --git a/kde-base/ksmserver/ksmserver-9999.ebuild b/kde-base/ksmserver/ksmserver-9999.ebuild
91 index f1eea4d..44f6f16 100644
92 --- a/kde-base/ksmserver/ksmserver-9999.ebuild
93 +++ b/kde-base/ksmserver/ksmserver-9999.ebuild
94 @@ -33,4 +33,4 @@ KMEXTRACTONLY="
95
96 KMLOADLIBS="libkworkspace"
97
98 -PATCHES=( )
99 +PATCHES=( "${FILESDIR}/${PN}-4.10.50-noplasmalock.patch" )