Created attachment 236543 [details] Patch for kid3 Remove unmaintained and redundant dependencies Taglib can already handle all formats so no need for id3lib (upstream also recommends moving to taglib) and mp4v2 References: https://invent.kde.org/multimedia/kid3/-/blob/v3.9.1/src/plugins/taglibmetadata/taglibfile.cpp#L556 https://sourceforge.net/projects/id3lib/
bofh kindly test built first revision of this patch since my buildbox is swamped so it should be fine now (I adjusted pkg-plist according to error log).
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=21dc3fef5f9680f44ba18f60b1993cf80e00ee46 commit 21dc3fef5f9680f44ba18f60b1993cf80e00ee46 Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2022-09-14 03:37:35 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2022-09-14 03:37:35 +0000 audio/kid3: Remove redundant dependencies Remove MP3, MP4, and TAGLIB options and make audio/taglib non-optional. audio/id3lib is unmaintained upstream and they recommend using taglib instead. Taglib can tag MP4 files, as well. PR: 266401 Reported by: diizzy audio/kid3/Makefile | 27 +++++++++++---------------- audio/kid3/pkg-plist | 4 +--- 2 files changed, 12 insertions(+), 19 deletions(-)
I didn't notice this before I pushed my flavor update for kid3, but I have made the changes you suggested. Thanks!