From e0199a9657054422a6e899f6936912c53341b715 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 15 Apr 2017 09:26:47 +0000 Subject: version 3.3: - CrystalHD decoder moved to new decode API - add internal ebur128 library, remove external libebur128 dependency - Pro-MPEG CoP 3-R2 FEC protocol - premultiply video filter - Support for spherical videos - configure now fails if autodetect-libraries are requested but not found - PSD Decoder - 16.8 floating point pcm decoder - 24.0 floating point pcm decoder - Apple Pixlet decoder - QDMC audio decoder - NewTek SpeedHQ decoder - MIDI Sample Dump Standard demuxer - readeia608 filter - Sample Dump eXchange demuxer - abitscope multimedia filter - Scenarist Closed Captions demuxer and muxer - threshold filter - midequalizer filter - Optimal Huffman tables for (M)JPEG encoding - VAAPI-accelerated MPEG-2 and VP8 encoding - FM Screen Capture Codec decoder - native Opus encoder - ScreenPressor decoder - incomplete ClearVideo decoder - Intel QSV video scaling and deinterlacing filters - Support MOV with multiple sample description tables - XPM decoder - Removed the legacy X11 screen grabber, use XCB instead - MPEG-7 Video Signature filter - Removed asyncts filter (use af_aresample instead) - Intel QSV-accelerated VP8 video decoding --- multimedia/ffmpeg3/Makefile | 3 +-- multimedia/ffmpeg3/Makefile.common | 4 ++-- multimedia/ffmpeg3/PLIST | 24 ++++++++++++++---------- multimedia/ffmpeg3/distinfo | 10 +++++----- multimedia/ffmpeg3/options.mk | 12 ++---------- multimedia/ffplay3/Makefile | 3 +-- 6 files changed, 25 insertions(+), 31 deletions(-) (limited to 'multimedia') diff --git a/multimedia/ffmpeg3/Makefile b/multimedia/ffmpeg3/Makefile index cc8ab218c59..46451a613ef 100644 --- a/multimedia/ffmpeg3/Makefile +++ b/multimedia/ffmpeg3/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.21 2017/03/17 11:13:15 maya Exp $ +# $NetBSD: Makefile,v 1.22 2017/04/15 09:26:47 adam Exp $ PKGNAME= ${DISTNAME:S/ffmpeg/ffmpeg3/} -PKGREVISION= 2 MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://ffmpeg.mplayerhq.hu/ COMMENT= Decoding, encoding and streaming software (v3.x) diff --git a/multimedia/ffmpeg3/Makefile.common b/multimedia/ffmpeg3/Makefile.common index d4866a8aa15..bce3e4dc3d0 100644 --- a/multimedia/ffmpeg3/Makefile.common +++ b/multimedia/ffmpeg3/Makefile.common @@ -1,8 +1,8 @@ -# $NetBSD: Makefile.common,v 1.16 2017/02/11 09:12:42 adam Exp $ +# $NetBSD: Makefile.common,v 1.17 2017/04/15 09:26:47 adam Exp $ # used by multimedia/ffmpeg3/Makefile # used by multimedia/ffplay3/Makefile -DISTNAME= ffmpeg-3.2.4 +DISTNAME= ffmpeg-3.3 CATEGORIES= multimedia MASTER_SITES= http://www.ffmpeg.org/releases/ EXTRACT_SUFX= .tar.bz2 diff --git a/multimedia/ffmpeg3/PLIST b/multimedia/ffmpeg3/PLIST index 796f216c4d0..fe4aaa21b8e 100644 --- a/multimedia/ffmpeg3/PLIST +++ b/multimedia/ffmpeg3/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.8 2017/02/07 19:28:09 adam Exp $ +@comment $NetBSD: PLIST,v 1.9 2017/04/15 09:26:47 adam Exp $ bin/ffmpeg3 bin/ffprobe3 bin/ffserver3 @@ -94,6 +94,7 @@ include/ffmpeg3/libavutil/ripemd.h include/ffmpeg3/libavutil/samplefmt.h include/ffmpeg3/libavutil/sha.h include/ffmpeg3/libavutil/sha512.h +include/ffmpeg3/libavutil/spherical.h include/ffmpeg3/libavutil/stereo3d.h include/ffmpeg3/libavutil/tea.h include/ffmpeg3/libavutil/threadmessage.h @@ -113,35 +114,35 @@ include/ffmpeg3/libswscale/version.h lib/ffmpeg3/libavcodec.a lib/ffmpeg3/libavcodec.so lib/ffmpeg3/libavcodec.so.57 -lib/ffmpeg3/libavcodec.so.57.64.101 +lib/ffmpeg3/libavcodec.so.57.89.100 lib/ffmpeg3/libavdevice.a lib/ffmpeg3/libavdevice.so lib/ffmpeg3/libavdevice.so.57 -lib/ffmpeg3/libavdevice.so.57.1.100 +lib/ffmpeg3/libavdevice.so.57.6.100 lib/ffmpeg3/libavfilter.a lib/ffmpeg3/libavfilter.so lib/ffmpeg3/libavfilter.so.6 -lib/ffmpeg3/libavfilter.so.6.65.100 +lib/ffmpeg3/libavfilter.so.6.82.100 lib/ffmpeg3/libavformat.a lib/ffmpeg3/libavformat.so lib/ffmpeg3/libavformat.so.57 -lib/ffmpeg3/libavformat.so.57.56.101 +lib/ffmpeg3/libavformat.so.57.71.100 lib/ffmpeg3/libavutil.a lib/ffmpeg3/libavutil.so lib/ffmpeg3/libavutil.so.55 -lib/ffmpeg3/libavutil.so.55.34.101 +lib/ffmpeg3/libavutil.so.55.58.100 lib/ffmpeg3/libpostproc.a lib/ffmpeg3/libpostproc.so lib/ffmpeg3/libpostproc.so.54 -lib/ffmpeg3/libpostproc.so.54.1.100 +lib/ffmpeg3/libpostproc.so.54.5.100 lib/ffmpeg3/libswresample.a lib/ffmpeg3/libswresample.so lib/ffmpeg3/libswresample.so.2 -lib/ffmpeg3/libswresample.so.2.3.100 +lib/ffmpeg3/libswresample.so.2.7.100 lib/ffmpeg3/libswscale.a lib/ffmpeg3/libswscale.so lib/ffmpeg3/libswscale.so.4 -lib/ffmpeg3/libswscale.so.4.2.100 +lib/ffmpeg3/libswscale.so.4.6.100 lib/ffmpeg3/pkgconfig/libavcodec.pc lib/ffmpeg3/pkgconfig/libavdevice.pc lib/ffmpeg3/pkgconfig/libavfilter.pc @@ -221,8 +222,11 @@ share/ffmpeg3/examples/Makefile share/ffmpeg3/examples/README share/ffmpeg3/examples/avio_dir_cmd.c share/ffmpeg3/examples/avio_reading.c -share/ffmpeg3/examples/decoding_encoding.c +share/ffmpeg3/examples/decode_audio.c +share/ffmpeg3/examples/decode_video.c share/ffmpeg3/examples/demuxing_decoding.c +share/ffmpeg3/examples/encode_audio.c +share/ffmpeg3/examples/encode_video.c share/ffmpeg3/examples/extract_mvs.c share/ffmpeg3/examples/filter_audio.c share/ffmpeg3/examples/filtering_audio.c diff --git a/multimedia/ffmpeg3/distinfo b/multimedia/ffmpeg3/distinfo index 99772cae1fe..7b7cb2538e0 100644 --- a/multimedia/ffmpeg3/distinfo +++ b/multimedia/ffmpeg3/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.16 2017/02/11 09:12:42 adam Exp $ +$NetBSD: distinfo,v 1.17 2017/04/15 09:26:47 adam Exp $ -SHA1 (ffmpeg-3.2.4.tar.bz2) = bfdd9bc3bb9808f1c31e5eede37c932ea9785812 -RMD160 (ffmpeg-3.2.4.tar.bz2) = 615aa3c3d2e496e4940eebd82a54c0ec8067f3ad -SHA512 (ffmpeg-3.2.4.tar.bz2) = ba5004d0f2659faa139c7dbf2f0fc6bab1d4e017d919f4ac271a5d2e8e4a3478909176e3a4d1ad33ddf2f62ab28dd9e00ce9be1399efb7cb3276dde79134cdaa -Size (ffmpeg-3.2.4.tar.bz2) = 9612274 bytes +SHA1 (ffmpeg-3.3.tar.bz2) = 2590af8c754ce8d55745b1e5647e498bf271dc77 +RMD160 (ffmpeg-3.3.tar.bz2) = 715449c5437f0b613dfc72d68763e86960db4957 +SHA512 (ffmpeg-3.3.tar.bz2) = 2e6f06966362a70afa1f8ff3ba1d35896cd120d09633a4aa3d7190b2007c2a8537f944dada7b1fe26af844d17f5ecfd7ea92ac815b5bf54f5cacd7d90c963d70 +Size (ffmpeg-3.3.tar.bz2) = 9930192 bytes SHA1 (patch-Makefile) = e3cb5cedccd2840f36ab90cd2f4b7987e1098a56 SHA1 (patch-configure) = d5143d12a1e2baaa8a27019e55294756c3babab1 SHA1 (patch-doc_Makefile) = 50ee7aaf74f8a5c439b11f141b5408322659543a diff --git a/multimedia/ffmpeg3/options.mk b/multimedia/ffmpeg3/options.mk index 133e826504a..4ae5cd8d95f 100644 --- a/multimedia/ffmpeg3/options.mk +++ b/multimedia/ffmpeg3/options.mk @@ -1,9 +1,9 @@ -# $NetBSD: options.mk,v 1.5 2017/01/01 22:36:34 leot Exp $ +# $NetBSD: options.mk,v 1.6 2017/04/15 09:26:47 adam Exp $ # Global and legacy options PKG_OPTIONS_VAR= PKG_OPTIONS.ffmpeg3 -PKG_SUPPORTED_OPTIONS= ass doc ebur128 fdk-aac fontconfig freetype \ +PKG_SUPPORTED_OPTIONS= ass doc fdk-aac fontconfig freetype \ gnutls lame libvpx opencore-amr openssl opus theora \ vorbis x264 x265 xcb xvid PKG_SUGGESTED_OPTIONS= lame ass freetype fontconfig libvpx openssl \ @@ -27,14 +27,6 @@ PKG_SUGGESTED_OPTIONS+= vaapi .include "../../mk/bsd.options.mk" -# EBU R128 audio loudness normalization -.if !empty(PKG_OPTIONS:Mebur128) -CONFIGURE_ARGS+= --enable-libebur128 -.include "../../audio/libebur128/buildlink3.mk" -.else -CONFIGURE_ARGS+= --disable-libebur128 -.endif - # Fontconfig .if !empty(PKG_OPTIONS:Mfontconfig) USE_TOOLS+= pkg-config diff --git a/multimedia/ffplay3/Makefile b/multimedia/ffplay3/Makefile index bc6dd45267f..e831c1c6954 100644 --- a/multimedia/ffplay3/Makefile +++ b/multimedia/ffplay3/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.9 2017/02/24 21:54:51 maya Exp $ +# $NetBSD: Makefile,v 1.10 2017/04/15 09:26:47 adam Exp $ PKGNAME= ${DISTNAME:S/ffmpeg/ffplay3/} -PKGREVISION= 1 MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://ffmpeg.org/ COMMENT= Simple SDL frontend for FFmpeg -- cgit v1.2.3