Created attachment 240822 [details] Patch for chromaprint Fixes compatibility with FFmpeg 6 Compile tested on FreeBSD 13.2-BETA1 Poudriere testport OK 12.3-RELEASE (amd64)
make test also checks out fine on 13.2-BETA1 (amd64)
This fails with the current version of ffmpeg, so you can apply the patch when you're ready to do the ffmpeg update.
I suspected that would be case which is why I marked it as "Depends on" rather than "Blocks". I'll coordinate that change. Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=5e7e1a221158b95a1a5ae90009b0cfb429bfcdab commit 5e7e1a221158b95a1a5ae90009b0cfb429bfcdab Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2023-04-27 10:31:34 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2023-04-27 12:01:44 +0000 audio/chromaprint: Update to latest commit (2022-12-17) Fixes compatibility with FFmpeg 6 PR: 270180 Reviewed by: jhale (maintainer) audio/chromaprint/Makefile | 8 +++++--- audio/chromaprint/distinfo | 6 +++--- 2 files changed, 8 insertions(+), 6 deletions(-)
After ports b064152e2b427d4b593dbfba0f15b1ac8523a5ff (Fix DISTVERSION; DISTVERSION shouldn't go backwards), I get: => acoustid-chromaprint-1.5.1.20221217-aa67c95_GH0.tar.gz is not in /usr/ports/audio/chromaprint/distinfo. => Either /usr/ports/audio/chromaprint/distinfo is out of date, or => acoustid-chromaprint-1.5.1.20221217-aa67c95_GH0.tar.gz is spelled incorrectly. *** Error code 1
Fixed in acb87c6cb54e69462323a6a7d313c8b877606c0e, sorry about that and thanks for reporting