Created attachment 241350 [details] Patch for synfig - Bump MLT and ImageMagick dependencies to 7 - Import patch from Debian to fix build FFmpeg 6 (synfig only) - Rework ports to better match Porters Handbook This patch covers both graphics/synfig and graphics/synfigstudio Poudriere testport OK 12.4-RELEASE (amd64) - FFmpeg 6 Source: https://sources.debian.org/patches/synfig/1.5.1%2Bdfsg-3/2709.patch/
Doesn't build with FFmpeg 4
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1bd57a8e0bd26122c811d13c3573df974f4bf77c commit 1bd57a8e0bd26122c811d13c3573df974f4bf77c Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2023-04-27 11:08:31 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2023-04-27 12:01:45 +0000 graphics/synfig*: Define later versions of deps and fix build with FFmpeg 6 - Bump MLT and ImageMagick dependencies to 7 - Import patch from Debian to fix build FFmpeg 6 (synfig only) - Rework ports to better follow Porters Handbook PR: 270701 Approved by: portmgr (maintainer timeout, 2+ weeks) graphics/synfig/Makefile | 24 +++++----- graphics/synfig/distinfo | 3 +- ...-src_modules_mod__libavcodec_trgt__av.cpp (new) | 51 ++++++++++++++++++++++ graphics/synfigstudio/Makefile | 25 ++++++----- graphics/synfigstudio/distinfo | 3 +- 5 files changed, 80 insertions(+), 26 deletions(-)