[OE-core] [PATCH] libsndfile1: enable FLAC/Ogg/Vorbis support

Tanu Kaskinen tanuk at iki.fi
Tue Dec 22 09:49:36 UTC 2015


This makes it possible to handle FLAC and Vorbis files in programs
that use libsndfile.

It seems that the external dependencies were disabled just as a
routine measure to make builds deterministic, since the dependencies
were missing from DEPENDS[1]. Therefore it seems likely that nobody
particularly wants to have libsndfile without support for these
formats.

[1] http://git.openembedded.org/openembedded-core/commit/?id=34a14ce3ea78be299175e1a803f92519aa02355b

Signed-off-by: Tanu Kaskinen <tanuk at iki.fi>
---
 meta/recipes-multimedia/libsndfile/libsndfile1_1.0.26.bb | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.26.bb b/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.26.bb
index 3b11568..a5ac84e 100644
--- a/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.26.bb
+++ b/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.26.bb
@@ -1,7 +1,7 @@
 SUMMARY = "Audio format Conversion library"
 HOMEPAGE = "http://www.mega-nerd.com/libsndfile"
 AUTHOR = "Erik de Castro Lopo"
-DEPENDS = "sqlite3"
+DEPENDS = "flac libogg libvorbis sqlite3"
 SECTION = "libs/multimedia"
 LICENSE = "LGPLv2.1"
 
@@ -17,8 +17,6 @@ S = "${WORKDIR}/libsndfile-${PV}"
 PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'alsa', '', d)}"
 PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib"
 
-EXTRA_OECONF = "--disable-external-libs"
-
 inherit autotools lib_package pkgconfig
 
 do_configure_prepend_arm() {
-- 
2.6.4




More information about the Openembedded-core mailing list