From 9070130390ae4b1bda567ba64192a1a081dc87b3 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 16 Mar 2015 23:35:14 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200 --- media-libs/evas/ChangeLog | 7 +- media-libs/evas/Manifest | 32 +++--- media-libs/evas/evas-1.7.10.ebuild | 162 +++++++++++++++++++++++++++++ 3 files changed, 184 insertions(+), 17 deletions(-) create mode 100644 media-libs/evas/evas-1.7.10.ebuild diff --git a/media-libs/evas/ChangeLog b/media-libs/evas/ChangeLog index 4ea325d41d02..bdf873ef8478 100644 --- a/media-libs/evas/ChangeLog +++ b/media-libs/evas/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/evas # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/evas/ChangeLog,v 1.32 2015/01/29 17:30:44 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/evas/ChangeLog,v 1.33 2015/03/16 23:35:12 vapier Exp $ + +*evas-1.7.10 (16 Mar 2015) + + 16 Mar 2015; Mike Frysinger +evas-1.7.10.ebuild: + Version bump. 29 Jan 2015; Michał Górny evas-1.7.8.ebuild, evas-1.7.9.ebuild, evas-9999.ebuild: diff --git a/media-libs/evas/Manifest b/media-libs/evas/Manifest index 46e99ce7533d..762195aa9683 100644 --- a/media-libs/evas/Manifest +++ b/media-libs/evas/Manifest @@ -1,30 +1,30 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +DIST evas-1.7.10.tar.bz2 9463058 SHA256 0f2a30b4f2dcd0d39507aca51399fa5574723b0bd031d3cec66181810bb4e70d SHA512 6a2f877dbeed86fa36d4f21ccf2a4ff74d1f9922d17d394094e18d024f9e4b4fceb2f133b28ecc7f1dfe7ab551b3dc501a90878c311f979a84ea708e4a060e01 WHIRLPOOL 750f92f6b159b4b190e8e965a70bf0f4cc1ef78e8a83aa224a1dcc858a7e280c09ac056e3dd79a3e07b25f6190e0ac5744a4d039d5bdc102e51018d9e523eb12 DIST evas-1.7.8.tar.bz2 9453923 SHA256 9ce94f5da82aeb6fe571d9a648d8c4749ee86a7fb02c4132e3a2c145316d531c SHA512 e915beb930d9906ba6b2b2d768643aeb45f7cbf23786e3f7972992380b6f3a4a2bc08b290094f352c494721db74db6aac3c547ed11a8878a976c8e4fad8158b0 WHIRLPOOL 41151ac770742c27cf785c5e30d0f526fae1331633ed310514e0506e7d090e19cea9ea41da65de6d7eca1ba6a86e72a539ba89f520ad2a490f9b67ec9510f0fd DIST evas-1.7.9-freetype251.patch 593 SHA256 6a4e17dd9c591b635acacd6886515a6d6978c0c67c5059853d598ef22c62d331 SHA512 ccf8d9a58c2921cc49b53ef62e70c709ca32d266cf41dd17d68fee5a7cf60228f4503a57ffe117ddceaa2042ebd778685aa3ca8e3d389ab146658bf797389ad1 WHIRLPOOL bc742e705f1c2fef5ae805378a5e27231e6e09988848fc3a3abf6c647c6a40f4403b84e2ec1f7d7f74031bc63935c54b168fff68d09298d583d00f788c848443 DIST evas-1.7.9.tar.bz2 9459596 SHA256 ae3065ecc16158b45e83a62042ac7d577c72fb6427123a126ec7ed8abe8408f7 SHA512 ce526fbb7c897d27b0bdb7ebb4e5107e3705df0bc13cfd72b747982278858e7699d6df73bfcc17f48441e3c2fbe6b005a15b9ee2ba2631d322de08d61ffc854a WHIRLPOOL c1412cb4193339fa227459adaf426ea968de9895368ba501ca41b8fa558bf07ce9465359e60bc2aa004eca311d3b9bb1097e505f59a005afa25359939a1271ae +EBUILD evas-1.7.10.ebuild 4161 SHA256 8228b651c3528075a02002e34bb06f72e17f66fa3c6205e009e170aa23617a42 SHA512 24a183fdf2fb737af6a3a222819ed70b7665021b38ed07db542a159891c17ef8087325fb09688bad1a8ba3742f57b02ae142e1e0417d7d017a4888e4786300af WHIRLPOOL 81624dbdb47f80c51751e1468d7099841ae17ef9a545e6be2c9ca9bac96fedd857e8d5f808c2fa9161de441463160ddcf2e33cab11898e18fe18ce021e81367c EBUILD evas-1.7.8.ebuild 4160 SHA256 b59d1bcf4be1d1d3abc2a3dc76d8ca4a878fa32e560e44713424899f8a1830a4 SHA512 57a7015b893a2b0c1d9c34d1c3397dc77c430624120b380dfeff467bb435d991ebccc98abfa74ae91f312270e474a1ad13f2b9e73be759d644158ecf802a4964 WHIRLPOOL 36cf453855f5290c1a4f5f4ae5ab06cc9746e7cdfcca2c6a51faf221432aa739e503d8bf7e59daaf8163502de1925999041af4044c586370f5444b51f829938a EBUILD evas-1.7.9.ebuild 4387 SHA256 b410ef7f3949ad44dc6b95a1e5bbffe825525983c4b1c28c9520ef80ba0434ed SHA512 ed97d13152ab77b4815f85f2af64997b32909e1de33edc1b4fd2451e6d4f633dfdc62d1d9127794a6efc052b7713635d32c0eb53bd32e94382ac5c44ed86f4a5 WHIRLPOOL 1d0181c3ed9dd5bbf32a96dca705c90179105eae26fb7f360782a27a89fb83d8d7ffd54be6ef4a5307aa0cb939490dd7c80ff98d1b2f5477894a516487ef6dbe EBUILD evas-9999.ebuild 4159 SHA256 406ad4186aa8657ec05fe73146db2f65cad0c4719ab828e47ac00067c117cfe5 SHA512 c154245a9fc0a71f19c270aa0baeb08ca7a26a0c1ec535732842f7eb2189f56326f0a8ecb4de6ef0a68a37f7bba9c03b037b79d30e557ca7ee12ea874635f903 WHIRLPOOL 2aa570e6ec64f6bdb4c4fb7db5cbbbc6588d92fd283597ba69e9904119c77e849bbabd5e2e071d6f90cc15d6f46f54d4f8f49e410387dc3e5951387333a17df3 -MISC ChangeLog 5098 SHA256 8d51a12aa8acaa72348391ccf7f47b44726967b6383a47aef086d13213f1cece SHA512 edf254608dc967d8e8f8bd1a812cd5a09e8a41855bedced0be748d21cd4948b05dff36221286dddd5c40d85258d7682d89a7690dad60dd56ce58bd5a1998128f WHIRLPOOL 9cc93dcee8e095145c419ee368a96154a1f0f34f774f077d08d68b09d4c6d282f1a1970e205dca7844c0c8997ce7197590481972a670fc5b236ebd2ae62dc570 +MISC ChangeLog 5214 SHA256 b89f6080e192c720a22984b0deedd87a25f92dab69fb74e3f12ac2c32c580501 SHA512 2193c11dbde98b31a052f69f54eb70d30043b2488d776b3b6cbecdcfcbb3eb673e35a58885c15f543b3bf143c8dd60bdf64156d7934e625d4fc44661af6160fb WHIRLPOOL 08f011035f949ce179ac36b9747f6a470b08469665b560352216a76b24e94e0538e26de34575685fa8ad8d44789060a2d99b93b34c905a0b687b5e7b39a5c0a8 MISC metadata.xml 1703 SHA256 1d57b9419e6394389114428a96747ee6b099a5b80bc2e126351cd9a867a3039c SHA512 e8466b93faeccab1ea06ee9a6e13b1ec8c26633fa7ba5c62165248da0f01d461d089e7cccd124b6da48ff1a2bf9144bfc96c5a48226189df27132691aeaec35e WHIRLPOOL 89f39e887fa5983b30a2c7433d673b350a8da47284cdf54c4f7ed01e25c73fd7394914133f74baa269d46783d31f654d0ef7a4c7d98f5e947e41040ba4864df7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQJ8BAEBCABmBQJUym5FXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOaFAP/RbgfTZmOVbcFxlr4SUARzwl -38mQQhw1sRi4PhZUNTuhLRibwrcuLklqEHXp/UxaNZp8ml2pqJd1KXwGRL2NKvsC -gq46E6CRYdp9fJn7rS0+ME3uXWRh/dUnPuwfmkB4xop7SmgP+SoYKcbBqNYVMSmM -hWb2mWi2K3rrkpFGXo8tP0ymKErlM3dPQBl4VH6X86A0SG4fUZYwakAOcLu3N5dM -hiaHpheiR7NgRpAkSxBBDaPmy9EUMVsQxBz5IcgVBmmHSzRLgMHZRcEPzw9TKE6a -IikTXruID2WpsQgMV9nrHh0CyBBOOALJP3v+UQjRmTckB0gsR66B6HJEt6BlgAuB -llGNQP39nZxUX6TstpRKnUnrigfX/VuJag7pGktOlxJzoccTGIVHdLsdXH9VBFGB -3QiuOjyEJMoAKopqVI1zdL0KWruP4XauWIfeKQvhK4HX/eq26db17Rw608/3fFKt -oiek1z1vY1rFCJ9LsGh9DEGTu8zcmlIdw25DGaSq3RL9YtSPywmNlkEnj9nTV6b9 -+RDDHfIaq3mMlD75N3fkU369WrC/YijB/dHWoHukhf938NkTxU+KRnqMEVKXHWMX -P4aj/GcnMVx6omy9/Kcep3uU34+3SAHW+NeBNFj1ckRzKDklaWqZBq+nCWmabmUw -5obPYBn6V596LjOb8qmP -=oTXo +iQIcBAEBCAAGBQJVB2iyAAoJEPGu1DbS6WIAxkYP/0zr1+YpfIHMLZbMfIEKejrt +7QWj8sTe17LeNq+zu7mYIHuI+X6Wie6xl1hdiEp9JZ/VWVRS/G1Yz9wkZEoncr3c +EVqVvgFiXLx5esBxWT5K486kORT6r3B1ZWmkSIxVDfg/8c4D9aPJazXy8SSaPXwh +e6yCtQrocRB3ozH9/6p9dT77tcJRtjAdg9QpHZBGCCXn9iUUOCmb1I/1pTNDJiWa +F3zLljTqEDtWf7TbegqDVcb/DEAwZjPFE+Qj3xpcUhlndCT6NmTtWJZzq9EnrAmm +21WNpYyviv6Ey9JpA8sGM9pcA0Lhyh+EV/tXY0Oi51oMzhRxkKHpuec8UVGrJXwl +jKJ4TOTPzoEMJO9INT8xj0sXpjwrS/l497a88OR3nmesHirGBlIbGcD6PZlhYc2K +1Jn/SEFkAPi5GHrR66Onmio2fxhgPbcGzM8CoNrykzh9WtAnQWwkmNHgw2LtvTNd +BOgpFviYlNDg2G1q6V0U1EIWEsds+ix+rkRCnh7YLS0a7JxPDaaEIADH/iRvuUNL +sVRbViZg85eu9iEMYw34wTV9Dq1x+7FYevY7Rs5rUMMdi5+A7QqF1qQLuvxd0wgT +GCVlClAPxEA/3VAIkqaNn/mcVSEXRTOdhcpNuz5B9LvhbuUOl9NImN8J018zwRdq +m1WPfSuuGhlwqA7p9YGn +=/r48 -----END PGP SIGNATURE----- diff --git a/media-libs/evas/evas-1.7.10.ebuild b/media-libs/evas/evas-1.7.10.ebuild new file mode 100644 index 000000000000..312c9760eff0 --- /dev/null +++ b/media-libs/evas/evas-1.7.10.ebuild @@ -0,0 +1,162 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/evas/evas-1.7.10.ebuild,v 1.1 2015/03/16 23:35:12 vapier Exp $ + +EAPI="5" + +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="hardware-accelerated retained canvas API" +HOMEPAGE="http://trac.enlightenment.org/e/wiki/Evas" + +LICENSE="BSD-2" +IUSE="altivec bidi +bmp directfb +eet fbcon +fontconfig gles gif +ico +jpeg cpu_flags_x86_mmx opengl +png +ppm +psd cpu_flags_x86_sse cpu_flags_x86_sse3 static-libs tga tiff wayland X xcb xpm" + +RDEPEND=">=dev-libs/eina-${PV} + >=media-libs/freetype-2.3.9 + fontconfig? ( media-libs/fontconfig ) + gles? ( media-libs/mesa[gallium,gles2] ) + gif? ( media-libs/giflib ) + jpeg? ( virtual/jpeg ) + png? ( media-libs/libpng:0= ) + bidi? ( >=dev-libs/fribidi-0.19.1 ) + directfb? ( >=dev-libs/DirectFB-0.9.16 ) + tiff? ( media-libs/tiff ) + wayland? ( dev-libs/wayland ) + xpm? ( x11-libs/libXpm ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + opengl? ( virtual/opengl ) + ) + !X? ( + xcb? ( + x11-libs/xcb-util + ) ) + eet? ( >=dev-libs/eet-${PV} )" +DEPEND="${RDEPEND}" + +src_configure() { + 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 evas" + fi + E_ECONF+=( + --disable-software-xcb + $(use_enable opengl gl-xlib) + ) + elif use xcb ; then + E_ECONF+=( + --disable-gl-xlib + --enable-software-xcb + $(use_enable opengl gl-xcb) + ) + else + E_ECONF+=( + --disable-gl-xlib + --disable-software-xcb + --disable-gl-xcb + ) + fi + if use wayland ; then + E_ECONF+=( + --enable-wayland-shm + ) + if use gles ; then + E_ECONF+=( + --enable-wayland-egl + ) + else + E_ECONF+=( + --disable-wayland-egl + ) + fi + else + E_ECONF+=( + --disable-wayland-egl + --disable-wayland-shm + ) + fi + + E_ECONF+=( + $(use_enable altivec cpu-altivec) + $(use_enable bidi fribidi) + $(use_enable bmp image-loader-bmp) + $(use_enable bmp image-loader-wbmp) + $(use_enable directfb) + $(use_enable doc) + $(use_enable eet font-loader-eet) + $(use_enable eet image-loader-eet) + $(use_enable fbcon fb) + $(use_enable fontconfig) + $(use_enable gles gl-flavor-gles) + $(use_enable gles gles-variety-sgx) + $(use_enable gif image-loader-gif) + $(use_enable ico image-loader-ico) + $(use_enable jpeg image-loader-jpeg) + $(use_enable cpu_flags_x86_mmx cpu-mmx) + $(use_enable png image-loader-png) + $(use_enable ppm image-loader-pmaps) + $(use_enable psd image-loader-psd) + $(use_enable cpu_flags_x86_sse cpu-sse) + $(use_enable cpu_flags_x86_sse3 cpu-sse3) + --disable-image-loader-svg + $(use_enable tga image-loader-tga) + $(use_enable tiff image-loader-tiff) + --enable-pthreads + --enable-async-events + --enable-async-preload + $(use_enable X software-xlib) + $(use_enable xpm image-loader-xpm) + --enable-evas-magic-debug + --enable-static-software-generic + --enable-buffer + --enable-cpu-c + --enable-scale-sample + --enable-scale-smooth + --enable-convert-8-rgb-332 + --enable-convert-8-rgb-666 + --enable-convert-8-rgb-232 + --enable-convert-8-rgb-222 + --enable-convert-8-rgb-221 + --enable-convert-8-rgb-121 + --enable-convert-8-rgb-111 + --enable-convert-16-rgb-565 + --enable-convert-16-rgb-555 + --enable-convert-16-rgb-444 + --enable-convert-16-rgb-rot-0 + --enable-convert-16-rgb-rot-270 + --enable-convert-16-rgb-rot-90 + --enable-convert-24-rgb-888 + --enable-convert-24-bgr-888 + --enable-convert-32-rgb-8888 + --enable-convert-32-rgbx-8888 + --enable-convert-32-bgr-8888 + --enable-convert-32-bgrx-8888 + --enable-convert-32-rgb-rot-0 + --enable-convert-32-rgb-rot-270 + --enable-convert-32-rgb-rot-90 + --enable-image-loader-generic + --disable-harfbuzz + --disable-image-loader-edb + --disable-static-software-16 + --disable-software-16-x11 + ) + + enlightenment_src_configure +} + +pkg_postinst() { + elog "for svg support install media-plugins/evas_generic_loaders[svg]" +} -- 2.26.2