]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
libsndfile1: enable FLAC/Ogg/Vorbis support
authorTanu Kaskinen <tanuk@iki.fi>
Tue, 22 Dec 2015 09:49:36 +0000 (11:49 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 27 Dec 2015 11:26:59 +0000 (11:26 +0000)
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@iki.fi>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-multimedia/libsndfile/libsndfile1_1.0.26.bb

index 3b11568c1754454a390fe504eb9abdcb2b1db8d5..a5ac84e301ce40625cf3754bb063a0d38fd50fac 100644 (file)
@@ -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() {