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 |
-} |