aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlastair Hogge <agh@riseup.net>2023-07-04 06:06:37 +0000
committerFernando ApesteguĂ­a <fernape@FreeBSD.org>2023-07-05 05:58:42 +0000
commit75b71a6231e2891e2ea9abb550a5ea105f032be6 (patch)
tree708d61ddc37d3a78a8638f691f0a23b02552d605
parent31cb754b1d773459acbb764ecbe4c5ec9adf83b2 (diff)
downloadports-75b71a6231e2891e2ea9abb550a5ea105f032be6.tar.gz
ports-75b71a6231e2891e2ea9abb550a5ea105f032be6.zip
emulators/mame: update to 0.256
ChangeLog: https://www.mamedev.org/releases/whatsnew_0256.txt PR: 272358 Reported by: agh@riseup.net (maintainer)
-rw-r--r--emulators/mame/Makefile16
-rw-r--r--emulators/mame/distinfo6
-rw-r--r--emulators/mame/pkg-plist162
3 files changed, 70 insertions, 114 deletions
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index 07f8578e0c3c..df69c103f508 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mame
-DISTVERSION= 0.255
-PORTREVISION= 1
+DISTVERSION= 0.256
CATEGORIES= emulators games
MAINTAINER= agh@riseup.net
@@ -70,11 +69,11 @@ MAKE_ENV= LDOPTS="${LDFLAGS}" \
CFLAGS_aarch64= -march=armv8-a+crc+crypto
-SUB_FILES= pkg-message mame.ini plugin.ini ui.ini
+SUB_FILES= mame.ini pkg-message plugin.ini ui.ini
PORTDOCS= html/*
-OPTIONS_DEFINE= DEBUG DOCS QTDEBUGGER TOOLS
+OPTIONS_DEFINE= DEBUG DOCS NLS QTDEBUGGER TOOLS
OPTIONS_SUB= yes
DEBUG_DESC= Build with debug profiling and symbols
@@ -91,6 +90,7 @@ DEBUG_MAKE_ENV_OFF= OPTIMIZE=2 \
# Attempt to avoid address space exhaustion during linking, specifically
# on armv7, and possibly other architectures:
DEBUG_LDFLAGS_OFF= -s
+NLS_USES= gettext-runtime
QTDEBUGGER_USES= qt:5
QTDEBUGGER_USE= QT=core,gui,widgets,buildtools:build,qmake:build
QTDEBUGGER_MAKE_ENV= USE_QTDEBUG=1
@@ -153,8 +153,10 @@ post-build:
(cd ${WRKSRC}/docs && \
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} man SPHINXBUILD=sphinx-build-${PYTHON_VER})
+ @${FIND} ${WRKSRC}/language -type f -name "*.po" -delete
+
do-install:
-.for DATA in artwork bgfx ctrlr ini hash language plugins samples
+.for DATA in artwork bgfx ctrlr ini hash plugins samples
(cd ${WRKSRC} && \
${COPYTREE_SHARE} ${DATA} ${STAGEDIR}${DATADIR})
.endfor
@@ -184,6 +186,10 @@ do-install-DOCS-on:
(cd ${WRKSRC}/docs/build && \
${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR})
+do-install-NLS-on:
+ (cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} language ${STAGEDIR}${DATADIR})
+
do-install-TOOLS-on:
.for PROGRAM in castool chdman floptool imgtool jedutil ldresample ldverify \
nltool nlwav pngcmp regrep romcmp split srcclean testkeys unidasm
diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo
index ee505b16e62c..e51a7d231fe0 100644
--- a/emulators/mame/distinfo
+++ b/emulators/mame/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1685663387
-SHA256 (mamedev-mame-0.255-mame0255_GH0.tar.gz) = 2668375faff2fbe01283a9ab32cae4e8429b84c99eec4edecd387e26d6191b55
-SIZE (mamedev-mame-0.255-mame0255_GH0.tar.gz) = 203897888
+TIMESTAMP = 1688348569
+SHA256 (mamedev-mame-0.256-mame0256_GH0.tar.gz) = 7523c46684043cc9e2af242aa7e31476b076fed492c3ae4ae0c964aafd65f659
+SIZE (mamedev-mame-0.256-mame0256_GH0.tar.gz) = 204558498
diff --git a/emulators/mame/pkg-plist b/emulators/mame/pkg-plist
index c6d3726bdcbe..595f6dbf45db 100644
--- a/emulators/mame/pkg-plist
+++ b/emulators/mame/pkg-plist
@@ -1367,6 +1367,7 @@ man/man6/mame.6.gz
%%DATADIR%%/hash/a800_cass.xml
%%DATADIR%%/hash/a800_flop.xml
%%DATADIR%%/hash/abc1600_flop.xml
+%%DATADIR%%/hash/abc1600_hdd.xml
%%DATADIR%%/hash/abc800_hdd.xml
%%DATADIR%%/hash/abc806_flop.xml
%%DATADIR%%/hash/abc80_cass.xml
@@ -1882,6 +1883,7 @@ man/man6/mame.6.gz
%%DATADIR%%/hash/radio86_cass.xml
%%DATADIR%%/hash/rainbow.xml
%%DATADIR%%/hash/roland_tnsc1.xml
+%%DATADIR%%/hash/roland_tnsc2.xml
%%DATADIR%%/hash/rwtrntcs.xml
%%DATADIR%%/hash/rx78_cart.xml
%%DATADIR%%/hash/rx78_cass.xml
@@ -2076,112 +2078,60 @@ man/man6/mame.6.gz
%%DATADIR%%/ini/presets/raster.ini
%%DATADIR%%/ini/presets/vector-mono.ini
%%DATADIR%%/ini/presets/vector.ini
-%%DATADIR%%/language/Afrikaans/strings.mo
-%%DATADIR%%/language/Afrikaans/strings.po
-%%DATADIR%%/language/Albanian/strings.mo
-%%DATADIR%%/language/Albanian/strings.po
-%%DATADIR%%/language/Arabic/strings.mo
-%%DATADIR%%/language/Arabic/strings.po
-%%DATADIR%%/language/Basque/strings.mo
-%%DATADIR%%/language/Basque/strings.po
-%%DATADIR%%/language/Belarusian/strings.mo
-%%DATADIR%%/language/Belarusian/strings.po
-%%DATADIR%%/language/Bosnian/strings.mo
-%%DATADIR%%/language/Bosnian/strings.po
-%%DATADIR%%/language/Bulgarian/strings.mo
-%%DATADIR%%/language/Bulgarian/strings.po
-%%DATADIR%%/language/Burmese/strings.mo
-%%DATADIR%%/language/Burmese/strings.po
-%%DATADIR%%/language/Catalan/strings.mo
-%%DATADIR%%/language/Catalan/strings.po
-%%DATADIR%%/language/Chinese_Simplified/strings.mo
-%%DATADIR%%/language/Chinese_Simplified/strings.po
-%%DATADIR%%/language/Chinese_Traditional/strings.mo
-%%DATADIR%%/language/Chinese_Traditional/strings.po
-%%DATADIR%%/language/Croatian/strings.mo
-%%DATADIR%%/language/Croatian/strings.po
-%%DATADIR%%/language/Czech/strings.mo
-%%DATADIR%%/language/Czech/strings.po
-%%DATADIR%%/language/Danish/strings.mo
-%%DATADIR%%/language/Danish/strings.po
-%%DATADIR%%/language/Dutch/strings.mo
-%%DATADIR%%/language/Dutch/strings.po
-%%DATADIR%%/language/English/strings.mo
-%%DATADIR%%/language/English/strings.po
-%%DATADIR%%/language/Estonian/strings.mo
-%%DATADIR%%/language/Estonian/strings.po
-%%DATADIR%%/language/Finnish/strings.mo
-%%DATADIR%%/language/Finnish/strings.po
-%%DATADIR%%/language/French/strings.mo
-%%DATADIR%%/language/French/strings.po
-%%DATADIR%%/language/French_Belgium/strings.mo
-%%DATADIR%%/language/French_Belgium/strings.po
-%%DATADIR%%/language/French_Canada/strings.mo
-%%DATADIR%%/language/French_Canada/strings.po
-%%DATADIR%%/language/Georgian/strings.mo
-%%DATADIR%%/language/Georgian/strings.po
-%%DATADIR%%/language/German/strings.mo
-%%DATADIR%%/language/German/strings.po
-%%DATADIR%%/language/Greek/strings.mo
-%%DATADIR%%/language/Greek/strings.po
-%%DATADIR%%/language/Hebrew/strings.mo
-%%DATADIR%%/language/Hebrew/strings.po
-%%DATADIR%%/language/Hindi/strings.mo
-%%DATADIR%%/language/Hindi/strings.po
-%%DATADIR%%/language/Hungarian/strings.mo
-%%DATADIR%%/language/Hungarian/strings.po
-%%DATADIR%%/language/Indonesian/strings.mo
-%%DATADIR%%/language/Indonesian/strings.po
-%%DATADIR%%/language/Italian/strings.mo
-%%DATADIR%%/language/Italian/strings.po
-%%DATADIR%%/language/Japanese/strings.mo
-%%DATADIR%%/language/Japanese/strings.po
-%%DATADIR%%/language/Korean/strings.mo
-%%DATADIR%%/language/Korean/strings.po
-%%DATADIR%%/language/LICENSE
-%%DATADIR%%/language/Latvian/strings.mo
-%%DATADIR%%/language/Latvian/strings.po
-%%DATADIR%%/language/Lithuanian/strings.mo
-%%DATADIR%%/language/Lithuanian/strings.po
-%%DATADIR%%/language/Macedonian/strings.mo
-%%DATADIR%%/language/Macedonian/strings.po
-%%DATADIR%%/language/Norwegian/strings.mo
-%%DATADIR%%/language/Norwegian/strings.po
-%%DATADIR%%/language/Persian/strings.mo
-%%DATADIR%%/language/Persian/strings.po
-%%DATADIR%%/language/Polish/strings.mo
-%%DATADIR%%/language/Polish/strings.po
-%%DATADIR%%/language/Portuguese/strings.mo
-%%DATADIR%%/language/Portuguese/strings.po
-%%DATADIR%%/language/Portuguese_Brazil/strings.mo
-%%DATADIR%%/language/Portuguese_Brazil/strings.po
-%%DATADIR%%/language/README.md
-%%DATADIR%%/language/Romanian/strings.mo
-%%DATADIR%%/language/Romanian/strings.po
-%%DATADIR%%/language/Russian/strings.mo
-%%DATADIR%%/language/Russian/strings.po
-%%DATADIR%%/language/Serbian/strings.mo
-%%DATADIR%%/language/Serbian/strings.po
-%%DATADIR%%/language/Serbian_Cyrillic/strings.mo
-%%DATADIR%%/language/Serbian_Cyrillic/strings.po
-%%DATADIR%%/language/Slovak/strings.mo
-%%DATADIR%%/language/Slovak/strings.po
-%%DATADIR%%/language/Slovenian/strings.mo
-%%DATADIR%%/language/Slovenian/strings.po
-%%DATADIR%%/language/Spanish/strings.mo
-%%DATADIR%%/language/Spanish/strings.po
-%%DATADIR%%/language/Spanish_Mexico/strings.mo
-%%DATADIR%%/language/Spanish_Mexico/strings.po
-%%DATADIR%%/language/Swedish/strings.mo
-%%DATADIR%%/language/Swedish/strings.po
-%%DATADIR%%/language/Thai/strings.mo
-%%DATADIR%%/language/Thai/strings.po
-%%DATADIR%%/language/Turkish/strings.mo
-%%DATADIR%%/language/Turkish/strings.po
-%%DATADIR%%/language/Ukrainian/strings.mo
-%%DATADIR%%/language/Ukrainian/strings.po
-%%DATADIR%%/language/Vietnamese/strings.mo
-%%DATADIR%%/language/Vietnamese/strings.po
+%%NLS%%%%DATADIR%%/language/Afrikaans/strings.mo
+%%NLS%%%%DATADIR%%/language/Albanian/strings.mo
+%%NLS%%%%DATADIR%%/language/Arabic/strings.mo
+%%NLS%%%%DATADIR%%/language/Basque/strings.mo
+%%NLS%%%%DATADIR%%/language/Belarusian/strings.mo
+%%NLS%%%%DATADIR%%/language/Bosnian/strings.mo
+%%NLS%%%%DATADIR%%/language/Bulgarian/strings.mo
+%%NLS%%%%DATADIR%%/language/Burmese/strings.mo
+%%NLS%%%%DATADIR%%/language/Catalan/strings.mo
+%%NLS%%%%DATADIR%%/language/Chinese_Simplified/strings.mo
+%%NLS%%%%DATADIR%%/language/Chinese_Traditional/strings.mo
+%%NLS%%%%DATADIR%%/language/Croatian/strings.mo
+%%NLS%%%%DATADIR%%/language/Czech/strings.mo
+%%NLS%%%%DATADIR%%/language/Danish/strings.mo
+%%NLS%%%%DATADIR%%/language/Dutch/strings.mo
+%%NLS%%%%DATADIR%%/language/English/strings.mo
+%%NLS%%%%DATADIR%%/language/Estonian/strings.mo
+%%NLS%%%%DATADIR%%/language/Finnish/strings.mo
+%%NLS%%%%DATADIR%%/language/French/strings.mo
+%%NLS%%%%DATADIR%%/language/French_Belgium/strings.mo
+%%NLS%%%%DATADIR%%/language/French_Canada/strings.mo
+%%NLS%%%%DATADIR%%/language/Georgian/strings.mo
+%%NLS%%%%DATADIR%%/language/German/strings.mo
+%%NLS%%%%DATADIR%%/language/Greek/strings.mo
+%%NLS%%%%DATADIR%%/language/Hebrew/strings.mo
+%%NLS%%%%DATADIR%%/language/Hindi/strings.mo
+%%NLS%%%%DATADIR%%/language/Hungarian/strings.mo
+%%NLS%%%%DATADIR%%/language/Indonesian/strings.mo
+%%NLS%%%%DATADIR%%/language/Italian/strings.mo
+%%NLS%%%%DATADIR%%/language/Japanese/strings.mo
+%%NLS%%%%DATADIR%%/language/Korean/strings.mo
+%%NLS%%%%DATADIR%%/language/LICENSE
+%%NLS%%%%DATADIR%%/language/Latvian/strings.mo
+%%NLS%%%%DATADIR%%/language/Lithuanian/strings.mo
+%%NLS%%%%DATADIR%%/language/Macedonian/strings.mo
+%%NLS%%%%DATADIR%%/language/Norwegian/strings.mo
+%%NLS%%%%DATADIR%%/language/Persian/strings.mo
+%%NLS%%%%DATADIR%%/language/Polish/strings.mo
+%%NLS%%%%DATADIR%%/language/Portuguese/strings.mo
+%%NLS%%%%DATADIR%%/language/Portuguese_Brazil/strings.mo
+%%NLS%%%%DATADIR%%/language/README.md
+%%NLS%%%%DATADIR%%/language/Romanian/strings.mo
+%%NLS%%%%DATADIR%%/language/Russian/strings.mo
+%%NLS%%%%DATADIR%%/language/Serbian/strings.mo
+%%NLS%%%%DATADIR%%/language/Serbian_Cyrillic/strings.mo
+%%NLS%%%%DATADIR%%/language/Slovak/strings.mo
+%%NLS%%%%DATADIR%%/language/Slovenian/strings.mo
+%%NLS%%%%DATADIR%%/language/Spanish/strings.mo
+%%NLS%%%%DATADIR%%/language/Spanish_Mexico/strings.mo
+%%NLS%%%%DATADIR%%/language/Swedish/strings.mo
+%%NLS%%%%DATADIR%%/language/Thai/strings.mo
+%%NLS%%%%DATADIR%%/language/Turkish/strings.mo
+%%NLS%%%%DATADIR%%/language/Ukrainian/strings.mo
+%%NLS%%%%DATADIR%%/language/Vietnamese/strings.mo
%%DATADIR%%/plugins/README.md
%%DATADIR%%/plugins/autofire/autofire_menu.lua
%%DATADIR%%/plugins/autofire/autofire_save.lua