[oe-commits] Florian Boor : gst-plugins-bad: Do not build problematic AAC codec building an enterprise distro.
git at git.openembedded.org
git at git.openembedded.org
Thu Sep 27 17:19:54 UTC 2012
Module: openembedded.git
Branch: master
Commit: 86ff745847ebfcfb77730851b72a7d576422c660
URL: http://git.openembedded.org/?p=openembedded.git&a=commit;h=86ff745847ebfcfb77730851b72a7d576422c660
Author: Florian Boor <florian at kernelconcepts.de>
Date: Wed Sep 26 11:07:42 2012 +0200
gst-plugins-bad: Do not build problematic AAC codec building an enterprise distro.
AAC codecs are problematic to ship. Ensure not to pull these in building
for an Enterprise distribution. Tested for ARMv5TE for now.
Signed-off-by: Florian Boor <florian.boor at kernelconcepts.de>
---
recipes/gstreamer/gst-plugins-bad_0.10.21.bb | 9 ++++++---
recipes/gstreamer/gst-plugins.inc | 6 +++---
2 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/recipes/gstreamer/gst-plugins-bad_0.10.21.bb b/recipes/gstreamer/gst-plugins-bad_0.10.21.bb
index da73ae1..15439d2 100644
--- a/recipes/gstreamer/gst-plugins-bad_0.10.21.bb
+++ b/recipes/gstreamer/gst-plugins-bad_0.10.21.bb
@@ -7,7 +7,7 @@ SRC_URI[archive.sha256sum] = "422badacbda37ac33cb446c6751dabcd0b223c308dbb01024a
DEPENDS += "opencv orc-native orc libcdaudio gst-plugins-base openssl directfb libmodplug librsvg"
-PR = "${INC_PR}.0"
+PR = "${INC_PR}.1"
# We don't have vdpau headers in OE and it creates crosscompile badness.
# Also, mpeg2enc and mplex from mjpegtools don't build, because of AC_TRY_RUN.
@@ -17,6 +17,8 @@ EXTRA_OECONF += " \
--disable-vdpau \
"
+EXTRA_OECONF += "${@base_conditional('ENTERPRISE_DISTRO', '1', '--disable-faac --disable-faad', '', d)}"
+
PACKAGES_DYNAMIC = "\
gst-plugin-adpcmdec* \
gst-plugin-adpcmenc* \
@@ -40,8 +42,6 @@ gst-plugin-dtmf* \
gst-plugin-dvb* \
gst-plugin-dvbsuboverlay* \
gst-plugin-dvdspu* \
-gst-plugin-faac* \
-gst-plugin-faad* \
gst-plugin-fbdevsink* \
gst-plugin-festival* \
gst-plugin-freeze* \
@@ -100,3 +100,6 @@ gst-plugin-vmnc* \
gst-plugin-vp8* \
gst-plugin-y4mdec* \
"
+
+PACKAGES_DYNAMIC += "${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'gst-plugin-faac* gst-plugin-faad*', d)}"
+
diff --git a/recipes/gstreamer/gst-plugins.inc b/recipes/gstreamer/gst-plugins.inc
index 1813841..b2c575a 100644
--- a/recipes/gstreamer/gst-plugins.inc
+++ b/recipes/gstreamer/gst-plugins.inc
@@ -2,10 +2,10 @@ require gst-common.inc
require gst-plugins-package.inc
DESCRIPTION = "Plugins for GStreamer"
-DEPENDS += "libcdio wavpack libvisual gstreamer jack virtual/libsdl libvpx x264 libmms libmusicbrainz schroedinger faac faad2 libmikmod liboil libogg tremor libvorbis"
-DEPENDS += "${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad libid3tag', d)}"
+DEPENDS += "libcdio wavpack libvisual gstreamer jack virtual/libsdl libvpx x264 libmms libmusicbrainz schroedinger libmikmod liboil libogg tremor libvorbis"
+DEPENDS += "${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad libid3tag faac faad2', d)}"
-INC_PR = "r11"
+INC_PR = "r12"
SRC_URI = "http://gstreamer.freedesktop.org/src/${PN}/${PN}-${PV}.tar.bz2;name=archive"
More information about the Openembedded-commits
mailing list