git: 11391ea85351 - main - multimedia/ffmpeg: Update to 8.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 29 Mar 2026 19:52:08 UTC
The branch main has been updated by diizzy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=11391ea853515d62a4c1a6bebe2e539232edcb4a
commit 11391ea853515d62a4c1a6bebe2e539232edcb4a
Author: Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2026-03-29 14:12:28 +0000
Commit: Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2026-03-29 19:47:11 +0000
multimedia/ffmpeg: Update to 8.1
Changelog: https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n8.1
PR: 293872
Reviewed by: makc
Exp-run by: antoine
---
multimedia/ffmpeg/Makefile | 5 +++--
multimedia/ffmpeg/distinfo | 6 +++---
multimedia/ffmpeg/files/patch-svtav1 | 16 ----------------
multimedia/ffmpeg/pkg-plist | 16 +++++++++-------
4 files changed, 15 insertions(+), 28 deletions(-)
diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile
index 3ee1bee9095d..faef9946bdb7 100644
--- a/multimedia/ffmpeg/Makefile
+++ b/multimedia/ffmpeg/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ffmpeg
-DISTVERSION= 8.0.1
-PORTREVISION= 5
+DISTVERSION= 8.1
PORTEPOCH= 1
CATEGORIES= multimedia audio net
MASTER_SITES= https://ffmpeg.org/releases/
@@ -179,10 +178,12 @@ ZVBI_DESC= Teletext support via libzvbi
### --enable-libiec61883 enable iec61883 via libiec61883
### --enable-liblc3 enable LC3 de/encoding via liblc3
### --enable-liblcevc-dec enable LCEVC decoding via liblcevc-dec
+### --enable-libmpeghdec enable MPEG-H 3DA decoding via libmpeghdec
### --enable-liboapv enable APV encoding via liboapv
### --enable-libopencv enable video filtering via libopencv
### --enable-libqrencode enable QR encode generation via libqrencode
### --enable-libquirc enable QR decoding via libquirc
+### --enable-libsvtjpegxs enable JPEGXS encoding/decoding via SVT
### --enable-libtls enable LibreSSL (via libtls), needed for https support
### if openssl, gnutls or mbedtls are not used
### --enable-libtorch enable Torch as one DNN backend
diff --git a/multimedia/ffmpeg/distinfo b/multimedia/ffmpeg/distinfo
index eb986a50d82d..57263e22105b 100644
--- a/multimedia/ffmpeg/distinfo
+++ b/multimedia/ffmpeg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766560365
-SHA256 (ffmpeg-8.0.1.tar.xz) = 05ee0b03119b45c0bdb4df654b96802e909e0a752f72e4fe3794f487229e5a41
-SIZE (ffmpeg-8.0.1.tar.xz) = 11388848
+TIMESTAMP = 1773697056
+SHA256 (ffmpeg-8.1.tar.xz) = b072aed6871998cce9b36e7774033105ca29e33632be5b6347f3206898e0756a
+SIZE (ffmpeg-8.1.tar.xz) = 11702216
diff --git a/multimedia/ffmpeg/files/patch-svtav1 b/multimedia/ffmpeg/files/patch-svtav1
deleted file mode 100644
index c0136cbeac94..000000000000
--- a/multimedia/ffmpeg/files/patch-svtav1
+++ /dev/null
@@ -1,16 +0,0 @@
-https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/a5d4c398b411
-
---- libavcodec/libsvtav1.c.orig 2025-11-20 02:31:18 UTC
-+++ libavcodec/libsvtav1.c
-@@ -238,7 +238,11 @@ static int config_enc_params(EbSvtAv1EncConfiguration
- } else if (svt_enc->qp > 0) {
- param->qp = svt_enc->qp;
- param->rate_control_mode = 0;
-+#if SVT_AV1_CHECK_VERSION(4, 0, 0)
-+ param->aq_mode = 0;
-+#else
- param->enable_adaptive_quantization = 0;
-+#endif
- }
-
- desc = av_pix_fmt_desc_get(avctx->pix_fmt);
diff --git a/multimedia/ffmpeg/pkg-plist b/multimedia/ffmpeg/pkg-plist
index 6e59ecc14d62..af3e669b5878 100644
--- a/multimedia/ffmpeg/pkg-plist
+++ b/multimedia/ffmpeg/pkg-plist
@@ -15,6 +15,7 @@ include/libavcodec/defs.h
include/libavcodec/dirac.h
include/libavcodec/dv_profile.h
include/libavcodec/dxva2.h
+include/libavcodec/exif.h
include/libavcodec/jni.h
include/libavcodec/mediacodec.h
include/libavcodec/packet.h
@@ -146,25 +147,25 @@ include/libswscale/version.h
include/libswscale/version_major.h
lib/libavcodec.so
lib/libavcodec.so.62
-lib/libavcodec.so.62.11.100
+lib/libavcodec.so.62.28.100
lib/libavdevice.so
lib/libavdevice.so.62
-lib/libavdevice.so.62.1.100
+lib/libavdevice.so.62.3.100
lib/libavfilter.so
lib/libavfilter.so.11
-lib/libavfilter.so.11.4.100
+lib/libavfilter.so.11.14.100
lib/libavformat.so
lib/libavformat.so.62
-lib/libavformat.so.62.3.100
+lib/libavformat.so.62.12.100
lib/libavutil.so
lib/libavutil.so.60
-lib/libavutil.so.60.8.100
+lib/libavutil.so.60.26.100
lib/libswresample.so
lib/libswresample.so.6
-lib/libswresample.so.6.1.100
+lib/libswresample.so.6.3.100
lib/libswscale.so
lib/libswscale.so.9
-lib/libswscale.so.9.1.100
+lib/libswscale.so.9.5.100
libdata/pkgconfig/libavcodec.pc
libdata/pkgconfig/libavdevice.pc
libdata/pkgconfig/libavfilter.pc
@@ -176,6 +177,7 @@ libdata/pkgconfig/libswscale.pc
%%PORTDOCS%%%%DOCSDIR%%/community.html
%%PORTDOCS%%%%DOCSDIR%%/default.css
%%PORTDOCS%%%%DOCSDIR%%/developer.html
+%%PORTDOCS%%%%DOCSDIR%%/drawvg-reference.html
%%PORTDOCS%%%%DOCSDIR%%/faq.html
%%PORTDOCS%%%%DOCSDIR%%/fate.html
%%PORTDOCS%%%%DOCSDIR%%/ffmpeg-all.html