From c9017c62d9bb5699bc6f7cd038b0144c1a1411d5 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 16 Mar 2015 23:23:57 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200 --- dev-libs/eina/ChangeLog | 7 ++- dev-libs/eina/Manifest | 32 ++++++------ dev-libs/eina/eina-1.7.10.ebuild | 85 ++++++++++++++++++++++++++++++++ 3 files changed, 107 insertions(+), 17 deletions(-) create mode 100644 dev-libs/eina/eina-1.7.10.ebuild diff --git a/dev-libs/eina/ChangeLog b/dev-libs/eina/ChangeLog index 1d88cdba5ca1..ea1ee76416f8 100644 --- a/dev-libs/eina/ChangeLog +++ b/dev-libs/eina/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/eina # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/eina/ChangeLog,v 1.22 2015/01/28 19:31:45 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/eina/ChangeLog,v 1.23 2015/03/16 23:23:55 vapier Exp $ + +*eina-1.7.10 (16 Mar 2015) + + 16 Mar 2015; Mike Frysinger +eina-1.7.10.ebuild: + Version bump. 28 Jan 2015; Michał Górny eina-1.7.9.ebuild, eina-9999.ebuild: diff --git a/dev-libs/eina/Manifest b/dev-libs/eina/Manifest index 056f66418ab4..af9fe50c2c0e 100644 --- a/dev-libs/eina/Manifest +++ b/dev-libs/eina/Manifest @@ -1,27 +1,27 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +DIST eina-1.7.10.tar.bz2 9703289 SHA256 6378168bfb5ccc5338b39bbc4465cb96c5751f70cdf05766fbbddaf94fb0f81a SHA512 c1195ec9f2cd79777912ba3c8b6e69a206d035c9a7f2c38762c18e3c86ec43d52f020e4dd8d0ea0c9b580aff9707cede909412260ac6d23796ddbd78eb8e280e WHIRLPOOL 0110c7cb19741be9194c80284543f0790a2b7d4e073f7a8e2bfa1a44920207ebd83aad831ea9623401ecf3a6ea1b33ef35b1fb344abc3c935ac009d9f646dcd4 DIST eina-1.7.9.tar.bz2 9704705 SHA256 b032dd390b4d9f0f0db4b63890cdfc4a5d515b8dfef87f94073e477ff31adf76 SHA512 4f19ee5910595e7e907a2f99ce3adbd18faa7bf462ae4c44d13297a7e1f32bdd24e9b33aa8df33c166e9c3d321eed655b908100695f7eeffe42f24163faba378 WHIRLPOOL 9309779e851156388a801fb262226e737f6704162bed0cd1a0f1850a2d0d20c863db560dbd8af642aafb9982ab5f16e63b3bda7291182004e5cb86ef3c4c9458 +EBUILD eina-1.7.10.ebuild 2169 SHA256 35ed6cde3629fad2f13b3c5772f60513a56c3bd6ae5f6b280aaa03e9e4af0f5e SHA512 41f0b754cb9f48a007e7c2840a62fd793893254fd068b1afd546b27eda8c07b7c7940909b5bc4c83c94dbda2f3fe235045da3fbe07f9200acb3c8b681f060c3d WHIRLPOOL 32c0f834cd77d696ca1f345f46267f97acfb6bd7ffd6b86ef46246f6843b99f20b110931b9affc8e0e1ec7c191f3ba404f4c9f8d2632de5113157f263b5e07f1 EBUILD eina-1.7.9.ebuild 2168 SHA256 c77d8ecb85243ecf762ca2d6d97be7d2b6d364d9400f4658986dc20d1adeedd8 SHA512 343d14feb959579969d3c3168c03c07b963e21adb1ed48445635488bbbae59ff02b2ca79aaed9efdc4757c019691a6c7f478125d8820c34c215735b92d32d23a WHIRLPOOL a83ab6ba1cb6bd3187ab12e8097c30568113fd3a025331aeb05f0df92c4cb382520589cfe2101d238c1ad5751ab7c6a1bac1c3575628ecb20dbf33e4f5cee019 EBUILD eina-9999.ebuild 2167 SHA256 60a23657386b10e9e5f87479a1be3b31fa086d0f5cb72c0f26d3d83d37e5418f SHA512 1ab2f4642573261e9096e409ae2d21b0a29d7c33790db632999329dc2d254d66f81c3b1ea90d2d1cfd2d7659004fcd87179c51cee72f7fe18913b77ca6140504 WHIRLPOOL 7a2287ef23830155595689952a13949089c1129ec42633a587abbf22f576f5d46d6407d32221705a513ca865a3ac4c490840191d2df790278e753765929d8a3e -MISC ChangeLog 3430 SHA256 1bd7a44a599482b04fa2b8f10dd15e11bbae9496d2bf8ad5cf9f267830cfac02 SHA512 6b482fbdf7b17908bf821093145045359a8aadd2d62d717b60a204777b0e9a0c46103121df1b5362bf67b744797ef8bb002adb56dc70ff1bd0ca28d6720ce8fb WHIRLPOOL 3b30760b9c78155388f1893e6df306368dbf28a07b7616a35cef4bb1e22ad404ec1e0ff09b8dac70fe9550007993891b8f946eade084920db574d025bb89f55c +MISC ChangeLog 3546 SHA256 df5fbbf65d29a680fcb4994b784374cac894fba87ec8642500877384512a68c3 SHA512 7cd3defbc78b01ddcb2438e08b4dc6625078e4f51772261b8a3ae180a4761290d710adfa273c2378a029db5fa52da7e52799a858a21a46aff9aac6354c1078f7 WHIRLPOOL 702daecda44b31f0a45fe352c9bec658f2ee5347e017bbbfa0f4c03d1c2fef2d7edea050e746786c774276a76a6a895ce7b10bd1a2f7f8647e5c47884a4469c0 MISC metadata.xml 2311 SHA256 b66021dd1008de2b0e06ce507b094aa009c013fe82f1677b97b2d69b6dd43929 SHA512 c814531d5912d14319416dd3827b1e5636eb7cf533a37bcd0448d545aec0e2cc483878aaf02854133b7def037d4c0b8f9e2a6f3ba92d9eb9d88ed1afc25a5f6c WHIRLPOOL a9b2bc2a93a0fbdff320fa8cd695662ee1979e4d2fd3367040366b3d49982032d2514ff7dc9bea0fc42a256162dc9e09b2567b57ffb68d27a9e51318054d119d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQJ8BAEBCABmBQJUyTkiXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOW4UP/Ar1Z/VArvvVAH5Op6IrncCn -DjiDeRcvId7VnL2rbrgc/JCH20bFNrBmgQjkDctvNhQs8PR3djgr9ZCI/2+0e6UI -h+0APYGvD54sSELC73iFbPnRgA2w4Ew+pGa3G/nLvKoPumKoDFGrF+EPL4Xrs+a+ -tLLyxkU1nL1wm9rV6ewD7x4n1wpGhs+jbL+W6KFpgCkbRAxSnt1rM8BP/D6gmFi1 -3kguqlOPxv84NxfEFJmdd3ij2alBQz6GeFpIdwWuYdm3eSESItzsVTdb5tWe7yNn -HwjIzoxjU8H+nh9uSp8vJbPX4Ntl9iPEcD1CXD3qF6hdyRRQztjZAecLzxQ27YnR -r0UqXEei17PVxcTPq1t9m96Hp3+lUCTTPfxh6rhDIP9oVsA0Q1QQTD5J1KYwq2a4 -jPVDtbH0e5isyLooUKscoAYMpu7tVztQVJzVVO6xmHLoylJi6lshWJ57CjZPS+ew -+wGVcaKkb5Lh2fKt4uNWLbzGXPBXwmqm8EjyitSjxgIiidC/wQcTUaBKAfEppYxg -GNnaptVQuoB0aqy+2OxdTnCTs+Yr6QAOB558rfEpoK0vRUrfpt+D+h9NmseukG4C -xO6pIxe0qCKrg4U80qMgGAN9oNHkZ+JH2paeQRG4ZATPnKUfPKTTuagmlcIUg/6r -6tGMzck1GnlpqwjuZr8K -=R4k5 +iQIcBAEBCAAGBQJVB2YNAAoJEPGu1DbS6WIABZgP/1M+8I2QnVnOYVQEDGftrptP +B0VmxaCXTeyrwDalAqXp4OjOW76Hu14g1DCSkFGg4ucZi/DHId5vOiQt8asczSNT +EwviLAJ2QROnvkitYhB+xd0aDr/O1btAw/+1zWWKzBCKz5yMmmK6x8FFrWz3TmDN +BAJ1eWS/I+utEQZIfSzvVaaEOZKl4nFqIjs6uGHNic+eSgDxhKRSDr3G22DwSslT +hPFA4WVH0Jpl5W4wi5PvU9gBnJdpp9RMlwDTAfEMbWmLmn1VdbcUQasrNSxHy6RO +4YGXV73PBHCfhHhKZZbeasazVhFjIgKHAEhxeiPT6UYsiNdf0lMWt+trMXZAQ44y +G7kW1mjeHiU3TuRDQ6gyBgcb2KtZK4NVa5WzKxFdO5h/PawdHiDSRMD69zZsZMEZ +CT9w94rBzGOeT/B81wacCso2LUa6wkvBtohG9A8s/pS2obgHQDNh+HCLJku5FBrM +2s2+PE3lxluLel+WGHlxpMveASej1lHRDDHXD783AdQ1lOkHaH+zfmn4Z2EMZlYZ +LB4kbQQLX0v0flxoTM0+5k+OC5TJWdd8h9QQoNlNVQ30LytXwQqSzlUA5ELDa8gi +zJN6z3kyxjhLRJWuFF888dT3jxAsjQi4plyURLb0LwJJzYZPyacsySJBMadpyQ0x +yMveIo2UokuEzoEh4Q7Z +=BK1s -----END PGP SIGNATURE----- diff --git a/dev-libs/eina/eina-1.7.10.ebuild b/dev-libs/eina/eina-1.7.10.ebuild new file mode 100644 index 000000000000..cfadc334337e --- /dev/null +++ b/dev-libs/eina/eina-1.7.10.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/eina/eina-1.7.10.ebuild,v 1.1 2015/03/16 23:23: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 + +inherit enlightenment + +DESCRIPTION="Enlightenment's data types library (list, hash, etc) in C" + +LICENSE="LGPL-2.1" +IUSE="altivec debug default-mempool cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 static-libs test valgrind" + +MEMPOOLS=( + @buddy + +@chained-pool + # Looks like ememoa is a dead project? + #@ememoa-fixed + #@ememoa-unknown + @fixed-bitmap + +@one-big + @pass-through +) +IUSE_MEMPOOLS=${MEMPOOLS[@]/@/mempool-} +IUSE+=" ${IUSE_MEMPOOLS}" + +RDEPEND="valgrind? ( dev-util/valgrind )" +# mempool-ememoa-fixed? ( sys-libs/ememoa ) +# mempool-ememoa-unknown? ( sys-libs/ememoa )" +DEPEND="${RDEPEND} + virtual/pkgconfig + test? ( + dev-libs/check + dev-libs/glib + dev-util/lcov + )" + +src_configure() { + # Evas benchmark is broken! + E_ECONF=( + $(use_enable altivec cpu-altivec) + $(use_enable !debug amalgamation) + $(use_enable debug stringshare-usage) + $(use_enable debug assert) + $(use debug || echo " --with-internal-maximum-log-level=2") + $(use_enable default-mempool) + $(use_enable doc) + $(use_enable cpu_flags_x86_mmx cpu-mmx) + $(use_enable cpu_flags_x86_sse cpu-sse) + $(use_enable cpu_flags_x86_sse2 cpu-sse2) + $(use test && echo " --disable-amalgamation") + $(use_enable test e17) + $(use_enable test tests) + $(use_enable test benchmark) + $(use test && echo " --with-internal-maximum-log-level=6") + $(use_enable valgrind) + --enable-magic-debug + --enable-safety-checks + ) + + #if use mempool-ememoa-fixed || use mempool-ememoa-unknown ; then + # E_ECONF+=( --enable-ememoa ) + #else + E_ECONF+=( --disable-ememoa ) + #fi + + local m mempool_arg='static' + if use debug ; then + mempool_arg='yes' + fi + for m in ${IUSE_MEMPOOLS//+} ; do + E_ECONF+=( $(use_enable ${m} ${m} ${mempool_argT}) ) + done + + enlightenment_src_configure +} -- 2.26.2