All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.