Created attachment 225795 [details] Patch for vlc Enable subtitle support by default ((lib)ass and harfbuzz) for a better user experience Add missing dependencies reported by poudriere Poudriere testport OK 12.2-RELEASE (amd64)
Created attachment 226246 [details] vlc: Add missing dependencies
Hi Philipp, The mpg123 gets picked up unintentionally and shouldn't be enabled by default. I'll update my patch to reflect on that. Best regards, Daniel
Created attachment 227708 [details] Patch for vlc v2 Refresh patch Disable mpg123 support (autodetected by default and gets pulled in if found) Add iconv:wchar_t from Philipp Ost (Thanks!) Poudriere testport OK 12.2-RELEASE (amd64)
Created attachment 227711 [details] Remove comment about C++11 support Thank you for working on this! The patch looks good to me on first glance, but I didn't do any proper testing yet. I'm wondering if we really need the comment about explicitly enabling C++11. FreeBSD 10 is EOL and directly above said comment we set USES+=compiler:c++17-lang.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=fe3ca40c7e298d3c2246684f7817e6c52a0e20ca commit fe3ca40c7e298d3c2246684f7817e6c52a0e20ca Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2021-09-06 18:12:40 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2021-09-06 18:22:25 +0000 multimedia/vlc: Enable support for subtitles and add missing deps Additionally disable autodetection of (lib)mpg123 to avoid undefined dependencies and define wchar_t (iconv) usage Commit also includes suggestions by Philipp Ost PR: 256593 Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D31859 multimedia/vlc/Makefile | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-)
(In reply to Philipp Ost from comment #4) We'll leave it for now I'll have it in mind next time I'm touching this port