summaryrefslogtreecommitdiff
path: root/multimedia/gst-plugins1-libav
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2018-04-17 22:10:04 +0000
committerwiz <wiz@pkgsrc.org>2018-04-17 22:10:04 +0000
commite81a5123759efb198cf22d3061fa59caf3ee2be2 (patch)
tree1ba5ef733c1b3b0408367d155cf9969ac15f5d6c /multimedia/gst-plugins1-libav
parentde343d19db4831fb6cd980ace239d06bd579448c (diff)
downloadpkgsrc-e81a5123759efb198cf22d3061fa59caf3ee2be2.tar.gz
gstreamer1: update to 1.14.0
The GStreamer team is proud to announce a new major feature release of your favourite cross-platform multimedia framework! The 1.14 release series adds new features on top of the previous 1.12 series and is part of the API and ABI-stable 1.x release series of the GStreamer multimedia framework. Highlights: WebRTC support: real-time audio/video streaming to and from web browsers Experimental support for the next-gen royalty-free AV1 video codec Video4Linux: encoding support, stable element names and faster device probing Support for the Secure Reliable Transport (SRT) video streaming protocol RTP Forward Error Correction (FEC) support (ULPFEC) RTSP 2.0 support in rtspsrc and gst-rtsp-server ONVIF audio backchannel support in gst-rtsp-server and rtspsrc playbin3 gapless playback and pre-buffering support tee, our stream splitter/duplication element, now does allocation query aggregation which is important for efficient data handling and zero-copy QuickTime muxer has a new prefill recording mode that allows file import in Adobe Premiere and FinalCut Pro while the file is still being written. rtpjitterbuffer fast-start mode and timestamp offset adjustment smoothing souphttpsrc connection sharing, which allows for connection reuse, cookie sharing, etc. nvdec: new plugin for hardware-accelerated video decoding using the NVIDIA NVDEC API Adaptive DASH trick play support ipcpipeline: new plugin that allows splitting a pipeline across multiple processes Major gobject-introspection annotation improvements for large parts of the library API GStreamer C# bindings have been revived and seen many updates and fixes The externally-maintained GStreamer Rust bindings have many usability improvements and cover most of the API now
Diffstat (limited to 'multimedia/gst-plugins1-libav')
-rw-r--r--multimedia/gst-plugins1-libav/Makefile6
-rw-r--r--multimedia/gst-plugins1-libav/distinfo12
-rw-r--r--multimedia/gst-plugins1-libav/patches/patch-configure8
3 files changed, 13 insertions, 13 deletions
diff --git a/multimedia/gst-plugins1-libav/Makefile b/multimedia/gst-plugins1-libav/Makefile
index 0df97bf153e..0a93634cdf8 100644
--- a/multimedia/gst-plugins1-libav/Makefile
+++ b/multimedia/gst-plugins1-libav/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2018/04/15 09:40:05 adam Exp $
+# $NetBSD: Makefile,v 1.41 2018/04/17 22:10:04 wiz Exp $
-DISTNAME= gst-libav-1.12.5
+DISTNAME= gst-libav-1.14.0
PKGNAME= ${DISTNAME:S/gst/gst-plugins1/}
CATEGORIES= multimedia
MASTER_SITES= https://gstreamer.freedesktop.org/src/gst-libav/
@@ -18,7 +18,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-system-libav
PKGSRC_MAKE_ENV+= PERL=${PERL5:Q}
-BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.10.0
+BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.14.0
.include "../../multimedia/gstreamer1/buildlink3.mk"
.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
# the upstream developers only want to support building against
diff --git a/multimedia/gst-plugins1-libav/distinfo b/multimedia/gst-plugins1-libav/distinfo
index c825532d96d..629136cb895 100644
--- a/multimedia/gst-plugins1-libav/distinfo
+++ b/multimedia/gst-plugins1-libav/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.28 2018/04/15 09:40:05 adam Exp $
+$NetBSD: distinfo,v 1.29 2018/04/17 22:10:04 wiz Exp $
-SHA1 (gst-libav-1.12.5.tar.xz) = 1accf00df67bfbedae870e8f2f12956b36950195
-RMD160 (gst-libav-1.12.5.tar.xz) = b54d21f34502bac3404941755394c4138907ab38
-SHA512 (gst-libav-1.12.5.tar.xz) = b23b1ca335d9616c60fec0802787f0657960a7f3f4c325de995da0ccf6c9fdc66c3ca1a1bdfe0279dd1329017f14cde62de6a8b055a572f6636cb3053cd5b5c2
-Size (gst-libav-1.12.5.tar.xz) = 8833656 bytes
-SHA1 (patch-configure) = c78918ecac8eae3b9cc63f06e99dadcfa4a3f7ba
+SHA1 (gst-libav-1.14.0.tar.xz) = c8a357025ab98589b0bb17a5a1f7ff82b04734ed
+RMD160 (gst-libav-1.14.0.tar.xz) = 6c417682d5d4ae76e9c056060d0ca67615450456
+SHA512 (gst-libav-1.14.0.tar.xz) = 7c00475d1866e680a1528842d02152059d67ef6838b6837884cc211b742e20b9d16b28d7f671cb8e56ddff42f73a1e039270888ed0c4431649d2d907067042c9
+Size (gst-libav-1.14.0.tar.xz) = 9035384 bytes
+SHA1 (patch-configure) = 211ddaed27be142095c5cea1a3a7d540d4a442eb
SHA1 (patch-ext_libav_gstavviddec.c) = c397a6c7e027453353a79c5d64f7b1d648c21739
diff --git a/multimedia/gst-plugins1-libav/patches/patch-configure b/multimedia/gst-plugins1-libav/patches/patch-configure
index dba6eaf3dd6..f5cd8c64552 100644
--- a/multimedia/gst-plugins1-libav/patches/patch-configure
+++ b/multimedia/gst-plugins1-libav/patches/patch-configure
@@ -1,12 +1,12 @@
-$NetBSD: patch-configure,v 1.8 2018/01/28 19:33:09 wiz Exp $
+$NetBSD: patch-configure,v 1.9 2018/04/17 22:10:04 wiz Exp $
Fix unportable test(1) operator.
---- configure.orig 2017-07-14 08:23:57.000000000 +0000
+--- configure.orig 2018-03-19 20:25:04.000000000 +0000
+++ configure
-@@ -18256,7 +18256,7 @@ fi
+@@ -18480,7 +18480,7 @@ fi
--disable-omx-rpi --disable-cuda --disable-cuvid --disable-libmfx \
- --disable-libnpp --disable-iconv --disable-jni --enable-optimizations"
+ --disable-libnpp --disable-iconv --disable-jni --disable-v4l2_m2m --enable-optimizations"
- if test "x$enable_gpl" == "xyes"; then
+ if test "x$enable_gpl" = "xyes"; then