gstreamer1: update to 1.12.4
authorW. Michael Petullo <redacted>
Sat, 10 Feb 2018 23:51:31 +0000 (18:51 -0500)
committerW. Michael Petullo <redacted>
Sat, 10 Feb 2018 23:51:31 +0000 (18:51 -0500)
Signed-off-by: W. Michael Petullo <redacted>
multimedia/gstreamer1/Makefile
multimedia/gstreamer1/patches/001-no-translations.patch
multimedia/gstreamer1/patches/002-no-tests.patch
multimedia/gstreamer1/patches/003-no-docs.patch
multimedia/gstreamer1/patches/004-no-unwind.patch [deleted file]

index 433139b1acdba1e89f41cf9cb18c013adf27b264..3b3032765af3496ba7210d9bab09f4b45b3957fb 100644 (file)
@@ -8,7 +8,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=gstreamer1
-PKG_VERSION:=1.10.5
+PKG_VERSION:=1.12.4
 PKG_RELEASE:=1
 
 PKG_MAINTAINER:=W. Michael Petullo <mike@flyn.org> \
@@ -20,7 +20,7 @@ PKG_LICENSE_FILES:=COPYING
 PKG_BUILD_DIR:=$(BUILD_DIR)/gstreamer-$(PKG_VERSION)
 PKG_SOURCE:=gstreamer-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=http://gstreamer.freedesktop.org/src/gstreamer/
-PKG_HASH:=bc06243600817f637029da29d089d5908d1d266542f68bf6626a10c5f05f1f1d
+PKG_HASH:=5a8704aa4c2eeb04da192c4a9942f94f860ac1a585de90d9f914bac26a970674
 
 PKG_FIXUP:=autoreconf
 PKG_REMOVE_FILES:=autogen.sh aclocal.m4
@@ -122,6 +122,7 @@ CONFIGURE_ARGS += \
        --disable-tests \
        --disable-valgrind \
        --disable-gst-tracer-hooks \
+       --with-unwind=no \
        --without-libiconv-prefix \
        --without-libintl-prefix \
        --without-x \
index 750fa0c33e5aeb20302d45a40d8e816f2bcf973b..1202812b9ced3ec4a56ff4ed11222b3ed910e83d 100644 (file)
@@ -1,6 +1,7 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -1047,7 +1047,6 @@ libs/gst/net/Makefile
+diff -u --recursive gstreamer-1.12.4-vanilla/configure.ac gstreamer-1.12.4/configure.ac
+--- gstreamer-1.12.4-vanilla/configure.ac      2018-02-10 17:37:16.379378242 -0500
++++ gstreamer-1.12.4/configure.ac      2018-02-10 17:40:18.742109326 -0500
+@@ -1083,7 +1083,6 @@
  plugins/Makefile
  plugins/elements/Makefile
  plugins/tracers/Makefile
@@ -8,9 +9,10 @@
  tests/Makefile
  tests/benchmarks/Makefile
  tests/check/Makefile
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -9,7 +9,6 @@ aclocal_DATA = gst-element-check-@GST_AP
+diff -u --recursive gstreamer-1.12.4-vanilla/Makefile.am gstreamer-1.12.4/Makefile.am
+--- gstreamer-1.12.4-vanilla/Makefile.am       2018-02-10 17:37:16.390378286 -0500
++++ gstreamer-1.12.4/Makefile.am       2018-02-10 17:40:29.112150898 -0500
+@@ -9,7 +9,6 @@
  SUBDIRS = pkgconfig \
        gst libs plugins tests \
        docs \
@@ -18,7 +20,7 @@
        m4 \
        common \
        data
-@@ -22,7 +21,6 @@ endif
+@@ -22,7 +21,6 @@
  DIST_SUBDIRS = pkgconfig \
        gst libs plugins tools tests \
        docs \
index f1d62a0298dc89ccd3e462665650536076dfb677..bc177daa244e8bae6b355e5a09bc1c7254495982 100644 (file)
@@ -1,6 +1,7 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -1047,21 +1047,6 @@ libs/gst/net/Makefile
+diff -u --recursive gstreamer-1.12.4-vanilla/configure.ac gstreamer-1.12.4/configure.ac
+--- gstreamer-1.12.4-vanilla/configure.ac      2018-02-10 17:43:59.957864211 -0500
++++ gstreamer-1.12.4/configure.ac      2018-02-10 17:44:19.772930084 -0500
+@@ -1083,20 +1083,6 @@
  plugins/Makefile
  plugins/elements/Makefile
  plugins/tracers/Makefile
@@ -13,7 +14,6 @@
 -tests/examples/controller/Makefile
 -tests/examples/stepping/Makefile
 -tests/examples/helloworld/Makefile
--tests/examples/manual/Makefile
 -tests/examples/memory/Makefile
 -tests/examples/netclock/Makefile
 -tests/examples/ptp/Makefile
  tools/Makefile
  common/Makefile
  common/m4/Makefile
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -7,7 +7,7 @@ aclocaldir = $(datadir)/aclocal
+diff -u --recursive gstreamer-1.12.4-vanilla/Makefile.am gstreamer-1.12.4/Makefile.am
+--- gstreamer-1.12.4-vanilla/Makefile.am       2018-02-10 17:43:59.959864217 -0500
++++ gstreamer-1.12.4/Makefile.am       2018-02-10 17:44:30.298965075 -0500
+@@ -7,7 +7,7 @@
  aclocal_DATA = gst-element-check-@GST_API_VERSION@.m4
  
  SUBDIRS = pkgconfig \
@@ -33,7 +34,7 @@
        docs \
        m4 \
        common \
-@@ -19,7 +19,7 @@ endif
+@@ -19,7 +19,7 @@
  
  # These are all the possible subdirs
  DIST_SUBDIRS = pkgconfig \
index 86143e4d650696d33cc54615e5e8ab998124ef3c..d7b4a73a15d6a377fbfba9536a54edd862413cf3 100644 (file)
@@ -1,27 +1,23 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -1050,18 +1050,6 @@ plugins/tracers/Makefile
+diff -u --recursive gstreamer-1.12.4-vanilla/configure.ac gstreamer-1.12.4/configure.ac
+--- gstreamer-1.12.4-vanilla/configure.ac      2018-02-10 17:45:28.053157030 -0500
++++ gstreamer-1.12.4/configure.ac      2018-02-10 17:45:47.703222322 -0500
+@@ -1086,12 +1086,6 @@
  tools/Makefile
  common/Makefile
  common/m4/Makefile
 -docs/Makefile
--docs/design/Makefile
--docs/faq/Makefile
 -docs/gst/Makefile
 -docs/gst/gstreamer.types
 -docs/libs/Makefile
 -docs/plugins/Makefile
--docs/manual/Makefile
--docs/pwg/Makefile
--docs/slides/Makefile
--docs/xsl/Makefile
 -docs/version.entities
  m4/Makefile
  pkgconfig/Makefile
  stamp.h
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -8,7 +8,6 @@ aclocal_DATA = gst-element-check-@GST_AP
+diff -u --recursive gstreamer-1.12.4-vanilla/Makefile.am gstreamer-1.12.4/Makefile.am
+--- gstreamer-1.12.4-vanilla/Makefile.am       2018-02-10 17:45:28.053157030 -0500
++++ gstreamer-1.12.4/Makefile.am       2018-02-10 17:45:58.940259656 -0500
+@@ -8,7 +8,6 @@
  
  SUBDIRS = pkgconfig \
        gst libs plugins \
@@ -29,7 +25,7 @@
        m4 \
        common \
        data
-@@ -20,7 +19,6 @@ endif
+@@ -20,7 +19,6 @@
  # These are all the possible subdirs
  DIST_SUBDIRS = pkgconfig \
        gst libs plugins tools \
diff --git a/multimedia/gstreamer1/patches/004-no-unwind.patch b/multimedia/gstreamer1/patches/004-no-unwind.patch
deleted file mode 100644 (file)
index a9729f7..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -826,20 +826,6 @@ if test "x$BUILD_EXAMPLES" = "xyes"; the
- fi
- AM_CONDITIONAL(HAVE_GTK, test "x$HAVE_GTK" = "xyes")
--dnl libunwind is optionally used by the leaks tracer
--PKG_CHECK_MODULES(UNWIND, libunwind, HAVE_UNWIND=yes, HAVE_UNWIND=no)
--
--dnl Check for backtrace() from libc
--AC_CHECK_FUNC(backtrace, [
--  AC_CHECK_HEADERS([execinfo.h], [
--    AC_DEFINE(HAVE_BACKTRACE,1,[Have backtrace])
--  ], [], [])
--])
--
--if test "x$HAVE_UNWIND" = "xyes"; then
--  AC_DEFINE(HAVE_UNWIND, 1, [libunwind available])
--fi
--
- dnl building of unit test libraries
- AC_ARG_ENABLE(check,
-   AS_HELP_STRING([--disable-check],[disable building unit test libraries]),
git clone https://git.99rst.org/PROJECT