1 |
commit: aaddf051277b5a0e40a1a924bf34fc01bbc1719a |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri May 11 22:02:00 2018 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat May 12 11:21:21 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaddf051 |
7 |
|
8 |
x11-misc/synergy: Drop old |
9 |
|
10 |
Closes: https://bugs.gentoo.org/649572 |
11 |
Package-Manager: Portage-2.3.36, Repoman-2.3.9 |
12 |
|
13 |
profiles/package.mask | 5 - |
14 |
x11-misc/synergy/Manifest | 3 - |
15 |
.../files/synergy-1.4.16_p1969-pthread.patch | 11 -- |
16 |
.../synergy-1.4.17_p2055-CSocketMultiplexer.patch | 13 --- |
17 |
.../files/synergy-1.4.17_p2055-cryptopp.patch | 96 ----------------- |
18 |
.../files/synergy-1.4.17_p2055-gentoo.patch | 11 -- |
19 |
.../synergy/files/synergy-1.4.17_p2055-test.patch | 33 ------ |
20 |
x11-misc/synergy/files/synergy-1.7.5-gentoo.patch | 11 -- |
21 |
.../files/synergy-1.8.1-internal-gmock-gtest.patch | 23 ---- |
22 |
x11-misc/synergy/files/synergy-1.8.5-gtest.patch | 38 ------- |
23 |
x11-misc/synergy/synergy-1.6.3.ebuild | 116 --------------------- |
24 |
x11-misc/synergy/synergy-1.8.6.ebuild | 112 -------------------- |
25 |
x11-misc/synergy/synergy-1.8.8.ebuild | 111 -------------------- |
26 |
13 files changed, 583 deletions(-) |
27 |
|
28 |
diff --git a/profiles/package.mask b/profiles/package.mask |
29 |
index 203fb94519d..59f48f87a67 100644 |
30 |
--- a/profiles/package.mask |
31 |
+++ b/profiles/package.mask |
32 |
@@ -39,11 +39,6 @@ dev-libs/libmemcache |
33 |
# Depends on dead Qt4. Masked for removal in 30 days. |
34 |
dev-python/pyside-tools |
35 |
|
36 |
-# Andreas Sturmlechner <asturm@g.o> (10 May 2018) |
37 |
-# Depends on dead Qt4, newer versions do not provide a GUI. |
38 |
-# Masked for removal, bug #649572 |
39 |
-<x11-misc/synergy-1.9.0 |
40 |
- |
41 |
# Andreas Sturmlechner <asturm@g.o> (10 May 2018) |
42 |
# Depends on dead Qt4, does not build, needs someone to bump to Qt5. |
43 |
# Masked for removal in 30 days. Bugs #588892, #588898, #649656 |
44 |
|
45 |
diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest |
46 |
index 7fd062f77f5..0cbd3276f02 100644 |
47 |
--- a/x11-misc/synergy/Manifest |
48 |
+++ b/x11-misc/synergy/Manifest |
49 |
@@ -1,6 +1,3 @@ |
50 |
-DIST synergy-1.6.3.tar.gz 4405517 BLAKE2B 46a56a9833ac0132d0fefcbeefccbc440d3d4e123eceb4ccb04eedadd6fa9dec9abb6f7770d6739b576006783a8890788d53027d9d5a5b245ef6b14dc704e72b SHA512 de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165 |
51 |
-DIST synergy-1.8.6.tar.gz 13497043 BLAKE2B f74f6d48203bc49d7a74cf2f951ea506a1887b659e34954651d2a8333e604e3e41e04b5e6b6115b8b8ded6e94fbad004b0673465cb0734a57d137992f432a3c4 SHA512 e0816c280c77d4a865f4b7d4a9081963032a156bfb6da51e6b67a6fc41f8f18b097d3fc7c96218db268c36d0148021f9ddba95fe56daff8bfc54219dbdfe14a5 |
52 |
-DIST synergy-1.8.8.tar.gz 13498599 BLAKE2B 40c52ed036ef21594d330f1b4e32b647bdb3076147d40f2437f649a54700cb4a7822137587c129f9bede26a93e872961135ee27dfb3b8f4256153a5e982737a1 SHA512 b4909930af7da10d877297e674df4c042ec54333eed585334da4a8c834c0ca3ad7c93fd2436c7d8d2f0e9e039d7bd385bb9e8a8c706750cbab3c3664a9b16bc6 |
53 |
DIST synergy-1.9.1.tar.gz 6694745 BLAKE2B d7e19fd3e55e60b6a41dffa04d6a53c897c0a7e4895ff65ddfae18b06892959e8c7e56092b3d49f123768b3ce92d59fc890afe756192b3625db664b5fa19331e SHA512 83301f2d035bd91578cf83e335d721748791f62c85252156fd27d09db7b5216a745cfa81c06b27995d1785e676ee4c75f795b5fad2b9a700a981d27d05e5a8fe |
54 |
DIST synergy-2.0.0.tar.gz 5892923 BLAKE2B 661f42031499c9c1b2cbb90d9af45f5210c8e1b109f62cfc1cbdedf264f8c358c394005f4a040a8071773d538383adf3e85a059bc54ff67284aaf86990e0a6fa SHA512 69b8e4ea9d22f5699d3a0761cf9811d0689b06a920056b4b4dde466767ec89caaaa8c5736a78d0857ebfb814aaa3bf07591feaf0e64e0555949c5ee6d6974a13 |
55 |
DIST synergy.png 26910 BLAKE2B aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535 SHA512 0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d |
56 |
|
57 |
diff --git a/x11-misc/synergy/files/synergy-1.4.16_p1969-pthread.patch b/x11-misc/synergy/files/synergy-1.4.16_p1969-pthread.patch |
58 |
deleted file mode 100644 |
59 |
index adddf2f73b6..00000000000 |
60 |
--- a/x11-misc/synergy/files/synergy-1.4.16_p1969-pthread.patch |
61 |
+++ /dev/null |
62 |
@@ -1,11 +0,0 @@ |
63 |
---- a/CMakeLists.txt |
64 |
-+++ b/CMakeLists.txt |
65 |
-@@ -141,6 +141,8 @@ |
66 |
- check_library_exists("pthread" pthread_create "" HAVE_PTHREAD) |
67 |
- if (HAVE_PTHREAD) |
68 |
- list(APPEND libs pthread) |
69 |
-+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread") |
70 |
-+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread") |
71 |
- else() |
72 |
- message(FATAL_ERROR "Missing library: pthread") |
73 |
- endif() |
74 |
|
75 |
diff --git a/x11-misc/synergy/files/synergy-1.4.17_p2055-CSocketMultiplexer.patch b/x11-misc/synergy/files/synergy-1.4.17_p2055-CSocketMultiplexer.patch |
76 |
deleted file mode 100644 |
77 |
index 0e99fd3bce5..00000000000 |
78 |
--- a/x11-misc/synergy/files/synergy-1.4.17_p2055-CSocketMultiplexer.patch |
79 |
+++ /dev/null |
80 |
@@ -1,13 +0,0 @@ |
81 |
-http://synergy-project.org/spit/issues/details/2935/ |
82 |
-https://bugs.gentoo.org/show_bug.cgi?id=505978 |
83 |
- |
84 |
---- a/src/lib/net/SocketMultiplexer.cpp |
85 |
-+++ b/src/lib/net/SocketMultiplexer.cpp |
86 |
-@@ -243,6 +243,7 @@ |
87 |
- for (CSocketJobMap::iterator i = m_socketJobMap.begin(); |
88 |
- i != m_socketJobMap.end();) { |
89 |
- if (*(i->second) == NULL) { |
90 |
-+ m_socketJobs.erase(i->second); |
91 |
- m_socketJobMap.erase(i++); |
92 |
- m_update = true; |
93 |
- } |
94 |
|
95 |
diff --git a/x11-misc/synergy/files/synergy-1.4.17_p2055-cryptopp.patch b/x11-misc/synergy/files/synergy-1.4.17_p2055-cryptopp.patch |
96 |
deleted file mode 100644 |
97 |
index 59f85a9c29a..00000000000 |
98 |
--- a/x11-misc/synergy/files/synergy-1.4.17_p2055-cryptopp.patch |
99 |
+++ /dev/null |
100 |
@@ -1,96 +0,0 @@ |
101 |
---- a/CMakeLists.txt |
102 |
-+++ b/CMakeLists.txt |
103 |
-@@ -145,6 +145,10 @@ |
104 |
- check_type_size(long SIZEOF_LONG) |
105 |
- check_type_size(short SIZEOF_SHORT) |
106 |
- |
107 |
-+ set(CMAKE_REQUIRED_LIBRARIES crypto++) |
108 |
-+ set(CMAKE_REQUIRED_LIBRARIES) |
109 |
-+ set(CMAKE_INCLUDE_DIRECTORIES) |
110 |
-+ |
111 |
- # pthread is used on both Linux and Mac |
112 |
- check_library_exists("pthread" pthread_create "" HAVE_PTHREAD) |
113 |
- if (HAVE_PTHREAD) |
114 |
---- a/ext/CMakeLists.txt |
115 |
-+++ b/ext/CMakeLists.txt |
116 |
-@@ -13,47 +13,6 @@ |
117 |
- # You should have received a copy of the GNU General Public License |
118 |
- # along with this program. If not, see <http://www.gnu.org/licenses/>. |
119 |
- |
120 |
--set(cryptopp_dir cryptopp562) |
121 |
-- |
122 |
--# only compile the crypto++ files we need. |
123 |
--set(cryptopp_src |
124 |
-- ${cryptopp_dir}/3way.cpp |
125 |
-- ${cryptopp_dir}/algparam.cpp |
126 |
-- ${cryptopp_dir}/asn.cpp |
127 |
-- ${cryptopp_dir}/authenc.cpp |
128 |
-- ${cryptopp_dir}/basecode.cpp |
129 |
-- ${cryptopp_dir}/cpu.cpp |
130 |
-- ${cryptopp_dir}/cryptlib.cpp |
131 |
-- ${cryptopp_dir}/des.cpp |
132 |
-- ${cryptopp_dir}/dessp.cpp |
133 |
-- ${cryptopp_dir}/dll.cpp |
134 |
-- ${cryptopp_dir}/ec2n.cpp |
135 |
-- ${cryptopp_dir}/ecp.cpp |
136 |
-- ${cryptopp_dir}/filters.cpp |
137 |
-- ${cryptopp_dir}/fips140.cpp |
138 |
-- ${cryptopp_dir}/gcm.cpp |
139 |
-- ${cryptopp_dir}/gf2n.cpp |
140 |
-- ${cryptopp_dir}/gfpcrypt.cpp |
141 |
-- ${cryptopp_dir}/hex.cpp |
142 |
-- ${cryptopp_dir}/hmac.cpp |
143 |
-- ${cryptopp_dir}/hrtimer.cpp |
144 |
-- ${cryptopp_dir}/integer.cpp |
145 |
-- ${cryptopp_dir}/iterhash.cpp |
146 |
-- ${cryptopp_dir}/misc.cpp |
147 |
-- ${cryptopp_dir}/modes.cpp |
148 |
-- ${cryptopp_dir}/mqueue.cpp |
149 |
-- ${cryptopp_dir}/nbtheory.cpp |
150 |
-- ${cryptopp_dir}/oaep.cpp |
151 |
-- ${cryptopp_dir}/osrng.cpp |
152 |
-- ${cryptopp_dir}/pubkey.cpp |
153 |
-- ${cryptopp_dir}/queue.cpp |
154 |
-- ${cryptopp_dir}/randpool.cpp |
155 |
-- ${cryptopp_dir}/rdtables.cpp |
156 |
-- ${cryptopp_dir}/rijndael.cpp |
157 |
-- ${cryptopp_dir}/rng.cpp |
158 |
-- ${cryptopp_dir}/sha.cpp |
159 |
--) |
160 |
-- |
161 |
- # if 64-bit windows, compile asm file. |
162 |
- if (CMAKE_CL_64) |
163 |
- list(APPEND cryptopp_src ${cryptopp_dir}/x64dll.asm ${cryptopp_dir}/x64masm.asm) |
164 |
-@@ -87,10 +46,3 @@ |
165 |
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=${CRYPTOPP_ARCH}") |
166 |
- endif() |
167 |
- endif() |
168 |
-- |
169 |
--add_library(cryptopp STATIC ${cryptopp_src}) |
170 |
-- |
171 |
--if (UNIX) |
172 |
-- # ignore warnings in crypto++ |
173 |
-- set_target_properties(cryptopp PROPERTIES COMPILE_FLAGS "-w") |
174 |
--endif() |
175 |
---- a/src/lib/io/CryptoMode_cryptopp.h |
176 |
-+++ b/src/lib/io/CryptoMode_cryptopp.h |
177 |
-@@ -25,6 +25,6 @@ |
178 |
- # pragma GCC system_header |
179 |
- #endif |
180 |
- |
181 |
--#include <cryptopp562/gcm.h> |
182 |
--#include <cryptopp562/modes.h> |
183 |
--#include <cryptopp562/aes.h> |
184 |
-+#include <crypto++/gcm.h> |
185 |
-+#include <crypto++/modes.h> |
186 |
-+#include <crypto++/aes.h> |
187 |
---- a/src/lib/io/CryptoStream_cryptopp.h |
188 |
-+++ b/src/lib/io/CryptoStream_cryptopp.h |
189 |
-@@ -25,5 +25,5 @@ |
190 |
- # pragma GCC system_header |
191 |
- #endif |
192 |
- |
193 |
--#include <cryptopp562/osrng.h> |
194 |
--#include <cryptopp562/sha.h> |
195 |
-+#include <crypto++/osrng.h> |
196 |
-+#include <crypto++/sha.h> |
197 |
|
198 |
diff --git a/x11-misc/synergy/files/synergy-1.4.17_p2055-gentoo.patch b/x11-misc/synergy/files/synergy-1.4.17_p2055-gentoo.patch |
199 |
deleted file mode 100644 |
200 |
index 89f46f3c9af..00000000000 |
201 |
--- a/x11-misc/synergy/files/synergy-1.4.17_p2055-gentoo.patch |
202 |
+++ /dev/null |
203 |
@@ -1,11 +0,0 @@ |
204 |
---- a/CMakeLists.txt |
205 |
-+++ b/CMakeLists.txt |
206 |
-@@ -77,7 +77,7 @@ |
207 |
- |
208 |
- # warnings as errors: |
209 |
- # we have a problem with people checking in code with warnings. |
210 |
-- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") |
211 |
-+ #set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") |
212 |
- |
213 |
- # For config.h, detect the libraries, functions, etc. |
214 |
- include(CheckIncludeFiles) |
215 |
|
216 |
diff --git a/x11-misc/synergy/files/synergy-1.4.17_p2055-test.patch b/x11-misc/synergy/files/synergy-1.4.17_p2055-test.patch |
217 |
deleted file mode 100644 |
218 |
index e0e25c2e128..00000000000 |
219 |
--- a/x11-misc/synergy/files/synergy-1.4.17_p2055-test.patch |
220 |
+++ /dev/null |
221 |
@@ -1,33 +0,0 @@ |
222 |
---- a/src/CMakeLists.txt |
223 |
-+++ b/src/CMakeLists.txt |
224 |
-@@ -19,6 +19,6 @@ |
225 |
- add_subdirectory(plugin) |
226 |
- add_subdirectory(micro) |
227 |
- |
228 |
--if (NOT ${CMAKE_SYSTEM_NAME} MATCHES "IRIX") |
229 |
-+if (${WITH_GENTOO_TEST} MATCHES "ON") |
230 |
- add_subdirectory(test) |
231 |
- endif() |
232 |
---- a/src/test/CMakeLists.txt |
233 |
-+++ b/src/test/CMakeLists.txt |
234 |
-@@ -14,20 +14,5 @@ |
235 |
- # You should have received a copy of the GNU General Public License |
236 |
- # along with this program. If not, see <http://www.gnu.org/licenses/>. |
237 |
- |
238 |
--include_directories( |
239 |
-- ../../ext/gtest-1.6.0 |
240 |
-- ../../ext/gtest-1.6.0/include |
241 |
-- ../../ext/gmock-1.6.0 |
242 |
-- ../../ext/gmock-1.6.0/include) |
243 |
-- |
244 |
--add_library(gtest STATIC ../../ext/gtest-1.6.0/src/gtest-all.cc) |
245 |
--add_library(gmock STATIC ../../ext/gmock-1.6.0/src/gmock-all.cc) |
246 |
-- |
247 |
--if (UNIX) |
248 |
-- # ignore warnings in gtest and gmock |
249 |
-- set_target_properties(gtest PROPERTIES COMPILE_FLAGS "-w") |
250 |
-- set_target_properties(gmock PROPERTIES COMPILE_FLAGS "-w") |
251 |
--endif() |
252 |
-- |
253 |
- add_subdirectory(integtests) |
254 |
- add_subdirectory(unittests) |
255 |
|
256 |
diff --git a/x11-misc/synergy/files/synergy-1.7.5-gentoo.patch b/x11-misc/synergy/files/synergy-1.7.5-gentoo.patch |
257 |
deleted file mode 100644 |
258 |
index 9c508f68eee..00000000000 |
259 |
--- a/x11-misc/synergy/files/synergy-1.7.5-gentoo.patch |
260 |
+++ /dev/null |
261 |
@@ -1,11 +0,0 @@ |
262 |
---- a/CMakeLists.txt |
263 |
-+++ b/CMakeLists.txt |
264 |
-@@ -80,7 +80,7 @@ |
265 |
- |
266 |
- # warnings as errors: |
267 |
- # we have a problem with people checking in code with warnings. |
268 |
-- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror -Wno-unused-local-typedef") |
269 |
-+ #set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror -Wno-unused-local-typedef") |
270 |
- |
271 |
- # For config.h, detect the libraries, functions, etc. |
272 |
- include(CheckIncludeFiles) |
273 |
|
274 |
diff --git a/x11-misc/synergy/files/synergy-1.8.1-internal-gmock-gtest.patch b/x11-misc/synergy/files/synergy-1.8.1-internal-gmock-gtest.patch |
275 |
deleted file mode 100644 |
276 |
index 7814c7418cd..00000000000 |
277 |
--- a/x11-misc/synergy/files/synergy-1.8.1-internal-gmock-gtest.patch |
278 |
+++ /dev/null |
279 |
@@ -1,23 +0,0 @@ |
280 |
---- a/src/test/CMakeLists.txt |
281 |
-+++ b/src/test/CMakeLists.txt |
282 |
-@@ -14,20 +14,5 @@ |
283 |
- # You should have received a copy of the GNU General Public License |
284 |
- # along with this program. If not, see <http://www.gnu.org/licenses/>. |
285 |
- |
286 |
--include_directories( |
287 |
-- ../../ext/gtest-1.6.0 |
288 |
-- ../../ext/gtest-1.6.0/include |
289 |
-- ../../ext/gmock-1.6.0 |
290 |
-- ../../ext/gmock-1.6.0/include) |
291 |
-- |
292 |
--add_library(gtest STATIC ../../ext/gtest-1.6.0/src/gtest-all.cc) |
293 |
--add_library(gmock STATIC ../../ext/gmock-1.6.0/src/gmock-all.cc) |
294 |
-- |
295 |
--if (UNIX) |
296 |
-- # ignore warnings in gtest and gmock |
297 |
-- set_target_properties(gtest PROPERTIES COMPILE_FLAGS "-w") |
298 |
-- set_target_properties(gmock PROPERTIES COMPILE_FLAGS "-w") |
299 |
--endif() |
300 |
-- |
301 |
- add_subdirectory(integtests) |
302 |
- add_subdirectory(unittests) |
303 |
|
304 |
diff --git a/x11-misc/synergy/files/synergy-1.8.5-gtest.patch b/x11-misc/synergy/files/synergy-1.8.5-gtest.patch |
305 |
deleted file mode 100644 |
306 |
index 69391b217db..00000000000 |
307 |
--- a/x11-misc/synergy/files/synergy-1.8.5-gtest.patch |
308 |
+++ /dev/null |
309 |
@@ -1,38 +0,0 @@ |
310 |
---- a/src/lib/synergy/KeyMap.h |
311 |
-+++ b/src/lib/synergy/KeyMap.h |
312 |
-@@ -24,7 +24,9 @@ |
313 |
- #include "common/stdset.h" |
314 |
- #include "common/stdvector.h" |
315 |
- |
316 |
-+#if WITH_GENTOO_TEST |
317 |
- #include "gtest/gtest_prod.h" |
318 |
-+#endif |
319 |
- |
320 |
- namespace synergy { |
321 |
- |
322 |
-@@ -327,6 +329,7 @@ |
323 |
- //@} |
324 |
- |
325 |
- |
326 |
-+#if WITH_GENTOO_TEST |
327 |
- private: |
328 |
- FRIEND_TEST(KeyMapTests, |
329 |
- findBestKey_requiredDown_matchExactFirstItem); |
330 |
-@@ -341,6 +344,7 @@ |
331 |
- FRIEND_TEST(KeyMapTests, |
332 |
- findBestKey_onlyOneRequiredDown_matchTwoRequiredChangesItem); |
333 |
- FRIEND_TEST(KeyMapTests, findBestKey_noRequiredDown_cannotMatch); |
334 |
-+#endif |
335 |
- |
336 |
- private: |
337 |
- //! Ways to synthesize a key |
338 |
---- a/src/CMakeLists.txt |
339 |
-+++ b/src/CMakeLists.txt |
340 |
-@@ -50,6 +50,6 @@ |
341 |
- add_subdirectory(cmd) |
342 |
- add_subdirectory(micro) |
343 |
- |
344 |
--if (NOT ${CMAKE_SYSTEM_NAME} MATCHES "IRIX") |
345 |
-+if (${WITH_GENTOO_TEST}) |
346 |
- add_subdirectory(test) |
347 |
- endif() |
348 |
|
349 |
diff --git a/x11-misc/synergy/synergy-1.6.3.ebuild b/x11-misc/synergy/synergy-1.6.3.ebuild |
350 |
deleted file mode 100644 |
351 |
index ec6ab70007c..00000000000 |
352 |
--- a/x11-misc/synergy/synergy-1.6.3.ebuild |
353 |
+++ /dev/null |
354 |
@@ -1,116 +0,0 @@ |
355 |
-# Copyright 1999-2018 Gentoo Foundation |
356 |
-# Distributed under the terms of the GNU General Public License v2 |
357 |
- |
358 |
-EAPI=5 |
359 |
-inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2 |
360 |
- |
361 |
-DESCRIPTION="Lets you easily share a single mouse and keyboard between multiple computers" |
362 |
-HOMEPAGE="http://synergy-project.org/ https://github.com/symless/synergy-core" |
363 |
-SRC_URI=" |
364 |
- https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz |
365 |
- https://dev.gentoo.org/~jer/${PN}.png |
366 |
-" |
367 |
- |
368 |
-LICENSE="GPL-2" |
369 |
-SLOT="0" |
370 |
-KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris" |
371 |
-IUSE="qt4 test" |
372 |
- |
373 |
-COMMON_DEPEND=" |
374 |
- >=dev-libs/crypto++-5.6.2 |
375 |
- x11-libs/libICE |
376 |
- x11-libs/libSM |
377 |
- x11-libs/libX11 |
378 |
- x11-libs/libXext |
379 |
- x11-libs/libXi |
380 |
- x11-libs/libXinerama |
381 |
- x11-libs/libXrandr |
382 |
- x11-libs/libXtst |
383 |
- qt4? ( |
384 |
- dev-qt/qtcore:4 |
385 |
- dev-qt/qtgui:4 |
386 |
- net-dns/avahi[mdnsresponder-compat] |
387 |
- ) |
388 |
-" |
389 |
-DEPEND=" |
390 |
- ${COMMON_DEPEND} |
391 |
- test? ( >=dev-cpp/gtest-1.8.0 ) |
392 |
- x11-proto/kbproto |
393 |
- x11-proto/randrproto |
394 |
- x11-proto/xextproto |
395 |
- x11-proto/xineramaproto |
396 |
- x11-proto/xproto |
397 |
-" |
398 |
-RDEPEND=" |
399 |
- ${COMMON_DEPEND} |
400 |
- qt4? ( !x11-misc/qsynergy ) |
401 |
-" |
402 |
- |
403 |
-PATCHES=( |
404 |
- "${FILESDIR}/${PN}-1.4.16_p1969-pthread.patch" |
405 |
- "${FILESDIR}/${PN}-1.4.17_p2055-cryptopp.patch" |
406 |
- "${FILESDIR}/${PN}-1.4.17_p2055-test.patch" |
407 |
- "${FILESDIR}/${PN}-1.4.17_p2055-gentoo.patch" |
408 |
- "${FILESDIR}/${PN}-1.4.17_p2055-CSocketMultiplexer.patch" |
409 |
-) |
410 |
- |
411 |
-src_prepare() { |
412 |
- cmake-utils_src_prepare |
413 |
-} |
414 |
- |
415 |
-src_configure() { |
416 |
- local mycmakeargs=$(cmake-utils_use_with test GENTOO_TEST) |
417 |
- cmake-utils_src_configure |
418 |
- |
419 |
- if use qt4 ; then |
420 |
- cd src/gui || die |
421 |
- qt4-r2_src_configure |
422 |
- fi |
423 |
-} |
424 |
- |
425 |
-src_compile() { |
426 |
- cmake-utils_src_compile |
427 |
- |
428 |
- if use qt4 ; then |
429 |
- cd src/gui || die |
430 |
- qt4-r2_src_compile |
431 |
- fi |
432 |
-} |
433 |
- |
434 |
-src_test() { |
435 |
- local exe fail |
436 |
- for exe in bin/integtests bin/unittests; do |
437 |
- ${exe} || fail+=" ${exe}" |
438 |
- done |
439 |
- [[ ${fail} ]] && ewarn "${fail} failed" |
440 |
-} |
441 |
- |
442 |
-src_install () { |
443 |
- dobin bin/${PN}{c,s} |
444 |
- |
445 |
- if use qt4 ; then |
446 |
- newbin bin/${PN} qsynergy |
447 |
- newicon -s 256 "${DISTDIR}"/${PN}.png q${PN}.png |
448 |
- make_desktop_entry q${PN} ${PN/s/S} q${PN} Utility; |
449 |
- fi |
450 |
- |
451 |
- insinto /etc |
452 |
- newins doc/synergy.conf.example synergy.conf |
453 |
- |
454 |
- newman doc/${PN}c.man ${PN}c.1 |
455 |
- newman doc/${PN}s.man ${PN}s.1 |
456 |
- |
457 |
- dodoc README doc/synergy.conf.example* ChangeLog |
458 |
-} |
459 |
- |
460 |
-pkg_preinst() { |
461 |
- use qt4 && gnome2_icon_savelist |
462 |
-} |
463 |
- |
464 |
-pkg_postinst() { |
465 |
- use qt4 && gnome2_icon_cache_update |
466 |
-} |
467 |
- |
468 |
-pkg_postrm() { |
469 |
- use qt4 && gnome2_icon_cache_update |
470 |
-} |
471 |
|
472 |
diff --git a/x11-misc/synergy/synergy-1.8.6.ebuild b/x11-misc/synergy/synergy-1.8.6.ebuild |
473 |
deleted file mode 100644 |
474 |
index 32a8d362ae1..00000000000 |
475 |
--- a/x11-misc/synergy/synergy-1.8.6.ebuild |
476 |
+++ /dev/null |
477 |
@@ -1,112 +0,0 @@ |
478 |
-# Copyright 1999-2018 Gentoo Foundation |
479 |
-# Distributed under the terms of the GNU General Public License v2 |
480 |
- |
481 |
-EAPI=5 |
482 |
-inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2 |
483 |
- |
484 |
-DESCRIPTION="Lets you easily share a single mouse and keyboard between multiple computers" |
485 |
-HOMEPAGE="http://synergy-project.org/ https://github.com/symless/synergy-core" |
486 |
-SRC_URI=" |
487 |
- https://github.com/symless/${PN}/archive/v${PV}-stable.tar.gz -> ${P}.tar.gz |
488 |
- https://dev.gentoo.org/~jer/${PN}.png |
489 |
-" |
490 |
- |
491 |
-LICENSE="GPL-2" |
492 |
-SLOT="0" |
493 |
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris" |
494 |
-IUSE="libressl qt4" |
495 |
-RESTRICT="test" |
496 |
- |
497 |
-S=${WORKDIR}/${P}-stable |
498 |
- |
499 |
-COMMON_DEPEND=" |
500 |
- !libressl? ( dev-libs/openssl:* ) |
501 |
- libressl? ( dev-libs/libressl ) |
502 |
- net-misc/curl |
503 |
- x11-libs/libICE |
504 |
- x11-libs/libSM |
505 |
- x11-libs/libX11 |
506 |
- x11-libs/libXext |
507 |
- x11-libs/libXi |
508 |
- x11-libs/libXinerama |
509 |
- x11-libs/libXrandr |
510 |
- x11-libs/libXtst |
511 |
- qt4? ( |
512 |
- dev-qt/qtcore:4 |
513 |
- dev-qt/qtgui:4 |
514 |
- net-dns/avahi[mdnsresponder-compat] |
515 |
- ) |
516 |
-" |
517 |
-DEPEND=" |
518 |
- ${COMMON_DEPEND} |
519 |
- x11-proto/kbproto |
520 |
- x11-proto/randrproto |
521 |
- x11-proto/xextproto |
522 |
- x11-proto/xineramaproto |
523 |
- x11-proto/xproto |
524 |
-" |
525 |
-RDEPEND=" |
526 |
- ${COMMON_DEPEND} |
527 |
- qt4? ( !x11-misc/qsynergy ) |
528 |
-" |
529 |
- |
530 |
-PATCHES=( |
531 |
- "${FILESDIR}"/${PN}-1.4.16_p1969-pthread.patch |
532 |
- "${FILESDIR}"/${PN}-1.7.5-gentoo.patch |
533 |
- "${FILESDIR}"/${PN}-1.8.1-internal-gmock-gtest.patch |
534 |
- "${FILESDIR}"/${PN}-1.8.5-gtest.patch |
535 |
-) |
536 |
- |
537 |
-src_prepare() { |
538 |
- cmake-utils_src_prepare |
539 |
-} |
540 |
- |
541 |
-src_configure() { |
542 |
- append-cxxflags ${mycmakeargs} |
543 |
- |
544 |
- cmake-utils_src_configure |
545 |
- |
546 |
- if use qt4 ; then |
547 |
- cd src/gui || die |
548 |
- qt4-r2_src_configure |
549 |
- fi |
550 |
-} |
551 |
- |
552 |
-src_compile() { |
553 |
- cmake-utils_src_compile |
554 |
- |
555 |
- if use qt4 ; then |
556 |
- cd src/gui || die |
557 |
- qt4-r2_src_compile |
558 |
- fi |
559 |
-} |
560 |
- |
561 |
-src_install () { |
562 |
- dobin bin/${PN}{c,s} bin/syntool |
563 |
- |
564 |
- if use qt4 ; then |
565 |
- newbin bin/${PN} qsynergy |
566 |
- newicon -s 256 "${DISTDIR}"/${PN}.png q${PN}.png |
567 |
- make_desktop_entry q${PN} ${PN/s/S} q${PN} Utility; |
568 |
- fi |
569 |
- |
570 |
- insinto /etc |
571 |
- newins doc/synergy.conf.example synergy.conf |
572 |
- |
573 |
- newman doc/${PN}c.man ${PN}c.1 |
574 |
- newman doc/${PN}s.man ${PN}s.1 |
575 |
- |
576 |
- dodoc README doc/synergy.conf.example* ChangeLog |
577 |
-} |
578 |
- |
579 |
-pkg_preinst() { |
580 |
- use qt4 && gnome2_icon_savelist |
581 |
-} |
582 |
- |
583 |
-pkg_postinst() { |
584 |
- use qt4 && gnome2_icon_cache_update |
585 |
-} |
586 |
- |
587 |
-pkg_postrm() { |
588 |
- use qt4 && gnome2_icon_cache_update |
589 |
-} |
590 |
|
591 |
diff --git a/x11-misc/synergy/synergy-1.8.8.ebuild b/x11-misc/synergy/synergy-1.8.8.ebuild |
592 |
deleted file mode 100644 |
593 |
index 9d978829cda..00000000000 |
594 |
--- a/x11-misc/synergy/synergy-1.8.8.ebuild |
595 |
+++ /dev/null |
596 |
@@ -1,111 +0,0 @@ |
597 |
-# Copyright 1999-2018 Gentoo Foundation |
598 |
-# Distributed under the terms of the GNU General Public License v2 |
599 |
- |
600 |
-EAPI=5 |
601 |
-inherit eutils flag-o-matic gnome2-utils cmake-utils qt4-r2 |
602 |
- |
603 |
-DESCRIPTION="Lets you easily share a single mouse and keyboard between multiple computers" |
604 |
-HOMEPAGE="http://synergy-project.org/ https://github.com/symless/synergy-core" |
605 |
-SRC_URI=" |
606 |
- https://github.com/symless/${PN}/archive/v${PV}-stable.tar.gz -> ${P}.tar.gz |
607 |
- https://dev.gentoo.org/~jer/${PN}.png |
608 |
-" |
609 |
- |
610 |
-LICENSE="GPL-2" |
611 |
-SLOT="0" |
612 |
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x86-solaris" |
613 |
-IUSE="libressl qt4" |
614 |
-RESTRICT="test" |
615 |
- |
616 |
-S=${WORKDIR}/${P}-stable |
617 |
- |
618 |
-COMMON_DEPEND=" |
619 |
- !libressl? ( dev-libs/openssl:* ) |
620 |
- libressl? ( dev-libs/libressl ) |
621 |
- net-misc/curl |
622 |
- x11-libs/libICE |
623 |
- x11-libs/libSM |
624 |
- x11-libs/libX11 |
625 |
- x11-libs/libXext |
626 |
- x11-libs/libXi |
627 |
- x11-libs/libXinerama |
628 |
- x11-libs/libXrandr |
629 |
- x11-libs/libXtst |
630 |
- qt4? ( |
631 |
- dev-qt/qtcore:4 |
632 |
- dev-qt/qtgui:4 |
633 |
- net-dns/avahi[mdnsresponder-compat] |
634 |
- ) |
635 |
-" |
636 |
-DEPEND=" |
637 |
- ${COMMON_DEPEND} |
638 |
- x11-proto/kbproto |
639 |
- x11-proto/randrproto |
640 |
- x11-proto/xextproto |
641 |
- x11-proto/xineramaproto |
642 |
- x11-proto/xproto |
643 |
-" |
644 |
-RDEPEND=" |
645 |
- ${COMMON_DEPEND} |
646 |
- qt4? ( !x11-misc/qsynergy ) |
647 |
-" |
648 |
- |
649 |
-PATCHES=( |
650 |
- "${FILESDIR}"/${PN}-1.4.16_p1969-pthread.patch |
651 |
- "${FILESDIR}"/${PN}-1.8.1-internal-gmock-gtest.patch |
652 |
- "${FILESDIR}"/${PN}-1.8.5-gtest.patch |
653 |
-) |
654 |
- |
655 |
-src_prepare() { |
656 |
- cmake-utils_src_prepare |
657 |
-} |
658 |
- |
659 |
-src_configure() { |
660 |
- append-cxxflags ${mycmakeargs} |
661 |
- |
662 |
- cmake-utils_src_configure |
663 |
- |
664 |
- if use qt4 ; then |
665 |
- cd src/gui || die |
666 |
- qt4-r2_src_configure |
667 |
- fi |
668 |
-} |
669 |
- |
670 |
-src_compile() { |
671 |
- cmake-utils_src_compile |
672 |
- |
673 |
- if use qt4 ; then |
674 |
- cd src/gui || die |
675 |
- qt4-r2_src_compile |
676 |
- fi |
677 |
-} |
678 |
- |
679 |
-src_install () { |
680 |
- dobin bin/${PN}{c,s} bin/syntool |
681 |
- |
682 |
- if use qt4 ; then |
683 |
- newbin bin/${PN} qsynergy |
684 |
- newicon -s 256 "${DISTDIR}"/${PN}.png q${PN}.png |
685 |
- make_desktop_entry q${PN} ${PN/s/S} q${PN} Utility; |
686 |
- fi |
687 |
- |
688 |
- insinto /etc |
689 |
- newins doc/synergy.conf.example synergy.conf |
690 |
- |
691 |
- newman doc/${PN}c.man ${PN}c.1 |
692 |
- newman doc/${PN}s.man ${PN}s.1 |
693 |
- |
694 |
- dodoc README doc/synergy.conf.example* ChangeLog |
695 |
-} |
696 |
- |
697 |
-pkg_preinst() { |
698 |
- use qt4 && gnome2_icon_savelist |
699 |
-} |
700 |
- |
701 |
-pkg_postinst() { |
702 |
- use qt4 && gnome2_icon_cache_update |
703 |
-} |
704 |
- |
705 |
-pkg_postrm() { |
706 |
- use qt4 && gnome2_icon_cache_update |
707 |
-} |