From cb24cbcdb72e0265fc7972a30878be40215f5a06 Mon Sep 17 00:00:00 2001 From: Ralph Sennhauser Date: Tue, 15 Apr 2014 21:22:24 +0200 Subject: efl-1.9.3: Version bump Package-Manager: portage-2.2.10 Manifest-Sign-Key: 3C5CF75A --- dev-libs/efl/Manifest | 16 +-- dev-libs/efl/efl-1.9.2.ebuild | 222 ------------------------------------------ dev-libs/efl/efl-1.9.3.ebuild | 222 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 230 insertions(+), 230 deletions(-) delete mode 100644 dev-libs/efl/efl-1.9.2.ebuild create mode 100644 dev-libs/efl/efl-1.9.3.ebuild diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest index 2a1ec74..043de92 100644 --- a/dev-libs/efl/Manifest +++ b/dev-libs/efl/Manifest @@ -1,15 +1,15 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST efl-1.9.2.tar.bz2 28193583 SHA256 5dbeb99e1d26ccc74c9d054de5607a7e1020052b313c4b60c9a9794b45307501 SHA512 d93ae726bf814e8e21e6584ad1d38c1733f7f1782aa6ca7d0ccedfbdbe6455bc62f965d5dcb85e55a1041ccb6b997395bb4ba433345cfa089280d3a293d59751 WHIRLPOOL b2eaefdf8a9e2f548255e222ef087ae9857308ac0dc3d1e712b1fa0db59a7736f16b1aee3985a1b4a911374fd3103d0e5be9ccc718fb8a37cb9cb690e058cd38 +DIST efl-1.9.3.tar.bz2 28181470 SHA256 1a911ababb7786969a361628f972db1158c25dc0b62ca55e12a00d6c290b6e15 SHA512 7920010ef736ab041ea71584e6767420cff8b4bd5f1cfecfff90768ce37f7b137aa7ebe1b6b3fa0d4a3b5cdda0ac44d510320a3f654e0777072cd9bb862d36da WHIRLPOOL 47119accab0ca8eb0fcec5efa65afacc63096dec5b0c0ae50488e496c48f4a5006b2e06d237ea526a924cd583147ee292e4f87d9c2b86bf46d1e8ad09181eb09 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJTOZ8DAAoJELjwI6Q8XPdaZ8YH/iC7wJlUpBCuq5OYOic7qdN4 -DRBfquodZB5ajZWcI3ib7xumxsKMxFtEvQvuWOg3JfxRPU8XOeau5gg2zgThZdXA -LnQ/ylV8oo3gY7cf7RgQVeRpewn4sg+rTvEWD8+yrUPGZChGMtyCRfsmDqPj76kG -02opK2DNGVBVHXmYQoNujL917OZZrG0AtBo8VJIKZEqnM3SZam78lwDxV3o7ZElQ -YAP3edPgV0aSCqVA7o2xEeQRu1EAajyYJpfdOu2LMBCKQM978UBYSHEoH0TphY92 -FOJ9U9VU/JvT2IYBJs2ZzYzVO9uiodxVxlF9GIJnyaOeT2JyucXG4Ucz1ylxObI= -=/vxB +iQEcBAEBCAAGBQJTTYbwAAoJELjwI6Q8XPdajKQH/1+aqDgs4jj7pZKAyQ+E/oCr +4z1ye1cRMEDwtu2HeI88vnlAbhhxUbj7WSlO4x+M9oj/uoxk85vB60ecXs6WOL7R +sxSWjqFWTGxjeka/xSF7RoKhEkrc5I3/AZ0SDYUT3x0/i3pkRX7MpaQWeuzvnBvR +/xyrMNT2ZnUZ9nhDzH9mInfxruMMc/ig9PzDga5QeE7N0Z8yuHYrV2y2CUUqNClQ +QgafkH2zcmWBNJZNG+s15d7keUq7sExEFfxynurmT6gGudVkoD1g5jVl2JS2OnkR +D2g/e9kbXrBqkXbD/VJ5/ZtZ+FcpBX0PhXcurNcb6dLNh6h7eeidYWrvyy1AC34= +=iaPP -----END PGP SIGNATURE----- diff --git a/dev-libs/efl/efl-1.9.2.ebuild b/dev-libs/efl/efl-1.9.2.ebuild deleted file mode 100644 index 4a21de8..0000000 --- a/dev-libs/efl/efl-1.9.2.ebuild +++ /dev/null @@ -1,222 +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 debug doc drm egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz ibus jp2k nls +opengl ssl physics pixman +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-apps/util-linux-2.20.0 - 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 ) - pixman? ( x11-libs/pixman ) - png? ( media-libs/libpng:0= ) - pulseaudio? ( - media-sound/pulseaudio - media-libs/libsndfile - ) - scim? ( app-i18n/scim ) - sdl? ( - >=media-libs/libsdl-1.2.0:0[opengl?] - gles? ( >=media-libs/libsdl-1.2.0:0[opengl] ) - ) - 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 ) - else - config+=( --with-opengl=none ) - fi - - # wayland - config+=( - $(use_enable egl) - $(use_enable wayland) - ) - - config+=( - $(use_enable avahi) - $(use_enable drm) - $(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 pixman) - $(use_enable pixman pixman-font) - $(use_enable pixman pixman-rect) - $(use_enable pixman pixman-line) - $(use_enable pixman pixman-poly) - $(use_enable pixman pixman-image) - $(use_enable pixman pixman-image-scale-sample) - $(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 - - --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-aaa - ) - - econf "${config[@]}" -} - -src_test() { - MAKEOPTS+=" -j1" - default -} - -src_install() { - MAKEOPTS+=" -j1" - default - prune_libtool_files -} diff --git a/dev-libs/efl/efl-1.9.3.ebuild b/dev-libs/efl/efl-1.9.3.ebuild new file mode 100644 index 0000000..4a21de8 --- /dev/null +++ b/dev-libs/efl/efl-1.9.3.ebuild @@ -0,0 +1,222 @@ +# 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 debug doc drm egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz ibus jp2k nls +opengl ssl physics pixman +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-apps/util-linux-2.20.0 + 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 ) + pixman? ( x11-libs/pixman ) + png? ( media-libs/libpng:0= ) + pulseaudio? ( + media-sound/pulseaudio + media-libs/libsndfile + ) + scim? ( app-i18n/scim ) + sdl? ( + >=media-libs/libsdl-1.2.0:0[opengl?] + gles? ( >=media-libs/libsdl-1.2.0:0[opengl] ) + ) + 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 ) + else + config+=( --with-opengl=none ) + fi + + # wayland + config+=( + $(use_enable egl) + $(use_enable wayland) + ) + + config+=( + $(use_enable avahi) + $(use_enable drm) + $(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 pixman) + $(use_enable pixman pixman-font) + $(use_enable pixman pixman-rect) + $(use_enable pixman pixman-line) + $(use_enable pixman pixman-poly) + $(use_enable pixman pixman-image) + $(use_enable pixman pixman-image-scale-sample) + $(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 + + --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-aaa + ) + + econf "${config[@]}" +} + +src_test() { + MAKEOPTS+=" -j1" + default +} + +src_install() { + MAKEOPTS+=" -j1" + default + prune_libtool_files +} -- cgit v1.2.3-65-gdbad