version 3.2.1: - avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC - mss2: only use error correction for matching block counts - softfloat: decrease MIN_EXP to cover full float range - libopusdec: default to stereo for invalid number of channels - flvdec: require need_context_update when changing codec id - pgssubdec: only set w/h/linesize when allocating data - sbgdec: prevent NULL pointer access - rmdec: validate block alignment - smacker: limit recursion depth of smacker_decode_bigtree - mxfdec: fix NULL pointer dereference in mxf_read_packet_old - ffmdec: validate codec parameters - avformat/mpeg: Adjust vid probe threshold to correct mis-detection - avcodec/ass_split: Change order of operations in ass_split_section() - avcodec/rawdec: check for side data before checking its size - avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() - avformat/apngenc: use the stream parameters extradata if available - Revert "apngdec: use side data to pass extradata to the decoder" - ffprobe: fix crash in case -of is specified with an empty string - libavcodec/exr : fix channel size calculation for uint32 channel - exr: fix out-of-bounds read - libschroedingerdec: fix leaking of framewithpts - libschroedingerdec: don't produce empty frames - dds: limit 4 bpp handling to AV_PIX_FMT_PAL8 - mlz: limit next_code to data buffer size - softfloat: handle -INT_MAX correctly - filmstripdec: correctly check image dimensions - pnmdec: make sure v is capped by maxval - smvjpegdec: make sure cur_frame is not negative - icodec: correctly check avio_read return value - icodec: fix leaking pkt on error - dvbsubdec: fix division by zero in compute_default_clut - proresdec_lgpl: explicitly check coff[3] against slice_data_size - escape124: reject codebook size 0 - mpegts: prevent division by zero - matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header - mpegaudio_parser: don't return AVERROR_PATCHWELCOME - mxfdec: fix NULL pointer dereference - lzf: update pointer p after realloc - diracdec: check return code of get_buffer_with_edge - diracdec: clear slice_params_num_buf on allocation failure - diracdec: use correct buffer for slice_params_buf realloc - ppc: pixblockdsp: do unaligned block accesses correctly again - avformat: close parser if codec changed - fate: add streamcopy test for apng - apngdec: use side data to pass extradata to the decoder - mov: immediately return from mov_fix_index without old index entries - interplayacm: increase bitstream buffer size by AV_INPUT_BUFFER_PADDING_SIZE - interplayacm: validate number of channels - interplayacm: check for too large b - doc: fix spelling errors - configure: make sure LTO does not optimize out the test functions - fate: add apng encoding/muxing test - apng: use side data to pass extradata to muxer - avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug - avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 - avcodec/rv40: Test remaining space in loop of get_dimension() - avcodec/ituh263dec: Avoid spending a long time in slice sync - avcodec/movtextdec: Add error message for tsmb_size check - avcodec/movtextdec: Fix tsmb_size check==0 check - avcodec/movtextdec: Fix potential integer overflow - ffmpeg: Fix bsf corrupting merged side data - avcodec/sunrast: Fix input buffer pointer check - avcodec/tscc: Check side data size before use - avcodec/rscc: Fix constant - avcodec/rawdec: Check side data size before use - avcodec/rscc: Check side data size before use - avcodec/msvideo1: Check side data size before use - avcodec/qpeg: Check side data size before use - avcodec/qtrle: Check side data size before use - avcodec/msrle: Check side data size before use - avcodec/kmvc: Check side data size before use - avcodec/idcinvideo: Check side data size before use - avcodec/cinepak: Check side data size before use - avcodec/8bps: Check side data size before use - avformat/flvdec: Fix regression losing streams - avformat/hls: Add missing error check for avcodec_parameters_copy() - avformat/hls: Fix probing mpegts audio streams that use probing - avformat/hls: Factor copying stream info to a separate functiondiff -r1.12 -r1.13 pkgsrc/multimedia/ffmpeg3/Makefile.common
(adam)
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.12 2016/10/28 19:15:06 adam Exp $ | 1 | # $NetBSD: Makefile.common,v 1.13 2016/11/28 08:27:51 adam Exp $ | |
2 | # used by multimedia/ffmpeg3/Makefile | 2 | # used by multimedia/ffmpeg3/Makefile | |
3 | # used by multimedia/ffplay3/Makefile | 3 | # used by multimedia/ffplay3/Makefile | |
4 | 4 | |||
5 | DISTNAME= ffmpeg-3.2 | 5 | DISTNAME= ffmpeg-3.2.1 | |
6 | CATEGORIES= multimedia | 6 | CATEGORIES= multimedia | |
7 | MASTER_SITES= http://www.ffmpeg.org/releases/ | 7 | MASTER_SITES= http://www.ffmpeg.org/releases/ | |
8 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
9 | 9 | |||
10 | LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v2 | 10 | LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v2 | |
11 | 11 | |||
12 | PATCHDIR= ${.CURDIR}/../../multimedia/ffmpeg3/patches | 12 | PATCHDIR= ${.CURDIR}/../../multimedia/ffmpeg3/patches | |
13 | 13 | |||
14 | USE_LANGUAGES= c99 | 14 | USE_LANGUAGES= c99 | |
15 | USE_LIBTOOL= yes | 15 | USE_LIBTOOL= yes | |
16 | USE_TOOLS+= gmake pod2man perl | 16 | USE_TOOLS+= gmake pod2man perl | |
17 | HAS_CONFIGURE= yes | 17 | HAS_CONFIGURE= yes | |
18 | CONFIGURE_ARGS+= --cc=${CC:Q} | 18 | CONFIGURE_ARGS+= --cc=${CC:Q} |
@@ -1,12 +1,12 @@ | @@ -1,12 +1,12 @@ | |||
1 | $NetBSD: distinfo,v 1.12 2016/10/28 19:15:06 adam Exp $ | 1 | $NetBSD: distinfo,v 1.13 2016/11/28 08:27:51 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (ffmpeg-3.2.tar.bz2) = aac4876d1bc4d2cd8d9833b20649c3eed984f6ef | 3 | SHA1 (ffmpeg-3.2.1.tar.bz2) = ea57269e77897d8db01ccff1e0a2fc09114fefd5 | |
4 | RMD160 (ffmpeg-3.2.tar.bz2) = 0d6d52f5969eb98c535f233c4639134eb1ef70d6 | 4 | RMD160 (ffmpeg-3.2.1.tar.bz2) = fa77568f36482b6d27c0c816eafb2506df296a13 | |
5 | SHA512 (ffmpeg-3.2.tar.bz2) = 025caee069709e4d5281033c95c5dcb1a8d8928da98f5a5e55734577852f960668d9a1df2a059e9b800ad2bf2b53c7d1ea6655ccdc0e14281fbcc45f2ae7a1bb | 5 | SHA512 (ffmpeg-3.2.1.tar.bz2) = bdadad5a3879d9492c152541db39d96707ca2989d4663ef6b09a19169c67813da329ec99b274519ef119eaaa01a0dd4aee4a5841469068d7c73b27f8dafcd377 | |
6 | Size (ffmpeg-3.2.tar.bz2) = 9605348 bytes | 6 | Size (ffmpeg-3.2.1.tar.bz2) = 9613356 bytes | |
7 | SHA1 (patch-Makefile) = e3cb5cedccd2840f36ab90cd2f4b7987e1098a56 | 7 | SHA1 (patch-Makefile) = e3cb5cedccd2840f36ab90cd2f4b7987e1098a56 | |
8 | SHA1 (patch-configure) = d5143d12a1e2baaa8a27019e55294756c3babab1 | 8 | SHA1 (patch-configure) = d5143d12a1e2baaa8a27019e55294756c3babab1 | |
9 | SHA1 (patch-doc_Makefile) = 50ee7aaf74f8a5c439b11f141b5408322659543a | 9 | SHA1 (patch-doc_Makefile) = 50ee7aaf74f8a5c439b11f141b5408322659543a | |
10 | SHA1 (patch-libavutil_common.h) = de36efed3a8a2069e170e5afe77eb122a46d14b2 | 10 | SHA1 (patch-libavutil_common.h) = de36efed3a8a2069e170e5afe77eb122a46d14b2 | |
11 | SHA1 (patch-libavutil_x86_asm.h) = 8f48f9e8ec08b5176bb40fc0021f3bb913dbef22 | 11 | SHA1 (patch-libavutil_x86_asm.h) = 8f48f9e8ec08b5176bb40fc0021f3bb913dbef22 | |
12 | SHA1 (patch-libavutil_x86_cpu.c) = 499b0fc3081971a2bba2724bd051aab14c531239 | 12 | SHA1 (patch-libavutil_x86_cpu.c) = 499b0fc3081971a2bba2724bd051aab14c531239 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.6 2016/10/28 19:15:06 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.7 2016/11/28 08:27:51 adam Exp $ | |
2 | bin/ffmpeg3 | 2 | bin/ffmpeg3 | |
3 | bin/ffprobe3 | 3 | bin/ffprobe3 | |
4 | bin/ffserver3 | 4 | bin/ffserver3 | |
5 | include/ffmpeg3/libavcodec/avcodec.h | 5 | include/ffmpeg3/libavcodec/avcodec.h | |
6 | include/ffmpeg3/libavcodec/avdct.h | 6 | include/ffmpeg3/libavcodec/avdct.h | |
7 | include/ffmpeg3/libavcodec/avfft.h | 7 | include/ffmpeg3/libavcodec/avfft.h | |
8 | include/ffmpeg3/libavcodec/d3d11va.h | 8 | include/ffmpeg3/libavcodec/d3d11va.h | |
9 | include/ffmpeg3/libavcodec/dirac.h | 9 | include/ffmpeg3/libavcodec/dirac.h | |
10 | include/ffmpeg3/libavcodec/dv_profile.h | 10 | include/ffmpeg3/libavcodec/dv_profile.h | |
11 | include/ffmpeg3/libavcodec/dxva2.h | 11 | include/ffmpeg3/libavcodec/dxva2.h | |
12 | include/ffmpeg3/libavcodec/jni.h | 12 | include/ffmpeg3/libavcodec/jni.h | |
13 | include/ffmpeg3/libavcodec/mediacodec.h | 13 | include/ffmpeg3/libavcodec/mediacodec.h | |
14 | include/ffmpeg3/libavcodec/qsv.h | 14 | include/ffmpeg3/libavcodec/qsv.h | |
@@ -103,27 +103,27 @@ include/ffmpeg3/libavutil/timestamp.h | @@ -103,27 +103,27 @@ include/ffmpeg3/libavutil/timestamp.h | |||
103 | include/ffmpeg3/libavutil/tree.h | 103 | include/ffmpeg3/libavutil/tree.h | |
104 | include/ffmpeg3/libavutil/twofish.h | 104 | include/ffmpeg3/libavutil/twofish.h | |
105 | include/ffmpeg3/libavutil/version.h | 105 | include/ffmpeg3/libavutil/version.h | |
106 | include/ffmpeg3/libavutil/xtea.h | 106 | include/ffmpeg3/libavutil/xtea.h | |
107 | include/ffmpeg3/libpostproc/postprocess.h | 107 | include/ffmpeg3/libpostproc/postprocess.h | |
108 | include/ffmpeg3/libpostproc/version.h | 108 | include/ffmpeg3/libpostproc/version.h | |
109 | include/ffmpeg3/libswresample/swresample.h | 109 | include/ffmpeg3/libswresample/swresample.h | |
110 | include/ffmpeg3/libswresample/version.h | 110 | include/ffmpeg3/libswresample/version.h | |
111 | include/ffmpeg3/libswscale/swscale.h | 111 | include/ffmpeg3/libswscale/swscale.h | |
112 | include/ffmpeg3/libswscale/version.h | 112 | include/ffmpeg3/libswscale/version.h | |
113 | lib/ffmpeg3/libavcodec.a | 113 | lib/ffmpeg3/libavcodec.a | |
114 | lib/ffmpeg3/libavcodec.so | 114 | lib/ffmpeg3/libavcodec.so | |
115 | lib/ffmpeg3/libavcodec.so.57 | 115 | lib/ffmpeg3/libavcodec.so.57 | |
116 | lib/ffmpeg3/libavcodec.so.57.64.100 | 116 | lib/ffmpeg3/libavcodec.so.57.64.101 | |
117 | lib/ffmpeg3/libavdevice.a | 117 | lib/ffmpeg3/libavdevice.a | |
118 | lib/ffmpeg3/libavdevice.so | 118 | lib/ffmpeg3/libavdevice.so | |
119 | lib/ffmpeg3/libavdevice.so.57 | 119 | lib/ffmpeg3/libavdevice.so.57 | |
120 | lib/ffmpeg3/libavdevice.so.57.1.100 | 120 | lib/ffmpeg3/libavdevice.so.57.1.100 | |
121 | lib/ffmpeg3/libavfilter.a | 121 | lib/ffmpeg3/libavfilter.a | |
122 | lib/ffmpeg3/libavfilter.so | 122 | lib/ffmpeg3/libavfilter.so | |
123 | lib/ffmpeg3/libavfilter.so.6 | 123 | lib/ffmpeg3/libavfilter.so.6 | |
124 | lib/ffmpeg3/libavfilter.so.6.65.100 | 124 | lib/ffmpeg3/libavfilter.so.6.65.100 | |
125 | lib/ffmpeg3/libavformat.a | 125 | lib/ffmpeg3/libavformat.a | |
126 | lib/ffmpeg3/libavformat.so | 126 | lib/ffmpeg3/libavformat.so | |
127 | lib/ffmpeg3/libavformat.so.57 | 127 | lib/ffmpeg3/libavformat.so.57 | |
128 | lib/ffmpeg3/libavformat.so.57.56.100 | 128 | lib/ffmpeg3/libavformat.so.57.56.100 | |
129 | lib/ffmpeg3/libavutil.a | 129 | lib/ffmpeg3/libavutil.a |