diff options
author | Koen Kooi <koen@dominion.thruhere.net> | 2011-12-09 08:33:21 +0000 |
---|---|---|
committer | Koen Kooi <koen@dominion.thruhere.net> | 2011-12-09 11:27:18 +0100 |
commit | 23fde058b79beb7cf64ed9a9874cde0bb26fcd47 (patch) | |
tree | 0a496410052fb3e050bdfea3ffb7389e3882f713 /meta-efl | |
parent | 4e016567b67d882294afe2a536d9a391f4ca73e4 (diff) | |
download | meta-openembedded-23fde058b79beb7cf64ed9a9874cde0bb26fcd47.tar.gz |
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>
Diffstat (limited to 'meta-efl')
-rw-r--r-- | meta-efl/recipes-efl/efl/evas.inc | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/meta-efl/recipes-efl/efl/evas.inc b/meta-efl/recipes-efl/efl/evas.inc index 132830917..fd644de3c 100644 --- a/meta-efl/recipes-efl/efl/evas.inc +++ b/meta-efl/recipes-efl/efl/evas.inc | |||
@@ -8,7 +8,7 @@ DEPENDS_virtclass-native = "freetype-native libxext-native libpng-native jpeg-na | |||
8 | inherit efl | 8 | inherit efl |
9 | 9 | ||
10 | BBCLASSEXTEND = "native" | 10 | BBCLASSEXTEND = "native" |
11 | INC_PR = "r2" | 11 | INC_PR = "r3" |
12 | FILESPATHPKG =. "${BPN}-${PV}:${BPN}:" | 12 | FILESPATHPKG =. "${BPN}-${PV}:${BPN}:" |
13 | 13 | ||
14 | python populate_packages_prepend () { | 14 | python populate_packages_prepend () { |
@@ -32,7 +32,6 @@ FILES_${PN}-dbg += "${libdir}/evas/modules/*/*/*/.debug/" | |||
32 | PACKAGES_DYNAMIC = "evas-engine-* evas-loader-* evas-saver-*" | 32 | PACKAGES_DYNAMIC = "evas-engine-* evas-loader-* evas-saver-*" |
33 | 33 | ||
34 | RRECOMMENDS_${PN} = " \ | 34 | RRECOMMENDS_${PN} = " \ |
35 | evas-engine-buffer \ | ||
36 | evas-engine-fb \ | 35 | evas-engine-fb \ |
37 | evas-engine-software-generic \ | 36 | evas-engine-software-generic \ |
38 | evas-engine-software-x11 \ | 37 | evas-engine-software-x11 \ |
@@ -42,7 +41,6 @@ RRECOMMENDS_${PN} = " \ | |||
42 | \ | 41 | \ |
43 | evas-loader-png \ | 42 | evas-loader-png \ |
44 | evas-loader-jpeg \ | 43 | evas-loader-jpeg \ |
45 | evas-loader-eet \ | ||
46 | evas-loader-gif \ | 44 | evas-loader-gif \ |
47 | evas-loader-svg \ | 45 | evas-loader-svg \ |
48 | " | 46 | " |
@@ -87,13 +85,14 @@ EVAS_OECONF = " \ | |||
87 | --enable-fb \ | 85 | --enable-fb \ |
88 | --disable-directfb \ | 86 | --disable-directfb \ |
89 | --disable-sdl \ | 87 | --disable-sdl \ |
90 | --enable-buffer \ | 88 | --enable-buffer=static \ |
89 | --enable-static-software-generic \ | ||
91 | --disable-software-ddraw \ | 90 | --disable-software-ddraw \ |
92 | --disable-software-qtopia \ | 91 | --disable-software-qtopia \ |
93 | --disable-software-xcb \ | 92 | --disable-software-xcb \ |
94 | --disable-xrender-xcb \ | 93 | --disable-xrender-xcb \ |
95 | --disable-glitz-x11 \ | 94 | --disable-glitz-x11 \ |
96 | --enable-image-loader-eet \ | 95 | --enable-image-loader-eet=static \ |
97 | --disable-image-loader-edb \ | 96 | --disable-image-loader-edb \ |
98 | --enable-image-loader-png \ | 97 | --enable-image-loader-png \ |
99 | --enable-image-loader-jpeg \ | 98 | --enable-image-loader-jpeg \ |