Version bump.
authorMike Frysinger <vapier@gentoo.org>
Mon, 16 Mar 2015 23:35:14 +0000 (23:35 +0000)
committerMike Frysinger <vapier@gentoo.org>
Mon, 16 Mar 2015 23:35:14 +0000 (23:35 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xD2E96200

media-libs/evas/ChangeLog
media-libs/evas/Manifest
media-libs/evas/evas-1.7.10.ebuild [new file with mode: 0644]

index 4ea325d41d02251c2c196a16b8f630017f308bc2..bdf873ef847851eea019670c6b07de772ffa90fe 100644 (file)
@@ -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 <vapier@gentoo.org> +evas-1.7.10.ebuild:
+  Version bump.
 
   29 Jan 2015; Michał Górny <mgorny@gentoo.org> evas-1.7.8.ebuild,
   evas-1.7.9.ebuild, evas-9999.ebuild:
index 46e99ce7533d3ec4b7afdab3efc3f73cdaa44c68..762195aa96838086c078cdecb57642790e5ae454 100644 (file)
@@ -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 (file)
index 0000000..312c976
--- /dev/null
@@ -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]"
+}