[Bug 278705] multimedia/ffmpeg: update to 8.0.1 (WIP)

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 24 Dec 2025 08:56:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278705

--- Comment #37 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=c204aaf791628cf4cdc06f5cabd0053100360594

commit c204aaf791628cf4cdc06f5cabd0053100360594
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2025-12-17 15:34:34 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-12-24 08:55:20 +0000

    multimedia/ffmpeg: update to 8.0.1

    - fix XCB option [1]
    - add a nox11 flavor [2]
    - detect breakage in symbol versionning detection [3]
    - incorporate a chromium patch to readd av_stream_get_first_dts()
      necessary to unbundle ffmpeg in chromium distributions like
      qt*-webengine. as of today chromium devs has not found a way to
      avoid using this function so they keep readding this function in
      their bundled version of ffmpeg.

    PR:     290246 [1]
    PR:     278705 [2]
    PR:     291868 [3]

 multimedia/ffmpeg/Makefile                         | 521 ++++++++++-----------
 multimedia/ffmpeg/distinfo                         |  12 +-
 ...v_stream_get_first_dts-for-Chromium.patch (new) |  43 ++
 ...v_stream_get_first_dts-for-qt5-webengine (gone) |  35 --
 multimedia/ffmpeg/files/patch-configure (gone)     |  40 --
 multimedia/ffmpeg/files/patch-doc-Makefile (gone)  |  11 -
 .../files/patch-libavcodec_libsvtav1.c (gone)      |  16 -
 .../files/patch-libavfilter_vf__lensfun.c (gone)   |  51 --
 .../ffmpeg/files/patch-libavformat_rtsp.c (gone)   |  44 --
 .../ffmpeg/files/patch-libavutil-common.h (gone)   |  13 -
 .../ffmpeg/files/patch-libavutil-x86-asm.h (gone)  |  11 -
 .../files/patch-libavutil_hwcontext__drm.c (gone)  |  24 -
 .../patch-libswscale_ppc_yuv2rgb__altivec.c (gone) |  15 -
 multimedia/ffmpeg/pkg-plist                        | 121 +++--
 14 files changed, 374 insertions(+), 583 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.