pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators/mame
Module Name: pkgsrc
Committed By: wiz
Date: Wed Apr 2 12:20:11 UTC 2025
Modified Files:
pkgsrc/emulators/mame: Makefile distinfo
pkgsrc/emulators/mame/patches: patch-scripts_src_3rdparty.lua
Log Message:
mame: update to 0.276.
MAME 0.276 has arrived just in time for the end of March, and it’s
full of emulation goodness! Remember that 64-bit ARMv8 recompiler
we added a few months ago? Well now it’s even faster! This release
fixes graphical issues in Konami GX arcade games and Philips CD-i
software. We’ve added several IGS gambling games, as well as Chinese
versions of some Dynax mahjong games. The LinnDrum percussion
synthesiser is now working with interactive controls and sound
output. And speaking of sound, audio emulation issues in several
arcade games have been fixed.
PC-88VA emulation is progressing, with fixes for multiple graphics
modes. A few more peripherals for the TI-99 computer family are
now supported. There have been a few CPU/DSP fixes that should
improve Sega 3D arcade game emulation. Psion hand-helds now correctly
detect more memory configurations and give better-looking video
output. We’ve also fixed some issues with CHD creation, floppy disk
image handling, and XML system information output. Windows users
now get an option to have debugger windows appear in the taskbar
and window switcher.
To generate a diff of this commit:
cvs rdiff -u -r1.211 -r1.212 pkgsrc/emulators/mame/Makefile
cvs rdiff -u -r1.154 -r1.155 pkgsrc/emulators/mame/distinfo
cvs rdiff -u -r1.6 -r1.7 \
pkgsrc/emulators/mame/patches/patch-scripts_src_3rdparty.lua
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/emulators/mame/Makefile
diff -u pkgsrc/emulators/mame/Makefile:1.211 pkgsrc/emulators/mame/Makefile:1.212
--- pkgsrc/emulators/mame/Makefile:1.211 Tue Mar 4 09:37:36 2025
+++ pkgsrc/emulators/mame/Makefile Wed Apr 2 12:20:10 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.211 2025/03/04 09:37:36 nia Exp $
+# $NetBSD: Makefile,v 1.212 2025/04/02 12:20:10 wiz Exp $
-DISTNAME= mame-0.275
+DISTNAME= mame-0.276
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/}
GITHUB_TAG= ${DISTNAME:S/-//S/.//}
Index: pkgsrc/emulators/mame/distinfo
diff -u pkgsrc/emulators/mame/distinfo:1.154 pkgsrc/emulators/mame/distinfo:1.155
--- pkgsrc/emulators/mame/distinfo:1.154 Wed Feb 26 10:36:30 2025
+++ pkgsrc/emulators/mame/distinfo Wed Apr 2 12:20:10 2025
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.154 2025/02/26 10:36:30 wiz Exp $
+$NetBSD: distinfo,v 1.155 2025/04/02 12:20:10 wiz Exp $
-BLAKE2s (mame-0.275.tar.gz) = a29aa26d4291b952787bd00b7211275307122b7c34ac7c345bf9147180c32b65
-SHA512 (mame-0.275.tar.gz) = 5c9654853c7a968ef16bb9ba63ee64317a0f65ac7927de4a37ea53f6f787e6b8a39bd531351e213a6e730e0b624d21fabd5b384601836f60cdded507ad07e6da
-Size (mame-0.275.tar.gz) = 209475913 bytes
+BLAKE2s (mame-0.276.tar.gz) = 4db4328efd8bf3b0a018eeaae162099058dd19a67e4999da9433cc9e48c65f11
+SHA512 (mame-0.276.tar.gz) = 9e6308d77567101e660f01e5cfabb8e39a161560208eedc3af75126fb7912c98ca23ab9dec9a1d011554cd92f3836b3401cb16be1b9cb1555148ce559e0baa3a
+Size (mame-0.276.tar.gz) = 209737599 bytes
SHA1 (patch-3rdparty_bx_src_thread.cpp) = 91d7aa74dbe5e8e73594580ce0c16846f4a0d7b1
SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056
SHA1 (patch-makefile) = 343fac4d165438a26e2e8077216db1c6c46a5d1e
-SHA1 (patch-scripts_src_3rdparty.lua) = 70cd98a85533178a742a51f98606f10f19a64824
+SHA1 (patch-scripts_src_3rdparty.lua) = 79b264672a1c169cf99792a608df91e70ad265c8
SHA1 (patch-scripts_toolchain.lua) = df383dab4787f58348d62e1c5f25ddaa45eb8199
Index: pkgsrc/emulators/mame/patches/patch-scripts_src_3rdparty.lua
diff -u pkgsrc/emulators/mame/patches/patch-scripts_src_3rdparty.lua:1.6 pkgsrc/emulators/mame/patches/patch-scripts_src_3rdparty.lua:1.7
--- pkgsrc/emulators/mame/patches/patch-scripts_src_3rdparty.lua:1.6 Thu Nov 2 01:51:58 2023
+++ pkgsrc/emulators/mame/patches/patch-scripts_src_3rdparty.lua Wed Apr 2 12:20:11 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-scripts_src_3rdparty.lua,v 1.6 2023/11/02 01:51:58 wiz Exp $
+$NetBSD: patch-scripts_src_3rdparty.lua,v 1.7 2025/04/02 12:20:11 wiz Exp $
NetBSD has arc4random too.
@@ -13,10 +13,10 @@ In file included from /usr/pkg/gcc8/lib/
/usr/pkg/gcc8/lib/gcc/x86_64--netbsd/8.5.0/include/tmmintrin.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)':
/usr/pkg/gcc8/lib/gcc/x86_64--netbsd/8.5.0/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '__m128i _mm_shuffle_epi8(__m128i, __m128i)': target specific option mismatch
---- scripts/src/3rdparty.lua.orig 2023-10-23 15:53:41.000000000 +0000
+--- scripts/src/3rdparty.lua.orig 2025-03-29 23:51:08.000000000 +0000
+++ scripts/src/3rdparty.lua
-@@ -49,7 +49,7 @@ else
- "BYTEORDER=1234",
+@@ -57,7 +57,7 @@ if _OPTIONS["targetos"]=="windows" then
+ "__USE_MINGW_ANSI_STDIO=0",
}
end
-if _OPTIONS["targetos"]=="macosx" or _OPTIONS["targetos"]=="freebsd" then
@@ -24,7 +24,7 @@ In file included from /usr/pkg/gcc8/lib/
defines {
"HAVE_ARC4RANDOM",
}
-@@ -1288,7 +1288,7 @@ project "bimg"
+@@ -1398,7 +1398,7 @@ project "bimg"
configuration { "x64", "mingw*", "not arm64" }
defines {
"ASTCENC_AVX=0",
Home |
Main Index |
Thread Index |
Old Index