evas: build in buffer engine and eet loader statically

These two are always needed according to http://trac.enlightenment.org/e/wiki/Compilation

This should also avoid errors like this:

ERR<1829>:ecore_evas ecore_evas_buffer.c:623 ecore_evas_buffer_allocfunc_new() evas_engine_info_set() init engine 'buffer' failed.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
Koen Kooi
2011-12-09 08:33:21 +00:00
parent 4e016567b6
commit 23fde058b7
+4 -5
View File
@@ -8,7 +8,7 @@ DEPENDS_virtclass-native = "freetype-native libxext-native libpng-native jpeg-na
inherit efl inherit efl
BBCLASSEXTEND = "native" BBCLASSEXTEND = "native"
INC_PR = "r2" INC_PR = "r3"
FILESPATHPKG =. "${BPN}-${PV}:${BPN}:" FILESPATHPKG =. "${BPN}-${PV}:${BPN}:"
python populate_packages_prepend () { python populate_packages_prepend () {
@@ -32,7 +32,6 @@ FILES_${PN}-dbg += "${libdir}/evas/modules/*/*/*/.debug/"
PACKAGES_DYNAMIC = "evas-engine-* evas-loader-* evas-saver-*" PACKAGES_DYNAMIC = "evas-engine-* evas-loader-* evas-saver-*"
RRECOMMENDS_${PN} = " \ RRECOMMENDS_${PN} = " \
evas-engine-buffer \
evas-engine-fb \ evas-engine-fb \
evas-engine-software-generic \ evas-engine-software-generic \
evas-engine-software-x11 \ evas-engine-software-x11 \
@@ -42,7 +41,6 @@ RRECOMMENDS_${PN} = " \
\ \
evas-loader-png \ evas-loader-png \
evas-loader-jpeg \ evas-loader-jpeg \
evas-loader-eet \
evas-loader-gif \ evas-loader-gif \
evas-loader-svg \ evas-loader-svg \
" "
@@ -87,13 +85,14 @@ EVAS_OECONF = " \
--enable-fb \ --enable-fb \
--disable-directfb \ --disable-directfb \
--disable-sdl \ --disable-sdl \
--enable-buffer \ --enable-buffer=static \
--enable-static-software-generic \
--disable-software-ddraw \ --disable-software-ddraw \
--disable-software-qtopia \ --disable-software-qtopia \
--disable-software-xcb \ --disable-software-xcb \
--disable-xrender-xcb \ --disable-xrender-xcb \
--disable-glitz-x11 \ --disable-glitz-x11 \
--enable-image-loader-eet \ --enable-image-loader-eet=static \
--disable-image-loader-edb \ --disable-image-loader-edb \
--enable-image-loader-png \ --enable-image-loader-png \
--enable-image-loader-jpeg \ --enable-image-loader-jpeg \