aboutsummaryrefslogtreecommitdiff
path: root/emulators/mame/files/patch-scripts_src_osd_modules.lua
Commit message (Collapse)AuthorAgeFilesLines
* emulators/mame: update to 0.281 and take maintainershipLaurent Chardon2 days1-13/+13
| | | | | | | | | | | | While here: - Update dependencies - Better handling of SSE2 option - Better handling of OPENMP option Changelog: https://www.mamedev.org/?p=555 PR: 289995 Reported by: Laurent Chardon <laurent.chardon@gmail.com> (new maintainer)
* emulators/mame: Update to 0.261Alastair Hogge2023-12-311-0/+43
* Make use of ${EXTRACT_AFTER_ARGS} for a number of files/dirs that are not required for MAME on FreeBSD, this removes some post-patch work from the Makefile * Avoid extracting bgfx shaders for proprietary systems * Avoid extracting the man page for ldplayer, as it is not built * Update option TOOLS description * Increase the default amount of information produced when built with DEBUG * Drop the conditional logic for powerpc, and use LLVM-16 for all FreeBSD-14+ builds * Move some NLS logic deleting .po files to ${COPYTREE_SHARE}, and simple exclude copying those files to ${STAGEDIR}. This was originally in the wrong Makefile target, port-build * Add two more MAME ${SUBTARGETS} as tools; mamevirtual provides similar ldplayer functionality thru the MAME GUI * Remove hard-coded names from do-install-TOOLS-on Makefile target * Remove local upstream patches that were required to build 0.259 * Reduce diff files/patch-makefile * Use -O3 over -Ofast for speed focused compiler flags * Drop some patches that are not required for unbundling GENie * Add comments to some patches * Move "${RM} -r ${WRKSRC}/docs/build/html/_sources" from do-build-DOCS-on, to "-not -regex ^./_sources.*" in do-install-DOCS-on Changelog: https://www.mamedev.org/?p=532 PR: 274783