summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVicente Olivert Riera <Vincent.Riera@imgtec.com>2017-05-12 11:18:03 +0100
committerPeter Korsgaard <peter@korsgaard.com>2017-07-04 12:14:06 +0200
commit76722342000dbe1062983c470ac7bc2bfe14e54d (patch)
tree0a74d23847271f24113079f5e732fd53a71b618b
parent34a00098ec09796809fd6260ffaf7bc04ca64663 (diff)
downloadbuildroot-76722342000dbe1062983c470ac7bc2bfe14e54d.tar.gz
buildroot-76722342000dbe1062983c470ac7bc2bfe14e54d.zip
gst1-plugins-base: bump version to 1.12.0
Remove non-existant or unnecessary configure options: --disable-oggtest, --disable-vorbistest: It looks like these options will be taken into account by ogg.m4 and vorbis.m4 only when ogg and vobis are enabled. However, according to the code on those m4 files these two options are disabled by default. --disable-gio_unix_2_0: I don't know where this option comes from. --disable-freetypetest: https://github.com/GStreamer/gst-plugins-base/commit/183610c035dd6955c9b3540b940aec50474af031 [Peter: add rawparse plugin] Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/gstreamer1/gst1-plugins-base/Config.in5
-rw-r--r--package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash4
-rw-r--r--package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk12
3 files changed, 14 insertions, 7 deletions
diff --git a/package/gstreamer1/gst1-plugins-base/Config.in b/package/gstreamer1/gst1-plugins-base/Config.in
index a17f2ad953..6b08b68cf2 100644
--- a/package/gstreamer1/gst1-plugins-base/Config.in
+++ b/package/gstreamer1/gst1-plugins-base/Config.in
@@ -66,6 +66,11 @@ config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIORESAMPLE
help
Resamples audio
+config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_RAWPARSE
+ bool "rawparse"
+ help
+ Parses byte streams into raw frames
+
config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_SUBPARSE
bool "subparse"
help
diff --git a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash
index b526b1454b..b0fc90a87f 100644
--- a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash
+++ b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.hash
@@ -1,2 +1,2 @@
-# From http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.10.4.tar.xz.sha256sum
-sha256 f6d245b6b3d4cb733f81ebb021074c525ece83db0c10e932794b339b8d935eb7 gst-plugins-base-1.10.4.tar.xz
+# From http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.12.0.tar.xz.sha256sum
+sha256 345fc6877f54b8b6e97aacf2996be37a51a0e369f53fc2cf83108af9f764364d gst-plugins-base-1.12.0.tar.xz
diff --git a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
index 08f53f75c9..9fb5b17cae 100644
--- a/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
+++ b/package/gstreamer1/gst1-plugins-base/gst1-plugins-base.mk
@@ -4,7 +4,7 @@
#
################################################################################
-GST1_PLUGINS_BASE_VERSION = 1.10.4
+GST1_PLUGINS_BASE_VERSION = 1.12.0
GST1_PLUGINS_BASE_SOURCE = gst-plugins-base-$(GST1_PLUGINS_BASE_VERSION).tar.xz
GST1_PLUGINS_BASE_SITE = https://gstreamer.freedesktop.org/src/gst-plugins-base
GST1_PLUGINS_BASE_INSTALL_STAGING = YES
@@ -14,10 +14,6 @@ GST1_PLUGINS_BASE_LICENSE = LGPL-2.0+, LGPL-2.1+
# gio_unix_2_0 is only used for tests
GST1_PLUGINS_BASE_CONF_OPTS = \
--disable-examples \
- --disable-oggtest \
- --disable-vorbistest \
- --disable-gio_unix_2_0 \
- --disable-freetypetest \
--disable-valgrind
# Options which require currently unpackaged libraries
@@ -95,6 +91,12 @@ else
GST1_PLUGINS_BASE_CONF_OPTS += --disable-audioresample
endif
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_RAWPARSE),y)
+GST1_PLUGINS_BASE_CONF_OPTS += --enable-rawparse
+else
+GST1_PLUGINS_BASE_CONF_OPTS += --disable-rawparse
+endif
+
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_SUBPARSE),y)
GST1_PLUGINS_BASE_CONF_OPTS += --enable-subparse
else
OpenPOWER on IntegriCloud