summaryrefslogtreecommitdiff
path: root/multimedia/gst-plugins1-libav
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2018-04-15 09:40:04 +0000
committeradam <adam@pkgsrc.org>2018-04-15 09:40:04 +0000
commit0b8dd741155a66a528ee6b51baad056115cde456 (patch)
tree79074c42fee8c9baf93884c9b9643019bfe329ca /multimedia/gst-plugins1-libav
parente471416eaef4c4815d673b68e46f21b3bf91e26f (diff)
downloadpkgsrc-0b8dd741155a66a528ee6b51baad056115cde456.tar.gz
gstreamer1: updated to 1.12.5
Bugs fixed in 1.12.5: pad: fix some stream deactivation deadlocks/races registrychunks: don't read from unaligned memory when loading registry ptp: fix build failure with #undef USE_MEASUREMENT_FILTERING downloadbuffer: Don't hold the mutex while posting the download-complete message playbin3: Fix accessing invalid index in GstStream when received select-stream event id3v2: re-fix handling of ID3 v2.4 tags with extended headers audio: fix handling of U32BE format videodecoder: Reset QoS time after pushing segment. This fixes playbin gapless playback with videos. subparse: push out of last chunk of text if last line has no newline aacparse: When parsing raw input, accept frames of any size. This fixes handling of encoded silence. splitmuxsrc: Improve not-linked handling. rtspsrc: also proxy multicast-iface property to RTCP udpsrc flacdec: flush flac decoder on lost sync, so that it can re-sync. matroskamux: Only mark new clusters as keyframe if they start on a keyframe or we're muxing only audio matroskamux: Clip maximum cluster duration to the maximum possible value h264parse: reset internal 'state' variable properly x264enc: fix build with newer x264 with support for multiple bit depths x265enc: Fix tagging of keyframes on output buffers glimagesink: Correct PAR in output caps when transforming vtdec: destroy and create the GL context on start()/stop(), fixing a refcount loop player: fix criticals when reading info/track properties that are NULL lv2: fix inverted boolean properties rtponviftimestamp: fix state change function init/reset, fixing memory corruption or leaks on shutdown libav: some build issues fixes rtsp-server: Place netaddress meta on packets received via TCP. Fixes keep-alive via RTCP in TCP interleaved mode. rtsp-server: gi annotation fixes gst-libav: internal ffmpeg copy was updated to ffmpeg 3.3.6 Various fixes for memory leaks, deadlocks and crashes in all modules ... and many, many more!
Diffstat (limited to 'multimedia/gst-plugins1-libav')
-rw-r--r--multimedia/gst-plugins1-libav/Makefile16
-rw-r--r--multimedia/gst-plugins1-libav/distinfo10
2 files changed, 12 insertions, 14 deletions
diff --git a/multimedia/gst-plugins1-libav/Makefile b/multimedia/gst-plugins1-libav/Makefile
index a3817f95afe..0df97bf153e 100644
--- a/multimedia/gst-plugins1-libav/Makefile
+++ b/multimedia/gst-plugins1-libav/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.39 2018/03/12 11:17:12 wiz Exp $
+# $NetBSD: Makefile,v 1.40 2018/04/15 09:40:05 adam Exp $
-DISTNAME= gst-libav-1.12.4
+DISTNAME= gst-libav-1.12.5
PKGNAME= ${DISTNAME:S/gst/gst-plugins1/}
-PKGREVISION= 2
CATEGORIES= multimedia
MASTER_SITES= https://gstreamer.freedesktop.org/src/gst-libav/
EXTRACT_SUFX= .tar.xz
@@ -10,14 +9,14 @@ EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://gstreamer.freedesktop.org/src/gst-libav/
COMMENT= GStreamer libav/ffmpeg plugin
+LICENSE= gnu-gpl-v2
-USE_PKGLOCALEDIR= yes
USE_LIBTOOL= yes
-GNU_CONFIGURE= yes
+USE_PKGLOCALEDIR= yes
USE_TOOLS+= pkg-config gmake perl
-PKGSRC_MAKE_ENV+= PERL=${PERL5}
-
-#BUILD_DEPENDS+= yasm>=0.7.2:../../devel/yasm
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --with-system-libav
+PKGSRC_MAKE_ENV+= PERL=${PERL5:Q}
BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.10.0
.include "../../multimedia/gstreamer1/buildlink3.mk"
@@ -26,6 +25,5 @@ BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.10.0
# the included ffmpeg version, since the ffmpeg API/ABI is unstable
# and there are no releases
.include "../../multimedia/ffmpeg3/buildlink3.mk"
-CONFIGURE_ARGS+= --with-system-libav
.include "../../devel/orc/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/gst-plugins1-libav/distinfo b/multimedia/gst-plugins1-libav/distinfo
index 0f1bdd223da..c825532d96d 100644
--- a/multimedia/gst-plugins1-libav/distinfo
+++ b/multimedia/gst-plugins1-libav/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.27 2018/01/28 19:33:09 wiz Exp $
+$NetBSD: distinfo,v 1.28 2018/04/15 09:40:05 adam Exp $
-SHA1 (gst-libav-1.12.4.tar.xz) = 4aadb887babfc81b931ed3dc7942e9f8c146dca5
-RMD160 (gst-libav-1.12.4.tar.xz) = 5b9e1eb2a27fe66907419c32e4b1b714e07e9683
-SHA512 (gst-libav-1.12.4.tar.xz) = 80ef9b7e179c081996875e452f66a3c5124cb99b5439e15b6ed4edf43e7ed1821b56639eea0db24050f0d5291d2b67d59e884dd71ab9193b5d1820153976f879
-Size (gst-libav-1.12.4.tar.xz) = 8792776 bytes
+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 (patch-ext_libav_gstavviddec.c) = c397a6c7e027453353a79c5d64f7b1d648c21739