diff --git a/packages/gst-plugins-bad/build.sh b/packages/gst-plugins-bad/build.sh index c5f0aaa4e..cf8f39cfa 100644 --- a/packages/gst-plugins-bad/build.sh +++ b/packages/gst-plugins-bad/build.sh @@ -1,12 +1,11 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/ TERMUX_PKG_DESCRIPTION="GStreamer Bad Plug-ins" TERMUX_PKG_LICENSE="LGPL-2.0" -TERMUX_PKG_VERSION=1.14.4 -TERMUX_PKG_REVISION=3 -TERMUX_PKG_SHA256=910b4e0e2e897e8b6d06767af1779d70057c309f67292f485ff988d087aa0de5 +TERMUX_PKG_VERSION=1.16.0 TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_BUILD_IN_SRC=yes +TERMUX_PKG_SHA256=22139de35626ada6090bdfa3423b27b7fc15a0198331d25c95e6b12cb1072b05 TERMUX_PKG_DEPENDS="gst-plugins-base, libbz2, libcurl, libiconv, libpng, librsvg, libssh2, libsndfile, libx264, libx265, littlecms, openal-soft, openjpeg" +TERMUX_PKG_BUILD_IN_SRC=yes TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --disable-android_media --disable-examples diff --git a/packages/gst-plugins-base/build.sh b/packages/gst-plugins-base/build.sh index 97185ca5f..011146bf9 100644 --- a/packages/gst-plugins-base/build.sh +++ b/packages/gst-plugins-base/build.sh @@ -1,10 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/ TERMUX_PKG_DESCRIPTION="GStreamer base plug-ins" TERMUX_PKG_LICENSE="LGPL-2.0" -TERMUX_PKG_VERSION=1.14.4 -TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=ca6139490e48863e7706d870ff4e8ac9f417b56f3b9e4b3ce490c13b09a77461 +TERMUX_PKG_VERSION=1.16.0 TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=4093aa7b51e28fb24dfd603893fead8d1b7782f088b05ed0f22a21ef176fb5ae TERMUX_PKG_DEPENDS="gstreamer, libjpeg-turbo, libopus, libpng, libvorbis, zlib" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" GLIB_GENMARSHAL=/usr/bin/glib-genmarshal diff --git a/packages/gst-plugins-good/build.sh b/packages/gst-plugins-good/build.sh index 6045475e8..a58bd2f37 100644 --- a/packages/gst-plugins-good/build.sh +++ b/packages/gst-plugins-good/build.sh @@ -1,12 +1,11 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/ TERMUX_PKG_DESCRIPTION="GStreamer Good Plug-ins" TERMUX_PKG_LICENSE="LGPL-2.0" -TERMUX_PKG_VERSION=1.14.4 -TERMUX_PKG_REVISION=2 -TERMUX_PKG_SHA256=5f8b553260cb0aac56890053d8511db1528d53cae10f0287cfce2cb2acc70979 +TERMUX_PKG_VERSION=1.16.0 TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_BUILD_IN_SRC=yes +TERMUX_PKG_SHA256=654adef33380d604112f702c2927574cfc285e31307b79e584113858838bb0fd TERMUX_PKG_DEPENDS="gst-plugins-base, libcaca, libsoup, libjpeg-turbo, libpng, libflac, libbz2, libvpx, libpulseaudio, libmp3lame, gstreamer, libogg, zlib" +TERMUX_PKG_BUILD_IN_SRC=yes # pcre needed by glib. libxml2 needed by libsoup TERMUX_PKG_BUILD_DEPENDS="glib, pcre, libxml2" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/packages/gst-plugins-good/src-ext-vpx-gstvpxdec.c.patch b/packages/gst-plugins-good/src-ext-vpx-gstvpxdec.c.patch deleted file mode 100644 index e09514210..000000000 --- a/packages/gst-plugins-good/src-ext-vpx-gstvpxdec.c.patch +++ /dev/null @@ -1,24 +0,0 @@ -See https://chromium.googlesource.com/webm/libvpx/+/763f8318de2cee41d748539cee5810fc0efcad68%5E%21/#F0 - -diff -u -r ../gst-plugins-good-1.14.4/ext/vpx/gstvpxdec.c ./ext/vpx/gstvpxdec.c ---- ../gst-plugins-good-1.14.4/ext/vpx/gstvpxdec.c 2018-03-23 20:44:48.000000000 +0000 -+++ ./ext/vpx/gstvpxdec.c 2019-02-10 00:40:59.658041832 +0000 -@@ -62,18 +62,6 @@ - {C_FLAGS (VP8_DEBLOCK), "Deblock", "deblock"}, - {C_FLAGS (VP8_DEMACROBLOCK), "Demacroblock", "demacroblock"}, - {C_FLAGS (VP8_ADDNOISE), "Add noise", "addnoise"}, -- {C_FLAGS (VP8_DEBUG_TXT_FRAME_INFO), -- "Print frame information", -- "visualize-frame-info"}, -- {C_FLAGS (VP8_DEBUG_TXT_MBLK_MODES), -- "Show macroblock mode selection overlaid on image", -- "visualize-macroblock-modes"}, -- {C_FLAGS (VP8_DEBUG_TXT_DC_DIFF), -- "Show dc diff for each macro block overlaid on image", -- "visualize-dc-diff"}, -- {C_FLAGS (VP8_DEBUG_TXT_RATE_INFO), -- "Print video rate info", -- "visualize-rate-info"}, - {C_FLAGS (VP8_MFQE), "Multi-frame quality enhancement", "mfqe"}, - {0, NULL, NULL} - }; diff --git a/packages/gst-plugins-ugly/build.sh b/packages/gst-plugins-ugly/build.sh index 572148ee9..8dcd2728e 100644 --- a/packages/gst-plugins-ugly/build.sh +++ b/packages/gst-plugins-ugly/build.sh @@ -1,12 +1,11 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/ TERMUX_PKG_DESCRIPTION="GStreamer Ugly Plug-ins" TERMUX_PKG_LICENSE="LGPL-2.0" -TERMUX_PKG_VERSION=1.14.4 -TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=ac02d837f166c35ff6ce0738e281680d0b90052cfb1f0255dcf6aaca5f0f6d23 +TERMUX_PKG_VERSION=1.16.0 TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${TERMUX_PKG_VERSION}.tar.xz -TERMUX_PKG_BUILD_IN_SRC=yes +TERMUX_PKG_SHA256=e30964c5f031c32289e0b25e176c3c95a5737f2052dfc81d0f7427ef0233a4c2 TERMUX_PKG_DEPENDS="gst-plugins-base, libx264" +TERMUX_PKG_BUILD_IN_SRC=yes TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --disable-tests --disable-examples diff --git a/packages/gstreamer/build.sh b/packages/gstreamer/build.sh index c48b0f94b..382f5bfbd 100644 --- a/packages/gstreamer/build.sh +++ b/packages/gstreamer/build.sh @@ -1,10 +1,9 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/ TERMUX_PKG_DESCRIPTION="Open source multimedia framework" TERMUX_PKG_LICENSE="LGPL-2.0" -TERMUX_PKG_VERSION=1.14.4 -TERMUX_PKG_REVISION=1 -TERMUX_PKG_SHA256=f94f6696c5f05a3b3a9183e39c5f5c0b779f75a04c0efa497e7920afa985ffc7 +TERMUX_PKG_VERSION=1.16.0 TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=0e8e2f7118be437cba879353970cf83c2acced825ecb9275ba05d9186ef07c00 TERMUX_PKG_DEPENDS="glib" TERMUX_PKG_DEVPACKAGE_DEPENDS="glib-dev" TERMUX_PKG_EXTRA_CONFIGURE_ARGS="