1 |
commit: d0509b7aa104fb67fd388f6f8d1e432d11005ca2 |
2 |
Author: Michael Weber <xmw <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Sep 20 21:26:57 2015 +0000 |
4 |
Commit: Michael Weber <xmw <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Sep 20 21:28:27 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0509b7a |
7 |
|
8 |
x11-wm/xpra: drop old version. |
9 |
|
10 |
Package-Manager: portage-2.2.20.1 |
11 |
|
12 |
x11-wm/xpra/Manifest | 3 - |
13 |
x11-wm/xpra/files/xpra-0.10.1-prefix.patch | 30 ------ |
14 |
x11-wm/xpra/files/xpra-0.10.12-launcher.patch | 10 -- |
15 |
x11-wm/xpra/files/xpra-0.12.0-prefix.patch | 27 ------ |
16 |
.../xpra-0.7.1-ignore-gentoo-no-compile.patch | 11 --- |
17 |
x11-wm/xpra/xpra-0.11.6.ebuild | 105 -------------------- |
18 |
x11-wm/xpra/xpra-0.12.7.ebuild | 105 -------------------- |
19 |
x11-wm/xpra/xpra-0.13.9.ebuild | 106 --------------------- |
20 |
8 files changed, 397 deletions(-) |
21 |
|
22 |
diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest |
23 |
index 59194e9..a4ff7f3 100644 |
24 |
--- a/x11-wm/xpra/Manifest |
25 |
+++ b/x11-wm/xpra/Manifest |
26 |
@@ -1,6 +1,3 @@ |
27 |
-DIST xpra-0.11.6.tar.xz 928652 SHA256 8e67681bd6313049e2b452734459d65b16e8c08c6273abfccade91d868ce0aea SHA512 4d276d99bdb1c3f9c95e44720552e401d251511f6d90f7cc86cc655b0fd841b7a3fbc919dd091f67e50e2530abb5943c7af9b36477347b013efe58d55b87da30 WHIRLPOOL 5f44b2e850bf0a6d8ae4a25284d7b2adba3e0c50b1211e248472b1fa715ec907cf7e16724a2c89f7bed0e29cb7fd85e219d7aaf0e0b0a6b7daa160a6a1ab570a |
28 |
-DIST xpra-0.12.7.tar.xz 982888 SHA256 906265da543d4346bfe5c17ea0848368e481c391fbb9583aefb37cafc3db6c32 SHA512 c144df93ba9ef004b8f2966fe7fdaa695342e91b5788e980860b82edd8f624c0dd2df6ad99860fc05e1b586db9223f59d3a04e338aea3bbec111b8abf17f70b1 WHIRLPOOL 139d9ffed14bda69ad3fd2eaf6d99c5d9d769740a5301d25959f192b36ac817cbb57295d03559f5fc7ea82f6613945c9bff19caf4fb63af0aaf910f1e421f172 |
29 |
-DIST xpra-0.13.9.tar.xz 1539976 SHA256 0d9a02c07bb500ad32e9c82d168d1b71d0f77ee070ca18fab0dc6cc2fc970104 SHA512 32d28df224ed6cc0cd4c0e51f58d81ce0a07de4cd09b142b7f09a9d023632e42ba1589f215d57d7e75e8922d0a1c023e0495b07f09aee3899f3cd6ae8de51ca0 WHIRLPOOL a401fa77e3404c6c1d748a02214c060df2078c199de1141c331251d7364028520f3408d99366c063a1fd64f8375037bfcbb89b0bced34477365512acfe69bb7b |
30 |
DIST xpra-0.14.27.tar.xz 1123504 SHA256 9d51d6e656a9afc6559ec4b671a706ba134257c8e6d909d2514a3ca653502efb SHA512 5f195b211b8e78091ba42661c08f367d66e2a34ebcea9e5df57f0408cf1c4232294d38692171abbfe7396a1da28b2cc4100252dc034872a278530c48282db5cf WHIRLPOOL b14d58cddd03093a598e99d69fb145a5a04347f48fc0ec0b0311efa7bc75f5a51be5db93a361032ead2e021d2c8ead13986a3bd7434108506bbc4b601556141b |
31 |
DIST xpra-0.15.4.tar.xz 1194484 SHA256 29be80b8987dd131058aab0a1c8d456a7ac67ad56c54d2b5e72472ff003799a2 SHA512 3c0c3f9f5658fdb02d8c80efd5367c91cf771adf96d42f286e2079cb36b4446610e4e388bb7b241fa7704db4f621aac14959b04fe3466cf61b6a73d542971eb4 WHIRLPOOL 6646e889ea6a5e2eb1b6d0480b78f2ff3cf9c0ba5ccdca4531aa3b31e3f650f463a0da0d0013592586b2fc0c56d4a54385f4a38e921c7e62a4c706f6ad8b9d42 |
32 |
DIST xpra-0.15.6.tar.xz 1196700 SHA256 cebd8d22d4173610258c835f175ad3781cf49bf91b3d6d3c36c35a825228fa32 SHA512 750b24d06b6af93757e54651c0e5e55192280715c4439e56881824da90dcea25460631c993bf239c6f9023e74dce5063e32688e31c616d036da16fa3da8c304a WHIRLPOOL 66cdc20662ba4251506e03a969332996870e37fe6f60becd3f2feed7b24e1410bc793f5f4679a0dc58940bda52d26563f9db10f8ae3fd83fb60cb89988be38a0 |
33 |
|
34 |
diff --git a/x11-wm/xpra/files/xpra-0.10.1-prefix.patch b/x11-wm/xpra/files/xpra-0.10.1-prefix.patch |
35 |
deleted file mode 100644 |
36 |
index 1e8e759..0000000 |
37 |
--- a/x11-wm/xpra/files/xpra-0.10.1-prefix.patch |
38 |
+++ /dev/null |
39 |
@@ -1,30 +0,0 @@ |
40 |
-Index: xpra-0.10.1/setup.py |
41 |
-=================================================================== |
42 |
---- xpra-0.10.1.orig/setup.py |
43 |
-+++ xpra-0.10.1/setup.py |
44 |
-@@ -896,8 +896,8 @@ else: |
45 |
- return {} |
46 |
- if "install" in sys.argv: |
47 |
- #prepare default [/usr/local]/etc configuration files: |
48 |
-- if sys.prefix == '/usr': |
49 |
-- etc_prefix = '/etc/xpra' |
50 |
-+ if sys.prefix[-4:] == '/usr': |
51 |
-+ etc_prefix = sys.prefix[:-4] + '/etc/xpra' |
52 |
- else: |
53 |
- etc_prefix = sys.prefix + '/etc/xpra' |
54 |
- |
55 |
-Index: xpra-0.10.1/xpra/scripts/config.py |
56 |
-=================================================================== |
57 |
---- xpra-0.10.1.orig/xpra/scripts/config.py |
58 |
-+++ xpra-0.10.1/xpra/scripts/config.py |
59 |
-@@ -344,8 +344,8 @@ def read_xpra_defaults(): |
60 |
- #first, read the global defaults: |
61 |
- if sys.platform.startswith("win"): |
62 |
- conf_dir = os.path.dirname(os.path.abspath(sys.executable)) |
63 |
-- elif sys.prefix == '/usr': |
64 |
-- conf_dir = '/etc/xpra' |
65 |
-+ elif sys.prefix[-4:] == '/usr': |
66 |
-+ conf_dir = sys.prefix[:-4] + '/etc/xpra' |
67 |
- else: |
68 |
- conf_dir = sys.prefix + '/etc/xpra/' |
69 |
- defaults = read_xpra_conf(conf_dir) |
70 |
|
71 |
diff --git a/x11-wm/xpra/files/xpra-0.10.12-launcher.patch b/x11-wm/xpra/files/xpra-0.10.12-launcher.patch |
72 |
deleted file mode 100644 |
73 |
index edd42a8..0000000 |
74 |
--- a/x11-wm/xpra/files/xpra-0.10.12-launcher.patch |
75 |
+++ /dev/null |
76 |
@@ -1,10 +0,0 @@ |
77 |
---- src/xpra/client/gtk_base/client_launcher.py |
78 |
-+++ src/xpra/client/gtk_base/client_launcher.py |
79 |
-@@ -18,5 +18,6 @@ |
80 |
- import pygtk |
81 |
- pygtk.require('2.0') |
82 |
--import gtk.gdk |
83 |
-+import gtk |
84 |
-+from gtk import gdk |
85 |
- import gobject |
86 |
- gobject.threads_init() |
87 |
|
88 |
diff --git a/x11-wm/xpra/files/xpra-0.12.0-prefix.patch b/x11-wm/xpra/files/xpra-0.12.0-prefix.patch |
89 |
deleted file mode 100644 |
90 |
index cce5e9d..0000000 |
91 |
--- a/x11-wm/xpra/files/xpra-0.12.0-prefix.patch |
92 |
+++ /dev/null |
93 |
@@ -1,27 +0,0 @@ |
94 |
---- xpra-0.12.0/xpra/scripts/config.py |
95 |
-+++ xpra-0.12.0/xpra/scripts/config.py |
96 |
-@@ -188,9 +188,9 @@ |
97 |
- #OSX and win32 use binary installers, |
98 |
- #we must look for the default config in the bundled resource location: |
99 |
- conf_dir = get_resources_dir() |
100 |
-- elif sys.prefix == '/usr': |
101 |
-+ elif sys.prefix[-4:] == '/usr': |
102 |
- #default posix config location: |
103 |
-- conf_dir = '/etc/xpra' |
104 |
-+ conf_dir = sys.prefix[:-4] + '/etc/xpra' |
105 |
- else: |
106 |
- #hope the prefix is something like "/usr/local": |
107 |
- conf_dir = sys.prefix + '/etc/xpra/' |
108 |
---- xpra-0.12.0/setup.py |
109 |
-+++ xpra-0.12.0/setup.py |
110 |
-@@ -990,8 +990,8 @@ |
111 |
- return {} |
112 |
- if "install" in sys.argv: |
113 |
- #prepare default [/usr/local]/etc configuration files: |
114 |
-- if sys.prefix == '/usr': |
115 |
-- etc_prefix = '/etc/xpra' |
116 |
-+ if sys.prefix[-4:] == '/usr': |
117 |
-+ etc_prefix = sys.prefix[:-4] + '/etc/xpra' |
118 |
- else: |
119 |
- etc_prefix = sys.prefix + '/etc/xpra' |
120 |
- |
121 |
|
122 |
diff --git a/x11-wm/xpra/files/xpra-0.7.1-ignore-gentoo-no-compile.patch b/x11-wm/xpra/files/xpra-0.7.1-ignore-gentoo-no-compile.patch |
123 |
deleted file mode 100644 |
124 |
index 31d619d..0000000 |
125 |
--- a/x11-wm/xpra/files/xpra-0.7.1-ignore-gentoo-no-compile.patch |
126 |
+++ /dev/null |
127 |
@@ -1,11 +0,0 @@ |
128 |
---- xpra-0.7.1/setup.py |
129 |
-+++ xpra-0.7.1/setup.py |
130 |
-@@ -135,7 +135,7 @@ |
131 |
- #then expects to find the cython modules!? ie: |
132 |
- #python2.7 setup.py build -b build-2.7 install --no-compile --root=/var/tmp/portage/x11-wm/xpra-0.7.0/temp/images/2.7 |
133 |
- if "--no-compile" in sys.argv and not ("build" in sys.argv and "install" in sys.argv): |
134 |
-- return |
135 |
-+ pass |
136 |
- global ext_modules, cmdclass |
137 |
- cython_version_check(min_version) |
138 |
- from Cython.Distutils import build_ext |
139 |
|
140 |
diff --git a/x11-wm/xpra/xpra-0.11.6.ebuild b/x11-wm/xpra/xpra-0.11.6.ebuild |
141 |
deleted file mode 100644 |
142 |
index 47ecf97..0000000 |
143 |
--- a/x11-wm/xpra/xpra-0.11.6.ebuild |
144 |
+++ /dev/null |
145 |
@@ -1,105 +0,0 @@ |
146 |
-# Copyright 1999-2014 Gentoo Foundation |
147 |
-# Distributed under the terms of the GNU General Public License v2 |
148 |
-# $Id$ |
149 |
- |
150 |
-EAPI=5 |
151 |
- |
152 |
-PYTHON_COMPAT=( python2_7 ) |
153 |
-inherit distutils-r1 eutils |
154 |
- |
155 |
-DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy" |
156 |
-HOMEPAGE="http://xpra.org/ http://xpra.org/src/" |
157 |
-SRC_URI="http://xpra.org/src/${P}.tar.xz" |
158 |
- |
159 |
-LICENSE="GPL-2 BSD" |
160 |
-SLOT="0" |
161 |
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" |
162 |
-IUSE="+client +clipboard csc dec_av dec_av2 opengl pulseaudio +rencode server sound vpx webp x264" |
163 |
- |
164 |
-REQUIRED_USE="${PYTHON_REQUIRED_USE} |
165 |
- clipboard? ( || ( server client ) ) |
166 |
- opengl? ( client ) |
167 |
- || ( client server )" |
168 |
- |
169 |
-# x264/old-libav.path situation see bug 459218 |
170 |
-COMMON_DEPEND=""${PYTHON_DEPS}" |
171 |
- dev-python/pygobject:2[${PYTHON_USEDEP}] |
172 |
- dev-python/pygtk:2[${PYTHON_USEDEP}] |
173 |
- x11-libs/gtk+:2 |
174 |
- x11-libs/libX11 |
175 |
- x11-libs/libXcomposite |
176 |
- x11-libs/libXdamage |
177 |
- x11-libs/libXfixes |
178 |
- x11-libs/libXrandr |
179 |
- x11-libs/libXtst |
180 |
- csc? ( || ( >=media-video/ffmpeg-1.2.2 media-video/libav ) ) |
181 |
- dec_av? ( || ( >=media-video/ffmpeg-1.2.2 media-video/libav ) ) |
182 |
- opengl? ( dev-python/pygtkglext ) |
183 |
- pulseaudio? ( media-sound/pulseaudio ) |
184 |
- sound? ( media-libs/gstreamer:0.10 |
185 |
- media-libs/gst-plugins-base:0.10 |
186 |
- dev-python/gst-python:0.10 ) |
187 |
- vpx? ( media-libs/libvpx virtual/ffmpeg ) |
188 |
- webp? ( media-libs/libwebp ) |
189 |
- x264? ( media-libs/x264 |
190 |
- || ( >=media-video/ffmpeg-1.0.4:0 media-video/libav ) )" |
191 |
- |
192 |
-RDEPEND="${COMMON_DEPEND} |
193 |
- dev-python/dbus-python[${PYTHON_USEDEP}] |
194 |
- dev-python/ipython[${PYTHON_USEDEP}] |
195 |
- dev-python/numpy[${PYTHON_USEDEP}] |
196 |
- virtual/python-imaging[${PYTHON_USEDEP}] |
197 |
- virtual/ssh |
198 |
- x11-apps/setxkbmap |
199 |
- x11-apps/xmodmap |
200 |
- server? ( x11-base/xorg-server[-minimal,xvfb] |
201 |
- x11-drivers/xf86-input-void |
202 |
- x11-drivers/xf86-video-dummy |
203 |
- )" |
204 |
-DEPEND="${COMMON_DEPEND} |
205 |
- virtual/pkgconfig |
206 |
- >=dev-python/cython-0.16[${PYTHON_USEDEP}]" |
207 |
- |
208 |
-python_prepare_all() { |
209 |
- epatch \ |
210 |
- "${FILESDIR}"/${PN}-0.7.1-ignore-gentoo-no-compile.patch \ |
211 |
- "${FILESDIR}"/${PN}-0.10.1-prefix.patch |
212 |
- |
213 |
- #assuming ffmpeg and libav mutual exclusive installs |
214 |
- if has_version "media-video/libav" ; then |
215 |
- if ! has_version ">=media-video/libav-9" ; then |
216 |
- epatch patches/old-libav.patch |
217 |
- fi |
218 |
- fi |
219 |
- |
220 |
- distutils-r1_python_prepare_all |
221 |
-} |
222 |
- |
223 |
-python_configure_all() { |
224 |
- mydistutilsargs=( |
225 |
- $(use_with client) |
226 |
- $(use_with clipboard) |
227 |
- $(use_with csc csc_swscale) |
228 |
- $(use_with dec_av dec_avcodec) |
229 |
- $(use_with dec_av2 dec_avcodec2) |
230 |
- $(use_with opengl) |
231 |
- $(use_with rencode) |
232 |
- $(use_with server cymaths) |
233 |
- $(use_with server shadow) |
234 |
- $(use_with server) |
235 |
- $(use_with sound) |
236 |
- $(use_with vpx) |
237 |
- $(use_with webp) |
238 |
- $(use_with x264 enc_x264) |
239 |
- --with-Xdummy |
240 |
- --with-argb |
241 |
- --with-cyxor |
242 |
- --with-gtk2 |
243 |
- --without-gtk3 |
244 |
- --without-qt4 |
245 |
- --with-strict |
246 |
- --with-warn |
247 |
- --with-x11 |
248 |
- --without-PIC |
249 |
- --without-debug ) |
250 |
-} |
251 |
|
252 |
diff --git a/x11-wm/xpra/xpra-0.12.7.ebuild b/x11-wm/xpra/xpra-0.12.7.ebuild |
253 |
deleted file mode 100644 |
254 |
index 80f5ca7..0000000 |
255 |
--- a/x11-wm/xpra/xpra-0.12.7.ebuild |
256 |
+++ /dev/null |
257 |
@@ -1,105 +0,0 @@ |
258 |
-# Copyright 1999-2014 Gentoo Foundation |
259 |
-# Distributed under the terms of the GNU General Public License v2 |
260 |
-# $Id$ |
261 |
- |
262 |
-EAPI=5 |
263 |
- |
264 |
-PYTHON_COMPAT=( python2_7 ) |
265 |
-inherit distutils-r1 eutils |
266 |
- |
267 |
-DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy" |
268 |
-HOMEPAGE="http://xpra.org/ http://xpra.org/src/" |
269 |
-SRC_URI="http://xpra.org/src/${P}.tar.xz" |
270 |
- |
271 |
-LICENSE="GPL-2 BSD" |
272 |
-SLOT="0" |
273 |
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
274 |
-IUSE="+client +clipboard csc dec_av dec_av2 opengl pulseaudio +rencode server sound vpx webp x264" |
275 |
- |
276 |
-REQUIRED_USE="${PYTHON_REQUIRED_USE} |
277 |
- clipboard? ( || ( server client ) ) |
278 |
- opengl? ( client ) |
279 |
- || ( client server )" |
280 |
- |
281 |
-# x264/old-libav.path situation see bug 459218 |
282 |
-COMMON_DEPEND=""${PYTHON_DEPS}" |
283 |
- dev-python/pygobject:2[${PYTHON_USEDEP}] |
284 |
- dev-python/pygtk:2[${PYTHON_USEDEP}] |
285 |
- x11-libs/gtk+:2 |
286 |
- x11-libs/libX11 |
287 |
- x11-libs/libXcomposite |
288 |
- x11-libs/libXdamage |
289 |
- x11-libs/libXfixes |
290 |
- x11-libs/libXrandr |
291 |
- x11-libs/libXtst |
292 |
- csc? ( || ( >=media-video/ffmpeg-1.2.2 media-video/libav ) ) |
293 |
- dec_av? ( || ( >=media-video/ffmpeg-1.2.2 media-video/libav ) ) |
294 |
- opengl? ( dev-python/pygtkglext ) |
295 |
- pulseaudio? ( media-sound/pulseaudio ) |
296 |
- sound? ( media-libs/gstreamer:0.10 |
297 |
- media-libs/gst-plugins-base:0.10 |
298 |
- dev-python/gst-python:0.10 ) |
299 |
- vpx? ( media-libs/libvpx virtual/ffmpeg ) |
300 |
- webp? ( media-libs/libwebp ) |
301 |
- x264? ( media-libs/x264 |
302 |
- || ( >=media-video/ffmpeg-1.0.4:0 media-video/libav ) )" |
303 |
- |
304 |
-RDEPEND="${COMMON_DEPEND} |
305 |
- dev-python/dbus-python[${PYTHON_USEDEP}] |
306 |
- dev-python/ipython[${PYTHON_USEDEP}] |
307 |
- dev-python/numpy[${PYTHON_USEDEP}] |
308 |
- virtual/python-imaging[${PYTHON_USEDEP}] |
309 |
- virtual/ssh |
310 |
- x11-apps/setxkbmap |
311 |
- x11-apps/xmodmap |
312 |
- server? ( x11-base/xorg-server[-minimal,xvfb] |
313 |
- x11-drivers/xf86-input-void |
314 |
- x11-drivers/xf86-video-dummy |
315 |
- )" |
316 |
-DEPEND="${COMMON_DEPEND} |
317 |
- virtual/pkgconfig |
318 |
- >=dev-python/cython-0.16[${PYTHON_USEDEP}]" |
319 |
- |
320 |
-python_prepare_all() { |
321 |
- epatch \ |
322 |
- "${FILESDIR}"/${PN}-0.7.1-ignore-gentoo-no-compile.patch \ |
323 |
- "${FILESDIR}"/${PN}-0.12.0-prefix.patch |
324 |
- |
325 |
- #assuming ffmpeg and libav mutual exclusive installs |
326 |
- if has_version "media-video/libav" ; then |
327 |
- if ! has_version ">=media-video/libav-9" ; then |
328 |
- epatch patches/old-libav.patch |
329 |
- fi |
330 |
- fi |
331 |
- |
332 |
- distutils-r1_python_prepare_all |
333 |
-} |
334 |
- |
335 |
-python_configure_all() { |
336 |
- mydistutilsargs=( |
337 |
- $(use_with client) |
338 |
- $(use_with clipboard) |
339 |
- $(use_with csc csc_swscale) |
340 |
- $(use_with dec_av dec_avcodec) |
341 |
- $(use_with dec_av2 dec_avcodec2) |
342 |
- $(use_with opengl) |
343 |
- $(use_with rencode) |
344 |
- $(use_with server cymaths) |
345 |
- $(use_with server shadow) |
346 |
- $(use_with server) |
347 |
- $(use_with sound) |
348 |
- $(use_with vpx) |
349 |
- $(use_with webp) |
350 |
- $(use_with x264 enc_x264) |
351 |
- --with-Xdummy |
352 |
- --with-argb |
353 |
- --with-cyxor |
354 |
- --with-gtk2 |
355 |
- --without-gtk3 |
356 |
- --without-qt4 |
357 |
- --with-strict |
358 |
- --with-warn |
359 |
- --with-x11 |
360 |
- --without-PIC |
361 |
- --without-debug ) |
362 |
-} |
363 |
|
364 |
diff --git a/x11-wm/xpra/xpra-0.13.9.ebuild b/x11-wm/xpra/xpra-0.13.9.ebuild |
365 |
deleted file mode 100644 |
366 |
index 950e825..0000000 |
367 |
--- a/x11-wm/xpra/xpra-0.13.9.ebuild |
368 |
+++ /dev/null |
369 |
@@ -1,106 +0,0 @@ |
370 |
-# Copyright 1999-2014 Gentoo Foundation |
371 |
-# Distributed under the terms of the GNU General Public License v2 |
372 |
-# $Id$ |
373 |
- |
374 |
-EAPI=5 |
375 |
- |
376 |
-# PyCObject_Check and PyCObject_AsVoidPtr vanished with python 3.3, and setup.py not python3.2 copmat |
377 |
-PYTHON_COMPAT=( python2_7 ) |
378 |
-inherit distutils-r1 eutils |
379 |
- |
380 |
-DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy" |
381 |
-HOMEPAGE="http://xpra.org/ http://xpra.org/src/" |
382 |
-SRC_URI="http://xpra.org/src/${P}.tar.xz" |
383 |
- |
384 |
-LICENSE="GPL-2 BSD" |
385 |
-SLOT="0" |
386 |
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" |
387 |
-IUSE="+client +clipboard csc dec_av dec_av2 opengl pulseaudio +rencode server sound vpx webp x264" |
388 |
- |
389 |
-REQUIRED_USE="${PYTHON_REQUIRED_USE} |
390 |
- clipboard? ( || ( server client ) ) |
391 |
- opengl? ( client ) |
392 |
- || ( client server )" |
393 |
- |
394 |
-# x264/old-libav.path situation see bug 459218 |
395 |
-COMMON_DEPEND=""${PYTHON_DEPS}" |
396 |
- dev-python/pygobject:2[${PYTHON_USEDEP}] |
397 |
- dev-python/pygtk:2[${PYTHON_USEDEP}] |
398 |
- x11-libs/gtk+:2 |
399 |
- x11-libs/libX11 |
400 |
- x11-libs/libXcomposite |
401 |
- x11-libs/libXdamage |
402 |
- x11-libs/libXfixes |
403 |
- x11-libs/libXrandr |
404 |
- x11-libs/libXtst |
405 |
- csc? ( || ( >=media-video/ffmpeg-1.2.2 media-video/libav ) ) |
406 |
- dec_av? ( || ( >=media-video/ffmpeg-1.2.2 media-video/libav ) ) |
407 |
- opengl? ( dev-python/pygtkglext ) |
408 |
- pulseaudio? ( media-sound/pulseaudio ) |
409 |
- sound? ( media-libs/gstreamer:0.10 |
410 |
- media-libs/gst-plugins-base:0.10 |
411 |
- dev-python/gst-python:0.10 ) |
412 |
- vpx? ( media-libs/libvpx virtual/ffmpeg ) |
413 |
- webp? ( media-libs/libwebp ) |
414 |
- x264? ( media-libs/x264 |
415 |
- || ( >=media-video/ffmpeg-1.0.4:0 media-video/libav ) )" |
416 |
- |
417 |
-RDEPEND="${COMMON_DEPEND} |
418 |
- dev-python/dbus-python[${PYTHON_USEDEP}] |
419 |
- dev-python/ipython[${PYTHON_USEDEP}] |
420 |
- dev-python/numpy[${PYTHON_USEDEP}] |
421 |
- virtual/python-imaging[${PYTHON_USEDEP}] |
422 |
- virtual/ssh |
423 |
- x11-apps/setxkbmap |
424 |
- x11-apps/xmodmap |
425 |
- server? ( x11-base/xorg-server[-minimal,xvfb] |
426 |
- x11-drivers/xf86-input-void |
427 |
- x11-drivers/xf86-video-dummy |
428 |
- )" |
429 |
-DEPEND="${COMMON_DEPEND} |
430 |
- virtual/pkgconfig |
431 |
- >=dev-python/cython-0.16[${PYTHON_USEDEP}]" |
432 |
- |
433 |
-python_prepare_all() { |
434 |
- epatch \ |
435 |
- "${FILESDIR}"/${PN}-0.13.1-ignore-gentoo-no-compile.patch \ |
436 |
- "${FILESDIR}"/${PN}-0.12.0-prefix.patch |
437 |
- |
438 |
- #assuming ffmpeg and libav mutual exclusive installs |
439 |
- if has_version "media-video/libav" ; then |
440 |
- if ! has_version ">=media-video/libav-9" ; then |
441 |
- epatch patches/old-libav.patch |
442 |
- fi |
443 |
- fi |
444 |
- |
445 |
- distutils-r1_python_prepare_all |
446 |
-} |
447 |
- |
448 |
-python_configure_all() { |
449 |
- mydistutilsargs=( |
450 |
- $(use_with client) |
451 |
- $(use_with clipboard) |
452 |
- $(use_with csc csc_swscale) |
453 |
- $(use_with dec_av dec_avcodec) |
454 |
- $(use_with dec_av2 dec_avcodec2) |
455 |
- $(use_with opengl) |
456 |
- $(use_with rencode) |
457 |
- $(use_with server cymaths) |
458 |
- $(use_with server shadow) |
459 |
- $(use_with server) |
460 |
- $(use_with sound) |
461 |
- $(use_with vpx) |
462 |
- $(use_with webp) |
463 |
- $(use_with x264 enc_x264) |
464 |
- --with-Xdummy |
465 |
- --with-argb |
466 |
- --with-cyxor |
467 |
- --with-gtk2 |
468 |
- --without-gtk3 |
469 |
- --without-qt4 |
470 |
- --with-strict |
471 |
- --with-warn |
472 |
- --with-x11 |
473 |
- --without-PIC |
474 |
- --without-debug ) |
475 |
-} |