Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/embryo/, media-libs/edje/, dev-libs/eina/, dev-libs/efreet/, ...
Date: Sat, 02 Apr 2016 04:16:52
Message-Id: 1459570584.7cd2b6cb7ebd13df3957980669d6d78cf9e4f043.vapier@gentoo
1 commit: 7cd2b6cb7ebd13df3957980669d6d78cf9e4f043
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Sat Apr 2 04:16:24 2016 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Sat Apr 2 04:16:24 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd2b6cb
7
8 punt old e17 ebuilds #571796
9
10 app-benchmarks/expedite/Manifest | 1 -
11 app-benchmarks/expedite/expedite-1.7.10.ebuild | 51 -----
12 app-benchmarks/expedite/metadata.xml | 8 -
13 dev-libs/ecore/Manifest | 1 -
14 dev-libs/ecore/ecore-1.7.10-r1.ebuild | 206 ---------------------
15 dev-libs/ecore/ecore-1.7.10.ebuild | 201 --------------------
16 dev-libs/ecore/ecore-9999.ebuild | 206 ---------------------
17 dev-libs/ecore/metadata.xml | 69 -------
18 dev-libs/eet/Manifest | 3 -
19 dev-libs/eet/eet-1.7.10-r1.ebuild | 80 --------
20 dev-libs/eet/eet-1.7.10.ebuild | 75 --------
21 dev-libs/eet/eet-1.7.8.ebuild | 75 --------
22 dev-libs/eet/eet-1.7.9.ebuild | 75 --------
23 dev-libs/eet/eet-9999.ebuild | 80 --------
24 dev-libs/eet/metadata.xml | 26 ---
25 dev-libs/eeze/Manifest | 3 -
26 dev-libs/eeze/eeze-1.7.10.ebuild | 39 ----
27 dev-libs/eeze/eeze-1.7.8.ebuild | 32 ----
28 dev-libs/eeze/eeze-1.7.9.ebuild | 32 ----
29 dev-libs/eeze/eeze-9999.ebuild | 39 ----
30 dev-libs/eeze/metadata.xml | 11 --
31 dev-libs/efreet/Manifest | 1 -
32 dev-libs/efreet/efreet-1.7.10.ebuild | 34 ----
33 dev-libs/efreet/efreet-9999.ebuild | 34 ----
34 dev-libs/efreet/metadata.xml | 8 -
35 dev-libs/eina/Manifest | 2 -
36 dev-libs/eina/eina-1.7.10.ebuild | 85 ---------
37 dev-libs/eina/eina-1.7.9.ebuild | 85 ---------
38 dev-libs/eina/eina-9999.ebuild | 85 ---------
39 dev-libs/eina/metadata.xml | 69 -------
40 dev-libs/eio/Manifest | 3 -
41 dev-libs/eio/eio-1.7.10.ebuild | 36 ----
42 dev-libs/eio/eio-1.7.8.ebuild | 29 ---
43 dev-libs/eio/eio-1.7.9.ebuild | 29 ---
44 dev-libs/eio/eio-9999.ebuild | 36 ----
45 dev-libs/eio/metadata.xml | 8 -
46 dev-libs/embryo/Manifest | 1 -
47 dev-libs/embryo/embryo-1.7.10.ebuild | 24 ---
48 dev-libs/embryo/embryo-9999.ebuild | 24 ---
49 dev-libs/embryo/metadata.xml | 22 ---
50 media-libs/edje/Manifest | 3 -
51 media-libs/edje/edje-1.7.10.ebuild | 50 -----
52 media-libs/edje/edje-1.7.8.ebuild | 48 -----
53 media-libs/edje/edje-1.7.9.ebuild | 43 -----
54 media-libs/edje/edje-9999.ebuild | 50 -----
55 media-libs/edje/metadata.xml | 49 -----
56 media-libs/emotion/Manifest | 3 -
57 media-libs/emotion/emotion-1.7.10.ebuild | 65 -------
58 media-libs/emotion/emotion-1.7.8.ebuild | 56 ------
59 media-libs/emotion/emotion-1.7.9.ebuild | 56 ------
60 media-libs/emotion/emotion-9999.ebuild | 63 -------
61 .../respect-ldflags-with-gstreamer-backend.patch | 22 ---
62 media-libs/emotion/metadata.xml | 11 --
63 media-libs/ethumb/Manifest | 2 -
64 media-libs/ethumb/ethumb-1.7.8.ebuild | 33 ----
65 media-libs/ethumb/ethumb-1.7.9.ebuild | 33 ----
66 media-libs/ethumb/metadata.xml | 11 --
67 media-libs/evas/Manifest | 4 -
68 media-libs/evas/evas-1.7.10.ebuild | 162 ----------------
69 media-libs/evas/evas-1.7.8.ebuild | 162 ----------------
70 media-libs/evas/evas-1.7.9.ebuild | 170 -----------------
71 media-libs/evas/evas-9999.ebuild | 162 ----------------
72 media-libs/evas/metadata.xml | 35 ----
73 63 files changed, 3221 deletions(-)
74
75 diff --git a/app-benchmarks/expedite/Manifest b/app-benchmarks/expedite/Manifest
76 deleted file mode 100644
77 index d75f7b4..0000000
78 --- a/app-benchmarks/expedite/Manifest
79 +++ /dev/null
80 @@ -1 +0,0 @@
81 -DIST expedite-1.7.10.tar.bz2 5736765 SHA256 91d0290ba3635a4440c389647643beaa8e39def2789d685d54a58a723398cc10 SHA512 13085583b68e8c44696e39d7c88b2b17cddfc3a1800d619810827830be9106062289fe6c79c5b1e84c568ee2f38c400251f2342f9c773c6ef4a1a0e3daa503f8 WHIRLPOOL 85fa61af7077ad58173ac3cb423f676040c4a7a07de9c2b73e0119e5d0a5d613f23d9911426807911b4287c121620ae8e254edfc96ea60157a5418ae68b10a90
82
83 diff --git a/app-benchmarks/expedite/expedite-1.7.10.ebuild b/app-benchmarks/expedite/expedite-1.7.10.ebuild
84 deleted file mode 100644
85 index 762622d..0000000
86 --- a/app-benchmarks/expedite/expedite-1.7.10.ebuild
87 +++ /dev/null
88 @@ -1,51 +0,0 @@
89 -# Copyright 1999-2015 Gentoo Foundation
90 -# Distributed under the terms of the GNU General Public License v2
91 -# $Id$
92 -
93 -EAPI="5"
94 -
95 -EKEY_STATE="snap"
96 -
97 -inherit enlightenment
98 -
99 -DESCRIPTION="Performance and correctness test suite for Evas"
100 -SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
101 -
102 -LICENSE="BSD-2"
103 -IUSE="directfb fbcon opengl X xcb"
104 -
105 -RDEPEND=">=dev-libs/eina-${PV}
106 - >=media-libs/evas-${PV}[directfb?,fbcon?,opengl?,X?,xcb?]"
107 -DEPEND="${RDEPEND}
108 - virtual/pkgconfig"
109 -
110 -src_configure() {
111 - if use X ; then
112 - if use xcb ; then
113 - ewarn "You have enabled both 'X' and 'xcb', so we will use"
114 - ewarn "X as it's considered the most stable for evas."
115 - fi
116 - E_ECONF+=(
117 - --disable-xrender-xcb
118 - $(use_enable opengl opengl-x11)
119 - )
120 - elif use xcb ; then
121 - E_ECONF+=(
122 - --enable-xrender-xcb
123 - )
124 - else
125 - E_ECONF+=(
126 - --disable-gl-xlib
127 - --disable-software-xcb
128 - --disable-gl-xcb
129 - )
130 - fi
131 - E_ECONF+=(
132 - $(use_enable directfb)
133 - $(use_enable fbcon fb)
134 - $(use_enable X simple-x11)
135 - $(use_enable X software-x11)
136 - $(use_enable X xrender-x11)
137 - )
138 - enlightenment_src_configure
139 -}
140
141 diff --git a/app-benchmarks/expedite/metadata.xml b/app-benchmarks/expedite/metadata.xml
142 deleted file mode 100644
143 index 8dca222..0000000
144 --- a/app-benchmarks/expedite/metadata.xml
145 +++ /dev/null
146 @@ -1,8 +0,0 @@
147 -<?xml version="1.0" encoding="UTF-8"?>
148 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
149 -<pkgmetadata>
150 -<maintainer type="project">
151 - <email>enlightenment@g.o</email>
152 - <name>Project Enlightenment</name>
153 -</maintainer>
154 -</pkgmetadata>
155
156 diff --git a/dev-libs/ecore/Manifest b/dev-libs/ecore/Manifest
157 deleted file mode 100644
158 index c94ec78..0000000
159 --- a/dev-libs/ecore/Manifest
160 +++ /dev/null
161 @@ -1 +0,0 @@
162 -DIST ecore-1.7.10.tar.bz2 3455136 SHA256 c3f27ab18517b85b286871c6c7ccf8e22347f0661502db0fbf401537fa5a4bb6 SHA512 24fbe064913c566f885a2e51185b1f1d37c62c0d03ba0d549e9715ba516fb6b3f630ad331f89f66e91de1401b06b01b16916650448dda11d5e1efa24e52eaf39 WHIRLPOOL 93c187d8e8481f016aef07cefc99621eed136f43055387d31936c1745ac7929f71443f40cd26873b0cca891342dbff818e31b709cfb28385414dc78c890edcae
163
164 diff --git a/dev-libs/ecore/ecore-1.7.10-r1.ebuild b/dev-libs/ecore/ecore-1.7.10-r1.ebuild
165 deleted file mode 100644
166 index ca6bdd6..0000000
167 --- a/dev-libs/ecore/ecore-1.7.10-r1.ebuild
168 +++ /dev/null
169 @@ -1,206 +0,0 @@
170 -# Copyright 1999-2015 Gentoo Foundation
171 -# Distributed under the terms of the GNU General Public License v2
172 -# $Id$
173 -
174 -EAPI=5
175 -
176 -if [[ ${PV} == "9999" ]] ; then
177 - EGIT_SUB_PROJECT="legacy"
178 - EGIT_URI_APPEND=${PN}
179 - EGIT_BRANCH=${PN}-1.7
180 -else
181 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
182 - EKEY_STATE="snap"
183 -fi
184 -
185 -# virtualx is required for tests, which are currently broken
186 -#inherit virtualx
187 -inherit enlightenment eutils
188 -
189 -DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
190 -
191 -LICENSE="BSD-2"
192 -IUSE="ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 libressl opengl sdl ssl static-libs test +threads tslib wayland +X xcb xinerama xprint xscreensaver"
193 -
194 -RDEPEND=">=dev-libs/eina-${PV}
195 - ares? ( net-dns/c-ares )
196 - glib? ( dev-libs/glib:2 )
197 - curl? ( net-misc/curl )
198 - gnutls? ( net-libs/gnutls )
199 - !gnutls? (
200 - ssl? (
201 - !libressl? ( dev-libs/openssl:0 )
202 - libressl? ( dev-libs/libressl )
203 - )
204 - )
205 - evas? (
206 - >=media-libs/evas-${PV}[directfb?,fbcon?,opengl?,X?,xcb?]
207 - opengl? ( virtual/opengl )
208 - wayland? (
209 - >=media-libs/evas-${PV}[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?]
210 - )
211 - )
212 - directfb? ( >=dev-libs/DirectFB-0.9.16 )
213 - tslib? ( x11-libs/tslib )
214 - sdl? ( media-libs/libsdl )
215 - wayland? ( dev-libs/wayland )
216 - X? (
217 - x11-libs/libX11
218 - x11-libs/libXcomposite
219 - x11-libs/libXcursor
220 - x11-libs/libXdamage
221 - x11-libs/libXext
222 - x11-libs/libXfixes
223 - x11-libs/libXi
224 - x11-libs/libXrender
225 - x11-libs/libXtst
226 - xinerama? ( x11-libs/libXinerama x11-libs/libXrandr )
227 - xprint? ( x11-libs/libXp )
228 - xscreensaver? ( x11-libs/libXScrnSaver )
229 - )
230 - !X? ( xcb? (
231 - x11-libs/pixman
232 - x11-libs/xcb-util
233 - ) )"
234 -DEPEND="${RDEPEND}"
235 -
236 -# tests depend on temp data from eina WORKDIR.
237 -RESTRICT="test"
238 -
239 -src_configure() {
240 - local ssl_flags=() evas_flags=() x_flags=()
241 -
242 - if use gnutls && use ssl; then
243 - einfo "You have enabled both 'ssl' and 'gnutls', so we will use"
244 - einfo "gnutls and not openssl for ecore-con support."
245 - fi
246 - ssl_flags=(
247 - $(usex gnutls "--disable-openssl" "$(use_enable ssl openssl)")
248 - $(use_enable gnutls)
249 - )
250 -
251 - local x_or_xcb=$(usex X "X" "$(usev xcb)")
252 -
253 - if use evas; then
254 - if use opengl && [[ -z ${x_or_xcb} ]]; then
255 - ewarn "Ecore/Evas usage of OpenGL requires X11."
256 - ewarn "Compile dev-libs/ecore with USE=X or xcb."
257 - ewarn "Compiling without opengl support."
258 - evas_flags=(
259 - --disable-ecore-evas-software-x11
260 - --disable-ecore-evas-software-16-x11
261 - )
262 - else
263 - evas_flags=(
264 - --enable-ecore-evas-software-x11
265 - --enable-ecore-evas-software-16-x11
266 - )
267 - fi
268 - evas_flags+=(
269 - $(use_enable directfb ecore-evas-directfb)
270 - $(use_enable fbcon ecore-evas-fb)
271 - $(use_enable opengl ecore-evas-opengl-x11)
272 - $(use_enable wayland ecore-evas-wayland-shm)
273 - $(usex wayland "--disable-ecore-evas-wayland-egl" "$(use_enable gles ecore-evas-wayland-egl)")
274 - )
275 - else
276 - evas_flags=(
277 - --disable-ecore-evas-directfb
278 - --disable-ecore-evas-fb
279 - --disable-ecore-evas-software-x11
280 - --disable-ecore-evas-software-16-x11
281 - --disable-ecore-evas-opengl-x11
282 - --disable-ecore-evas-wayland-shm
283 - --disable-ecore-evas-wayland-egl
284 - )
285 - if use opengl; then
286 - ewarn "Ecore usage of OpenGL is dependent on media-libs/evas."
287 - ewarn "Compile dev-libs/ecore with USE=evas."
288 - fi
289 - fi
290 -
291 - if use X; then
292 - if use xcb; then
293 - ewarn "You have enabled both 'X' and 'xcb', so we will use"
294 - ewarn "X as it's considered the most stable for ecore-x."
295 - fi
296 - x_flags=(
297 - --enable-ecore-x
298 - --disable-ecore-x-xcb
299 - )
300 - elif use xcb; then
301 - x_flags=(
302 - --enable-ecore-x
303 - --enable-ecore-x-xcb
304 - )
305 - else
306 - x_flags=(
307 - --disable-ecore-x
308 - --disable-ecore-x-xcb
309 - )
310 - fi
311 -
312 - if [[ -n ${x_or_xcb} ]]; then
313 - x_flags+=(
314 - $(use_enable xinerama ecore-x-xinerama)
315 - $(use_enable xprint ecore-x-xprint)
316 - $(use_enable xscreensaver ecore-x-screensaver)
317 - )
318 - else
319 - x_flags+=(
320 - --disable-ecore-x-xinerama
321 - --disable-ecore-x-xprint
322 - --disable-ecore-x-screensaver
323 - )
324 - fi
325 -
326 - if use tslib && ! use fbcon; then
327 - ewarn "Ecore just uses tslib for framebuffer input."
328 - ewarn "Compile dev-libs/ecore with USE=fbcon."
329 - fi
330 -
331 - E_ECONF=(
332 - --enable-ecore-con
333 - --enable-ecore-ipc
334 - --enable-ecore-file
335 - --enable-ecore-imf
336 - --enable-ecore-input
337 - --disable-ecore-win32
338 - --disable-ecore-wince
339 - --disable-ecore-evas-software-gdi
340 - --disable-ecore-evas-software-ddraw
341 - --disable-ecore-evas-direct3d
342 - --disable-ecore-evas-opengl-glew
343 - --disable-ecore-evas-software-16-ddraw
344 - --disable-ecore-evas-software-16-wince
345 - --disable-ecore_imf_scim
346 - $(use_enable ares cares)
347 - $(use_enable curl)
348 - $(use_enable directfb ecore-directfb)
349 - $(use_enable doc)
350 - $(use_enable examples build-examples)
351 - $(use_enable examples install-examples)
352 - $(use_enable evas ecore-evas)
353 - $(use_enable evas ecore-input-evas)
354 - $(use_enable evas ecore-imf-evas)
355 - $(use_enable evas ecore-evas-software-buffer)
356 - $(use_enable fbcon ecore-fb)
357 - $(use_enable glib)
358 - $(use_enable inotify)
359 - $(use_enable ipv6)
360 - $(use_enable sdl ecore-sdl)
361 - $(use_enable test tests)
362 - $(use_enable threads posix-threads)
363 - $(use_enable tslib)
364 - $(use_enable wayland ecore-wayland)
365 - $(use_enable X xim)
366 - "${ssl_flags[@]}"
367 - "${evas_flags[@]}"
368 - "${x_flags[@]}"
369 - )
370 - enlightenment_src_configure
371 -}
372 -
373 -src_test() {
374 - Xemake check
375 -}
376
377 diff --git a/dev-libs/ecore/ecore-1.7.10.ebuild b/dev-libs/ecore/ecore-1.7.10.ebuild
378 deleted file mode 100644
379 index 21ad98d..0000000
380 --- a/dev-libs/ecore/ecore-1.7.10.ebuild
381 +++ /dev/null
382 @@ -1,201 +0,0 @@
383 -# Copyright 1999-2015 Gentoo Foundation
384 -# Distributed under the terms of the GNU General Public License v2
385 -# $Id$
386 -
387 -EAPI="4"
388 -
389 -if [[ ${PV} == "9999" ]] ; then
390 - EGIT_SUB_PROJECT="legacy"
391 - EGIT_URI_APPEND=${PN}
392 - EGIT_BRANCH=${PN}-1.7
393 -else
394 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
395 - EKEY_STATE="snap"
396 -fi
397 -
398 -# virtualx is required for tests, which are currently broken
399 -#inherit virtualx
400 -inherit enlightenment eutils
401 -
402 -DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
403 -
404 -LICENSE="BSD-2"
405 -IUSE="ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 opengl sdl ssl static-libs +threads tslib wayland +X xcb xinerama xprint xscreensaver"
406 -
407 -RDEPEND=">=dev-libs/eina-${PV}
408 - ares? ( net-dns/c-ares )
409 - glib? ( dev-libs/glib )
410 - curl? ( net-misc/curl )
411 - gnutls? ( net-libs/gnutls )
412 - !gnutls? ( ssl? ( dev-libs/openssl ) )
413 - evas? (
414 - >=media-libs/evas-${PV}[directfb?,fbcon?,opengl?,X?,xcb?]
415 - opengl? ( virtual/opengl )
416 - wayland? (
417 - >=media-libs/evas-${PV}[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?]
418 - )
419 - )
420 - directfb? ( >=dev-libs/DirectFB-0.9.16 )
421 - tslib? ( x11-libs/tslib )
422 - sdl? ( media-libs/libsdl )
423 - wayland? ( dev-libs/wayland )
424 - X? (
425 - x11-libs/libX11
426 - x11-libs/libXcomposite
427 - x11-libs/libXcursor
428 - x11-libs/libXdamage
429 - x11-libs/libXext
430 - x11-libs/libXfixes
431 - x11-libs/libXi
432 - x11-libs/libXrender
433 - x11-libs/libXtst
434 - xinerama? ( x11-libs/libXinerama x11-libs/libXrandr )
435 - xprint? ( x11-libs/libXp )
436 - xscreensaver? ( x11-libs/libXScrnSaver )
437 - )
438 - !X? ( xcb? (
439 - x11-libs/pixman
440 - x11-libs/xcb-util
441 - ) )"
442 -DEPEND="${RDEPEND}"
443 -
444 -# tests depend on temp data from eina WORKDIR.
445 -RESTRICT="test"
446 -
447 -src_configure() {
448 - local ssl_flags=() evas_flags=() x_flags=()
449 -
450 - if use gnutls && use ssl; then
451 - einfo "You have enabled both 'ssl' and 'gnutls', so we will use"
452 - einfo "gnutls and not openssl for ecore-con support."
453 - fi
454 - ssl_flags=(
455 - $(usex gnutls "--disable-openssl" "$(use_enable ssl openssl)")
456 - $(use_enable gnutls)
457 - )
458 -
459 - local x_or_xcb=$(usex X "X" "$(usev xcb)")
460 -
461 - if use evas; then
462 - if use opengl && [[ -z ${x_or_xcb} ]]; then
463 - ewarn "Ecore/Evas usage of OpenGL requires X11."
464 - ewarn "Compile dev-libs/ecore with USE=X or xcb."
465 - ewarn "Compiling without opengl support."
466 - evas_flags=(
467 - --disable-ecore-evas-software-x11
468 - --disable-ecore-evas-software-16-x11
469 - )
470 - else
471 - evas_flags=(
472 - --enable-ecore-evas-software-x11
473 - --enable-ecore-evas-software-16-x11
474 - )
475 - fi
476 - evas_flags+=(
477 - $(use_enable directfb ecore-evas-directfb)
478 - $(use_enable fbcon ecore-evas-fb)
479 - $(use_enable opengl ecore-evas-opengl-x11)
480 - $(use_enable wayland ecore-evas-wayland-shm)
481 - $(usex wayland "--disable-ecore-evas-wayland-egl" "$(use_enable gles ecore-evas-wayland-egl)")
482 - )
483 - else
484 - evas_flags=(
485 - --disable-ecore-evas-directfb
486 - --disable-ecore-evas-fb
487 - --disable-ecore-evas-software-x11
488 - --disable-ecore-evas-software-16-x11
489 - --disable-ecore-evas-opengl-x11
490 - --disable-ecore-evas-wayland-shm
491 - --disable-ecore-evas-wayland-egl
492 - )
493 - if use opengl; then
494 - ewarn "Ecore usage of OpenGL is dependent on media-libs/evas."
495 - ewarn "Compile dev-libs/ecore with USE=evas."
496 - fi
497 - fi
498 -
499 - if use X; then
500 - if use xcb; then
501 - ewarn "You have enabled both 'X' and 'xcb', so we will use"
502 - ewarn "X as it's considered the most stable for ecore-x."
503 - fi
504 - x_flags=(
505 - --enable-ecore-x
506 - --disable-ecore-x-xcb
507 - )
508 - elif use xcb; then
509 - x_flags=(
510 - --enable-ecore-x
511 - --enable-ecore-x-xcb
512 - )
513 - else
514 - x_flags=(
515 - --disable-ecore-x
516 - --disable-ecore-x-xcb
517 - )
518 - fi
519 -
520 - if [[ -n ${x_or_xcb} ]]; then
521 - x_flags+=(
522 - $(use_enable xinerama ecore-x-xinerama)
523 - $(use_enable xprint ecore-x-xprint)
524 - $(use_enable xscreensaver ecore-x-screensaver)
525 - )
526 - else
527 - x_flags+=(
528 - --disable-ecore-x-xinerama
529 - --disable-ecore-x-xprint
530 - --disable-ecore-x-screensaver
531 - )
532 - fi
533 -
534 - if use tslib && ! use fbcon; then
535 - ewarn "Ecore just uses tslib for framebuffer input."
536 - ewarn "Compile dev-libs/ecore with USE=fbcon."
537 - fi
538 -
539 - E_ECONF=(
540 - --enable-ecore-con
541 - --enable-ecore-ipc
542 - --enable-ecore-file
543 - --enable-ecore-imf
544 - --enable-ecore-input
545 - --disable-ecore-win32
546 - --disable-ecore-wince
547 - --disable-ecore-evas-software-gdi
548 - --disable-ecore-evas-software-ddraw
549 - --disable-ecore-evas-direct3d
550 - --disable-ecore-evas-opengl-glew
551 - --disable-ecore-evas-software-16-ddraw
552 - --disable-ecore-evas-software-16-wince
553 - --disable-ecore_imf_scim
554 - $(use_enable ares cares)
555 - $(use_enable curl)
556 - $(use_enable directfb ecore-directfb)
557 - $(use_enable doc)
558 - $(use_enable examples build-examples)
559 - $(use_enable examples install-examples)
560 - $(use_enable evas ecore-evas)
561 - $(use_enable evas ecore-input-evas)
562 - $(use_enable evas ecore-imf-evas)
563 - $(use_enable evas ecore-evas-software-buffer)
564 - $(use_enable fbcon ecore-fb)
565 - $(use_enable glib)
566 - $(use_enable inotify)
567 - $(use_enable ipv6)
568 - $(use_enable sdl ecore-sdl)
569 - $(use_enable test tests)
570 - $(use_enable threads posix-threads)
571 - $(use_enable tslib)
572 - $(use_enable wayland ecore-wayland)
573 - $(use_enable X xim)
574 - "${ssl_flags[@]}"
575 - "${evas_flags[@]}"
576 - "${x_flags[@]}"
577 - )
578 - enlightenment_src_configure
579 -}
580 -
581 -src_test() {
582 - Xemake check
583 -}
584
585 diff --git a/dev-libs/ecore/ecore-9999.ebuild b/dev-libs/ecore/ecore-9999.ebuild
586 deleted file mode 100644
587 index ca6bdd6..0000000
588 --- a/dev-libs/ecore/ecore-9999.ebuild
589 +++ /dev/null
590 @@ -1,206 +0,0 @@
591 -# Copyright 1999-2015 Gentoo Foundation
592 -# Distributed under the terms of the GNU General Public License v2
593 -# $Id$
594 -
595 -EAPI=5
596 -
597 -if [[ ${PV} == "9999" ]] ; then
598 - EGIT_SUB_PROJECT="legacy"
599 - EGIT_URI_APPEND=${PN}
600 - EGIT_BRANCH=${PN}-1.7
601 -else
602 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
603 - EKEY_STATE="snap"
604 -fi
605 -
606 -# virtualx is required for tests, which are currently broken
607 -#inherit virtualx
608 -inherit enlightenment eutils
609 -
610 -DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
611 -
612 -LICENSE="BSD-2"
613 -IUSE="ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 libressl opengl sdl ssl static-libs test +threads tslib wayland +X xcb xinerama xprint xscreensaver"
614 -
615 -RDEPEND=">=dev-libs/eina-${PV}
616 - ares? ( net-dns/c-ares )
617 - glib? ( dev-libs/glib:2 )
618 - curl? ( net-misc/curl )
619 - gnutls? ( net-libs/gnutls )
620 - !gnutls? (
621 - ssl? (
622 - !libressl? ( dev-libs/openssl:0 )
623 - libressl? ( dev-libs/libressl )
624 - )
625 - )
626 - evas? (
627 - >=media-libs/evas-${PV}[directfb?,fbcon?,opengl?,X?,xcb?]
628 - opengl? ( virtual/opengl )
629 - wayland? (
630 - >=media-libs/evas-${PV}[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?]
631 - )
632 - )
633 - directfb? ( >=dev-libs/DirectFB-0.9.16 )
634 - tslib? ( x11-libs/tslib )
635 - sdl? ( media-libs/libsdl )
636 - wayland? ( dev-libs/wayland )
637 - X? (
638 - x11-libs/libX11
639 - x11-libs/libXcomposite
640 - x11-libs/libXcursor
641 - x11-libs/libXdamage
642 - x11-libs/libXext
643 - x11-libs/libXfixes
644 - x11-libs/libXi
645 - x11-libs/libXrender
646 - x11-libs/libXtst
647 - xinerama? ( x11-libs/libXinerama x11-libs/libXrandr )
648 - xprint? ( x11-libs/libXp )
649 - xscreensaver? ( x11-libs/libXScrnSaver )
650 - )
651 - !X? ( xcb? (
652 - x11-libs/pixman
653 - x11-libs/xcb-util
654 - ) )"
655 -DEPEND="${RDEPEND}"
656 -
657 -# tests depend on temp data from eina WORKDIR.
658 -RESTRICT="test"
659 -
660 -src_configure() {
661 - local ssl_flags=() evas_flags=() x_flags=()
662 -
663 - if use gnutls && use ssl; then
664 - einfo "You have enabled both 'ssl' and 'gnutls', so we will use"
665 - einfo "gnutls and not openssl for ecore-con support."
666 - fi
667 - ssl_flags=(
668 - $(usex gnutls "--disable-openssl" "$(use_enable ssl openssl)")
669 - $(use_enable gnutls)
670 - )
671 -
672 - local x_or_xcb=$(usex X "X" "$(usev xcb)")
673 -
674 - if use evas; then
675 - if use opengl && [[ -z ${x_or_xcb} ]]; then
676 - ewarn "Ecore/Evas usage of OpenGL requires X11."
677 - ewarn "Compile dev-libs/ecore with USE=X or xcb."
678 - ewarn "Compiling without opengl support."
679 - evas_flags=(
680 - --disable-ecore-evas-software-x11
681 - --disable-ecore-evas-software-16-x11
682 - )
683 - else
684 - evas_flags=(
685 - --enable-ecore-evas-software-x11
686 - --enable-ecore-evas-software-16-x11
687 - )
688 - fi
689 - evas_flags+=(
690 - $(use_enable directfb ecore-evas-directfb)
691 - $(use_enable fbcon ecore-evas-fb)
692 - $(use_enable opengl ecore-evas-opengl-x11)
693 - $(use_enable wayland ecore-evas-wayland-shm)
694 - $(usex wayland "--disable-ecore-evas-wayland-egl" "$(use_enable gles ecore-evas-wayland-egl)")
695 - )
696 - else
697 - evas_flags=(
698 - --disable-ecore-evas-directfb
699 - --disable-ecore-evas-fb
700 - --disable-ecore-evas-software-x11
701 - --disable-ecore-evas-software-16-x11
702 - --disable-ecore-evas-opengl-x11
703 - --disable-ecore-evas-wayland-shm
704 - --disable-ecore-evas-wayland-egl
705 - )
706 - if use opengl; then
707 - ewarn "Ecore usage of OpenGL is dependent on media-libs/evas."
708 - ewarn "Compile dev-libs/ecore with USE=evas."
709 - fi
710 - fi
711 -
712 - if use X; then
713 - if use xcb; then
714 - ewarn "You have enabled both 'X' and 'xcb', so we will use"
715 - ewarn "X as it's considered the most stable for ecore-x."
716 - fi
717 - x_flags=(
718 - --enable-ecore-x
719 - --disable-ecore-x-xcb
720 - )
721 - elif use xcb; then
722 - x_flags=(
723 - --enable-ecore-x
724 - --enable-ecore-x-xcb
725 - )
726 - else
727 - x_flags=(
728 - --disable-ecore-x
729 - --disable-ecore-x-xcb
730 - )
731 - fi
732 -
733 - if [[ -n ${x_or_xcb} ]]; then
734 - x_flags+=(
735 - $(use_enable xinerama ecore-x-xinerama)
736 - $(use_enable xprint ecore-x-xprint)
737 - $(use_enable xscreensaver ecore-x-screensaver)
738 - )
739 - else
740 - x_flags+=(
741 - --disable-ecore-x-xinerama
742 - --disable-ecore-x-xprint
743 - --disable-ecore-x-screensaver
744 - )
745 - fi
746 -
747 - if use tslib && ! use fbcon; then
748 - ewarn "Ecore just uses tslib for framebuffer input."
749 - ewarn "Compile dev-libs/ecore with USE=fbcon."
750 - fi
751 -
752 - E_ECONF=(
753 - --enable-ecore-con
754 - --enable-ecore-ipc
755 - --enable-ecore-file
756 - --enable-ecore-imf
757 - --enable-ecore-input
758 - --disable-ecore-win32
759 - --disable-ecore-wince
760 - --disable-ecore-evas-software-gdi
761 - --disable-ecore-evas-software-ddraw
762 - --disable-ecore-evas-direct3d
763 - --disable-ecore-evas-opengl-glew
764 - --disable-ecore-evas-software-16-ddraw
765 - --disable-ecore-evas-software-16-wince
766 - --disable-ecore_imf_scim
767 - $(use_enable ares cares)
768 - $(use_enable curl)
769 - $(use_enable directfb ecore-directfb)
770 - $(use_enable doc)
771 - $(use_enable examples build-examples)
772 - $(use_enable examples install-examples)
773 - $(use_enable evas ecore-evas)
774 - $(use_enable evas ecore-input-evas)
775 - $(use_enable evas ecore-imf-evas)
776 - $(use_enable evas ecore-evas-software-buffer)
777 - $(use_enable fbcon ecore-fb)
778 - $(use_enable glib)
779 - $(use_enable inotify)
780 - $(use_enable ipv6)
781 - $(use_enable sdl ecore-sdl)
782 - $(use_enable test tests)
783 - $(use_enable threads posix-threads)
784 - $(use_enable tslib)
785 - $(use_enable wayland ecore-wayland)
786 - $(use_enable X xim)
787 - "${ssl_flags[@]}"
788 - "${evas_flags[@]}"
789 - "${x_flags[@]}"
790 - )
791 - enlightenment_src_configure
792 -}
793 -
794 -src_test() {
795 - Xemake check
796 -}
797
798 diff --git a/dev-libs/ecore/metadata.xml b/dev-libs/ecore/metadata.xml
799 deleted file mode 100644
800 index e237510..0000000
801 --- a/dev-libs/ecore/metadata.xml
802 +++ /dev/null
803 @@ -1,69 +0,0 @@
804 -<?xml version="1.0" encoding="UTF-8"?>
805 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
806 -<pkgmetadata>
807 -<maintainer type="project">
808 - <email>enlightenment@g.o</email>
809 - <name>Project Enlightenment</name>
810 -</maintainer>
811 -<use>
812 - <flag name="ares">Enables support for asynchronous DNS using the <pkg>net-dns/c-ares</pkg> library</flag>
813 - <flag name="gles">Add gles support to the ecore-evas-wayland module</flag>
814 - <flag name="glib">Enable <pkg>dev-libs/glib</pkg> eventloop support</flag>
815 - <flag name="xprint">Enable X11 Xprint support</flag>
816 - <flag name="inotify">Enable support for inotify</flag>
817 - <flag name="evas">Provides easy to use canvas by gluing <pkg>media-libs/evas</pkg> and various input/output systems</flag>
818 - <flag name="tslib">Build with tslib support for touchscreen devices</flag>
819 - <flag name="wayland">Add support for <pkg>dev-libs/wayland</pkg></flag>
820 -</use>
821 -<longdescription>
822 -Ecore is a clean and tiny event loop library with many modules to do
823 -lots of convenient things for a programmer, to save time and effort.
824 -
825 -It's small and lean, designed to work on embedded systems all the way
826 -to large and powerful multi-cpu workstations. It serialises all system
827 -signals, events etc. into a single event queue, that is easily
828 -processed without needing to worry about concurrency. A properly
829 -written, event-driven program using this kind of programming doesn't
830 -need threads, nor has to worry about concurrency. It turns a program
831 -into a state machine, and makes it very robust and easy to follow.
832 -
833 -Ecore gives you other handy primitives, such as timers to tick over
834 -for you and call specified functions at particular times so the
835 -programmer can use this to do things, like animate, or time out on
836 -connections or tasks that take too long etc.
837 -
838 -Idle handlers are provided too, as well as calls on entering an idle
839 -state (often a very good time to update the state of the program). All
840 -events that enter the system are passed to specific callback functions
841 -that the program sets up to handle those events. Handling them is
842 -simple and other Ecore modules produce more events on the queue,
843 -coming from other sources such as file descriptors etc.
844 -
845 -Ecore also lets you have functions called when file descriptors become
846 -active for reading or writing, allowing for streamlined, non-blocking
847 -IO.
848 -
849 -Ecore may provide (if enabled) the following libraries:
850 -
851 - * ecore: main loop, signals, and base;
852 -
853 - * ecore_con: http/ftp (curl) access;
854 -
855 - * ecore_file: easy file manipulation (copy, move, symlink, remove),
856 - monitoring and directory (mkdir, mkdir -p, rm -fr);
857 -
858 - * ecore_txt: text charset conversion (iconv wrapper);
859 -
860 - * ecore_evas: integrates <pkg>media-libs/evas</pkg> into different
861 - input and output systems, providing easy to use canvas;
862 -
863 - * ecore_x, ecore_sdl, ecore_quartz, ecore_directfb, ecore_win32,
864 - ecore_wince, ecore_fb: access to different input/output systems,
865 - mapping them to ecore main loop and events;
866 -
867 - * ecore_imf, ecore_imf_evas: input-method framework used to integrate
868 - with different input methods such as virtual keyboards;
869 -
870 - * ecore_input, ecore_input_evas: abstraction of input events.
871 -</longdescription>
872 -</pkgmetadata>
873
874 diff --git a/dev-libs/eet/Manifest b/dev-libs/eet/Manifest
875 deleted file mode 100644
876 index 6f40057..0000000
877 --- a/dev-libs/eet/Manifest
878 +++ /dev/null
879 @@ -1,3 +0,0 @@
880 -DIST eet-1.7.10.tar.bz2 573420 SHA256 c3de7be3b0f72f154e40fb2ef794e26541722b9d9d93d5a356dc76c42f5d7c13 SHA512 4e4cee77ed8ece65f482ab2535ffc033d06837e8e9f8d109c9ea90eeeaa07f2cac0519a563bd715c7442837b703d55b18222535bd06d9a1c0319dfec2966e1f8 WHIRLPOOL dfa22424945c53014c1ca347a2cd87457a0b3b43a74139899493df519f8d83a8ed951f32ca08481f63a914ca29ce92713e71c32136a65743b8d61e2a22f94899
881 -DIST eet-1.7.8.tar.bz2 573161 SHA256 fd075dcd083d814e81d0ad7888de13ffc6f4a5453fedf905e650ab40369c773b SHA512 d5d781b32313f77310fd2273d79955004c985eacef3324ca8ad56c22be235a657a1366cb2f53ee93c16bd19fbc895e8db3b5d4563f7645f552360cb0e06720b1 WHIRLPOOL 60e66cd9641bcdf8ccb1904766612fef563550c9df0492bd1d70dc41085d84e55d21a235ded67430a47b09ebf6c7a0f8dd466a2b9dc0e16a89c94dcc64f5897f
882 -DIST eet-1.7.9.tar.bz2 572885 SHA256 5d8a6e2becfc4bf77d02b823e145568f7a76ada24486486443602126f1710682 SHA512 4d06f6defff1938ecf3ce1bb911736d305b1fea46132c241e2fdd84ff027b52afbddcafe83f45a932c727006f70118eac18a08a7e386df3373a2ce64ae1280a3 WHIRLPOOL f892a13c233cc48af496c8f868fcdd005eaab444744c4fd4077af38bb339e74720872e8af25a5aec98bbcfa4667d9b6d85f515d33e042372af673fd7429768f9
883
884 diff --git a/dev-libs/eet/eet-1.7.10-r1.ebuild b/dev-libs/eet/eet-1.7.10-r1.ebuild
885 deleted file mode 100644
886 index f666eb7..0000000
887 --- a/dev-libs/eet/eet-1.7.10-r1.ebuild
888 +++ /dev/null
889 @@ -1,80 +0,0 @@
890 -# Copyright 1999-2015 Gentoo Foundation
891 -# Distributed under the terms of the GNU General Public License v2
892 -# $Id$
893 -
894 -EAPI="4"
895 -
896 -if [[ ${PV} == "9999" ]] ; then
897 - EGIT_SUB_PROJECT="legacy"
898 - EGIT_URI_APPEND=${PN}
899 - EGIT_BRANCH=${PN}-1.7
900 -else
901 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
902 - EKEY_STATE="snap"
903 -fi
904 -
905 -inherit enlightenment
906 -
907 -DESCRIPTION="E file chunk reading/writing library"
908 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Eet"
909 -
910 -LICENSE="BSD-2"
911 -IUSE="debug examples gnutls libressl ssl static-libs test"
912 -
913 -RDEPEND=">=dev-libs/eina-${PV}
914 - virtual/jpeg
915 - sys-libs/zlib
916 - gnutls? (
917 - net-libs/gnutls
918 - dev-libs/libgcrypt:0
919 - )
920 - !gnutls? (
921 - ssl? (
922 - !libressl? ( dev-libs/openssl:0 )
923 - libressl? ( dev-libs/libressl )
924 - )
925 - )"
926 -DEPEND="${RDEPEND}
927 - test? (
928 - dev-libs/check
929 - dev-util/lcov
930 - )"
931 -
932 -src_configure() {
933 - E_ECONF=(
934 - $(use_enable debug assert)
935 - $(use_enable doc)
936 - $(use_enable examples build-examples)
937 - $(use_enable examples install-examples)
938 - $(use_enable test tests)
939 - )
940 -
941 - if use gnutls; then
942 - if use ssl; then
943 - ewarn "You have enabled both 'ssl' and 'gnutls', so we will use"
944 - ewarn "gnutls and not openssl for cipher and signature support"
945 - fi
946 - E_ECONF+=(
947 - --enable-cipher
948 - --enable-signature
949 - --disable-openssl
950 - --enable-gnutls
951 - )
952 - elif use ssl; then
953 - E_ECONF+=(
954 - --enable-cipher
955 - --enable-signature
956 - --enable-openssl
957 - --disable-gnutls
958 - )
959 - else
960 - E_ECONF+=(
961 - --disable-cipher
962 - --disable-signature
963 - --disable-openssl
964 - --disable-gnutls
965 - )
966 - fi
967 -
968 - enlightenment_src_configure
969 -}
970
971 diff --git a/dev-libs/eet/eet-1.7.10.ebuild b/dev-libs/eet/eet-1.7.10.ebuild
972 deleted file mode 100644
973 index 9844c0c..0000000
974 --- a/dev-libs/eet/eet-1.7.10.ebuild
975 +++ /dev/null
976 @@ -1,75 +0,0 @@
977 -# Copyright 1999-2015 Gentoo Foundation
978 -# Distributed under the terms of the GNU General Public License v2
979 -# $Id$
980 -
981 -EAPI="4"
982 -
983 -if [[ ${PV} == "9999" ]] ; then
984 - EGIT_SUB_PROJECT="legacy"
985 - EGIT_URI_APPEND=${PN}
986 - EGIT_BRANCH=${PN}-1.7
987 -else
988 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
989 - EKEY_STATE="snap"
990 -fi
991 -
992 -inherit enlightenment
993 -
994 -DESCRIPTION="E file chunk reading/writing library"
995 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Eet"
996 -
997 -LICENSE="BSD-2"
998 -IUSE="debug examples gnutls ssl static-libs test"
999 -
1000 -RDEPEND=">=dev-libs/eina-${PV}
1001 - virtual/jpeg
1002 - sys-libs/zlib
1003 - gnutls? (
1004 - net-libs/gnutls
1005 - dev-libs/libgcrypt:0
1006 - )
1007 - !gnutls? ( ssl? ( dev-libs/openssl ) )"
1008 -DEPEND="${RDEPEND}
1009 - test? (
1010 - dev-libs/check
1011 - dev-util/lcov
1012 - )"
1013 -
1014 -src_configure() {
1015 - E_ECONF=(
1016 - $(use_enable debug assert)
1017 - $(use_enable doc)
1018 - $(use_enable examples build-examples)
1019 - $(use_enable examples install-examples)
1020 - $(use_enable test tests)
1021 - )
1022 -
1023 - if use gnutls; then
1024 - if use ssl; then
1025 - ewarn "You have enabled both 'ssl' and 'gnutls', so we will use"
1026 - ewarn "gnutls and not openssl for cipher and signature support"
1027 - fi
1028 - E_ECONF+=(
1029 - --enable-cipher
1030 - --enable-signature
1031 - --disable-openssl
1032 - --enable-gnutls
1033 - )
1034 - elif use ssl; then
1035 - E_ECONF+=(
1036 - --enable-cipher
1037 - --enable-signature
1038 - --enable-openssl
1039 - --disable-gnutls
1040 - )
1041 - else
1042 - E_ECONF+=(
1043 - --disable-cipher
1044 - --disable-signature
1045 - --disable-openssl
1046 - --disable-gnutls
1047 - )
1048 - fi
1049 -
1050 - enlightenment_src_configure
1051 -}
1052
1053 diff --git a/dev-libs/eet/eet-1.7.8.ebuild b/dev-libs/eet/eet-1.7.8.ebuild
1054 deleted file mode 100644
1055 index 2925993..0000000
1056 --- a/dev-libs/eet/eet-1.7.8.ebuild
1057 +++ /dev/null
1058 @@ -1,75 +0,0 @@
1059 -# Copyright 1999-2014 Gentoo Foundation
1060 -# Distributed under the terms of the GNU General Public License v2
1061 -# $Id$
1062 -
1063 -EAPI="4"
1064 -
1065 -if [[ ${PV} == "9999" ]] ; then
1066 - EGIT_SUB_PROJECT="legacy"
1067 - EGIT_URI_APPEND=${PN}
1068 - EGIT_BRANCH=${PN}-1.7
1069 -else
1070 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
1071 - EKEY_STATE="snap"
1072 -fi
1073 -
1074 -inherit enlightenment
1075 -
1076 -DESCRIPTION="E file chunk reading/writing library"
1077 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Eet"
1078 -
1079 -LICENSE="BSD-2"
1080 -IUSE="debug examples gnutls ssl static-libs test"
1081 -
1082 -RDEPEND=">=dev-libs/eina-${PV}
1083 - virtual/jpeg
1084 - sys-libs/zlib
1085 - gnutls? (
1086 - net-libs/gnutls
1087 - dev-libs/libgcrypt:0
1088 - )
1089 - !gnutls? ( ssl? ( dev-libs/openssl ) )"
1090 -DEPEND="${RDEPEND}
1091 - test? (
1092 - dev-libs/check
1093 - dev-util/lcov
1094 - )"
1095 -
1096 -src_configure() {
1097 - E_ECONF=(
1098 - $(use_enable debug assert)
1099 - $(use_enable doc)
1100 - $(use_enable examples build-examples)
1101 - $(use_enable examples install-examples)
1102 - $(use_enable test tests)
1103 - )
1104 -
1105 - if use gnutls; then
1106 - if use ssl; then
1107 - ewarn "You have enabled both 'ssl' and 'gnutls', so we will use"
1108 - ewarn "gnutls and not openssl for cipher and signature support"
1109 - fi
1110 - E_ECONF+=(
1111 - --enable-cipher
1112 - --enable-signature
1113 - --disable-openssl
1114 - --enable-gnutls
1115 - )
1116 - elif use ssl; then
1117 - E_ECONF+=(
1118 - --enable-cipher
1119 - --enable-signature
1120 - --enable-openssl
1121 - --disable-gnutls
1122 - )
1123 - else
1124 - E_ECONF+=(
1125 - --disable-cipher
1126 - --disable-signature
1127 - --disable-openssl
1128 - --disable-gnutls
1129 - )
1130 - fi
1131 -
1132 - enlightenment_src_configure
1133 -}
1134
1135 diff --git a/dev-libs/eet/eet-1.7.9.ebuild b/dev-libs/eet/eet-1.7.9.ebuild
1136 deleted file mode 100644
1137 index 2925993..0000000
1138 --- a/dev-libs/eet/eet-1.7.9.ebuild
1139 +++ /dev/null
1140 @@ -1,75 +0,0 @@
1141 -# Copyright 1999-2014 Gentoo Foundation
1142 -# Distributed under the terms of the GNU General Public License v2
1143 -# $Id$
1144 -
1145 -EAPI="4"
1146 -
1147 -if [[ ${PV} == "9999" ]] ; then
1148 - EGIT_SUB_PROJECT="legacy"
1149 - EGIT_URI_APPEND=${PN}
1150 - EGIT_BRANCH=${PN}-1.7
1151 -else
1152 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
1153 - EKEY_STATE="snap"
1154 -fi
1155 -
1156 -inherit enlightenment
1157 -
1158 -DESCRIPTION="E file chunk reading/writing library"
1159 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Eet"
1160 -
1161 -LICENSE="BSD-2"
1162 -IUSE="debug examples gnutls ssl static-libs test"
1163 -
1164 -RDEPEND=">=dev-libs/eina-${PV}
1165 - virtual/jpeg
1166 - sys-libs/zlib
1167 - gnutls? (
1168 - net-libs/gnutls
1169 - dev-libs/libgcrypt:0
1170 - )
1171 - !gnutls? ( ssl? ( dev-libs/openssl ) )"
1172 -DEPEND="${RDEPEND}
1173 - test? (
1174 - dev-libs/check
1175 - dev-util/lcov
1176 - )"
1177 -
1178 -src_configure() {
1179 - E_ECONF=(
1180 - $(use_enable debug assert)
1181 - $(use_enable doc)
1182 - $(use_enable examples build-examples)
1183 - $(use_enable examples install-examples)
1184 - $(use_enable test tests)
1185 - )
1186 -
1187 - if use gnutls; then
1188 - if use ssl; then
1189 - ewarn "You have enabled both 'ssl' and 'gnutls', so we will use"
1190 - ewarn "gnutls and not openssl for cipher and signature support"
1191 - fi
1192 - E_ECONF+=(
1193 - --enable-cipher
1194 - --enable-signature
1195 - --disable-openssl
1196 - --enable-gnutls
1197 - )
1198 - elif use ssl; then
1199 - E_ECONF+=(
1200 - --enable-cipher
1201 - --enable-signature
1202 - --enable-openssl
1203 - --disable-gnutls
1204 - )
1205 - else
1206 - E_ECONF+=(
1207 - --disable-cipher
1208 - --disable-signature
1209 - --disable-openssl
1210 - --disable-gnutls
1211 - )
1212 - fi
1213 -
1214 - enlightenment_src_configure
1215 -}
1216
1217 diff --git a/dev-libs/eet/eet-9999.ebuild b/dev-libs/eet/eet-9999.ebuild
1218 deleted file mode 100644
1219 index f666eb7..0000000
1220 --- a/dev-libs/eet/eet-9999.ebuild
1221 +++ /dev/null
1222 @@ -1,80 +0,0 @@
1223 -# Copyright 1999-2015 Gentoo Foundation
1224 -# Distributed under the terms of the GNU General Public License v2
1225 -# $Id$
1226 -
1227 -EAPI="4"
1228 -
1229 -if [[ ${PV} == "9999" ]] ; then
1230 - EGIT_SUB_PROJECT="legacy"
1231 - EGIT_URI_APPEND=${PN}
1232 - EGIT_BRANCH=${PN}-1.7
1233 -else
1234 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
1235 - EKEY_STATE="snap"
1236 -fi
1237 -
1238 -inherit enlightenment
1239 -
1240 -DESCRIPTION="E file chunk reading/writing library"
1241 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Eet"
1242 -
1243 -LICENSE="BSD-2"
1244 -IUSE="debug examples gnutls libressl ssl static-libs test"
1245 -
1246 -RDEPEND=">=dev-libs/eina-${PV}
1247 - virtual/jpeg
1248 - sys-libs/zlib
1249 - gnutls? (
1250 - net-libs/gnutls
1251 - dev-libs/libgcrypt:0
1252 - )
1253 - !gnutls? (
1254 - ssl? (
1255 - !libressl? ( dev-libs/openssl:0 )
1256 - libressl? ( dev-libs/libressl )
1257 - )
1258 - )"
1259 -DEPEND="${RDEPEND}
1260 - test? (
1261 - dev-libs/check
1262 - dev-util/lcov
1263 - )"
1264 -
1265 -src_configure() {
1266 - E_ECONF=(
1267 - $(use_enable debug assert)
1268 - $(use_enable doc)
1269 - $(use_enable examples build-examples)
1270 - $(use_enable examples install-examples)
1271 - $(use_enable test tests)
1272 - )
1273 -
1274 - if use gnutls; then
1275 - if use ssl; then
1276 - ewarn "You have enabled both 'ssl' and 'gnutls', so we will use"
1277 - ewarn "gnutls and not openssl for cipher and signature support"
1278 - fi
1279 - E_ECONF+=(
1280 - --enable-cipher
1281 - --enable-signature
1282 - --disable-openssl
1283 - --enable-gnutls
1284 - )
1285 - elif use ssl; then
1286 - E_ECONF+=(
1287 - --enable-cipher
1288 - --enable-signature
1289 - --enable-openssl
1290 - --disable-gnutls
1291 - )
1292 - else
1293 - E_ECONF+=(
1294 - --disable-cipher
1295 - --disable-signature
1296 - --disable-openssl
1297 - --disable-gnutls
1298 - )
1299 - fi
1300 -
1301 - enlightenment_src_configure
1302 -}
1303
1304 diff --git a/dev-libs/eet/metadata.xml b/dev-libs/eet/metadata.xml
1305 deleted file mode 100644
1306 index ac6d74d..0000000
1307 --- a/dev-libs/eet/metadata.xml
1308 +++ /dev/null
1309 @@ -1,26 +0,0 @@
1310 -<?xml version="1.0" encoding="UTF-8"?>
1311 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1312 -<pkgmetadata>
1313 -<maintainer type="project">
1314 - <email>enlightenment@g.o</email>
1315 - <name>Project Enlightenment</name>
1316 -</maintainer>
1317 -<longdescription>
1318 -EET is a tiny library designed to write an arbitary set of chunks of data to a file
1319 -and optionally compress each chunk (very much like a zip file) and allow fast
1320 -random-access reading of the file later on. It does not do zip as a zip itself has
1321 -more complexity than is needed, and it was much simpler to impliment this once here.
1322 -
1323 -Eet is extremely fast, small and simple. Eet files can be very small and highly
1324 -compressed, making them very optimal for just sending across the internet without
1325 -having to archive, compress or decompress and install them. They allow for
1326 -lightning-fast random-acess reads once created, making them perfect for storing data
1327 -that is written once (or rarely) and read many times, but the program does not want
1328 -to have to read it all in at once.
1329 -
1330 -It also can encode and decode data structures in memory, as well as image data for
1331 -saving to Eet files or sending across the network to other machines, or just writing
1332 -to arbitary files on the system. All data is encoded in a platform independant way
1333 -and can be written and read by any architecture.
1334 -</longdescription>
1335 -</pkgmetadata>
1336
1337 diff --git a/dev-libs/eeze/Manifest b/dev-libs/eeze/Manifest
1338 deleted file mode 100644
1339 index 58b2669..0000000
1340 --- a/dev-libs/eeze/Manifest
1341 +++ /dev/null
1342 @@ -1,3 +0,0 @@
1343 -DIST eeze-1.7.10.tar.bz2 549350 SHA256 15cbf89969dfdab3359766d2721c3ebf013fe1df759ff0e03f8e195d9356e8e5 SHA512 5a46264a5958eec047aed89d8913513769cd396eeb91f5e8c259fbf327aab11b2c70fdd6f5357190bf199ce494b569518762a72b7510b8cf3122bec0a70fc04a WHIRLPOOL ec1fcb641b171fed7c58799605ba87e8293403ff152acb21d20d8974a7d764434a60e44fc04f6d0cb1f00642eecff012ac671e7c255a46bc0dde6a37cd88ac7d
1344 -DIST eeze-1.7.8.tar.bz2 549545 SHA256 2b1d2f55e0d3c42c9114995850249a8dfe8849560569268dc05a7d383617fff6 SHA512 97be58257c9f7b69f0e3c555e6a02e00a09247802ddc6ad27a9914e71831dc704d5ab6ea4cff4082733c21b82d516678457d7cfbab5f2acf1b3d7a37d07adc11 WHIRLPOOL a1e9fbf62d26e98d6b5ba6c664a613a3a0f05e640a736fb95bcfec30b98670f4002e84ec35251c63ea5771d68092e0ba63b02e2d0c77e4b7ab1cdcb2b6682718
1345 -DIST eeze-1.7.9.tar.bz2 549643 SHA256 f0d5985663cf1e3b95355f0ef868de629585625539b2d4aec7ea5d789a4d2b87 SHA512 a704bd07f3ea24bbef517881f622b669333287c74d68285ba874de30ef05ba5cd8fe2a6180ceef4267428811178ac8cbd3deb7284ebe886ccefac6d433a31e2f WHIRLPOOL 34f4e7d251727b6fb2ade65636b6e4c342a324c203a1f1fd6270a3075af8f54626fe72c1416957b0ae6d6ead3fa3f6aa6c33507f78401d62fbbb72afd62272c5
1346
1347 diff --git a/dev-libs/eeze/eeze-1.7.10.ebuild b/dev-libs/eeze/eeze-1.7.10.ebuild
1348 deleted file mode 100644
1349 index f55a3d8..0000000
1350 --- a/dev-libs/eeze/eeze-1.7.10.ebuild
1351 +++ /dev/null
1352 @@ -1,39 +0,0 @@
1353 -# Copyright 1999-2015 Gentoo Foundation
1354 -# Distributed under the terms of the GNU General Public License v2
1355 -# $Id$
1356 -
1357 -EAPI="5"
1358 -
1359 -if [[ ${PV} == "9999" ]] ; then
1360 - EGIT_SUB_PROJECT="legacy"
1361 - EGIT_URI_APPEND=${PN}
1362 - EGIT_BRANCH=${PN}-1.7
1363 -else
1364 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
1365 - EKEY_STATE="snap"
1366 -fi
1367 -
1368 -inherit enlightenment
1369 -
1370 -DESCRIPTION="library to simplify the use of devices"
1371 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Eeze"
1372 -
1373 -LICENSE="BSD-2"
1374 -IUSE="static-libs utilities"
1375 -
1376 -DEPEND=">=dev-libs/ecore-${PV}
1377 - >=dev-libs/eina-${PV}
1378 - >=dev-libs/eet-${PV}
1379 - virtual/udev"
1380 -RDEPEND="${DEPEND}"
1381 -
1382 -src_configure() {
1383 - E_ECONF+=(
1384 - $(use_enable doc)
1385 - $(use_enable utilities eeze-disk-ls)
1386 - $(use_enable utilities eeze-mount)
1387 - $(use_enable utilities eeze-umount)
1388 - $(use_enable utilities eeze-udev-test)
1389 - )
1390 - enlightenment_src_configure
1391 -}
1392
1393 diff --git a/dev-libs/eeze/eeze-1.7.8.ebuild b/dev-libs/eeze/eeze-1.7.8.ebuild
1394 deleted file mode 100644
1395 index d0bb142..0000000
1396 --- a/dev-libs/eeze/eeze-1.7.8.ebuild
1397 +++ /dev/null
1398 @@ -1,32 +0,0 @@
1399 -# Copyright 1999-2014 Gentoo Foundation
1400 -# Distributed under the terms of the GNU General Public License v2
1401 -# $Id$
1402 -
1403 -EAPI=5
1404 -
1405 -inherit enlightenment
1406 -
1407 -DESCRIPTION="library to simplify the use of devices"
1408 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Eeze"
1409 -SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
1410 -
1411 -LICENSE="BSD-2"
1412 -KEYWORDS="~amd64 ~arm ~x86"
1413 -IUSE="static-libs utilities"
1414 -
1415 -DEPEND=">=dev-libs/ecore-1.7.8
1416 - >=dev-libs/eina-1.7.8
1417 - >=dev-libs/eet-1.7.8
1418 - virtual/udev"
1419 -RDEPEND="${DEPEND}"
1420 -
1421 -src_configure() {
1422 - E_ECONF+=(
1423 - $(use_enable doc)
1424 - $(use_enable utilities eeze-disk-ls)
1425 - $(use_enable utilities eeze-mount)
1426 - $(use_enable utilities eeze-umount)
1427 - $(use_enable utilities eeze-udev-test)
1428 - )
1429 - enlightenment_src_configure
1430 -}
1431
1432 diff --git a/dev-libs/eeze/eeze-1.7.9.ebuild b/dev-libs/eeze/eeze-1.7.9.ebuild
1433 deleted file mode 100644
1434 index 0bbad32..0000000
1435 --- a/dev-libs/eeze/eeze-1.7.9.ebuild
1436 +++ /dev/null
1437 @@ -1,32 +0,0 @@
1438 -# Copyright 1999-2014 Gentoo Foundation
1439 -# Distributed under the terms of the GNU General Public License v2
1440 -# $Id$
1441 -
1442 -EAPI=5
1443 -
1444 -inherit enlightenment
1445 -
1446 -DESCRIPTION="library to simplify the use of devices"
1447 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Eeze"
1448 -SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
1449 -
1450 -LICENSE="BSD-2"
1451 -KEYWORDS="~amd64 ~arm ~x86"
1452 -IUSE="static-libs utilities"
1453 -
1454 -DEPEND=">=dev-libs/ecore-1.7.9
1455 - >=dev-libs/eina-1.7.9
1456 - >=dev-libs/eet-1.7.9
1457 - virtual/udev"
1458 -RDEPEND="${DEPEND}"
1459 -
1460 -src_configure() {
1461 - E_ECONF+=(
1462 - $(use_enable doc)
1463 - $(use_enable utilities eeze-disk-ls)
1464 - $(use_enable utilities eeze-mount)
1465 - $(use_enable utilities eeze-umount)
1466 - $(use_enable utilities eeze-udev-test)
1467 - )
1468 - enlightenment_src_configure
1469 -}
1470
1471 diff --git a/dev-libs/eeze/eeze-9999.ebuild b/dev-libs/eeze/eeze-9999.ebuild
1472 deleted file mode 100644
1473 index f55a3d8..0000000
1474 --- a/dev-libs/eeze/eeze-9999.ebuild
1475 +++ /dev/null
1476 @@ -1,39 +0,0 @@
1477 -# Copyright 1999-2015 Gentoo Foundation
1478 -# Distributed under the terms of the GNU General Public License v2
1479 -# $Id$
1480 -
1481 -EAPI="5"
1482 -
1483 -if [[ ${PV} == "9999" ]] ; then
1484 - EGIT_SUB_PROJECT="legacy"
1485 - EGIT_URI_APPEND=${PN}
1486 - EGIT_BRANCH=${PN}-1.7
1487 -else
1488 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
1489 - EKEY_STATE="snap"
1490 -fi
1491 -
1492 -inherit enlightenment
1493 -
1494 -DESCRIPTION="library to simplify the use of devices"
1495 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Eeze"
1496 -
1497 -LICENSE="BSD-2"
1498 -IUSE="static-libs utilities"
1499 -
1500 -DEPEND=">=dev-libs/ecore-${PV}
1501 - >=dev-libs/eina-${PV}
1502 - >=dev-libs/eet-${PV}
1503 - virtual/udev"
1504 -RDEPEND="${DEPEND}"
1505 -
1506 -src_configure() {
1507 - E_ECONF+=(
1508 - $(use_enable doc)
1509 - $(use_enable utilities eeze-disk-ls)
1510 - $(use_enable utilities eeze-mount)
1511 - $(use_enable utilities eeze-umount)
1512 - $(use_enable utilities eeze-udev-test)
1513 - )
1514 - enlightenment_src_configure
1515 -}
1516
1517 diff --git a/dev-libs/eeze/metadata.xml b/dev-libs/eeze/metadata.xml
1518 deleted file mode 100644
1519 index 2da8b86..0000000
1520 --- a/dev-libs/eeze/metadata.xml
1521 +++ /dev/null
1522 @@ -1,11 +0,0 @@
1523 -<?xml version="1.0" encoding="UTF-8"?>
1524 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1525 -<pkgmetadata>
1526 -<maintainer type="project">
1527 - <email>enlightenment@g.o</email>
1528 - <name>Project Enlightenment</name>
1529 -</maintainer>
1530 -<use>
1531 - <flag name="utilities">Install some test utilities for mount/umount support in eeze</flag>
1532 -</use>
1533 -</pkgmetadata>
1534
1535 diff --git a/dev-libs/efreet/Manifest b/dev-libs/efreet/Manifest
1536 deleted file mode 100644
1537 index b917889..0000000
1538 --- a/dev-libs/efreet/Manifest
1539 +++ /dev/null
1540 @@ -1 +0,0 @@
1541 -DIST efreet-1.7.10.tar.bz2 450761 SHA256 1d818fae5ff3ce040842dddf49376ebdf056222b8e1835f5b6871ea1ce18400e SHA512 2bfc79de3c6f4d61cd4dfab567bfecc207afd413248d1a1edd7cc21378ec670420d4ffef20ae7ba5e33c72e49da0ad3c810d0086431fb3c9909c361a12586698 WHIRLPOOL aa207eafdf7dd73986926d04bf6b8542e55f3018e4030823f2e8ca0a0f266692e7926c8f0a22f48407f72d18e4cc3fe2de6efcfbc0533bdb39d70a9ed63ccd57
1542
1543 diff --git a/dev-libs/efreet/efreet-1.7.10.ebuild b/dev-libs/efreet/efreet-1.7.10.ebuild
1544 deleted file mode 100644
1545 index 2034aeb..0000000
1546 --- a/dev-libs/efreet/efreet-1.7.10.ebuild
1547 +++ /dev/null
1548 @@ -1,34 +0,0 @@
1549 -# Copyright 1999-2015 Gentoo Foundation
1550 -# Distributed under the terms of the GNU General Public License v2
1551 -# $Id$
1552 -
1553 -EAPI="5"
1554 -
1555 -if [[ ${PV} == "9999" ]] ; then
1556 - EGIT_SUB_PROJECT="legacy"
1557 - EGIT_URI_APPEND=${PN}
1558 - EGIT_BRANCH=${PN}-1.7
1559 -else
1560 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
1561 - EKEY_STATE="snap"
1562 -fi
1563 -
1564 -inherit enlightenment
1565 -
1566 -DESCRIPTION="library for handling of freedesktop.org specs (desktop/icon/theme/etc...)"
1567 -
1568 -LICENSE="BSD-2"
1569 -IUSE="static-libs"
1570 -
1571 -RDEPEND=">=dev-libs/ecore-${PV}
1572 - >=dev-libs/eet-${PV}
1573 - >=dev-libs/eina-${PV}
1574 - x11-misc/xdg-utils"
1575 -DEPEND="${RDEPEND}"
1576 -
1577 -src_configure() {
1578 - E_ECONF=(
1579 - $(use_enable doc)
1580 - )
1581 - enlightenment_src_configure
1582 -}
1583
1584 diff --git a/dev-libs/efreet/efreet-9999.ebuild b/dev-libs/efreet/efreet-9999.ebuild
1585 deleted file mode 100644
1586 index 2034aeb..0000000
1587 --- a/dev-libs/efreet/efreet-9999.ebuild
1588 +++ /dev/null
1589 @@ -1,34 +0,0 @@
1590 -# Copyright 1999-2015 Gentoo Foundation
1591 -# Distributed under the terms of the GNU General Public License v2
1592 -# $Id$
1593 -
1594 -EAPI="5"
1595 -
1596 -if [[ ${PV} == "9999" ]] ; then
1597 - EGIT_SUB_PROJECT="legacy"
1598 - EGIT_URI_APPEND=${PN}
1599 - EGIT_BRANCH=${PN}-1.7
1600 -else
1601 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
1602 - EKEY_STATE="snap"
1603 -fi
1604 -
1605 -inherit enlightenment
1606 -
1607 -DESCRIPTION="library for handling of freedesktop.org specs (desktop/icon/theme/etc...)"
1608 -
1609 -LICENSE="BSD-2"
1610 -IUSE="static-libs"
1611 -
1612 -RDEPEND=">=dev-libs/ecore-${PV}
1613 - >=dev-libs/eet-${PV}
1614 - >=dev-libs/eina-${PV}
1615 - x11-misc/xdg-utils"
1616 -DEPEND="${RDEPEND}"
1617 -
1618 -src_configure() {
1619 - E_ECONF=(
1620 - $(use_enable doc)
1621 - )
1622 - enlightenment_src_configure
1623 -}
1624
1625 diff --git a/dev-libs/efreet/metadata.xml b/dev-libs/efreet/metadata.xml
1626 deleted file mode 100644
1627 index 8dca222..0000000
1628 --- a/dev-libs/efreet/metadata.xml
1629 +++ /dev/null
1630 @@ -1,8 +0,0 @@
1631 -<?xml version="1.0" encoding="UTF-8"?>
1632 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1633 -<pkgmetadata>
1634 -<maintainer type="project">
1635 - <email>enlightenment@g.o</email>
1636 - <name>Project Enlightenment</name>
1637 -</maintainer>
1638 -</pkgmetadata>
1639
1640 diff --git a/dev-libs/eina/Manifest b/dev-libs/eina/Manifest
1641 deleted file mode 100644
1642 index d0b0930..0000000
1643 --- a/dev-libs/eina/Manifest
1644 +++ /dev/null
1645 @@ -1,2 +0,0 @@
1646 -DIST eina-1.7.10.tar.bz2 9703289 SHA256 6378168bfb5ccc5338b39bbc4465cb96c5751f70cdf05766fbbddaf94fb0f81a SHA512 c1195ec9f2cd79777912ba3c8b6e69a206d035c9a7f2c38762c18e3c86ec43d52f020e4dd8d0ea0c9b580aff9707cede909412260ac6d23796ddbd78eb8e280e WHIRLPOOL 0110c7cb19741be9194c80284543f0790a2b7d4e073f7a8e2bfa1a44920207ebd83aad831ea9623401ecf3a6ea1b33ef35b1fb344abc3c935ac009d9f646dcd4
1647 -DIST eina-1.7.9.tar.bz2 9704705 SHA256 b032dd390b4d9f0f0db4b63890cdfc4a5d515b8dfef87f94073e477ff31adf76 SHA512 4f19ee5910595e7e907a2f99ce3adbd18faa7bf462ae4c44d13297a7e1f32bdd24e9b33aa8df33c166e9c3d321eed655b908100695f7eeffe42f24163faba378 WHIRLPOOL 9309779e851156388a801fb262226e737f6704162bed0cd1a0f1850a2d0d20c863db560dbd8af642aafb9982ab5f16e63b3bda7291182004e5cb86ef3c4c9458
1648
1649 diff --git a/dev-libs/eina/eina-1.7.10.ebuild b/dev-libs/eina/eina-1.7.10.ebuild
1650 deleted file mode 100644
1651 index 4a490d4..0000000
1652 --- a/dev-libs/eina/eina-1.7.10.ebuild
1653 +++ /dev/null
1654 @@ -1,85 +0,0 @@
1655 -# Copyright 1999-2015 Gentoo Foundation
1656 -# Distributed under the terms of the GNU General Public License v2
1657 -# $Id$
1658 -
1659 -EAPI="4"
1660 -
1661 -if [[ ${PV} == "9999" ]] ; then
1662 - EGIT_SUB_PROJECT="legacy"
1663 - EGIT_URI_APPEND=${PN}
1664 - EGIT_BRANCH=${PN}-1.7
1665 -else
1666 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
1667 - EKEY_STATE="snap"
1668 -fi
1669 -
1670 -inherit enlightenment
1671 -
1672 -DESCRIPTION="Enlightenment's data types library (list, hash, etc) in C"
1673 -
1674 -LICENSE="LGPL-2.1"
1675 -IUSE="altivec debug default-mempool cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 static-libs test valgrind"
1676 -
1677 -MEMPOOLS=(
1678 - @buddy
1679 - +@chained-pool
1680 - # Looks like ememoa is a dead project?
1681 - #@ememoa-fixed
1682 - #@ememoa-unknown
1683 - @fixed-bitmap
1684 - +@one-big
1685 - @pass-through
1686 -)
1687 -IUSE_MEMPOOLS=${MEMPOOLS[@]/@/mempool-}
1688 -IUSE+=" ${IUSE_MEMPOOLS}"
1689 -
1690 -RDEPEND="valgrind? ( dev-util/valgrind )"
1691 -# mempool-ememoa-fixed? ( sys-libs/ememoa )
1692 -# mempool-ememoa-unknown? ( sys-libs/ememoa )"
1693 -DEPEND="${RDEPEND}
1694 - virtual/pkgconfig
1695 - test? (
1696 - dev-libs/check
1697 - dev-libs/glib
1698 - dev-util/lcov
1699 - )"
1700 -
1701 -src_configure() {
1702 - # Evas benchmark is broken!
1703 - E_ECONF=(
1704 - $(use_enable altivec cpu-altivec)
1705 - $(use_enable !debug amalgamation)
1706 - $(use_enable debug stringshare-usage)
1707 - $(use_enable debug assert)
1708 - $(use debug || echo " --with-internal-maximum-log-level=2")
1709 - $(use_enable default-mempool)
1710 - $(use_enable doc)
1711 - $(use_enable cpu_flags_x86_mmx cpu-mmx)
1712 - $(use_enable cpu_flags_x86_sse cpu-sse)
1713 - $(use_enable cpu_flags_x86_sse2 cpu-sse2)
1714 - $(use test && echo " --disable-amalgamation")
1715 - $(use_enable test e17)
1716 - $(use_enable test tests)
1717 - $(use_enable test benchmark)
1718 - $(use test && echo " --with-internal-maximum-log-level=6")
1719 - $(use_enable valgrind)
1720 - --enable-magic-debug
1721 - --enable-safety-checks
1722 - )
1723 -
1724 - #if use mempool-ememoa-fixed || use mempool-ememoa-unknown ; then
1725 - # E_ECONF+=( --enable-ememoa )
1726 - #else
1727 - E_ECONF+=( --disable-ememoa )
1728 - #fi
1729 -
1730 - local m mempool_arg='static'
1731 - if use debug ; then
1732 - mempool_arg='yes'
1733 - fi
1734 - for m in ${IUSE_MEMPOOLS//+} ; do
1735 - E_ECONF+=( $(use_enable ${m} ${m} ${mempool_argT}) )
1736 - done
1737 -
1738 - enlightenment_src_configure
1739 -}
1740
1741 diff --git a/dev-libs/eina/eina-1.7.9.ebuild b/dev-libs/eina/eina-1.7.9.ebuild
1742 deleted file mode 100644
1743 index 4a490d4..0000000
1744 --- a/dev-libs/eina/eina-1.7.9.ebuild
1745 +++ /dev/null
1746 @@ -1,85 +0,0 @@
1747 -# Copyright 1999-2015 Gentoo Foundation
1748 -# Distributed under the terms of the GNU General Public License v2
1749 -# $Id$
1750 -
1751 -EAPI="4"
1752 -
1753 -if [[ ${PV} == "9999" ]] ; then
1754 - EGIT_SUB_PROJECT="legacy"
1755 - EGIT_URI_APPEND=${PN}
1756 - EGIT_BRANCH=${PN}-1.7
1757 -else
1758 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
1759 - EKEY_STATE="snap"
1760 -fi
1761 -
1762 -inherit enlightenment
1763 -
1764 -DESCRIPTION="Enlightenment's data types library (list, hash, etc) in C"
1765 -
1766 -LICENSE="LGPL-2.1"
1767 -IUSE="altivec debug default-mempool cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 static-libs test valgrind"
1768 -
1769 -MEMPOOLS=(
1770 - @buddy
1771 - +@chained-pool
1772 - # Looks like ememoa is a dead project?
1773 - #@ememoa-fixed
1774 - #@ememoa-unknown
1775 - @fixed-bitmap
1776 - +@one-big
1777 - @pass-through
1778 -)
1779 -IUSE_MEMPOOLS=${MEMPOOLS[@]/@/mempool-}
1780 -IUSE+=" ${IUSE_MEMPOOLS}"
1781 -
1782 -RDEPEND="valgrind? ( dev-util/valgrind )"
1783 -# mempool-ememoa-fixed? ( sys-libs/ememoa )
1784 -# mempool-ememoa-unknown? ( sys-libs/ememoa )"
1785 -DEPEND="${RDEPEND}
1786 - virtual/pkgconfig
1787 - test? (
1788 - dev-libs/check
1789 - dev-libs/glib
1790 - dev-util/lcov
1791 - )"
1792 -
1793 -src_configure() {
1794 - # Evas benchmark is broken!
1795 - E_ECONF=(
1796 - $(use_enable altivec cpu-altivec)
1797 - $(use_enable !debug amalgamation)
1798 - $(use_enable debug stringshare-usage)
1799 - $(use_enable debug assert)
1800 - $(use debug || echo " --with-internal-maximum-log-level=2")
1801 - $(use_enable default-mempool)
1802 - $(use_enable doc)
1803 - $(use_enable cpu_flags_x86_mmx cpu-mmx)
1804 - $(use_enable cpu_flags_x86_sse cpu-sse)
1805 - $(use_enable cpu_flags_x86_sse2 cpu-sse2)
1806 - $(use test && echo " --disable-amalgamation")
1807 - $(use_enable test e17)
1808 - $(use_enable test tests)
1809 - $(use_enable test benchmark)
1810 - $(use test && echo " --with-internal-maximum-log-level=6")
1811 - $(use_enable valgrind)
1812 - --enable-magic-debug
1813 - --enable-safety-checks
1814 - )
1815 -
1816 - #if use mempool-ememoa-fixed || use mempool-ememoa-unknown ; then
1817 - # E_ECONF+=( --enable-ememoa )
1818 - #else
1819 - E_ECONF+=( --disable-ememoa )
1820 - #fi
1821 -
1822 - local m mempool_arg='static'
1823 - if use debug ; then
1824 - mempool_arg='yes'
1825 - fi
1826 - for m in ${IUSE_MEMPOOLS//+} ; do
1827 - E_ECONF+=( $(use_enable ${m} ${m} ${mempool_argT}) )
1828 - done
1829 -
1830 - enlightenment_src_configure
1831 -}
1832
1833 diff --git a/dev-libs/eina/eina-9999.ebuild b/dev-libs/eina/eina-9999.ebuild
1834 deleted file mode 100644
1835 index 4a490d4..0000000
1836 --- a/dev-libs/eina/eina-9999.ebuild
1837 +++ /dev/null
1838 @@ -1,85 +0,0 @@
1839 -# Copyright 1999-2015 Gentoo Foundation
1840 -# Distributed under the terms of the GNU General Public License v2
1841 -# $Id$
1842 -
1843 -EAPI="4"
1844 -
1845 -if [[ ${PV} == "9999" ]] ; then
1846 - EGIT_SUB_PROJECT="legacy"
1847 - EGIT_URI_APPEND=${PN}
1848 - EGIT_BRANCH=${PN}-1.7
1849 -else
1850 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
1851 - EKEY_STATE="snap"
1852 -fi
1853 -
1854 -inherit enlightenment
1855 -
1856 -DESCRIPTION="Enlightenment's data types library (list, hash, etc) in C"
1857 -
1858 -LICENSE="LGPL-2.1"
1859 -IUSE="altivec debug default-mempool cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 static-libs test valgrind"
1860 -
1861 -MEMPOOLS=(
1862 - @buddy
1863 - +@chained-pool
1864 - # Looks like ememoa is a dead project?
1865 - #@ememoa-fixed
1866 - #@ememoa-unknown
1867 - @fixed-bitmap
1868 - +@one-big
1869 - @pass-through
1870 -)
1871 -IUSE_MEMPOOLS=${MEMPOOLS[@]/@/mempool-}
1872 -IUSE+=" ${IUSE_MEMPOOLS}"
1873 -
1874 -RDEPEND="valgrind? ( dev-util/valgrind )"
1875 -# mempool-ememoa-fixed? ( sys-libs/ememoa )
1876 -# mempool-ememoa-unknown? ( sys-libs/ememoa )"
1877 -DEPEND="${RDEPEND}
1878 - virtual/pkgconfig
1879 - test? (
1880 - dev-libs/check
1881 - dev-libs/glib
1882 - dev-util/lcov
1883 - )"
1884 -
1885 -src_configure() {
1886 - # Evas benchmark is broken!
1887 - E_ECONF=(
1888 - $(use_enable altivec cpu-altivec)
1889 - $(use_enable !debug amalgamation)
1890 - $(use_enable debug stringshare-usage)
1891 - $(use_enable debug assert)
1892 - $(use debug || echo " --with-internal-maximum-log-level=2")
1893 - $(use_enable default-mempool)
1894 - $(use_enable doc)
1895 - $(use_enable cpu_flags_x86_mmx cpu-mmx)
1896 - $(use_enable cpu_flags_x86_sse cpu-sse)
1897 - $(use_enable cpu_flags_x86_sse2 cpu-sse2)
1898 - $(use test && echo " --disable-amalgamation")
1899 - $(use_enable test e17)
1900 - $(use_enable test tests)
1901 - $(use_enable test benchmark)
1902 - $(use test && echo " --with-internal-maximum-log-level=6")
1903 - $(use_enable valgrind)
1904 - --enable-magic-debug
1905 - --enable-safety-checks
1906 - )
1907 -
1908 - #if use mempool-ememoa-fixed || use mempool-ememoa-unknown ; then
1909 - # E_ECONF+=( --enable-ememoa )
1910 - #else
1911 - E_ECONF+=( --disable-ememoa )
1912 - #fi
1913 -
1914 - local m mempool_arg='static'
1915 - if use debug ; then
1916 - mempool_arg='yes'
1917 - fi
1918 - for m in ${IUSE_MEMPOOLS//+} ; do
1919 - E_ECONF+=( $(use_enable ${m} ${m} ${mempool_argT}) )
1920 - done
1921 -
1922 - enlightenment_src_configure
1923 -}
1924
1925 diff --git a/dev-libs/eina/metadata.xml b/dev-libs/eina/metadata.xml
1926 deleted file mode 100644
1927 index 6f8bce8..0000000
1928 --- a/dev-libs/eina/metadata.xml
1929 +++ /dev/null
1930 @@ -1,69 +0,0 @@
1931 -<?xml version="1.0" encoding="UTF-8"?>
1932 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1933 -<pkgmetadata>
1934 -<maintainer type="project">
1935 - <email>enlightenment@g.o</email>
1936 - <name>Project Enlightenment</name>
1937 -</maintainer>
1938 -<use>
1939 - <flag name="mempool-buddy">Compile 'buddy' memory pool allocation</flag>
1940 - <flag name="mempool-chained-pool">Compile 'chained-pool' memory pool allocation</flag>
1941 - <flag name="mempool-fixed-bitmap">Compile 'fixed-bitmap' memory pool allocation</flag>
1942 - <flag name="mempool-one-big">Compile 'one-big' memory pool allocation</flag>
1943 - <flag name="mempool-pass-through">Compile 'pass-through' (system's malloc) memory pool allocation</flag>
1944 - <flag name="default-mempool">By default use system's allocator (pass-through) instead of custom choice for Eina's own data structures</flag>
1945 - <flag name="valgrind">Compile in valgrind hints for smoother integration</flag>
1946 -</use>
1947 -<longdescription>
1948 -Eina is a multi-platform library that provides optimized data types
1949 -and useful tools for projects.
1950 -
1951 -Among its data types, Eina provides efficient implementation of:
1952 -
1953 - * double linked list with O(1) append and count;
1954 -
1955 - * double linked inlist (node is built in the data) with O(1) append;
1956 -
1957 - * stringshare, a pool of read-only strings that are shared in order
1958 - to save memory (no copies!), fast referencing and
1959 - pointer-comparison;
1960 -
1961 - * hash table with extensible key support, ships by default with
1962 - string, stringshare, pointer and integer hashes by default;
1963 -
1964 - * array of pointers, with O(1) count and append, configurable step
1965 - growing;
1966 -
1967 - * red-black tree;
1968 -
1969 - * sparse matrix;
1970 -
1971 -
1972 -As for tools, it provides couple of convenience:
1973 -
1974 - * generic and extensible logging system;
1975 -
1976 - * easy to use dynamic module loading (on top of dlopen()) that makes
1977 - it easy to change to static/built-in modules;
1978 -
1979 - * generic safety-checks system covering NULL pointers and other
1980 - incorrect conditions with logging;
1981 -
1982 - * 'magic' type checking that check and logs if expected magic number
1983 - is incorrect;
1984 -
1985 - * easy to use and extensible memory allocators (mempools);
1986 -
1987 - * fixed-point arithmetic;
1988 -
1989 - * tile splitter and simplifier (merges);
1990 -
1991 - * generic iterator pattern (how to walk in one direction), just
1992 - implement the given API;
1993 -
1994 - * generic accessor pattern (how to randomly access items), just
1995 - implement the given API;
1996 -
1997 - * benchmark helpers.
1998 -</longdescription>
1999 -</pkgmetadata>
2000
2001 diff --git a/dev-libs/eio/Manifest b/dev-libs/eio/Manifest
2002 deleted file mode 100644
2003 index c43ae0a..0000000
2004 --- a/dev-libs/eio/Manifest
2005 +++ /dev/null
2006 @@ -1,3 +0,0 @@
2007 -DIST eio-1.7.10.tar.bz2 361892 SHA256 2859c984cb34c65707834d77da8d1ec106d378ef5bf7f9a10662c464a656b6cc SHA512 08edec460a27d7db039c9128fed13bef0ff2855047fbd367b0a4bd7efbd6496395eb949f4a46435fd142a4ccc0db22b59d39f71080cf21453d95b6cb3ea5864e WHIRLPOOL b0035536df200e53facafd45dbc507d50193254e7ea564de2b46dc02553631cb4eaf7b22aa3a2f70899fcee85c611c701ebe46198475b628e335ab87a129bb9f
2008 -DIST eio-1.7.8.tar.bz2 362049 SHA256 8e26055e052b01f74b175ec98941ce9947a485db84a10c35855da54297a3363b SHA512 7aae70da2737230d76dfedc164f96fb8c51fa031d857c70f0b59f2593682264792e8d4fd764e4696e8bf9d485e7bd0efcf75a6be6a9e6ec7de1d904942d7515b WHIRLPOOL cfa447f2bab3cf62854149aab594e59afc28779a5dcd796a41e7c0ffccce987891cb52b9561a872cc036466378e2382597e71a7c292b19e093b94c446c1d2509
2009 -DIST eio-1.7.9.tar.bz2 362141 SHA256 dbd62331c40e82609a8e6ed3c9de53c6e8a1349c54a9797250566c65049f6e8a SHA512 4003094ed83d127a2a088b964fe4069c699e35c0ef5ee224b8eac3a06b5ed5b302a41a42b189ad280f01fcd259b1fb1af4192b414ada1494159220d8e4050ddf WHIRLPOOL b3c6f8533f03dd96d965c602ba4e6babd9d3473169ad0b62165b28f29171199510b2e60d5cbb7888887e0930c776b43feb8649b0375036380fae6d12c6aff97a
2010
2011 diff --git a/dev-libs/eio/eio-1.7.10.ebuild b/dev-libs/eio/eio-1.7.10.ebuild
2012 deleted file mode 100644
2013 index 5a3bed9..0000000
2014 --- a/dev-libs/eio/eio-1.7.10.ebuild
2015 +++ /dev/null
2016 @@ -1,36 +0,0 @@
2017 -# Copyright 1999-2015 Gentoo Foundation
2018 -# Distributed under the terms of the GNU General Public License v2
2019 -# $Id$
2020 -
2021 -EAPI="5"
2022 -
2023 -if [[ ${PV} == "9999" ]] ; then
2024 - EGIT_SUB_PROJECT="legacy"
2025 - EGIT_URI_APPEND=${PN}
2026 - EGIT_BRANCH=${PN}-1.7
2027 -else
2028 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2029 - EKEY_STATE="snap"
2030 -fi
2031 -
2032 -inherit enlightenment
2033 -
2034 -DESCRIPTION="Enlightenment's integration to IO"
2035 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/EIO"
2036 -
2037 -LICENSE="LGPL-2"
2038 -IUSE="examples static-libs"
2039 -
2040 -RDEPEND=">=dev-libs/ecore-${PV}
2041 - >=dev-libs/eet-${PV}"
2042 -DEPEND="${RDEPEND}"
2043 -
2044 -src_configure() {
2045 - E_ECONF=(
2046 - --enable-posix-threads
2047 - $(use_enable doc)
2048 - $(use_enable examples build-examples)
2049 - $(use_enable examples install-examples)
2050 - )
2051 - enlightenment_src_configure
2052 -}
2053
2054 diff --git a/dev-libs/eio/eio-1.7.8.ebuild b/dev-libs/eio/eio-1.7.8.ebuild
2055 deleted file mode 100644
2056 index 3e2adf1..0000000
2057 --- a/dev-libs/eio/eio-1.7.8.ebuild
2058 +++ /dev/null
2059 @@ -1,29 +0,0 @@
2060 -# Copyright 1999-2013 Gentoo Foundation
2061 -# Distributed under the terms of the GNU General Public License v2
2062 -# $Id$
2063 -
2064 -EAPI="4"
2065 -
2066 -inherit enlightenment
2067 -
2068 -DESCRIPTION="Enlightenment's integration to IO"
2069 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/EIO"
2070 -SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2071 -
2072 -LICENSE="LGPL-2"
2073 -KEYWORDS="~amd64 ~arm ~x86"
2074 -IUSE="examples static-libs"
2075 -
2076 -RDEPEND=">=dev-libs/ecore-1.7.8
2077 - >=dev-libs/eet-1.7.8"
2078 -DEPEND="${RDEPEND}"
2079 -
2080 -src_configure() {
2081 - E_ECONF+=(
2082 - --enable-posix-threads
2083 - $(use_enable doc)
2084 - $(use_enable examples build-examples)
2085 - $(use_enable examples install-examples)
2086 - )
2087 - enlightenment_src_configure
2088 -}
2089
2090 diff --git a/dev-libs/eio/eio-1.7.9.ebuild b/dev-libs/eio/eio-1.7.9.ebuild
2091 deleted file mode 100644
2092 index 517ae06..0000000
2093 --- a/dev-libs/eio/eio-1.7.9.ebuild
2094 +++ /dev/null
2095 @@ -1,29 +0,0 @@
2096 -# Copyright 1999-2013 Gentoo Foundation
2097 -# Distributed under the terms of the GNU General Public License v2
2098 -# $Id$
2099 -
2100 -EAPI="4"
2101 -
2102 -inherit enlightenment
2103 -
2104 -DESCRIPTION="Enlightenment's integration to IO"
2105 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/EIO"
2106 -SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2107 -
2108 -LICENSE="LGPL-2"
2109 -KEYWORDS="~amd64 ~arm ~x86"
2110 -IUSE="examples static-libs"
2111 -
2112 -RDEPEND=">=dev-libs/ecore-1.7.9
2113 - >=dev-libs/eet-1.7.9"
2114 -DEPEND="${RDEPEND}"
2115 -
2116 -src_configure() {
2117 - E_ECONF+=(
2118 - --enable-posix-threads
2119 - $(use_enable doc)
2120 - $(use_enable examples build-examples)
2121 - $(use_enable examples install-examples)
2122 - )
2123 - enlightenment_src_configure
2124 -}
2125
2126 diff --git a/dev-libs/eio/eio-9999.ebuild b/dev-libs/eio/eio-9999.ebuild
2127 deleted file mode 100644
2128 index 5a3bed9..0000000
2129 --- a/dev-libs/eio/eio-9999.ebuild
2130 +++ /dev/null
2131 @@ -1,36 +0,0 @@
2132 -# Copyright 1999-2015 Gentoo Foundation
2133 -# Distributed under the terms of the GNU General Public License v2
2134 -# $Id$
2135 -
2136 -EAPI="5"
2137 -
2138 -if [[ ${PV} == "9999" ]] ; then
2139 - EGIT_SUB_PROJECT="legacy"
2140 - EGIT_URI_APPEND=${PN}
2141 - EGIT_BRANCH=${PN}-1.7
2142 -else
2143 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2144 - EKEY_STATE="snap"
2145 -fi
2146 -
2147 -inherit enlightenment
2148 -
2149 -DESCRIPTION="Enlightenment's integration to IO"
2150 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/EIO"
2151 -
2152 -LICENSE="LGPL-2"
2153 -IUSE="examples static-libs"
2154 -
2155 -RDEPEND=">=dev-libs/ecore-${PV}
2156 - >=dev-libs/eet-${PV}"
2157 -DEPEND="${RDEPEND}"
2158 -
2159 -src_configure() {
2160 - E_ECONF=(
2161 - --enable-posix-threads
2162 - $(use_enable doc)
2163 - $(use_enable examples build-examples)
2164 - $(use_enable examples install-examples)
2165 - )
2166 - enlightenment_src_configure
2167 -}
2168
2169 diff --git a/dev-libs/eio/metadata.xml b/dev-libs/eio/metadata.xml
2170 deleted file mode 100644
2171 index 8dca222..0000000
2172 --- a/dev-libs/eio/metadata.xml
2173 +++ /dev/null
2174 @@ -1,8 +0,0 @@
2175 -<?xml version="1.0" encoding="UTF-8"?>
2176 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2177 -<pkgmetadata>
2178 -<maintainer type="project">
2179 - <email>enlightenment@g.o</email>
2180 - <name>Project Enlightenment</name>
2181 -</maintainer>
2182 -</pkgmetadata>
2183
2184 diff --git a/dev-libs/embryo/Manifest b/dev-libs/embryo/Manifest
2185 deleted file mode 100644
2186 index fea9e2f..0000000
2187 --- a/dev-libs/embryo/Manifest
2188 +++ /dev/null
2189 @@ -1 +0,0 @@
2190 -DIST embryo-1.7.10.tar.bz2 456473 SHA256 ed98018f6ef394eda29fe5f0abc040a4fea191b60ea05b50ef09e21fcb5b65c2 SHA512 7be2171b9035d560a21aa232027d2afc46db44293e0d0ab0fdc6d3451a8a750956f09043edf851823ecc9de8c03c554205d84eddabd52f4fbe5938f5fd94d254 WHIRLPOOL 93a0f6a9084fa4869a03bf35e9fd0655820a618b43654a215e0b62c334581c49caa2222b6735335fb5fe4b18e876bca2fcbc0c69596c438450e650a680c848d9
2191
2192 diff --git a/dev-libs/embryo/embryo-1.7.10.ebuild b/dev-libs/embryo/embryo-1.7.10.ebuild
2193 deleted file mode 100644
2194 index 545cf13..0000000
2195 --- a/dev-libs/embryo/embryo-1.7.10.ebuild
2196 +++ /dev/null
2197 @@ -1,24 +0,0 @@
2198 -# Copyright 1999-2015 Gentoo Foundation
2199 -# Distributed under the terms of the GNU General Public License v2
2200 -# $Id$
2201 -
2202 -EAPI="4"
2203 -
2204 -if [[ ${PV} == "9999" ]] ; then
2205 - EGIT_SUB_PROJECT="legacy"
2206 - EGIT_URI_APPEND=${PN}
2207 - EGIT_BRANCH=${PN}-1.7
2208 -else
2209 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2210 - EKEY_STATE="snap"
2211 -fi
2212 -
2213 -inherit enlightenment
2214 -
2215 -DESCRIPTION="load and control programs compiled in embryo language (small/pawn variant)"
2216 -
2217 -LICENSE="BSD-2 ZLIB"
2218 -IUSE="static-libs"
2219 -
2220 -DEPEND=">=dev-libs/eina-${PV}"
2221 -RDEPEND="${DEPEND}"
2222
2223 diff --git a/dev-libs/embryo/embryo-9999.ebuild b/dev-libs/embryo/embryo-9999.ebuild
2224 deleted file mode 100644
2225 index 545cf13..0000000
2226 --- a/dev-libs/embryo/embryo-9999.ebuild
2227 +++ /dev/null
2228 @@ -1,24 +0,0 @@
2229 -# Copyright 1999-2015 Gentoo Foundation
2230 -# Distributed under the terms of the GNU General Public License v2
2231 -# $Id$
2232 -
2233 -EAPI="4"
2234 -
2235 -if [[ ${PV} == "9999" ]] ; then
2236 - EGIT_SUB_PROJECT="legacy"
2237 - EGIT_URI_APPEND=${PN}
2238 - EGIT_BRANCH=${PN}-1.7
2239 -else
2240 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2241 - EKEY_STATE="snap"
2242 -fi
2243 -
2244 -inherit enlightenment
2245 -
2246 -DESCRIPTION="load and control programs compiled in embryo language (small/pawn variant)"
2247 -
2248 -LICENSE="BSD-2 ZLIB"
2249 -IUSE="static-libs"
2250 -
2251 -DEPEND=">=dev-libs/eina-${PV}"
2252 -RDEPEND="${DEPEND}"
2253
2254 diff --git a/dev-libs/embryo/metadata.xml b/dev-libs/embryo/metadata.xml
2255 deleted file mode 100644
2256 index 8ab18f0..0000000
2257 --- a/dev-libs/embryo/metadata.xml
2258 +++ /dev/null
2259 @@ -1,22 +0,0 @@
2260 -<?xml version="1.0" encoding="UTF-8"?>
2261 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2262 -<pkgmetadata>
2263 -<maintainer type="project">
2264 - <email>enlightenment@g.o</email>
2265 - <name>Project Enlightenment</name>
2266 -</maintainer>
2267 -<longdescription>
2268 -Embryo is primarily a shared library that gives you an API to load and control
2269 -interpredted programs compiled into the abstract machine bytecode that it
2270 -understands. This abstrac (or virtual) machine is imilar to a real machine
2271 -with a CPU, but it is emulated in software. The architecture is simple and is
2272 -the same as the abstract machine (AMX) in the
2273 -SMALL (http://www.compuphase.com/small.htm) language as it is based
2274 -on exactly the same code. Embryo has modified the code for the AMX extensively
2275 -and has made it smaller and more portable. It is VERY small. The total size
2276 -of the virtual machine code AND header files is less than 2500 lines of code.
2277 -It includes the floating point library support by default as well. This makes
2278 -it one of the smallest interpreting engines around, and thus makes is very
2279 -efficient to use in code.
2280 -</longdescription>
2281 -</pkgmetadata>
2282
2283 diff --git a/media-libs/edje/Manifest b/media-libs/edje/Manifest
2284 deleted file mode 100644
2285 index d27d303..0000000
2286 --- a/media-libs/edje/Manifest
2287 +++ /dev/null
2288 @@ -1,3 +0,0 @@
2289 -DIST edje-1.7.10.tar.bz2 1120320 SHA256 1fd5bbf7a105e4cb455d59f82de136c0cbc74f8b0a16e0f6a845fc6471ab85fe SHA512 222b2e1265d9083edb927994ed0afdcdd10399fccd867835e180604abde8c0d43bd94b3727f121ba159e2ca4bf870c1078a0894522ccdebe75e91e9ca9d95bec WHIRLPOOL 81f74f34c90ad43fda7bb5aaa66aecde2e0a655ef3ad168893144110fdf4ab89996931e5c60d98cbab5cbdedcf13aad921e00477725a9915663ff142bee86f2e
2290 -DIST edje-1.7.8.tar.bz2 1120710 SHA256 eb400f7bcda5ec6a67b35fabe65b333dc87c8c62a9a6082bd0180a49fc3309c2 SHA512 ccaae74936ba16e3403dc428bc42e8ea5361a89cb2527f21a6963c026e58527b8abd51d23fbebaf43bb5335f11d3a3f5cc65ed72eb7550f4e5aa696474035d24 WHIRLPOOL 2eaa6c13b12ecf6a52f0a857b6d0706f55679ac7b27175255c09668616866aafbcdf76df64bae5da03c79a1e3c9652bf919afc8bf0762862e5f8b89d79ccd70e
2291 -DIST edje-1.7.9.tar.bz2 1120824 SHA256 846dcf4b56b48465e6b8373389984c2e06a06fd681a803cb341a985e1c5d5f3c SHA512 ccb9f9c78fe3ee372c8cf11d594a2053a3a8f60670454d5cd878dc78a7fade12852ca28b889944a1b1609486c27bc58e119ea10d7843f91530a99293db813b23 WHIRLPOOL 0f6de4c0d186af23f289ea35769f00e31482c8b0bd6fc242e0ff2344e518537e1c8623a870a61cf23f4c7904b0e5fa71c6b6b250eecb75fbcf043680b1282fe7
2292
2293 diff --git a/media-libs/edje/edje-1.7.10.ebuild b/media-libs/edje/edje-1.7.10.ebuild
2294 deleted file mode 100644
2295 index ab0d432..0000000
2296 --- a/media-libs/edje/edje-1.7.10.ebuild
2297 +++ /dev/null
2298 @@ -1,50 +0,0 @@
2299 -# Copyright 1999-2015 Gentoo Foundation
2300 -# Distributed under the terms of the GNU General Public License v2
2301 -# $Id$
2302 -
2303 -EAPI="5"
2304 -
2305 -if [[ ${PV} == "9999" ]] ; then
2306 - EGIT_SUB_PROJECT="legacy"
2307 - EGIT_URI_APPEND=${PN}
2308 - EGIT_BRANCH=${PN}-1.7
2309 -else
2310 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2311 - EKEY_STATE="snap"
2312 -fi
2313 -
2314 -inherit enlightenment
2315 -
2316 -DESCRIPTION="graphical layout and animation library"
2317 -HOMEPAGE="https://www.enlightenment.org/pages/edje.html"
2318 -
2319 -LICENSE="BSD-2 GPL-2"
2320 -IUSE="debug +cache static-libs vim-syntax"
2321 -
2322 -DEPEND="dev-lang/lua
2323 - >=dev-libs/eet-${PV}
2324 - >=dev-libs/eina-${PV}
2325 - >=dev-libs/embryo-${PV}
2326 - >=media-libs/evas-${PV}
2327 - >=dev-libs/ecore-${PV}"
2328 -RDEPEND=${DEPEND}
2329 -
2330 -src_configure() {
2331 - E_ECONF=(
2332 - $(use_enable cache edje-program-cache)
2333 - $(use_enable cache edje-calc-cache)
2334 - $(use_enable !debug amalgamation)
2335 - $(use_enable doc)
2336 - $(use_with vim-syntax vim /usr/share/vim)
2337 - )
2338 - enlightenment_src_configure
2339 -}
2340 -
2341 -src_install() {
2342 - if use vim-syntax ; then
2343 - insinto /usr/share/vim/vimfiles/syntax
2344 - doins data/edc.vim
2345 - fi
2346 - dodoc utils/{gimp-edje-export.py,inkscape2edc}
2347 - enlightenment_src_install
2348 -}
2349
2350 diff --git a/media-libs/edje/edje-1.7.8.ebuild b/media-libs/edje/edje-1.7.8.ebuild
2351 deleted file mode 100644
2352 index 34ae5d7..0000000
2353 --- a/media-libs/edje/edje-1.7.8.ebuild
2354 +++ /dev/null
2355 @@ -1,48 +0,0 @@
2356 -# Copyright 1999-2013 Gentoo Foundation
2357 -# Distributed under the terms of the GNU General Public License v2
2358 -# $Id$
2359 -
2360 -EAPI=2
2361 -
2362 -inherit autotools enlightenment
2363 -
2364 -DESCRIPTION="graphical layout and animation library"
2365 -HOMEPAGE="https://www.enlightenment.org/pages/edje.html"
2366 -SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2367 -
2368 -LICENSE="BSD-2 GPL-2"
2369 -KEYWORDS="~amd64 ~arm ~x86"
2370 -IUSE="debug +cache static-libs vim-syntax"
2371 -
2372 -DEPEND="dev-lang/lua
2373 - >=dev-libs/eet-1.7.8
2374 - >=dev-libs/eina-1.7.8
2375 - >=dev-libs/embryo-1.7.4
2376 - >=media-libs/evas-1.7.8
2377 - >=dev-libs/ecore-1.7.8"
2378 -RDEPEND=${DEPEND}
2379 -
2380 -src_prepare() {
2381 - sed -i "s:1.7.8:1.7.4:g" configure.ac
2382 - eautoreconf
2383 -}
2384 -
2385 -src_configure() {
2386 - MY_ECONF+="
2387 - $(use_enable cache edje-program-cache)
2388 - $(use_enable cache edje-calc-cache)
2389 - $(use_enable !debug amalgamation)
2390 - $(use_enable doc)
2391 - $(use_with vim-syntax vim /usr/share/vim)
2392 - "
2393 - enlightenment_src_configure
2394 -}
2395 -
2396 -src_install() {
2397 - if use vim-syntax ; then
2398 - insinto /usr/share/vim/vimfiles/syntax/
2399 - doins data/edc.vim || die
2400 - fi
2401 - dodoc utils/{gimp-edje-export.py,inkscape2edc} || die
2402 - enlightenment_src_install
2403 -}
2404
2405 diff --git a/media-libs/edje/edje-1.7.9.ebuild b/media-libs/edje/edje-1.7.9.ebuild
2406 deleted file mode 100644
2407 index 82e1714..0000000
2408 --- a/media-libs/edje/edje-1.7.9.ebuild
2409 +++ /dev/null
2410 @@ -1,43 +0,0 @@
2411 -# Copyright 1999-2013 Gentoo Foundation
2412 -# Distributed under the terms of the GNU General Public License v2
2413 -# $Id$
2414 -
2415 -EAPI=3
2416 -
2417 -inherit enlightenment
2418 -
2419 -DESCRIPTION="graphical layout and animation library"
2420 -HOMEPAGE="https://www.enlightenment.org/pages/edje.html"
2421 -SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2422 -
2423 -LICENSE="BSD-2 GPL-2"
2424 -KEYWORDS="~amd64 ~arm ~x86"
2425 -IUSE="debug +cache static-libs vim-syntax"
2426 -
2427 -DEPEND="dev-lang/lua
2428 - >=dev-libs/eet-1.7.9
2429 - >=dev-libs/eina-1.7.9
2430 - >=dev-libs/embryo-1.7.9
2431 - >=media-libs/evas-1.7.9
2432 - >=dev-libs/ecore-1.7.9"
2433 -RDEPEND=${DEPEND}
2434 -
2435 -src_configure() {
2436 - MY_ECONF+="
2437 - $(use_enable cache edje-program-cache)
2438 - $(use_enable cache edje-calc-cache)
2439 - $(use_enable !debug amalgamation)
2440 - $(use_enable doc)
2441 - $(use_with vim-syntax vim /usr/share/vim)
2442 - "
2443 - enlightenment_src_configure
2444 -}
2445 -
2446 -src_install() {
2447 - if use vim-syntax ; then
2448 - insinto /usr/share/vim/vimfiles/syntax/
2449 - doins data/edc.vim || die
2450 - fi
2451 - dodoc utils/{gimp-edje-export.py,inkscape2edc} || die
2452 - enlightenment_src_install
2453 -}
2454
2455 diff --git a/media-libs/edje/edje-9999.ebuild b/media-libs/edje/edje-9999.ebuild
2456 deleted file mode 100644
2457 index ab0d432..0000000
2458 --- a/media-libs/edje/edje-9999.ebuild
2459 +++ /dev/null
2460 @@ -1,50 +0,0 @@
2461 -# Copyright 1999-2015 Gentoo Foundation
2462 -# Distributed under the terms of the GNU General Public License v2
2463 -# $Id$
2464 -
2465 -EAPI="5"
2466 -
2467 -if [[ ${PV} == "9999" ]] ; then
2468 - EGIT_SUB_PROJECT="legacy"
2469 - EGIT_URI_APPEND=${PN}
2470 - EGIT_BRANCH=${PN}-1.7
2471 -else
2472 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2473 - EKEY_STATE="snap"
2474 -fi
2475 -
2476 -inherit enlightenment
2477 -
2478 -DESCRIPTION="graphical layout and animation library"
2479 -HOMEPAGE="https://www.enlightenment.org/pages/edje.html"
2480 -
2481 -LICENSE="BSD-2 GPL-2"
2482 -IUSE="debug +cache static-libs vim-syntax"
2483 -
2484 -DEPEND="dev-lang/lua
2485 - >=dev-libs/eet-${PV}
2486 - >=dev-libs/eina-${PV}
2487 - >=dev-libs/embryo-${PV}
2488 - >=media-libs/evas-${PV}
2489 - >=dev-libs/ecore-${PV}"
2490 -RDEPEND=${DEPEND}
2491 -
2492 -src_configure() {
2493 - E_ECONF=(
2494 - $(use_enable cache edje-program-cache)
2495 - $(use_enable cache edje-calc-cache)
2496 - $(use_enable !debug amalgamation)
2497 - $(use_enable doc)
2498 - $(use_with vim-syntax vim /usr/share/vim)
2499 - )
2500 - enlightenment_src_configure
2501 -}
2502 -
2503 -src_install() {
2504 - if use vim-syntax ; then
2505 - insinto /usr/share/vim/vimfiles/syntax
2506 - doins data/edc.vim
2507 - fi
2508 - dodoc utils/{gimp-edje-export.py,inkscape2edc}
2509 - enlightenment_src_install
2510 -}
2511
2512 diff --git a/media-libs/edje/metadata.xml b/media-libs/edje/metadata.xml
2513 deleted file mode 100644
2514 index 36f9542..0000000
2515 --- a/media-libs/edje/metadata.xml
2516 +++ /dev/null
2517 @@ -1,49 +0,0 @@
2518 -<?xml version="1.0" encoding="UTF-8"?>
2519 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2520 -<pkgmetadata>
2521 -<maintainer type="project">
2522 - <email>enlightenment@g.o</email>
2523 - <name>Project Enlightenment</name>
2524 -</maintainer>
2525 -<use>
2526 - <flag name="cache">Enable caching</flag>
2527 -</use>
2528 -<longdescription>
2529 -Edje is a complex graphical design and layout library.
2530 -
2531 -It's purpose is to be a sequel to 'Ebits' which to date has serviced the needs of
2532 -Enlightenment development for version 0.17. The original design paramteres under
2533 -which Ebits came about were a lot more restricted than the resulting use of them,
2534 -thus Edje was born.
2535 -
2536 -Edje is a more complex layout engine compared to Ebits. It doesn't pretend to do
2537 -containering and regular layout like a widget set. It still inherits the more
2538 -simplistic layout ideas behind Ebits, but it now does them a lot more cleanly,
2539 -allowing for easy expansion, and the ability to cover much more ground than Ebits
2540 -ever could. For the purposes of Enlightenment 0.17, Edje should serve all the
2541 -purposes of creating visual elements (borders of windows, scrollbars, etc.) and
2542 -allow the designer the ability to animate, layout and control the look and feel of
2543 -any program using Edje as its basic GUI constructor. This library allows for
2544 -multiple collections of Layouts in one file, sharing the same image database and
2545 -thus allowing a whole theme to be conveneintly packaged into 1 file and shipped
2546 -around.
2547 -
2548 -Edje, unlike Ebits, separates the layout and behavior logic. Edje files ship with an
2549 -image database, used by all the parts in all the collections to source graphical
2550 -data. It has a directory of logical part names pointing to the part collection entry
2551 -ID in the file (thus allowing for multiple logical names to point to the same part
2552 -collection, allowing for the sharing of data betwene display elements). Each part
2553 -collection consists of a list of visual parts, as well as a list of programs. A
2554 -program is a conditionally run program that if a particular event occurs (a button
2555 -is pressed, a mouse enters or leaves a part) will trigger an action that may affect
2556 -other parts. In this way a part collection can be 'programmed' via its file as to
2557 -hilight buttons when the mouse passes over them or show hidden parts when a button
2558 -is clicked somewhere etc. The actions performed in changing from one state to
2559 -another ar also allowed to transition over a period of time, allowing animation.
2560 -
2561 -This separation and simplistic event driven style of programming can produce almost
2562 -any look and feel one could want for basic visual elements. Anything more complex is
2563 -likely the domain of an application or widget set that may use Edje as a conveneient
2564 -way of being able to configure parts of the display.
2565 -</longdescription>
2566 -</pkgmetadata>
2567
2568 diff --git a/media-libs/emotion/Manifest b/media-libs/emotion/Manifest
2569 deleted file mode 100644
2570 index 7cd3a9c..0000000
2571 --- a/media-libs/emotion/Manifest
2572 +++ /dev/null
2573 @@ -1,3 +0,0 @@
2574 -DIST emotion-1.7.10.tar.bz2 497860 SHA256 642f408580952ec37574c214d1315a518e48d2667cc004988813a5590412714c SHA512 9ac38d6b785ce3d3cc0f8b3bf712dfa2816a9a5452df434f81fce1645c7eb2d4739600433e4fd29890b4c1b2a5adb515f7234e757634a1d10ea7ff9819311895 WHIRLPOOL 29762874aafba1ef722ec1b131d31a851bd6cb910d698c6f87e3b9b94bc72287ef32c6aadb7ac27758d0224081ffa78f1f43729a9202f38e8a6487703400bf14
2575 -DIST emotion-1.7.8.tar.bz2 497727 SHA256 de5f3962c9dd5616c886decf6fa9fa9dbec16fa7a7f61b83b98f252cb28fb56c SHA512 650f15cb656cbd97011c4690f67260646871fa788924128f6fb2798ca9c7734b4488572009decf538300dce0b7fb10bd0aba51d54c1c29844bb30b07a9b6b909 WHIRLPOOL c8a9e39137862131683ee147f620e1af80e2db7778859b45e1420b877ae5703ff2c7bd3e3ddafa587bc82cc6801cb0e3eb38cd0c3cc9d559cb4f17d5a04ead8f
2576 -DIST emotion-1.7.9.tar.bz2 497737 SHA256 deaeb3ed147c5f057ea05a3caf3c89ee247cdff433149c7e3a7141269008cec9 SHA512 099864b1bba47d0c45db5fbfdce3b3e5c2a8fd43b690e4d362b7dbc539ee4ce9a01e527dc44950eb282164f85c85b11091b7652c01d5bede89aa263e0eeaa20c WHIRLPOOL c1108f17e559815d8f921e56c1dbfe14bf5e5c97aaeaa0ae8edeb0d2603b3d27d01dff39336cc3d15af15386e2cfffde690aaa65112a74096e102df0db1702d6
2577
2578 diff --git a/media-libs/emotion/emotion-1.7.10.ebuild b/media-libs/emotion/emotion-1.7.10.ebuild
2579 deleted file mode 100644
2580 index 034d49e..0000000
2581 --- a/media-libs/emotion/emotion-1.7.10.ebuild
2582 +++ /dev/null
2583 @@ -1,65 +0,0 @@
2584 -# Copyright 1999-2015 Gentoo Foundation
2585 -# Distributed under the terms of the GNU General Public License v2
2586 -# $Id$
2587 -
2588 -EAPI="5"
2589 -
2590 -if [[ ${PV} == "9999" ]] ; then
2591 - EGIT_SUB_PROJECT="legacy"
2592 - EGIT_URI_APPEND=${PN}
2593 - EGIT_BRANCH=${PN}-1.7
2594 -else
2595 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2596 - EKEY_STATE="snap"
2597 -fi
2598 -
2599 -inherit enlightenment
2600 -
2601 -DESCRIPTION="video libraries for e17"
2602 -
2603 -LICENSE="BSD-2"
2604 -# The video deps (vlc/xine-lib/gstreamer) are a pain to keyword.
2605 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
2606 -IUSE="gstreamer static-libs vlc xine"
2607 -
2608 -DEPEND=">=media-libs/evas-${PV}
2609 - >=media-libs/edje-${PV}
2610 - >=dev-libs/ecore-${PV}
2611 - >=dev-libs/eina-${PV}
2612 - >=dev-libs/eeze-${PV}
2613 - vlc? ( media-video/vlc )
2614 - xine? ( >=media-libs/xine-lib-1.1.1 )
2615 - !gstreamer? ( !vlc? ( !xine? ( >=media-libs/xine-lib-1.1.1 ) ) )
2616 - gstreamer? (
2617 - =media-libs/gstreamer-0.10*
2618 - =media-libs/gst-plugins-good-0.10*
2619 - =media-plugins/gst-plugins-ffmpeg-0.10*
2620 - )"
2621 -RDEPEND=${DEPEND}
2622 -
2623 -src_configure() {
2624 - if ! use vlc && ! use xine && ! use gstreamer ; then
2625 - E_ECONF+=(
2626 - --enable-xine
2627 - --disable-gstreamer
2628 - --disable-generic-vlc
2629 - )
2630 - else
2631 - E_ECONF+=(
2632 - $(use_enable xine)
2633 - $(use_enable gstreamer)
2634 - $(use_enable vlc generic-vlc)
2635 - )
2636 - fi
2637 -
2638 - E_ECONF+=(
2639 - $(use_enable doc)
2640 - )
2641 -
2642 - if use gstreamer ; then
2643 - addpredict "/root/.gconfd"
2644 - addpredict "/root/.gconf"
2645 - fi
2646 -
2647 - enlightenment_src_configure
2648 -}
2649
2650 diff --git a/media-libs/emotion/emotion-1.7.8.ebuild b/media-libs/emotion/emotion-1.7.8.ebuild
2651 deleted file mode 100644
2652 index b178f1c..0000000
2653 --- a/media-libs/emotion/emotion-1.7.8.ebuild
2654 +++ /dev/null
2655 @@ -1,56 +0,0 @@
2656 -# Copyright 1999-2013 Gentoo Foundation
2657 -# Distributed under the terms of the GNU General Public License v2
2658 -# $Id$
2659 -
2660 -EAPI="4"
2661 -
2662 -inherit enlightenment
2663 -
2664 -DESCRIPTION="video libraries for e17"
2665 -SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2666 -
2667 -LICENSE="BSD-2"
2668 -KEYWORDS="~amd64 ~x86"
2669 -IUSE="gstreamer static-libs vlc xine"
2670 -
2671 -DEPEND=">=media-libs/evas-1.7.8
2672 - >=media-libs/edje-1.7.8
2673 - >=dev-libs/ecore-1.7.8
2674 - >=dev-libs/eina-1.7.8
2675 - >=dev-libs/eeze-1.7.4
2676 - vlc? ( media-video/vlc )
2677 - xine? ( >=media-libs/xine-lib-1.1.1 )
2678 - !gstreamer? ( !vlc? ( !xine? ( >=media-libs/xine-lib-1.1.1 ) ) )
2679 - gstreamer? (
2680 - =media-libs/gstreamer-0.10*
2681 - =media-libs/gst-plugins-good-0.10*
2682 - =media-plugins/gst-plugins-ffmpeg-0.10*
2683 - )"
2684 -RDEPEND=${DEPEND}
2685 -
2686 -src_configure() {
2687 - if ! use vlc && ! use xine && ! use gstreamer ; then
2688 - E_ECONF+=(
2689 - --enable-xine
2690 - --disable-gstreamer
2691 - --disable-generic-vlc
2692 - )
2693 - else
2694 - E_ECONF+=(
2695 - $(use_enable xine)
2696 - $(use_enable gstreamer)
2697 - $(use_enable vlc generic-vlc)
2698 - )
2699 - fi
2700 -
2701 - E_ECONF+=(
2702 - $(use_enable doc)
2703 - )
2704 -
2705 - if use gstreamer ; then
2706 - addpredict "/root/.gconfd"
2707 - addpredict "/root/.gconf"
2708 - fi
2709 -
2710 - enlightenment_src_configure
2711 -}
2712
2713 diff --git a/media-libs/emotion/emotion-1.7.9.ebuild b/media-libs/emotion/emotion-1.7.9.ebuild
2714 deleted file mode 100644
2715 index c904338..0000000
2716 --- a/media-libs/emotion/emotion-1.7.9.ebuild
2717 +++ /dev/null
2718 @@ -1,56 +0,0 @@
2719 -# Copyright 1999-2013 Gentoo Foundation
2720 -# Distributed under the terms of the GNU General Public License v2
2721 -# $Id$
2722 -
2723 -EAPI="4"
2724 -
2725 -inherit enlightenment
2726 -
2727 -DESCRIPTION="video libraries for e17"
2728 -SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2729 -
2730 -LICENSE="BSD-2"
2731 -KEYWORDS="~amd64 ~x86"
2732 -IUSE="gstreamer static-libs vlc xine"
2733 -
2734 -DEPEND=">=media-libs/evas-1.7.9
2735 - >=media-libs/edje-1.7.9
2736 - >=dev-libs/ecore-1.7.9
2737 - >=dev-libs/eina-1.7.9
2738 - >=dev-libs/eeze-1.7.9
2739 - vlc? ( media-video/vlc )
2740 - xine? ( >=media-libs/xine-lib-1.1.1 )
2741 - !gstreamer? ( !vlc? ( !xine? ( >=media-libs/xine-lib-1.1.1 ) ) )
2742 - gstreamer? (
2743 - =media-libs/gstreamer-0.10*
2744 - =media-libs/gst-plugins-good-0.10*
2745 - =media-plugins/gst-plugins-ffmpeg-0.10*
2746 - )"
2747 -RDEPEND=${DEPEND}
2748 -
2749 -src_configure() {
2750 - if ! use vlc && ! use xine && ! use gstreamer ; then
2751 - E_ECONF+=(
2752 - --enable-xine
2753 - --disable-gstreamer
2754 - --disable-generic-vlc
2755 - )
2756 - else
2757 - E_ECONF+=(
2758 - $(use_enable xine)
2759 - $(use_enable gstreamer)
2760 - $(use_enable vlc generic-vlc)
2761 - )
2762 - fi
2763 -
2764 - E_ECONF+=(
2765 - $(use_enable doc)
2766 - )
2767 -
2768 - if use gstreamer ; then
2769 - addpredict "/root/.gconfd"
2770 - addpredict "/root/.gconf"
2771 - fi
2772 -
2773 - enlightenment_src_configure
2774 -}
2775
2776 diff --git a/media-libs/emotion/emotion-9999.ebuild b/media-libs/emotion/emotion-9999.ebuild
2777 deleted file mode 100644
2778 index 38a66f0..0000000
2779 --- a/media-libs/emotion/emotion-9999.ebuild
2780 +++ /dev/null
2781 @@ -1,63 +0,0 @@
2782 -# Copyright 1999-2015 Gentoo Foundation
2783 -# Distributed under the terms of the GNU General Public License v2
2784 -# $Id$
2785 -
2786 -EAPI="5"
2787 -
2788 -if [[ ${PV} == "9999" ]] ; then
2789 - EGIT_SUB_PROJECT="legacy"
2790 - EGIT_URI_APPEND=${PN}
2791 - EGIT_BRANCH=${PN}-1.7
2792 -else
2793 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2794 - EKEY_STATE="snap"
2795 -fi
2796 -
2797 -inherit enlightenment
2798 -
2799 -DESCRIPTION="video libraries for e17"
2800 -
2801 -LICENSE="BSD-2"
2802 -IUSE="gstreamer static-libs vlc xine"
2803 -
2804 -DEPEND=">=media-libs/evas-${PV}
2805 - >=media-libs/edje-${PV}
2806 - >=dev-libs/ecore-${PV}
2807 - >=dev-libs/eina-${PV}
2808 - >=dev-libs/eeze-${PV}
2809 - vlc? ( media-video/vlc )
2810 - xine? ( >=media-libs/xine-lib-1.1.1 )
2811 - !gstreamer? ( !vlc? ( !xine? ( >=media-libs/xine-lib-1.1.1 ) ) )
2812 - gstreamer? (
2813 - =media-libs/gstreamer-0.10*
2814 - =media-libs/gst-plugins-good-0.10*
2815 - =media-plugins/gst-plugins-ffmpeg-0.10*
2816 - )"
2817 -RDEPEND=${DEPEND}
2818 -
2819 -src_configure() {
2820 - if ! use vlc && ! use xine && ! use gstreamer ; then
2821 - E_ECONF+=(
2822 - --enable-xine
2823 - --disable-gstreamer
2824 - --disable-generic-vlc
2825 - )
2826 - else
2827 - E_ECONF+=(
2828 - $(use_enable xine)
2829 - $(use_enable gstreamer)
2830 - $(use_enable vlc generic-vlc)
2831 - )
2832 - fi
2833 -
2834 - E_ECONF+=(
2835 - $(use_enable doc)
2836 - )
2837 -
2838 - if use gstreamer ; then
2839 - addpredict "/root/.gconfd"
2840 - addpredict "/root/.gconf"
2841 - fi
2842 -
2843 - enlightenment_src_configure
2844 -}
2845
2846 diff --git a/media-libs/emotion/files/respect-ldflags-with-gstreamer-backend.patch b/media-libs/emotion/files/respect-ldflags-with-gstreamer-backend.patch
2847 deleted file mode 100644
2848 index 725b278..0000000
2849 --- a/media-libs/emotion/files/respect-ldflags-with-gstreamer-backend.patch
2850 +++ /dev/null
2851 @@ -1,22 +0,0 @@
2852 -From 78870f848cc8c9440d35e84646a110a86404d3e9 Mon Sep 17 00:00:00 2001
2853 -From: Tom Hacohen <tom@×××××.com>
2854 -Date: Wed, 03 Apr 2013 16:44:57 +0000
2855 -Subject: Fixed LDFLAGS usage when using the gstreamer backend.
2856 -
2857 -Reported by Tommy[D] on IRC.
2858 ----
2859 -diff --git a/configure.ac b/configure.ac
2860 -index 0986b8a..324ea57 100644
2861 ---- a/configure.ac
2862 -+++ b/configure.ac
2863 -@@ -284,7 +284,7 @@ if test "x${enable_gstreamer}" = "xyes" ; then
2864 - AC_CHECK_LIB([gstinterfaces-0.10],
2865 - [gst_x_overlay_set_window_handle],
2866 - [AC_DEFINE([HAVE_X_OVERLAY_SET], [1], [Use gst_x_overlay_set_window_handle instead of old deprecated gst_x_overlay_set_xwindow_id])])
2867 -- LDFLAGS=$sava_LDFLAGS
2868 -+ LDFLAGS=$save_LDFLAGS
2869 - fi
2870 - fi
2871 -
2872 ---
2873 -cgit v0.9.1
2874
2875 diff --git a/media-libs/emotion/metadata.xml b/media-libs/emotion/metadata.xml
2876 deleted file mode 100644
2877 index 5d3ab74..0000000
2878 --- a/media-libs/emotion/metadata.xml
2879 +++ /dev/null
2880 @@ -1,11 +0,0 @@
2881 -<?xml version="1.0" encoding="UTF-8"?>
2882 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2883 -<pkgmetadata>
2884 -<maintainer type="project">
2885 - <email>enlightenment@g.o</email>
2886 - <name>Project Enlightenment</name>
2887 -</maintainer>
2888 -<use>
2889 - <flag name="vlc">Enable support for the <pkg>media-video/vlc</pkg> player backend</flag>
2890 -</use>
2891 -</pkgmetadata>
2892
2893 diff --git a/media-libs/ethumb/Manifest b/media-libs/ethumb/Manifest
2894 deleted file mode 100644
2895 index af5016f..0000000
2896 --- a/media-libs/ethumb/Manifest
2897 +++ /dev/null
2898 @@ -1,2 +0,0 @@
2899 -DIST ethumb-1.7.8.tar.bz2 401664 SHA256 c1e6f2bf5117a1b6b9bac8c9ccd72b4b8ade6c03ca1cb77f2ff51538ec5f1ba7 SHA512 a04270852d49cf8f9127fcdc4bd5994374905f5514954d0d18ee731bfd5269a0a511f0741ff046a95d028e3b031f7ab5806262d29ee9acf50b957d2c7003822b WHIRLPOOL a2f7936c712d51ed35bc4ec0035bc3eda6f8c9acf05d3500a8a231f99604f7331200a9f17bc2fa45d640096b71d7dd8adb99769402cfc770ed2eb31438064580
2900 -DIST ethumb-1.7.9.tar.bz2 401952 SHA256 9bbf89f82c5c74a70ffd03a4942d0c28a019c3763d1c0b8c14301036981312af SHA512 2ff6149104e1d1b55382cfa156b9fa6415be78f55b73e50c49211fb0714519611b04b6142e38a28ffe8209899d3fbd0981de12e983486511a61d9d66ef8186b5 WHIRLPOOL 72e7fad74a7c688fc4b8a76d5f0e4ab8987c62ea3c64ea45d68c2a165b44b6b443375907c7a856e97f6aa4c60164f78b9ce04b070032bf3f28fc89618c7cd7a7
2901
2902 diff --git a/media-libs/ethumb/ethumb-1.7.8.ebuild b/media-libs/ethumb/ethumb-1.7.8.ebuild
2903 deleted file mode 100644
2904 index b94e771..0000000
2905 --- a/media-libs/ethumb/ethumb-1.7.8.ebuild
2906 +++ /dev/null
2907 @@ -1,33 +0,0 @@
2908 -# Copyright 1999-2013 Gentoo Foundation
2909 -# Distributed under the terms of the GNU General Public License v2
2910 -# $Id$
2911 -
2912 -EAPI="4"
2913 -
2914 -inherit enlightenment
2915 -
2916 -DESCRIPTION="Enlightenment thumbnailing library (meant to replace epsilon)"
2917 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Ethumb"
2918 -SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2919 -
2920 -LICENSE="LGPL-2.1"
2921 -KEYWORDS="~amd64 ~x86"
2922 -IUSE="+dbus emotion static-libs"
2923 -
2924 -DEPEND=">=dev-libs/eina-1.7.8
2925 - >=dev-libs/ecore-1.7.8
2926 - >=media-libs/edje-1.7.8
2927 - >=media-libs/evas-1.7.8
2928 - media-libs/libexif
2929 - dbus? ( >=dev-libs/e_dbus-1.7.8 )
2930 - emotion? ( >=media-libs/emotion-1.7.8 )"
2931 -RDEPEND="${DEPEND}"
2932 -
2933 -src_configure() {
2934 - E_ECONF+=(
2935 - $(use_enable dbus ethumbd)
2936 - $(use_enable emotion)
2937 - --disable-epdf
2938 - )
2939 - enlightenment_src_configure
2940 -}
2941
2942 diff --git a/media-libs/ethumb/ethumb-1.7.9.ebuild b/media-libs/ethumb/ethumb-1.7.9.ebuild
2943 deleted file mode 100644
2944 index 2399f89..0000000
2945 --- a/media-libs/ethumb/ethumb-1.7.9.ebuild
2946 +++ /dev/null
2947 @@ -1,33 +0,0 @@
2948 -# Copyright 1999-2013 Gentoo Foundation
2949 -# Distributed under the terms of the GNU General Public License v2
2950 -# $Id$
2951 -
2952 -EAPI="4"
2953 -
2954 -inherit enlightenment
2955 -
2956 -DESCRIPTION="Enlightenment thumbnailing library (meant to replace epsilon)"
2957 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Ethumb"
2958 -SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
2959 -
2960 -LICENSE="LGPL-2.1"
2961 -KEYWORDS="~amd64 ~x86"
2962 -IUSE="+dbus emotion static-libs"
2963 -
2964 -DEPEND=">=dev-libs/eina-1.7.9
2965 - >=dev-libs/ecore-1.7.9
2966 - >=media-libs/edje-1.7.9
2967 - >=media-libs/evas-1.7.9
2968 - media-libs/libexif
2969 - dbus? ( >=dev-libs/e_dbus-1.7.9 )
2970 - emotion? ( >=media-libs/emotion-1.7.9 )"
2971 -RDEPEND="${DEPEND}"
2972 -
2973 -src_configure() {
2974 - E_ECONF+=(
2975 - $(use_enable dbus ethumbd)
2976 - $(use_enable emotion)
2977 - --disable-epdf
2978 - )
2979 - enlightenment_src_configure
2980 -}
2981
2982 diff --git a/media-libs/ethumb/metadata.xml b/media-libs/ethumb/metadata.xml
2983 deleted file mode 100644
2984 index 2d1aca3..0000000
2985 --- a/media-libs/ethumb/metadata.xml
2986 +++ /dev/null
2987 @@ -1,11 +0,0 @@
2988 -<?xml version="1.0" encoding="UTF-8"?>
2989 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2990 -<pkgmetadata>
2991 -<maintainer type="project">
2992 - <email>enlightenment@g.o</email>
2993 - <name>Project Enlightenment</name>
2994 -</maintainer>
2995 -<use>
2996 - <flag name="emotion">Add support for <pkg>media-libs/emotion</pkg></flag>
2997 -</use>
2998 -</pkgmetadata>
2999
3000 diff --git a/media-libs/evas/Manifest b/media-libs/evas/Manifest
3001 deleted file mode 100644
3002 index 0a1ba23..0000000
3003 --- a/media-libs/evas/Manifest
3004 +++ /dev/null
3005 @@ -1,4 +0,0 @@
3006 -DIST evas-1.7.10.tar.bz2 9463058 SHA256 0f2a30b4f2dcd0d39507aca51399fa5574723b0bd031d3cec66181810bb4e70d SHA512 6a2f877dbeed86fa36d4f21ccf2a4ff74d1f9922d17d394094e18d024f9e4b4fceb2f133b28ecc7f1dfe7ab551b3dc501a90878c311f979a84ea708e4a060e01 WHIRLPOOL 750f92f6b159b4b190e8e965a70bf0f4cc1ef78e8a83aa224a1dcc858a7e280c09ac056e3dd79a3e07b25f6190e0ac5744a4d039d5bdc102e51018d9e523eb12
3007 -DIST evas-1.7.8.tar.bz2 9453923 SHA256 9ce94f5da82aeb6fe571d9a648d8c4749ee86a7fb02c4132e3a2c145316d531c SHA512 e915beb930d9906ba6b2b2d768643aeb45f7cbf23786e3f7972992380b6f3a4a2bc08b290094f352c494721db74db6aac3c547ed11a8878a976c8e4fad8158b0 WHIRLPOOL 41151ac770742c27cf785c5e30d0f526fae1331633ed310514e0506e7d090e19cea9ea41da65de6d7eca1ba6a86e72a539ba89f520ad2a490f9b67ec9510f0fd
3008 -DIST evas-1.7.9-freetype251.patch 593 SHA256 6a4e17dd9c591b635acacd6886515a6d6978c0c67c5059853d598ef22c62d331 SHA512 ccf8d9a58c2921cc49b53ef62e70c709ca32d266cf41dd17d68fee5a7cf60228f4503a57ffe117ddceaa2042ebd778685aa3ca8e3d389ab146658bf797389ad1 WHIRLPOOL bc742e705f1c2fef5ae805378a5e27231e6e09988848fc3a3abf6c647c6a40f4403b84e2ec1f7d7f74031bc63935c54b168fff68d09298d583d00f788c848443
3009 -DIST evas-1.7.9.tar.bz2 9459596 SHA256 ae3065ecc16158b45e83a62042ac7d577c72fb6427123a126ec7ed8abe8408f7 SHA512 ce526fbb7c897d27b0bdb7ebb4e5107e3705df0bc13cfd72b747982278858e7699d6df73bfcc17f48441e3c2fbe6b005a15b9ee2ba2631d322de08d61ffc854a WHIRLPOOL c1412cb4193339fa227459adaf426ea968de9895368ba501ca41b8fa558bf07ce9465359e60bc2aa004eca311d3b9bb1097e505f59a005afa25359939a1271ae
3010
3011 diff --git a/media-libs/evas/evas-1.7.10.ebuild b/media-libs/evas/evas-1.7.10.ebuild
3012 deleted file mode 100644
3013 index 45ddd39..0000000
3014 --- a/media-libs/evas/evas-1.7.10.ebuild
3015 +++ /dev/null
3016 @@ -1,162 +0,0 @@
3017 -# Copyright 1999-2015 Gentoo Foundation
3018 -# Distributed under the terms of the GNU General Public License v2
3019 -# $Id$
3020 -
3021 -EAPI="5"
3022 -
3023 -if [[ ${PV} == "9999" ]] ; then
3024 - EGIT_SUB_PROJECT="legacy"
3025 - EGIT_URI_APPEND=${PN}
3026 - EGIT_BRANCH=${PN}-1.7
3027 -else
3028 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
3029 - EKEY_STATE="snap"
3030 -fi
3031 -
3032 -inherit enlightenment
3033 -
3034 -DESCRIPTION="hardware-accelerated retained canvas API"
3035 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Evas"
3036 -
3037 -LICENSE="BSD-2"
3038 -IUSE="altivec bidi +bmp directfb +eet fbcon +fontconfig gles gif +ico +jpeg cpu_flags_x86_mmx opengl +png +ppm +psd cpu_flags_x86_sse cpu_flags_x86_sse3 static-libs tga tiff wayland X xcb xpm"
3039 -
3040 -RDEPEND=">=dev-libs/eina-${PV}
3041 - >=media-libs/freetype-2.3.9
3042 - fontconfig? ( media-libs/fontconfig )
3043 - gles? ( media-libs/mesa[gallium,gles2] )
3044 - gif? ( media-libs/giflib )
3045 - jpeg? ( virtual/jpeg )
3046 - png? ( media-libs/libpng:0= )
3047 - bidi? ( >=dev-libs/fribidi-0.19.1 )
3048 - directfb? ( >=dev-libs/DirectFB-0.9.16 )
3049 - tiff? ( media-libs/tiff )
3050 - wayland? ( dev-libs/wayland )
3051 - xpm? ( x11-libs/libXpm )
3052 - X? (
3053 - x11-libs/libX11
3054 - x11-libs/libXext
3055 - x11-libs/libXrender
3056 - opengl? ( virtual/opengl )
3057 - )
3058 - !X? (
3059 - xcb? (
3060 - x11-libs/xcb-util
3061 - ) )
3062 - eet? ( >=dev-libs/eet-${PV} )"
3063 -DEPEND="${RDEPEND}"
3064 -
3065 -src_configure() {
3066 - if use X ; then
3067 - if use xcb ; then
3068 - ewarn "You have enabled both 'X' and 'xcb', so we will use"
3069 - ewarn "X as it's considered the most stable for evas"
3070 - fi
3071 - E_ECONF+=(
3072 - --disable-software-xcb
3073 - $(use_enable opengl gl-xlib)
3074 - )
3075 - elif use xcb ; then
3076 - E_ECONF+=(
3077 - --disable-gl-xlib
3078 - --enable-software-xcb
3079 - $(use_enable opengl gl-xcb)
3080 - )
3081 - else
3082 - E_ECONF+=(
3083 - --disable-gl-xlib
3084 - --disable-software-xcb
3085 - --disable-gl-xcb
3086 - )
3087 - fi
3088 - if use wayland ; then
3089 - E_ECONF+=(
3090 - --enable-wayland-shm
3091 - )
3092 - if use gles ; then
3093 - E_ECONF+=(
3094 - --enable-wayland-egl
3095 - )
3096 - else
3097 - E_ECONF+=(
3098 - --disable-wayland-egl
3099 - )
3100 - fi
3101 - else
3102 - E_ECONF+=(
3103 - --disable-wayland-egl
3104 - --disable-wayland-shm
3105 - )
3106 - fi
3107 -
3108 - E_ECONF+=(
3109 - $(use_enable altivec cpu-altivec)
3110 - $(use_enable bidi fribidi)
3111 - $(use_enable bmp image-loader-bmp)
3112 - $(use_enable bmp image-loader-wbmp)
3113 - $(use_enable directfb)
3114 - $(use_enable doc)
3115 - $(use_enable eet font-loader-eet)
3116 - $(use_enable eet image-loader-eet)
3117 - $(use_enable fbcon fb)
3118 - $(use_enable fontconfig)
3119 - $(use_enable gles gl-flavor-gles)
3120 - $(use_enable gles gles-variety-sgx)
3121 - $(use_enable gif image-loader-gif)
3122 - $(use_enable ico image-loader-ico)
3123 - $(use_enable jpeg image-loader-jpeg)
3124 - $(use_enable cpu_flags_x86_mmx cpu-mmx)
3125 - $(use_enable png image-loader-png)
3126 - $(use_enable ppm image-loader-pmaps)
3127 - $(use_enable psd image-loader-psd)
3128 - $(use_enable cpu_flags_x86_sse cpu-sse)
3129 - $(use_enable cpu_flags_x86_sse3 cpu-sse3)
3130 - --disable-image-loader-svg
3131 - $(use_enable tga image-loader-tga)
3132 - $(use_enable tiff image-loader-tiff)
3133 - --enable-pthreads
3134 - --enable-async-events
3135 - --enable-async-preload
3136 - $(use_enable X software-xlib)
3137 - $(use_enable xpm image-loader-xpm)
3138 - --enable-evas-magic-debug
3139 - --enable-static-software-generic
3140 - --enable-buffer
3141 - --enable-cpu-c
3142 - --enable-scale-sample
3143 - --enable-scale-smooth
3144 - --enable-convert-8-rgb-332
3145 - --enable-convert-8-rgb-666
3146 - --enable-convert-8-rgb-232
3147 - --enable-convert-8-rgb-222
3148 - --enable-convert-8-rgb-221
3149 - --enable-convert-8-rgb-121
3150 - --enable-convert-8-rgb-111
3151 - --enable-convert-16-rgb-565
3152 - --enable-convert-16-rgb-555
3153 - --enable-convert-16-rgb-444
3154 - --enable-convert-16-rgb-rot-0
3155 - --enable-convert-16-rgb-rot-270
3156 - --enable-convert-16-rgb-rot-90
3157 - --enable-convert-24-rgb-888
3158 - --enable-convert-24-bgr-888
3159 - --enable-convert-32-rgb-8888
3160 - --enable-convert-32-rgbx-8888
3161 - --enable-convert-32-bgr-8888
3162 - --enable-convert-32-bgrx-8888
3163 - --enable-convert-32-rgb-rot-0
3164 - --enable-convert-32-rgb-rot-270
3165 - --enable-convert-32-rgb-rot-90
3166 - --enable-image-loader-generic
3167 - --disable-harfbuzz
3168 - --disable-image-loader-edb
3169 - --disable-static-software-16
3170 - --disable-software-16-x11
3171 - )
3172 -
3173 - enlightenment_src_configure
3174 -}
3175 -
3176 -pkg_postinst() {
3177 - elog "for svg support install media-plugins/evas_generic_loaders[svg]"
3178 -}
3179
3180 diff --git a/media-libs/evas/evas-1.7.8.ebuild b/media-libs/evas/evas-1.7.8.ebuild
3181 deleted file mode 100644
3182 index 45ddd39..0000000
3183 --- a/media-libs/evas/evas-1.7.8.ebuild
3184 +++ /dev/null
3185 @@ -1,162 +0,0 @@
3186 -# Copyright 1999-2015 Gentoo Foundation
3187 -# Distributed under the terms of the GNU General Public License v2
3188 -# $Id$
3189 -
3190 -EAPI="5"
3191 -
3192 -if [[ ${PV} == "9999" ]] ; then
3193 - EGIT_SUB_PROJECT="legacy"
3194 - EGIT_URI_APPEND=${PN}
3195 - EGIT_BRANCH=${PN}-1.7
3196 -else
3197 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
3198 - EKEY_STATE="snap"
3199 -fi
3200 -
3201 -inherit enlightenment
3202 -
3203 -DESCRIPTION="hardware-accelerated retained canvas API"
3204 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Evas"
3205 -
3206 -LICENSE="BSD-2"
3207 -IUSE="altivec bidi +bmp directfb +eet fbcon +fontconfig gles gif +ico +jpeg cpu_flags_x86_mmx opengl +png +ppm +psd cpu_flags_x86_sse cpu_flags_x86_sse3 static-libs tga tiff wayland X xcb xpm"
3208 -
3209 -RDEPEND=">=dev-libs/eina-${PV}
3210 - >=media-libs/freetype-2.3.9
3211 - fontconfig? ( media-libs/fontconfig )
3212 - gles? ( media-libs/mesa[gallium,gles2] )
3213 - gif? ( media-libs/giflib )
3214 - jpeg? ( virtual/jpeg )
3215 - png? ( media-libs/libpng:0= )
3216 - bidi? ( >=dev-libs/fribidi-0.19.1 )
3217 - directfb? ( >=dev-libs/DirectFB-0.9.16 )
3218 - tiff? ( media-libs/tiff )
3219 - wayland? ( dev-libs/wayland )
3220 - xpm? ( x11-libs/libXpm )
3221 - X? (
3222 - x11-libs/libX11
3223 - x11-libs/libXext
3224 - x11-libs/libXrender
3225 - opengl? ( virtual/opengl )
3226 - )
3227 - !X? (
3228 - xcb? (
3229 - x11-libs/xcb-util
3230 - ) )
3231 - eet? ( >=dev-libs/eet-${PV} )"
3232 -DEPEND="${RDEPEND}"
3233 -
3234 -src_configure() {
3235 - if use X ; then
3236 - if use xcb ; then
3237 - ewarn "You have enabled both 'X' and 'xcb', so we will use"
3238 - ewarn "X as it's considered the most stable for evas"
3239 - fi
3240 - E_ECONF+=(
3241 - --disable-software-xcb
3242 - $(use_enable opengl gl-xlib)
3243 - )
3244 - elif use xcb ; then
3245 - E_ECONF+=(
3246 - --disable-gl-xlib
3247 - --enable-software-xcb
3248 - $(use_enable opengl gl-xcb)
3249 - )
3250 - else
3251 - E_ECONF+=(
3252 - --disable-gl-xlib
3253 - --disable-software-xcb
3254 - --disable-gl-xcb
3255 - )
3256 - fi
3257 - if use wayland ; then
3258 - E_ECONF+=(
3259 - --enable-wayland-shm
3260 - )
3261 - if use gles ; then
3262 - E_ECONF+=(
3263 - --enable-wayland-egl
3264 - )
3265 - else
3266 - E_ECONF+=(
3267 - --disable-wayland-egl
3268 - )
3269 - fi
3270 - else
3271 - E_ECONF+=(
3272 - --disable-wayland-egl
3273 - --disable-wayland-shm
3274 - )
3275 - fi
3276 -
3277 - E_ECONF+=(
3278 - $(use_enable altivec cpu-altivec)
3279 - $(use_enable bidi fribidi)
3280 - $(use_enable bmp image-loader-bmp)
3281 - $(use_enable bmp image-loader-wbmp)
3282 - $(use_enable directfb)
3283 - $(use_enable doc)
3284 - $(use_enable eet font-loader-eet)
3285 - $(use_enable eet image-loader-eet)
3286 - $(use_enable fbcon fb)
3287 - $(use_enable fontconfig)
3288 - $(use_enable gles gl-flavor-gles)
3289 - $(use_enable gles gles-variety-sgx)
3290 - $(use_enable gif image-loader-gif)
3291 - $(use_enable ico image-loader-ico)
3292 - $(use_enable jpeg image-loader-jpeg)
3293 - $(use_enable cpu_flags_x86_mmx cpu-mmx)
3294 - $(use_enable png image-loader-png)
3295 - $(use_enable ppm image-loader-pmaps)
3296 - $(use_enable psd image-loader-psd)
3297 - $(use_enable cpu_flags_x86_sse cpu-sse)
3298 - $(use_enable cpu_flags_x86_sse3 cpu-sse3)
3299 - --disable-image-loader-svg
3300 - $(use_enable tga image-loader-tga)
3301 - $(use_enable tiff image-loader-tiff)
3302 - --enable-pthreads
3303 - --enable-async-events
3304 - --enable-async-preload
3305 - $(use_enable X software-xlib)
3306 - $(use_enable xpm image-loader-xpm)
3307 - --enable-evas-magic-debug
3308 - --enable-static-software-generic
3309 - --enable-buffer
3310 - --enable-cpu-c
3311 - --enable-scale-sample
3312 - --enable-scale-smooth
3313 - --enable-convert-8-rgb-332
3314 - --enable-convert-8-rgb-666
3315 - --enable-convert-8-rgb-232
3316 - --enable-convert-8-rgb-222
3317 - --enable-convert-8-rgb-221
3318 - --enable-convert-8-rgb-121
3319 - --enable-convert-8-rgb-111
3320 - --enable-convert-16-rgb-565
3321 - --enable-convert-16-rgb-555
3322 - --enable-convert-16-rgb-444
3323 - --enable-convert-16-rgb-rot-0
3324 - --enable-convert-16-rgb-rot-270
3325 - --enable-convert-16-rgb-rot-90
3326 - --enable-convert-24-rgb-888
3327 - --enable-convert-24-bgr-888
3328 - --enable-convert-32-rgb-8888
3329 - --enable-convert-32-rgbx-8888
3330 - --enable-convert-32-bgr-8888
3331 - --enable-convert-32-bgrx-8888
3332 - --enable-convert-32-rgb-rot-0
3333 - --enable-convert-32-rgb-rot-270
3334 - --enable-convert-32-rgb-rot-90
3335 - --enable-image-loader-generic
3336 - --disable-harfbuzz
3337 - --disable-image-loader-edb
3338 - --disable-static-software-16
3339 - --disable-software-16-x11
3340 - )
3341 -
3342 - enlightenment_src_configure
3343 -}
3344 -
3345 -pkg_postinst() {
3346 - elog "for svg support install media-plugins/evas_generic_loaders[svg]"
3347 -}
3348
3349 diff --git a/media-libs/evas/evas-1.7.9.ebuild b/media-libs/evas/evas-1.7.9.ebuild
3350 deleted file mode 100644
3351 index afca33a..0000000
3352 --- a/media-libs/evas/evas-1.7.9.ebuild
3353 +++ /dev/null
3354 @@ -1,170 +0,0 @@
3355 -# Copyright 1999-2015 Gentoo Foundation
3356 -# Distributed under the terms of the GNU General Public License v2
3357 -# $Id$
3358 -
3359 -EAPI="5"
3360 -
3361 -if [[ ${PV} == "9999" ]] ; then
3362 - EGIT_SUB_PROJECT="legacy"
3363 - EGIT_URI_APPEND=${PN}
3364 - EGIT_BRANCH=${PN}-1.7
3365 -else
3366 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2
3367 - https://dev.gentoo.org/~polynomial-c/${PN}-1.7.9-freetype251.patch"
3368 - EKEY_STATE="snap"
3369 -fi
3370 -
3371 -inherit autotools enlightenment
3372 -
3373 -DESCRIPTION="hardware-accelerated retained canvas API"
3374 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Evas"
3375 -
3376 -LICENSE="BSD-2"
3377 -IUSE="altivec bidi +bmp directfb +eet fbcon +fontconfig gles gif +ico +jpeg cpu_flags_x86_mmx opengl +png +ppm +psd cpu_flags_x86_sse cpu_flags_x86_sse3 static-libs tga tiff wayland X xcb xpm"
3378 -
3379 -RDEPEND=">=dev-libs/eina-1.7.9
3380 - >=media-libs/freetype-2.3.9
3381 - fontconfig? ( media-libs/fontconfig )
3382 - gles? ( media-libs/mesa[gallium,gles2] )
3383 - gif? ( media-libs/giflib )
3384 - jpeg? ( virtual/jpeg )
3385 - png? ( media-libs/libpng:0= )
3386 - bidi? ( >=dev-libs/fribidi-0.19.1 )
3387 - directfb? ( >=dev-libs/DirectFB-0.9.16 )
3388 - tiff? ( media-libs/tiff )
3389 - wayland? ( dev-libs/wayland )
3390 - xpm? ( x11-libs/libXpm )
3391 - X? (
3392 - x11-libs/libX11
3393 - x11-libs/libXext
3394 - x11-libs/libXrender
3395 - opengl? ( virtual/opengl )
3396 - )
3397 - !X? (
3398 - xcb? (
3399 - x11-libs/xcb-util
3400 - ) )
3401 - eet? ( >=dev-libs/eet-1.7.8 )"
3402 -DEPEND="${RDEPEND}"
3403 -
3404 -src_prepare() {
3405 - epatch "${DISTDIR}"/${PN}-1.7.9-freetype251.patch
3406 - sed -i "s:1.7.9:1.7.8:g" configure.ac
3407 - eautoreconf
3408 - enlightenment_src_prepare
3409 -}
3410 -
3411 -src_configure() {
3412 - if use X ; then
3413 - if use xcb ; then
3414 - ewarn "You have enabled both 'X' and 'xcb', so we will use"
3415 - ewarn "X as it's considered the most stable for evas"
3416 - fi
3417 - E_ECONF+=(
3418 - --disable-software-xcb
3419 - $(use_enable opengl gl-xlib)
3420 - )
3421 - elif use xcb ; then
3422 - E_ECONF+=(
3423 - --disable-gl-xlib
3424 - --enable-software-xcb
3425 - $(use_enable opengl gl-xcb)
3426 - )
3427 - else
3428 - E_ECONF+=(
3429 - --disable-gl-xlib
3430 - --disable-software-xcb
3431 - --disable-gl-xcb
3432 - )
3433 - fi
3434 - if use wayland ; then
3435 - E_ECONF+=(
3436 - --enable-wayland-shm
3437 - )
3438 - if use gles ; then
3439 - E_ECONF+=(
3440 - --enable-wayland-egl
3441 - )
3442 - else
3443 - E_ECONF+=(
3444 - --disable-wayland-egl
3445 - )
3446 - fi
3447 - else
3448 - E_ECONF+=(
3449 - --disable-wayland-egl
3450 - --disable-wayland-shm
3451 - )
3452 - fi
3453 -
3454 - E_ECONF+=(
3455 - $(use_enable altivec cpu-altivec)
3456 - $(use_enable bidi fribidi)
3457 - $(use_enable bmp image-loader-bmp)
3458 - $(use_enable bmp image-loader-wbmp)
3459 - $(use_enable directfb)
3460 - $(use_enable doc)
3461 - $(use_enable eet font-loader-eet)
3462 - $(use_enable eet image-loader-eet)
3463 - $(use_enable fbcon fb)
3464 - $(use_enable fontconfig)
3465 - $(use_enable gles gl-flavor-gles)
3466 - $(use_enable gles gles-variety-sgx)
3467 - $(use_enable gif image-loader-gif)
3468 - $(use_enable ico image-loader-ico)
3469 - $(use_enable jpeg image-loader-jpeg)
3470 - $(use_enable cpu_flags_x86_mmx cpu-mmx)
3471 - $(use_enable png image-loader-png)
3472 - $(use_enable ppm image-loader-pmaps)
3473 - $(use_enable psd image-loader-psd)
3474 - $(use_enable cpu_flags_x86_sse cpu-sse)
3475 - $(use_enable cpu_flags_x86_sse3 cpu-sse3)
3476 - --disable-image-loader-svg
3477 - $(use_enable tga image-loader-tga)
3478 - $(use_enable tiff image-loader-tiff)
3479 - --enable-pthreads
3480 - --enable-async-events
3481 - --enable-async-preload
3482 - $(use_enable X software-xlib)
3483 - $(use_enable xpm image-loader-xpm)
3484 - --enable-evas-magic-debug
3485 - --enable-static-software-generic
3486 - --enable-buffer
3487 - --enable-cpu-c
3488 - --enable-scale-sample
3489 - --enable-scale-smooth
3490 - --enable-convert-8-rgb-332
3491 - --enable-convert-8-rgb-666
3492 - --enable-convert-8-rgb-232
3493 - --enable-convert-8-rgb-222
3494 - --enable-convert-8-rgb-221
3495 - --enable-convert-8-rgb-121
3496 - --enable-convert-8-rgb-111
3497 - --enable-convert-16-rgb-565
3498 - --enable-convert-16-rgb-555
3499 - --enable-convert-16-rgb-444
3500 - --enable-convert-16-rgb-rot-0
3501 - --enable-convert-16-rgb-rot-270
3502 - --enable-convert-16-rgb-rot-90
3503 - --enable-convert-24-rgb-888
3504 - --enable-convert-24-bgr-888
3505 - --enable-convert-32-rgb-8888
3506 - --enable-convert-32-rgbx-8888
3507 - --enable-convert-32-bgr-8888
3508 - --enable-convert-32-bgrx-8888
3509 - --enable-convert-32-rgb-rot-0
3510 - --enable-convert-32-rgb-rot-270
3511 - --enable-convert-32-rgb-rot-90
3512 - --enable-image-loader-generic
3513 - --disable-harfbuzz
3514 - --disable-image-loader-edb
3515 - --disable-static-software-16
3516 - --disable-software-16-x11
3517 - )
3518 -
3519 - enlightenment_src_configure
3520 -}
3521 -
3522 -pkg_postinst() {
3523 - elog "for svg support install media-plugins/evas_generic_loaders[svg]"
3524 -}
3525
3526 diff --git a/media-libs/evas/evas-9999.ebuild b/media-libs/evas/evas-9999.ebuild
3527 deleted file mode 100644
3528 index 45ddd39..0000000
3529 --- a/media-libs/evas/evas-9999.ebuild
3530 +++ /dev/null
3531 @@ -1,162 +0,0 @@
3532 -# Copyright 1999-2015 Gentoo Foundation
3533 -# Distributed under the terms of the GNU General Public License v2
3534 -# $Id$
3535 -
3536 -EAPI="5"
3537 -
3538 -if [[ ${PV} == "9999" ]] ; then
3539 - EGIT_SUB_PROJECT="legacy"
3540 - EGIT_URI_APPEND=${PN}
3541 - EGIT_BRANCH=${PN}-1.7
3542 -else
3543 - SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
3544 - EKEY_STATE="snap"
3545 -fi
3546 -
3547 -inherit enlightenment
3548 -
3549 -DESCRIPTION="hardware-accelerated retained canvas API"
3550 -HOMEPAGE="https://trac.enlightenment.org/e/wiki/Evas"
3551 -
3552 -LICENSE="BSD-2"
3553 -IUSE="altivec bidi +bmp directfb +eet fbcon +fontconfig gles gif +ico +jpeg cpu_flags_x86_mmx opengl +png +ppm +psd cpu_flags_x86_sse cpu_flags_x86_sse3 static-libs tga tiff wayland X xcb xpm"
3554 -
3555 -RDEPEND=">=dev-libs/eina-${PV}
3556 - >=media-libs/freetype-2.3.9
3557 - fontconfig? ( media-libs/fontconfig )
3558 - gles? ( media-libs/mesa[gallium,gles2] )
3559 - gif? ( media-libs/giflib )
3560 - jpeg? ( virtual/jpeg )
3561 - png? ( media-libs/libpng:0= )
3562 - bidi? ( >=dev-libs/fribidi-0.19.1 )
3563 - directfb? ( >=dev-libs/DirectFB-0.9.16 )
3564 - tiff? ( media-libs/tiff )
3565 - wayland? ( dev-libs/wayland )
3566 - xpm? ( x11-libs/libXpm )
3567 - X? (
3568 - x11-libs/libX11
3569 - x11-libs/libXext
3570 - x11-libs/libXrender
3571 - opengl? ( virtual/opengl )
3572 - )
3573 - !X? (
3574 - xcb? (
3575 - x11-libs/xcb-util
3576 - ) )
3577 - eet? ( >=dev-libs/eet-${PV} )"
3578 -DEPEND="${RDEPEND}"
3579 -
3580 -src_configure() {
3581 - if use X ; then
3582 - if use xcb ; then
3583 - ewarn "You have enabled both 'X' and 'xcb', so we will use"
3584 - ewarn "X as it's considered the most stable for evas"
3585 - fi
3586 - E_ECONF+=(
3587 - --disable-software-xcb
3588 - $(use_enable opengl gl-xlib)
3589 - )
3590 - elif use xcb ; then
3591 - E_ECONF+=(
3592 - --disable-gl-xlib
3593 - --enable-software-xcb
3594 - $(use_enable opengl gl-xcb)
3595 - )
3596 - else
3597 - E_ECONF+=(
3598 - --disable-gl-xlib
3599 - --disable-software-xcb
3600 - --disable-gl-xcb
3601 - )
3602 - fi
3603 - if use wayland ; then
3604 - E_ECONF+=(
3605 - --enable-wayland-shm
3606 - )
3607 - if use gles ; then
3608 - E_ECONF+=(
3609 - --enable-wayland-egl
3610 - )
3611 - else
3612 - E_ECONF+=(
3613 - --disable-wayland-egl
3614 - )
3615 - fi
3616 - else
3617 - E_ECONF+=(
3618 - --disable-wayland-egl
3619 - --disable-wayland-shm
3620 - )
3621 - fi
3622 -
3623 - E_ECONF+=(
3624 - $(use_enable altivec cpu-altivec)
3625 - $(use_enable bidi fribidi)
3626 - $(use_enable bmp image-loader-bmp)
3627 - $(use_enable bmp image-loader-wbmp)
3628 - $(use_enable directfb)
3629 - $(use_enable doc)
3630 - $(use_enable eet font-loader-eet)
3631 - $(use_enable eet image-loader-eet)
3632 - $(use_enable fbcon fb)
3633 - $(use_enable fontconfig)
3634 - $(use_enable gles gl-flavor-gles)
3635 - $(use_enable gles gles-variety-sgx)
3636 - $(use_enable gif image-loader-gif)
3637 - $(use_enable ico image-loader-ico)
3638 - $(use_enable jpeg image-loader-jpeg)
3639 - $(use_enable cpu_flags_x86_mmx cpu-mmx)
3640 - $(use_enable png image-loader-png)
3641 - $(use_enable ppm image-loader-pmaps)
3642 - $(use_enable psd image-loader-psd)
3643 - $(use_enable cpu_flags_x86_sse cpu-sse)
3644 - $(use_enable cpu_flags_x86_sse3 cpu-sse3)
3645 - --disable-image-loader-svg
3646 - $(use_enable tga image-loader-tga)
3647 - $(use_enable tiff image-loader-tiff)
3648 - --enable-pthreads
3649 - --enable-async-events
3650 - --enable-async-preload
3651 - $(use_enable X software-xlib)
3652 - $(use_enable xpm image-loader-xpm)
3653 - --enable-evas-magic-debug
3654 - --enable-static-software-generic
3655 - --enable-buffer
3656 - --enable-cpu-c
3657 - --enable-scale-sample
3658 - --enable-scale-smooth
3659 - --enable-convert-8-rgb-332
3660 - --enable-convert-8-rgb-666
3661 - --enable-convert-8-rgb-232
3662 - --enable-convert-8-rgb-222
3663 - --enable-convert-8-rgb-221
3664 - --enable-convert-8-rgb-121
3665 - --enable-convert-8-rgb-111
3666 - --enable-convert-16-rgb-565
3667 - --enable-convert-16-rgb-555
3668 - --enable-convert-16-rgb-444
3669 - --enable-convert-16-rgb-rot-0
3670 - --enable-convert-16-rgb-rot-270
3671 - --enable-convert-16-rgb-rot-90
3672 - --enable-convert-24-rgb-888
3673 - --enable-convert-24-bgr-888
3674 - --enable-convert-32-rgb-8888
3675 - --enable-convert-32-rgbx-8888
3676 - --enable-convert-32-bgr-8888
3677 - --enable-convert-32-bgrx-8888
3678 - --enable-convert-32-rgb-rot-0
3679 - --enable-convert-32-rgb-rot-270
3680 - --enable-convert-32-rgb-rot-90
3681 - --enable-image-loader-generic
3682 - --disable-harfbuzz
3683 - --disable-image-loader-edb
3684 - --disable-static-software-16
3685 - --disable-software-16-x11
3686 - )
3687 -
3688 - enlightenment_src_configure
3689 -}
3690 -
3691 -pkg_postinst() {
3692 - elog "for svg support install media-plugins/evas_generic_loaders[svg]"
3693 -}
3694
3695 diff --git a/media-libs/evas/metadata.xml b/media-libs/evas/metadata.xml
3696 deleted file mode 100644
3697 index 2c49a0f..0000000
3698 --- a/media-libs/evas/metadata.xml
3699 +++ /dev/null
3700 @@ -1,35 +0,0 @@
3701 -<?xml version="1.0" encoding="UTF-8"?>
3702 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3703 -<pkgmetadata>
3704 -<maintainer type="project">
3705 - <email>enlightenment@g.o</email>
3706 - <name>Project Enlightenment</name>
3707 -</maintainer>
3708 -<use>
3709 - <flag name="bmp">Support windows bitmap (bmp) image loader</flag>
3710 - <flag name="eet">Support dev-libs/eet</flag>
3711 - <flag name="ico">Support windows icon (ico) image loader</flag>
3712 - <flag name="gles">Enable gles flavor of gl instead of standard</flag>
3713 - <flag name="ppm">Support PPM image loader</flag>
3714 - <flag name="psd">Support PSD image loader</flag>
3715 - <flag name="tga">Support tga image loader</flag>
3716 - <flag name="wayland">Add support for <pkg>dev-libs/wayland</pkg></flag>
3717 -</use>
3718 -<longdescription>
3719 -Evas is a hardware-accelerated canvas API for X-Windows that can draw
3720 -anti-aliased text, smooth super and sub-sampled images, alpha-blend, as well as
3721 -drop down to using normal X11 primitives such as pixmaps, lines and rectangles
3722 -for speed if your CPU or graphics hardware are too slow.
3723 -
3724 -Evas abstracts any need to know much about what the characteristics of your
3725 -XServer's display are, what depth or what magic visuals etc, it has. The most you
3726 -need to tell Evas is how many colors (at a maximum) to use if the display is not
3727 -a truecolor display. By default it is suggested to use 216 colors (as this
3728 -equates to a 6x6x6 color cube - exactly the same color cube Netscape, Mozilla,
3729 -gdkrgb etc. use so colors will be shared). If Evas can't allocate enough colors
3730 -it keeps reducing the size of the color cube until it reaches plain black and
3731 -white. This way, it can display on anything from a black and white only terminal
3732 -to 16 color VGA to 256 color and all the way up through 15, 16, 24 and 32bit
3733 -color.
3734 -</longdescription>
3735 -</pkgmetadata>