Subject: CVS commit: pkgsrc/emulators/xmame
To: None <pkgsrc-changes@NetBSD.org>
From: Krister Walfridsson <kristerw@netbsd.org>
List: pkgsrc-changes
Date: 01/22/2006 18:37:14
Module Name: pkgsrc
Committed By: kristerw
Date: Sun Jan 22 18:37:14 UTC 2006
Modified Files:
pkgsrc/emulators/xmame: Makefile distinfo
pkgsrc/emulators/xmame/patches: patch-aa
Log Message:
Update xmame to version 0.103.
Release 0.103, 16 January 2006:
- Everything from MAME 0.103 (http://x.mame.net/changes-mame.html) and
MESS 0.103 (http://x.mame.net/changes-mess.html).
- Modified osd_alloc_executable() to use mmap() by default. This
prevents segfaults in the DRC core on systems that support the NX
bit, such as AMD64 and Intel Prescott. Thanks to Julian Sikorski,
Adam Moss, and Carl Fongheiser.
- Fixed a segfault that occurred when LIRC was enabled but lirc_init
returned an error value. (Joe Quanaim)
- Added "-[no]lirc" to enable or disable LIRC support. (Joe Quanaim)
- Fixed several buffer overruns that happened when overly-long data was
passed for "-ctrlr", "-lang", "-rec", and "-pb". Fixed other
potential buffer overruns. Bugzilla bug 821.
- Files larger than 2GB can now be accessed on platforms with large
file support.
- The "-createhd" and "-merge" operations in chdman are now a lot
faster on Linux.
To generate a diff of this commit:
cvs rdiff -r1.140 -r1.141 pkgsrc/emulators/xmame/Makefile
cvs rdiff -r1.69 -r1.70 pkgsrc/emulators/xmame/distinfo
cvs rdiff -r1.37 -r1.38 pkgsrc/emulators/xmame/patches/patch-aa
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.