Summary: | [NEW PORT] emulators/mesen: Cross-platform Nintendo Entertainment System (NES/Famicom) emulator | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Val Packett <val> | ||||||
Component: | Individual Port(s) | Assignee: | Jan Beich <jbeich> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | dim, lwhsu, val | ||||||
Priority: | --- | Keywords: | feature, needs-qa | ||||||
Version: | Latest | Flags: | koobs:
maintainer-feedback?
(val) |
||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
See Also: |
https://github.com/SourMesen/Mesen/pull/363 https://reviews.freebsd.org/D10840 |
||||||||
Attachments: |
|
Description
Val Packett
2018-04-07 18:42:39 UTC
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 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? |