summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2007-02-14 00:47:06 +0100
committerBertrand Jacquin <beber@meleeweb.net>2007-02-14 00:47:06 +0100
commitee6c80babffc8fdd77a0bd636b91d3c6e0866dd8 (patch)
tree945e8eeba74bb3f15be010abfee747980afb6b55
parentAdd kvm (from b.g.o #157987) (diff)
downloadportage-ee6c80babffc8fdd77a0bd636b91d3c6e0866dd8.tar.xz
evas: update with mainstream update
-rw-r--r--x11-libs/evas/Manifest8
-rw-r--r--x11-libs/evas/evas-9999-r1.ebuild46
2 files changed, 30 insertions, 24 deletions
diff --git a/x11-libs/evas/Manifest b/x11-libs/evas/Manifest
index 67d7bcb7..4130ed88 100644
--- a/x11-libs/evas/Manifest
+++ b/x11-libs/evas/Manifest
@@ -1,7 +1,7 @@
-EBUILD evas-9999-r1.ebuild 2464 RMD160 ca04b2e204b1e8130099c17a10c312d18198a117 SHA1 05a32524a9b778dcc6ce679414498b4d6366546b SHA256 03eaa1d930395a0da788419f3f5084a07fe043b6acecfb366807e5645c9f89b8
-MD5 243744f98a2af75c14bd0f6aec69f69f evas-9999-r1.ebuild 2464
-RMD160 ca04b2e204b1e8130099c17a10c312d18198a117 evas-9999-r1.ebuild 2464
-SHA256 03eaa1d930395a0da788419f3f5084a07fe043b6acecfb366807e5645c9f89b8 evas-9999-r1.ebuild 2464
+EBUILD evas-9999-r1.ebuild 2821 RMD160 cf4d603c9eb7f6437e7dc837bb6da06f645b5b3a SHA1 ab36532c9076773ca6d4ec1552e81e1fc766f7c4 SHA256 66158944bbe87d93038b86d9640181b0ab525a1849064e26b27ac589d2db9d1b
+MD5 437dadcf054f4d545bd72ccd6c696b02 evas-9999-r1.ebuild 2821
+RMD160 cf4d603c9eb7f6437e7dc837bb6da06f645b5b3a evas-9999-r1.ebuild 2821
+SHA256 66158944bbe87d93038b86d9640181b0ab525a1849064e26b27ac589d2db9d1b evas-9999-r1.ebuild 2821
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-evas-9999-r1 0
RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-evas-9999-r1 0
SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-evas-9999-r1 0
diff --git a/x11-libs/evas/evas-9999-r1.ebuild b/x11-libs/evas/evas-9999-r1.ebuild
index bac9343a..66f26b07 100644
--- a/x11-libs/evas/evas-9999-r1.ebuild
+++ b/x11-libs/evas/evas-9999-r1.ebuild
@@ -1,57 +1,62 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-libs/evas/evas-9999.ebuild,v 1.17 2006/09/11 03:45:25 vapier Exp $
-inherit enlightenment flag-o-matic
+inherit enlightenment
DESCRIPTION="hardware-accelerated canvas API"
IUSE="altivec cairo directfb gif fbcon jpeg mmx opengl png sse svg tiff X xpm xcb"
-RDEPEND="X? ( || ( x11-libs/libXrender virtual/x11 ) )
+RDEPEND="X? ( x11-libs/libXrender )
opengl? ( virtual/opengl )
- >=media-libs/imlib2-1.2.0
- >=dev-libs/eet-0.9.9
- >=dev-db/edb-1.0.5
+ >=dev-libs/eet-0.9.10.037
+ >=dev-db/edb-1.0.5.007
+ dev-util/pkgconfig
+ media-libs/fontconfig
cairo? ( >=x11-libs/cairo-1.2 )
directfb? ( >=dev-libs/DirectFB-0.9.16 )
gif? ( media-libs/giflib )
jpeg? ( media-libs/jpeg )
png? ( media-libs/libpng )
- svg? ( gnome-base/librsvg )
tiff? ( media-libs/tiff )
xcb? ( x11-libs/libxcb )
- dev-util/pkgconfig"
+ xpm? ( x11-libs/libXpm )
+ svg? ( >=gnome-base/librsvg-2.14.0 x11-libs/cairo x11-libs/libsvg-cairo )"
# X? ( xcb-util )
DEPEND="${RDEPEND}
- X? ( || ( ( x11-proto/xextproto
- x11-proto/xproto )
- virtual/x11 ) )"
+ X? ( x11-proto/xextproto x11-proto/xproto )"
src_compile() {
-# $(use_enable X software-xcb)
+ # other *very* fun options:
+ # --enable-cpu-mmx enable mmx code
+ # --enable-cpu-sse enable sse code
+ # --enable-scale-sample enable sampling scaler code
+ # --enable-scale-smooth enable sampling scaler code
+ # --enable-pthreads enable threaded renderer
export MY_ECONF="
+ $(use_enable cairo cairo-x11) \
+ $(use_enable mmx cpu-mmx) \
+ $(use_enable sse cpu-mmx) \
+ $(use_enable sse cpu-sse) \
$(use_enable X software-x11) \
$(use_enable xcb software-xcb) \
+ $(use_enable opengl gl-x11) \
$(use_enable directfb) \
$(use_enable fbcon fb) \
- --enable-buffer \
- $(use_enable opengl gl-x11) \
$(use_enable X xrender-x11) \
$(use_enable gif image-loader-gif) \
$(use_enable png image-loader-png) \
$(use_enable jpeg image-loader-jpeg) \
- --enable-image-loader-eet \
- --enable-font-loader-eet \
- --enable-image-loader-edb \
$(use_enable tiff image-loader-tiff) \
$(use_enable xpm image-loader-xpm) \
$(use_enable svg image-loader-svg) \
- $(use_enable mmx cpu-mmx) \
- $(use_enable sse cpu-sse) \
$(use_enable altivec cpu-altivec) \
- $(use_enable cairo cairo-x11) \
+ --enable-buffer \
+ --enable-image-loader-eet \
+ --enable-image-loader-edb \
+ --enable-font-loader-eet \
--enable-cpu-c \
--enable-scale-sample \
--enable-scale-smooth \
@@ -77,6 +82,7 @@ src_compile() {
--enable-convert-32-rgb-rot-0 \
--enable-convert-32-rgb-rot-270 \
--enable-convert-32-rgb-rot-90 \
+ --disable-pthreads
"
enlightenment_src_compile
}