aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Boor <florian@kernelconcepts.de>2012-09-26 11:07:42 +0200
committerFlorian Boor <florian.boor@kernelconcepts.de>2012-09-27 19:11:04 +0200
commit86ff745847ebfcfb77730851b72a7d576422c660 (patch)
treea7cde1e15de45d1b3275679749e551780a9e973f
parent215ff6a0539769f9a9da21c69538b7c5517830e5 (diff)
downloadopenembedded-86ff745847ebfcfb77730851b72a7d576422c660.tar.gz
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@kernelconcepts.de>
-rw-r--r--recipes/gstreamer/gst-plugins-bad_0.10.21.bb9
-rw-r--r--recipes/gstreamer/gst-plugins.inc6
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 da73ae1d2a..15439d203a 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 18138412a7..b2c575a554 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"