diff options
author | Thomas Sachau <tommy@gentoo.org> | 2011-08-14 23:14:58 +0000 |
---|---|---|
committer | Thomas Sachau <tommy@gentoo.org> | 2011-08-14 23:14:58 +0000 |
commit | c4088ac8d8844e413f80515ef52925fe4eeda93f (patch) | |
tree | 411707fc05ce7b4df3eac8f47669c8308c01285a /media-libs | |
parent | Add dependency on dev-libs/eeze (diff) | |
download | enlightenment-c4088ac8d8844e413f80515ef52925fe4eeda93f.tar.gz enlightenment-c4088ac8d8844e413f80515ef52925fe4eeda93f.tar.bz2 enlightenment-c4088ac8d8844e413f80515ef52925fe4eeda93f.zip |
Add psd image loader support, patch by Gustavo Sverzut Barbieri, work around current issues in svn with static modules, patch by Mike Blumenkrantz
(Portage version: 2.2.0_alpha50-r1/svn/Linux x86_64)
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/evas/evas-9999.ebuild | 46 | ||||
-rw-r--r-- | media-libs/evas/metadata.xml | 1 |
2 files changed, 25 insertions, 22 deletions
diff --git a/media-libs/evas/evas-9999.ebuild b/media-libs/evas/evas-9999.ebuild index dd2e05b..149da63 100644 --- a/media-libs/evas/evas-9999.ebuild +++ b/media-libs/evas/evas-9999.ebuild @@ -9,7 +9,7 @@ inherit enlightenment DESCRIPTION="hardware-accelerated retained canvas API" HOMEPAGE="http://trac.enlightenment.org/e/wiki/Evas" -IUSE="altivec bidi +bmp +cache directfb +eet fbcon +fontconfig gles gif +ico +jpeg mmx opengl +png +ppm sdl sse svg static-libs tga +threads tiff X xcb xpm" +IUSE="altivec bidi +bmp +cache directfb +eet fbcon +fontconfig gles gif +ico +jpeg mmx opengl +png +ppm +psd sdl sse svg static-libs tga +threads tiff X xcb xpm" RDEPEND=" >=dev-libs/eina-9999 @@ -50,13 +50,13 @@ src_configure() { fi MY_ECONF=" --disable-software-xcb - $(use_enable opengl gl-xlib static) + $(use_enable opengl gl-xlib) " elif use xcb ; then MY_ECONF=" --disable-gl-xlib - --enable-software-xcb=static - $(use_enable opengl gl-xcb static) + --enable-software-xcb + $(use_enable opengl gl-xcb) " else MY_ECONF=" @@ -69,38 +69,39 @@ src_configure() { MY_ECONF+=" $(use_enable altivec cpu-altivec) $(use_enable bidi fribidi) - $(use_enable bmp image-loader-bmp static) - $(use_enable bmp image-loader-wbmp static) + $(use_enable bmp image-loader-bmp) + $(use_enable bmp image-loader-wbmp) $(use_enable cache metric-cache) $(use_enable cache word-cache) - $(use_enable directfb static) + $(use_enable directfb) $(use_enable doc) - $(use_enable eet font-loader-eet static) - $(use_enable eet image-loader-eet static) - $(use_enable fbcon fb static) + $(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 static) - $(use_enable ico image-loader-ico static) - $(use_enable jpeg image-loader-jpeg static) + $(use_enable gif image-loader-gif) + $(use_enable ico image-loader-ico) + $(use_enable jpeg image-loader-jpeg) $(use_enable mmx cpu-mmx) - $(use_enable png image-loader-png static) - $(use_enable ppm image-loader-pmaps static) - $(use_enable sdl software-sdl static) + $(use_enable png image-loader-png) + $(use_enable ppm image-loader-pmaps) + $(use_enable psd image-loader-psd) + $(use_enable sdl software-sdl) $(use_enable sse cpu-sse) - $(use_enable svg image-loader-svg static) - $(use_enable tga image-loader-tga static) - $(use_enable tiff image-loader-tiff static) + $(use_enable svg image-loader-svg) + $(use_enable tga image-loader-tga) + $(use_enable tiff image-loader-tiff) $(use_enable threads pthreads) $(use_enable threads async-events) $(use_enable threads async-preload) $(use_enable threads async-render) - $(use_enable X software-xlib static) - $(use_enable xpm image-loader-xpm static) + $(use_enable X software-xlib) + $(use_enable xpm image-loader-xpm) --enable-evas-magic-debug \ --enable-static-software-generic \ - --enable-buffer=static \ + --enable-buffer \ --enable-cpu-c \ --enable-scale-sample \ --enable-scale-smooth \ @@ -126,6 +127,7 @@ src_configure() { --enable-convert-32-rgb-rot-0 \ --enable-convert-32-rgb-rot-270 \ --enable-convert-32-rgb-rot-90 \ + --enable-image-loader-generic \ --disable-image-loader-edb --disable-static-software-16 --disable-software-16-x11" diff --git a/media-libs/evas/metadata.xml b/media-libs/evas/metadata.xml index 5b81c28..662458f 100644 --- a/media-libs/evas/metadata.xml +++ b/media-libs/evas/metadata.xml @@ -12,6 +12,7 @@ <flag name='cache'>Enable experimental caching to speed up rendering</flag> <flag name='gles'>Enable gles flavor of gl instead of standard</flag> <flag name='ppm'>Support PPM image loader</flag> + <flag name='psd'>Support PSD image loader</flag> <flag name='tga'>Support tga image loader</flag> </use> <longdescription> |