[Bug 281023] emulators/ares: update to 139.20240823
Date: Sat, 24 Aug 2024 09:15:54 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281023 Bug ID: 281023 Summary: emulators/ares: update to 139.20240823 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: bsdcode@disroot.org Attachment #253050 maintainer-approval+ Flags: Created attachment 253050 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=253050&action=edit update to 139.20240823 The most notable change to the port is my inclusion of an inofficial patch to control the behaviour of hotkey execution in the emulator. This patch is behind the HOTKEYS option, disabled by default. This patch won't be accepted upstream with its current scope. Currently hotkeys share the binding space with regular game inputs. This can be problematic for gamepad-only users who want to bind some hotkey functions (screenshots, save state, load state, quit emulator, etc...) to gamepad buttons but who don't have enough unassigned buttons left on the gamepad. The patch prevents the execution of hotkey actions unless the emulator is paused. This way users can assign many hotkey actions to gamepad buttons and access them with pausing the emulator. The patch affects two sourcefiles, but because it's a very small patch I decided to put it in one port patch. If the patch should be split up (one patch per changed sourcefile) I will do it. Commit changes: https://github.com/ares-emulator/ares/compare/a76847d..3cd82c8 Port changes: * add HOTKEYS option, disabled by default * remove upstreamed 'unbreak i386 build' patch * use SUB_LIST to update recommended librashader version in pkg-message -- You are receiving this mail because: You are the assignee for the bug.