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/efl/
Date: Thu, 24 Dec 2015 20:18:31
Message-Id: 1450988200.a7f2e62fd73e0b461b2bd921487afa6840df23a7.vapier@gentoo
1 commit: a7f2e62fd73e0b461b2bd921487afa6840df23a7
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 24 19:36:41 2015 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 24 20:16:40 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f2e62f
7
8 dev-libs/efl: drop 1.13.1 & 1.15.[01] versions
9
10 dev-libs/efl/Manifest | 3 -
11 dev-libs/efl/efl-1.13.1.ebuild | 260 -------------------------------------
12 dev-libs/efl/efl-1.15.0.ebuild | 258 -------------------------------------
13 dev-libs/efl/efl-1.15.1-r1.ebuild | 263 --------------------------------------
14 dev-libs/efl/efl-1.15.1.ebuild | 258 -------------------------------------
15 5 files changed, 1042 deletions(-)
16
17 diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
18 index a6e04d0..4c774cf 100644
19 --- a/dev-libs/efl/Manifest
20 +++ b/dev-libs/efl/Manifest
21 @@ -1,6 +1,3 @@
22 DIST efl-1.12.2-lauch_via_logind_or_root_privilege.patch.xz 6276 SHA256 9af4e2cc5df96d25fb70f7d21381444ce988dd8f71f1a544bdc357115040897c SHA512 2011619b6382358e291ee185426716836c136e85d7fd337b73f909acd7b2ba82d65bba3e5328eac0909a55af04aa47f5e0778f6f22fb47a914c146b68ba17733 WHIRLPOOL c4085c8f3d59566c09e8a7428df6a0a2cb634f5f15f2fbf75bd98d85e6136a8469ef1ec1a692e485e1d7afc9c3c35cfe0ac428d2843eabbbcb8e516910a97ba9
23 DIST efl-1.12.2.tar.bz2 46808743 SHA256 aa1a6b95de3d92dda819e1245254e3d9c0d68f77d27d89afb1ae3f2244c0bf0c SHA512 8d137a4cd7a11f102b949bfc7047b3be870df6d7ede72765b005914729bf291f59d1f70b69ab7fbbd3328975068aa5ded2f10e556a7d4f7c31aedfcd0d7340e9 WHIRLPOOL 531f81000dafbd88dacd24588a3832a7c2afccf466d070d78d86641b8c0e3e64854c4f9d8dfe46ab0fb84fd6890ac6eb3e8e63d02ef58bedf88c265412f3ddf7
24 -DIST efl-1.13.1.tar.xz 40332672 SHA256 7e06e11678063fd74522f8fc56eb3d0235e9d7f889639e2ecff4bb663a2568d6 SHA512 29324acdeffa287f4ef9c72938cfc18ab4f8ae40a0b2ddbdeccb323361bfe10da43b65a419561e04a7c2c148b1a9bc820a71ad735fbf2988940e982b73e2b2f5 WHIRLPOOL 10639471666c7aae6283f4ff442b10fea7e5159f36207a676030a9a6961e86faee72026b1bdd4c512f0831db7a945dbf53e2e3da67defb4527d3adc72ee52756
25 -DIST efl-1.15.0.tar.xz 43130156 SHA256 5d9580e9ba961fc64222d54a73849c730477c209dde89cc123dde14f22d532bc SHA512 59f28ddee01b4b5f1d7117a9e4c051e7074fbd5712dae7d9f99f0a4d09d41963cc411eeec664f3e1c57e84ad6ebde9c58ddcc9931eef0468817a90fe96a1dfdd WHIRLPOOL 113a0da4c0f2a7b22bcfd12b2f83a85a999979ec97a423cd53310e9ef9d15d8f1d0db5dd035bc931116d4a79b435144366c1930ffe3f11d48fd439ca37124e36
26 -DIST efl-1.15.1.tar.xz 43177472 SHA256 56efb5a88328f8ed04552d6e10d7b9ff2d3c7ed9da669ae06d457b9a801554d8 SHA512 72fdb7107ec818f2c97ff88521ca505a1f4b7705a3eede7ab1c22a6d98aa1b4245dac431d95f682c49767a0621a81843c0bd1eb44a98f9fe71380a1c5a253bd7 WHIRLPOOL 19eff46b6e96ff6b80e6d27f516632e7c83b449d39a28a8d595a9871401de9230799bf0bbc926d688c626d20db83f1bab8dad4ef5f07e4086737c3f75a9082a4
27 DIST efl-1.15.2.tar.xz 43176564 SHA256 dd738f19f454621a7fa1fdb4c008457c170989f5f0c535edfed7b6773ae6c2a4 SHA512 bee8d7473bac73545ca02180f42614b7ae6ee0628fe8879b35bbf6809353535df8b1fa01f19ddc81d2ee1ecb5e36512b63c3be4b6b982f4efe8e410aa8ad5c56 WHIRLPOOL 380debdded1989412579cbe17d057512acb8381527c6c50606e6e936ea8bd0f1f1077861ca9afbb5661f404eb658c0dc288d991b204fbca72506d7b89f511df2
28
29 diff --git a/dev-libs/efl/efl-1.13.1.ebuild b/dev-libs/efl/efl-1.13.1.ebuild
30 deleted file mode 100644
31 index 1c35b3b..0000000
32 --- a/dev-libs/efl/efl-1.13.1.ebuild
33 +++ /dev/null
34 @@ -1,260 +0,0 @@
35 -# Copyright 1999-2015 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -# $Id$
38 -
39 -EAPI="5"
40 -
41 -MY_P=${P/_/-}
42 -
43 -if [[ "${PV}" == "9999" ]] ; then
44 - EGIT_SUB_PROJECT="core"
45 - EGIT_URI_APPEND="${PN}"
46 -elif [[ *"${PV}" == *"_pre"* ]] ; then
47 - MY_P=${P%%_*}
48 - SRC_URI="https://download.enlightenment.org/pre-releases/${MY_P}.tar.xz"
49 - EKEY_STATE="snap"
50 -else
51 - SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
52 - EKEY_STATE="snap"
53 -fi
54 -
55 -inherit enlightenment
56 -
57 -DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
58 -
59 -LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
60 -IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jpeg2k neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 valgrind wayland webp X xim xine xpm"
61 -
62 -REQUIRED_USE="
63 - pulseaudio? ( sound )
64 - opengl? ( || ( X sdl wayland ) )
65 - gles? ( || ( X wayland ) )
66 - gles? ( !sdl )
67 - gles? ( egl )
68 - sdl? ( opengl )
69 - wayland? ( egl !opengl gles )
70 - xim? ( X )
71 -"
72 -
73 -RDEPEND="
74 - drm? (
75 - >=dev-libs/libinput-0.8
76 - media-libs/mesa[gbm]
77 - >=x11-libs/libdrm-2.4
78 - >=x11-libs/libxkbcommon-0.3.0
79 - )
80 - fontconfig? ( media-libs/fontconfig )
81 - fribidi? ( dev-libs/fribidi )
82 - gif? ( media-libs/giflib )
83 - glib? ( dev-libs/glib:2 )
84 - gnutls? ( net-libs/gnutls )
85 - !gnutls? ( ssl? ( dev-libs/openssl:0 ) )
86 - gstreamer? (
87 - media-libs/gstreamer:1.0
88 - media-libs/gst-plugins-base:1.0
89 - )
90 - harfbuzz? ( media-libs/harfbuzz )
91 - ibus? ( app-i18n/ibus )
92 - jpeg2k? ( media-libs/openjpeg:0 )
93 - !oldlua? ( >=dev-lang/luajit-2.0.0 )
94 - oldlua? ( dev-lang/lua )
95 - physics? ( >=sci-physics/bullet-2.80 )
96 - pixman? ( x11-libs/pixman )
97 - png? ( media-libs/libpng:0= )
98 - pulseaudio? ( media-sound/pulseaudio )
99 - scim? ( app-i18n/scim )
100 - sdl? (
101 - media-libs/libsdl2
102 - virtual/opengl
103 - )
104 - sound? ( media-libs/libsndfile )
105 - systemd? ( sys-apps/systemd )
106 - tiff? ( media-libs/tiff:0 )
107 - tslib? ( x11-libs/tslib )
108 - valgrind? ( dev-util/valgrind )
109 - wayland? (
110 - >=dev-libs/wayland-1.3.0
111 - >=x11-libs/libxkbcommon-0.3.1
112 - media-libs/mesa[gles2,wayland]
113 - )
114 - webp? ( media-libs/libwebp )
115 - X? (
116 - x11-libs/libXcursor
117 - x11-libs/libX11
118 - x11-libs/libXcomposite
119 - x11-libs/libXdamage
120 - x11-libs/libXext
121 - x11-libs/libXfixes
122 - x11-libs/libXinerama
123 - x11-libs/libXp
124 - x11-libs/libXrandr
125 - x11-libs/libXrender
126 - x11-libs/libXtst
127 - x11-libs/libXScrnSaver
128 -
129 - opengl? (
130 - x11-libs/libX11
131 - x11-libs/libXrender
132 - virtual/opengl
133 - )
134 -
135 - gles? (
136 - x11-libs/libX11
137 - x11-libs/libXrender
138 - virtual/opengl
139 - )
140 - )
141 - xine? ( >=media-libs/xine-lib-1.1.1 )
142 - xpm? ( x11-libs/libXpm )
143 -
144 - sys-apps/dbus
145 - >=sys-apps/util-linux-2.20.0
146 - sys-libs/zlib
147 - virtual/jpeg
148 -
149 - !dev-libs/ecore
150 - !dev-libs/edbus
151 - !dev-libs/eet
152 - !dev-libs/eeze
153 - !dev-libs/efreet
154 - !dev-libs/eina
155 - !dev-libs/eio
156 - !dev-libs/embryo
157 - !dev-libs/eobj
158 - !dev-libs/ephysics
159 - !media-libs/edje
160 - !media-libs/emotion
161 - !media-libs/ethumb
162 - !media-libs/evas
163 -"
164 -#external lz4 support currently broken because of unstable ABI/API
165 -# app-arch/lz4
166 -
167 -#soft blockers added above for binpkg users
168 -#hard blocks are needed for building
169 -CORE_EFL_CONFLICTS="
170 - !!dev-libs/ecore
171 - !!dev-libs/edbus
172 - !!dev-libs/eet
173 - !!dev-libs/eeze
174 - !!dev-libs/efreet
175 - !!dev-libs/eina
176 - !!dev-libs/eio
177 - !!dev-libs/embryo
178 - !!dev-libs/eobj
179 - !!dev-libs/ephysics
180 - !!media-libs/edje
181 - !!media-libs/emotion
182 - !!media-libs/ethumb
183 - !!media-libs/evas
184 -"
185 -
186 -DEPEND="
187 - ${CORE_EFL_CONFLICTS}
188 -
189 - ${RDEPEND}
190 - doc? ( app-doc/doxygen )
191 -"
192 -
193 -S=${WORKDIR}/${MY_P}
194 -
195 -src_configure() {
196 - if use ssl && use gnutls ; then
197 - einfo "You enabled both USEssl and USE=gnutls, but only one can be used;"
198 - einfo "gnutls has been selected for you."
199 - fi
200 - if use opengl && use gles ; then
201 - einfo "You enabled both USE=opengl and USE=gles, but only one can be used;"
202 - einfo "opengl has been selected for you."
203 - fi
204 -
205 - E_ECONF=(
206 - --with-profile=$(usex debug debug release)
207 - --with-crypto=$(usex gnutls gnutls $(usex ssl openssl none))
208 - --with-x11=$(usex X xlib none)
209 - $(use_with X x)
210 - --with-opengl=$(usex opengl full $(usex gles es none))
211 - --with-glib=$(usex glib)
212 - --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba
213 -
214 - $(use_enable bmp image-loader-bmp)
215 - $(use_enable bmp image-loader-wbmp)
216 - $(use_enable drm)
217 - $(use_enable doc)
218 - $(use_enable eet image-loader-eet)
219 - $(use_enable egl)
220 - $(use_enable fbcon fb)
221 - $(use_enable fontconfig)
222 - $(use_enable fribidi)
223 - $(use_enable gif image-loader-gif)
224 - $(use_enable gstreamer gstreamer1)
225 - $(use_enable harfbuzz)
226 - $(use_enable ico image-loader-ico)
227 - $(use_enable ibus)
228 - $(use_enable jpeg2k image-loader-jp2k)
229 - $(use_enable neon)
230 - $(use_enable nls)
231 - $(use_enable oldlua lua-old)
232 - $(use_enable physics)
233 - $(use_enable pixman)
234 - $(use_enable pixman pixman-font)
235 - $(use_enable pixman pixman-rect)
236 - $(use_enable pixman pixman-line)
237 - $(use_enable pixman pixman-poly)
238 - $(use_enable pixman pixman-image)
239 - $(use_enable pixman pixman-image-scale-sample)
240 - $(use_enable png image-loader-png)
241 - $(use_enable ppm image-loader-pmaps)
242 - $(use_enable psd image-loader-psd)
243 - $(use_enable pulseaudio)
244 - $(use_enable scim)
245 - $(use_enable sdl)
246 - $(use_enable sound audio)
247 - $(use_enable systemd)
248 - $(use_enable tga image-loader-tga)
249 - $(use_enable tiff image-loader-tiff)
250 - $(use_enable tslib)
251 - $(use_enable v4l2)
252 - $(use_enable valgrind)
253 - $(use_enable wayland)
254 - $(use_enable webp image-loader-webp)
255 - $(use_enable xim)
256 - $(use_enable xine)
257 - $(use_enable xpm image-loader-xpm)
258 - --enable-cserve
259 - --enable-gui
260 - --enable-image-loader-generic
261 - --enable-image-loader-jpeg
262 -
263 - --disable-tizen
264 - --disable-gesture
265 - --disable-gstreamer
266 - --enable-xinput2
267 - --disable-xinput22
268 - --disable-multisense
269 - --enable-libmount
270 -
271 - # external lz4 support currently broken because of unstable ABI/API
272 - #--enable-liblz4
273 - )
274 -
275 - enlightenment_src_configure
276 -}
277 -
278 -src_compile() {
279 - ewarn "If the following compile phase fails with a message including"
280 - ewarn "lib/edje/.libs/libedje.so: undefined reference to 'eet_mmap'"
281 - ewarn "then most likely the @preserved-rebuild feature of portage"
282 - ewarn "preserved the 1.7 libraries, which cause the build failure."
283 - ewarn "As a workaround, either remove those libs manually or"
284 - ewarn "uninstall all packages still using those old libs with"
285 - ewarn "emerge -aC @preserved-rebuild"
286 -
287 - enlightenment_src_compile
288 -}
289 -
290 -src_install() {
291 - MAKEOPTS+=" -j1"
292 -
293 - enlightenment_src_install
294 -}
295
296 diff --git a/dev-libs/efl/efl-1.15.0.ebuild b/dev-libs/efl/efl-1.15.0.ebuild
297 deleted file mode 100644
298 index 2a7cf4e..0000000
299 --- a/dev-libs/efl/efl-1.15.0.ebuild
300 +++ /dev/null
301 @@ -1,258 +0,0 @@
302 -# Copyright 1999-2015 Gentoo Foundation
303 -# Distributed under the terms of the GNU General Public License v2
304 -# $Id$
305 -
306 -EAPI="5"
307 -
308 -MY_P=${P/_/-}
309 -
310 -if [[ "${PV}" == "9999" ]] ; then
311 - EGIT_SUB_PROJECT="core"
312 - EGIT_URI_APPEND="${PN}"
313 -elif [[ *"${PV}" == *"_pre"* ]] ; then
314 - MY_P=${P%%_*}
315 - SRC_URI="https://download.enlightenment.org/pre-releases/${MY_P}.tar.xz"
316 - EKEY_STATE="snap"
317 -else
318 - SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
319 - EKEY_STATE="snap"
320 -fi
321 -
322 -inherit enlightenment
323 -
324 -DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
325 -
326 -LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
327 -IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jpeg2k neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 valgrind wayland webp X xim xine xpm"
328 -
329 -REQUIRED_USE="
330 - pulseaudio? ( sound )
331 - opengl? ( || ( X sdl wayland ) )
332 - gles? ( || ( X wayland ) )
333 - gles? ( !sdl )
334 - gles? ( egl )
335 - sdl? ( opengl )
336 - wayland? ( egl !opengl gles )
337 - xim? ( X )
338 -"
339 -
340 -RDEPEND="
341 - drm? (
342 - >=dev-libs/libinput-0.8
343 - media-libs/mesa[gbm]
344 - >=x11-libs/libdrm-2.4
345 - >=x11-libs/libxkbcommon-0.3.0
346 - )
347 - fontconfig? ( media-libs/fontconfig )
348 - fribidi? ( dev-libs/fribidi )
349 - gif? ( media-libs/giflib )
350 - glib? ( dev-libs/glib:2 )
351 - gnutls? ( net-libs/gnutls )
352 - !gnutls? ( ssl? ( dev-libs/openssl:0 ) )
353 - gstreamer? (
354 - media-libs/gstreamer:1.0
355 - media-libs/gst-plugins-base:1.0
356 - )
357 - harfbuzz? ( media-libs/harfbuzz )
358 - ibus? ( app-i18n/ibus )
359 - jpeg2k? ( media-libs/openjpeg:0 )
360 - !oldlua? ( >=dev-lang/luajit-2.0.0 )
361 - oldlua? ( dev-lang/lua )
362 - physics? ( >=sci-physics/bullet-2.80 )
363 - pixman? ( x11-libs/pixman )
364 - png? ( media-libs/libpng:0= )
365 - pulseaudio? ( media-sound/pulseaudio )
366 - scim? ( app-i18n/scim )
367 - sdl? (
368 - media-libs/libsdl2
369 - virtual/opengl
370 - )
371 - sound? ( media-libs/libsndfile )
372 - systemd? ( sys-apps/systemd )
373 - tiff? ( media-libs/tiff:0 )
374 - tslib? ( x11-libs/tslib )
375 - valgrind? ( dev-util/valgrind )
376 - wayland? (
377 - >=dev-libs/wayland-1.8.0
378 - >=x11-libs/libxkbcommon-0.3.1
379 - media-libs/mesa[gles2,wayland]
380 - )
381 - webp? ( media-libs/libwebp )
382 - X? (
383 - x11-libs/libXcursor
384 - x11-libs/libX11
385 - x11-libs/libXcomposite
386 - x11-libs/libXdamage
387 - x11-libs/libXext
388 - x11-libs/libXfixes
389 - x11-libs/libXinerama
390 - x11-libs/libXp
391 - x11-libs/libXrandr
392 - x11-libs/libXrender
393 - x11-libs/libXtst
394 - x11-libs/libXScrnSaver
395 -
396 - opengl? (
397 - x11-libs/libX11
398 - x11-libs/libXrender
399 - virtual/opengl
400 - )
401 -
402 - gles? (
403 - x11-libs/libX11
404 - x11-libs/libXrender
405 - virtual/opengl
406 - )
407 - )
408 - xine? ( >=media-libs/xine-lib-1.1.1 )
409 - xpm? ( x11-libs/libXpm )
410 -
411 - sys-apps/dbus
412 - >=sys-apps/util-linux-2.20.0
413 - sys-libs/zlib
414 - virtual/jpeg
415 -
416 - !dev-libs/ecore
417 - !dev-libs/edbus
418 - !dev-libs/eet
419 - !dev-libs/eeze
420 - !dev-libs/efreet
421 - !dev-libs/eina
422 - !dev-libs/eio
423 - !dev-libs/embryo
424 - !dev-libs/eobj
425 - !dev-libs/ephysics
426 - !media-libs/edje
427 - !media-libs/emotion
428 - !media-libs/ethumb
429 - !media-libs/evas
430 -"
431 -#external lz4 support currently broken because of unstable ABI/API
432 -# app-arch/lz4
433 -
434 -#soft blockers added above for binpkg users
435 -#hard blocks are needed for building
436 -CORE_EFL_CONFLICTS="
437 - !!dev-libs/ecore
438 - !!dev-libs/edbus
439 - !!dev-libs/eet
440 - !!dev-libs/eeze
441 - !!dev-libs/efreet
442 - !!dev-libs/eina
443 - !!dev-libs/eio
444 - !!dev-libs/embryo
445 - !!dev-libs/eobj
446 - !!dev-libs/ephysics
447 - !!media-libs/edje
448 - !!media-libs/emotion
449 - !!media-libs/ethumb
450 - !!media-libs/evas
451 -"
452 -
453 -DEPEND="
454 - ${CORE_EFL_CONFLICTS}
455 -
456 - ${RDEPEND}
457 - doc? ( app-doc/doxygen )
458 -"
459 -
460 -S=${WORKDIR}/${MY_P}
461 -
462 -src_prepare() {
463 - # This is a hack of the upstream fix. Drop with next release. #551882
464 - sed -i \
465 - -e 's:SDL/:SDL2/:g' \
466 - configure \
467 - src/modules/evas/engines/gl_common/evas_gl_common.h \
468 - src/modules/evas/engines/gl_sdl/Evas_Engine_GL_SDL.h || die
469 -
470 - enlightenment_src_prepare
471 -}
472 -
473 -src_configure() {
474 - if use ssl && use gnutls ; then
475 - einfo "You enabled both USE=ssl and USE=gnutls, but only one can be used;"
476 - einfo "gnutls has been selected for you."
477 - fi
478 - if use opengl && use gles ; then
479 - einfo "You enabled both USE=opengl and USE=gles, but only one can be used;"
480 - einfo "opengl has been selected for you."
481 - fi
482 -
483 - E_ECONF=(
484 - --with-profile=$(usex debug debug release)
485 - --with-crypto=$(usex gnutls gnutls $(usex ssl openssl none))
486 - --with-x11=$(usex X xlib none)
487 - $(use_with X x)
488 - --with-opengl=$(usex opengl full $(usex gles es none))
489 - --with-glib=$(usex glib)
490 - --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba
491 -
492 - $(use_enable bmp image-loader-bmp)
493 - $(use_enable bmp image-loader-wbmp)
494 - $(use_enable drm)
495 - $(use_enable doc)
496 - $(use_enable eet image-loader-eet)
497 - $(use_enable egl)
498 - $(use_enable fbcon fb)
499 - $(use_enable fontconfig)
500 - $(use_enable fribidi)
501 - $(use_enable gif image-loader-gif)
502 - $(use_enable gstreamer gstreamer1)
503 - $(use_enable harfbuzz)
504 - $(use_enable ico image-loader-ico)
505 - $(use_enable ibus)
506 - $(use_enable jpeg2k image-loader-jp2k)
507 - $(use_enable neon)
508 - $(use_enable nls)
509 - $(use_enable oldlua lua-old)
510 - $(use_enable physics)
511 - $(use_enable pixman)
512 - $(use_enable pixman pixman-font)
513 - $(use_enable pixman pixman-rect)
514 - $(use_enable pixman pixman-line)
515 - $(use_enable pixman pixman-poly)
516 - $(use_enable pixman pixman-image)
517 - $(use_enable pixman pixman-image-scale-sample)
518 - $(use_enable png image-loader-png)
519 - $(use_enable ppm image-loader-pmaps)
520 - $(use_enable psd image-loader-psd)
521 - $(use_enable pulseaudio)
522 - $(use_enable scim)
523 - $(use_enable sdl)
524 - $(use_enable sound audio)
525 - $(use_enable systemd)
526 - $(use_enable tga image-loader-tga)
527 - $(use_enable tiff image-loader-tiff)
528 - $(use_enable tslib)
529 - $(use_enable v4l2)
530 - $(use_enable valgrind)
531 - $(use_enable wayland)
532 - $(use_enable webp image-loader-webp)
533 - $(use_enable xim)
534 - $(use_enable xine)
535 - $(use_enable xpm image-loader-xpm)
536 - --enable-cserve
537 - --enable-image-loader-generic
538 - --enable-image-loader-jpeg
539 -
540 - --disable-tizen
541 - --disable-gesture
542 - --disable-gstreamer
543 - --enable-xinput2
544 - --disable-xinput22
545 - --disable-multisense
546 - --enable-libmount
547 -
548 - # external lz4 support currently broken because of unstable ABI/API
549 - #--enable-liblz4
550 - )
551 -
552 - enlightenment_src_configure
553 -}
554 -
555 -src_install() {
556 - MAKEOPTS+=" -j1"
557 -
558 - enlightenment_src_install
559 -}
560
561 diff --git a/dev-libs/efl/efl-1.15.1-r1.ebuild b/dev-libs/efl/efl-1.15.1-r1.ebuild
562 deleted file mode 100644
563 index d4c401b..0000000
564 --- a/dev-libs/efl/efl-1.15.1-r1.ebuild
565 +++ /dev/null
566 @@ -1,263 +0,0 @@
567 -# Copyright 1999-2015 Gentoo Foundation
568 -# Distributed under the terms of the GNU General Public License v2
569 -# $Id$
570 -
571 -EAPI="5"
572 -
573 -MY_P=${P/_/-}
574 -
575 -if [[ "${PV}" == "9999" ]] ; then
576 - EGIT_SUB_PROJECT="core"
577 - EGIT_URI_APPEND="${PN}"
578 -elif [[ *"${PV}" == *"_pre"* ]] ; then
579 - MY_P=${P%%_*}
580 - SRC_URI="https://download.enlightenment.org/pre-releases/${MY_P}.tar.xz"
581 - EKEY_STATE="snap"
582 -else
583 - SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
584 - EKEY_STATE="snap"
585 -fi
586 -
587 -inherit enlightenment
588 -
589 -DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
590 -
591 -LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
592 -IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jpeg2k libressl neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 valgrind wayland webp X xim xine xpm"
593 -
594 -REQUIRED_USE="
595 - pulseaudio? ( sound )
596 - opengl? ( || ( X sdl wayland ) )
597 - gles? ( || ( X wayland ) )
598 - gles? ( !sdl )
599 - gles? ( egl )
600 - sdl? ( opengl )
601 - wayland? ( egl !opengl gles )
602 - xim? ( X )
603 -"
604 -
605 -RDEPEND="
606 - drm? (
607 - >=dev-libs/libinput-0.8
608 - media-libs/mesa[gbm]
609 - >=x11-libs/libdrm-2.4
610 - >=x11-libs/libxkbcommon-0.3.0
611 - )
612 - fontconfig? ( media-libs/fontconfig )
613 - fribidi? ( dev-libs/fribidi )
614 - gif? ( media-libs/giflib )
615 - glib? ( dev-libs/glib:2 )
616 - gnutls? ( net-libs/gnutls )
617 - !gnutls? (
618 - ssl? (
619 - !libressl? ( dev-libs/openssl:0 )
620 - libressl? ( dev-libs/libressl )
621 - )
622 - )
623 - gstreamer? (
624 - media-libs/gstreamer:1.0
625 - media-libs/gst-plugins-base:1.0
626 - )
627 - harfbuzz? ( media-libs/harfbuzz )
628 - ibus? ( app-i18n/ibus )
629 - jpeg2k? ( media-libs/openjpeg:0 )
630 - !oldlua? ( >=dev-lang/luajit-2.0.0 )
631 - oldlua? ( dev-lang/lua )
632 - physics? ( >=sci-physics/bullet-2.80 )
633 - pixman? ( x11-libs/pixman )
634 - png? ( media-libs/libpng:0= )
635 - pulseaudio? ( media-sound/pulseaudio )
636 - scim? ( app-i18n/scim )
637 - sdl? (
638 - media-libs/libsdl2
639 - virtual/opengl
640 - )
641 - sound? ( media-libs/libsndfile )
642 - systemd? ( sys-apps/systemd )
643 - tiff? ( media-libs/tiff:0 )
644 - tslib? ( x11-libs/tslib )
645 - valgrind? ( dev-util/valgrind )
646 - wayland? (
647 - >=dev-libs/wayland-1.8.0
648 - >=x11-libs/libxkbcommon-0.3.1
649 - media-libs/mesa[gles2,wayland]
650 - )
651 - webp? ( media-libs/libwebp )
652 - X? (
653 - x11-libs/libXcursor
654 - x11-libs/libX11
655 - x11-libs/libXcomposite
656 - x11-libs/libXdamage
657 - x11-libs/libXext
658 - x11-libs/libXfixes
659 - x11-libs/libXinerama
660 - x11-libs/libXp
661 - x11-libs/libXrandr
662 - x11-libs/libXrender
663 - x11-libs/libXtst
664 - x11-libs/libXScrnSaver
665 -
666 - opengl? (
667 - x11-libs/libX11
668 - x11-libs/libXrender
669 - virtual/opengl
670 - )
671 -
672 - gles? (
673 - x11-libs/libX11
674 - x11-libs/libXrender
675 - virtual/opengl
676 - )
677 - )
678 - xine? ( >=media-libs/xine-lib-1.1.1 )
679 - xpm? ( x11-libs/libXpm )
680 -
681 - sys-apps/dbus
682 - >=sys-apps/util-linux-2.20.0
683 - sys-libs/zlib
684 - virtual/jpeg
685 -
686 - !dev-libs/ecore
687 - !dev-libs/edbus
688 - !dev-libs/eet
689 - !dev-libs/eeze
690 - !dev-libs/efreet
691 - !dev-libs/eina
692 - !dev-libs/eio
693 - !dev-libs/embryo
694 - !dev-libs/eobj
695 - !dev-libs/ephysics
696 - !media-libs/edje
697 - !media-libs/emotion
698 - !media-libs/ethumb
699 - !media-libs/evas
700 -"
701 -#external lz4 support currently broken because of unstable ABI/API
702 -# app-arch/lz4
703 -
704 -#soft blockers added above for binpkg users
705 -#hard blocks are needed for building
706 -CORE_EFL_CONFLICTS="
707 - !!dev-libs/ecore
708 - !!dev-libs/edbus
709 - !!dev-libs/eet
710 - !!dev-libs/eeze
711 - !!dev-libs/efreet
712 - !!dev-libs/eina
713 - !!dev-libs/eio
714 - !!dev-libs/embryo
715 - !!dev-libs/eobj
716 - !!dev-libs/ephysics
717 - !!media-libs/edje
718 - !!media-libs/emotion
719 - !!media-libs/ethumb
720 - !!media-libs/evas
721 -"
722 -
723 -DEPEND="
724 - ${CORE_EFL_CONFLICTS}
725 -
726 - ${RDEPEND}
727 - doc? ( app-doc/doxygen )
728 -"
729 -
730 -S=${WORKDIR}/${MY_P}
731 -
732 -src_prepare() {
733 - # This is a hack of the upstream fix. Drop with next release. #551882
734 - sed -i \
735 - -e 's:SDL/:SDL2/:g' \
736 - configure \
737 - src/modules/evas/engines/gl_common/evas_gl_common.h \
738 - src/modules/evas/engines/gl_sdl/Evas_Engine_GL_SDL.h || die
739 -
740 - enlightenment_src_prepare
741 -}
742 -
743 -src_configure() {
744 - if use ssl && use gnutls ; then
745 - einfo "You enabled both USE=ssl and USE=gnutls, but only one can be used;"
746 - einfo "gnutls has been selected for you."
747 - fi
748 - if use opengl && use gles ; then
749 - einfo "You enabled both USE=opengl and USE=gles, but only one can be used;"
750 - einfo "opengl has been selected for you."
751 - fi
752 -
753 - E_ECONF=(
754 - --with-profile=$(usex debug debug release)
755 - --with-crypto=$(usex gnutls gnutls $(usex ssl openssl none))
756 - --with-x11=$(usex X xlib none)
757 - $(use_with X x)
758 - --with-opengl=$(usex opengl full $(usex gles es none))
759 - --with-glib=$(usex glib)
760 - --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba
761 -
762 - $(use_enable bmp image-loader-bmp)
763 - $(use_enable bmp image-loader-wbmp)
764 - $(use_enable drm)
765 - $(use_enable doc)
766 - $(use_enable eet image-loader-eet)
767 - $(use_enable egl)
768 - $(use_enable fbcon fb)
769 - $(use_enable fontconfig)
770 - $(use_enable fribidi)
771 - $(use_enable gif image-loader-gif)
772 - $(use_enable gstreamer gstreamer1)
773 - $(use_enable harfbuzz)
774 - $(use_enable ico image-loader-ico)
775 - $(use_enable ibus)
776 - $(use_enable jpeg2k image-loader-jp2k)
777 - $(use_enable neon)
778 - $(use_enable nls)
779 - $(use_enable oldlua lua-old)
780 - $(use_enable physics)
781 - $(use_enable pixman)
782 - $(use_enable pixman pixman-font)
783 - $(use_enable pixman pixman-rect)
784 - $(use_enable pixman pixman-line)
785 - $(use_enable pixman pixman-poly)
786 - $(use_enable pixman pixman-image)
787 - $(use_enable pixman pixman-image-scale-sample)
788 - $(use_enable png image-loader-png)
789 - $(use_enable ppm image-loader-pmaps)
790 - $(use_enable psd image-loader-psd)
791 - $(use_enable pulseaudio)
792 - $(use_enable scim)
793 - $(use_enable sdl)
794 - $(use_enable sound audio)
795 - $(use_enable systemd)
796 - $(use_enable tga image-loader-tga)
797 - $(use_enable tiff image-loader-tiff)
798 - $(use_enable tslib)
799 - $(use_enable v4l2)
800 - $(use_enable valgrind)
801 - $(use_enable wayland)
802 - $(use_enable webp image-loader-webp)
803 - $(use_enable xim)
804 - $(use_enable xine)
805 - $(use_enable xpm image-loader-xpm)
806 - --enable-cserve
807 - --enable-image-loader-generic
808 - --enable-image-loader-jpeg
809 -
810 - --disable-tizen
811 - --disable-gesture
812 - --disable-gstreamer
813 - --enable-xinput2
814 - --disable-xinput22
815 - --disable-multisense
816 - --enable-libmount
817 -
818 - # external lz4 support currently broken because of unstable ABI/API
819 - #--enable-liblz4
820 - )
821 -
822 - enlightenment_src_configure
823 -}
824 -
825 -src_install() {
826 - MAKEOPTS+=" -j1"
827 -
828 - enlightenment_src_install
829 -}
830
831 diff --git a/dev-libs/efl/efl-1.15.1.ebuild b/dev-libs/efl/efl-1.15.1.ebuild
832 deleted file mode 100644
833 index 2a7cf4e..0000000
834 --- a/dev-libs/efl/efl-1.15.1.ebuild
835 +++ /dev/null
836 @@ -1,258 +0,0 @@
837 -# Copyright 1999-2015 Gentoo Foundation
838 -# Distributed under the terms of the GNU General Public License v2
839 -# $Id$
840 -
841 -EAPI="5"
842 -
843 -MY_P=${P/_/-}
844 -
845 -if [[ "${PV}" == "9999" ]] ; then
846 - EGIT_SUB_PROJECT="core"
847 - EGIT_URI_APPEND="${PN}"
848 -elif [[ *"${PV}" == *"_pre"* ]] ; then
849 - MY_P=${P%%_*}
850 - SRC_URI="https://download.enlightenment.org/pre-releases/${MY_P}.tar.xz"
851 - EKEY_STATE="snap"
852 -else
853 - SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
854 - EKEY_STATE="snap"
855 -fi
856 -
857 -inherit enlightenment
858 -
859 -DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
860 -
861 -LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
862 -IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jpeg2k neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 valgrind wayland webp X xim xine xpm"
863 -
864 -REQUIRED_USE="
865 - pulseaudio? ( sound )
866 - opengl? ( || ( X sdl wayland ) )
867 - gles? ( || ( X wayland ) )
868 - gles? ( !sdl )
869 - gles? ( egl )
870 - sdl? ( opengl )
871 - wayland? ( egl !opengl gles )
872 - xim? ( X )
873 -"
874 -
875 -RDEPEND="
876 - drm? (
877 - >=dev-libs/libinput-0.8
878 - media-libs/mesa[gbm]
879 - >=x11-libs/libdrm-2.4
880 - >=x11-libs/libxkbcommon-0.3.0
881 - )
882 - fontconfig? ( media-libs/fontconfig )
883 - fribidi? ( dev-libs/fribidi )
884 - gif? ( media-libs/giflib )
885 - glib? ( dev-libs/glib:2 )
886 - gnutls? ( net-libs/gnutls )
887 - !gnutls? ( ssl? ( dev-libs/openssl:0 ) )
888 - gstreamer? (
889 - media-libs/gstreamer:1.0
890 - media-libs/gst-plugins-base:1.0
891 - )
892 - harfbuzz? ( media-libs/harfbuzz )
893 - ibus? ( app-i18n/ibus )
894 - jpeg2k? ( media-libs/openjpeg:0 )
895 - !oldlua? ( >=dev-lang/luajit-2.0.0 )
896 - oldlua? ( dev-lang/lua )
897 - physics? ( >=sci-physics/bullet-2.80 )
898 - pixman? ( x11-libs/pixman )
899 - png? ( media-libs/libpng:0= )
900 - pulseaudio? ( media-sound/pulseaudio )
901 - scim? ( app-i18n/scim )
902 - sdl? (
903 - media-libs/libsdl2
904 - virtual/opengl
905 - )
906 - sound? ( media-libs/libsndfile )
907 - systemd? ( sys-apps/systemd )
908 - tiff? ( media-libs/tiff:0 )
909 - tslib? ( x11-libs/tslib )
910 - valgrind? ( dev-util/valgrind )
911 - wayland? (
912 - >=dev-libs/wayland-1.8.0
913 - >=x11-libs/libxkbcommon-0.3.1
914 - media-libs/mesa[gles2,wayland]
915 - )
916 - webp? ( media-libs/libwebp )
917 - X? (
918 - x11-libs/libXcursor
919 - x11-libs/libX11
920 - x11-libs/libXcomposite
921 - x11-libs/libXdamage
922 - x11-libs/libXext
923 - x11-libs/libXfixes
924 - x11-libs/libXinerama
925 - x11-libs/libXp
926 - x11-libs/libXrandr
927 - x11-libs/libXrender
928 - x11-libs/libXtst
929 - x11-libs/libXScrnSaver
930 -
931 - opengl? (
932 - x11-libs/libX11
933 - x11-libs/libXrender
934 - virtual/opengl
935 - )
936 -
937 - gles? (
938 - x11-libs/libX11
939 - x11-libs/libXrender
940 - virtual/opengl
941 - )
942 - )
943 - xine? ( >=media-libs/xine-lib-1.1.1 )
944 - xpm? ( x11-libs/libXpm )
945 -
946 - sys-apps/dbus
947 - >=sys-apps/util-linux-2.20.0
948 - sys-libs/zlib
949 - virtual/jpeg
950 -
951 - !dev-libs/ecore
952 - !dev-libs/edbus
953 - !dev-libs/eet
954 - !dev-libs/eeze
955 - !dev-libs/efreet
956 - !dev-libs/eina
957 - !dev-libs/eio
958 - !dev-libs/embryo
959 - !dev-libs/eobj
960 - !dev-libs/ephysics
961 - !media-libs/edje
962 - !media-libs/emotion
963 - !media-libs/ethumb
964 - !media-libs/evas
965 -"
966 -#external lz4 support currently broken because of unstable ABI/API
967 -# app-arch/lz4
968 -
969 -#soft blockers added above for binpkg users
970 -#hard blocks are needed for building
971 -CORE_EFL_CONFLICTS="
972 - !!dev-libs/ecore
973 - !!dev-libs/edbus
974 - !!dev-libs/eet
975 - !!dev-libs/eeze
976 - !!dev-libs/efreet
977 - !!dev-libs/eina
978 - !!dev-libs/eio
979 - !!dev-libs/embryo
980 - !!dev-libs/eobj
981 - !!dev-libs/ephysics
982 - !!media-libs/edje
983 - !!media-libs/emotion
984 - !!media-libs/ethumb
985 - !!media-libs/evas
986 -"
987 -
988 -DEPEND="
989 - ${CORE_EFL_CONFLICTS}
990 -
991 - ${RDEPEND}
992 - doc? ( app-doc/doxygen )
993 -"
994 -
995 -S=${WORKDIR}/${MY_P}
996 -
997 -src_prepare() {
998 - # This is a hack of the upstream fix. Drop with next release. #551882
999 - sed -i \
1000 - -e 's:SDL/:SDL2/:g' \
1001 - configure \
1002 - src/modules/evas/engines/gl_common/evas_gl_common.h \
1003 - src/modules/evas/engines/gl_sdl/Evas_Engine_GL_SDL.h || die
1004 -
1005 - enlightenment_src_prepare
1006 -}
1007 -
1008 -src_configure() {
1009 - if use ssl && use gnutls ; then
1010 - einfo "You enabled both USE=ssl and USE=gnutls, but only one can be used;"
1011 - einfo "gnutls has been selected for you."
1012 - fi
1013 - if use opengl && use gles ; then
1014 - einfo "You enabled both USE=opengl and USE=gles, but only one can be used;"
1015 - einfo "opengl has been selected for you."
1016 - fi
1017 -
1018 - E_ECONF=(
1019 - --with-profile=$(usex debug debug release)
1020 - --with-crypto=$(usex gnutls gnutls $(usex ssl openssl none))
1021 - --with-x11=$(usex X xlib none)
1022 - $(use_with X x)
1023 - --with-opengl=$(usex opengl full $(usex gles es none))
1024 - --with-glib=$(usex glib)
1025 - --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba
1026 -
1027 - $(use_enable bmp image-loader-bmp)
1028 - $(use_enable bmp image-loader-wbmp)
1029 - $(use_enable drm)
1030 - $(use_enable doc)
1031 - $(use_enable eet image-loader-eet)
1032 - $(use_enable egl)
1033 - $(use_enable fbcon fb)
1034 - $(use_enable fontconfig)
1035 - $(use_enable fribidi)
1036 - $(use_enable gif image-loader-gif)
1037 - $(use_enable gstreamer gstreamer1)
1038 - $(use_enable harfbuzz)
1039 - $(use_enable ico image-loader-ico)
1040 - $(use_enable ibus)
1041 - $(use_enable jpeg2k image-loader-jp2k)
1042 - $(use_enable neon)
1043 - $(use_enable nls)
1044 - $(use_enable oldlua lua-old)
1045 - $(use_enable physics)
1046 - $(use_enable pixman)
1047 - $(use_enable pixman pixman-font)
1048 - $(use_enable pixman pixman-rect)
1049 - $(use_enable pixman pixman-line)
1050 - $(use_enable pixman pixman-poly)
1051 - $(use_enable pixman pixman-image)
1052 - $(use_enable pixman pixman-image-scale-sample)
1053 - $(use_enable png image-loader-png)
1054 - $(use_enable ppm image-loader-pmaps)
1055 - $(use_enable psd image-loader-psd)
1056 - $(use_enable pulseaudio)
1057 - $(use_enable scim)
1058 - $(use_enable sdl)
1059 - $(use_enable sound audio)
1060 - $(use_enable systemd)
1061 - $(use_enable tga image-loader-tga)
1062 - $(use_enable tiff image-loader-tiff)
1063 - $(use_enable tslib)
1064 - $(use_enable v4l2)
1065 - $(use_enable valgrind)
1066 - $(use_enable wayland)
1067 - $(use_enable webp image-loader-webp)
1068 - $(use_enable xim)
1069 - $(use_enable xine)
1070 - $(use_enable xpm image-loader-xpm)
1071 - --enable-cserve
1072 - --enable-image-loader-generic
1073 - --enable-image-loader-jpeg
1074 -
1075 - --disable-tizen
1076 - --disable-gesture
1077 - --disable-gstreamer
1078 - --enable-xinput2
1079 - --disable-xinput22
1080 - --disable-multisense
1081 - --enable-libmount
1082 -
1083 - # external lz4 support currently broken because of unstable ABI/API
1084 - #--enable-liblz4
1085 - )
1086 -
1087 - enlightenment_src_configure
1088 -}
1089 -
1090 -src_install() {
1091 - MAKEOPTS+=" -j1"
1092 -
1093 - enlightenment_src_install
1094 -}