1 |
commit: 1e9ac26727286ba78c253684af3bf3ca71bebfd3 |
2 |
Author: Johannes Huber <johu <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Oct 29 10:46:40 2016 +0000 |
4 |
Commit: Johannes Huber <johu <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Oct 29 10:46:52 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9ac267 |
7 |
|
8 |
media-sound/tomahawk: Remove 0.8.4 (r3) |
9 |
|
10 |
Package-Manager: portage-2.3.2 |
11 |
|
12 |
media-sound/tomahawk/Manifest | 1 - |
13 |
.../files/tomahawk-0.8.4-echonest231.patch | 168 --------------------- |
14 |
.../files/tomahawk-0.8.4-qca-qt5-linking.patch | 70 --------- |
15 |
.../tomahawk/files/tomahawk-0.8.4-qt55.patch | 34 ----- |
16 |
.../files/tomahawk-0.8.4-taglib-1.10.patch | 35 ----- |
17 |
media-sound/tomahawk/tomahawk-0.8.4-r3.ebuild | 108 ------------- |
18 |
6 files changed, 416 deletions(-) |
19 |
|
20 |
diff --git a/media-sound/tomahawk/Manifest b/media-sound/tomahawk/Manifest |
21 |
index e64b76d..c02148b 100644 |
22 |
--- a/media-sound/tomahawk/Manifest |
23 |
+++ b/media-sound/tomahawk/Manifest |
24 |
@@ -1,2 +1 @@ |
25 |
-DIST tomahawk-0.8.4.tar.bz2 8611412 SHA256 0fb04bc6b7009e17186b3d384057939727c6f289d22f7f9a5ed2c9c9cd800449 SHA512 5b312f593eac39d06de05e24d4ce429122d0777a9d52d6db8c65309ac283d7ae560c2fc189b186f0f8b1a7bbe1135ed0d59e1d850de6a93655e53efe4f5317c7 WHIRLPOOL 3577f47f13b191f0bea42d7c30c00ad8e6346afc7527eb5f5ecb81185183a8e99dcc0559414afbba485db5d80d2e5f9830fe341d4563d3d7427a98f54382e013 |
26 |
DIST tomahawk-0.9.0_pre20161029.tar.xz 7945264 SHA256 de4005fd68dfb11380419829e009f19b901c4b14ccec6dd63400b21612886271 SHA512 fcfe810f167de936ed5457b3f30d7e17ef5708389800c6be85a1f867fc75a6973fcc04181719910c127dcc226619bd7ea31e0273b981f84c8122a2e1709fbcf9 WHIRLPOOL b914df1f2a26cc18af021ef6fce5511b2a103d7243340bcaec3d0c98fa90fc2fcda32cabc8022c2106d9bd9dffa777765e17433dc268f2c317537716c31928f6 |
27 |
|
28 |
diff --git a/media-sound/tomahawk/files/tomahawk-0.8.4-echonest231.patch b/media-sound/tomahawk/files/tomahawk-0.8.4-echonest231.patch |
29 |
deleted file mode 100644 |
30 |
index 537fa1d..00000000 |
31 |
--- a/media-sound/tomahawk/files/tomahawk-0.8.4-echonest231.patch |
32 |
+++ /dev/null |
33 |
@@ -1,168 +0,0 @@ |
34 |
-commit 778b8ee180480e4296fe96d2496b740df8365f02 |
35 |
-Author: Dominik Schmidt <dev@×××××××××××××××.de> |
36 |
-Date: Fri Feb 6 22:48:54 2015 +0100 |
37 |
- |
38 |
- Use new echonest5 include dir for Qt5 |
39 |
- |
40 |
-diff --git a/CMakeModules/FindEchonest.cmake b/CMakeModules/FindEchonest.cmake |
41 |
-index 2a3625e..1459372 100644 |
42 |
---- a/CMakeModules/FindEchonest.cmake |
43 |
-+++ b/CMakeModules/FindEchonest.cmake |
44 |
-@@ -13,7 +13,7 @@ endif() |
45 |
- |
46 |
- PKG_CHECK_MODULES(PC_ECHONEST QUIET libechonest${LIBECHONEST_SUFFIX}) |
47 |
- |
48 |
--FIND_PATH(ECHONEST_INCLUDE_DIR NAMES echonest/Track.h |
49 |
-+FIND_PATH(ECHONEST_INCLUDE_DIR NAMES echonest${LIBECHONEST_SUFFIX}/Track.h |
50 |
- HINTS |
51 |
- ${PC_ECHONEST_INCLUDEDIR} |
52 |
- ${PC_ECHONEST_INCLUDE_DIRS} |
53 |
-diff --git a/src/infoplugins/generic/echonest/EchonestPlugin.cpp b/src/infoplugins/generic/echonest/EchonestPlugin.cpp |
54 |
-index 92e8c11..a17c4a4 100644 |
55 |
---- a/src/infoplugins/generic/echonest/EchonestPlugin.cpp |
56 |
-+++ b/src/infoplugins/generic/echonest/EchonestPlugin.cpp |
57 |
-@@ -23,7 +23,11 @@ |
58 |
- #include "utils/Logger.h" |
59 |
- #include "utils/NetworkAccessManager.h" |
60 |
- |
61 |
-+#if QT_VERSION >= QT_VERSION_CHECK(5,0,0) |
62 |
-+#include <echonest5/ArtistTypes.h> |
63 |
-+#else |
64 |
- #include <echonest/ArtistTypes.h> |
65 |
-+#endif |
66 |
- |
67 |
- #include <QNetworkConfiguration> |
68 |
- |
69 |
-diff --git a/src/infoplugins/generic/echonest/EchonestPlugin.h b/src/infoplugins/generic/echonest/EchonestPlugin.h |
70 |
-index 7388b38..40edd0c 100644 |
71 |
---- a/src/infoplugins/generic/echonest/EchonestPlugin.h |
72 |
-+++ b/src/infoplugins/generic/echonest/EchonestPlugin.h |
73 |
-@@ -25,7 +25,11 @@ |
74 |
- #include "infosystem/InfoSystem.h" |
75 |
- #include "infosystem/InfoSystemWorker.h" |
76 |
- |
77 |
-+#if QT_VERSION >= QT_VERSION_CHECK(5,0,0) |
78 |
-+#include <echonest5/Artist.h> |
79 |
-+#else |
80 |
- #include <echonest/Artist.h> |
81 |
-+#endif |
82 |
- |
83 |
- #include <QObject> |
84 |
- |
85 |
-diff --git a/src/libtomahawk/EchonestCatalogSynchronizer.cpp b/src/libtomahawk/EchonestCatalogSynchronizer.cpp |
86 |
-index cb70ed8..5d030c7 100644 |
87 |
---- a/src/libtomahawk/EchonestCatalogSynchronizer.cpp |
88 |
-+++ b/src/libtomahawk/EchonestCatalogSynchronizer.cpp |
89 |
-@@ -33,8 +33,13 @@ |
90 |
- #include "TomahawkSettings.h" |
91 |
- #include "Track.h" |
92 |
- |
93 |
-+#if QT_VERSION >= QT_VERSION_CHECK(5,0,0) |
94 |
-+#include <echonest5/CatalogUpdateEntry.h> |
95 |
-+#include <echonest5/Config.h> |
96 |
-+#else |
97 |
- #include <echonest/CatalogUpdateEntry.h> |
98 |
- #include <echonest/Config.h> |
99 |
-+#endif |
100 |
- |
101 |
- using namespace Tomahawk; |
102 |
- |
103 |
-diff --git a/src/libtomahawk/EchonestCatalogSynchronizer.h b/src/libtomahawk/EchonestCatalogSynchronizer.h |
104 |
-index 50d7cc2..0e7a5ac 100644 |
105 |
---- a/src/libtomahawk/EchonestCatalogSynchronizer.h |
106 |
-+++ b/src/libtomahawk/EchonestCatalogSynchronizer.h |
107 |
-@@ -22,7 +22,11 @@ |
108 |
- #include "DllMacro.h" |
109 |
- #include "Query.h" |
110 |
- |
111 |
-+#if QT_VERSION >= QT_VERSION_CHECK(5,0,0) |
112 |
-+#include <echonest5/Catalog.h> |
113 |
-+#else |
114 |
- #include <echonest/Catalog.h> |
115 |
-+#endif |
116 |
- |
117 |
- #include <QObject> |
118 |
- #include <QQueue> |
119 |
-diff --git a/src/libtomahawk/GlobalActionManager.cpp b/src/libtomahawk/GlobalActionManager.cpp |
120 |
-index 1b14bb2..24f0ad1 100644 |
121 |
---- a/src/libtomahawk/GlobalActionManager.cpp |
122 |
-+++ b/src/libtomahawk/GlobalActionManager.cpp |
123 |
-@@ -61,8 +61,12 @@ |
124 |
- #include <QClipboard> |
125 |
- #include <QMessageBox> |
126 |
- |
127 |
--#include <echonest/Playlist.h> |
128 |
- |
129 |
-+#if QT_VERSION >= QT_VERSION_CHECK(5,0,0) |
130 |
-+#include <echonest5/Playlist.h> |
131 |
-+#else |
132 |
-+#include <echonest/Playlist.h> |
133 |
-+#endif |
134 |
- |
135 |
- GlobalActionManager* GlobalActionManager::s_instance = 0; |
136 |
- |
137 |
-diff --git a/src/libtomahawk/playlist/dynamic/echonest/EchonestControl.h b/src/libtomahawk/playlist/dynamic/echonest/EchonestControl.h |
138 |
-index b12108e..5704f35 100644 |
139 |
---- a/src/libtomahawk/playlist/dynamic/echonest/EchonestControl.h |
140 |
-+++ b/src/libtomahawk/playlist/dynamic/echonest/EchonestControl.h |
141 |
-@@ -24,7 +24,11 @@ |
142 |
- #include <QTimer> |
143 |
- #include <QPointer> |
144 |
- |
145 |
-+#if QT_VERSION >= QT_VERSION_CHECK(5,0,0) |
146 |
-+#include <echonest5/Playlist.h> |
147 |
-+#else |
148 |
- #include <echonest/Playlist.h> |
149 |
-+#endif |
150 |
- |
151 |
- namespace Tomahawk |
152 |
- { |
153 |
-diff --git a/src/libtomahawk/playlist/dynamic/echonest/EchonestGenerator.h b/src/libtomahawk/playlist/dynamic/echonest/EchonestGenerator.h |
154 |
-index 5ed250c..adb6e6c 100644 |
155 |
---- a/src/libtomahawk/playlist/dynamic/echonest/EchonestGenerator.h |
156 |
-+++ b/src/libtomahawk/playlist/dynamic/echonest/EchonestGenerator.h |
157 |
-@@ -28,7 +28,12 @@ |
158 |
- |
159 |
- #include "DllMacro.h" |
160 |
- |
161 |
-+ |
162 |
-+#if QT_VERSION >= QT_VERSION_CHECK(5,0,0) |
163 |
-+#include <echonest5/Playlist.h> |
164 |
-+#else |
165 |
- #include <echonest/Playlist.h> |
166 |
-+#endif |
167 |
- |
168 |
- namespace Tomahawk |
169 |
- { |
170 |
-diff --git a/src/libtomahawk/playlist/dynamic/echonest/EchonestSteerer.cpp b/src/libtomahawk/playlist/dynamic/echonest/EchonestSteerer.cpp |
171 |
-index d7e2040..960aadb 100644 |
172 |
---- a/src/libtomahawk/playlist/dynamic/echonest/EchonestSteerer.cpp |
173 |
-+++ b/src/libtomahawk/playlist/dynamic/echonest/EchonestSteerer.cpp |
174 |
-@@ -24,7 +24,11 @@ |
175 |
- #include "utils/TomahawkUtils.h" |
176 |
- #include "utils/Logger.h" |
177 |
- |
178 |
-+#if QT_VERSION >= QT_VERSION_CHECK(5,0,0) |
179 |
-+#include <echonest5/Playlist.h> |
180 |
-+#else |
181 |
- #include <echonest/Playlist.h> |
182 |
-+#endif |
183 |
- |
184 |
- #include <QPaintEvent> |
185 |
- #include <QHBoxLayout> |
186 |
-diff --git a/src/tomahawk/sourcetree/items/CategoryItems.cpp b/src/tomahawk/sourcetree/items/CategoryItems.cpp |
187 |
-index 425591f..c830ff9 100644 |
188 |
---- a/src/tomahawk/sourcetree/items/CategoryItems.cpp |
189 |
-+++ b/src/tomahawk/sourcetree/items/CategoryItems.cpp |
190 |
-@@ -33,7 +33,11 @@ |
191 |
- #include "utils/ImageRegistry.h" |
192 |
- #include "utils/Logger.h" |
193 |
- |
194 |
-+#if QT_VERSION >= QT_VERSION_CHECK(5,0,0) |
195 |
-+#include <echonest5/Playlist.h> |
196 |
-+#else |
197 |
- #include <echonest/Playlist.h> |
198 |
-+#endif |
199 |
- |
200 |
- using namespace Tomahawk; |
201 |
- |
202 |
|
203 |
diff --git a/media-sound/tomahawk/files/tomahawk-0.8.4-qca-qt5-linking.patch b/media-sound/tomahawk/files/tomahawk-0.8.4-qca-qt5-linking.patch |
204 |
deleted file mode 100644 |
205 |
index bc52cc3..00000000 |
206 |
--- a/media-sound/tomahawk/files/tomahawk-0.8.4-qca-qt5-linking.patch |
207 |
+++ /dev/null |
208 |
@@ -1,70 +0,0 @@ |
209 |
-From 4fa69d9607b95bf74dd86a151b8f77113f04f205 Mon Sep 17 00:00:00 2001 |
210 |
-From: Dominik Schmidt <domme@×××××××××××××××.org> |
211 |
-Date: Thu, 29 Jan 2015 06:11:36 +0100 |
212 |
-Subject: [PATCH] Link against correct qca library with Qt5 |
213 |
- |
214 |
---- |
215 |
- CMakeLists.txt | 10 +++++++++- |
216 |
- src/accounts/hatchet/CMakeLists.txt | 1 - |
217 |
- src/libtomahawk/CMakeLists.txt | 5 +---- |
218 |
- 3 files changed, 10 insertions(+), 6 deletions(-) |
219 |
- |
220 |
-diff --git a/CMakeLists.txt b/CMakeLists.txt |
221 |
-index 6db3741..65eebb1 100644 |
222 |
---- a/CMakeLists.txt |
223 |
-+++ b/CMakeLists.txt |
224 |
-@@ -325,7 +325,15 @@ macro_log_feature(GNUTLS_FOUND "GnuTLS" |
225 |
- "http://gnutls.org/" TRUE "" |
226 |
- "GnuTLS is needed for serving the Playdar/HTTP API via TLS") |
227 |
- |
228 |
--macro_optional_find_package(QCA2) |
229 |
-+if( TOMAHAWK_QT5 ) |
230 |
-+ macro_optional_find_package(Qca-qt5) |
231 |
-+ if(Qca-qt5_DIR) |
232 |
-+ set(QCA2_FOUND ON CACHE BOOL "QCA2 was found") |
233 |
-+ set(QCA2_LIBRARIES "qca-qt5" CACHE STRING "QCA2 Qt5 target") |
234 |
-+ endif() |
235 |
-+else() |
236 |
-+ macro_optional_find_package(QCA2) |
237 |
-+endif() |
238 |
- macro_log_feature(QCA2_FOUND "QCA2" "Provides encryption and signing functions necessary for some resolvers and accounts" "http://delta.affinix.com/qca/" TRUE "" "") |
239 |
- |
240 |
- if( TOMAHAWK_QT5 ) |
241 |
-diff --git a/src/accounts/hatchet/CMakeLists.txt b/src/accounts/hatchet/CMakeLists.txt |
242 |
-index eb082ff..86ebee4 100644 |
243 |
---- a/src/accounts/hatchet/CMakeLists.txt |
244 |
-+++ b/src/accounts/hatchet/CMakeLists.txt |
245 |
-@@ -13,7 +13,6 @@ endif() |
246 |
- include( ${TOMAHAWK_USE_FILE} ) |
247 |
- |
248 |
- find_package(OpenSSL REQUIRED) |
249 |
--find_package(QCA2 REQUIRED) |
250 |
- find_package(websocketpp 0.2.99 REQUIRED) |
251 |
- |
252 |
- include_directories( |
253 |
-diff --git a/src/libtomahawk/CMakeLists.txt b/src/libtomahawk/CMakeLists.txt |
254 |
-index 238670e..1e07325 100644 |
255 |
---- a/src/libtomahawk/CMakeLists.txt |
256 |
-+++ b/src/libtomahawk/CMakeLists.txt |
257 |
-@@ -402,10 +402,6 @@ include_directories( |
258 |
- ${QTKEYCHAIN_INCLUDE_DIRS} |
259 |
- ) |
260 |
- |
261 |
--IF(QCA2_FOUND) |
262 |
-- INCLUDE_DIRECTORIES( ${QCA2_INCLUDE_DIR} ) |
263 |
--ENDIF(QCA2_FOUND) |
264 |
-- |
265 |
- IF(LIBATTICA_FOUND) |
266 |
- SET( libGuiSources ${libGuiSources} AtticaManager.cpp ) |
267 |
- INCLUDE_DIRECTORIES( ${LIBATTICA_INCLUDE_DIR} ) |
268 |
-@@ -491,6 +487,7 @@ IF(APPLE) |
269 |
- ENDIF() |
270 |
- |
271 |
- IF(QCA2_FOUND) |
272 |
-+ INCLUDE_DIRECTORIES( ${QCA2_INCLUDE_DIR} ) |
273 |
- LIST(APPEND LINK_LIBRARIES ${QCA2_LIBRARIES} ) |
274 |
- ENDIF(QCA2_FOUND) |
275 |
- |
276 |
--- |
277 |
-1.8.3.2 |
278 |
- |
279 |
|
280 |
diff --git a/media-sound/tomahawk/files/tomahawk-0.8.4-qt55.patch b/media-sound/tomahawk/files/tomahawk-0.8.4-qt55.patch |
281 |
deleted file mode 100644 |
282 |
index 10b71c0..00000000 |
283 |
--- a/media-sound/tomahawk/files/tomahawk-0.8.4-qt55.patch |
284 |
+++ /dev/null |
285 |
@@ -1,34 +0,0 @@ |
286 |
-From 50e77ce0db45e9c876eba3d8cc6491f62a5de882 Mon Sep 17 00:00:00 2001 |
287 |
-From: Takahiro Hashimoto <kenya888@×××××.com> |
288 |
-Date: Mon, 22 Jun 2015 14:33:23 +0900 |
289 |
-Subject: [PATCH] fix compilation error with Qt 5.5 |
290 |
- |
291 |
---- |
292 |
- src/libtomahawk/network/acl/AclRegistry.cpp | 1 + |
293 |
- src/libtomahawk/utils/TomahawkCache.h | 1 + |
294 |
- 2 files changed, 2 insertions(+) |
295 |
- |
296 |
-diff --git a/src/libtomahawk/network/acl/AclRegistry.cpp b/src/libtomahawk/network/acl/AclRegistry.cpp |
297 |
-index b177d19..3bc5056 100644 |
298 |
---- a/src/libtomahawk/network/acl/AclRegistry.cpp |
299 |
-+++ b/src/libtomahawk/network/acl/AclRegistry.cpp |
300 |
-@@ -21,6 +21,7 @@ |
301 |
- |
302 |
- #include <QThread> |
303 |
- #include <QVariant> |
304 |
-+#include <QDataStream> |
305 |
- |
306 |
- #include "utils/Logger.h" |
307 |
- |
308 |
-diff --git a/src/libtomahawk/utils/TomahawkCache.h b/src/libtomahawk/utils/TomahawkCache.h |
309 |
-index b7c3245..6a4aadd 100644 |
310 |
---- a/src/libtomahawk/utils/TomahawkCache.h |
311 |
-+++ b/src/libtomahawk/utils/TomahawkCache.h |
312 |
-@@ -27,6 +27,7 @@ |
313 |
- #include <QObject> |
314 |
- #include <QTimer> |
315 |
- #include <QDir> |
316 |
-+#include <QDataStream> |
317 |
- |
318 |
- namespace TomahawkUtils |
319 |
- { |
320 |
|
321 |
diff --git a/media-sound/tomahawk/files/tomahawk-0.8.4-taglib-1.10.patch b/media-sound/tomahawk/files/tomahawk-0.8.4-taglib-1.10.patch |
322 |
deleted file mode 100644 |
323 |
index ff86225..00000000 |
324 |
--- a/media-sound/tomahawk/files/tomahawk-0.8.4-taglib-1.10.patch |
325 |
+++ /dev/null |
326 |
@@ -1,35 +0,0 @@ |
327 |
-From ee4656383a92a78299aff6f8637f174fff328e98 Mon Sep 17 00:00:00 2001 |
328 |
-From: Pinak Ahuja <pinak.ahuja@×××××.com> |
329 |
-Date: Wed, 2 Sep 2015 14:41:00 +0530 |
330 |
-Subject: [PATCH] Compare taglib version properly |
331 |
- |
332 |
---- |
333 |
- CMakeModules/FindTaglib.cmake | 6 +++--- |
334 |
- 1 file changed, 3 insertions(+), 3 deletions(-) |
335 |
- |
336 |
-diff --git a/CMakeModules/FindTaglib.cmake b/CMakeModules/FindTaglib.cmake |
337 |
-index e0efbef..f54ff78 100644 |
338 |
---- a/CMakeModules/FindTaglib.cmake |
339 |
-+++ b/CMakeModules/FindTaglib.cmake |
340 |
-@@ -34,10 +34,10 @@ ELSE() |
341 |
- |
342 |
- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION) |
343 |
- |
344 |
-- if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") |
345 |
-+ if(TAGLIB_VERSION VERSION_LESS "${TAGLIB_MIN_VERSION}") |
346 |
- message(STATUS "TagLib version not found: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}") |
347 |
- set(TAGLIB_FOUND FALSE) |
348 |
-- else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") |
349 |
-+ else(TAGLIB_VERSION VERSION_LESS "${TAGLIB_MIN_VERSION}") |
350 |
- |
351 |
- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES) |
352 |
- |
353 |
-@@ -48,7 +48,7 @@ ELSE() |
354 |
- # message(STATUS "Found taglib: ${TAGLIB_LIBRARIES}") |
355 |
- endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS) |
356 |
- string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}") |
357 |
-- endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") |
358 |
-+ endif(TAGLIB_VERSION VERSION_LESS "${TAGLIB_MIN_VERSION}") |
359 |
- mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES) |
360 |
- |
361 |
- else(TAGLIBCONFIG_EXECUTABLE) |
362 |
|
363 |
diff --git a/media-sound/tomahawk/tomahawk-0.8.4-r3.ebuild b/media-sound/tomahawk/tomahawk-0.8.4-r3.ebuild |
364 |
deleted file mode 100644 |
365 |
index 2c4d55b..00000000 |
366 |
--- a/media-sound/tomahawk/tomahawk-0.8.4-r3.ebuild |
367 |
+++ /dev/null |
368 |
@@ -1,108 +0,0 @@ |
369 |
-# Copyright 1999-2016 Gentoo Foundation |
370 |
-# Distributed under the terms of the GNU General Public License v2 |
371 |
-# $Id$ |
372 |
- |
373 |
-EAPI=5 |
374 |
- |
375 |
-KDE_REQUIRED="optional" |
376 |
-inherit kde4-base ${GIT_ECLASS} |
377 |
- |
378 |
-if [[ ${PV} != *9999* ]]; then |
379 |
- SRC_URI="http://download.tomahawk-player.org/${P}.tar.bz2" |
380 |
- KEYWORDS="~amd64 ~x86" |
381 |
-else |
382 |
- GIT_ECLASS="git-r3" |
383 |
- EGIT_REPO_URI="git://github.com/tomahawk-player/${PN}.git" |
384 |
- KEYWORDS="" |
385 |
-fi |
386 |
- |
387 |
-DESCRIPTION="Multi-source social music player" |
388 |
-HOMEPAGE="http://tomahawk-player.org/" |
389 |
- |
390 |
-LICENSE="GPL-3 BSD" |
391 |
-SLOT="0" |
392 |
-IUSE="debug +hatchet kde qt5 telepathy xmpp" |
393 |
- |
394 |
-REQUIRED_USE="telepathy? ( kde )" |
395 |
- |
396 |
-DEPEND=" |
397 |
- dev-cpp/lucene++ |
398 |
- dev-cpp/sparsehash |
399 |
- dev-libs/boost:= |
400 |
- >=media-libs/taglib-1.8.0 |
401 |
- >=net-libs/gnutls-3.2:= |
402 |
- x11-libs/libX11 |
403 |
- hatchet? ( dev-cpp/websocketpp ) |
404 |
- !qt5? ( |
405 |
- app-crypt/qca:2[qt4(+)] |
406 |
- >=dev-libs/libattica-0.4.0 |
407 |
- dev-libs/qjson |
408 |
- dev-libs/qtkeychain:=[qt4] |
409 |
- <dev-libs/quazip-0.7.2[qt4] |
410 |
- dev-qt/designer:4 |
411 |
- dev-qt/qtcore:4 |
412 |
- dev-qt/qtdbus:4 |
413 |
- dev-qt/qtgui:4 |
414 |
- dev-qt/qtsql:4[sqlite] |
415 |
- dev-qt/qtsvg:4 |
416 |
- dev-qt/qtwebkit:4 |
417 |
- media-libs/phonon[qt4] |
418 |
- >=media-libs/libechonest-2.3.1:=[qt4] |
419 |
- media-libs/liblastfm[qt4] |
420 |
- telepathy? ( net-libs/telepathy-qt[qt4] ) |
421 |
- xmpp? ( net-libs/jreen[qt4] ) |
422 |
- ) |
423 |
- qt5? ( |
424 |
- app-crypt/qca:2[qt5(+)] |
425 |
- dev-libs/qtkeychain:=[qt5] |
426 |
- <dev-libs/quazip-0.7.2[qt5] |
427 |
- dev-qt/designer:5 |
428 |
- dev-qt/qtcore:5 |
429 |
- dev-qt/qtsvg:5 |
430 |
- dev-qt/qtwebkit:5 |
431 |
- dev-qt/qtwidgets:5 |
432 |
- kde-frameworks/attica:5 |
433 |
- media-libs/phonon[qt5] |
434 |
- >=media-libs/libechonest-2.3.1:=[qt5] |
435 |
- media-libs/liblastfm[qt5] |
436 |
- telepathy? ( net-libs/telepathy-qt[qt5] ) |
437 |
- xmpp? ( net-libs/jreen[qt5] ) |
438 |
- ) |
439 |
-" |
440 |
-RDEPEND="${DEPEND} |
441 |
- app-crypt/qca:2[ssl] |
442 |
-" |
443 |
- |
444 |
-DOCS=( AUTHORS ChangeLog README.md ) |
445 |
- |
446 |
-PATCHES=( |
447 |
- "${FILESDIR}/${P}-qt55.patch" |
448 |
- "${FILESDIR}/${P}-taglib-1.10.patch" |
449 |
- "${FILESDIR}/${P}-qca-qt5-linking.patch" |
450 |
- "${FILESDIR}/${P}-echonest231.patch" |
451 |
-) |
452 |
- |
453 |
-src_configure() { |
454 |
- local mycmakeargs=( |
455 |
- -DWITH_CRASHREPORTER=OFF |
456 |
- $(cmake-utils_use_build hatchet) |
457 |
- $(cmake-utils_use_with xmpp Jreen) |
458 |
- $(cmake-utils_use_with kde KDE4) |
459 |
- $(cmake-utils_use_build !qt5 WITH_QT4) |
460 |
- $(cmake-utils_use_with telepathy TelepathyQt) |
461 |
- ) |
462 |
- |
463 |
- if [[ ${PV} != *9999* ]]; then |
464 |
- mycmakeargs+=( -DBUILD_RELEASE=ON ) |
465 |
- fi |
466 |
- |
467 |
- cmake-utils_src_configure |
468 |
-} |
469 |
- |
470 |
-src_compile() { |
471 |
- cmake-utils_src_compile |
472 |
-} |
473 |
- |
474 |
-src_install() { |
475 |
- cmake-utils_src_install |
476 |
-} |