* [meta-efl 1/2] evas: build in buffer engine and eet loader statically
@ 2011-12-09 8:33 Koen Kooi
2011-12-09 8:33 ` [meta-efl 2/2] expedite: update runtime dependencies to match evas update Koen Kooi
2011-12-09 10:22 ` [meta-efl 1/2] evas: build in buffer engine and eet loader statically Martin Jansa
0 siblings, 2 replies; 5+ messages in thread
From: Koen Kooi @ 2011-12-09 8:33 UTC (permalink / raw)
To: openembedded-devel; +Cc: Koen Kooi
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>
---
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 1328309..fd644de 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
inherit efl
BBCLASSEXTEND = "native"
-INC_PR = "r2"
+INC_PR = "r3"
FILESPATHPKG =. "${BPN}-${PV}:${BPN}:"
python populate_packages_prepend () {
@@ -32,7 +32,6 @@ FILES_${PN}-dbg += "${libdir}/evas/modules/*/*/*/.debug/"
PACKAGES_DYNAMIC = "evas-engine-* evas-loader-* evas-saver-*"
RRECOMMENDS_${PN} = " \
- evas-engine-buffer \
evas-engine-fb \
evas-engine-software-generic \
evas-engine-software-x11 \
@@ -42,7 +41,6 @@ RRECOMMENDS_${PN} = " \
\
evas-loader-png \
evas-loader-jpeg \
- evas-loader-eet \
evas-loader-gif \
evas-loader-svg \
"
@@ -87,13 +85,14 @@ EVAS_OECONF = " \
--enable-fb \
--disable-directfb \
--disable-sdl \
- --enable-buffer \
+ --enable-buffer=static \
+ --enable-static-software-generic \
--disable-software-ddraw \
--disable-software-qtopia \
--disable-software-xcb \
--disable-xrender-xcb \
--disable-glitz-x11 \
- --enable-image-loader-eet \
+ --enable-image-loader-eet=static \
--disable-image-loader-edb \
--enable-image-loader-png \
--enable-image-loader-jpeg \
--
1.7.2.5
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [meta-efl 2/2] expedite: update runtime dependencies to match evas update
2011-12-09 8:33 [meta-efl 1/2] evas: build in buffer engine and eet loader statically Koen Kooi
@ 2011-12-09 8:33 ` Koen Kooi
2011-12-09 10:24 ` Martin Jansa
2011-12-09 10:22 ` [meta-efl 1/2] evas: build in buffer engine and eet loader statically Martin Jansa
1 sibling, 1 reply; 5+ messages in thread
From: Koen Kooi @ 2011-12-09 8:33 UTC (permalink / raw)
To: openembedded-devel; +Cc: Koen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
---
meta-efl/recipes-efl/e17/expedite_svn.bb | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/meta-efl/recipes-efl/e17/expedite_svn.bb b/meta-efl/recipes-efl/e17/expedite_svn.bb
index ee91c98..dfcbcde 100644
--- a/meta-efl/recipes-efl/e17/expedite_svn.bb
+++ b/meta-efl/recipes-efl/e17/expedite_svn.bb
@@ -1,9 +1,10 @@
DESCRIPTION = "Expedite is a comprehensive benchmarking suite for Evas"
DEPENDS = "eet evas"
-RDEPENDS_${PN} = "expedite-themes evas-engine-buffer evas-engine-fb evas-engine-software-generic evas-engine-software-x11 evas-engine-gl-x11 evas-loader-png"
LICENSE = "MIT BSD"
+
SRCREV = "${EFL_SRCREV_1.1.0}"
PV = "1.1.0+svnr${SRCPV}"
+PR = "r1"
inherit e
SRC_URI = "${E_SVN}/trunk;module=${SRCNAME};proto=http;scmdata=keep"
@@ -27,3 +28,5 @@ EXTRA_OECONF = "\
"
FILES_${PN} += "${datadir}"
+RDEPENDS_${PN} = "expedite-themes evas-engine-fb evas-engine-software-generic evas-engine-software-x11 evas-engine-gl-x11 evas-loader-png"
+
--
1.7.2.5
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [meta-efl 1/2] evas: build in buffer engine and eet loader statically
2011-12-09 8:33 [meta-efl 1/2] evas: build in buffer engine and eet loader statically Koen Kooi
2011-12-09 8:33 ` [meta-efl 2/2] expedite: update runtime dependencies to match evas update Koen Kooi
@ 2011-12-09 10:22 ` Martin Jansa
1 sibling, 0 replies; 5+ messages in thread
From: Martin Jansa @ 2011-12-09 10:22 UTC (permalink / raw)
To: openembedded-devel; +Cc: Koen Kooi
[-- Attachment #1: Type: text/plain, Size: 2599 bytes --]
On Fri, Dec 09, 2011 at 09:33:21AM +0100, Koen Kooi wrote:
> 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.
Looks good
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
> ---
> 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 1328309..fd644de 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
> inherit efl
>
> BBCLASSEXTEND = "native"
> -INC_PR = "r2"
> +INC_PR = "r3"
> FILESPATHPKG =. "${BPN}-${PV}:${BPN}:"
>
> python populate_packages_prepend () {
> @@ -32,7 +32,6 @@ FILES_${PN}-dbg += "${libdir}/evas/modules/*/*/*/.debug/"
> PACKAGES_DYNAMIC = "evas-engine-* evas-loader-* evas-saver-*"
>
> RRECOMMENDS_${PN} = " \
> - evas-engine-buffer \
> evas-engine-fb \
> evas-engine-software-generic \
> evas-engine-software-x11 \
> @@ -42,7 +41,6 @@ RRECOMMENDS_${PN} = " \
> \
> evas-loader-png \
> evas-loader-jpeg \
> - evas-loader-eet \
> evas-loader-gif \
> evas-loader-svg \
> "
> @@ -87,13 +85,14 @@ EVAS_OECONF = " \
> --enable-fb \
> --disable-directfb \
> --disable-sdl \
> - --enable-buffer \
> + --enable-buffer=static \
> + --enable-static-software-generic \
> --disable-software-ddraw \
> --disable-software-qtopia \
> --disable-software-xcb \
> --disable-xrender-xcb \
> --disable-glitz-x11 \
> - --enable-image-loader-eet \
> + --enable-image-loader-eet=static \
> --disable-image-loader-edb \
> --enable-image-loader-png \
> --enable-image-loader-jpeg \
> --
> 1.7.2.5
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-efl 2/2] expedite: update runtime dependencies to match evas update
2011-12-09 8:33 ` [meta-efl 2/2] expedite: update runtime dependencies to match evas update Koen Kooi
@ 2011-12-09 10:24 ` Martin Jansa
2011-12-09 10:45 ` Koen Kooi
0 siblings, 1 reply; 5+ messages in thread
From: Martin Jansa @ 2011-12-09 10:24 UTC (permalink / raw)
To: openembedded-devel; +Cc: Koen Kooi
[-- Attachment #1: Type: text/plain, Size: 1381 bytes --]
On Fri, Dec 09, 2011 at 09:33:22AM +0100, Koen Kooi wrote:
> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
> ---
> meta-efl/recipes-efl/e17/expedite_svn.bb | 5 ++++-
> 1 files changed, 4 insertions(+), 1 deletions(-)
>
> diff --git a/meta-efl/recipes-efl/e17/expedite_svn.bb b/meta-efl/recipes-efl/e17/expedite_svn.bb
> index ee91c98..dfcbcde 100644
> --- a/meta-efl/recipes-efl/e17/expedite_svn.bb
> +++ b/meta-efl/recipes-efl/e17/expedite_svn.bb
> @@ -1,9 +1,10 @@
> DESCRIPTION = "Expedite is a comprehensive benchmarking suite for Evas"
> DEPENDS = "eet evas"
> -RDEPENDS_${PN} = "expedite-themes evas-engine-buffer evas-engine-fb evas-engine-software-generic evas-engine-software-x11 evas-engine-gl-x11 evas-loader-png"
> LICENSE = "MIT BSD"
> +
> SRCREV = "${EFL_SRCREV_1.1.0}"
> PV = "1.1.0+svnr${SRCPV}"
> +PR = "r1"
>
> inherit e
> SRC_URI = "${E_SVN}/trunk;module=${SRCNAME};proto=http;scmdata=keep"
> @@ -27,3 +28,5 @@ EXTRA_OECONF = "\
> "
>
> FILES_${PN} += "${datadir}"
> +RDEPENDS_${PN} = "expedite-themes evas-engine-fb evas-engine-software-generic evas-engine-software-x11 evas-engine-gl-x11 evas-loader-png"
> +
> --
> 1.7.2.5
not using expedite here, but makes sense wrt evas changes so
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [meta-efl 2/2] expedite: update runtime dependencies to match evas update
2011-12-09 10:24 ` Martin Jansa
@ 2011-12-09 10:45 ` Koen Kooi
0 siblings, 0 replies; 5+ messages in thread
From: Koen Kooi @ 2011-12-09 10:45 UTC (permalink / raw)
To: openembedded-devel
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Op 09-12-11 11:24, Martin Jansa schreef:
> On Fri, Dec 09, 2011 at 09:33:22AM +0100, Koen Kooi wrote:
>> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> ---
>> meta-efl/recipes-efl/e17/expedite_svn.bb | 5 ++++- 1 files changed,
>> 4 insertions(+), 1 deletions(-)
>>
>> diff --git a/meta-efl/recipes-efl/e17/expedite_svn.bb
>> b/meta-efl/recipes-efl/e17/expedite_svn.bb index ee91c98..dfcbcde
>> 100644 --- a/meta-efl/recipes-efl/e17/expedite_svn.bb +++
>> b/meta-efl/recipes-efl/e17/expedite_svn.bb @@ -1,9 +1,10 @@ DESCRIPTION
>> = "Expedite is a comprehensive benchmarking suite for Evas" DEPENDS =
>> "eet evas" -RDEPENDS_${PN} = "expedite-themes evas-engine-buffer
>> evas-engine-fb evas-engine-software-generic evas-engine-software-x11
>> evas-engine-gl-x11 evas-loader-png" LICENSE = "MIT BSD" + SRCREV =
>> "${EFL_SRCREV_1.1.0}" PV = "1.1.0+svnr${SRCPV}" +PR = "r1"
>>
>> inherit e SRC_URI =
>> "${E_SVN}/trunk;module=${SRCNAME};proto=http;scmdata=keep" @@ -27,3
>> +28,5 @@ EXTRA_OECONF = "\ "
>>
>> FILES_${PN} += "${datadir}" +RDEPENDS_${PN} = "expedite-themes
>> evas-engine-fb evas-engine-software-generic evas-engine-software-x11
>> evas-engine-gl-x11 evas-loader-png" + -- 1.7.2.5
>
> not using expedite here, but makes sense wrt evas changes so
Noone is, it lacks a license checksum, but I wanted to fix this issue right
now instead of waiting for someone to fix expedite completely :)
I guess I'll be drawing the short straw after our conversation about NEON :)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: GPGTools - http://gpgtools.org
iEYEARECAAYFAk7h5qoACgkQMkyGM64RGpGjLQCgoQORguHOb1z99m0D0LAX4oif
EHYAnjoqoabEZNmwmXkw+TJWvqsYPFng
=plE/
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2011-12-09 10:52 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-09 8:33 [meta-efl 1/2] evas: build in buffer engine and eet loader statically Koen Kooi
2011-12-09 8:33 ` [meta-efl 2/2] expedite: update runtime dependencies to match evas update Koen Kooi
2011-12-09 10:24 ` Martin Jansa
2011-12-09 10:45 ` Koen Kooi
2011-12-09 10:22 ` [meta-efl 1/2] evas: build in buffer engine and eet loader statically Martin Jansa
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.