* Remove libsndfile support as this will cause a circular dependency as of 1.2.0 [1] * Do some minor change to port to make it follow Porters Handbook more closely and easier to read 1: https://github.com/libsndfile/libsndfile/blob/master/cmake/SndFileChecks.cmake#L52 Compile tested on FreeBSD 13.1-STABLE (amd64) (make, make check-plist)
Created attachment 239227 [details] Patch for lame Actually attach patch...
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=214c275778984faddbff27ca960d51380b64acc8 commit 214c275778984faddbff27ca960d51380b64acc8 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2023-01-03 10:33:34 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2023-01-03 10:33:38 +0000 audio/lame: Remove libsndfile support and modernize port Remove libsndfile support as this will cause circular dependency with upcoming release of libsndfile 1.2.0. While it's possible to disable usage of specific external libraries to some extent we want to follow upstream as closely as possible instead of having to work around such issues. If better input support is needed ffmpeg provides support for LAME (by default), much better input format support and very little overhead. While at it, do some minor changes to Makefile. PR: 268566 Reviewed by: netchild (maintainer via private e-mail) audio/lame/Makefile | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-)
Committed