[Bug 280527] [new port] emulators/ares: open-source multi-system emulator with focus on accuracy and preservation

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 11 Aug 2024 11:26:48 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280527

Stefan Schlosser <bsdcode@disroot.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #252397|0                           |1
        is obsolete|                            |

--- Comment #3 from Stefan Schlosser <bsdcode@disroot.org> ---
Created attachment 252681
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=252681&action=edit
new port emulators/ares

- update to 139.20240809 (will track release versions once 140 is out)
- remove unnecessary CPUTYPE form MAKE_ARGS (forgotten after last changes)
- remove -DLIBRA_RUNTIME_OPENGL from patch and set it in MAKE_ARGS instead
- reworked DEBUG and LTO options, patched out -Og from debug builds and set
symbols=false (handled by ports system), set lto=false (handled by ports
system, WITH_LTO)
- use LTO_UNSAFE for QT5 flavor instead of OPTIONS_EXCLUDE
- removed VULKAN option, now implicit set by N64 option (Vulkan support only
applies to the N64 core)
- add NVIDIA build option and associated patch to re-enable
"broken-cache-pipeline" workaround from Granite upstream
- set build=release instead of build=optimizied, patch out -O2 instead of -O3
- separate OPT_ variables with empty lines to improve readability
- reworded pkg-message
- pet portclippy, portfmt, portlint

-- 
You are receiving this mail because:
You are the assignee for the bug.