Created attachment 164449 [details] hint to add the FFMPEG option I changed audio/audacity/Makefile. And I have checked below. It could build audacity. The audacity could load libavformat and libavcodec. Those libraries were appeared in preferences dialog. The audacity could import m4a file. The audacity could export mpeg format + mp2 codec file.
I'll check and see if this works properly.
The patch added ffmpeg support properly for me.
Created attachment 164516 [details] test log (attachment 164449 [details] applied and option FFMPEG set)
Created attachment 164518 [details] test log (attachment 164449 [details] applied and option FFMPEG unset)
Comment on attachment 164449 [details] hint to add the FFMPEG option xxjack12xx, I am assuming you're approving the patch. Note that you have the ability to approve patches for ports you're maintainer of.
A commit references this bug: Author: riggs Date: Fri Dec 25 12:12:25 UTC 2015 New revision: 404414 URL: https://svnweb.freebsd.org/changeset/ports/404414 Log: Add support for ffmpeg and add non-default OPTION PR: 205484 Submitted by: tatsuki_makino@hotmail.com Approved by: xxjack12xx@gmail.com (maintainer) Changes: head/audio/audacity/Makefile
Committed with minor simplifications: - There is a default description for ffmpeg which is fine for the use case in this port - Although audacity uses several shlibs from ffmpeg, it is sufficient to add a dependency to one of them in Makefile
Thank you very much.