summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Labedan <plabedan@gmail.com>2017-02-16 09:11:10 +0100
committerPaul Labedan <plabedan@gmail.com>2017-02-16 09:11:10 +0100
commita1a26803e9f802863d010e43ad72e8332acab66c (patch)
tree1460c81e8b1511cb2e8253b463969c67caf3aac6
parentadd efl-1.18.4 (diff)
downloadplab-a1a26803e9f802863d010e43ad72e8332acab66c.tar.gz
plab-a1a26803e9f802863d010e43ad72e8332acab66c.tar.bz2
plab-a1a26803e9f802863d010e43ad72e8332acab66c.zip
update enlightenment and efl + cleanup
-rw-r--r--dev-libs/efl/Manifest18
-rw-r--r--dev-libs/efl/efl-1.12.3.ebuild288
-rw-r--r--dev-libs/efl/efl-1.13.0.ebuild289
-rw-r--r--dev-libs/efl/efl-1.13.1.ebuild289
-rw-r--r--dev-libs/efl/efl-1.13.2.ebuild289
-rw-r--r--dev-libs/efl/efl-1.14.0.ebuild289
-rw-r--r--dev-libs/efl/efl-1.17.0.ebuild275
-rw-r--r--dev-libs/efl/efl-1.18.4-r1.ebuild (renamed from dev-libs/efl/efl-1.18.4.ebuild)34
-rw-r--r--dev-libs/efl/files/efl-no-logind.patch18
-rw-r--r--media-libs/elementary/Manifest12
-rw-r--r--media-libs/elementary/elementary-1.12.3.ebuild54
-rw-r--r--media-libs/elementary/elementary-1.13.0.ebuild54
-rw-r--r--media-libs/elementary/elementary-1.13.1.ebuild54
-rw-r--r--media-libs/elementary/elementary-1.13.2.ebuild54
-rw-r--r--media-libs/elementary/elementary-1.14.0.ebuild54
-rw-r--r--media-libs/elementary/elementary-1.17.0.ebuild51
-rw-r--r--x11-wm/enlightenment/Manifest10
-rw-r--r--x11-wm/enlightenment/enlightenment-0.20.3.ebuild128
-rw-r--r--x11-wm/enlightenment/enlightenment-0.20.5.ebuild128
-rw-r--r--x11-wm/enlightenment/enlightenment-0.20.6.ebuild128
-rw-r--r--x11-wm/enlightenment/enlightenment-0.21.0_beta.ebuild128
-rw-r--r--x11-wm/enlightenment/enlightenment-0.21.5.ebuild130
22 files changed, 20 insertions, 2754 deletions
diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 1fab956..a6b5b2a 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,16 +1,2 @@
-AUX efl-no-logind.patch 597 SHA256 a199a409a8231467f005549497c6abcebcc9c0d539bbccc4f51605a5d791d528 SHA512 ed839fbccbc7bbe0f841a1e11e5da99006cc0d686e72fe5f22b4e6825711c3d042adbb018ebd6a5129736f21a11cf7ef8f150366d850af7a50aef313e3b69513 WHIRLPOOL d9cfa172fafbc4dd4fa63c79d5543385a4092287d49018bac8bfe6aa9db10c26b500f066ee0512f10fa0fc96e6b1432766f8982e38e110542a2596d2bb25da63
-DIST efl-1.12.2-lauch_via_logind_or_root_privilege.patch.xz 6276 SHA256 9af4e2cc5df96d25fb70f7d21381444ce988dd8f71f1a544bdc357115040897c SHA512 2011619b6382358e291ee185426716836c136e85d7fd337b73f909acd7b2ba82d65bba3e5328eac0909a55af04aa47f5e0778f6f22fb47a914c146b68ba17733 WHIRLPOOL c4085c8f3d59566c09e8a7428df6a0a2cb634f5f15f2fbf75bd98d85e6136a8469ef1ec1a692e485e1d7afc9c3c35cfe0ac428d2843eabbbcb8e516910a97ba9
-DIST efl-1.12.3.tar.bz2 46810649 SHA256 e6ca2fb1ce85625fe6106184a85320eed1ab6f3c0111bc0406af1c86453e7489 SHA512 4f76f27c73f4f7a515c703508def65044b80114133e97f2d2b624c1b5ac5d33c06eb9fa95892619676039514a5f561c312e6bc320acb3085453eadef7657a101 WHIRLPOOL 5cf46969d69f228df578842855126e7f5003ede44953b1e0465610dd77a22c50063a35a4f8da06df09f563c5e1b714b943e4033ef00a6c460878df22b2c778ab
-DIST efl-1.13.0.tar.xz 39976920 SHA256 d848da426152c12ff7fd38913d8e600f1e3f5cab1a12499d0d7a80e806632c92 SHA512 222f0ac0e7d64a46d1bf64e6dd5b7bee87b958ba1865be2d673069b3074d4e40fc8845b1ce70605d69978d588630e63602b009c65b52f802820f9227e11660fd WHIRLPOOL 2129bb58f598d5c5b86202f710884a40f517a2ed5778fd2d9d3b6e49a2bd05cbdf976eabfc3cabce6ec5bdef5c8932bfd2bbd662c922c75119978e2bb35262ef
-DIST efl-1.13.1.tar.xz 40332672 SHA256 7e06e11678063fd74522f8fc56eb3d0235e9d7f889639e2ecff4bb663a2568d6 SHA512 29324acdeffa287f4ef9c72938cfc18ab4f8ae40a0b2ddbdeccb323361bfe10da43b65a419561e04a7c2c148b1a9bc820a71ad735fbf2988940e982b73e2b2f5 WHIRLPOOL 10639471666c7aae6283f4ff442b10fea7e5159f36207a676030a9a6961e86faee72026b1bdd4c512f0831db7a945dbf53e2e3da67defb4527d3adc72ee52756
-DIST efl-1.13.2.tar.xz 40332272 SHA256 18ef8ce8586e909b562f4e0ea5abbc63efab7cd15958b2aa9d365c292499d983 SHA512 9b1f0e3ab5f929f6528e322b63da140c185749ccd918a5d5b441c55c89c98c3b96ccffe645f3ceb2b790ffbab3e1d6cd746abee058a713eb052b3ac2592028b6 WHIRLPOOL 8adb76bef97e03fcb5413cdaadac528748ab3c45af74dd32fe81d0919b52a542836cdd311b908b95e2bbe28fa6ea2be5d6ac8fc353cbe32f3d6283b3d1c447a6
-DIST efl-1.14.0.tar.xz 42974224 SHA256 aa09ad67dc76963d5566e8e345bdcad9ddfd35509dca66f4350425688b30b631 SHA512 6dbde4f860384ffcc5a8a421d2c93f7a5fb1442386dc830e9a60f45d509b4b18d05baed5238ab1bcbc72a8a0f06b00cbe98c6e4269303d110be4abfc353823da WHIRLPOOL d257b39e1a0225b3e3138276f6aa8bbe9c5da1f1dd0e692f7d0fd42d12ae7e83b179255a77a16c9e49b711ad833a8f2b11e3058f56bbd7e4b37941bd9da83127
-DIST efl-1.17.0.tar.xz 43485360 SHA256 c13540bad764d014fea2c079fad8fcca62e5c229994d43aa4eb692d2c9b73afe SHA512 e4f28f938daf4ec1cb3d761407a443e401b59c6bb0f9fa6cd771dbd256b95f4a32a5f9e6bd8ad8328708a382f732e67abd1a23c7be2ff222f08bc8135a2435da WHIRLPOOL a9687320a5a61a727dd1ad8d757b260f72165ed54fb311cb0ff0c33590b8fc083aae1850cd8bdc5ae5c7506df119a445457cda9e076193692130c92e01e2d5bf
-DIST efl-1.18.4.tar.xz 14597866 SHA256 993970c02a3be11a7ba297b638ae80e5fddd56b07d97156a517c6e0ff7fd7d72 SHA512 caa321424d73cbd8f41dd87c163f509b35dfd3b7a2458f61fbcf886829933b8825f0cc104ab939e9a51f85cec36b53bb73cd317734318047ffb593882fc0aece WHIRLPOOL 5c94a0042275d733306af3672db095e2b594ed2f54978f086a9a90090b9e49efb7e2bafb358189346bef51796b2f9444c482ae2efcbc0de01313d6f8867b240e
-EBUILD efl-1.12.3.ebuild 6832 SHA256 e655add579e6c95f8761a5cf9113f03a11d1d16704a6b59d615a644ffb15aad5 SHA512 17464c4b0b71dff06f53c08d2bb5ece2e47775b13b45f585d2f8df5810b6b512e7e3b8303dbe28811756767c91493f9bd5505ef00169eef16b72cf2984340b30 WHIRLPOOL e3d15f70557639a391a7392dbee29d952f2e68e01b51be4e0d6ea7502b2ce2ffcae30cfcaaacee1b33345eded0c95bf9dfa5d13992660e083ec7528e0c51dbef
-EBUILD efl-1.13.0.ebuild 6843 SHA256 3fd11f94a8913532faf1f9e4c10e325717e78637ca673052fe53a6df74adc765 SHA512 8039ddde467301b787a59c0450c5ad7762e10da4ebb5a28ce662603b6387ccaa63809a67cabe77e0ab8badaeb44b13603fb7007a61a771c5f06778c2529e7b66 WHIRLPOOL 1d7d3f8e71d5a49c65df3d32d12438f0f6c6c3eb31650d835a4b7ae13bcb65a9512e15f38a6c4f8ba0edeff43604d8af442764b3e492d395e4ab7adf7308bcb1
-EBUILD efl-1.13.1.ebuild 6836 SHA256 5e82c5db6bae8f810dc977c423014aec32719a338991c1c65323ad0230ae4523 SHA512 e2ef3d38c5e08159c324d1e43913d0d6b2a3686d869141249c52946447bc7291e630997d804cd74132187aa7b14c7d1886a1e597d17fd6921e938c8590ec7605 WHIRLPOOL 50dca79756099c83a99a31bffaea02c1589264b66a67a657f2e7e90c66ce6a5b808a10ffb827e4267148c437e3a093565dbde98add3587b6278262daa91ae78d
-EBUILD efl-1.13.2.ebuild 6836 SHA256 5e82c5db6bae8f810dc977c423014aec32719a338991c1c65323ad0230ae4523 SHA512 e2ef3d38c5e08159c324d1e43913d0d6b2a3686d869141249c52946447bc7291e630997d804cd74132187aa7b14c7d1886a1e597d17fd6921e938c8590ec7605 WHIRLPOOL 50dca79756099c83a99a31bffaea02c1589264b66a67a657f2e7e90c66ce6a5b808a10ffb827e4267148c437e3a093565dbde98add3587b6278262daa91ae78d
-EBUILD efl-1.14.0.ebuild 6836 SHA256 5e82c5db6bae8f810dc977c423014aec32719a338991c1c65323ad0230ae4523 SHA512 e2ef3d38c5e08159c324d1e43913d0d6b2a3686d869141249c52946447bc7291e630997d804cd74132187aa7b14c7d1886a1e597d17fd6921e938c8590ec7605 WHIRLPOOL 50dca79756099c83a99a31bffaea02c1589264b66a67a657f2e7e90c66ce6a5b808a10ffb827e4267148c437e3a093565dbde98add3587b6278262daa91ae78d
-EBUILD efl-1.17.0.ebuild 6656 SHA256 77115aa21c9394eec44e6bc263e8254f5b1987f1ed785e11e2ab52e2d43a855c SHA512 d3d7a3e7c20be5efb05933d1eafc989f8487ed6fc02ce8510127eefc0f24f7d341e994850e86234908671774ee71a61cb4bd78402507e9bf7e508f47179397d0 WHIRLPOOL 45c245fc92c57d6dfb5bd23b6828afb853507a06c6148647f550afd60ea79db0894fe644132872c9b8ea933abcff6d9684b3cb4b4c9eca23a86132b0014ec084
-EBUILD efl-1.18.4.ebuild 7016 SHA256 f149b57b7e457a53f6dea5fbb3ef84362cce015a65bb53b4cfa499561abd82e8 SHA512 aadbe5c8099bbb97e3f83b91edb9566a969cc433ec1c1b0e2d1b73edee170a69299d189e065af24f794fe7c6e7887d89e12726cdea34be7ecb1a57ee16d6f993 WHIRLPOOL 155364f8a0d2d9a65252b158af8a12398a16e0ae84ef6afd30450794d09b65c23e07f647e080f76ab83d896d1d11aebdcae81811e3ac247b9c066f1dc8808bae
+DIST efl-1.18.4.tar.xz 64609944 SHA256 39ebc07e37437d6ecdeb0f645783484e28a882b38f7e619ad12c2bf9b5548025 SHA512 2cfdcde8b5adb93310e75e4923e3845392bed97563ca1a68f4537e346b51f59acefaa85a425bdbb5619e5bfd6c9ff92b4bd1888b5d4ddd8db94c8a555e3934c9 WHIRLPOOL 06fa47d6aaa3ee7a4bf3d0e9f40ac4d1bc8211621f749f66b8a48fc13513ca91d2a68d92bf281d0073f73b93cd6d19214f28bb36205bd158363c552e55ef7bce
+EBUILD efl-1.18.4-r1.ebuild 7066 SHA256 47ea5a27da0dd235e601149dbb81efd4b54d49a737e873dedee8faf9c4265e92 SHA512 b3e40dc7f0e773b680daf45ab0b9cea8b2b74c4de8c728914cfb8541c7bffe23fd202fa035aa6ecdec3a3d3e7aa319e70591d322bc2f5c46e84b8ee4796f4fc2 WHIRLPOOL ee535b795b43ba257b64dd3b7f7572e0e0a57ddbfcd18a058d7a3eb88bc8a0ab5edf500acace77e30107f071ce146e3727ec14c8b9b9602c2bda28e5af7e9266
diff --git a/dev-libs/efl/efl-1.12.3.ebuild b/dev-libs/efl/efl-1.12.3.ebuild
deleted file mode 100644
index d4bea47..0000000
--- a/dev-libs/efl/efl-1.12.3.ebuild
+++ /dev/null
@@ -1,288 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/efl/efl-1.12.2.ebuild,v 1.3 2014/12/28 14:28:23 tommy Exp $
-
-EAPI="5"
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-elif [[ *"${PV}" == *"_pre"* ]] ; then
- MY_P=${P%%_*}
- SRC_URI="http://download.enlightenment.org/pre-releases/${MY_P}.tar.bz2"
- EKEY_STATE="snap"
-else
- SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.bz2"
- EKEY_STATE="snap"
-fi
-
-SRC_URI="${SRC_URI} mirror://gentoo/efl-1.12.2-lauch_via_logind_or_root_privilege.patch.xz"
-
-inherit autotools enlightenment
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
-KEYWORDS="~amd64 ~arm ~x86"
-
-IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jp2k neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 wayland webp X xim xine xpm"
-
-REQUIRED_USE="
- pulseaudio? ( sound )
- opengl? ( || ( X sdl wayland ) )
- gles? ( || ( X wayland ) )
- gles? ( !sdl )
- gles? ( egl )
- sdl? ( opengl )
- wayland? ( egl !opengl gles )
- xim? ( X )
-"
-
-RDEPEND="
- debug? ( dev-util/valgrind )
- drm? ( >=x11-libs/libxkbcommon-0.3.0 )
- 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 )
- !oldlua? ( >=dev-lang/luajit-2.0.0 )
- oldlua? ( dev-lang/lua )
- physics? ( >=sci-physics/bullet-2.80 )
- pixman? ( x11-libs/pixman )
- png? ( media-libs/libpng:0= )
- pulseaudio? ( media-sound/pulseaudio )
- scim? ( app-i18n/scim )
- sdl? (
- media-libs/libsdl2
- virtual/opengl
- )
- sound? ( media-libs/libsndfile )
- systemd? ( sys-apps/systemd )
- tiff? ( media-libs/tiff )
- tslib? ( x11-libs/tslib )
- wayland? (
- >=dev-libs/wayland-1.3.0
- >=x11-libs/libxkbcommon-0.3.1
- media-libs/mesa[gles2,wayland]
- )
- webp? ( media-libs/libwebp )
- X? (
- x11-libs/libXcursor
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXinerama
- x11-libs/libXp
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXScrnSaver
-
- opengl? (
- x11-libs/libX11
- x11-libs/libXrender
- virtual/opengl
- )
-
- gles? (
- x11-libs/libX11
- x11-libs/libXrender
- virtual/opengl
- )
- )
- xine? ( >=media-libs/xine-lib-1.1.1 )
- xpm? ( x11-libs/libXpm )
-
- sys-apps/dbus
- >=sys-apps/util-linux-2.20.0
- sys-libs/zlib
- virtual/jpeg
-
- !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
-"
-#external lz4 support currently broken because of unstable ABI/API
-# app-arch/lz4
-
-#soft blockers added above for binpkg users
-#hard blocks are needed for building
-CORE_EFL_CONFLICTS="
- !!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
-"
-
-DEPEND="
- ${CORE_EFL_CONFLICTS}
-
- ${RDEPEND}
- doc? ( app-doc/doxygen )
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch "${WORKDIR}"/efl-1.12.2-lauch_via_logind_or_root_privilege.patch
- eautoreconf
- enlightenment_src_prepare
-}
-
-src_configure() {
- use ssl && use gnutls && {
- einfo "You enabled both USEssl and USE=gnutls, but only one can be used"
- einfo "gnutls has been selected for you"
- }
- use opengl && use gles && {
- einfo "You enabled both USE=opengl and USE=gles, but only one can be used"
- einfo "opengl has been selected for you"
- }
-
- local profile="release"
-
- use debug && profile="debug"
-
- local crypto="none"
-
- use gnutls && crypto="gnutls"
- use ssl && crypto="openssl"
-
- local x11="none"
- local enable_graphics=""
-
- use X && x11="xlib"
-
- local MY_ECONF
- use X && MY_ECONF+=" --with-x"
-
- local opengl="none"
-
- use gles && opengl="es"
- use opengl && opengl="full"
-
- local glib="no"
-
- use glib && glib="yes"
-
- MY_ECONF+="
- --with-profile=${profile}
- --with-crypto=${crypto}
- --with-x11=${x11}
- --with-opengl=${opengl}
- --with-glib=${glib}
- --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
-
- $(use_enable bmp image-loader-bmp)
- $(use_enable bmp image-loader-wbmp)
- $(use_enable drm)
- $(use_enable doc)
- $(use_enable eet image-loader-eet)
- $(use_enable egl)
- $(use_enable fbcon fb)
- $(use_enable fontconfig)
- $(use_enable fribidi)
- $(use_enable gif image-loader-gif)
- $(use_enable gstreamer gstreamer1)
- $(use_enable harfbuzz)
- $(use_enable ico image-loader-ico)
- $(use_enable ibus)
- $(use_enable jp2k image-loader-jp2k)
- $(use_enable neon)
- $(use_enable nls)
- $(use_enable oldlua lua-old)
- $(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 png image-loader-png)
- $(use_enable ppm image-loader-pmaps)
- $(use_enable psd image-loader-psd)
- $(use_enable pulseaudio)
- $(use_enable scim)
- $(use_enable sdl)
- $(use_enable sound audio)
- $(use_enable systemd)
- $(use_enable tga image-loader-tga)
- $(use_enable tiff image-loader-tiff)
- $(use_enable tslib)
- $(use_enable v4l2)
- $(use_enable wayland)
- $(use_enable webp image-loader-webp)
- $(use_enable xim)
- $(use_enable xine)
- $(use_enable xpm image-loader-xpm)
- --enable-cserve
- --enable-gui
- --enable-image-loader-generic
- --enable-image-loader-jpeg
-
- --disable-tizen
- --disable-gesture
- --disable-gstreamer
- --enable-xinput2
- --disable-xinput22
- --disable-multisense
- --enable-libmount
- "
-# external lz4 support currently broken because of unstable ABI/API
-# --enable-liblz4
-
- enlightenment_src_configure
-}
-
-src_compile() {
- ewarn "If the following compile phase fails with a message including"
- ewarn "lib/edje/.libs/libedje.so: undefined reference to 'eet_mmap'"
- ewarn "then most likely the @preserved-rebuild feature of portage"
- ewarn "preserved the 1.7 libraries, which cause the build failure."
- ewarn "As a workaround, either remove those libs manually or"
- ewarn "uninstall all packages still using those old libs with"
- ewarn "emerge -aC @preserved-rebuild"
-
- enlightenment_src_compile
-}
-
-src_install() {
- MAKEOPTS+=" -j1"
-
- enlightenment_src_install
-}
diff --git a/dev-libs/efl/efl-1.13.0.ebuild b/dev-libs/efl/efl-1.13.0.ebuild
deleted file mode 100644
index a33c8ca..0000000
--- a/dev-libs/efl/efl-1.13.0.ebuild
+++ /dev/null
@@ -1,289 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/efl/efl-1.12.2.ebuild,v 1.3 2014/12/28 14:28:23 tommy Exp $
-
-EAPI="5"
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-elif [[ *"${PV}" == *"_pre"* ]] ; then
- MY_P=${P%%_*}
- SRC_URI="http://download.enlightenment.org/pre-releases/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-else
- SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-SRC_URI="${SRC_URI} mirror://gentoo/efl-1.12.2-lauch_via_logind_or_root_privilege.patch.xz"
-
-inherit autotools enlightenment
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
-KEYWORDS="~amd64 ~arm ~x86"
-
-IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jp2k neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 wayland webp X xim xine xpm"
-
-REQUIRED_USE="
- pulseaudio? ( sound )
- opengl? ( || ( X sdl wayland ) )
- gles? ( || ( X wayland ) )
- gles? ( !sdl )
- gles? ( egl )
- sdl? ( opengl )
- wayland? ( egl !opengl gles )
- xim? ( X )
-"
-
-RDEPEND="
- debug? ( dev-util/valgrind )
- drm? ( >=x11-libs/libxkbcommon-0.3.0 )
- 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 )
- !oldlua? ( >=dev-lang/luajit-2.0.0 )
- oldlua? ( dev-lang/lua )
- physics? ( >=sci-physics/bullet-2.80 )
- pixman? ( x11-libs/pixman )
- png? ( media-libs/libpng:0= )
- pulseaudio? ( media-sound/pulseaudio )
- scim? ( app-i18n/scim )
- sdl? (
- media-libs/libsdl2
- virtual/opengl
- )
- sound? ( media-libs/libsndfile )
- systemd? ( sys-apps/systemd )
- tiff? ( media-libs/tiff )
- tslib? ( x11-libs/tslib )
- wayland? (
- >=dev-libs/wayland-1.3.0
- >=x11-libs/libxkbcommon-0.3.1
- media-libs/mesa[gles2,wayland]
- )
- webp? ( media-libs/libwebp )
- X? (
- x11-libs/libXcursor
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXinerama
- x11-libs/libXp
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXScrnSaver
-
- opengl? (
- x11-libs/libX11
- x11-libs/libXrender
- virtual/opengl
- )
-
- gles? (
- x11-libs/libX11
- x11-libs/libXrender
- virtual/opengl
- )
- )
- xine? ( >=media-libs/xine-lib-1.1.1 )
- xpm? ( x11-libs/libXpm )
-
- <dev-libs/libinput-0.8.0
- sys-apps/dbus
- >=sys-apps/util-linux-2.20.0
- sys-libs/zlib
- virtual/jpeg
-
- !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
-"
-#external lz4 support currently broken because of unstable ABI/API
-# app-arch/lz4
-
-#soft blockers added above for binpkg users
-#hard blocks are needed for building
-CORE_EFL_CONFLICTS="
- !!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
-"
-
-DEPEND="
- ${CORE_EFL_CONFLICTS}
-
- ${RDEPEND}
- doc? ( app-doc/doxygen )
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- ! use systemd && epatch "${FILESDIR}"/efl-no-logind.patch
- eautoreconf
- enlightenment_src_prepare
-}
-
-src_configure() {
- use ssl && use gnutls && {
- einfo "You enabled both USEssl and USE=gnutls, but only one can be used"
- einfo "gnutls has been selected for you"
- }
- use opengl && use gles && {
- einfo "You enabled both USE=opengl and USE=gles, but only one can be used"
- einfo "opengl has been selected for you"
- }
-
- local profile="release"
-
- use debug && profile="debug"
-
- local crypto="none"
-
- use gnutls && crypto="gnutls"
- use ssl && crypto="openssl"
-
- local x11="none"
- local enable_graphics=""
-
- use X && x11="xlib"
-
- local MY_ECONF
- use X && MY_ECONF+=" --with-x"
-
- local opengl="none"
-
- use gles && opengl="es"
- use opengl && opengl="full"
-
- local glib="no"
-
- use glib && glib="yes"
-
- MY_ECONF+="
- --with-profile=${profile}
- --with-crypto=${crypto}
- --with-x11=${x11}
- --with-opengl=${opengl}
- --with-glib=${glib}
- --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
-
- $(use_enable bmp image-loader-bmp)
- $(use_enable bmp image-loader-wbmp)
- $(use_enable drm)
- $(use_enable doc)
- $(use_enable eet image-loader-eet)
- $(use_enable egl)
- $(use_enable fbcon fb)
- $(use_enable fontconfig)
- $(use_enable fribidi)
- $(use_enable gif image-loader-gif)
- $(use_enable gstreamer gstreamer1)
- $(use_enable harfbuzz)
- $(use_enable ico image-loader-ico)
- $(use_enable ibus)
- $(use_enable jp2k image-loader-jp2k)
- $(use_enable neon)
- $(use_enable nls)
- $(use_enable oldlua lua-old)
- $(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 png image-loader-png)
- $(use_enable ppm image-loader-pmaps)
- $(use_enable psd image-loader-psd)
- $(use_enable pulseaudio)
- $(use_enable scim)
- $(use_enable sdl)
- $(use_enable sound audio)
- $(use_enable systemd)
- $(use_enable tga image-loader-tga)
- $(use_enable tiff image-loader-tiff)
- $(use_enable tslib)
- $(use_enable v4l2)
- $(use_enable wayland)
- $(use_enable webp image-loader-webp)
- $(use_enable xim)
- $(use_enable xine)
- $(use_enable xpm image-loader-xpm)
- --enable-cserve
- --enable-gui
- --enable-image-loader-generic
- --enable-image-loader-jpeg
-
- --disable-tizen
- --disable-gesture
- --disable-gstreamer
- --enable-xinput2
- --disable-xinput22
- --disable-multisense
- --enable-libmount
- "
-# external lz4 support currently broken because of unstable ABI/API
-# --enable-liblz4
-
- enlightenment_src_configure
-}
-
-src_compile() {
- ewarn "If the following compile phase fails with a message including"
- ewarn "lib/edje/.libs/libedje.so: undefined reference to 'eet_mmap'"
- ewarn "then most likely the @preserved-rebuild feature of portage"
- ewarn "preserved the 1.7 libraries, which cause the build failure."
- ewarn "As a workaround, either remove those libs manually or"
- ewarn "uninstall all packages still using those old libs with"
- ewarn "emerge -aC @preserved-rebuild"
-
- enlightenment_src_compile
-}
-
-src_install() {
- MAKEOPTS+=" -j1"
-
- enlightenment_src_install
-}
diff --git a/dev-libs/efl/efl-1.13.1.ebuild b/dev-libs/efl/efl-1.13.1.ebuild
deleted file mode 100644
index 70e4f02..0000000
--- a/dev-libs/efl/efl-1.13.1.ebuild
+++ /dev/null
@@ -1,289 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/efl/efl-1.12.2.ebuild,v 1.3 2014/12/28 14:28:23 tommy Exp $
-
-EAPI="5"
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-elif [[ *"${PV}" == *"_pre"* ]] ; then
- MY_P=${P%%_*}
- SRC_URI="http://download.enlightenment.org/pre-releases/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-else
- SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-SRC_URI="${SRC_URI} mirror://gentoo/efl-1.12.2-lauch_via_logind_or_root_privilege.patch.xz"
-
-inherit autotools enlightenment
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
-KEYWORDS="~amd64 ~arm ~x86"
-
-IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jp2k neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 wayland webp X xim xine xpm"
-
-REQUIRED_USE="
- pulseaudio? ( sound )
- opengl? ( || ( X sdl wayland ) )
- gles? ( || ( X wayland ) )
- gles? ( !sdl )
- gles? ( egl )
- sdl? ( opengl )
- wayland? ( egl !opengl gles )
- xim? ( X )
-"
-
-RDEPEND="
- debug? ( dev-util/valgrind )
- drm? ( >=x11-libs/libxkbcommon-0.3.0 )
- 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 )
- !oldlua? ( >=dev-lang/luajit-2.0.0 )
- oldlua? ( dev-lang/lua )
- physics? ( >=sci-physics/bullet-2.80 )
- pixman? ( x11-libs/pixman )
- png? ( media-libs/libpng:0= )
- pulseaudio? ( media-sound/pulseaudio )
- scim? ( app-i18n/scim )
- sdl? (
- media-libs/libsdl2
- virtual/opengl
- )
- sound? ( media-libs/libsndfile )
- systemd? ( sys-apps/systemd )
- tiff? ( media-libs/tiff )
- tslib? ( x11-libs/tslib )
- wayland? (
- >=dev-libs/wayland-1.3.0
- >=x11-libs/libxkbcommon-0.3.1
- media-libs/mesa[gles2,wayland]
- )
- webp? ( media-libs/libwebp )
- X? (
- x11-libs/libXcursor
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXinerama
- x11-libs/libXp
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXScrnSaver
-
- opengl? (
- x11-libs/libX11
- x11-libs/libXrender
- virtual/opengl
- )
-
- gles? (
- x11-libs/libX11
- x11-libs/libXrender
- virtual/opengl
- )
- )
- xine? ( >=media-libs/xine-lib-1.1.1 )
- xpm? ( x11-libs/libXpm )
-
- dev-libs/libinput
- sys-apps/dbus
- >=sys-apps/util-linux-2.20.0
- sys-libs/zlib
- virtual/jpeg
-
- !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
-"
-#external lz4 support currently broken because of unstable ABI/API
-# app-arch/lz4
-
-#soft blockers added above for binpkg users
-#hard blocks are needed for building
-CORE_EFL_CONFLICTS="
- !!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
-"
-
-DEPEND="
- ${CORE_EFL_CONFLICTS}
-
- ${RDEPEND}
- doc? ( app-doc/doxygen )
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- ! use systemd && epatch "${FILESDIR}"/efl-no-logind.patch
- eautoreconf
- enlightenment_src_prepare
-}
-
-src_configure() {
- use ssl && use gnutls && {
- einfo "You enabled both USEssl and USE=gnutls, but only one can be used"
- einfo "gnutls has been selected for you"
- }
- use opengl && use gles && {
- einfo "You enabled both USE=opengl and USE=gles, but only one can be used"
- einfo "opengl has been selected for you"
- }
-
- local profile="release"
-
- use debug && profile="debug"
-
- local crypto="none"
-
- use gnutls && crypto="gnutls"
- use ssl && crypto="openssl"
-
- local x11="none"
- local enable_graphics=""
-
- use X && x11="xlib"
-
- local MY_ECONF
- use X && MY_ECONF+=" --with-x"
-
- local opengl="none"
-
- use gles && opengl="es"
- use opengl && opengl="full"
-
- local glib="no"
-
- use glib && glib="yes"
-
- MY_ECONF+="
- --with-profile=${profile}
- --with-crypto=${crypto}
- --with-x11=${x11}
- --with-opengl=${opengl}
- --with-glib=${glib}
- --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
-
- $(use_enable bmp image-loader-bmp)
- $(use_enable bmp image-loader-wbmp)
- $(use_enable drm)
- $(use_enable doc)
- $(use_enable eet image-loader-eet)
- $(use_enable egl)
- $(use_enable fbcon fb)
- $(use_enable fontconfig)
- $(use_enable fribidi)
- $(use_enable gif image-loader-gif)
- $(use_enable gstreamer gstreamer1)
- $(use_enable harfbuzz)
- $(use_enable ico image-loader-ico)
- $(use_enable ibus)
- $(use_enable jp2k image-loader-jp2k)
- $(use_enable neon)
- $(use_enable nls)
- $(use_enable oldlua lua-old)
- $(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 png image-loader-png)
- $(use_enable ppm image-loader-pmaps)
- $(use_enable psd image-loader-psd)
- $(use_enable pulseaudio)
- $(use_enable scim)
- $(use_enable sdl)
- $(use_enable sound audio)
- $(use_enable systemd)
- $(use_enable tga image-loader-tga)
- $(use_enable tiff image-loader-tiff)
- $(use_enable tslib)
- $(use_enable v4l2)
- $(use_enable wayland)
- $(use_enable webp image-loader-webp)
- $(use_enable xim)
- $(use_enable xine)
- $(use_enable xpm image-loader-xpm)
- --enable-cserve
- --enable-gui
- --enable-image-loader-generic
- --enable-image-loader-jpeg
-
- --disable-tizen
- --disable-gesture
- --disable-gstreamer
- --enable-xinput2
- --disable-xinput22
- --disable-multisense
- --enable-libmount
- "
-# external lz4 support currently broken because of unstable ABI/API
-# --enable-liblz4
-
- enlightenment_src_configure
-}
-
-src_compile() {
- ewarn "If the following compile phase fails with a message including"
- ewarn "lib/edje/.libs/libedje.so: undefined reference to 'eet_mmap'"
- ewarn "then most likely the @preserved-rebuild feature of portage"
- ewarn "preserved the 1.7 libraries, which cause the build failure."
- ewarn "As a workaround, either remove those libs manually or"
- ewarn "uninstall all packages still using those old libs with"
- ewarn "emerge -aC @preserved-rebuild"
-
- enlightenment_src_compile
-}
-
-src_install() {
- MAKEOPTS+=" -j1"
-
- enlightenment_src_install
-}
diff --git a/dev-libs/efl/efl-1.13.2.ebuild b/dev-libs/efl/efl-1.13.2.ebuild
deleted file mode 100644
index 70e4f02..0000000
--- a/dev-libs/efl/efl-1.13.2.ebuild
+++ /dev/null
@@ -1,289 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/efl/efl-1.12.2.ebuild,v 1.3 2014/12/28 14:28:23 tommy Exp $
-
-EAPI="5"
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-elif [[ *"${PV}" == *"_pre"* ]] ; then
- MY_P=${P%%_*}
- SRC_URI="http://download.enlightenment.org/pre-releases/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-else
- SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-SRC_URI="${SRC_URI} mirror://gentoo/efl-1.12.2-lauch_via_logind_or_root_privilege.patch.xz"
-
-inherit autotools enlightenment
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
-KEYWORDS="~amd64 ~arm ~x86"
-
-IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jp2k neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 wayland webp X xim xine xpm"
-
-REQUIRED_USE="
- pulseaudio? ( sound )
- opengl? ( || ( X sdl wayland ) )
- gles? ( || ( X wayland ) )
- gles? ( !sdl )
- gles? ( egl )
- sdl? ( opengl )
- wayland? ( egl !opengl gles )
- xim? ( X )
-"
-
-RDEPEND="
- debug? ( dev-util/valgrind )
- drm? ( >=x11-libs/libxkbcommon-0.3.0 )
- 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 )
- !oldlua? ( >=dev-lang/luajit-2.0.0 )
- oldlua? ( dev-lang/lua )
- physics? ( >=sci-physics/bullet-2.80 )
- pixman? ( x11-libs/pixman )
- png? ( media-libs/libpng:0= )
- pulseaudio? ( media-sound/pulseaudio )
- scim? ( app-i18n/scim )
- sdl? (
- media-libs/libsdl2
- virtual/opengl
- )
- sound? ( media-libs/libsndfile )
- systemd? ( sys-apps/systemd )
- tiff? ( media-libs/tiff )
- tslib? ( x11-libs/tslib )
- wayland? (
- >=dev-libs/wayland-1.3.0
- >=x11-libs/libxkbcommon-0.3.1
- media-libs/mesa[gles2,wayland]
- )
- webp? ( media-libs/libwebp )
- X? (
- x11-libs/libXcursor
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXinerama
- x11-libs/libXp
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXScrnSaver
-
- opengl? (
- x11-libs/libX11
- x11-libs/libXrender
- virtual/opengl
- )
-
- gles? (
- x11-libs/libX11
- x11-libs/libXrender
- virtual/opengl
- )
- )
- xine? ( >=media-libs/xine-lib-1.1.1 )
- xpm? ( x11-libs/libXpm )
-
- dev-libs/libinput
- sys-apps/dbus
- >=sys-apps/util-linux-2.20.0
- sys-libs/zlib
- virtual/jpeg
-
- !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
-"
-#external lz4 support currently broken because of unstable ABI/API
-# app-arch/lz4
-
-#soft blockers added above for binpkg users
-#hard blocks are needed for building
-CORE_EFL_CONFLICTS="
- !!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
-"
-
-DEPEND="
- ${CORE_EFL_CONFLICTS}
-
- ${RDEPEND}
- doc? ( app-doc/doxygen )
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- ! use systemd && epatch "${FILESDIR}"/efl-no-logind.patch
- eautoreconf
- enlightenment_src_prepare
-}
-
-src_configure() {
- use ssl && use gnutls && {
- einfo "You enabled both USEssl and USE=gnutls, but only one can be used"
- einfo "gnutls has been selected for you"
- }
- use opengl && use gles && {
- einfo "You enabled both USE=opengl and USE=gles, but only one can be used"
- einfo "opengl has been selected for you"
- }
-
- local profile="release"
-
- use debug && profile="debug"
-
- local crypto="none"
-
- use gnutls && crypto="gnutls"
- use ssl && crypto="openssl"
-
- local x11="none"
- local enable_graphics=""
-
- use X && x11="xlib"
-
- local MY_ECONF
- use X && MY_ECONF+=" --with-x"
-
- local opengl="none"
-
- use gles && opengl="es"
- use opengl && opengl="full"
-
- local glib="no"
-
- use glib && glib="yes"
-
- MY_ECONF+="
- --with-profile=${profile}
- --with-crypto=${crypto}
- --with-x11=${x11}
- --with-opengl=${opengl}
- --with-glib=${glib}
- --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
-
- $(use_enable bmp image-loader-bmp)
- $(use_enable bmp image-loader-wbmp)
- $(use_enable drm)
- $(use_enable doc)
- $(use_enable eet image-loader-eet)
- $(use_enable egl)
- $(use_enable fbcon fb)
- $(use_enable fontconfig)
- $(use_enable fribidi)
- $(use_enable gif image-loader-gif)
- $(use_enable gstreamer gstreamer1)
- $(use_enable harfbuzz)
- $(use_enable ico image-loader-ico)
- $(use_enable ibus)
- $(use_enable jp2k image-loader-jp2k)
- $(use_enable neon)
- $(use_enable nls)
- $(use_enable oldlua lua-old)
- $(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 png image-loader-png)
- $(use_enable ppm image-loader-pmaps)
- $(use_enable psd image-loader-psd)
- $(use_enable pulseaudio)
- $(use_enable scim)
- $(use_enable sdl)
- $(use_enable sound audio)
- $(use_enable systemd)
- $(use_enable tga image-loader-tga)
- $(use_enable tiff image-loader-tiff)
- $(use_enable tslib)
- $(use_enable v4l2)
- $(use_enable wayland)
- $(use_enable webp image-loader-webp)
- $(use_enable xim)
- $(use_enable xine)
- $(use_enable xpm image-loader-xpm)
- --enable-cserve
- --enable-gui
- --enable-image-loader-generic
- --enable-image-loader-jpeg
-
- --disable-tizen
- --disable-gesture
- --disable-gstreamer
- --enable-xinput2
- --disable-xinput22
- --disable-multisense
- --enable-libmount
- "
-# external lz4 support currently broken because of unstable ABI/API
-# --enable-liblz4
-
- enlightenment_src_configure
-}
-
-src_compile() {
- ewarn "If the following compile phase fails with a message including"
- ewarn "lib/edje/.libs/libedje.so: undefined reference to 'eet_mmap'"
- ewarn "then most likely the @preserved-rebuild feature of portage"
- ewarn "preserved the 1.7 libraries, which cause the build failure."
- ewarn "As a workaround, either remove those libs manually or"
- ewarn "uninstall all packages still using those old libs with"
- ewarn "emerge -aC @preserved-rebuild"
-
- enlightenment_src_compile
-}
-
-src_install() {
- MAKEOPTS+=" -j1"
-
- enlightenment_src_install
-}
diff --git a/dev-libs/efl/efl-1.14.0.ebuild b/dev-libs/efl/efl-1.14.0.ebuild
deleted file mode 100644
index 70e4f02..0000000
--- a/dev-libs/efl/efl-1.14.0.ebuild
+++ /dev/null
@@ -1,289 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/efl/efl-1.12.2.ebuild,v 1.3 2014/12/28 14:28:23 tommy Exp $
-
-EAPI="5"
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-elif [[ *"${PV}" == *"_pre"* ]] ; then
- MY_P=${P%%_*}
- SRC_URI="http://download.enlightenment.org/pre-releases/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-else
- SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-SRC_URI="${SRC_URI} mirror://gentoo/efl-1.12.2-lauch_via_logind_or_root_privilege.patch.xz"
-
-inherit autotools enlightenment
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
-KEYWORDS="~amd64 ~arm ~x86"
-
-IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jp2k neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 wayland webp X xim xine xpm"
-
-REQUIRED_USE="
- pulseaudio? ( sound )
- opengl? ( || ( X sdl wayland ) )
- gles? ( || ( X wayland ) )
- gles? ( !sdl )
- gles? ( egl )
- sdl? ( opengl )
- wayland? ( egl !opengl gles )
- xim? ( X )
-"
-
-RDEPEND="
- debug? ( dev-util/valgrind )
- drm? ( >=x11-libs/libxkbcommon-0.3.0 )
- 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 )
- !oldlua? ( >=dev-lang/luajit-2.0.0 )
- oldlua? ( dev-lang/lua )
- physics? ( >=sci-physics/bullet-2.80 )
- pixman? ( x11-libs/pixman )
- png? ( media-libs/libpng:0= )
- pulseaudio? ( media-sound/pulseaudio )
- scim? ( app-i18n/scim )
- sdl? (
- media-libs/libsdl2
- virtual/opengl
- )
- sound? ( media-libs/libsndfile )
- systemd? ( sys-apps/systemd )
- tiff? ( media-libs/tiff )
- tslib? ( x11-libs/tslib )
- wayland? (
- >=dev-libs/wayland-1.3.0
- >=x11-libs/libxkbcommon-0.3.1
- media-libs/mesa[gles2,wayland]
- )
- webp? ( media-libs/libwebp )
- X? (
- x11-libs/libXcursor
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXinerama
- x11-libs/libXp
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXScrnSaver
-
- opengl? (
- x11-libs/libX11
- x11-libs/libXrender
- virtual/opengl
- )
-
- gles? (
- x11-libs/libX11
- x11-libs/libXrender
- virtual/opengl
- )
- )
- xine? ( >=media-libs/xine-lib-1.1.1 )
- xpm? ( x11-libs/libXpm )
-
- dev-libs/libinput
- sys-apps/dbus
- >=sys-apps/util-linux-2.20.0
- sys-libs/zlib
- virtual/jpeg
-
- !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
-"
-#external lz4 support currently broken because of unstable ABI/API
-# app-arch/lz4
-
-#soft blockers added above for binpkg users
-#hard blocks are needed for building
-CORE_EFL_CONFLICTS="
- !!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
-"
-
-DEPEND="
- ${CORE_EFL_CONFLICTS}
-
- ${RDEPEND}
- doc? ( app-doc/doxygen )
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- ! use systemd && epatch "${FILESDIR}"/efl-no-logind.patch
- eautoreconf
- enlightenment_src_prepare
-}
-
-src_configure() {
- use ssl && use gnutls && {
- einfo "You enabled both USEssl and USE=gnutls, but only one can be used"
- einfo "gnutls has been selected for you"
- }
- use opengl && use gles && {
- einfo "You enabled both USE=opengl and USE=gles, but only one can be used"
- einfo "opengl has been selected for you"
- }
-
- local profile="release"
-
- use debug && profile="debug"
-
- local crypto="none"
-
- use gnutls && crypto="gnutls"
- use ssl && crypto="openssl"
-
- local x11="none"
- local enable_graphics=""
-
- use X && x11="xlib"
-
- local MY_ECONF
- use X && MY_ECONF+=" --with-x"
-
- local opengl="none"
-
- use gles && opengl="es"
- use opengl && opengl="full"
-
- local glib="no"
-
- use glib && glib="yes"
-
- MY_ECONF+="
- --with-profile=${profile}
- --with-crypto=${crypto}
- --with-x11=${x11}
- --with-opengl=${opengl}
- --with-glib=${glib}
- --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
-
- $(use_enable bmp image-loader-bmp)
- $(use_enable bmp image-loader-wbmp)
- $(use_enable drm)
- $(use_enable doc)
- $(use_enable eet image-loader-eet)
- $(use_enable egl)
- $(use_enable fbcon fb)
- $(use_enable fontconfig)
- $(use_enable fribidi)
- $(use_enable gif image-loader-gif)
- $(use_enable gstreamer gstreamer1)
- $(use_enable harfbuzz)
- $(use_enable ico image-loader-ico)
- $(use_enable ibus)
- $(use_enable jp2k image-loader-jp2k)
- $(use_enable neon)
- $(use_enable nls)
- $(use_enable oldlua lua-old)
- $(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 png image-loader-png)
- $(use_enable ppm image-loader-pmaps)
- $(use_enable psd image-loader-psd)
- $(use_enable pulseaudio)
- $(use_enable scim)
- $(use_enable sdl)
- $(use_enable sound audio)
- $(use_enable systemd)
- $(use_enable tga image-loader-tga)
- $(use_enable tiff image-loader-tiff)
- $(use_enable tslib)
- $(use_enable v4l2)
- $(use_enable wayland)
- $(use_enable webp image-loader-webp)
- $(use_enable xim)
- $(use_enable xine)
- $(use_enable xpm image-loader-xpm)
- --enable-cserve
- --enable-gui
- --enable-image-loader-generic
- --enable-image-loader-jpeg
-
- --disable-tizen
- --disable-gesture
- --disable-gstreamer
- --enable-xinput2
- --disable-xinput22
- --disable-multisense
- --enable-libmount
- "
-# external lz4 support currently broken because of unstable ABI/API
-# --enable-liblz4
-
- enlightenment_src_configure
-}
-
-src_compile() {
- ewarn "If the following compile phase fails with a message including"
- ewarn "lib/edje/.libs/libedje.so: undefined reference to 'eet_mmap'"
- ewarn "then most likely the @preserved-rebuild feature of portage"
- ewarn "preserved the 1.7 libraries, which cause the build failure."
- ewarn "As a workaround, either remove those libs manually or"
- ewarn "uninstall all packages still using those old libs with"
- ewarn "emerge -aC @preserved-rebuild"
-
- enlightenment_src_compile
-}
-
-src_install() {
- MAKEOPTS+=" -j1"
-
- enlightenment_src_install
-}
diff --git a/dev-libs/efl/efl-1.17.0.ebuild b/dev-libs/efl/efl-1.17.0.ebuild
deleted file mode 100644
index e2132b7..0000000
--- a/dev-libs/efl/efl-1.17.0.ebuild
+++ /dev/null
@@ -1,275 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-elif [[ *"${PV}" == *"_pre"* ]] ; then
- MY_P=${P%%_*}
- SRC_URI="https://download.enlightenment.org/pre-releases/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-else
- SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-inherit enlightenment pax-utils
-
-DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
-
-LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
-IUSE="+bmp debug drm +eet egl fbcon +fontconfig +fribidi gif gles glib gnutls +gstreamer harfbuzz +ico ibus jpeg2k libressl +multisense 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"
-
-REQUIRED_USE="
- pulseaudio? ( sound )
- opengl? ( || ( X sdl wayland ) )
- gles? ( || ( X wayland ) )
- gles? ( !sdl )
- gles? ( egl )
- sdl? ( opengl )
- wayland? ( egl !opengl gles )
- xim? ( X )
-"
-
-RDEPEND="
- drm? (
- >=dev-libs/libinput-0.8
- media-libs/mesa[gbm]
- >=x11-libs/libdrm-2.4
- >=x11-libs/libxkbcommon-0.3.0
- )
- fontconfig? ( media-libs/fontconfig )
- fribidi? ( dev-libs/fribidi )
- gif? ( media-libs/giflib )
- glib? ( dev-libs/glib:2 )
- gnutls? ( net-libs/gnutls )
- !gnutls? (
- ssl? (
- !libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl )
- )
- )
- gstreamer? (
- media-libs/gstreamer:1.0
- media-libs/gst-plugins-base:1.0
- )
- harfbuzz? ( media-libs/harfbuzz )
- ibus? ( app-i18n/ibus )
- jpeg2k? ( media-libs/openjpeg:0 )
- !oldlua? ( >=dev-lang/luajit-2.0.0 )
- oldlua? ( dev-lang/lua:* )
- physics? ( >=sci-physics/bullet-2.80 )
- pixman? ( x11-libs/pixman )
- png? ( media-libs/libpng:0= )
- pulseaudio? ( media-sound/pulseaudio )
- scim? ( app-i18n/scim )
- sdl? (
- media-libs/libsdl2
- virtual/opengl
- )
- sound? ( media-libs/libsndfile )
- systemd? ( sys-apps/systemd )
- tiff? ( media-libs/tiff:0= )
- tslib? ( x11-libs/tslib )
- valgrind? ( dev-util/valgrind )
- wayland? (
- >=dev-libs/wayland-1.8.0
- >=x11-libs/libxkbcommon-0.3.1
- media-libs/mesa[gles2,wayland]
- )
- webp? ( media-libs/libwebp )
- X? (
- x11-libs/libXcursor
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXinerama
- x11-libs/libXp
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXScrnSaver
-
- opengl? (
- x11-libs/libX11
- x11-libs/libXrender
- virtual/opengl
- )
-
- gles? (
- x11-libs/libX11
- x11-libs/libXrender
- virtual/opengl
- )
- )
- xine? ( >=media-libs/xine-lib-1.1.1 )
- xpm? ( x11-libs/libXpm )
-
- sys-apps/dbus
- >=sys-apps/util-linux-2.20.0
- sys-libs/zlib
- virtual/jpeg:0=
-
- !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
-"
-#external lz4 support currently broken because of unstable ABI/API
-# app-arch/lz4
-
-#soft blockers added above for binpkg users
-#hard blocks are needed for building
-CORE_EFL_CONFLICTS="
- !!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
-"
-
-DEPEND="
- ${CORE_EFL_CONFLICTS}
-
- ${RDEPEND}
- doc? ( app-doc/doxygen )
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- enlightenment_src_prepare
-
- # Remove stupid sleep command.
- # Also back out gnu make hack that causes regen of Makefiles.
- sed -i \
- -e '/sleep 10/d' \
- -e '/^#### Work around bug in automake check macro$/,/^#### Info$/d' \
- configure || die
-}
-
-src_configure() {
- if use ssl && use gnutls ; then
- einfo "You enabled both USE=ssl and USE=gnutls, but only one can be used;"
- einfo "gnutls has been selected for you."
- fi
- if use opengl && use gles ; then
- einfo "You enabled both USE=opengl and USE=gles, but only one can be used;"
- einfo "opengl has been selected for you."
- fi
-
- E_ECONF=(
- --with-profile=$(usex debug debug release)
- --with-crypto=$(usex gnutls gnutls $(usex ssl openssl none))
- --with-x11=$(usex X xlib none)
- $(use_with X x)
- --with-opengl=$(usex opengl full $(usex gles es none))
- --with-glib=$(usex glib)
- --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-abb
-
- $(use_enable bmp image-loader-bmp)
- $(use_enable bmp image-loader-wbmp)
- $(use_enable drm)
- $(use_enable doc)
- $(use_enable eet image-loader-eet)
- $(use_enable egl)
- $(use_enable fbcon fb)
- $(use_enable fontconfig)
- $(use_enable fribidi)
- $(use_enable gif image-loader-gif)
- $(use_enable gstreamer gstreamer1)
- $(use_enable harfbuzz)
- $(use_enable ico image-loader-ico)
- $(use_enable ibus)
- $(use_enable jpeg2k image-loader-jp2k)
- $(use_enable multisense)
- $(use_enable neon)
- $(use_enable nls)
- $(use_enable oldlua lua-old)
- $(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 png image-loader-png)
- $(use_enable ppm image-loader-pmaps)
- $(use_enable psd image-loader-psd)
- $(use_enable pulseaudio)
- $(use_enable scim)
- $(use_enable sdl)
- $(use_enable sound audio)
- $(use_enable systemd)
- $(use_enable tga image-loader-tga)
- $(use_enable tiff image-loader-tiff)
- $(use_enable tslib)
- $(use_enable v4l2)
- $(use_enable valgrind)
- $(use_enable wayland)
- $(use_enable webp image-loader-webp)
- $(use_enable xim)
- $(use_enable xine)
- $(use_enable xpm image-loader-xpm)
- --enable-cserve
- --enable-image-loader-generic
- --enable-image-loader-jpeg
-
- --disable-tizen
- --disable-gesture
- --disable-gstreamer
- --enable-xinput2
- --disable-xinput22
- --enable-libmount
-
- # external lz4 support currently broken because of unstable ABI/API
- #--enable-liblz4
- )
-
- enlightenment_src_configure
-}
-
-src_compile() {
- if host-is-pax && ! use oldlua ; then
- # We need to build the lua code first so we can pax-mark it. #547076
- local target='_e_built_sources_target_gogogo_'
- printf '%s: $(BUILT_SOURCES)\n' "${target}" >> src/Makefile || die
- emake -C src "${target}"
- emake -C src bin/elua/elua
- pax-mark m src/bin/elua/.libs/elua
- fi
- enlightenment_src_compile
-}
-
-src_install() {
- MAKEOPTS+=" -j1"
-
- enlightenment_src_install
-}
diff --git a/dev-libs/efl/efl-1.18.4.ebuild b/dev-libs/efl/efl-1.18.4-r1.ebuild
index 38792a3..db31bea 100644
--- a/dev-libs/efl/efl-1.18.4.ebuild
+++ b/dev-libs/efl/efl-1.18.4-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI="6"
+EAPI="5"
MY_P=${P/_/-}
@@ -23,8 +23,8 @@ inherit enlightenment pax-utils
DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
-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 v4l valgrind wayland webp X xim xine xpm"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-interix ~x86-solaris ~x64-solaris"
+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 postscript +psd pulseaudio rawphoto scim sdl sound systemd tga tiff tslib v4l valgrind wayland webp X xim xine xpm"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris ~x64-solaris"
REQUIRED_USE="
pulseaudio? ( sound )
@@ -33,7 +33,7 @@ REQUIRED_USE="
gles? ( !sdl )
gles? ( egl )
sdl? ( opengl )
- wayland? ( egl opengl gles )
+ wayland? ( egl !opengl gles )
xim? ( X )
"
@@ -67,7 +67,9 @@ RDEPEND="
physics? ( >=sci-physics/bullet-2.80 )
pixman? ( x11-libs/pixman )
png? ( media-libs/libpng:0= )
+ postscript? ( app-text/libspectre:* )
pulseaudio? ( media-sound/pulseaudio )
+ rawphoto? ( media-libs/libraw:* )
scim? ( app-i18n/scim )
sdl? (
media-libs/libsdl2
@@ -99,13 +101,11 @@ RDEPEND="
x11-libs/libXScrnSaver
opengl? (
- x11-libs/libX11
x11-libs/libXrender
virtual/opengl
)
gles? (
- x11-libs/libX11
x11-libs/libXrender
virtual/opengl
)
@@ -113,7 +113,7 @@ RDEPEND="
xine? ( >=media-libs/xine-lib-1.1.1 )
xpm? ( x11-libs/libXpm )
- media-libs/libraw
+ gnome-base/librsvg
sys-apps/dbus
>=sys-apps/util-linux-2.20.0
sys-libs/zlib
@@ -166,7 +166,6 @@ DEPEND="
S=${WORKDIR}/${MY_P}
src_prepare() {
- eapply_user
enlightenment_src_prepare
# Remove stupid sleep command.
@@ -196,7 +195,6 @@ src_configure() {
$(use_with X x)
--with-opengl=$(usex opengl full $(usex gles es none))
--with-glib=$(usex glib)
- --with-opengl=es
--enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-abb
$(use_enable bmp image-loader-bmp)
@@ -227,15 +225,17 @@ src_configure() {
$(use_enable pixman pixman-image-scale-sample)
$(use_enable png image-loader-png)
$(use_enable ppm image-loader-pmaps)
+ $(use_enable postscript spectre)
$(use_enable psd image-loader-psd)
$(use_enable pulseaudio)
+ $(use_enable rawphoto libraw)
$(use_enable scim)
$(use_enable sdl)
$(use_enable sound audio)
$(use_enable systemd)
- $(use_enable tga image-loader-tga)
$(use_enable tiff image-loader-tiff)
$(use_enable tslib)
+ #$(use_enable udisk udisk-mount)
$(use_enable v4l v4l2)
$(use_enable valgrind)
$(use_enable wayland)
@@ -243,19 +243,19 @@ src_configure() {
$(use_enable xim)
$(use_enable xine)
$(use_enable xpm image-loader-xpm)
- --enable-elput
- --enable-gl-drm
- --enable-wayland
--enable-cserve
--enable-image-loader-generic
--enable-image-loader-jpeg
+ --enable-image-loader-svg
+ #--disable-eeze-mount
--disable-tizen
--disable-gesture
--disable-gstreamer
--enable-xinput2
- --disable-xinput22
- --enable-multisense
+ #--disable-xinput22
+ --enable-elput
+ --disable-multisense
--enable-libmount
# external lz4 support currently broken because of unstable ABI/API
@@ -281,4 +281,4 @@ src_install() {
MAKEOPTS+=" -j1"
enlightenment_src_install
-} \ No newline at end of file
+}
diff --git a/dev-libs/efl/files/efl-no-logind.patch b/dev-libs/efl/files/efl-no-logind.patch
deleted file mode 100644
index 04201f6..0000000
--- a/dev-libs/efl/files/efl-no-logind.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- a/src/Makefile_Ecore_Drm.am 2015-03-09 10:02:54.105966903 +0100
-+++ b/src/Makefile_Ecore_Drm.am 2015-03-09 10:03:26.456966324 +0100
-@@ -18,14 +18,10 @@
- lib/ecore_drm/ecore_drm_device.c \
- lib/ecore_drm/ecore_drm_launcher.c \
- lib/ecore_drm/ecore_drm_dbus.c \
-+lib/ecore_drm/ecore_drm_logind.c \
- lib/ecore_drm/ecore_drm.c \
- lib/ecore_drm/ecore_drm_private.h
-
--if HAVE_SYSTEMD_LOGIN
--lib_ecore_drm_libecore_drm_la_SOURCES += \
--lib/ecore_drm/ecore_drm_logind.c
--endif
--
- lib_ecore_drm_libecore_drm_la_CPPFLAGS = \
- -I$(top_builddir)/src/lib/efl \
- @ECORE_DRM_CFLAGS@ \
diff --git a/media-libs/elementary/Manifest b/media-libs/elementary/Manifest
deleted file mode 100644
index bd9ea8f..0000000
--- a/media-libs/elementary/Manifest
+++ /dev/null
@@ -1,12 +0,0 @@
-DIST elementary-1.12.3.tar.bz2 16727257 SHA256 d113b3ecde90b8947fd94cad2be007fa921a0d5349f777f18fa96aee21a47f61 SHA512 14160f22a2e21cbb277e2cbe52b63217e8c40a5ab6a5ba784de59d66eb2e0bb24e7e1c89ed020fcf5bf83b0ce345a5a8ae260c2b88c6fc812c21d46c704ef858 WHIRLPOOL 3a12f8d5ea673082d383df8cf8edc5235c5ac16efda7c4dc0663b0dd4c2b7a449c0b9fa9eff71857bad7b2bec51498f8130099c82ebab272751312eaaf5ef6ca
-DIST elementary-1.13.0.tar.xz 16069260 SHA256 78ba546d0c5aa22dae6a27d82194c9682a25af4205fe24b620f15d7f5489496d SHA512 f5920757a672bf811c05c76ab7ebac06e84f719b06ccc2f2948ebc28d8a18915d66c7e82dcc4ca5bde6771bde58392195b8a5a393fd3c9f6736183da2a8d57ca WHIRLPOOL 6fc4f51541d110c333438cd1945e5c0fdc95bc9eff3a3361690e14543f445f7e65154ed346435f40447e2432c13c9e45042b6a218f9f3a2b7e9a2b1e56ae1d8b
-DIST elementary-1.13.1.tar.xz 16120080 SHA256 11595b6c5f511150a26e970bf8e590f96a6ce9e33e5dd8419407013844b2b74f SHA512 b8d4e3ff2447a80a98119753012e6ef0666ca569e4d401e66477a51667b6e940eb9c02d87f37b289b257db2855fc35486f0229e8861e74b6c48366aac30caa9f WHIRLPOOL 5400f9a11f2997fde9ee7b170ccf6b8833ad0fdecf229fc2dcbb9eea731e40958922672b47fa539df533006b29f7a197473cb3b24b8bac51a4159fc9f249ec46
-DIST elementary-1.13.2.tar.xz 16121068 SHA256 49107ec262516c4e2f289a51ed143af6f69fff13915179e33895d0f50b95d49f SHA512 8e01bc2561a7a0bc2c5adea616a6eb212fd3a502669a90c6e0928b3a1eb35819e594f3c0bd702cceb7232dd51b079411d7246fb4190465790b0e9a68793b7c4b WHIRLPOOL 632d14aaca276064b40e4ac7932e69b769aa191fbcc79f90bc853f9b5e439e9eec280323bb0ca5f4569572967172e90995abf7414aedd52836538c98b4c3d50b
-DIST elementary-1.14.0.tar.xz 18400964 SHA256 1aa899e30adaa2077060784d1aaca5f934e6877746676e20722f59490aac17bc SHA512 a976e014a503a97a35e4c61d3d174fc9d23964c7e7ca6f95bd7c36ee1c50de220c13dbcc8a5cea68a286750cedeb26054a5977d199576de6a554ed85ee2b3a81 WHIRLPOOL 04dc3705e560fcdda79aed57f249c0e9f2e44a7e697eb43587229338704f27fb9392b0a55efa4c88a14b9e72488cc457f3699830ae252235fafcc65d98390ec2
-DIST elementary-1.17.0.tar.xz 18491592 SHA256 6a6a5883939eab8d87179c7980c0dbd6b53d82bf460a161045a891694d036b2b SHA512 60862e164770a93c0b864f35b5880f8d28f9fec520b7b440935143a14ffc9cd2dacbb650463c2abb7ce364c631509e1ddefce6eb49def1b016a752416d619065 WHIRLPOOL 76499e687908b8c2c885429c614a493b226f5e2d73edc040a5d6e8e287dab3b342b517fa46e4a37ca6560e4a9c617415d8138da1308865aa5d07187d60c7ea61
-EBUILD elementary-1.12.3.ebuild 1403 SHA256 0064413c42497b354ee70288009b4df16928d6c7042a6951972e20ee55bbf8ea SHA512 8ecba8c5b508a0df81241b8a68353ab9976effe089e8a542471001e0d6ffe1ee815a79ced2fefc94ee4aa3c4847c6e74b32dbfd14e8e8eeb48076d7562942296 WHIRLPOOL ea184cd4f337df53ec02035bab28bfb58f30ebce6f14c1c51fdf6f3d5811e6a2f61582bdda8a90ef43f54c652b05ab20132f93aec072dbc57d5c1636d05b5dca
-EBUILD elementary-1.13.0.ebuild 1402 SHA256 3c1248013e5f868478453d8a373af2b81fb1141456a0fa8a85bc04c46c612653 SHA512 fb29f3c26361fa29eb5f9fa2e55befbde9548ac8027d8b3a582c63a22e3acb87dcf091fcd84adb2a6166699d5b38037ed7d719b65dc70b3e38a2d772d0c725fd WHIRLPOOL 4d5ab4e3abe3a02a1dcb69a1b6cc16546a8774733984f1144ded041ad3531390d5d0a9d4bb8a5c0ccf40cd58e48c00dee2fd5fb470f2665a7a43740994519ac1
-EBUILD elementary-1.13.1.ebuild 1402 SHA256 3c1248013e5f868478453d8a373af2b81fb1141456a0fa8a85bc04c46c612653 SHA512 fb29f3c26361fa29eb5f9fa2e55befbde9548ac8027d8b3a582c63a22e3acb87dcf091fcd84adb2a6166699d5b38037ed7d719b65dc70b3e38a2d772d0c725fd WHIRLPOOL 4d5ab4e3abe3a02a1dcb69a1b6cc16546a8774733984f1144ded041ad3531390d5d0a9d4bb8a5c0ccf40cd58e48c00dee2fd5fb470f2665a7a43740994519ac1
-EBUILD elementary-1.13.2.ebuild 1402 SHA256 3c1248013e5f868478453d8a373af2b81fb1141456a0fa8a85bc04c46c612653 SHA512 fb29f3c26361fa29eb5f9fa2e55befbde9548ac8027d8b3a582c63a22e3acb87dcf091fcd84adb2a6166699d5b38037ed7d719b65dc70b3e38a2d772d0c725fd WHIRLPOOL 4d5ab4e3abe3a02a1dcb69a1b6cc16546a8774733984f1144ded041ad3531390d5d0a9d4bb8a5c0ccf40cd58e48c00dee2fd5fb470f2665a7a43740994519ac1
-EBUILD elementary-1.14.0.ebuild 1402 SHA256 3c1248013e5f868478453d8a373af2b81fb1141456a0fa8a85bc04c46c612653 SHA512 fb29f3c26361fa29eb5f9fa2e55befbde9548ac8027d8b3a582c63a22e3acb87dcf091fcd84adb2a6166699d5b38037ed7d719b65dc70b3e38a2d772d0c725fd WHIRLPOOL 4d5ab4e3abe3a02a1dcb69a1b6cc16546a8774733984f1144ded041ad3531390d5d0a9d4bb8a5c0ccf40cd58e48c00dee2fd5fb470f2665a7a43740994519ac1
-EBUILD elementary-1.17.0.ebuild 1264 SHA256 0acb4dc23dc727cea11bc4da205df5174612b68ede3e5d66402ccafa78311807 SHA512 293cf6321789b846075263c0a20d59a8f94a44ec915ffa975cf673c9b8569b3322665109bba1067497d2de92fd4297b343d9fcfb8b5b261c8f519c8f2c693478 WHIRLPOOL ba9e0e9d6177b42e29236b246580cae5e924eeca12c753c6d9c00b37920d470c012208aa7c3f1b14bc3a0e4b69db20c70712ba3b8541da3e2cb888e2e639207e
diff --git a/media-libs/elementary/elementary-1.12.3.ebuild b/media-libs/elementary/elementary-1.12.3.ebuild
deleted file mode 100644
index 3733595..0000000
--- a/media-libs/elementary/elementary-1.12.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/elementary/elementary-1.12.2.ebuild,v 1.1 2014/12/31 14:23:07 tommy Exp $
-
-EAPI=5
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-else
- SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.bz2"
- EKEY_STATE="snap"
-fi
-
-inherit enlightenment
-
-DESCRIPTION="Basic widget set, based on EFL for mobile touch-screen devices"
-HOMEPAGE="http://trac.enlightenment.org/e/wiki/Elementary"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug examples fbcon quicklaunch sdl wayland X static-libs"
-
-DEPEND="
- =dev-libs/efl-${PV}[fbcon?,sdl?,png,wayland?,X?]
- "
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
- MY_ECONF="
- $(use_enable debug)
- $(use_enable doc)
- --disable-ecore-cocoa
- --disable-ecore-psl1ght
- --disable-ecore-win32
- --disable-elocation
- --disable-emap
- --disable-eweather
- $(use_enable examples install-examples)
- $(use_enable fbcon ecore-fb)
- $(use_enable sdl ecore-sdl)
- $(use_enable wayland ecore-wayland)
- $(use_enable X ecore-x)
- $(use_enable quicklaunch quick-launch)
- "
-#broken: make[4]: *** No rule to make target 'prefs_example_01.epb', needed by 'all-am'. Stop
-# $(use_enable examples build-examples)
-
- enlightenment_src_configure
-}
diff --git a/media-libs/elementary/elementary-1.13.0.ebuild b/media-libs/elementary/elementary-1.13.0.ebuild
deleted file mode 100644
index 372a2c9..0000000
--- a/media-libs/elementary/elementary-1.13.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/elementary/elementary-1.12.2.ebuild,v 1.1 2014/12/31 14:23:07 tommy Exp $
-
-EAPI=5
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-else
- SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-inherit enlightenment
-
-DESCRIPTION="Basic widget set, based on EFL for mobile touch-screen devices"
-HOMEPAGE="http://trac.enlightenment.org/e/wiki/Elementary"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug examples fbcon quicklaunch sdl wayland X static-libs"
-
-DEPEND="
- =dev-libs/efl-${PV}[fbcon?,sdl?,png,wayland?,X?]
- "
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
- MY_ECONF="
- $(use_enable debug)
- $(use_enable doc)
- --disable-ecore-cocoa
- --disable-ecore-psl1ght
- --disable-ecore-win32
- --disable-elocation
- --disable-emap
- --disable-eweather
- $(use_enable examples install-examples)
- $(use_enable fbcon ecore-fb)
- $(use_enable sdl ecore-sdl)
- $(use_enable wayland ecore-wayland)
- $(use_enable X ecore-x)
- $(use_enable quicklaunch quick-launch)
- "
-#broken: make[4]: *** No rule to make target 'prefs_example_01.epb', needed by 'all-am'. Stop
-# $(use_enable examples build-examples)
-
- enlightenment_src_configure
-}
diff --git a/media-libs/elementary/elementary-1.13.1.ebuild b/media-libs/elementary/elementary-1.13.1.ebuild
deleted file mode 100644
index 372a2c9..0000000
--- a/media-libs/elementary/elementary-1.13.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/elementary/elementary-1.12.2.ebuild,v 1.1 2014/12/31 14:23:07 tommy Exp $
-
-EAPI=5
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-else
- SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-inherit enlightenment
-
-DESCRIPTION="Basic widget set, based on EFL for mobile touch-screen devices"
-HOMEPAGE="http://trac.enlightenment.org/e/wiki/Elementary"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug examples fbcon quicklaunch sdl wayland X static-libs"
-
-DEPEND="
- =dev-libs/efl-${PV}[fbcon?,sdl?,png,wayland?,X?]
- "
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
- MY_ECONF="
- $(use_enable debug)
- $(use_enable doc)
- --disable-ecore-cocoa
- --disable-ecore-psl1ght
- --disable-ecore-win32
- --disable-elocation
- --disable-emap
- --disable-eweather
- $(use_enable examples install-examples)
- $(use_enable fbcon ecore-fb)
- $(use_enable sdl ecore-sdl)
- $(use_enable wayland ecore-wayland)
- $(use_enable X ecore-x)
- $(use_enable quicklaunch quick-launch)
- "
-#broken: make[4]: *** No rule to make target 'prefs_example_01.epb', needed by 'all-am'. Stop
-# $(use_enable examples build-examples)
-
- enlightenment_src_configure
-}
diff --git a/media-libs/elementary/elementary-1.13.2.ebuild b/media-libs/elementary/elementary-1.13.2.ebuild
deleted file mode 100644
index 372a2c9..0000000
--- a/media-libs/elementary/elementary-1.13.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/elementary/elementary-1.12.2.ebuild,v 1.1 2014/12/31 14:23:07 tommy Exp $
-
-EAPI=5
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-else
- SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-inherit enlightenment
-
-DESCRIPTION="Basic widget set, based on EFL for mobile touch-screen devices"
-HOMEPAGE="http://trac.enlightenment.org/e/wiki/Elementary"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug examples fbcon quicklaunch sdl wayland X static-libs"
-
-DEPEND="
- =dev-libs/efl-${PV}[fbcon?,sdl?,png,wayland?,X?]
- "
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
- MY_ECONF="
- $(use_enable debug)
- $(use_enable doc)
- --disable-ecore-cocoa
- --disable-ecore-psl1ght
- --disable-ecore-win32
- --disable-elocation
- --disable-emap
- --disable-eweather
- $(use_enable examples install-examples)
- $(use_enable fbcon ecore-fb)
- $(use_enable sdl ecore-sdl)
- $(use_enable wayland ecore-wayland)
- $(use_enable X ecore-x)
- $(use_enable quicklaunch quick-launch)
- "
-#broken: make[4]: *** No rule to make target 'prefs_example_01.epb', needed by 'all-am'. Stop
-# $(use_enable examples build-examples)
-
- enlightenment_src_configure
-}
diff --git a/media-libs/elementary/elementary-1.14.0.ebuild b/media-libs/elementary/elementary-1.14.0.ebuild
deleted file mode 100644
index 372a2c9..0000000
--- a/media-libs/elementary/elementary-1.14.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/elementary/elementary-1.12.2.ebuild,v 1.1 2014/12/31 14:23:07 tommy Exp $
-
-EAPI=5
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-else
- SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-inherit enlightenment
-
-DESCRIPTION="Basic widget set, based on EFL for mobile touch-screen devices"
-HOMEPAGE="http://trac.enlightenment.org/e/wiki/Elementary"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug examples fbcon quicklaunch sdl wayland X static-libs"
-
-DEPEND="
- =dev-libs/efl-${PV}[fbcon?,sdl?,png,wayland?,X?]
- "
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
- MY_ECONF="
- $(use_enable debug)
- $(use_enable doc)
- --disable-ecore-cocoa
- --disable-ecore-psl1ght
- --disable-ecore-win32
- --disable-elocation
- --disable-emap
- --disable-eweather
- $(use_enable examples install-examples)
- $(use_enable fbcon ecore-fb)
- $(use_enable sdl ecore-sdl)
- $(use_enable wayland ecore-wayland)
- $(use_enable X ecore-x)
- $(use_enable quicklaunch quick-launch)
- "
-#broken: make[4]: *** No rule to make target 'prefs_example_01.epb', needed by 'all-am'. Stop
-# $(use_enable examples build-examples)
-
- enlightenment_src_configure
-}
diff --git a/media-libs/elementary/elementary-1.17.0.ebuild b/media-libs/elementary/elementary-1.17.0.ebuild
deleted file mode 100644
index 7cef5b0..0000000
--- a/media-libs/elementary/elementary-1.17.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_P=${P/_/-}
-
-if [[ "${PV}" == "9999" ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-else
- SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-inherit enlightenment
-
-DESCRIPTION="Basic widget set, based on EFL for mobile touch-screen devices"
-HOMEPAGE="https://trac.enlightenment.org/e/wiki/Elementary"
-
-LICENSE="LGPL-2.1"
-IUSE="debug examples fbcon quicklaunch sdl wayland X static-libs"
-
-DEPEND=">=dev-libs/efl-${PV}[fbcon?,sdl?,png,wayland?,X?]"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
- E_ECONF=(
- $(use_enable debug)
- $(use_enable doc)
- --disable-ecore-cocoa
- --disable-ecore-psl1ght
- --disable-ecore-win32
- --disable-elocation
- --disable-emap
- --disable-eweather
- # broken: make[4]: *** No rule to make target 'prefs_example_01.epb', needed by 'all-am'. Stop
- #$(use_enable examples build-examples)
- $(use_enable examples install-examples)
- $(use_enable fbcon ecore-fb)
- $(use_enable sdl ecore-sdl)
- $(use_enable wayland ecore-wayland)
- $(use_enable X ecore-x)
- $(use_enable quicklaunch quick-launch)
- )
-
- enlightenment_src_configure
-}
diff --git a/x11-wm/enlightenment/Manifest b/x11-wm/enlightenment/Manifest
index b8ab182..9923caf 100644
--- a/x11-wm/enlightenment/Manifest
+++ b/x11-wm/enlightenment/Manifest
@@ -1,12 +1,4 @@
AUX gentoo-sysactions.conf 3056 SHA256 5939973a9fbaaba81751e936fb541d6aebd7ec1c599174ea568f5a579356939f SHA512 688f02cbff0d50a847eb08ca7832699b836adca9b22e15a780943a8e5a8213aac04b335cfdf3cb96adbff238f681ae8954a720153e8e35b2afaba3225d53206a WHIRLPOOL 0c05e0d295ede8b2f436a87c4b98876fed64d5cc780f13bb6bde1a74a3c87847f2f90ab482a61c2b39f20894572329f5497e5da22537261eef2f0a9fb33ce56d
AUX quickstart.diff 474 SHA256 9201674d2f8707f216e18c471f0a4a5a7366b3dd32cb8ec131ca1795a10bb3e6 SHA512 b8df654dd1246ea6391017fe9856e38d209b250625f8343aa4943a4eeed980447eb52c6a15fe170bcab90b76e5670ee9c7f98358bb87990877e312cc4cea8f6c WHIRLPOOL 7ea473b01d46ab1ae10ed50d9991de652e3c2945390a71dfa3cba4bf7c6d8ae526dbd18a275db7bd714be7e48414b90ea470c46d2460c68512ede070025b9c49
-DIST enlightenment-0.20.3.tar.xz 25039740 SHA256 321103dda0383450a1dcf1a7c172479e1bdf8face5150ac688fc5ffe1b5fe3a7 SHA512 40c5f4c2b19d25e439f5ebc83b5e044e1594a503adf4d30d2ac9823ecee65b77e9c69cd3309062e2b809e18ab0a7a81df935f2ef2e9901caf3d40023114b0097 WHIRLPOOL a8d45c43f3f68e2d1072699095320d70e3a57b8ad76915b6d6ab79732a6bb2224ee6a176c57a551ac80992aafef8c2802e4bc72341895f0d3a36f65b4b6e4828
-DIST enlightenment-0.20.5.tar.xz 25039672 SHA256 22749584d2fdf62d5a63c64dd9e57a1e318837a48f10fb9cdd2097769aa802d0 SHA512 0d66d23b3462d6bf293229256d88d486d05135ff7bc7ab4258c3923c853f1935a1850b3a3ff0dabb1aae99a31dafb578f5cbb5678d08df490d3c6837b874a911 WHIRLPOOL 5bfa8e6cc2d5d17fc61a08fc9edbc8970f60cb9e44fcfaf7035b764d21525b375ce9f4060ac33a45627cc3a1f2eb21335e322f88f8a79709fce9284aa668d983
-DIST enlightenment-0.20.6.tar.xz 25030572 SHA256 f21fbace15b8ea0e47c7aeb16a3f4d1e8a41cb85bc0035491091518b0ca55085 SHA512 97179929c039535f6f03fbd1272bde59e25f62b35e17e859379258dac771183562348f7a5c0148c76bcb05b86c21c24950117901f0c2800ac070ba7a27aeee29 WHIRLPOOL 2f475dde50e16bad656d4cad87fc6972003cc4fcc9174e55c2309e1781b4f039da1eb5727ff14708837d8cbf3ec3f55f4a984cecdd73a744208b81502609da25
-DIST enlightenment-0.21.0-beta.tar.xz 25211828 SHA256 ed6f3e7efaa1584d75e08fb69dba7e96d5435554024d69e7482fafeb1dc6e701 SHA512 a929ed58a8853868f192cbcc1374670e438813542f06ebaaafacef650c78b0577cc0dfab6fb8d9fc1c1ad892e63a9ccf109132b3ebae609abdf19a6921bed65a WHIRLPOOL d8a1a761e67d3da0ceb086f1f0cb207d976f89f7e6a9681734b5c41b5dc8faef4054150b92fb11a8891c19cee2759defabd81ec41fcf4884a24ff61aefd549d9
DIST enlightenment-0.21.5.tar.xz 25305272 SHA256 f0745a660f70851c4ada9866b2a525185bfc5cd1685aa86e4cdb68f2c1c154bb SHA512 e4d5de2b436613940e5c7e54d2f67fcfd45393081495da35f3253fc8f5a3a5abdb9a953d7dc9da8c6396506288d21e32056ded5407351f7c86039383a2b0b548 WHIRLPOOL 7f8f78285d5bd66705e77d8cff59163651adff633a4bd5b00c2bb893adba89cf69e859dfaa435c32ae70cb366211e2e2eeafa5ebd3c9e9d1b60f5605ec4f65a4
-EBUILD enlightenment-0.20.3.ebuild 3171 SHA256 00011721c19f42bc12610d78b65872416164f6f8d1184deaff2db36cb8130094 SHA512 d6013a1623c74a8193c0c0e6a79a7ca284db5188e48538a28c5438792c466e762122ea4375327edef4ece0a3e131120905a178979ac22600a39e5bafb4d0fc63 WHIRLPOOL 0ddb8fdd5cd360a8f7895c45b33698c848e15df97f42162403974c9c2ef2efb15b19746d34f9d427d2141f2e945a710d8b23933c3ab76b54061b069c80dc7d2e
-EBUILD enlightenment-0.20.5.ebuild 3171 SHA256 00011721c19f42bc12610d78b65872416164f6f8d1184deaff2db36cb8130094 SHA512 d6013a1623c74a8193c0c0e6a79a7ca284db5188e48538a28c5438792c466e762122ea4375327edef4ece0a3e131120905a178979ac22600a39e5bafb4d0fc63 WHIRLPOOL 0ddb8fdd5cd360a8f7895c45b33698c848e15df97f42162403974c9c2ef2efb15b19746d34f9d427d2141f2e945a710d8b23933c3ab76b54061b069c80dc7d2e
-EBUILD enlightenment-0.20.6.ebuild 3171 SHA256 00011721c19f42bc12610d78b65872416164f6f8d1184deaff2db36cb8130094 SHA512 d6013a1623c74a8193c0c0e6a79a7ca284db5188e48538a28c5438792c466e762122ea4375327edef4ece0a3e131120905a178979ac22600a39e5bafb4d0fc63 WHIRLPOOL 0ddb8fdd5cd360a8f7895c45b33698c848e15df97f42162403974c9c2ef2efb15b19746d34f9d427d2141f2e945a710d8b23933c3ab76b54061b069c80dc7d2e
-EBUILD enlightenment-0.21.0_beta.ebuild 3185 SHA256 ce5b42c9b100836e742f861c51973e63dcaf00ba931f07f1b944058b50be0812 SHA512 afb009962610a1575b6c7351c0af3ca7a88092cc9394a10ec09235c71de017f62d91c320a843add07385101c86ea849980ae1d7419cdb9163e1805e086066450 WHIRLPOOL 2e26e199f030933d052822431928345cceb56f855d9635e6fc6442bf748a8b26ba87d86a085c42ee5d5ba6d1c1c6b4c8dea1e16abec3984d1b34aacfd0d36082
-EBUILD enlightenment-0.21.5.ebuild 3397 SHA256 49c5a66269e1d7e57286b583d45addecdc7327b981880cb75c4333404f1ccc38 SHA512 0cbfd1a1478b12aee2cd33d09af3c4788c7c0d89a78bb07c782db3d8dc8f94e7f5ac9026f44892955d6dc146fe78f2a21ecaec07a10840a2db12354bf3cf618d WHIRLPOOL 106497d05c4617b43465be137c5957f75f778bad20c4876f9896423e7283c745af4abc0fb1d1bc87bfffb3b683aae211b181d5430d9d6dada83c77e722fe2585
+EBUILD enlightenment-0.21.5-r1.ebuild 3342 SHA256 dcae6762f4392f46c56d7e532744c59afa8efc5d75662793c983bc3a60be778c SHA512 5d913d5178800f98911c3b7435b165be17f1a488272fec831295dfdfe94d8b99eea2d8930a24f327c13b15e90c56df459d981e25bf91975fd23d2d4cc89f0a44 WHIRLPOOL 7a3fc3b222026b6ef806a3de2405ce84ca214da2d794601893b20fdf2bf77294f41d45f1b00477f96f807934d89624904fb39475958063ee633fd7830f531239
diff --git a/x11-wm/enlightenment/enlightenment-0.20.3.ebuild b/x11-wm/enlightenment/enlightenment-0.20.3.ebuild
deleted file mode 100644
index 24f6675..0000000
--- a/x11-wm/enlightenment/enlightenment-0.20.3.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_P=${P/_/-}
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-else
- SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-inherit enlightenment
-
-DESCRIPTION="Enlightenment DR17 window manager"
-
-LICENSE="BSD-2"
-SLOT="0.17/${PV%%_*}"
-
-__CONF_MODS=(
- applications bindings dialogs display
- interaction intl menus
- paths performance randr shelves theme
- window-manipulation window-remembers
-)
-__NORM_MODS=(
- appmenu backlight bluez4 battery
- clock conf connman cpufreq everything
- fileman fileman-opinfo gadman geolocation
- ibar ibox lokker
- mixer msgbus music-control notification
- pager packagekit pager-plain policy-mobile quickaccess
- shot start syscon systray tasks teamwork temperature tiling
- winlist wizard wl-desktop-shell wl-drm wl-text-input
- wl-weekeyboard wl-wl wl-x11 xkbswitch xwayland
-)
-IUSE_E_MODULES=(
- ${__CONF_MODS[@]/#/enlightenment_modules_conf-}
- ${__NORM_MODS[@]/#/enlightenment_modules_}
-)
-
-IUSE="pam spell static-libs systemd +udev ukit wayland ${IUSE_E_MODULES[@]/#/+}"
-
-RDEPEND="
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd )
- wayland? (
- dev-libs/efl[wayland]
- >=dev-libs/wayland-1.2.0
- >=x11-libs/pixman-0.31.1
- >=x11-libs/libxkbcommon-0.3.1
- )
- >=dev-libs/efl-1.16[X]
- >=media-libs/elementary-1.16
- x11-libs/xcb-util-keysyms"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch "${FILESDIR}"/quickstart.diff
- enlightenment_src_prepare
-}
-
-# Sanity check to make sure module lists are kept up-to-date.
-check_modules() {
- local detected=$(
- awk -F'[\\[\\](, ]' '$1 == "AC_E_OPTIONAL_MODULE" { print $3 }' \
- configure.ac | sed 's:_:-:g' | LC_COLLATE=C sort
- )
- local sorted=$(
- printf '%s\n' ${IUSE_E_MODULES[@]/#enlightenment_modules_} | \
- LC_COLLATE=C sort
- )
- if [[ ${detected} != "${sorted}" ]] ; then
- local out new old
- eerror "The ebuild needs to be kept in sync."
- echo "${sorted}" > ebuild-iuse
- echo "${detected}" > configure-detected
- out=$(diff -U 0 ebuild-iuse configure-detected | sed -e '1,2d' -e '/^@@/d')
- new=$(echo "${out}" | sed -n '/^+/{s:^+::;p}')
- old=$(echo "${out}" | sed -n '/^-/{s:^-::;p}')
- eerror "Add these modules: $(echo ${new})"
- eerror "Drop these modules: $(echo ${old})"
- die "please update the ebuild"
- fi
-}
-
-src_configure() {
- check_modules
-
- E_ECONF=(
- --disable-install-sysactions
- $(use_enable doc)
- $(use_enable nls)
- $(use_enable pam)
- $(use_enable systemd)
- --enable-device-udev
- $(use_enable udev mount-eeze)
- $(use_enable ukit mount-udisks)
- $(use_enable wayland)
- )
- local u c
- for u in ${IUSE_E_MODULES[@]} ; do
- c=${u#enlightenment_modules_}
- # Disable modules by hand since we default to enabling them all.
- case ${c} in
- wl-*|xwayland)
- if ! use wayland ; then
- E_ECONF+=( --disable-${c} )
- continue
- fi
- ;;
- esac
- E_ECONF+=( $(use_enable ${u} ${c}) )
- done
- enlightenment_src_configure
-}
-
-src_install() {
- enlightenment_src_install
- insinto /etc/enlightenment
- newins "${FILESDIR}"/gentoo-sysactions.conf sysactions.conf
-}
diff --git a/x11-wm/enlightenment/enlightenment-0.20.5.ebuild b/x11-wm/enlightenment/enlightenment-0.20.5.ebuild
deleted file mode 100644
index 24f6675..0000000
--- a/x11-wm/enlightenment/enlightenment-0.20.5.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_P=${P/_/-}
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-else
- SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-inherit enlightenment
-
-DESCRIPTION="Enlightenment DR17 window manager"
-
-LICENSE="BSD-2"
-SLOT="0.17/${PV%%_*}"
-
-__CONF_MODS=(
- applications bindings dialogs display
- interaction intl menus
- paths performance randr shelves theme
- window-manipulation window-remembers
-)
-__NORM_MODS=(
- appmenu backlight bluez4 battery
- clock conf connman cpufreq everything
- fileman fileman-opinfo gadman geolocation
- ibar ibox lokker
- mixer msgbus music-control notification
- pager packagekit pager-plain policy-mobile quickaccess
- shot start syscon systray tasks teamwork temperature tiling
- winlist wizard wl-desktop-shell wl-drm wl-text-input
- wl-weekeyboard wl-wl wl-x11 xkbswitch xwayland
-)
-IUSE_E_MODULES=(
- ${__CONF_MODS[@]/#/enlightenment_modules_conf-}
- ${__NORM_MODS[@]/#/enlightenment_modules_}
-)
-
-IUSE="pam spell static-libs systemd +udev ukit wayland ${IUSE_E_MODULES[@]/#/+}"
-
-RDEPEND="
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd )
- wayland? (
- dev-libs/efl[wayland]
- >=dev-libs/wayland-1.2.0
- >=x11-libs/pixman-0.31.1
- >=x11-libs/libxkbcommon-0.3.1
- )
- >=dev-libs/efl-1.16[X]
- >=media-libs/elementary-1.16
- x11-libs/xcb-util-keysyms"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch "${FILESDIR}"/quickstart.diff
- enlightenment_src_prepare
-}
-
-# Sanity check to make sure module lists are kept up-to-date.
-check_modules() {
- local detected=$(
- awk -F'[\\[\\](, ]' '$1 == "AC_E_OPTIONAL_MODULE" { print $3 }' \
- configure.ac | sed 's:_:-:g' | LC_COLLATE=C sort
- )
- local sorted=$(
- printf '%s\n' ${IUSE_E_MODULES[@]/#enlightenment_modules_} | \
- LC_COLLATE=C sort
- )
- if [[ ${detected} != "${sorted}" ]] ; then
- local out new old
- eerror "The ebuild needs to be kept in sync."
- echo "${sorted}" > ebuild-iuse
- echo "${detected}" > configure-detected
- out=$(diff -U 0 ebuild-iuse configure-detected | sed -e '1,2d' -e '/^@@/d')
- new=$(echo "${out}" | sed -n '/^+/{s:^+::;p}')
- old=$(echo "${out}" | sed -n '/^-/{s:^-::;p}')
- eerror "Add these modules: $(echo ${new})"
- eerror "Drop these modules: $(echo ${old})"
- die "please update the ebuild"
- fi
-}
-
-src_configure() {
- check_modules
-
- E_ECONF=(
- --disable-install-sysactions
- $(use_enable doc)
- $(use_enable nls)
- $(use_enable pam)
- $(use_enable systemd)
- --enable-device-udev
- $(use_enable udev mount-eeze)
- $(use_enable ukit mount-udisks)
- $(use_enable wayland)
- )
- local u c
- for u in ${IUSE_E_MODULES[@]} ; do
- c=${u#enlightenment_modules_}
- # Disable modules by hand since we default to enabling them all.
- case ${c} in
- wl-*|xwayland)
- if ! use wayland ; then
- E_ECONF+=( --disable-${c} )
- continue
- fi
- ;;
- esac
- E_ECONF+=( $(use_enable ${u} ${c}) )
- done
- enlightenment_src_configure
-}
-
-src_install() {
- enlightenment_src_install
- insinto /etc/enlightenment
- newins "${FILESDIR}"/gentoo-sysactions.conf sysactions.conf
-}
diff --git a/x11-wm/enlightenment/enlightenment-0.20.6.ebuild b/x11-wm/enlightenment/enlightenment-0.20.6.ebuild
deleted file mode 100644
index 24f6675..0000000
--- a/x11-wm/enlightenment/enlightenment-0.20.6.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_P=${P/_/-}
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-else
- SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-inherit enlightenment
-
-DESCRIPTION="Enlightenment DR17 window manager"
-
-LICENSE="BSD-2"
-SLOT="0.17/${PV%%_*}"
-
-__CONF_MODS=(
- applications bindings dialogs display
- interaction intl menus
- paths performance randr shelves theme
- window-manipulation window-remembers
-)
-__NORM_MODS=(
- appmenu backlight bluez4 battery
- clock conf connman cpufreq everything
- fileman fileman-opinfo gadman geolocation
- ibar ibox lokker
- mixer msgbus music-control notification
- pager packagekit pager-plain policy-mobile quickaccess
- shot start syscon systray tasks teamwork temperature tiling
- winlist wizard wl-desktop-shell wl-drm wl-text-input
- wl-weekeyboard wl-wl wl-x11 xkbswitch xwayland
-)
-IUSE_E_MODULES=(
- ${__CONF_MODS[@]/#/enlightenment_modules_conf-}
- ${__NORM_MODS[@]/#/enlightenment_modules_}
-)
-
-IUSE="pam spell static-libs systemd +udev ukit wayland ${IUSE_E_MODULES[@]/#/+}"
-
-RDEPEND="
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd )
- wayland? (
- dev-libs/efl[wayland]
- >=dev-libs/wayland-1.2.0
- >=x11-libs/pixman-0.31.1
- >=x11-libs/libxkbcommon-0.3.1
- )
- >=dev-libs/efl-1.16[X]
- >=media-libs/elementary-1.16
- x11-libs/xcb-util-keysyms"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch "${FILESDIR}"/quickstart.diff
- enlightenment_src_prepare
-}
-
-# Sanity check to make sure module lists are kept up-to-date.
-check_modules() {
- local detected=$(
- awk -F'[\\[\\](, ]' '$1 == "AC_E_OPTIONAL_MODULE" { print $3 }' \
- configure.ac | sed 's:_:-:g' | LC_COLLATE=C sort
- )
- local sorted=$(
- printf '%s\n' ${IUSE_E_MODULES[@]/#enlightenment_modules_} | \
- LC_COLLATE=C sort
- )
- if [[ ${detected} != "${sorted}" ]] ; then
- local out new old
- eerror "The ebuild needs to be kept in sync."
- echo "${sorted}" > ebuild-iuse
- echo "${detected}" > configure-detected
- out=$(diff -U 0 ebuild-iuse configure-detected | sed -e '1,2d' -e '/^@@/d')
- new=$(echo "${out}" | sed -n '/^+/{s:^+::;p}')
- old=$(echo "${out}" | sed -n '/^-/{s:^-::;p}')
- eerror "Add these modules: $(echo ${new})"
- eerror "Drop these modules: $(echo ${old})"
- die "please update the ebuild"
- fi
-}
-
-src_configure() {
- check_modules
-
- E_ECONF=(
- --disable-install-sysactions
- $(use_enable doc)
- $(use_enable nls)
- $(use_enable pam)
- $(use_enable systemd)
- --enable-device-udev
- $(use_enable udev mount-eeze)
- $(use_enable ukit mount-udisks)
- $(use_enable wayland)
- )
- local u c
- for u in ${IUSE_E_MODULES[@]} ; do
- c=${u#enlightenment_modules_}
- # Disable modules by hand since we default to enabling them all.
- case ${c} in
- wl-*|xwayland)
- if ! use wayland ; then
- E_ECONF+=( --disable-${c} )
- continue
- fi
- ;;
- esac
- E_ECONF+=( $(use_enable ${u} ${c}) )
- done
- enlightenment_src_configure
-}
-
-src_install() {
- enlightenment_src_install
- insinto /etc/enlightenment
- newins "${FILESDIR}"/gentoo-sysactions.conf sysactions.conf
-}
diff --git a/x11-wm/enlightenment/enlightenment-0.21.0_beta.ebuild b/x11-wm/enlightenment/enlightenment-0.21.0_beta.ebuild
deleted file mode 100644
index b2a54e7..0000000
--- a/x11-wm/enlightenment/enlightenment-0.21.0_beta.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_P=${P/_/-}
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-else
- SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-inherit enlightenment
-
-DESCRIPTION="Enlightenment DR17 window manager"
-
-LICENSE="BSD-2"
-SLOT="0.17/${PV%%_*}"
-
-__CONF_MODS=(
- applications bindings dialogs display
- interaction intl menus
- paths performance randr shelves theme
- window-manipulation window-remembers
-)
-__NORM_MODS=(
- appmenu backlight bluez4 battery
- clock conf connman cpufreq everything
- fileman fileman-opinfo gadman geolocation
- ibar ibox lokker
- mixer msgbus music-control notification
- pager packagekit pager-plain policy-mobile quickaccess
- shot start syscon systray tasks teamwork temperature tiling time
- winlist wireless wizard wl-desktop-shell wl-drm wl-text-input
- wl-weekeyboard wl-wl wl-x11 xkbswitch xwayland
-)
-IUSE_E_MODULES=(
- ${__CONF_MODS[@]/#/enlightenment_modules_conf-}
- ${__NORM_MODS[@]/#/enlightenment_modules_}
-)
-
-IUSE="pam spell static-libs systemd +udev ukit wayland ${IUSE_E_MODULES[@]/#/+}"
-
-RDEPEND="
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd )
- wayland? (
- dev-libs/efl[wayland]
- >=dev-libs/wayland-1.2.0
- >=x11-libs/pixman-0.31.1
- >=x11-libs/libxkbcommon-0.3.1
- )
- >=dev-libs/efl-1.16[X]
- >=media-libs/elementary-1.16
- x11-libs/xcb-util-keysyms"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch "${FILESDIR}"/quickstart.diff
- enlightenment_src_prepare
-}
-
-# Sanity check to make sure module lists are kept up-to-date.
-check_modules() {
- local detected=$(
- awk -F'[\\[\\](, ]' '$1 == "AC_E_OPTIONAL_MODULE" { print $3 }' \
- configure.ac | sed 's:_:-:g' | LC_COLLATE=C sort
- )
- local sorted=$(
- printf '%s\n' ${IUSE_E_MODULES[@]/#enlightenment_modules_} | \
- LC_COLLATE=C sort
- )
- if [[ ${detected} != "${sorted}" ]] ; then
- local out new old
- eerror "The ebuild needs to be kept in sync."
- echo "${sorted}" > ebuild-iuse
- echo "${detected}" > configure-detected
- out=$(diff -U 0 ebuild-iuse configure-detected | sed -e '1,2d' -e '/^@@/d')
- new=$(echo "${out}" | sed -n '/^+/{s:^+::;p}')
- old=$(echo "${out}" | sed -n '/^-/{s:^-::;p}')
- eerror "Add these modules: $(echo ${new})"
- eerror "Drop these modules: $(echo ${old})"
- die "please update the ebuild"
- fi
-}
-
-src_configure() {
- check_modules
-
- E_ECONF=(
- --disable-install-sysactions
- $(use_enable doc)
- $(use_enable nls)
- $(use_enable pam)
- $(use_enable systemd)
- --enable-device-udev
- $(use_enable udev mount-eeze)
- $(use_enable ukit mount-udisks)
- $(use_enable wayland)
- )
- local u c
- for u in ${IUSE_E_MODULES[@]} ; do
- c=${u#enlightenment_modules_}
- # Disable modules by hand since we default to enabling them all.
- case ${c} in
- wl-*|xwayland)
- if ! use wayland ; then
- E_ECONF+=( --disable-${c} )
- continue
- fi
- ;;
- esac
- E_ECONF+=( $(use_enable ${u} ${c}) )
- done
- enlightenment_src_configure
-}
-
-src_install() {
- enlightenment_src_install
- insinto /etc/enlightenment
- newins "${FILESDIR}"/gentoo-sysactions.conf sysactions.conf
-}
diff --git a/x11-wm/enlightenment/enlightenment-0.21.5.ebuild b/x11-wm/enlightenment/enlightenment-0.21.5.ebuild
deleted file mode 100644
index bef3699..0000000
--- a/x11-wm/enlightenment/enlightenment-0.21.5.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-MY_P=${P/_/-}
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_SUB_PROJECT="core"
- EGIT_URI_APPEND="${PN}"
-else
- SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${MY_P}.tar.xz"
- EKEY_STATE="snap"
-fi
-
-inherit enlightenment
-
-DESCRIPTION="Enlightenment DR17 window manager"
-
-LICENSE="BSD-2"
-SLOT="0.17/${PV%%_*}"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-interix ~x86-solaris ~x64-solaris"
-
-__CONF_MODS=(
- applications bindings dialogs display
- interaction intl menus
- paths performance randr shelves theme
- window-manipulation window-remembers
-)
-__NORM_MODS=(
- appmenu backlight bluez4 battery
- clock conf connman cpufreq everything
- fileman fileman-opinfo gadman geolocation
- ibar ibox lokker
- mixer msgbus music-control notification
- pager packagekit pager-plain policy-mobile quickaccess
- shot start syscon systray tasks teamwork temperature tiling time
- winlist wireless wizard wl-desktop-shell wl-drm wl-text-input
- wl-weekeyboard wl-wl wl-x11 xkbswitch xwayland
-)
-IUSE_E_MODULES=(
- ${__CONF_MODS[@]/#/enlightenment_modules_conf-}
- ${__NORM_MODS[@]/#/enlightenment_modules_}
-)
-
-IUSE="pam spell static-libs systemd +udev ukit wayland ${IUSE_E_MODULES[@]/#/+}"
-
-RDEPEND="
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd )
- wayland? (
- dev-libs/efl[wayland]
- >=dev-libs/wayland-1.2.0
- >=x11-libs/pixman-0.31.1
- >=x11-libs/libxkbcommon-0.3.1
- )
- >=dev-libs/efl-1.18[X]
- x11-libs/xcb-util-keysyms"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-#src_prepare() {
-# epatch_user "${FILESDIR}"/quickstart.diff
-# enlightenment_src_prepare
-#}
-
-# Sanity check to make sure module lists are kept up-to-date.
-check_modules() {
- local detected=$(
- awk -F'[\\[\\](, ]' '$1 == "AC_E_OPTIONAL_MODULE" { print $3 }' \
- configure.ac | sed 's:_:-:g' | LC_COLLATE=C sort
- )
- local sorted=$(
- printf '%s\n' ${IUSE_E_MODULES[@]/#enlightenment_modules_} | \
- LC_COLLATE=C sort
- )
- if [[ ${detected} != "${sorted}" ]] ; then
- local out new old
- eerror "The ebuild needs to be kept in sync."
- echo "${sorted}" > ebuild-iuse
- echo "${detected}" > configure-detected
- out=$(diff -U 0 ebuild-iuse configure-detected | sed -e '1,2d' -e '/^@@/d')
- new=$(echo "${out}" | sed -n '/^+/{s:^+::;p}')
- old=$(echo "${out}" | sed -n '/^-/{s:^-::;p}')
- eerror "Add these modules: $(echo ${new})"
- eerror "Drop these modules: $(echo ${old})"
- die "please update the ebuild"
- fi
-}
-
-src_configure() {
- check_modules
-
- E_ECONF=(
- --disable-install-sysactions
- $(use_enable doc)
- $(use_enable nls)
- $(use_enable pam)
- $(use_enable systemd)
- --enable-device-udev
- $(use_enable udev mount-eeze)
- $(use_enable ukit mount-udisks)
- $(use_enable wayland)
- --enable-xwayland
- --enable-wayland-egl
- )
- local u c
- for u in ${IUSE_E_MODULES[@]} ; do
- c=${u#enlightenment_modules_}
- # Disable modules by hand since we default to enabling them all.
- case ${c} in
- wl-*|xwayland)
- if ! use wayland ; then
- E_ECONF+=( --disable-${c} )
- continue
- fi
- ;;
- esac
- E_ECONF+=( $(use_enable ${u} ${c}) )
- done
- enlightenment_src_configure
-}
-
-src_install() {
- enlightenment_src_install
- insinto /etc/enlightenment
- newins "${FILESDIR}"/gentoo-sysactions.conf sysactions.conf
-} \ No newline at end of file