pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/emulators/dosbox Update to 0.71.
details: https://anonhg.NetBSD.org/pkgsrc/rev/c3b1cc8e4b81
branches: trunk
changeset: 531486:c3b1cc8e4b81
user: xtraeme <xtraeme%pkgsrc.org@localhost>
date: Tue Jul 31 14:27:28 2007 +0000
description:
Update to 0.71.
A bugfix release this time, but we couldn't resist adding a few new
exciting features:
* Added a new recompiling cpu core which is easier to port!
* Added a x86_64 and a mipsel_32 recompiling core.
* Fixed hangups on certain platforms after long gameplay of several games.
* Fixed several joystick bugs.
* Improved cdrom support. (fixes for audio, iso and detection.)
* Improved SVGA and VESA. (detection and display)
* Fixed a few textmodes and improved ansi emulation a bit.
* Fixed pcspeaker and certain types of soundeffects.
* Added undocumented mousebackdoor.
* Made mount and imgmount a bit easier to use. (ioctl by default, support
for ~ and ~username, auto size guessing for images)
* Fix a few compilation problems on various hosts and a general code
cleanup.
* Several small fixes that improve compatibility.
diffstat:
emulators/dosbox/Makefile | 4 ++--
emulators/dosbox/distinfo | 13 +++++--------
emulators/dosbox/patches/patch-ac | 24 ------------------------
emulators/dosbox/patches/patch-ae | 26 +++++++++++++++-----------
emulators/dosbox/patches/patch-af | 13 -------------
emulators/dosbox/patches/patch-ag | 13 -------------
6 files changed, 22 insertions(+), 71 deletions(-)
diffs (129 lines):
diff -r 7a39d33190b2 -r c3b1cc8e4b81 emulators/dosbox/Makefile
--- a/emulators/dosbox/Makefile Tue Jul 31 14:10:11 2007 +0000
+++ b/emulators/dosbox/Makefile Tue Jul 31 14:27:28 2007 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2007/03/26 06:31:55 xtraeme Exp $
+# $NetBSD: Makefile,v 1.21 2007/07/31 14:27:28 xtraeme Exp $
-DISTNAME= dosbox-0.70
+DISTNAME= dosbox-0.71
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dosbox/}
diff -r 7a39d33190b2 -r c3b1cc8e4b81 emulators/dosbox/distinfo
--- a/emulators/dosbox/distinfo Tue Jul 31 14:10:11 2007 +0000
+++ b/emulators/dosbox/distinfo Tue Jul 31 14:27:28 2007 +0000
@@ -1,12 +1,9 @@
-$NetBSD: distinfo,v 1.12 2007/03/26 06:31:55 xtraeme Exp $
+$NetBSD: distinfo,v 1.13 2007/07/31 14:27:28 xtraeme Exp $
-SHA1 (dosbox-0.70.tar.gz) = de2f63b7246c0e1f7a473b0d4571c4da391a340e
-RMD160 (dosbox-0.70.tar.gz) = 85654a664d66d7c1d1d51370d429f503029cb924
-Size (dosbox-0.70.tar.gz) = 934649 bytes
+SHA1 (dosbox-0.71.tar.gz) = dab2efbbc95eadbd34839abac3cbdd950deb0671
+RMD160 (dosbox-0.71.tar.gz) = 921b6e954f484911127f6da175eef9503b12e8c2
+Size (dosbox-0.71.tar.gz) = 989672 bytes
SHA1 (patch-aa) = 3393501f0d438e53a55481dc0e237c2bb2a75d3e
SHA1 (patch-ab) = c4555ed9e6337380f52f271025d8f55ed7602aa6
-SHA1 (patch-ac) = 84c2a3173a483ccb62917da0b48fd2083963a13b
SHA1 (patch-ad) = 3c0c0eabceb4cefa07918ae1d558e553ff18d592
-SHA1 (patch-ae) = f25206fbe82e10443bde2dae49da14441af9ad70
-SHA1 (patch-af) = e9984dd18682cacec0985bc354568277bfc1b7cd
-SHA1 (patch-ag) = daada4d1c8e9cf35d2d47c8561c0788251ada536
+SHA1 (patch-ae) = 678dace83454c9a0285692740d19d2b597c8f4e1
diff -r 7a39d33190b2 -r c3b1cc8e4b81 emulators/dosbox/patches/patch-ac
--- a/emulators/dosbox/patches/patch-ac Tue Jul 31 14:10:11 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2007/01/16 11:42:02 rillig Exp $
-
---- src/ints/xms.cpp.orig 2006-02-09 13:32:57.000000000 +0100
-+++ src/ints/xms.cpp 2007-01-10 01:41:09.543795112 +0100
-@@ -75,7 +75,9 @@ struct XMS_Block {
- bool free;
- };
-
-+#if !defined(__SUNPRO_CC)
- #pragma pack (push,1)
-+#endif
- struct XMS_MemMove{
- Bit32u length;
- Bit16u src_handle;
-@@ -90,7 +92,9 @@ struct XMS_MemMove{
- } dest;
-
- } GCC_ATTRIBUTE(packed);
-+#if !defined(__SUNPRO_CC)
- #pragma pack (pop)
-+#endif
-
- Bitu XMS_EnableA20(bool enable)
- {
diff -r 7a39d33190b2 -r c3b1cc8e4b81 emulators/dosbox/patches/patch-ae
--- a/emulators/dosbox/patches/patch-ae Tue Jul 31 14:10:11 2007 +0000
+++ b/emulators/dosbox/patches/patch-ae Tue Jul 31 14:27:28 2007 +0000
@@ -1,15 +1,19 @@
-$NetBSD: patch-ae,v 1.1 2007/03/26 06:31:55 xtraeme Exp $
+$NetBSD: patch-ae,v 1.2 2007/07/31 14:27:28 xtraeme Exp $
---- configure.in.orig 2007-02-28 20:56:16.000000000 +0100
-+++ configure.in 2007-03-26 08:17:48.000000000 +0200
-@@ -331,6 +331,10 @@
- AC_DEFINE(LINUX, 1, [Compiling on GNU/Linux])
+--- configure.in.orig 2007-07-30 09:42:16.000000000 +0200
++++ configure.in 2007-07-31 16:23:18.000000000 +0200
+@@ -406,8 +406,12 @@
+ AC_DEFINE(MACOSX, 1, [Compiling on Mac OS X])
+ LIBS="$LIBS -framework AudioUnit"
+ ;;
+- *-*-freebsd* | *-*-linux* | *-*-dragonfly* | *-*-netbsd* | *-*-openbsd*)
+- AC_DEFINE(LINUX, 1, [Compiling on GNU/Linux or *BSD])
++ *-*-linux*)
++ AC_DEFINE(LINUX, 1, [Compiling on GNU/Linux])
++ AC_DEFINE(C_DIRECTSERIAL, 1, [ Define to 1 if you want serial passthrough support (Win32, Posix
++ and OS/2).])
++ ;;
++ *-*-freebsd* | *-*-dragonfly* | *-*-netbsd* | *-*-openbsd*)
AC_DEFINE(C_DIRECTSERIAL, 1, [ Define to 1 if you want serial passthrough support (Win32, Posix and OS/2).])
;;
-+ *-*-freebsd* | *-*-dragonfly* | *-*-netbsd* | *-*-openbsd*)
-+ AC_DEFINE(BSD, 1, [Compiling on BSD])
-+ AC_DEFINE(C_DIRECTSERIAL, 1, [ Define to 1 if you want serial passthrough support.])
-+ ;;
*-*-os2-emx*)
- AC_DEFINE(OS2, 1, [Compiling on OS/2 EMX])
- AC_DEFINE(C_DIRECTSERIAL, 1, [ Define to 1 if you want serial passthrough support (Win32, Posix and OS/2).])
diff -r 7a39d33190b2 -r c3b1cc8e4b81 emulators/dosbox/patches/patch-af
--- a/emulators/dosbox/patches/patch-af Tue Jul 31 14:10:11 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-af,v 1.1 2007/03/26 06:31:55 xtraeme Exp $
-
---- src/hardware/serialport/misc_util.h.orig 2007-03-26 08:21:57.000000000 +0200
-+++ src/hardware/serialport/misc_util.h 2007-03-26 08:22:08.000000000 +0200
-@@ -6,7 +6,7 @@
- #include "SDL_net.h"
- #include "support.h"
-
--#if defined LINUX || defined OS2
-+#if defined LINUX || defined OS2 || defined BSD
- #define NATIVESOCKETS
-
- #elif defined WIN32
diff -r 7a39d33190b2 -r c3b1cc8e4b81 emulators/dosbox/patches/patch-ag
--- a/emulators/dosbox/patches/patch-ag Tue Jul 31 14:10:11 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ag,v 1.1 2007/03/26 06:31:55 xtraeme Exp $
-
---- src/hardware/serialport/misc_util.cpp.orig 2007-03-26 08:23:25.000000000 +0200
-+++ src/hardware/serialport/misc_util.cpp 2007-03-26 08:23:49.000000000 +0200
-@@ -6,7 +6,7 @@
- // C++ SDLnet wrapper
-
- // Socket inheritance
--#if defined LINUX || defined OS2
-+#if defined LINUX || defined OS2 || defined BSD
- #define CAPWORD (NETWRAPPER_TCP|NETWRAPPER_TCP_NATIVESOCKET)
- #ifdef OS2
- typedef int socklen_t;
Home |
Main Index |
Thread Index |
Old Index