Created attachment 237370 [details] poudriere error log Regressed by http://github.com/mpv-player/mpv/commit/632059816add. Can you provide a fix or ask upstream? Otherwise, this port will be marked BROKEN or switched to mpv034 (port fork). lib/media/src/mpv/mpvwidget.cpp:33:67: error: excess elements in struct initializer mpv_opengl_init_params gl_init_params{get_proc_address, this, nullptr}; ^~~~~~~
There is a patch in this bug report that allows minitube to build with the API with mpv 0.35.0.. https://github.com/flaviotordini/minitube/issues/217.
Created attachment 238048 [details] Support mpv 0.35 Tested on 13.1-p3 amd64: check-plist, build, run.
Committed, thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ac9b20c88deb90ca6604c7a07f4e36f826bffd6c commit ac9b20c88deb90ca6604c7a07f4e36f826bffd6c Author: VVD <vvd@unislabs.com> AuthorDate: 2022-11-13 21:05:53 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2022-11-13 23:12:27 +0000 multimedia/minitube: Fix build with mpv-0.35 PR: 267115 multimedia/minitube/Makefile | 4 ++-- .../files/patch-lib_media_src_mpv_mpvwidget.cpp (new) | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-)
Maybe remove multimedia/mpv034?
(In reply to VVD from comment #5) After bug 267114 is fixed. Alternatively, ports bb92bf58eb2d can help it self-destruct over time.