Created attachment 243693 [details] Patch This updates melonDS to 0.9.5, Reposted here from GitHub as requested. Seems to build and work fine for me on my actual system and `poudriere testport`, so everything should be good to go. Two commits were backported from master: - 43d091361e: Fixes building with recent versions of LLVM - e6cc4b14b0: Works around a crash on launch in the Qt5 flavor
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field. Thanks!
Thanks, will take a look soon.
Tested building with both qt5 and qt6, built fine, and worked fine. Running poudriere test to be sure. Should be done tomorrow.
Created attachment 243994 [details] poudriere log on 13.2-RELEASE
Created attachment 243995 [details] poudriere log on 13.2-RELEASE
Comment on attachment 243693 [details] Patch Looks good, poudriere passed. Thanks.
Committed, Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3e10ec461ae5e04573c6180230022e1ccb809f15 commit 3e10ec461ae5e04573c6180230022e1ccb809f15 Author: Nadia Holmquist Pedersen <nadia@nhp.sh> AuthorDate: 2023-07-31 08:19:32 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2023-08-10 10:14:05 +0000 games/melonds: Update to 0.9.5 ChangeLog: https://github.com/melonDS-emu/melonDS/releases/tag/0.9.5 * remove incorrect color profile from PNG icons * DLDI fixes for the Smash demo * fix gaps in I/O handling * fix invalid savemem commands, fixes Dementium * FreeBIOS: add VRAM-compatible LZ77 decompress function, fixes Yoshi's Island * default firmware: in DSi mode, emulate DWM-W015 wifi board instead of DWM-W024 * default firmware: save WFC settings to separate file * disable firmware overrides UI when firmware override isn't checked * 2D: more accurate fade/blending * DSi: add support for GXFIFO NDMA * DSi: add mainRAM mirror at 0x0C000000 * add 3DS 5:3 aspect ratio, refactor aspect ratio code * OpenGL: fix 16x resolution on macOS * fix triggers being recognized as negative analog stick values during mapping * fix joystick mapping buttons on macOS * DSi: preliminary implementation of SNDEXCNT * DSi: fix SD inserted/removed IRQ bits * DSi: implement 8/16bit access to AES registers * DSi: fix SCFG_MC cart-inserted bit * JIT: invalidate blocks in ARM7 VRAM/WRAM when it is remapped * fix ROM banner reading when the ROM has no banner * fix UTF16 ROM title handling in the ROM info dialog * wifi: improvements to wifi emulation * wifi: shared-memory based sync/comm mechanism for local wifi * proper support for multiple melonDS instances for multiplayer * DSi: actual, proper camera support * DSi: fix DSP enough that it will actually work * fix OpenGL context handling * force-align all memory accesses * better CLI parameter handling * fix bugs in DSi direct boot PR: 272801 Reported by: nadia@nhp.sh Approved by: henry.hu.sh@gmail.com (maintainer, timeout > 2 weeks) games/melonds/Makefile | 15 +++++----- games/melonds/distinfo | 6 ++-- .../melonds/files/patch-backport-43d091361e (new) | 25 +++++++++++++++++ .../melonds/files/patch-backport-e6cc4b14b0 (new) | 32 ++++++++++++++++++++++ 4 files changed, 67 insertions(+), 11 deletions(-)