[oe-commits] Martin Jansa : edje: explicitly enable libsndfile for target recipe

git at git.openembedded.org git at git.openembedded.org
Thu Jun 21 18:05:03 UTC 2012


Module: meta-openembedded.git
Branch: master
Commit: 487345238d2f05af344f88dbf716a48895065977
URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=487345238d2f05af344f88dbf716a48895065977

Author: Martin Jansa <martin.jansa at gmail.com>
Date:   Thu Jun 21 08:18:47 2012 +0000

edje: explicitly enable libsndfile for target recipe

* there is no native/nativesdk support in libsndfile so disable it fro native/nativesdk edje
* Thanks to Koen for noticing that it's autodetected and sometimes leaks into feeds

Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>

---

 meta-efl/recipes-efl/efl/edje.inc |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/meta-efl/recipes-efl/efl/edje.inc b/meta-efl/recipes-efl/efl/edje.inc
index 41f04b0..311fb52 100644
--- a/meta-efl/recipes-efl/efl/edje.inc
+++ b/meta-efl/recipes-efl/efl/edje.inc
@@ -1,5 +1,5 @@
 DESCRIPTION = "Edje is the Enlightenment graphical design & layout library"
-DEPENDS = "lua5.1 eet evas ecore embryo edje-native eina"
+DEPENDS = "lua5.1 eet evas ecore embryo edje-native eina libsndfile1"
 DEPENDS_virtclass-native = "lua5.1-native evas-native ecore-native eet-native embryo-native eina-native"
 DEPENDS_virtclass-nativesdk = "evas-native ecore-native eet-native embryo-native eina-native"
 # GPLv2 because of epp in PN-utils
@@ -35,6 +35,11 @@ do_compile_append() {
 require edje-fpu.inc
 EXTRA_OECONF += "${@get_edje_fpu_setting(bb, d)}"
 
+SNDFILE = "--enable-sndfile"
+SNDFILE_virtclass-native = "--disable-sndfile"
+SNDFILE_virtclass-nativesdk = "--disable-sndfile"
+EXTRA_OECONF += "${SNDFILE}"
+
 PACKAGES =+ "${PN}-utils"
 RDEPENDS_${PN}-utils = "cpp cpp-symlinks embryo-tests"
 





More information about the Openembedded-commits mailing list