diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : mame
-version : '0.226'
-release : 26
+version : '0.227'
+release : 27
source :
- - https://github.com/mamedev/mame/archive/mame0226.tar.gz : 7c4c9ec232ba988e65fd29665c9b8e40b5ac3aa9f561eeb107cebbf08ba94baf
+ - https://github.com/mamedev/mame/archive/mame0227.tar.gz : 95dbce00a4f05a35f66ef966fe9efad1e4e78ce62e0eba3f7031dfa6737829a5
license :
- BSD-3-Clause
- CC0-1.0 # Localization files and other things
@@ -30,9 +30,9 @@
- portmidi-devel
- pugixml-devel
build : |
- # -g2 flag is removed because it's bloating mame64 executable file
- # AFAIK every 64-bit processor supports SSE3, so I'm enabling it
- # Using bundled utf8proc library because it's not in Solus repository
+ # -g2 flag is removed because it's bloating mame64 executable file.
+ # Every 64-bit processor supports SSE2, so I'm enabling it.
+ # Using bundled utf8proc library because it's not in the Solus repository.
export CFLAGS="${CFLAGS/-g2/}"
export CXXFLAGS="${CXXFLAGS/-g2/}"
@@ -42,7 +42,7 @@
PYTHON_EXECUTABLE=python3 \
REGENIE=1 \
SDL_INI_PATH=/usr/share/defaults/mame \
- SSE3=1 \
+ SSE2=1 \
TOOLS=1 \
USE_SYSTEM_LIB_EXPAT=1 \
USE_SYSTEM_LIB_FLAC=1 \
@@ -54,7 +54,8 @@
USE_SYSTEM_LIB_PUGIXML=1 \
USE_SYSTEM_LIB_RAPIDJSON=1 \
USE_SYSTEM_LIB_SQLITE3=1 \
- USE_SYSTEM_LIB_ZLIB=1
+ USE_SYSTEM_LIB_ZLIB=1 \
+ -j4 # The amount of RAM it requires is ridiculous.
install : |
# Install executable files with proper filenames
install -Dm00755 ./mame64 $installdir/usr/share/mame/mame
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -71,6 +71,7 @@
/usr/share/mame/artwork/slot-mask-aligned.png
/usr/share/mame/artwork/slot-mask.png
/usr/share/mame/artwork/white.png
+ /usr/share/mame/bgfx/chains/Fighters.json
/usr/share/mame/bgfx/chains/crt-geom-deluxe.json
/usr/share/mame/bgfx/chains/crt-geom.json
/usr/share/mame/bgfx/chains/default.json
@@ -721,6 +722,7 @@
/usr/share/mame/hash/dragon_flop.xml
/usr/share/mame/hash/dragon_os9.xml
/usr/share/mame/hash/e01_flop.xml
+ /usr/share/mame/hash/easy_karaoke_cart.xml
/usr/share/mame/hash/ec1841.xml
/usr/share/mame/hash/einstein.xml
/usr/share/mame/hash/ekara_japan.xml
@@ -856,9 +858,12 @@
/usr/share/mame/hash/laser2001_cart.xml
/usr/share/mame/hash/laser2001_flop.xml
/usr/share/mame/hash/leapfrog_didj_cart.xml
+ /usr/share/mame/hash/leapfrog_iquest_cart.xml
/usr/share/mame/hash/leapfrog_leappad_cart.xml
/usr/share/mame/hash/leapfrog_ltleappad_cart.xml
/usr/share/mame/hash/leapfrog_mfleappad_cart.xml
+ /usr/share/mame/hash/leapfrog_turboextreme_cart.xml
+ /usr/share/mame/hash/leapfrog_turbotwistbrainquest_cart.xml
/usr/share/mame/hash/leapster.xml
/usr/share/mame/hash/lisa.xml
/usr/share/mame/hash/lisa2.xml
@@ -945,6 +950,8 @@
/usr/share/mame/hash/nes_kstudio.xml
/usr/share/mame/hash/nes_ntbrom.xml
/usr/share/mame/hash/next.xml
+ /usr/share/mame/hash/next_cdrom.xml
+ /usr/share/mame/hash/next_hdd.xml
/usr/share/mame/hash/ngp.xml
/usr/share/mame/hash/ngpc.xml
/usr/share/mame/hash/nimbus.xml
@@ -1167,12 +1174,15 @@
/usr/share/mame/hash/vsmile_cd.xml
/usr/share/mame/hash/vsmileb_cart.xml
/usr/share/mame/hash/vsmilem_cart.xml
+ /usr/share/mame/hash/vtech_innotab_cart.xml
+ /usr/share/mame/hash/vtech_innotv_innotabmax_cart.xml
/usr/share/mame/hash/vtech_storio_cart.xml
/usr/share/mame/hash/vz_cass.xml
/usr/share/mame/hash/vz_snap.xml
/usr/share/mame/hash/wangpc.xml
/usr/share/mame/hash/waveterm.xml
/usr/share/mame/hash/wicat.xml
+ /usr/share/mame/hash/wizard_cart.xml
/usr/share/mame/hash/wmbullet.xml
/usr/share/mame/hash/wscolor.xml
/usr/share/mame/hash/wswan.xml
@@ -1337,12 +1347,12 @@
-
- 2020-11-01
- 0.226
+
+ 2021-01-06
+ 0.227
Packaging update
Fabio Forni
livingsilver94.solus@redaril.me
\ No newline at end of file