pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators Update to 0.151: the usual changes.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e8455ec38542
branches:  trunk
changeset: 626531:e8455ec38542
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Nov 14 08:18:21 2013 +0000

description:
Update to 0.151: the usual changes.

diffstat:

 emulators/mame/Makefile                          |   7 +-
 emulators/mame/distinfo                          |  10 +-
 emulators/mame/patches/patch-src_emu_webengine.c |  18 ------
 emulators/mame/patches/patch-src_osd_sdl_sdl.mak |  63 ++++++++++++++++++++++++
 emulators/mess/Makefile                          |   5 +-
 emulators/mess/PLIST                             |   4 +-
 emulators/mess/distinfo                          |  10 +-
 emulators/mess/patches/patch-src_emu_webengine.c |  18 ------
 emulators/mess/patches/patch-src_osd_sdl_sdl.mak |  63 ++++++++++++++++++++++++
 9 files changed, 144 insertions(+), 54 deletions(-)

diffs (263 lines):

diff -r 3f0686092869 -r e8455ec38542 emulators/mame/Makefile
--- a/emulators/mame/Makefile   Thu Nov 14 08:02:46 2013 +0000
+++ b/emulators/mame/Makefile   Thu Nov 14 08:18:21 2013 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.25 2013/10/10 14:42:08 ryoon Exp $
+# $NetBSD: Makefile,v 1.26 2013/11/14 08:18:21 wiz Exp $
 
-DISTNAME=      mame0150s
+DISTNAME=      mame0151s
 PKGNAME=       ${DISTNAME:S/0/-0./:S/s$//}
-PKGREVISION=   1
 MASTER_SITES=  http://mamedev.org/downloader.php?file=releases/
 
 COMMENT=       Multiple Arcade Machine Emulator
@@ -36,6 +35,6 @@
        do \
                ${INSTALL_DATA} ${WRKSRC}/src/osd/sdl/man/"$$man" ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1; \
        done
-       ${INSTALL_DATA} ${WRKSRC}/src/osd/sdl/man/mame.6 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6; \
+       ${INSTALL_DATA} ${WRKSRC}/src/osd/sdl/man/mame.6 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6
 
 .include "Makefile.common"
diff -r 3f0686092869 -r e8455ec38542 emulators/mame/distinfo
--- a/emulators/mame/distinfo   Thu Nov 14 08:02:46 2013 +0000
+++ b/emulators/mame/distinfo   Thu Nov 14 08:18:21 2013 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.15 2013/10/10 00:06:19 joerg Exp $
+$NetBSD: distinfo,v 1.16 2013/11/14 08:18:21 wiz Exp $
 
-SHA1 (mame0150s.zip) = 14e20123817384f6caf5b7c155be60a745aa4438
-RMD160 (mame0150s.zip) = 102147aa275cba2f8466717adfbaff9758fe5d60
-Size (mame0150s.zip) = 35999158 bytes
-SHA1 (patch-src_emu_webengine.c) = cf8e061a3f7d031ad6b064caa01a44d11de65f55
+SHA1 (mame0151s.zip) = 94a0a4ac865d7453cf6e8fbc40bc86a9e12b8a52
+RMD160 (mame0151s.zip) = 3e7ce1b9acf9735612a0bfb166b980463ce3a5ca
+Size (mame0151s.zip) = 36052471 bytes
+SHA1 (patch-src_osd_sdl_sdl.mak) = e4eacee6ab6c4a889dde0649ebe091970ece9624
diff -r 3f0686092869 -r e8455ec38542 emulators/mame/patches/patch-src_emu_webengine.c
--- a/emulators/mame/patches/patch-src_emu_webengine.c  Thu Nov 14 08:02:46 2013 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-src_emu_webengine.c,v 1.1 2013/10/10 00:06:19 joerg Exp $
-
---- src/emu/webengine.c.orig   2013-10-09 11:04:31.000000000 +0000
-+++ src/emu/webengine.c
-@@ -37,12 +37,12 @@
- 
- ***************************************************************************/
- 
-+#include "web/json/json.h"
- #include "emu.h"
- #include "emuopts.h"
- #include "ui.h"
- #include "webengine.h"
- #include "web/mongoose.h"
--#include "web/json/json.h"
- 
- //**************************************************************************
- //  WEB ENGINE
diff -r 3f0686092869 -r e8455ec38542 emulators/mame/patches/patch-src_osd_sdl_sdl.mak
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/mame/patches/patch-src_osd_sdl_sdl.mak  Thu Nov 14 08:18:21 2013 +0000
@@ -0,0 +1,63 @@
+$NetBSD: patch-src_osd_sdl_sdl.mak,v 1.1 2013/11/14 08:18:21 wiz Exp $
+
+r26155 | rbelmont | 2013-11-14 04:58:10 +0100 (Thu, 14 Nov 2013) | 3 lines
+
+SDL: fix non-Qt non-Windows build (MT #5364) [R. Belmont]
+
+--- src/osd/sdl/sdl.mak.orig   2013-11-05 07:59:52.000000000 +0000
++++ src/osd/sdl/sdl.mak
+@@ -59,17 +59,16 @@ USE_DISPATCH_GL = 1
+ # active development on sdlmame or SDL.
+ 
+ # uncomment the next line to compile and link against SDL2.0
+-
+ # SDL_LIBVER = sdl2
+ 
+-# uncomment the next line to use couriersud's multi-keyboard patch for sdl2.0
++# uncomment the next line to use couriersud's multi-keyboard patch for SDL 2.1? (this API was removed prior to the 2.0 release)
+ # SDL2_MULTIAPI = 1
+ 
+ # uncomment the next line to specify where you have installed
+ # SDL. Equivalent to the ./configure --prefix=<path>
+ # SDL_INSTALL_ROOT = /usr/local/sdl13
+ 
+-# uncomment to disable the Qt debugger and fall back to a system default
++# uncomment to disable the Qt debugger (on non-OSX this disables all debugging)
+ # NO_USE_QTDEBUG = 1
+ 
+ # uncomment to disable MIDI
+@@ -307,11 +306,6 @@ SDLMAIN = $(SDLOBJ)/main.o
+ LDFLAGS += -Wl,--allow-multiple-definition
+ SDL_NETWORK = pcap
+ 
+-# if no Qt, no debugger
+-ifdef NO_USE_QTDEBUG
+-NO_DEBUGGER = 1
+-endif
+-
+ # enable UNICODE
+ DEFS += -Dmain=utf8_main -DUNICODE -D_UNICODE
+ LDFLAGS += -municode
+@@ -355,6 +349,13 @@ ifeq ($(BASE_TARGETOS),)
+ $(error $(TARGETOS) not supported !)
+ endif
+ 
++# if no Qt and not OS X, no debugger
++ifneq ($(TARGETOS),macosx)
++ifdef NO_USE_QTDEBUG
++NO_DEBUGGER = 1
++endif
++endif
++
+ #-------------------------------------------------
+ # object and source roots
+ #-------------------------------------------------
+@@ -528,8 +529,6 @@ endif
+ QT_INSTALL_HEADERS = $(shell $(QMAKE) -query QT_INSTALL_HEADERS)
+ INCPATH += -I$(QT_INSTALL_HEADERS)/QtCore -I$(QT_INSTALL_HEADERS)/QtGui -I$(QT_INSTALL_HEADERS)
+ LIBS += -L$(shell $(QMAKE) -query QT_INSTALL_LIBS) -lQtGui -lQtCore
+-else
+-DEBUGOBJS = $(SDLOBJ)/debugwin.o $(SDLOBJ)/dview.o $(SDLOBJ)/debug-sup.o $(SDLOBJ)/debug-intf.o
+ endif
+ 
+ LIBGL = -lGL
diff -r 3f0686092869 -r e8455ec38542 emulators/mess/Makefile
--- a/emulators/mess/Makefile   Thu Nov 14 08:02:46 2013 +0000
+++ b/emulators/mess/Makefile   Thu Nov 14 08:18:21 2013 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.29 2013/10/10 14:42:08 ryoon Exp $
+# $NetBSD: Makefile,v 1.30 2013/11/14 08:18:21 wiz Exp $
 
-DISTNAME=      mame0150s
+DISTNAME=      mame0151s
 PKGNAME=       ${DISTNAME:S/mame0/mess-0./:S/s$//}
-PKGREVISION=   1
 MASTER_SITES=  http://mamedev.org/downloader.php?file=releases/
 
 COMMENT=       Multi Emulator Super System
diff -r 3f0686092869 -r e8455ec38542 emulators/mess/PLIST
--- a/emulators/mess/PLIST      Thu Nov 14 08:02:46 2013 +0000
+++ b/emulators/mess/PLIST      Thu Nov 14 08:18:21 2013 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2013/09/30 20:03:33 wiz Exp $
+@comment $NetBSD: PLIST,v 1.14 2013/11/14 08:18:21 wiz Exp $
 bin/castool
 bin/floptool
 bin/imgtool
@@ -115,7 +115,9 @@
 share/mess/hash/ibm5140.xml
 share/mess/hash/ibm5150.xml
 share/mess/hash/ibm5150_cass.xml
+share/mess/hash/ibm5160_flop.xml
 share/mess/hash/ibm5170.xml
+share/mess/hash/ibm5170_cdrom.xml
 share/mess/hash/ibmpcjr_cart.xml
 share/mess/hash/ibmpcjr_flop.xml
 share/mess/hash/interact.xml
diff -r 3f0686092869 -r e8455ec38542 emulators/mess/distinfo
--- a/emulators/mess/distinfo   Thu Nov 14 08:02:46 2013 +0000
+++ b/emulators/mess/distinfo   Thu Nov 14 08:18:21 2013 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2013/10/10 00:06:19 joerg Exp $
+$NetBSD: distinfo,v 1.15 2013/11/14 08:18:21 wiz Exp $
 
-SHA1 (mame0150s.zip) = 14e20123817384f6caf5b7c155be60a745aa4438
-RMD160 (mame0150s.zip) = 102147aa275cba2f8466717adfbaff9758fe5d60
-Size (mame0150s.zip) = 35999158 bytes
-SHA1 (patch-src_emu_webengine.c) = cf8e061a3f7d031ad6b064caa01a44d11de65f55
+SHA1 (mame0151s.zip) = 94a0a4ac865d7453cf6e8fbc40bc86a9e12b8a52
+RMD160 (mame0151s.zip) = 3e7ce1b9acf9735612a0bfb166b980463ce3a5ca
+Size (mame0151s.zip) = 36052471 bytes
+SHA1 (patch-src_osd_sdl_sdl.mak) = e4eacee6ab6c4a889dde0649ebe091970ece9624
diff -r 3f0686092869 -r e8455ec38542 emulators/mess/patches/patch-src_emu_webengine.c
--- a/emulators/mess/patches/patch-src_emu_webengine.c  Thu Nov 14 08:02:46 2013 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-src_emu_webengine.c,v 1.1 2013/10/10 00:06:19 joerg Exp $
-
---- src/emu/webengine.c.orig   2013-10-09 11:04:31.000000000 +0000
-+++ src/emu/webengine.c
-@@ -37,12 +37,12 @@
- 
- ***************************************************************************/
- 
-+#include "web/json/json.h"
- #include "emu.h"
- #include "emuopts.h"
- #include "ui.h"
- #include "webengine.h"
- #include "web/mongoose.h"
--#include "web/json/json.h"
- 
- //**************************************************************************
- //  WEB ENGINE
diff -r 3f0686092869 -r e8455ec38542 emulators/mess/patches/patch-src_osd_sdl_sdl.mak
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/mess/patches/patch-src_osd_sdl_sdl.mak  Thu Nov 14 08:18:21 2013 +0000
@@ -0,0 +1,63 @@
+$NetBSD: patch-src_osd_sdl_sdl.mak,v 1.1 2013/11/14 08:18:21 wiz Exp $
+
+r26155 | rbelmont | 2013-11-14 04:58:10 +0100 (Thu, 14 Nov 2013) | 3 lines
+
+SDL: fix non-Qt non-Windows build (MT #5364) [R. Belmont]
+
+--- src/osd/sdl/sdl.mak.orig   2013-11-05 07:59:52.000000000 +0000
++++ src/osd/sdl/sdl.mak
+@@ -59,17 +59,16 @@ USE_DISPATCH_GL = 1
+ # active development on sdlmame or SDL.
+ 
+ # uncomment the next line to compile and link against SDL2.0
+-
+ # SDL_LIBVER = sdl2
+ 
+-# uncomment the next line to use couriersud's multi-keyboard patch for sdl2.0
++# uncomment the next line to use couriersud's multi-keyboard patch for SDL 2.1? (this API was removed prior to the 2.0 release)
+ # SDL2_MULTIAPI = 1
+ 
+ # uncomment the next line to specify where you have installed
+ # SDL. Equivalent to the ./configure --prefix=<path>
+ # SDL_INSTALL_ROOT = /usr/local/sdl13
+ 
+-# uncomment to disable the Qt debugger and fall back to a system default
++# uncomment to disable the Qt debugger (on non-OSX this disables all debugging)
+ # NO_USE_QTDEBUG = 1
+ 
+ # uncomment to disable MIDI
+@@ -307,11 +306,6 @@ SDLMAIN = $(SDLOBJ)/main.o
+ LDFLAGS += -Wl,--allow-multiple-definition
+ SDL_NETWORK = pcap
+ 
+-# if no Qt, no debugger
+-ifdef NO_USE_QTDEBUG
+-NO_DEBUGGER = 1
+-endif
+-
+ # enable UNICODE
+ DEFS += -Dmain=utf8_main -DUNICODE -D_UNICODE
+ LDFLAGS += -municode
+@@ -355,6 +349,13 @@ ifeq ($(BASE_TARGETOS),)
+ $(error $(TARGETOS) not supported !)
+ endif
+ 
++# if no Qt and not OS X, no debugger
++ifneq ($(TARGETOS),macosx)
++ifdef NO_USE_QTDEBUG
++NO_DEBUGGER = 1
++endif
++endif
++
+ #-------------------------------------------------
+ # object and source roots
+ #-------------------------------------------------
+@@ -528,8 +529,6 @@ endif
+ QT_INSTALL_HEADERS = $(shell $(QMAKE) -query QT_INSTALL_HEADERS)
+ INCPATH += -I$(QT_INSTALL_HEADERS)/QtCore -I$(QT_INSTALL_HEADERS)/QtGui -I$(QT_INSTALL_HEADERS)
+ LIBS += -L$(shell $(QMAKE) -query QT_INSTALL_LIBS) -lQtGui -lQtCore
+-else
+-DEBUGOBJS = $(SDLOBJ)/debugwin.o $(SDLOBJ)/dview.o $(SDLOBJ)/debug-sup.o $(SDLOBJ)/debug-intf.o
+ endif
+ 
+ LIBGL = -lGL



Home | Main Index | Thread Index | Old Index