119 lines
4.9 KiB
Plaintext
119 lines
4.9 KiB
Plaintext
# 20240907 bkw: Updated for v0.269 (incl. groovy patch).
|
|
# 20240805 bkw: add groovy patch for v0.268 (no other changes).
|
|
# 20240802 bkw: Updated for v0.268.
|
|
# 20240330 bkw: Updated for v0.264.
|
|
# 20231031 bkw: Updated for v0.260, add WAYLAND option.
|
|
# 20230710 bkw: Updated for v0.256.
|
|
# 20230428 bkw: Updated for v0.254.
|
|
# 20230103 bkw: Updated for v0.251.
|
|
# 20220205 bkw: Updated for v0.240.
|
|
|
|
# 20211115 bkw:
|
|
# - updated for v0.237 on -current aka 15.0rc1.
|
|
# - new-style icons.
|
|
# - update mame.ini (lots of new options, some old ones went away).
|
|
# - include the new support stuff (hash, language, etc)
|
|
# - rename mame's 'split' to 'mame-split' to avoid potential conflict
|
|
# with coreutils (if someone has /usr/games before /usr/bin in $PATH).
|
|
# - include ini/{examples,presets} in the package (in the doc dir).
|
|
# - make ccache work! finally! see README_ccache.txt if you care.
|
|
# - make GroovyMAME support work again (upstream switched to github).
|
|
# - remove gcc9 stuff. it was specific to Slackware 14.2.
|
|
|
|
# 20191208 bkw: Updated for v0.214, after long hiatus. This isn't
|
|
# actually the latest version, but it's the latest version that will
|
|
# compile with any of the compilers available in Slackware 14.2:
|
|
# gcc-5.5.0, llvm-3.8.0, llvm-8.0.1 (from /extra). It may still be
|
|
# possible to patch 0.216 to build, or possibly 0.217 will have a fix for
|
|
# llvm-8.0.1 (mame docs claim to support "clang version 5 and later").
|
|
# Meanwhile this update is better than nothing. Special thanks for ponce
|
|
# and chriswilling for doing test builds on much faster machines than
|
|
# I currently have access to. Also, moved old comment log entries to
|
|
# ChangeLog.old as it was getting ridiculously long.
|
|
|
|
# 20181227 bkw: Updated for v0.205.
|
|
# 20181130 bkw: Updated for v0.204, including compile fix for xavix.cpp.
|
|
# 20181031 bkw: Updated for v0.203.
|
|
# 20180928 bkw: Updated for v0.202.
|
|
# 20180830 bkw: Updated for v0.201.
|
|
|
|
# 20180731 bkw: Updated for v0.200.
|
|
# 20180628 bkw: Updated for v0.199.
|
|
# 20180612 bkw: Updated for v0.198 (missed a few releases...)
|
|
# 20180130 bkw: Updated for v0.194.
|
|
# 20180101 bkw: Updated for v0.193.
|
|
# 20171210 bkw: Updated for v0.192.
|
|
# 20170927 bkw: Updated for v0.190.
|
|
|
|
# 20170902 bkw: Updated for v0.189.
|
|
# - Fix complay.py build error. Turns out that the build would fail
|
|
# only on systems where PyXML is installed, so add -S to python
|
|
# command line so 'import xml.sax' imports the xml stuff that ships
|
|
# with core python, instead of the (outdated, deprecated) 3rd-party
|
|
# stuff from PyXML.
|
|
# - Stop installing useless junk in /usr/doc.
|
|
# - Install swlist docs.
|
|
# - Compacted log entries.
|
|
|
|
# 20170726 bkw: Updated for v0.188.
|
|
# 20170702 bkw: Updated for v0.187.
|
|
|
|
# 20170607 bkw: Updated for v0.186.
|
|
# - Link with ld.gold instead of the default ld, which saves *2 hours* of
|
|
# build time on my test box (build is 3x as fast as it was).
|
|
|
|
# 20170428 bkw: Updated for v0.185.
|
|
|
|
# 20170404 bkw:
|
|
# - mame.ini: get rid of $HOME in bgfx_path. Thanks to Doogster for
|
|
# reporting this.
|
|
|
|
# 20170330 bkw: Updated for v0.184.
|
|
|
|
# 20170301 bkw:
|
|
# - Use long-form github URL.
|
|
# - Fix changelog so newer entries are at the top.
|
|
|
|
# 20170223 bkw: Updated for v0.183.
|
|
# 20170214 bkw: Add support for GroovyMAME patch.
|
|
# 20170128 bkw: Updated for v0.182.
|
|
# 20170111 bkw: Updated for v0.181. Missed a month again.
|
|
# 20161101 bkw: Updated for v0.179.
|
|
|
|
# 20160928 bkw:
|
|
# - Updated for v0.178. Sorry, missed a month.
|
|
# - Install artwork/ and bgfx/ so the new bgfx shader stuff will work.
|
|
# - Set bgfx_path in mame.ini. The default is still 'video opengl' but
|
|
# now it's easy to enable bgfx, just by changing to 'video bgfx'.
|
|
# Thanks to Doogster for pointing this out.
|
|
|
|
# 20160728 bkw:
|
|
# - Updated for v0.176. Upstream does a release on the last Wednesday
|
|
# of every month. I doubt I'm going to find time to update this
|
|
# script 12 times a year, but maybe...
|
|
|
|
# 20160721 bkw:
|
|
# - Updated for v0.175 (again, after missing several releases)
|
|
# - Update ARCH stuff, i486 => i586
|
|
# - Add missing mame.6 and mess.6 man pages (whoops!)
|
|
# - man pages now in docs/man/ instead of src/osd/sdl/
|
|
# - Don't modify the *.1 man pages to put them in section 6 any more
|
|
# - Symlink mame -> mess in /usr/games (to keep old frontends working)
|
|
# - Disable QT debugger by default, as it now requires qt5 and I don't
|
|
# want qt5 as a hard dep for this... how many people who install mame
|
|
# are *really* going to debug the game ROM code?
|
|
# - Add QTDEBUG=yes option for people who really want the debugger,
|
|
# make slack-desc say whether or not it's enabled.
|
|
# - Upstream removed 'testkeys', stop trying to install it.
|
|
|
|
# 20151112 bkw:
|
|
# - Updated for v0.167, after missing several releases (sorry!)
|
|
# - Get rid of MESS and UME options, mame has basically turned
|
|
# into UME at this point (includes old mame + mess in one binary)
|
|
# - Use shipped man pages from the source, instead of our own
|
|
# - Add new tools: castool floptool imgtool nlwav
|
|
# - Use icon extracted from mame.ico in the source
|
|
# - Update .ini file slightly (sound=sdl, not sound=1)
|
|
|
|
|