pkgsrc-Changes archive

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

CVS commit: pkgsrc/multimedia/ffmpeg8



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon May  4 13:01:23 UTC 2026

Modified Files:
        pkgsrc/multimedia/ffmpeg8: Makefile Makefile.common PLIST distinfo

Log Message:
ffmpeg8 ffplay8: updated to 8.1.1

8.1.1:
avcodec/aac/aacdec_usac_mps212: fix attach_lsb() OOB after huff_decode
avcodec/dfpwmdec: Check nb_samples
avcodec/alsdec: do not set nbits invalidly
swscale/swscale_unscaled: adjust last line copy
swscale/swscale: Check srcSliceY and srcSliceH
avformat/avidec: check LIST size in avi_load_index()
avformat/avidec: validate INFO list size before parsing
avformat/matroskadec: Check audio.sub_packet_h * audio.frame_size
libavformat/xwma: fix overflow in seek position
avformat/pcm: Use 64bit for byte_rate
avcodec/adpcm: signed integer overflow in ADPCM_N64
avcodec/hevc/ps: validate rep_format dimensions in multi-layer SPS
avfilter/vf_kerndeint: Check for minimum height
avcodec/ralf: Add the missing return statement after the error log
avfilter/vf_codecview: Clamp block to the visible frame region
avcodec/zmbv: reject XOR data that overruns the decompression buffer
avcodec/rasc: fix heap use-after-free in decode_move()
avformat/rtpdec_mpeg4: reject zero-length AU header sections
avcodec/hevc/refs: Check multiplication in alloc_frame()
fftools/ffmpeg_opt: validate stream index in negative map handling
avformat/rtmpproto: prevent integer overflow accumulating FLV buffer size
avformat/rtmpproto: validate compressed SWF header length
avformat/rtsp: Fix out-of-bounds read in SDP parser when control_url is empty
avformat/rtpdec_latm: avoid integer overflow in LATM length parsing
avcodec/h264: recompute per-slice direct mode state for every slice
avcodec/h264_refs: Clear stale pointers from ref_list
avcodec/pdvdec: Check input space before buffer allocation
avformat/concat: guard total_size overflow
avformat/iamf_parse.c: Fix potential integer overflow in opus_decoder_config()
avcodec/wmaenc: Fix missing padding in extradata
avformat: Fix various extradata padding issues
avcodec/tdsc: remove double stride adjustment
avformat/cafdec: fix negative index use in read_seek
avcodec/notchlc: Check 255 loops
avformat/rtpdec_jpeg: check qtable_len
avformat/vividas: use-of-uninitialized-value in keybuffer
avcodec/tdsc: Check jpeg size
avcodec/tdsc: Better input size check
avcodec/tdsc: Check tile_size
avcodec/decode: Better documentation for ff_set_dimensions()
avformat/mov: Limit maximum box size for mov_read_lhvc()
avformat/mov: reject dimg references with zero entries
avformat/mov: check extradata in mov_read_dops()
avformat/mov: Check read size for opus extradata
avformat/rtspdec: reject non-positive ANNOUNCE Content-Length
avformat/wavdec: Fix use-of-uninitialized-value in find_guid()
lavfi: vf_drawtext: check memory allocation
avcodec/svq1dec: Check input space for minimum
avcodec/vp9: Rollback dimensions when format is rejected
avformat/rtpdec_qdm2: Check block_size
avfilter/vf_ssim360: fix integer overflow in tape_length allocation
avcodec/escape130: Initialize old_y_avg
avutil/samplefmt: Dont claim that av_get_sample_fmt_string checks sample_fmt
swscale: fix signed integer overflow in color conversion arithmetic
avformat: check avio_read() return values in dss/dtshd/mlv
avformat/whip: check RTP history packet size before RTX retransmission
avcodec/aac/aacdec_usac: Implement missing bits of otts_bands_phase and residual_bands computation
avcodec/alsdec: preserve full float value in zero-truncated samples
avcodec/alsdec: propagate read_diff_float_data() errors in read_frame_data()
avcodec/alsdec: fix mantissa unpacking in compressed Part A path
avfilter/vf_drawtext: fix newline rendered as .notdef glyph
avcodec/pngdec: fix dead overflow check in decode_text_to_exif()
avcodec/vp9: fix cbs fragment leak on error
libavfilter/vf_v360: fix operator precedence in stereo loop condition
avcodec/alsdec: fix abs(INT_MIN) UB in read_diff_float_data()
avformat/rsd: reject short ADPCM_THP extradata reads
avformat/mov: Handle integer overflow in MOV parser
avcodec/dvdsub_parser: Fix buf_size check
avfilter/af_pan: fix sscanf() return value checks in parse_channel_name
avutil/bswap: fix implicit conversion warning in av_bswap64
avcodec/h2645_sei: don't use provider_code uninitialized
(fforge/pr/22943) avformat/hls_sample_encryption: add missing padding for audio setup buffer
(fforge/pr/22826) lavc/videotoolbox_vp9: fix vpcC flags offset
lavc/videotoolboxenc: return SEI parse errors
vulkan: fix encode feedback query handling
avcodec/cbs_lcevc: fix writing process blocks with size 6
avformat/mov: don't try to create an LCEVC group if there's a single track
(fforge/pr/22563) aarch64: Add Armv9.3-A GCS (Guarded Control Stack) support
aarch64: hevcdsp: Make returns match the call site
(fforge/pr/22545) avcodec/lcevcdec: don't try to derive final dimensions from SAR
avcodec/lcevc_parser: move the resolution type table to a header
avcodec/cbs_lcevc: don't look for process blocks if the unit was not decomposed


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/multimedia/ffmpeg8/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/multimedia/ffmpeg8/Makefile.common \
    pkgsrc/multimedia/ffmpeg8/PLIST pkgsrc/multimedia/ffmpeg8/distinfo

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

Modified files:

Index: pkgsrc/multimedia/ffmpeg8/Makefile
diff -u pkgsrc/multimedia/ffmpeg8/Makefile:1.9 pkgsrc/multimedia/ffmpeg8/Makefile:1.10
--- pkgsrc/multimedia/ffmpeg8/Makefile:1.9      Mon Apr 20 18:14:10 2026
+++ pkgsrc/multimedia/ffmpeg8/Makefile  Mon May  4 13:01:22 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2026/04/20 18:14:10 adam Exp $
+# $NetBSD: Makefile,v 1.10 2026/05/04 13:01:22 adam Exp $
 
 PKGNAME=       ${DISTNAME:S/ffmpeg/ffmpeg8/}
-PKGREVISION=   1
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://ffmpeg.org/
 COMMENT=       Decoding, encoding and streaming software (v8.x)

Index: pkgsrc/multimedia/ffmpeg8/Makefile.common
diff -u pkgsrc/multimedia/ffmpeg8/Makefile.common:1.3 pkgsrc/multimedia/ffmpeg8/Makefile.common:1.4
--- pkgsrc/multimedia/ffmpeg8/Makefile.common:1.3       Wed Apr 15 17:26:34 2026
+++ pkgsrc/multimedia/ffmpeg8/Makefile.common   Mon May  4 13:01:22 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.3 2026/04/15 17:26:34 wiz Exp $
+# $NetBSD: Makefile.common,v 1.4 2026/05/04 13:01:22 adam Exp $
 # used by multimedia/ffmpeg8/Makefile
 # used by multimedia/ffplay8/Makefile
 
-DISTNAME=      ffmpeg-8.1
+DISTNAME=      ffmpeg-8.1.1
 CATEGORIES=    multimedia
 MASTER_SITES=  https://www.ffmpeg.org/releases/
 EXTRACT_SUFX=  .tar.xz
Index: pkgsrc/multimedia/ffmpeg8/PLIST
diff -u pkgsrc/multimedia/ffmpeg8/PLIST:1.3 pkgsrc/multimedia/ffmpeg8/PLIST:1.4
--- pkgsrc/multimedia/ffmpeg8/PLIST:1.3 Wed Apr 15 17:26:34 2026
+++ pkgsrc/multimedia/ffmpeg8/PLIST     Mon May  4 13:01:22 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2026/04/15 17:26:34 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2026/05/04 13:01:22 adam Exp $
 bin/ffmpeg8
 bin/ffprobe8
 include/ffmpeg8/libavcodec/ac3_parser.h
@@ -148,31 +148,31 @@ include/ffmpeg8/libswscale/version_major
 lib/ffmpeg8/libavcodec.a
 lib/ffmpeg8/libavcodec.so
 lib/ffmpeg8/libavcodec.so.62
-lib/ffmpeg8/libavcodec.so.62.28.100
+lib/ffmpeg8/libavcodec.so.62.28.101
 lib/ffmpeg8/libavdevice.a
 lib/ffmpeg8/libavdevice.so
 lib/ffmpeg8/libavdevice.so.62
-lib/ffmpeg8/libavdevice.so.62.3.100
+lib/ffmpeg8/libavdevice.so.62.3.101
 lib/ffmpeg8/libavfilter.a
 lib/ffmpeg8/libavfilter.so
 lib/ffmpeg8/libavfilter.so.11
-lib/ffmpeg8/libavfilter.so.11.14.100
+lib/ffmpeg8/libavfilter.so.11.14.101
 lib/ffmpeg8/libavformat.a
 lib/ffmpeg8/libavformat.so
 lib/ffmpeg8/libavformat.so.62
-lib/ffmpeg8/libavformat.so.62.12.100
+lib/ffmpeg8/libavformat.so.62.12.101
 lib/ffmpeg8/libavutil.a
 lib/ffmpeg8/libavutil.so
 lib/ffmpeg8/libavutil.so.60
-lib/ffmpeg8/libavutil.so.60.26.100
+lib/ffmpeg8/libavutil.so.60.26.101
 lib/ffmpeg8/libswresample.a
 lib/ffmpeg8/libswresample.so
 lib/ffmpeg8/libswresample.so.6
-lib/ffmpeg8/libswresample.so.6.3.100
+lib/ffmpeg8/libswresample.so.6.3.101
 lib/ffmpeg8/libswscale.a
 lib/ffmpeg8/libswscale.so
 lib/ffmpeg8/libswscale.so.9
-lib/ffmpeg8/libswscale.so.9.5.100
+lib/ffmpeg8/libswscale.so.9.5.101
 lib/ffmpeg8/pkgconfig/libavcodec.pc
 lib/ffmpeg8/pkgconfig/libavdevice.pc
 lib/ffmpeg8/pkgconfig/libavfilter.pc
Index: pkgsrc/multimedia/ffmpeg8/distinfo
diff -u pkgsrc/multimedia/ffmpeg8/distinfo:1.3 pkgsrc/multimedia/ffmpeg8/distinfo:1.4
--- pkgsrc/multimedia/ffmpeg8/distinfo:1.3      Wed Apr 15 17:26:34 2026
+++ pkgsrc/multimedia/ffmpeg8/distinfo  Mon May  4 13:01:22 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.3 2026/04/15 17:26:34 wiz Exp $
+$NetBSD: distinfo,v 1.4 2026/05/04 13:01:22 adam Exp $
 
-BLAKE2s (ffmpeg-8.1.tar.xz) = eabc02826bc0086038edd9dc5ab4aeeb96da7d806e63f19858cff15ef82ed0bd
-SHA512 (ffmpeg-8.1.tar.xz) = 9deb30b93c27873564ec094693e72ff552f63a09af3175f9118672b88299a4e9495502aa0fb2dfbcd45857ba255f24b829bdd3c3c17d0f1eee75423302a9af8c
-Size (ffmpeg-8.1.tar.xz) = 11702216 bytes
+BLAKE2s (ffmpeg-8.1.1.tar.xz) = 550adee4437e0493805e7607ebc9769cdfb54889b7f9a92ca8fe9b4c22c3d081
+SHA512 (ffmpeg-8.1.1.tar.xz) = f7873208d99cccfcf7b6aa3fe8e740e0f90f0ac55352f5eed93f994d51b5839700907811ac6cb160d09b4dacc6b174609bb7ed7fe902b3be3d787d86fe1b17bd
+Size (ffmpeg-8.1.1.tar.xz) = 11709440 bytes
 SHA1 (patch-Makefile) = 2d27f218ee49179fdea14bb5c86c506dfb64dbd6
 SHA1 (patch-configure) = 007a0cfaebb39b9d729c3c888b11e82e33cdb9aa
 SHA1 (patch-doc_Makefile) = 66e884b555dfe6a4023142b46dbc567d102a0336



Home | Main Index | Thread Index | Old Index