pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Nov 13 15:40:35 UTC 2023

Modified Files:
        pkgsrc/multimedia/ffmpeg5: Makefile Makefile.common distinfo
        pkgsrc/multimedia/ffplay5: Makefile
Removed Files:
        pkgsrc/multimedia/ffmpeg5/patches: patch-libavcodec_x86_mathops.h

Log Message:
ffmpeg5, ffplay5: update to 5.1.4

version 5.1.4:
 avcodec/4xm: Check for cfrm exhaustion
 avformat/mov: Disallow FTYP after streams
 doc/html: fix styling issue with Texinfo 7.0
 doc/html: support texinfo 7.0
 avfilter/buffersink: fix order of operation with = and <0
 tools/target_dec_fuzzer: Adjust threshold for CSCD
 avcodec/dovi_rpu: Use 64 bit in get_us/se_coeff()
 avformat/mov: Check that is_still_picture_avif has no trak based streams
 avformat/matroskadec: Fix declaration-after-statement warnings
 avformat/rtsp: Use rtsp_st->stream_index
 avcodec/jpeg2000dec: Check image offset
 avformat/mxfdec: Check klv offset
 libavutil/ppc/cpu.c: check that AT_HWCAP2 is defined
 avcodec/h2645_parse: Avoid EAGAIN
 avcodec/xvididct: Make c* unsigned to avoid undefined overflows
 avformat/tmv: Check video chunk size
 avcodec/h264_parser: saturate dts a bit
 avformat/asfdec_f: Saturate presentation time in marker
 avformat/xwma: sanity check bits_per_coded_sample
 avformat/matroskadec: Check prebuffered_ns for overflow
 avformat/wavdec: Check left avio_tell for overflow
 avformat/tta: Better totalframes check
 avformat/rpl: Check for number_of_chunks overflow
 avformat/mov: compute absolute dts difference without overflow in mov_find_next_sample()
 avformat/jacosubdec: Check timeres
 avformat/jacosubdec: avoid signed integer overflows in get_shift()
 avformat/jacosubdec: Factorize code in get_shift() a bit
 avformat/sbgdec: Check for negative duration or un-representable end pts
 avcodec/escape124: Do not return random numbers
 avcodec/apedec: Fix an integer overflow in predictor_update_filter()
 tools/target_dec_fuzzer: Adjust wmapro threshold
 avformat/avs: Check if return code is representable
 avcodec/lcldec: Make PNG filter addressing match the code afterwards
 avformat/westwood_vqa: Check chunk size
 avformat/sbgdec: Check for period overflow
 avformat/concatdec: Check in/outpoint for overflow
 avformat/mxfdec: Remove this_partition
 avcodec/xvididct: Fix integer overflow in idct_row()
 avcodec/celp_math: avoid overflow in shift
 tools/target_dec_fuzzer: Adjust threshold for rtv1
 avformat/hls: reduce default max reload to 3
 avformat/format: Stop reading data at EOF during probing
 avcodec/jpeg2000dec: jpeg2000 has its own lowres option
 avcodec/huffyuvdec: avoid undefined behavior with get_vlc2() failure
 avcodec/cscd: Fix "CamStudio Lossless Codec 1.0" gzip files
 avcodec/cscd: Check for CamStudio Lossless Codec 1.0 behavior in end check of LZO files
 avcodec/mpeg4videodec: consider lowres in dest_pcm[]
 avcodec/hevcdec: Fix undefined memcpy()
 avcodec/mpeg4videodec: more unsigned in amv computation
 avcodec/tta: fix signed overflow in decorrelate
 avcodec/apedec: Fix 48khz 24bit below insane level
 avcodec/apedec: Fix CRC for 24bps and bigendian
 avcodec/xvididct: Fix integer overflow in idct_row()
 avformat/avr: Check sample rate
 avformat/imf_cpl: Replace NULL content_title_utf8 by ""
 avformat/imf_cpl: xmlNodeListGetString() can return NULL
 avcodec/pcm: allow Changing parameters
 avcodec/jpeg2000dec: Check for reduction factor and image offset
 avutil/softfloat: Basic documentation for av_sincos_sf()
 avutil/softfloat: fix av_sincos_sf()
 tools/target_dec_fuzzer: Adjust threshold for speex
 avcodec/utils: fix 2 integer overflows in get_audio_frame_duration()
 avcodec/hevcdec: Avoid null pointer dereferences in MC
 avcodec/takdsp: Fix integer overflows
 avcodec: Ignoring errors is only possible before the input end
 avformat/jpegxl_probe: Forward error codes
 avformat/jpegxl_probe: check length instead of blindly reading
 avformat/jpegxl_probe: Remove intermediate macro obfuscation around get_bits*()
 avcodec/noise_bsf: Check for wrapped frames
 avformat/oggparsetheora: clip duration within 64bit
 avformat/wavdec: Check that smv block fits in available space
 avcodec/tiff: add a zero DNG_LINEARIZATION_TABLE check
 avcodec/tak: Check remaining bits in ff_tak_decode_frame_header()
 avcodec/sonic: Fix two undefined integer overflows
 avcodec/utils: the IFF_ILBM implementation assumes that there are a multiple of 16 allocated
 avcodec/exr: Cleanup befor return
 avcodec/pngdec: Do not pass AVFrame into global header decode
 avcodec/pngdec: remove AVFrame argument from decode_iccp_chunk()
 avcodec/vorbisdec: Check codebook float values to be finite
 avcodec/g2meet: Replace fake allocation avoidance for framebuf
 avutil/tx_priv: Use unsigned in BF() to avoid signed overflows
 avcodec/lcldec: More space for rgb24
 avcodec/lcldec: Support 4:1:1 and 4:2:2 with odd width
 libavcodec/lcldec: width and height should not be unsigned
 avformat/imf: fix invalid resource handling
 avcodec/escape124: Check that blocks are allocated before use
 avcodec/huffyuvdec: Fix undefined behavior with shift
 avcodec/j2kenc: Replace RGB24 special case by generic test
 avcodec/j2kenc: Replace BGR48 / GRAY16 test by test for number of bits
 avcodec/j2kenc: simplify pixel format setup
 avcodec/j2kenc: Fix funky bpno errors on decoding
 avcodec/j2kenc: remove misleading pred value
 avcodec/j2kenc: fix 5/3 DWT identifer
 avcodec/vp3: Check width to avoid assertion failure
 avcodec/g729postfilter: Limit shift in long term filter
 configure: update copyright year
 Changelog: Add forgotten line
 libavformat/riffec: Zero-initialize channels in ff_get_wav_header
 avcodec/x86/mathops: clip constants used with shift instructions within inline assembly
 avcodec/libsvtav1: use larger of bit rate and max rate for buffer size
 avcodec/libsvtav1: only set max_buf_sz if both bitrate and rc_buf_sz is set
 avcodec/libsvtav1: remove compressed_ten_bit_format and simplify alloc_buffer
 avcodec/libsvtav1: replace vbv_bufsize with maximum_buffer_size_ms
 avcodec/vdpau_mpeg4: fix order of quant matrix coefficients
 avcodec/vdpau_mpeg12: fix order of quant matrix coefficients
 avcodec/nvdec_mpeg4: fix order of quant matrix coefficients
 avcodec/nvdec_mpeg2: fix order of quant matrix coefficients
 fftools/ffmpeg: avoid possible invalid reads with short -tag values
 avcodec/mp_cmp: reject invalid comparison function values
 avcodec/aacpsy: clip global_quality within the psy_vbr_map array boundaries
 avutil/wchar_filename: propagate MultiByteToWideChar() and WideCharToMultiByte() failures
 avformat/concatf: check if any nodes were allocated
 avcodec/nvenc: fix b-frame DTS behavior with fractional framerates


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/multimedia/ffmpeg5/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/multimedia/ffmpeg5/Makefile.common
cvs rdiff -u -r1.9 -r1.10 pkgsrc/multimedia/ffmpeg5/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/multimedia/ffmpeg5/patches/patch-libavcodec_x86_mathops.h
cvs rdiff -u -r1.18 -r1.19 pkgsrc/multimedia/ffplay5/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/multimedia/ffmpeg5/Makefile
diff -u pkgsrc/multimedia/ffmpeg5/Makefile:1.26 pkgsrc/multimedia/ffmpeg5/Makefile:1.27
--- pkgsrc/multimedia/ffmpeg5/Makefile:1.26     Sun Nov 12 13:22:55 2023
+++ pkgsrc/multimedia/ffmpeg5/Makefile  Mon Nov 13 15:40:34 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2023/11/12 13:22:55 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2023/11/13 15:40:34 wiz Exp $
 
 PKGNAME=       ${DISTNAME:S/ffmpeg/ffmpeg5/}
-PKGREVISION=   8
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://ffmpeg.org/
 COMMENT=       Decoding, encoding and streaming software (v5.x)

Index: pkgsrc/multimedia/ffmpeg5/Makefile.common
diff -u pkgsrc/multimedia/ffmpeg5/Makefile.common:1.7 pkgsrc/multimedia/ffmpeg5/Makefile.common:1.8
--- pkgsrc/multimedia/ffmpeg5/Makefile.common:1.7       Tue Jun  6 12:42:00 2023
+++ pkgsrc/multimedia/ffmpeg5/Makefile.common   Mon Nov 13 15:40:34 2023
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.7 2023/06/06 12:42:00 riastradh Exp $
+# $NetBSD: Makefile.common,v 1.8 2023/11/13 15:40:34 wiz Exp $
 # used by multimedia/ffmpeg5/Makefile
 # used by multimedia/ffplay5/Makefile
 
-DISTNAME=      ffmpeg-5.1.3
+DISTNAME=      ffmpeg-5.1.4
 CATEGORIES=    multimedia
 MASTER_SITES=  http://www.ffmpeg.org/releases/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/multimedia/ffmpeg5/distinfo
diff -u pkgsrc/multimedia/ffmpeg5/distinfo:1.9 pkgsrc/multimedia/ffmpeg5/distinfo:1.10
--- pkgsrc/multimedia/ffmpeg5/distinfo:1.9      Thu Aug 17 08:56:10 2023
+++ pkgsrc/multimedia/ffmpeg5/distinfo  Mon Nov 13 15:40:34 2023
@@ -1,15 +1,14 @@
-$NetBSD: distinfo,v 1.9 2023/08/17 08:56:10 jperkin Exp $
+$NetBSD: distinfo,v 1.10 2023/11/13 15:40:34 wiz Exp $
 
-BLAKE2s (ffmpeg-5.1.3.tar.xz) = 68bec61d58ecbb84d9292add3bd8e608b9d416a4dd7f32203205aa5ee29508be
-SHA512 (ffmpeg-5.1.3.tar.xz) = 4310f27fe0c7b4363207e1535115e0ad266a45772bdb5445f5c8658f35b0f3216d8f2cf70d1d2baa71b12069fbdccf418a774b353ddf092d4f66829ef391508a
-Size (ffmpeg-5.1.3.tar.xz) = 10007756 bytes
+BLAKE2s (ffmpeg-5.1.4.tar.xz) = 9645cbe4c30b4d566831e77520b9b10f3fd7df4fadc62dd211c67660fad65233
+SHA512 (ffmpeg-5.1.4.tar.xz) = 7d7fe8c660a62971a979553a864648d5c859059d3e64d4d32e4f5dca6fd4374270abdeec2dd782c34b2254e7485995c3fe0c1dcef54159e30536eab7f20e0795
+Size (ffmpeg-5.1.4.tar.xz) = 10009968 bytes
 SHA1 (patch-Makefile) = 2d27f218ee49179fdea14bb5c86c506dfb64dbd6
 SHA1 (patch-configure) = 59195d37ae1a70b2eb4b6576e1680e0916e1e99f
 SHA1 (patch-doc_Makefile) = d45fc311f47e6cd8a8432659d7bd77e50b858e43
 SHA1 (patch-doc_general__contents.texi) = 13704795d2688dc0377a512dc6e65025ad674724
 SHA1 (patch-doc_indevs.texi) = 8cd421a67f34ebbe6099102bf1de7c6cdb13dcb7
 SHA1 (patch-doc_outdevs.texi) = 0aec04682b516016abe9b81f6efcbbef97b1c3b2
-SHA1 (patch-libavcodec_x86_mathops.h) = d70bbbfac56cf7d37ef8789ec4a7964ec82a2c7b
 SHA1 (patch-libavdevice_Makefile) = 526efd20021068245d8904c0d55508a540ae4054
 SHA1 (patch-libavdevice_alldevices.c) = 1d12f5b12d37a73512cd8e0f05272e9a64588e49
 SHA1 (patch-libavdevice_sunau.c) = 44dba866c58d508c0f873ffdd9ad8d25c059cc8a

Index: pkgsrc/multimedia/ffplay5/Makefile
diff -u pkgsrc/multimedia/ffplay5/Makefile:1.18 pkgsrc/multimedia/ffplay5/Makefile:1.19
--- pkgsrc/multimedia/ffplay5/Makefile:1.18     Sun Nov 12 13:22:56 2023
+++ pkgsrc/multimedia/ffplay5/Makefile  Mon Nov 13 15:40:35 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2023/11/12 13:22:56 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2023/11/13 15:40:35 wiz Exp $
 
 PKGNAME=       ${DISTNAME:S/ffmpeg/ffplay5/}
-PKGREVISION=   4
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://ffmpeg.org/
 COMMENT=       Simple SDL frontend for FFmpeg



Home | Main Index | Thread Index | Old Index