# ChangeLog for dev-libs/ecore
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/ecore/ChangeLog,v 1.23 2013/11/12 18:14:05 tommy Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/ecore/ChangeLog,v 1.24 2015/03/17 00:00:55 vapier Exp $
+
+*ecore-1.7.10 (17 Mar 2015)
+*ecore-9999 (17 Mar 2015)
+
+ 17 Mar 2015; Mike Frysinger <vapier@gentoo.org> +ecore-1.7.10.ebuild,
+ +ecore-9999.ebuild:
+ Version bump. Import live git ebuild from overlay.
*ecore-1.7.9 (12 Nov 2013)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+DIST ecore-1.7.10.tar.bz2 3455136 SHA256 c3f27ab18517b85b286871c6c7ccf8e22347f0661502db0fbf401537fa5a4bb6 SHA512 24fbe064913c566f885a2e51185b1f1d37c62c0d03ba0d549e9715ba516fb6b3f630ad331f89f66e91de1401b06b01b16916650448dda11d5e1efa24e52eaf39 WHIRLPOOL 93c187d8e8481f016aef07cefc99621eed136f43055387d31936c1745ac7929f71443f40cd26873b0cca891342dbff818e31b709cfb28385414dc78c890edcae
DIST ecore-1.7.8.tar.bz2 3453891 SHA256 f3f97abc3a5dc91f4769eef4dd70de79a3daa36cddff52fa2a37b81e197c35f3 SHA512 f48c5580bdf2adbfafc07ec6528592a20f4a0e275e4186065cb11eebe27c0f502cbe4e2cce3c7d700fa9c6d05b1628ecc541b7ec82a01b1d9f21eb42c3070495 WHIRLPOOL 70b48a1bc8b699389904f70fb5757fc2c6f6b477f109a4f48962460352d25db33b1dd1978aaea36491cbf05bc0b6629a613d93634876c15be0de487413619530
DIST ecore-1.7.9.tar.bz2 3454403 SHA256 dedab13e9602c301b1a3be6fdc4bdb17b4d8adb802d7e2d468b3282af2640b65 SHA512 4f0ca04c7c1989b9788a5e284431a64919e88860cd233687e5afbc6fff540869d0ceac0a2a30c80fbe109494bffc076149caff838a9cddfb502226675e68ba3d WHIRLPOOL a7339cd277431ca2b4c663a9b0c2860ce44fa2a8487bbde1e8503bf4bcc0147c9b0c5ad4c4b2594b46541a876df510d81b921d5d631195a987f09bc55435e198
+EBUILD ecore-1.7.10.ebuild 5232 SHA256 4596eed37f32a7d55862d05ec110bfd34b524cc6dfd9373196045e24fb4a3cb0 SHA512 bf12e1f144e4471b948c95c4aaf1a90f99f3519613b749968b117b0413cd064939a93e263cc57f02d930da5e73d4a64a564fae8f21477fa44cee0ac58603e07d WHIRLPOOL bc21b5f1fbbd37a0d01638f3b70d0c1f9a4445a409dc94adf92915d9a78d66257cc0ec85d88f26645805f7bc6782cfd574a4f76d165f7d06cb2593f8a6ddfbdc
EBUILD ecore-1.7.8.ebuild 5524 SHA256 844ed55890526f98fed0191c1fd656dffaf9e5f156ade9752abacd2b5c9239f2 SHA512 934b996ee69318721289509ad596cfcdc8c70582f82513432a6ccd492e647c57ca30d7c9429e087aad340b6801ea4c67a7290e51c0776903df79be105692b290 WHIRLPOOL 45a74ff7b5bc2be7bebaafdfb888a1eb53dbf591207a723d39d9a1f9164ea5a58085a03a899a4f3b071b73ae4543884eedc2081abff2cd806e17ff375b2e7598
EBUILD ecore-1.7.9.ebuild 5449 SHA256 45903a067260452d12b1ca71e55087b4d31d6daa86504e09aa246035a52bca97 SHA512 7e075aa7831f6879707ff81d3b98675ea67222853de01e9cee349ddd1130a6f095581a650bed76390c3edf8f98fe39ab46d3e69afee660fbbd7284dfa02c099d WHIRLPOOL 8d61c6fcbd3a6dba8d62da4e12ca255a32b498a1f868d9fc548049578cbcc7686fcc4d76a09795e090890b7db968d0c531873c94c28bfb913316bc44445a0890
-MISC ChangeLog 3946 SHA256 ede0cd3d2279cf91b3a76907e1164dc0f5af6da1a524639ba594bc536f4633f3 SHA512 9e1d85ca735ba5bb06c8fd999ec7fa3a23e1ea21f0199633a339125c11a366791240c378f4622195e6a8975aa4b757584febef009eb170a6cb60f1a425af1dc0 WHIRLPOOL 5f587d975666c280a5d6acd8bc4ff65856632a5282358886ebc04dbb2d0b6e041086e6d357c2b353e771ae6488bb7bf69b52078545ac7de4805d2f5b01460a2b
+EBUILD ecore-9999.ebuild 5230 SHA256 bf70cbd8a1ad35aa0bdec9e6b19c227837322db5bdc558a7894cf13bed5a0922 SHA512 90e6afb3bed01a28698c48961331bf8bbd9b3ef5900fb1efcce3beeb833da7649cfb1d4b3cad24308e4bc1982a83743da4c76db3803ee474b4ef20cb042b2717 WHIRLPOOL 7b5783d23304ddbb55aae3868d392d89a9356852642391337cfa8e6bc7aec986a247ca522039a91cde72db27b17af43b652dcbe2d924dc72f1a62d2696884025
+MISC ChangeLog 4150 SHA256 a37d52791903b428ca96fc198935587c221b9b99139a18ca9629fe8b86c107fa SHA512 85bed50110b66661ddad9dc54af4a37f57f006a9e71b764f9335e26cb744e83ec7446e35db7ed4272ac5ab4d6b5a343cb9c966d809efd2b28ae21acf059acbb2 WHIRLPOOL 6b154a5b2fc8d1456f8f57fd52914927c734a071cf935c8c58f431ea4b575b426c53ad9532705d2b4d509612eebdafbfe8d975e7e24ea489447e1a50dabb21c5
MISC metadata.xml 3087 SHA256 6a4bbe8990b15f910bffa001e3854d11349279dfc00a9d2db1acdccde46a6c8c SHA512 280acf8cc10a1b4869eeea7c5773f480100c73e56b5fc643a15f560f3b5ef5c45a6b9416a1a0ab2cf3eead5424162e745f99640dcd0043ead9ad8fe3d817a81b WHIRLPOOL b0a7359ee50ad3ec2da58caef9986c353ef50437c42072018909aab48ccaa1ae381b15e68d126f108572ab57c28c623750f79d99263f2b30ae690bd3dbbf431a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iJwEAQEIAAYFAlKCb/MACgkQG7kqcTWJkGdd0gP+Lagbk8/4hBNDpEHHhsnK0Ef3
-LAZS+N+diWWHpwZBxgMCuw+3QWfj4iSyZwBvelhX6rsAY2sIWLL9+RpPL2gmC0Vb
-7uTVD0p9A0UA3/8eGaxeHYpAdxqd+Sfb3/e8gftwCVvohl6b9Q89jRTUb2BiQxEO
-/7vTVoKRrG58z3wOpAc=
-=pu3M
+iQIcBAEBCAAGBQJVB265AAoJEPGu1DbS6WIAdagP/i6zxIKVC4N7uhjIQ/YM629y
+AmiqumbiFnbAmVWRMnUdH1uabKdPR3YMyPlwYttC0ekuUN8SOjWNG/rLXnad00Gf
+EQ8D8a9ZrldOjOoeDx/UuQv5BN8UjmTCyZMY9SxELVIVVvFRFFmbIK3YLoSsYu4I
+Y9BTR6N7WfQ8nrNMxk7uMRIA5PfXLwXJUnmE/tPTYBFbvGxNgjD/Eqw3kM8WYAHs
+cI/QlLhauCDl2WqXmvABxVrHdzG2KjCyhfDdEZLmBFY2LhFLrt3C4bMjdl6Pbt8Z
+1tIIG6PYlMIQz6dqthZcaxfpEMPP4fG9sXAQs25xULsMptfFX0j04OnLaLuGn6H9
+io0npYdJG5ZzF+MuvJnpYVakLQmosXKzf0MTKYjRW3v+UWvTqOuTLLUfbjLVBNT6
+C6INL33u3fhRdL9ZzRvsuqCZ0MN5hoM3lgZJ2hvIhEonNbjG3ZVo5hElfZ8Ir30J
+qX8o4FiVTnZkd6jgGRqft5wepj9RLoXKxeErPKRcg2QXgg7bZRjvOp7LBwJidKPU
+8kLxcwCFzugbQRBzFi/ov9v/yoX0xV2b1KmjnXBWVUzbbPPoZk+WrK/Vqj92/Q4p
+q0tcVcoaCW70eNt/7mPPk72EMS1BrDAm12Gjy+Bc0+xpi8R8AGejitrWcF2uVo/r
+UBSayMCL67u7onctCswL
+=U8DR
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/ecore/ecore-1.7.10.ebuild,v 1.1 2015/03/17 00:00:55 vapier Exp $
+
+EAPI="4"
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_SUB_PROJECT="legacy"
+ EGIT_URI_APPEND=${PN}
+ EGIT_BRANCH=${PN}-1.7
+else
+ SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
+ EKEY_STATE="snap"
+fi
+
+# virtualx is required for tests, which are currently broken
+#inherit virtualx
+inherit enlightenment eutils
+
+DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
+
+LICENSE="BSD-2"
+IUSE="ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 opengl sdl ssl static-libs +threads tslib wayland +X xcb xinerama xprint xscreensaver"
+
+RDEPEND=">=dev-libs/eina-${PV}
+ ares? ( net-dns/c-ares )
+ glib? ( dev-libs/glib )
+ curl? ( net-misc/curl )
+ gnutls? ( net-libs/gnutls )
+ !gnutls? ( ssl? ( dev-libs/openssl ) )
+ evas? (
+ >=media-libs/evas-${PV}[directfb?,fbcon?,opengl?,X?,xcb?]
+ opengl? ( virtual/opengl )
+ wayland? (
+ >=media-libs/evas-${PV}[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?]
+ )
+ )
+ directfb? ( >=dev-libs/DirectFB-0.9.16 )
+ tslib? ( x11-libs/tslib )
+ sdl? ( media-libs/libsdl )
+ wayland? ( dev-libs/wayland )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrender
+ x11-libs/libXtst
+ xinerama? ( x11-libs/libXinerama x11-libs/libXrandr )
+ xprint? ( x11-libs/libXp )
+ xscreensaver? ( x11-libs/libXScrnSaver )
+ )
+ !X? ( xcb? ( x11-libs/xcb-util ) )"
+DEPEND="${RDEPEND}"
+
+# tests depend on temp data from eina WORKDIR.
+RESTRICT="test"
+
+src_configure() {
+ local ssl_flags=() evas_flags=() x_flags=()
+
+ if use gnutls && use ssl; then
+ einfo "You have enabled both 'ssl' and 'gnutls', so we will use"
+ einfo "gnutls and not openssl for ecore-con support."
+ fi
+ ssl_flags=(
+ $(usex gnutls "--disable-openssl" "$(use_enable ssl openssl)")
+ $(use_enable gnutls)
+ )
+
+ local x_or_xcb=$(usex X "X" "$(usev xcb)")
+
+ if use evas; then
+ if use opengl && [[ -z ${x_or_xcb} ]]; then
+ ewarn "Ecore/Evas usage of OpenGL requires X11."
+ ewarn "Compile dev-libs/ecore with USE=X or xcb."
+ ewarn "Compiling without opengl support."
+ evas_flags=(
+ --disable-ecore-evas-software-x11
+ --disable-ecore-evas-software-16-x11
+ )
+ else
+ evas_flags=(
+ --enable-ecore-evas-software-x11
+ --enable-ecore-evas-software-16-x11
+ )
+ fi
+ evas_flags+=(
+ $(use_enable directfb ecore-evas-directfb)
+ $(use_enable fbcon ecore-evas-fb)
+ $(use_enable opengl ecore-evas-opengl-x11)
+ $(use_enable wayland ecore-evas-wayland-shm)
+ $(usex wayland "--disable-ecore-evas-wayland-egl" "$(use_enable gles ecore-evas-wayland-egl)")
+ )
+ else
+ evas_flags=(
+ --disable-ecore-evas-directfb
+ --disable-ecore-evas-fb
+ --disable-ecore-evas-software-x11
+ --disable-ecore-evas-software-16-x11
+ --disable-ecore-evas-opengl-x11
+ --disable-ecore-evas-wayland-shm
+ --disable-ecore-evas-wayland-egl
+ )
+ if use opengl; then
+ ewarn "Ecore usage of OpenGL is dependent on media-libs/evas."
+ ewarn "Compile dev-libs/ecore with USE=evas."
+ fi
+ fi
+
+ if use X; then
+ if use xcb; then
+ ewarn "You have enabled both 'X' and 'xcb', so we will use"
+ ewarn "X as it's considered the most stable for ecore-x."
+ fi
+ x_flags=(
+ --enable-ecore-x
+ --disable-ecore-x-xcb
+ )
+ elif use xcb; then
+ x_flags=(
+ --enable-ecore-x
+ --enable-ecore-x-xcb
+ )
+ else
+ x_flags=(
+ --disable-ecore-x
+ --disable-ecore-x-xcb
+ )
+ fi
+
+ if [[ -n ${x_or_xcb} ]]; then
+ x_flags+=(
+ $(use_enable xinerama ecore-x-xinerama)
+ $(use_enable xprint ecore-x-xprint)
+ $(use_enable xscreensaver ecore-x-screensaver)
+ )
+ else
+ x_flags+=(
+ --disable-ecore-x-xinerama
+ --disable-ecore-x-xprint
+ --disable-ecore-x-screensaver
+ )
+ fi
+
+ if use tslib && ! use fbcon; then
+ ewarn "Ecore just uses tslib for framebuffer input."
+ ewarn "Compile dev-libs/ecore with USE=fbcon."
+ fi
+
+ E_ECONF=(
+ --enable-ecore-con
+ --enable-ecore-ipc
+ --enable-ecore-file
+ --enable-ecore-imf
+ --enable-ecore-input
+ --disable-ecore-win32
+ --disable-ecore-wince
+ --disable-ecore-evas-software-gdi
+ --disable-ecore-evas-software-ddraw
+ --disable-ecore-evas-direct3d
+ --disable-ecore-evas-opengl-glew
+ --disable-ecore-evas-software-16-ddraw
+ --disable-ecore-evas-software-16-wince
+ --disable-ecore_imf_scim
+ $(use_enable ares cares)
+ $(use_enable curl)
+ $(use_enable directfb ecore-directfb)
+ $(use_enable doc)
+ $(use_enable examples build-examples)
+ $(use_enable examples install-examples)
+ $(use_enable evas ecore-evas)
+ $(use_enable evas ecore-input-evas)
+ $(use_enable evas ecore-imf-evas)
+ $(use_enable evas ecore-evas-software-buffer)
+ $(use_enable fbcon ecore-fb)
+ $(use_enable glib)
+ $(use_enable inotify)
+ $(use_enable ipv6)
+ $(use_enable sdl ecore-sdl)
+ $(use_enable test tests)
+ $(use_enable threads posix-threads)
+ $(use_enable tslib)
+ $(use_enable wayland ecore-wayland)
+ $(use_enable X xim)
+ "${ssl_flags[@]}"
+ "${evas_flags[@]}"
+ "${x_flags[@]}"
+ )
+ enlightenment_src_configure
+}
+
+src_test() {
+ Xemake check
+}
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/ecore/ecore-9999.ebuild,v 1.1 2015/03/17 00:00:55 vapier Exp $
+
+EAPI="4"
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_SUB_PROJECT="legacy"
+ EGIT_URI_APPEND=${PN}
+ EGIT_BRANCH=${PN}-1.7
+else
+ SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
+ EKEY_STATE="snap"
+fi
+
+# virtualx is required for tests, which are currently broken
+#inherit virtualx
+inherit enlightenment eutils
+
+DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
+
+LICENSE="BSD-2"
+IUSE="ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 opengl sdl ssl static-libs +threads tslib wayland +X xcb xinerama xprint xscreensaver"
+
+RDEPEND=">=dev-libs/eina-${PV}
+ ares? ( net-dns/c-ares )
+ glib? ( dev-libs/glib )
+ curl? ( net-misc/curl )
+ gnutls? ( net-libs/gnutls )
+ !gnutls? ( ssl? ( dev-libs/openssl ) )
+ evas? (
+ >=media-libs/evas-${PV}[directfb?,fbcon?,opengl?,X?,xcb?]
+ opengl? ( virtual/opengl )
+ wayland? (
+ >=media-libs/evas-${PV}[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?]
+ )
+ )
+ directfb? ( >=dev-libs/DirectFB-0.9.16 )
+ tslib? ( x11-libs/tslib )
+ sdl? ( media-libs/libsdl )
+ wayland? ( dev-libs/wayland )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrender
+ x11-libs/libXtst
+ xinerama? ( x11-libs/libXinerama x11-libs/libXrandr )
+ xprint? ( x11-libs/libXp )
+ xscreensaver? ( x11-libs/libXScrnSaver )
+ )
+ !X? ( xcb? ( x11-libs/xcb-util ) )"
+DEPEND="${RDEPEND}"
+
+# tests depend on temp data from eina WORKDIR.
+RESTRICT="test"
+
+src_configure() {
+ local ssl_flags=() evas_flags=() x_flags=()
+
+ if use gnutls && use ssl; then
+ einfo "You have enabled both 'ssl' and 'gnutls', so we will use"
+ einfo "gnutls and not openssl for ecore-con support."
+ fi
+ ssl_flags=(
+ $(usex gnutls "--disable-openssl" "$(use_enable ssl openssl)")
+ $(use_enable gnutls)
+ )
+
+ local x_or_xcb=$(usex X "X" "$(usev xcb)")
+
+ if use evas; then
+ if use opengl && [[ -z ${x_or_xcb} ]]; then
+ ewarn "Ecore/Evas usage of OpenGL requires X11."
+ ewarn "Compile dev-libs/ecore with USE=X or xcb."
+ ewarn "Compiling without opengl support."
+ evas_flags=(
+ --disable-ecore-evas-software-x11
+ --disable-ecore-evas-software-16-x11
+ )
+ else
+ evas_flags=(
+ --enable-ecore-evas-software-x11
+ --enable-ecore-evas-software-16-x11
+ )
+ fi
+ evas_flags+=(
+ $(use_enable directfb ecore-evas-directfb)
+ $(use_enable fbcon ecore-evas-fb)
+ $(use_enable opengl ecore-evas-opengl-x11)
+ $(use_enable wayland ecore-evas-wayland-shm)
+ $(usex wayland "--disable-ecore-evas-wayland-egl" "$(use_enable gles ecore-evas-wayland-egl)")
+ )
+ else
+ evas_flags=(
+ --disable-ecore-evas-directfb
+ --disable-ecore-evas-fb
+ --disable-ecore-evas-software-x11
+ --disable-ecore-evas-software-16-x11
+ --disable-ecore-evas-opengl-x11
+ --disable-ecore-evas-wayland-shm
+ --disable-ecore-evas-wayland-egl
+ )
+ if use opengl; then
+ ewarn "Ecore usage of OpenGL is dependent on media-libs/evas."
+ ewarn "Compile dev-libs/ecore with USE=evas."
+ fi
+ fi
+
+ if use X; then
+ if use xcb; then
+ ewarn "You have enabled both 'X' and 'xcb', so we will use"
+ ewarn "X as it's considered the most stable for ecore-x."
+ fi
+ x_flags=(
+ --enable-ecore-x
+ --disable-ecore-x-xcb
+ )
+ elif use xcb; then
+ x_flags=(
+ --enable-ecore-x
+ --enable-ecore-x-xcb
+ )
+ else
+ x_flags=(
+ --disable-ecore-x
+ --disable-ecore-x-xcb
+ )
+ fi
+
+ if [[ -n ${x_or_xcb} ]]; then
+ x_flags+=(
+ $(use_enable xinerama ecore-x-xinerama)
+ $(use_enable xprint ecore-x-xprint)
+ $(use_enable xscreensaver ecore-x-screensaver)
+ )
+ else
+ x_flags+=(
+ --disable-ecore-x-xinerama
+ --disable-ecore-x-xprint
+ --disable-ecore-x-screensaver
+ )
+ fi
+
+ if use tslib && ! use fbcon; then
+ ewarn "Ecore just uses tslib for framebuffer input."
+ ewarn "Compile dev-libs/ecore with USE=fbcon."
+ fi
+
+ E_ECONF=(
+ --enable-ecore-con
+ --enable-ecore-ipc
+ --enable-ecore-file
+ --enable-ecore-imf
+ --enable-ecore-input
+ --disable-ecore-win32
+ --disable-ecore-wince
+ --disable-ecore-evas-software-gdi
+ --disable-ecore-evas-software-ddraw
+ --disable-ecore-evas-direct3d
+ --disable-ecore-evas-opengl-glew
+ --disable-ecore-evas-software-16-ddraw
+ --disable-ecore-evas-software-16-wince
+ --disable-ecore_imf_scim
+ $(use_enable ares cares)
+ $(use_enable curl)
+ $(use_enable directfb ecore-directfb)
+ $(use_enable doc)
+ $(use_enable examples build-examples)
+ $(use_enable examples install-examples)
+ $(use_enable evas ecore-evas)
+ $(use_enable evas ecore-input-evas)
+ $(use_enable evas ecore-imf-evas)
+ $(use_enable evas ecore-evas-software-buffer)
+ $(use_enable fbcon ecore-fb)
+ $(use_enable glib)
+ $(use_enable inotify)
+ $(use_enable ipv6)
+ $(use_enable sdl ecore-sdl)
+ $(use_enable test tests)
+ $(use_enable threads posix-threads)
+ $(use_enable tslib)
+ $(use_enable wayland ecore-wayland)
+ $(use_enable X xim)
+ "${ssl_flags[@]}"
+ "${evas_flags[@]}"
+ "${x_flags[@]}"
+ )
+ enlightenment_src_configure
+}
+
+src_test() {
+ Xemake check
+}