Created attachment 192315 [details] mesen.patch Upstream PR for FreeBSD support: https://github.com/SourMesen/Mesen/pull/363
Does not build on 11: https://gist.github.com/lwhsu/dd8f89c812c0e12e2054e86f20928544
oops... The '-plugin' can be solved with '-fuse-ld=lld', but then there's a new problem: 11 does not have /usr/lib/libc++experimental.a (https://reviews.freebsd.org/D10840 was never MFC'd??) and there's no libc++ port.
I tried build with 12.0 and added: BUILD_DEPENDS= zip:archivers/zip but it still fails: https://gist.github.com/24b31459977f7128ccf203d192cebd64
CC Dimitry re comment 2
Created attachment 200363 [details] mesen.patch v2 - Added gdiplus dependency, should fix the above error - Updated to 0.9.7
(In reply to Greg V from comment #5) Doesn't build on 12: https://gist.github.com/28577ebce23924d3882d80b7aa9142cc Is there anything changed in using libevdev?
(In reply to Li-Wen Hsu from comment #6) oh, probably a missing build dependency on evdev-proto here
A commit references this bug: Author: jbeich Date: Wed Jul 3 02:05:09 UTC 2019 New revision: 505721 URL: https://svnweb.freebsd.org/changeset/ports/505721 Log: emulators/mesen: add new port PR: 227351 Submitted by: Greg V <greg@unrelenting.technology> Changes: head/emulators/mesen/ head/emulators/mesen/Makefile head/emulators/mesen/distinfo head/emulators/mesen/files/ head/emulators/mesen/files/launch.sh head/emulators/mesen/pkg-descr head/emulators/mesen/pkg-plist
I've fixed build failures and updated to 0.9.8. Can you check it still works?