diff options
-rw-r--r-- | dev-libs/efl/Manifest | 17 | ||||
-rw-r--r-- | dev-libs/efl/efl-1.11.4.ebuild | 236 | ||||
-rw-r--r-- | dev-libs/efl/efl-1.12.0.ebuild (renamed from dev-libs/efl/efl-1.12.0_beta2.ebuild) | 4 |
3 files changed, 11 insertions, 246 deletions
diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest index b3de324..79e089e 100644 --- a/dev-libs/efl/Manifest +++ b/dev-libs/efl/Manifest @@ -1,16 +1,15 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST efl-1.11.4.tar.bz2 40949204 SHA256 c60ffa209d9e2ea90bbfe3e1ec77500034cb055b5a441dad67042cc39dfcaeec SHA512 d5df667e09acda2814bd6a265ad55d06ebae6cbf45ef3800ac60d0bc4c53e5126d5c359688f17ae0812195623f9c60dc06638d6037586aa74d0cf9ee03083d78 WHIRLPOOL 000448973a225f206c85356b87e006f898b2e3a325192d900b4b07486dcb4f62a98fba6c05dcfb02a868e886dd9678bd1910345aa87e3c5221cc9878cd2ebe0c -DIST efl-1.12.0-beta2.tar.bz2 46897125 SHA256 cdfe338030a6a464512718aad6f99ce4d3b1e8b3d858103cc2744748536b3bfb SHA512 861a94819fa030b4a6c37ae5cd14c97ad4f208799d13b92c422a94e1453f799f347aceb5cc4c1f2f34e0c0dedf8bbcfee79b22e74b3adceff39c78f10ae411ad WHIRLPOOL a928eddf39e394f26ed81af85abde02a0b3797dac521416423b8ce11b5033ad1e493aeb9e55f9c5d2b5215311cb9b5cb47c7c54b0fcb087645e22e4950b08a77 +DIST efl-1.12.0.tar.xz 39855616 SHA256 ec0ff8f7a939b78d6d4aacb8cfb82b733483b35c6a30283ec3993e546a299744 SHA512 ed741808dee9598a71da733623310d85e666f53e05c51e3a1436464fcec4d346ba0e5a916fa2bc740742a6f853279d009cf8f1acad35079fdc39b7320f12c2b4 WHIRLPOOL 0177e64ad12a10e8734820a065e4a9e3eab554cffc330b26bbccb04d84de57f903037bae9085d998d46cb2d4b70cc740d56dd0d2cb28574ce08ed4b3599d2cd9 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQEcBAEBCAAGBQJUWQXpAAoJELjwI6Q8XPda+yEH/3s3BM0JxkOK8mH46mwVnase -OWqpFAteeI8DVJG5eN6X8ev6e+bgrWjHsgYbva6n3SRWsAzJwfg7mOvm8CNTf5ER -tTMj2s5tJCuW3d4/mqWRtn7gpbrxM4AYYH3DFhTGiaidlCWs8A4fPrDCjeXTI/2b -Bq8uf7fdsVki+Z7hY8Dw6INUUJjR5ZrM8Kg13x1rZC4EFvLSq7l847Zf8nBkgOuW -LcFFIpqvABQ9QeJt3yRPnfrU1H8Sl16wrafmxl1yrMhw2h+LeQ41aGnrXJsJ5Jh8 -7ci29HtsfLnrWMYjbDGJr69F7G2QIigOI/8RZqSbI431E6BT0dQjrj2uUTaQFuA= -=ylug +iQEcBAEBCAAGBQJUaZhTAAoJELjwI6Q8XPdaLjYIALtycETd3O3sKzKP7eCJ3eWv +Qid/QnHMHwaxaPza+1TRA504ux06bUsWxUrZIIPYRydjMw0kLP6s5m1IUXBMiIMx +ydYqDl/Ki4rYMs4Mv5jw4upTr3VbpCBYxPP2sx4IqeA+8ZKgm+5IJsA5pcs9Msgp +S+1RZQHeIDyMFuIoHFg/2Pbb4nepcV56zYh9di+QORqNlRdsYaBh8zPF2Lm31RJG +WW534sXO9CYZoEGPVYntP1+Vs6r69FgETnjRCVpQlFj2hhMbQ4GLE3j1+3xytuRi +vMl+k25uQhP+V8rOVMb3g0Risse9U8UzSx4x51ivv2zYZXIJHZAlBrR84/nFZuY= +=36eo -----END PGP SIGNATURE----- diff --git a/dev-libs/efl/efl-1.11.4.ebuild b/dev-libs/efl/efl-1.11.4.ebuild deleted file mode 100644 index 9b279d4..0000000 --- a/dev-libs/efl/efl-1.11.4.ebuild +++ /dev/null @@ -1,236 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" - -inherit eutils - -DESCRIPTION="Enlightenment Foundation Core Libraries" -HOMEPAGE="http://www.enlightenment.org/" -SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${P/_/-}.tar.bz2" - -LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="+X avahi cxx-bindings debug doc drm egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz ibus jp2k nls +opengl ssl physics +png pulseaudio scim sdl static-libs systemd test tiff tslib v4l2 wayland webp xim xine xpm" - -COMMON_DEP=" - dev-lang/luajit:2 - sys-apps/dbus - sys-libs/zlib - virtual/jpeg - virtual/udev - X? ( - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXinerama - x11-libs/libXp - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - gles? ( - media-libs/mesa[egl,gles2] - x11-libs/libXrender - ) - opengl? ( - virtual/opengl - x11-libs/libXrender - ) - ) - avahi? ( net-dns/avahi ) - debug? ( dev-util/valgrind ) - fontconfig? ( media-libs/fontconfig ) - fribidi? ( dev-libs/fribidi ) - gif? ( media-libs/giflib ) - glib? ( dev-libs/glib ) - gnutls? ( net-libs/gnutls ) - !gnutls? ( ssl? ( dev-libs/openssl ) ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - ) - harfbuzz? ( media-libs/harfbuzz ) - ibus? ( app-i18n/ibus ) - jp2k? ( media-libs/openjpeg ) - nls? ( sys-devel/gettext ) - physics? ( sci-physics/bullet ) - png? ( media-libs/libpng:0= ) - pulseaudio? ( - media-sound/pulseaudio - media-libs/libsndfile - ) - scim? ( app-i18n/scim ) - sdl? ( - >=media-libs/libsdl2-2.0.0:0[opengl?,gles?] - ) - systemd? ( sys-apps/systemd ) - tiff? ( media-libs/tiff:0 ) - tslib? ( x11-libs/tslib ) - wayland? ( - >=dev-libs/wayland-1.3.0:0 - >=x11-libs/libxkbcommon-0.3.1 - egl? ( media-libs/mesa[egl,gles2] ) - ) - webp? ( media-libs/libwebp ) - xine? ( >=media-libs/xine-lib-1.1.1 ) - xpm? ( x11-libs/libXpm )" -RDEPEND="${COMMON_DEP}" -DEPEND="${COMMON_DEP} - !!dev-libs/ecore - !!dev-libs/edbus - !!dev-libs/eet - !!dev-libs/eeze - !!dev-libs/efreet - !!dev-libs/eina - !!dev-libs/eio - !!dev-libs/embryo - !!dev-libs/eobj - !!dev-libs/ephysics - !!media-libs/edje - !!media-libs/emotion - !!media-libs/ethumb - !!media-libs/evas - doc? ( app-doc/doxygen ) - test? ( dev-libs/check )" - -S="${WORKDIR}/${P/_/-}" - -src_configure() { - local config=() - - # gnutls / openssl - if use gnutls; then - config+=( --with-crypto=gnutls ) - use ssl && \ - einfo "You enabled both USE=ssl and USE=gnutls, using gnutls" - elif use ssl; then - config+=( --with-crypto=openssl ) - else - config+=( --with-crypto=none ) - fi - - # X - config+=( - $(use_with X x) - $(use_with X x11 xlib) - ) - if use opengl; then - config+=( --with-opengl=full ) - use gles && \ - einfo "You enabled both USE=opengl and USE=gles, using opengl" - elif use gles; then - config+=( --with-opengl=es ) - if use sdl; then - config+=( --with-opengl=none ) - ewarn "You enabled both USE=sdl and USE=gles which isn't currently supported." - ewarn "Disabling gl for all backends." - fi - else - config+=( --with-opengl=none ) - fi - - # wayland - config+=( - $(use_enable egl) - $(use_enable wayland) - ) - - if use drm && use systemd; then - config+=( - $(use_enable drm) - ) - else - einfo "You cannot build DRM support without systemd support, disabling drm engine" - config+=( - --disable-drm - ) - fi - config+=( - $(use_enable avahi) - $(use_enable cxx-bindings cxx-bindings) - $(use_enable doc) - $(use_enable fbcon fb) - $(use_enable fontconfig) - $(use_enable fribidi) - $(use_enable gstreamer gstreamer1) - $(use_enable harfbuzz) - $(use_enable ibus) - $(use_enable nls) - $(use_enable physics) - $(use_enable pulseaudio) - $(use_enable pulseaudio audio) - $(use_enable scim) - $(use_enable sdl) - $(use_enable static-libs static) - $(use_enable systemd) - $(use_enable tslib) - $(use_enable v4l2) - $(use_enable xim) - $(use_enable xine) - - # image loders - --enable-image-loader-bmp - --enable-image-loader-eet - --enable-image-loader-generic - --enable-image-loader-ico - --enable-image-loader-jpeg # required by ethumb - --enable-image-loader-psd - --enable-image-loader-pmaps - --enable-image-loader-tga - --enable-image-loader-wbmp - $(use_enable gif image-loader-gif) - $(use_enable jp2k image-loader-jp2k) - $(use_enable png image-loader-png) - $(use_enable tiff image-loader-tiff) - $(use_enable webp image-loader-webp) - $(use_enable xpm image-loader-xpm) - - --enable-cserve - --enable-libmount - --enable-threads - --enable-xinput22 - - --disable-gesture - --disable-gstreamer # using gstreamer1 - --disable-lua-old - --disable-multisense - --disable-tizen - --disable-xinput2 - --disable-xpresent - - # bug 501074 - --disable-pixman - --disable-pixman-font - --disable-pixman-rect - --disable-pixman-line - --disable-pixman-poly - --disable-pixman-image - --disable-pixman-image-scale-sample - - --with-profile=$(usex debug debug release) - --with-glib=$(usex glib yes no) - --with-tests=$(usex test regular none) - - --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 - ) - - econf "${config[@]}" -} - -src_test() { - MAKEOPTS+=" -j1" - default -} - -src_install() { - MAKEOPTS+=" -j1" - default - prune_libtool_files -} diff --git a/dev-libs/efl/efl-1.12.0_beta2.ebuild b/dev-libs/efl/efl-1.12.0.ebuild index 448f486..eabacb7 100644 --- a/dev-libs/efl/efl-1.12.0_beta2.ebuild +++ b/dev-libs/efl/efl-1.12.0.ebuild @@ -10,7 +10,7 @@ RESTRICT="test" DESCRIPTION="Enlightenment Foundation Core Libraries" HOMEPAGE="http://www.enlightenment.org/" -SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${P/_/-}.tar.bz2" +SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${P/_/-}.tar.xz" LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB" SLOT="0" @@ -99,6 +99,7 @@ DEPEND="${COMMON_DEP} !!media-libs/emotion !!media-libs/ethumb !!media-libs/evas + app-arch/xz-utils doc? ( app-doc/doxygen ) test? ( dev-libs/check )" @@ -225,6 +226,7 @@ src_configure() { } src_install() { + # libtool bug MAKEOPTS+=" -j1" default prune_libtool_files |