aboutsummaryrefslogtreecommitdiffstats
path: root/emulators
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2013-07-11 23:27:40 +0800
committermiwi <miwi@FreeBSD.org>2013-07-11 23:27:40 +0800
commit118c8fdc196b3921b0cb982af886a32d35c81879 (patch)
treebd69f4e17aa20492d154fc56da17ea0445e04de2 /emulators
parentd2d1a3c289e07b55fce9ecc9973d6928459284a2 (diff)
downloadfreebsd-ports-gnome-118c8fdc196b3921b0cb982af886a32d35c81879.tar.gz
freebsd-ports-gnome-118c8fdc196b3921b0cb982af886a32d35c81879.tar.zst
freebsd-ports-gnome-118c8fdc196b3921b0cb982af886a32d35c81879.zip
- Update emulators/mame to version 0.149
- Update emulators/mess to version 0.149 - Update emulators/qmc2 to version 0.39
Diffstat (limited to 'emulators')
-rw-r--r--emulators/mame/Makefile43
-rw-r--r--emulators/mame/distinfo4
-rw-r--r--emulators/mame/files/patch-src__emu__cpu__m6502__m6502make.py20
-rw-r--r--emulators/mame/files/patch-src__emu__cpu__m6809__m6809make.py11
-rw-r--r--emulators/mame/files/patch-src__emu__cpu__mcs96__mcs96make.py11
-rw-r--r--emulators/mame/files/patch-src__emu__cpu__tms57002__tmsmake.py11
-rw-r--r--emulators/mame/pkg-plist52
-rw-r--r--emulators/mess/Makefile43
-rw-r--r--emulators/mess/distinfo4
-rw-r--r--emulators/mess/files/patch-src__emu__cpu__m6502__m6502make.py20
-rw-r--r--emulators/mess/files/patch-src__emu__cpu__m6809__m6809make.py11
-rw-r--r--emulators/mess/files/patch-src__emu__cpu__mcs96__mcs96make.py11
-rw-r--r--emulators/mess/files/patch-src__emu__cpu__tms57002__tmsmake.py11
-rw-r--r--emulators/mess/pkg-plist52
-rw-r--r--emulators/qmc2/Makefile4
-rw-r--r--emulators/qmc2/distinfo4
-rw-r--r--emulators/qmc2/pkg-plist154
17 files changed, 420 insertions, 46 deletions
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index 75694be05ff3..2639ac31b0df 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= mame
-PORTVERSION= 0.148${PATCHSUFFIX}
-PORTREVISION= 1
+PORTVERSION= 0.149${PATCHSUFFIX}
CATEGORIES= emulators
MASTER_SITES= SF/${PORTNAME}.mirror/${PORTNAME:U}%20${PORTVERSION} \
http://mame.mirrors.zippykid.com/releases/ \
@@ -23,17 +22,25 @@ LIB_DEPENDS= FLAC:${PORTSDIR}/audio/flac \
fontconfig:${PORTSDIR}/x11-fonts/fontconfig
RUN_DEPENDS= liberation-fonts-ttf>=0:${PORTSDIR}/x11-fonts/liberation-fonts-ttf
-OPTIONS_DEFINE= BUILTIN_DEBUGGER DEBUG DOCS EXAMPLES
-BUILTIN_DEBUGGER_DESC= Enable builtin debugger support
+OPTIONS_DEFINE= DEBUG DOCS EXAMPLES
+OPTIONS_RADIO= BUILTIN_DEBUGGER
+OPTIONS_RADIO_BUILTIN_DEBUGGER= GTK2 QT4
+BUILTIN_DEBUGGER_DESC= Builtin debugger support
NO_WRKSUBDIR= yes
USE_ZIP= yes
+USES= pkgconfig shebangfix
+SHEBANG_FILES= src/emu/cpu/m6502/m6502make.py \
+ src/emu/cpu/m6809/m6809make.py \
+ src/emu/cpu/mcs96/mcs96make.py \
+ src/emu/cpu/tms57002/tmsmake.py
+USE_DOS2UNIX= ${SHEBANG_FILES}
USE_XORG= xext xi xinerama xrender
USE_GL= gl
USE_SDL= sdl ttf
+USE_PYTHON_BUILD=yes
USE_GMAKE= yes
-USE_PYTHON= yes
MAKE_ENV= NOWERROR=1 OPTIMIZE=0 USE_NETWORK=1 \
OPT_FLAGS="${CXXFLAGS}" GCC_LDFLAGS="${LDFLAGS}" \
TARGET="${PORTNAME}"
@@ -53,20 +60,29 @@ UPDATE_PATCHES!= /usr/bin/jot -s " " \
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MBUILTIN_DEBUGGER}
+.if ${PORT_OPTIONS:MDEBUG}
+MAKE_ENV+= DEBUG=1
+.endif
+
+.if ${PORT_OPTIONS:MGTK2}
USE_GNOME= gtk20 gconf2
MAKE_ENV+= GTK_INCPATH="$$(pkg-config --cflags-only-I gtk+-2.0 gconf-2.0)" \
GTK_CCOMFLAGS="$$(pkg-config --cflags-only-other gtk+-2.0 gconf-2.0)" \
GTK_LIBS="$$(pkg-config --libs gtk+-2.0 gconf-2.0)"
.else
-MAKE_ENV+= NO_DEBUGGER=1 \
- GTK_INCPATH="" \
+MAKE_ENV+= GTK_INCPATH="" \
GTK_CCOMFLAGS="" \
GTK_LIBS=""
.endif
-.if ${PORT_OPTIONS:MDEBUG}
-MAKE_ENV+= DEBUG=1
+.if ${PORT_OPTIONS:MQT4}
+USE_QT4= gui moc_build qmake_build
+.else
+MAKE_ENV+= NO_USE_QTDEBUG=1
+.endif
+
+.if empty(PORT_OPTIONS:MGTK2) && empty(PORT_OPTIONS:MQT4)
+MAKE_ENV+= NO_DEBUGGER=1
.endif
.include <bsd.port.pre.mk>
@@ -105,9 +121,12 @@ post-patch:
s| = @g++| := $$(CXX)| ; \
s|^FULLNAME =.*|FULLNAME = $$(NAME)| ; \
/--warn-common/s|= -Wl,|= $$(GCC_LDFLAGS) -Wl,| ; \
- /LDFLAGS/s|-s||' ${WRKSRC}/makefile
+ /LDFLAGS/s|-s|| ; \
+ /LIBS/s|-lstdc++|| ; \
+ /LIBS/s|-lpthread|-pthread|' ${WRKSRC}/makefile
@${REINPLACE_CMD} -e \
- '/-system/s|/usr/local/|${LOCALBASE}/| ; \
+ '/LIBS/s|-lpthread|-pthread| ; \
+ /-system/s|/usr/local/|${LOCALBASE}/| ; \
/--cflags-only-I gtk+-2.0/s|=.*|= $$(GTK_INCPATH)| ; \
/--cflags-only-other gtk+-2.0/s|=.*|= $$(GTK_CCOMFLAGS)| ; \
/--libs gtk+-2.0/s|=.*|= $$(GTK_LIBS)| ; \
diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo
index 2d4b21eaeaec..9c58a01a740f 100644
--- a/emulators/mame/distinfo
+++ b/emulators/mame/distinfo
@@ -1,2 +1,2 @@
-SHA256 (mame/mame0148s.zip) = 78d8a68ba53934fdfc895f450c08682dada81f7ec3e74a98fb042539506d9321
-SIZE (mame/mame0148s.zip) = 33822494
+SHA256 (mame/mame0149s.zip) = 0e41b5773bea217d3ca04002903ac5ef569e6f5b67c05c72496d2cd7993b0a6b
+SIZE (mame/mame0149s.zip) = 35160585
diff --git a/emulators/mame/files/patch-src__emu__cpu__m6502__m6502make.py b/emulators/mame/files/patch-src__emu__cpu__m6502__m6502make.py
new file mode 100644
index 000000000000..acabda7a8e01
--- /dev/null
+++ b/emulators/mame/files/patch-src__emu__cpu__m6502__m6502make.py
@@ -0,0 +1,20 @@
+--- src/emu/cpu/m6502/m6502make.py.orig
++++ src/emu/cpu/m6502/m6502make.py
+@@ -14,7 +14,7 @@
+ opcodes = []
+ logging.info("load_opcodes: %s", fname)
+ try:
+- f = open(fname, "r")
++ f = open(fname, "rU")
+ except Exception, err:
+ logging.error("cannot read opcodes file %s [%s]", fname, err)
+ sys.exit(1)
+@@ -36,7 +36,7 @@
+ logging.info("load_disp: %s", fname)
+ states = []
+ try:
+- f = open(fname, "r")
++ f = open(fname, "rU")
+ except Exception, err:
+ logging.error("cannot read display file %s [%s]", fname, err)
+ sys.exit(1)
diff --git a/emulators/mame/files/patch-src__emu__cpu__m6809__m6809make.py b/emulators/mame/files/patch-src__emu__cpu__m6809__m6809make.py
new file mode 100644
index 000000000000..ce17f473a708
--- /dev/null
+++ b/emulators/mame/files/patch-src__emu__cpu__m6809__m6809make.py
@@ -0,0 +1,11 @@
+--- src/emu/cpu/m6809/m6809make.py.orig
++++ src/emu/cpu/m6809/m6809make.py
+@@ -16,7 +16,7 @@
+ if path != "":
+ path = path + '/'
+ try:
+- f = open(fname, "r")
++ f = open(fname, "rU")
+ except Exception, err:
+ print "Cannot read opcodes file %s [%s]" % (fname, err)
+ sys.exit(1)
diff --git a/emulators/mame/files/patch-src__emu__cpu__mcs96__mcs96make.py b/emulators/mame/files/patch-src__emu__cpu__mcs96__mcs96make.py
new file mode 100644
index 000000000000..9095178a3c53
--- /dev/null
+++ b/emulators/mame/files/patch-src__emu__cpu__mcs96__mcs96make.py
@@ -0,0 +1,11 @@
+--- src/emu/cpu/mcs96/mcs96make.py.orig
++++ src/emu/cpu/mcs96/mcs96make.py
+@@ -69,7 +69,7 @@
+ self.ea = {}
+ self.macros = {}
+ try:
+- f = open(fname, "r")
++ f = open(fname, "rU")
+ except Exception, err:
+ print "Cannot read opcodes file %s [%s]" % (fname, err)
+ sys.exit(1)
diff --git a/emulators/mame/files/patch-src__emu__cpu__tms57002__tmsmake.py b/emulators/mame/files/patch-src__emu__cpu__tms57002__tmsmake.py
new file mode 100644
index 000000000000..b5d72575246d
--- /dev/null
+++ b/emulators/mame/files/patch-src__emu__cpu__tms57002__tmsmake.py
@@ -0,0 +1,11 @@
+--- src/emu/cpu/tms57002/tmsmake.py.orig
++++ src/emu/cpu/tms57002/tmsmake.py
+@@ -328,7 +328,7 @@
+ def LoadLst(filename):
+ instructions = []
+ ins = None
+- for n, line in enumerate(open(filename)):
++ for n, line in enumerate(open(filename, "rU")):
+ line = line.rstrip()
+ if not line and ins:
+ # new lines separate intructions
diff --git a/emulators/mame/pkg-plist b/emulators/mame/pkg-plist
index 02f4605fd192..5043c5e3d99b 100644
--- a/emulators/mame/pkg-plist
+++ b/emulators/mame/pkg-plist
@@ -6,6 +6,7 @@ libexec/mame/ldverify
libexec/mame/romcmp
libexec/mame/testkeys
libexec/mame/unidasm
+%%PORTDOCS%%%%DOCSDIR%%/docs/SDL.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/config.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/hlsl.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/imgtool.txt
@@ -33,7 +34,9 @@ libexec/mame/unidasm
%%DATADIR%%/hash/adam_cart.xml
%%DATADIR%%/hash/adam_cass.xml
%%DATADIR%%/hash/adam_flop.xml
+%%DATADIR%%/hash/advantage.xml
%%DATADIR%%/hash/advision.xml
+%%DATADIR%%/hash/aim65_cart.xml
%%DATADIR%%/hash/alice32.xml
%%DATADIR%%/hash/alice90.xml
%%DATADIR%%/hash/amiga1000_flop.xml
@@ -56,6 +59,7 @@ libexec/mame/unidasm
%%DATADIR%%/hash/arcadia.xml
%%DATADIR%%/hash/astrocde.xml
%%DATADIR%%/hash/atom.xml
+%%DATADIR%%/hash/attache.xml
%%DATADIR%%/hash/b2m.xml
%%DATADIR%%/hash/bbca_cass.xml
%%DATADIR%%/hash/bbcb_cass.xml
@@ -65,14 +69,18 @@ libexec/mame/unidasm
%%DATADIR%%/hash/bk0010.xml
%%DATADIR%%/hash/bw12.xml
%%DATADIR%%/hash/bw2.xml
+%%DATADIR%%/hash/bx256hp_flop.xml
%%DATADIR%%/hash/c128_cart.xml
%%DATADIR%%/hash/c128_flop.xml
%%DATADIR%%/hash/c128_rom.xml
%%DATADIR%%/hash/c64_cart.xml
+%%DATADIR%%/hash/c64_cass.xml
%%DATADIR%%/hash/c64_flop.xml
%%DATADIR%%/hash/casloopy.xml
%%DATADIR%%/hash/cbm2_cart.xml
%%DATADIR%%/hash/cbm2_flop.xml
+%%DATADIR%%/hash/cbm8096_flop.xml
+%%DATADIR%%/hash/cbm8296_flop.xml
%%DATADIR%%/hash/cd32.xml
%%DATADIR%%/hash/cdi.xml
%%DATADIR%%/hash/cdtv.xml
@@ -85,12 +93,17 @@ libexec/mame/unidasm
%%DATADIR%%/hash/cpc_flop.xml
%%DATADIR%%/hash/crvision.xml
%%DATADIR%%/hash/dim68k.xml
+%%DATADIR%%/hash/ec1841.xml
%%DATADIR%%/hash/einstein.xml
%%DATADIR%%/hash/electron_cart.xml
+%%DATADIR%%/hash/ep64_cart.xml
+%%DATADIR%%/hash/ep64_cass.xml
+%%DATADIR%%/hash/ep64_flop.xml
%%DATADIR%%/hash/famicom_flop.xml
%%DATADIR%%/hash/fm77av.xml
%%DATADIR%%/hash/fm7_cass.xml
%%DATADIR%%/hash/fm7_disk.xml
+%%DATADIR%%/hash/g7400.xml
%%DATADIR%%/hash/galaxy.xml
%%DATADIR%%/hash/gameboy.xml
%%DATADIR%%/hash/gamecom.xml
@@ -102,12 +115,15 @@ libexec/mame/unidasm
%%DATADIR%%/hash/gmaster.xml
%%DATADIR%%/hash/gp32.xml
%%DATADIR%%/hash/gx4000.xml
+%%DATADIR%%/hash/horizon.xml
+%%DATADIR%%/hash/hx20_flop.xml
%%DATADIR%%/hash/ibm5140.xml
%%DATADIR%%/hash/ibm5150.xml
%%DATADIR%%/hash/ibm5150_cass.xml
%%DATADIR%%/hash/ibm5170.xml
%%DATADIR%%/hash/ibmpcjr_cart.xml
%%DATADIR%%/hash/ibmpcjr_flop.xml
+%%DATADIR%%/hash/interact.xml
%%DATADIR%%/hash/intv.hsi
%%DATADIR%%/hash/intv.xml
%%DATADIR%%/hash/intvecs.xml
@@ -116,6 +132,7 @@ libexec/mame/unidasm
%%DATADIR%%/hash/iq151_flop.xml
%%DATADIR%%/hash/jaguar.xml
%%DATADIR%%/hash/juicebox.xml
+%%DATADIR%%/hash/kayproii.xml
%%DATADIR%%/hash/kc_cart.xml
%%DATADIR%%/hash/kc_cass.xml
%%DATADIR%%/hash/kc_flop.xml
@@ -124,42 +141,53 @@ libexec/mame/unidasm
%%DATADIR%%/hash/lisa2.xml
%%DATADIR%%/hash/lviv.xml
%%DATADIR%%/hash/lynx.xml
+%%DATADIR%%/hash/m20.xml
%%DATADIR%%/hash/m5.xml
%%DATADIR%%/hash/mac_flop.xml
%%DATADIR%%/hash/mac_hdd.xml
%%DATADIR%%/hash/mbc55x.xml
+%%DATADIR%%/hash/mc1502_flop.xml
%%DATADIR%%/hash/megacd.xml
%%DATADIR%%/hash/megacdj.xml
%%DATADIR%%/hash/megadriv.xml
%%DATADIR%%/hash/megaduck.xml
%%DATADIR%%/hash/megapc.xml
%%DATADIR%%/hash/megatech.xml
+%%DATADIR%%/hash/microvision.xml
%%DATADIR%%/hash/mikrosha.xml
+%%DATADIR%%/hash/misterx.xml
%%DATADIR%%/hash/mm1_flop.xml
+%%DATADIR%%/hash/mo5_cart.xml
%%DATADIR%%/hash/mpz80.xml
%%DATADIR%%/hash/msx.hsi
%%DATADIR%%/hash/msx1_cart.xml
+%%DATADIR%%/hash/msx1_cass.xml
%%DATADIR%%/hash/msx2.hsi
%%DATADIR%%/hash/msx2_cart.xml
%%DATADIR%%/hash/mz2000_cass.xml
%%DATADIR%%/hash/mz2000_flop.xml
%%DATADIR%%/hash/mz2500.xml
%%DATADIR%%/hash/mz700_cass.xml
+%%DATADIR%%/hash/mz800_cass.xml
%%DATADIR%%/hash/n64.xml
%%DATADIR%%/hash/n64dd.xml
%%DATADIR%%/hash/neocd.xml
%%DATADIR%%/hash/neogeo.xml
%%DATADIR%%/hash/nes.hsi
%%DATADIR%%/hash/nes.xml
+%%DATADIR%%/hash/nes_ntbrom.xml
%%DATADIR%%/hash/next.xml
%%DATADIR%%/hash/ngp.xml
%%DATADIR%%/hash/ngpc.xml
+%%DATADIR%%/hash/nimbus.xml
+%%DATADIR%%/hash/odyssey2.xml
%%DATADIR%%/hash/ondra.xml
%%DATADIR%%/hash/orao.xml
%%DATADIR%%/hash/orion_cart.xml
%%DATADIR%%/hash/orion_cass.xml
%%DATADIR%%/hash/orion_flop.xml
%%DATADIR%%/hash/orionpro_flop.xml
+%%DATADIR%%/hash/osborne1.xml
%%DATADIR%%/hash/p500_flop.xml
%%DATADIR%%/hash/partner_cass.xml
%%DATADIR%%/hash/partner_flop.xml
@@ -178,20 +206,28 @@ libexec/mame/unidasm
%%DATADIR%%/hash/pcw16.xml
%%DATADIR%%/hash/pecom_cass.xml
%%DATADIR%%/hash/pentagon_cass.xml
+%%DATADIR%%/hash/pet_cass.xml
+%%DATADIR%%/hash/pet_flop.xml
+%%DATADIR%%/hash/pet_rom.xml
%%DATADIR%%/hash/pico.xml
%%DATADIR%%/hash/pippin.xml
%%DATADIR%%/hash/pippin_flop.xml
%%DATADIR%%/hash/plus4_cart.xml
+%%DATADIR%%/hash/plus4_cass.xml
%%DATADIR%%/hash/plus4_flop.xml
%%DATADIR%%/hash/pokemini.xml
+%%DATADIR%%/hash/prof180.xml
+%%DATADIR%%/hash/prof80.xml
%%DATADIR%%/hash/psion.xml
%%DATADIR%%/hash/psx.xml
%%DATADIR%%/hash/pv1000.xml
%%DATADIR%%/hash/pv2000.xml
%%DATADIR%%/hash/px4_cart.xml
%%DATADIR%%/hash/pyl601.xml
-%%DATADIR%%/hash/ql.xml
+%%DATADIR%%/hash/ql_cart.xml
%%DATADIR%%/hash/ql_cass.xml
+%%DATADIR%%/hash/ql_flop.xml
+%%DATADIR%%/hash/qx10_flop.xml
%%DATADIR%%/hash/radio86.xml
%%DATADIR%%/hash/rainbow.xml
%%DATADIR%%/hash/rx78.xml
@@ -208,9 +244,14 @@ libexec/mame/unidasm
%%DATADIR%%/hash/smc777.xml
%%DATADIR%%/hash/sms.xml
%%DATADIR%%/hash/snes.xml
+%%DATADIR%%/hash/snes_bspack.xml
+%%DATADIR%%/hash/snes_strom.xml
%%DATADIR%%/hash/socrates.xml
+%%DATADIR%%/hash/softbox.xml
%%DATADIR%%/hash/softwarelist.dtd
%%DATADIR%%/hash/sorcerer_cart.xml
+%%DATADIR%%/hash/sorcerer_cass.xml
+%%DATADIR%%/hash/sorcerer_flop.xml
%%DATADIR%%/hash/special_cass.xml
%%DATADIR%%/hash/special_flop.xml
%%DATADIR%%/hash/spectrum.xml
@@ -221,18 +262,23 @@ libexec/mame/unidasm
%%DATADIR%%/hash/studio2.xml
%%DATADIR%%/hash/stv.xml
%%DATADIR%%/hash/super6.xml
+%%DATADIR%%/hash/superpet_flop.xml
%%DATADIR%%/hash/supracan.xml
%%DATADIR%%/hash/svi318_cart.xml
%%DATADIR%%/hash/svi318_cass.xml
%%DATADIR%%/hash/svi318_flop.xml
%%DATADIR%%/hash/svision.xml
+%%DATADIR%%/hash/svmu.xml
%%DATADIR%%/hash/tandy200.xml
%%DATADIR%%/hash/tandy2k.xml
%%DATADIR%%/hash/tandy6k.xml
%%DATADIR%%/hash/tdv2324.xml
+%%DATADIR%%/hash/tek4052_cart.xml
%%DATADIR%%/hash/tg16.xml
%%DATADIR%%/hash/ti99_cart.xml
%%DATADIR%%/hash/tiki100.xml
+%%DATADIR%%/hash/to770_cart.xml
+%%DATADIR%%/hash/to7_cart.xml
%%DATADIR%%/hash/trs80m2.xml
%%DATADIR%%/hash/trsm100.xml
%%DATADIR%%/hash/tutor.xml
@@ -246,12 +292,14 @@ libexec/mame/unidasm
%%DATADIR%%/hash/vg5k.xml
%%DATADIR%%/hash/vic10.xml
%%DATADIR%%/hash/vic1001_cart.xml
+%%DATADIR%%/hash/vic1001_cass.xml
%%DATADIR%%/hash/vic1001_flop.xml
%%DATADIR%%/hash/vidbrain.xml
%%DATADIR%%/hash/vii.xml
%%DATADIR%%/hash/vip.xml
%%DATADIR%%/hash/vixen.xml
-%%DATADIR%%/hash/vsmile.xml
+%%DATADIR%%/hash/vsmile_cart.xml
+%%DATADIR%%/hash/vsmile_cd.xml
%%DATADIR%%/hash/wangpc.xml
%%DATADIR%%/hash/wmbullet.xml
%%DATADIR%%/hash/wscolor.xml
diff --git a/emulators/mess/Makefile b/emulators/mess/Makefile
index 4348c3fb369d..d04727e89993 100644
--- a/emulators/mess/Makefile
+++ b/emulators/mess/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= mess
-PORTVERSION= 0.148${PATCHSUFFIX}
-PORTREVISION= 1
+PORTVERSION= 0.149${PATCHSUFFIX}
CATEGORIES= emulators
MASTER_SITES= SF/mame.mirror/MAME%20${PORTVERSION} \
http://mame.mirrors.zippykid.com/releases/ \
@@ -23,17 +22,25 @@ LIB_DEPENDS= FLAC:${PORTSDIR}/audio/flac \
fontconfig:${PORTSDIR}/x11-fonts/fontconfig
RUN_DEPENDS= liberation-fonts-ttf>=0:${PORTSDIR}/x11-fonts/liberation-fonts-ttf
-OPTIONS_DEFINE= BUILTIN_DEBUGGER DEBUG DOCS EXAMPLES
-BUILTIN_DEBUGGER_DESC= Enable builtin debugger support
+OPTIONS_DEFINE= DEBUG DOCS EXAMPLES
+OPTIONS_RADIO= BUILTIN_DEBUGGER
+OPTIONS_RADIO_BUILTIN_DEBUGGER= GTK2 QT4
+BUILTIN_DEBUGGER_DESC= Builtin debugger support
NO_WRKSUBDIR= yes
USE_ZIP= yes
+USES= pkgconfig shebangfix
+SHEBANG_FILES= src/emu/cpu/m6502/m6502make.py \
+ src/emu/cpu/m6809/m6809make.py \
+ src/emu/cpu/mcs96/mcs96make.py \
+ src/emu/cpu/tms57002/tmsmake.py
+USE_DOS2UNIX= ${SHEBANG_FILES}
USE_XORG= xext xi xinerama xrender
USE_GL= gl
USE_SDL= sdl ttf
+USE_PYTHON_BUILD=yes
USE_GMAKE= yes
-USE_PYTHON= yes
MAKE_ENV= NOWERROR=1 OPTIMIZE=0 USE_NETWORK=1 \
OPT_FLAGS="${CXXFLAGS}" GCC_LDFLAGS="${LDFLAGS}" \
TARGET="${PORTNAME}"
@@ -53,20 +60,29 @@ UPDATE_PATCHES!= /usr/bin/jot -s " " \
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MBUILTIN_DEBUGGER}
+.if ${PORT_OPTIONS:MDEBUG}
+MAKE_ENV+= DEBUG=1
+.endif
+
+.if ${PORT_OPTIONS:MGTK2}
USE_GNOME= gtk20 gconf2
MAKE_ENV+= GTK_INCPATH="$$(pkg-config --cflags-only-I gtk+-2.0 gconf-2.0)" \
GTK_CCOMFLAGS="$$(pkg-config --cflags-only-other gtk+-2.0 gconf-2.0)" \
GTK_LIBS="$$(pkg-config --libs gtk+-2.0 gconf-2.0)"
.else
-MAKE_ENV+= NO_DEBUGGER=1 \
- GTK_INCPATH="" \
+MAKE_ENV+= GTK_INCPATH="" \
GTK_CCOMFLAGS="" \
GTK_LIBS=""
.endif
-.if ${PORT_OPTIONS:MDEBUG}
-MAKE_ENV+= DEBUG=1
+.if ${PORT_OPTIONS:MQT4}
+USE_QT4= gui moc_build qmake_build
+.else
+MAKE_ENV+= NO_USE_QTDEBUG=1
+.endif
+
+.if empty(PORT_OPTIONS:MGTK2) && empty(PORT_OPTIONS:MQT4)
+MAKE_ENV+= NO_DEBUGGER=1
.endif
.include <bsd.port.pre.mk>
@@ -105,9 +121,12 @@ post-patch:
s| = @g++| := $$(CXX)| ; \
s|^FULLNAME =.*|FULLNAME = $$(NAME)| ; \
/--warn-common/s|= -Wl,|= $$(GCC_LDFLAGS) -Wl,| ; \
- /LDFLAGS/s|-s||' ${WRKSRC}/makefile
+ /LDFLAGS/s|-s|| ; \
+ /LIBS/s|-lstdc++|| ; \
+ /LIBS/s|-lpthread|-pthread|' ${WRKSRC}/makefile
@${REINPLACE_CMD} -e \
- '/-system/s|/usr/local/|${LOCALBASE}/| ; \
+ '/LIBS/s|-lpthread|-pthread| ; \
+ /-system/s|/usr/local/|${LOCALBASE}/| ; \
/--cflags-only-I gtk+-2.0/s|=.*|= $$(GTK_INCPATH)| ; \
/--cflags-only-other gtk+-2.0/s|=.*|= $$(GTK_CCOMFLAGS)| ; \
/--libs gtk+-2.0/s|=.*|= $$(GTK_LIBS)| ; \
diff --git a/emulators/mess/distinfo b/emulators/mess/distinfo
index 2d4b21eaeaec..9c58a01a740f 100644
--- a/emulators/mess/distinfo
+++ b/emulators/mess/distinfo
@@ -1,2 +1,2 @@
-SHA256 (mame/mame0148s.zip) = 78d8a68ba53934fdfc895f450c08682dada81f7ec3e74a98fb042539506d9321
-SIZE (mame/mame0148s.zip) = 33822494
+SHA256 (mame/mame0149s.zip) = 0e41b5773bea217d3ca04002903ac5ef569e6f5b67c05c72496d2cd7993b0a6b
+SIZE (mame/mame0149s.zip) = 35160585
diff --git a/emulators/mess/files/patch-src__emu__cpu__m6502__m6502make.py b/emulators/mess/files/patch-src__emu__cpu__m6502__m6502make.py
new file mode 100644
index 000000000000..acabda7a8e01
--- /dev/null
+++ b/emulators/mess/files/patch-src__emu__cpu__m6502__m6502make.py
@@ -0,0 +1,20 @@
+--- src/emu/cpu/m6502/m6502make.py.orig
++++ src/emu/cpu/m6502/m6502make.py
+@@ -14,7 +14,7 @@
+ opcodes = []
+ logging.info("load_opcodes: %s", fname)
+ try:
+- f = open(fname, "r")
++ f = open(fname, "rU")
+ except Exception, err:
+ logging.error("cannot read opcodes file %s [%s]", fname, err)
+ sys.exit(1)
+@@ -36,7 +36,7 @@
+ logging.info("load_disp: %s", fname)
+ states = []
+ try:
+- f = open(fname, "r")
++ f = open(fname, "rU")
+ except Exception, err:
+ logging.error("cannot read display file %s [%s]", fname, err)
+ sys.exit(1)
diff --git a/emulators/mess/files/patch-src__emu__cpu__m6809__m6809make.py b/emulators/mess/files/patch-src__emu__cpu__m6809__m6809make.py
new file mode 100644
index 000000000000..ce17f473a708
--- /dev/null
+++ b/emulators/mess/files/patch-src__emu__cpu__m6809__m6809make.py
@@ -0,0 +1,11 @@
+--- src/emu/cpu/m6809/m6809make.py.orig
++++ src/emu/cpu/m6809/m6809make.py
+@@ -16,7 +16,7 @@
+ if path != "":
+ path = path + '/'
+ try:
+- f = open(fname, "r")
++ f = open(fname, "rU")
+ except Exception, err:
+ print "Cannot read opcodes file %s [%s]" % (fname, err)
+ sys.exit(1)
diff --git a/emulators/mess/files/patch-src__emu__cpu__mcs96__mcs96make.py b/emulators/mess/files/patch-src__emu__cpu__mcs96__mcs96make.py
new file mode 100644
index 000000000000..9095178a3c53
--- /dev/null
+++ b/emulators/mess/files/patch-src__emu__cpu__mcs96__mcs96make.py
@@ -0,0 +1,11 @@
+--- src/emu/cpu/mcs96/mcs96make.py.orig
++++ src/emu/cpu/mcs96/mcs96make.py
+@@ -69,7 +69,7 @@
+ self.ea = {}
+ self.macros = {}
+ try:
+- f = open(fname, "r")
++ f = open(fname, "rU")
+ except Exception, err:
+ print "Cannot read opcodes file %s [%s]" % (fname, err)
+ sys.exit(1)
diff --git a/emulators/mess/files/patch-src__emu__cpu__tms57002__tmsmake.py b/emulators/mess/files/patch-src__emu__cpu__tms57002__tmsmake.py
new file mode 100644
index 000000000000..b5d72575246d
--- /dev/null
+++ b/emulators/mess/files/patch-src__emu__cpu__tms57002__tmsmake.py
@@ -0,0 +1,11 @@
+--- src/emu/cpu/tms57002/tmsmake.py.orig
++++ src/emu/cpu/tms57002/tmsmake.py
+@@ -328,7 +328,7 @@
+ def LoadLst(filename):
+ instructions = []
+ ins = None
+- for n, line in enumerate(open(filename)):
++ for n, line in enumerate(open(filename, "rU")):
+ line = line.rstrip()
+ if not line and ins:
+ # new lines separate intructions
diff --git a/emulators/mess/pkg-plist b/emulators/mess/pkg-plist
index 844f5e3725bb..ba9793389b96 100644
--- a/emulators/mess/pkg-plist
+++ b/emulators/mess/pkg-plist
@@ -8,6 +8,7 @@ libexec/mess/ldverify
libexec/mess/romcmp
libexec/mess/testkeys
libexec/mess/unidasm
+%%PORTDOCS%%%%DOCSDIR%%/docs/SDL.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/config.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/hlsl.txt
%%PORTDOCS%%%%DOCSDIR%%/docs/imgtool.txt
@@ -35,7 +36,9 @@ libexec/mess/unidasm
%%DATADIR%%/hash/adam_cart.xml
%%DATADIR%%/hash/adam_cass.xml
%%DATADIR%%/hash/adam_flop.xml
+%%DATADIR%%/hash/advantage.xml
%%DATADIR%%/hash/advision.xml
+%%DATADIR%%/hash/aim65_cart.xml
%%DATADIR%%/hash/alice32.xml
%%DATADIR%%/hash/alice90.xml
%%DATADIR%%/hash/amiga1000_flop.xml
@@ -58,6 +61,7 @@ libexec/mess/unidasm
%%DATADIR%%/hash/arcadia.xml
%%DATADIR%%/hash/astrocde.xml
%%DATADIR%%/hash/atom.xml
+%%DATADIR%%/hash/attache.xml
%%DATADIR%%/hash/b2m.xml
%%DATADIR%%/hash/bbca_cass.xml
%%DATADIR%%/hash/bbcb_cass.xml
@@ -67,14 +71,18 @@ libexec/mess/unidasm
%%DATADIR%%/hash/bk0010.xml
%%DATADIR%%/hash/bw12.xml
%%DATADIR%%/hash/bw2.xml
+%%DATADIR%%/hash/bx256hp_flop.xml
%%DATADIR%%/hash/c128_cart.xml
%%DATADIR%%/hash/c128_flop.xml
%%DATADIR%%/hash/c128_rom.xml
%%DATADIR%%/hash/c64_cart.xml
+%%DATADIR%%/hash/c64_cass.xml
%%DATADIR%%/hash/c64_flop.xml
%%DATADIR%%/hash/casloopy.xml
%%DATADIR%%/hash/cbm2_cart.xml
%%DATADIR%%/hash/cbm2_flop.xml
+%%DATADIR%%/hash/cbm8096_flop.xml
+%%DATADIR%%/hash/cbm8296_flop.xml
%%DATADIR%%/hash/cd32.xml
%%DATADIR%%/hash/cdi.xml
%%DATADIR%%/hash/cdtv.xml
@@ -87,12 +95,17 @@ libexec/mess/unidasm
%%DATADIR%%/hash/cpc_flop.xml
%%DATADIR%%/hash/crvision.xml
%%DATADIR%%/hash/dim68k.xml
+%%DATADIR%%/hash/ec1841.xml
%%DATADIR%%/hash/einstein.xml
%%DATADIR%%/hash/electron_cart.xml
+%%DATADIR%%/hash/ep64_cart.xml
+%%DATADIR%%/hash/ep64_cass.xml
+%%DATADIR%%/hash/ep64_flop.xml
%%DATADIR%%/hash/famicom_flop.xml
%%DATADIR%%/hash/fm77av.xml
%%DATADIR%%/hash/fm7_cass.xml
%%DATADIR%%/hash/fm7_disk.xml
+%%DATADIR%%/hash/g7400.xml
%%DATADIR%%/hash/galaxy.xml
%%DATADIR%%/hash/gameboy.xml
%%DATADIR%%/hash/gamecom.xml
@@ -104,12 +117,15 @@ libexec/mess/unidasm
%%DATADIR%%/hash/gmaster.xml
%%DATADIR%%/hash/gp32.xml
%%DATADIR%%/hash/gx4000.xml
+%%DATADIR%%/hash/horizon.xml
+%%DATADIR%%/hash/hx20_flop.xml
%%DATADIR%%/hash/ibm5140.xml
%%DATADIR%%/hash/ibm5150.xml
%%DATADIR%%/hash/ibm5150_cass.xml
%%DATADIR%%/hash/ibm5170.xml
%%DATADIR%%/hash/ibmpcjr_cart.xml
%%DATADIR%%/hash/ibmpcjr_flop.xml
+%%DATADIR%%/hash/interact.xml
%%DATADIR%%/hash/intv.hsi
%%DATADIR%%/hash/intv.xml
%%DATADIR%%/hash/intvecs.xml
@@ -118,6 +134,7 @@ libexec/mess/unidasm
%%DATADIR%%/hash/iq151_flop.xml
%%DATADIR%%/hash/jaguar.xml
%%DATADIR%%/hash/juicebox.xml
+%%DATADIR%%/hash/kayproii.xml
%%DATADIR%%/hash/kc_cart.xml
%%DATADIR%%/hash/kc_cass.xml
%%DATADIR%%/hash/kc_flop.xml
@@ -126,42 +143,53 @@ libexec/mess/unidasm
%%DATADIR%%/hash/lisa2.xml
%%DATADIR%%/hash/lviv.xml
%%DATADIR%%/hash/lynx.xml
+%%DATADIR%%/hash/m20.xml
%%DATADIR%%/hash/m5.xml
%%DATADIR%%/hash/mac_flop.xml
%%DATADIR%%/hash/mac_hdd.xml
%%DATADIR%%/hash/mbc55x.xml
+%%DATADIR%%/hash/mc1502_flop.xml
%%DATADIR%%/hash/megacd.xml
%%DATADIR%%/hash/megacdj.xml
%%DATADIR%%/hash/megadriv.xml
%%DATADIR%%/hash/megaduck.xml
%%DATADIR%%/hash/megapc.xml
%%DATADIR%%/hash/megatech.xml
+%%DATADIR%%/hash/microvision.xml
%%DATADIR%%/hash/mikrosha.xml
+%%DATADIR%%/hash/misterx.xml
%%DATADIR%%/hash/mm1_flop.xml
+%%DATADIR%%/hash/mo5_cart.xml
%%DATADIR%%/hash/mpz80.xml
%%DATADIR%%/hash/msx.hsi
%%DATADIR%%/hash/msx1_cart.xml
+%%DATADIR%%/hash/msx1_cass.xml
%%DATADIR%%/hash/msx2.hsi
%%DATADIR%%/hash/msx2_cart.xml
%%DATADIR%%/hash/mz2000_cass.xml
%%DATADIR%%/hash/mz2000_flop.xml
%%DATADIR%%/hash/mz2500.xml
%%DATADIR%%/hash/mz700_cass.xml
+%%DATADIR%%/hash/mz800_cass.xml
%%DATADIR%%/hash/n64.xml
%%DATADIR%%/hash/n64dd.xml
%%DATADIR%%/hash/neocd.xml
%%DATADIR%%/hash/neogeo.xml
%%DATADIR%%/hash/nes.hsi
%%DATADIR%%/hash/nes.xml
+%%DATADIR%%/hash/nes_ntbrom.xml
%%DATADIR%%/hash/next.xml
%%DATADIR%%/hash/ngp.xml
%%DATADIR%%/hash/ngpc.xml
+%%DATADIR%%/hash/nimbus.xml
+%%DATADIR%%/hash/odyssey2.xml
%%DATADIR%%/hash/ondra.xml
%%DATADIR%%/hash/orao.xml
%%DATADIR%%/hash/orion_cart.xml
%%DATADIR%%/hash/orion_cass.xml
%%DATADIR%%/hash/orion_flop.xml
%%DATADIR%%/hash/orionpro_flop.xml
+%%DATADIR%%/hash/osborne1.xml
%%DATADIR%%/hash/p500_flop.xml
%%DATADIR%%/hash/partner_cass.xml
%%DATADIR%%/hash/partner_flop.xml
@@ -180,20 +208,28 @@ libexec/mess/unidasm
%%DATADIR%%/hash/pcw16.xml
%%DATADIR%%/hash/pecom_cass.xml
%%DATADIR%%/hash/pentagon_cass.xml
+%%DATADIR%%/hash/pet_cass.xml
+%%DATADIR%%/hash/pet_flop.xml
+%%DATADIR%%/hash/pet_rom.xml
%%DATADIR%%/hash/pico.xml
%%DATADIR%%/hash/pippin.xml
%%DATADIR%%/hash/pippin_flop.xml
%%DATADIR%%/hash/plus4_cart.xml
+%%DATADIR%%/hash/plus4_cass.xml
%%DATADIR%%/hash/plus4_flop.xml
%%DATADIR%%/hash/pokemini.xml
+%%DATADIR%%/hash/prof180.xml
+%%DATADIR%%/hash/prof80.xml
%%DATADIR%%/hash/psion.xml
%%DATADIR%%/hash/psx.xml
%%DATADIR%%/hash/pv1000.xml
%%DATADIR%%/hash/pv2000.xml
%%DATADIR%%/hash/px4_cart.xml
%%DATADIR%%/hash/pyl601.xml
-%%DATADIR%%/hash/ql.xml
+%%DATADIR%%/hash/ql_cart.xml
%%DATADIR%%/hash/ql_cass.xml
+%%DATADIR%%/hash/ql_flop.xml
+%%DATADIR%%/hash/qx10_flop.xml
%%DATADIR%%/hash/radio86.xml
%%DATADIR%%/hash/rainbow.xml
%%DATADIR%%/hash/rx78.xml
@@ -210,9 +246,14 @@ libexec/mess/unidasm
%%DATADIR%%/hash/smc777.xml
%%DATADIR%%/hash/sms.xml
%%DATADIR%%/hash/snes.xml
+%%DATADIR%%/hash/snes_bspack.xml
+%%DATADIR%%/hash/snes_strom.xml
%%DATADIR%%/hash/socrates.xml
+%%DATADIR%%/hash/softbox.xml
%%DATADIR%%/hash/softwarelist.dtd
%%DATADIR%%/hash/sorcerer_cart.xml
+%%DATADIR%%/hash/sorcerer_cass.xml
+%%DATADIR%%/hash/sorcerer_flop.xml
%%DATADIR%%/hash/special_cass.xml
%%DATADIR%%/hash/special_flop.xml
%%DATADIR%%/hash/spectrum.xml
@@ -223,18 +264,23 @@ libexec/mess/unidasm
%%DATADIR%%/hash/studio2.xml
%%DATADIR%%/hash/stv.xml
%%DATADIR%%/hash/super6.xml
+%%DATADIR%%/hash/superpet_flop.xml
%%DATADIR%%/hash/supracan.xml
%%DATADIR%%/hash/svi318_cart.xml
%%DATADIR%%/hash/svi318_cass.xml
%%DATADIR%%/hash/svi318_flop.xml
%%DATADIR%%/hash/svision.xml
+%%DATADIR%%/hash/svmu.xml
%%DATADIR%%/hash/tandy200.xml
%%DATADIR%%/hash/tandy2k.xml
%%DATADIR%%/hash/tandy6k.xml
%%DATADIR%%/hash/tdv2324.xml
+%%DATADIR%%/hash/tek4052_cart.xml
%%DATADIR%%/hash/tg16.xml
%%DATADIR%%/hash/ti99_cart.xml
%%DATADIR%%/hash/tiki100.xml
+%%DATADIR%%/hash/to770_cart.xml
+%%DATADIR%%/hash/to7_cart.xml
%%DATADIR%%/hash/trs80m2.xml
%%DATADIR%%/hash/trsm100.xml
%%DATADIR%%/hash/tutor.xml
@@ -248,12 +294,14 @@ libexec/mess/unidasm
%%DATADIR%%/hash/vg5k.xml
%%DATADIR%%/hash/vic10.xml
%%DATADIR%%/hash/vic1001_cart.xml
+%%DATADIR%%/hash/vic1001_cass.xml
%%DATADIR%%/hash/vic1001_flop.xml
%%DATADIR%%/hash/vidbrain.xml
%%DATADIR%%/hash/vii.xml
%%DATADIR%%/hash/vip.xml
%%DATADIR%%/hash/vixen.xml
-%%DATADIR%%/hash/vsmile.xml
+%%DATADIR%%/hash/vsmile_cart.xml
+%%DATADIR%%/hash/vsmile_cd.xml
%%DATADIR%%/hash/wangpc.xml
%%DATADIR%%/hash/wmbullet.xml
%%DATADIR%%/hash/wscolor.xml
diff --git a/emulators/qmc2/Makefile b/emulators/qmc2/Makefile
index db51dcff6ab0..108cd9c0da1e 100644
--- a/emulators/qmc2/Makefile
+++ b/emulators/qmc2/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= qmc2
-PORTVERSION= 0.38
+PORTVERSION= 0.39
CATEGORIES= emulators
MASTER_SITES= SF
@@ -27,7 +27,7 @@ MAKE_ARGS= QTDIR="${QT_PREFIX}" QMAKE="${QMAKE}" \
SYSCONFDIR="${PREFIX}/etc" ARCH="${OPSYS}" \
CC_FLAGS="${CFLAGS}" CXX_FLAGS="${CXXFLAGS}" \
CC="${CC}" CXX="${CXX}" LINK="${CXX}"
-MAKE_JOBS_UNSAFE=yes
+MAKE_JOBS_SAFE= yes
DESKTOP_ENTRIES="QMC2 (MAME)" "MAME frontend" "${DATADIR}/img/mame.png" \
"${PORTNAME}-sdlmame" "Game;Emulator;Qt;" "true" \
diff --git a/emulators/qmc2/distinfo b/emulators/qmc2/distinfo
index 407d627c1fde..77c1ebf6d8ad 100644
--- a/emulators/qmc2/distinfo
+++ b/emulators/qmc2/distinfo
@@ -1,2 +1,2 @@
-SHA256 (qmc2-0.38.tar.bz2) = 62c9ae43e55ca7754f84e5b991d36d7b6588c52d4649f89ee2a91b0bc30c2fb1
-SIZE (qmc2-0.38.tar.bz2) = 11680414
+SHA256 (qmc2-0.39.tar.bz2) = 90ecce2ba19d0df4910b5fa9d88d29755c97650456b87ee2db35af6c29397ab9
+SIZE (qmc2-0.39.tar.bz2) = 14003146
diff --git a/emulators/qmc2/pkg-plist b/emulators/qmc2/pkg-plist
index 9ec3f21b5c34..bc1443cbd120 100644
--- a/emulators/qmc2/pkg-plist
+++ b/emulators/qmc2/pkg-plist
@@ -4,28 +4,24 @@ bin/qmc2-sdlmess
%%PORTDOCS%%%%DOCSDIR%%/html/de/changes.html
%%PORTDOCS%%%%DOCSDIR%%/html/de/copying.html
%%PORTDOCS%%%%DOCSDIR%%/html/de/credits.html
-%%PORTDOCS%%%%DOCSDIR%%/html/de/faq.html
%%PORTDOCS%%%%DOCSDIR%%/html/de/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/de/readme.html
%%PORTDOCS%%%%DOCSDIR%%/html/de/todo.html
%%PORTDOCS%%%%DOCSDIR%%/html/el/changes.html
%%PORTDOCS%%%%DOCSDIR%%/html/el/copying.html
%%PORTDOCS%%%%DOCSDIR%%/html/el/credits.html
-%%PORTDOCS%%%%DOCSDIR%%/html/el/faq.html
%%PORTDOCS%%%%DOCSDIR%%/html/el/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/el/readme.html
%%PORTDOCS%%%%DOCSDIR%%/html/el/todo.html
%%PORTDOCS%%%%DOCSDIR%%/html/es/changes.html
%%PORTDOCS%%%%DOCSDIR%%/html/es/copying.html
%%PORTDOCS%%%%DOCSDIR%%/html/es/credits.html
-%%PORTDOCS%%%%DOCSDIR%%/html/es/faq.html
%%PORTDOCS%%%%DOCSDIR%%/html/es/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/es/readme.html
%%PORTDOCS%%%%DOCSDIR%%/html/es/todo.html
%%PORTDOCS%%%%DOCSDIR%%/html/fr/changes.html
%%PORTDOCS%%%%DOCSDIR%%/html/fr/copying.html
%%PORTDOCS%%%%DOCSDIR%%/html/fr/credits.html
-%%PORTDOCS%%%%DOCSDIR%%/html/fr/faq.html
%%PORTDOCS%%%%DOCSDIR%%/html/fr/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/fr/readme.html
%%PORTDOCS%%%%DOCSDIR%%/html/fr/todo.html
@@ -50,42 +46,36 @@ bin/qmc2-sdlmess
%%PORTDOCS%%%%DOCSDIR%%/html/it/changes.html
%%PORTDOCS%%%%DOCSDIR%%/html/it/copying.html
%%PORTDOCS%%%%DOCSDIR%%/html/it/credits.html
-%%PORTDOCS%%%%DOCSDIR%%/html/it/faq.html
%%PORTDOCS%%%%DOCSDIR%%/html/it/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/it/readme.html
%%PORTDOCS%%%%DOCSDIR%%/html/it/todo.html
%%PORTDOCS%%%%DOCSDIR%%/html/pl/changes.html
%%PORTDOCS%%%%DOCSDIR%%/html/pl/copying.html
%%PORTDOCS%%%%DOCSDIR%%/html/pl/credits.html
-%%PORTDOCS%%%%DOCSDIR%%/html/pl/faq.html
%%PORTDOCS%%%%DOCSDIR%%/html/pl/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/pl/readme.html
%%PORTDOCS%%%%DOCSDIR%%/html/pl/todo.html
%%PORTDOCS%%%%DOCSDIR%%/html/pt/changes.html
%%PORTDOCS%%%%DOCSDIR%%/html/pt/copying.html
%%PORTDOCS%%%%DOCSDIR%%/html/pt/credits.html
-%%PORTDOCS%%%%DOCSDIR%%/html/pt/faq.html
%%PORTDOCS%%%%DOCSDIR%%/html/pt/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/pt/readme.html
%%PORTDOCS%%%%DOCSDIR%%/html/pt/todo.html
%%PORTDOCS%%%%DOCSDIR%%/html/ro/changes.html
%%PORTDOCS%%%%DOCSDIR%%/html/ro/copying.html
%%PORTDOCS%%%%DOCSDIR%%/html/ro/credits.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ro/faq.html
%%PORTDOCS%%%%DOCSDIR%%/html/ro/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/ro/readme.html
%%PORTDOCS%%%%DOCSDIR%%/html/ro/todo.html
%%PORTDOCS%%%%DOCSDIR%%/html/sv/changes.html
%%PORTDOCS%%%%DOCSDIR%%/html/sv/copying.html
%%PORTDOCS%%%%DOCSDIR%%/html/sv/credits.html
-%%PORTDOCS%%%%DOCSDIR%%/html/sv/faq.html
%%PORTDOCS%%%%DOCSDIR%%/html/sv/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/sv/readme.html
%%PORTDOCS%%%%DOCSDIR%%/html/sv/todo.html
%%PORTDOCS%%%%DOCSDIR%%/html/us/changes.html
%%PORTDOCS%%%%DOCSDIR%%/html/us/copying.html
%%PORTDOCS%%%%DOCSDIR%%/html/us/credits.html
-%%PORTDOCS%%%%DOCSDIR%%/html/us/faq.html
%%PORTDOCS%%%%DOCSDIR%%/html/us/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/us/readme.html
%%PORTDOCS%%%%DOCSDIR%%/html/us/todo.html
@@ -97,6 +87,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/back.png
%%DATADIR%%/img/broom.png
%%DATADIR%%/img/browser.png
+%%DATADIR%%/img/brush.png
%%DATADIR%%/img/calculator.png
%%DATADIR%%/img/camera.png
%%DATADIR%%/img/category.png
@@ -110,6 +101,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/circles/back.png
%%DATADIR%%/img/circles/broom.png
%%DATADIR%%/img/circles/browser.png
+%%DATADIR%%/img/circles/brush.png
%%DATADIR%%/img/circles/calculator.png
%%DATADIR%%/img/circles/camera.png
%%DATADIR%%/img/circles/category.png
@@ -142,6 +134,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/circles/disk2.png
%%DATADIR%%/img/circles/dock.png
%%DATADIR%%/img/circles/down.png
+%%DATADIR%%/img/circles/down_action.png
%%DATADIR%%/img/circles/download.png
%%DATADIR%%/img/circles/east.png
%%DATADIR%%/img/circles/edit.png
@@ -165,8 +158,10 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/circles/fileprint.png
%%DATADIR%%/img/circles/filesave.png
%%DATADIR%%/img/circles/filesaveas.png
+%%DATADIR%%/img/circles/filesaveas_and_apply.png
%%DATADIR%%/img/circles/filter.png
%%DATADIR%%/img/circles/find.png
+%%DATADIR%%/img/circles/find_negate.png
%%DATADIR%%/img/circles/flat.png
%%DATADIR%%/img/circles/flip.png
%%DATADIR%%/img/circles/folders-first.png
@@ -200,6 +195,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/circles/launch_multiple.png
%%DATADIR%%/img/circles/led_off.png
%%DATADIR%%/img/circles/led_on.png
+%%DATADIR%%/img/circles/left_action.png
%%DATADIR%%/img/circles/lifebelt.png
%%DATADIR%%/img/circles/locale.png
%%DATADIR%%/img/circles/lock.png
@@ -221,11 +217,13 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/circles/merge.png
%%DATADIR%%/img/circles/merge_nok.png
%%DATADIR%%/img/circles/merge_ok.png
+%%DATADIR%%/img/circles/merge_unknown.png
%%DATADIR%%/img/circles/mess.icns
%%DATADIR%%/img/circles/mess.ico
%%DATADIR%%/img/circles/mess.png
%%DATADIR%%/img/circles/minimize.png
%%DATADIR%%/img/circles/minus.png
+%%DATADIR%%/img/circles/minus_all.png
%%DATADIR%%/img/circles/movie.png
%%DATADIR%%/img/circles/music.png
%%DATADIR%%/img/circles/next-sail.png
@@ -238,12 +236,17 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/circles/pacman.png
%%DATADIR%%/img/circles/pencils.png
%%DATADIR%%/img/circles/plus.png
+%%DATADIR%%/img/circles/plus_all.png
+%%DATADIR%%/img/circles/preview.png
%%DATADIR%%/img/circles/previous-sail.png
%%DATADIR%%/img/circles/previous.png
%%DATADIR%%/img/circles/process.png
%%DATADIR%%/img/circles/process_multiple.png
%%DATADIR%%/img/circles/project_mess.png
+%%DATADIR%%/img/circles/qchdman.ico
+%%DATADIR%%/img/circles/qchdman.png
%%DATADIR%%/img/circles/qmc2-arcade-setup.png
+%%DATADIR%%/img/circles/qmc2-arcade.ico
%%DATADIR%%/img/circles/qmc2-arcade.png
%%DATADIR%%/img/circles/qmc2_logo_big.png
%%DATADIR%%/img/circles/qmc2_logo_small.png
@@ -264,12 +267,19 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/circles/remove.png
%%DATADIR%%/img/circles/remove_from_favorites.png
%%DATADIR%%/img/circles/rename.png
+%%DATADIR%%/img/circles/reset.png
+%%DATADIR%%/img/circles/right_action.png
%%DATADIR%%/img/circles/rom.png
%%DATADIR%%/img/circles/rom_multiple.png
%%DATADIR%%/img/circles/search.png
%%DATADIR%%/img/circles/search_multiple.png
%%DATADIR%%/img/circles/sleep.png
%%DATADIR%%/img/circles/slot.png
+%%DATADIR%%/img/circles/software_correct.png
+%%DATADIR%%/img/circles/software_incorrect.png
+%%DATADIR%%/img/circles/software_mostlycorrect.png
+%%DATADIR%%/img/circles/software_notfound.png
+%%DATADIR%%/img/circles/software_unknown.png
%%DATADIR%%/img/circles/sort.png
%%DATADIR%%/img/circles/sound.png
%%DATADIR%%/img/circles/south.png
@@ -315,6 +325,8 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/circles/untagged_all.png
%%DATADIR%%/img/circles/untagged_visible.png
%%DATADIR%%/img/circles/up.png
+%%DATADIR%%/img/circles/up_action.png
+%%DATADIR%%/img/circles/update.png
%%DATADIR%%/img/circles/url.png
%%DATADIR%%/img/circles/version.png
%%DATADIR%%/img/circles/view_detail.png
@@ -331,6 +343,9 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/circles/yes.png
%%DATADIR%%/img/circles/youtube.png
%%DATADIR%%/img/circles/zip.png
+%%DATADIR%%/img/circles/zoom-in.png
+%%DATADIR%%/img/circles/zoom-none.png
+%%DATADIR%%/img/circles/zoom-out.png
%%DATADIR%%/img/circuit.png
%%DATADIR%%/img/classic/activity_green.png
%%DATADIR%%/img/classic/activity_red.png
@@ -340,6 +355,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/classic/back.png
%%DATADIR%%/img/classic/broom.png
%%DATADIR%%/img/classic/browser.png
+%%DATADIR%%/img/classic/brush.png
%%DATADIR%%/img/classic/calculator.png
%%DATADIR%%/img/classic/camera.png
%%DATADIR%%/img/classic/category.png
@@ -372,6 +388,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/classic/disk2.png
%%DATADIR%%/img/classic/dock.png
%%DATADIR%%/img/classic/down.png
+%%DATADIR%%/img/classic/down_action.png
%%DATADIR%%/img/classic/download.png
%%DATADIR%%/img/classic/east.png
%%DATADIR%%/img/classic/edit.png
@@ -395,8 +412,10 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/classic/fileprint.png
%%DATADIR%%/img/classic/filesave.png
%%DATADIR%%/img/classic/filesaveas.png
+%%DATADIR%%/img/classic/filesaveas_and_apply.png
%%DATADIR%%/img/classic/filter.png
%%DATADIR%%/img/classic/find.png
+%%DATADIR%%/img/classic/find_negate.png
%%DATADIR%%/img/classic/flat.png
%%DATADIR%%/img/classic/flip.png
%%DATADIR%%/img/classic/folders-first.png
@@ -430,6 +449,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/classic/launch_multiple.png
%%DATADIR%%/img/classic/led_off.png
%%DATADIR%%/img/classic/led_on.png
+%%DATADIR%%/img/classic/left_action.png
%%DATADIR%%/img/classic/lifebelt.png
%%DATADIR%%/img/classic/locale.png
%%DATADIR%%/img/classic/lock.png
@@ -451,11 +471,13 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/classic/merge.png
%%DATADIR%%/img/classic/merge_nok.png
%%DATADIR%%/img/classic/merge_ok.png
+%%DATADIR%%/img/classic/merge_unknown.png
%%DATADIR%%/img/classic/mess.icns
%%DATADIR%%/img/classic/mess.ico
%%DATADIR%%/img/classic/mess.png
%%DATADIR%%/img/classic/minimize.png
%%DATADIR%%/img/classic/minus.png
+%%DATADIR%%/img/classic/minus_all.png
%%DATADIR%%/img/classic/movie.png
%%DATADIR%%/img/classic/music.png
%%DATADIR%%/img/classic/next-sail.png
@@ -468,12 +490,17 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/classic/pacman.png
%%DATADIR%%/img/classic/pencils.png
%%DATADIR%%/img/classic/plus.png
+%%DATADIR%%/img/classic/plus_all.png
+%%DATADIR%%/img/classic/preview.png
%%DATADIR%%/img/classic/previous-sail.png
%%DATADIR%%/img/classic/previous.png
%%DATADIR%%/img/classic/process.png
%%DATADIR%%/img/classic/process_multiple.png
%%DATADIR%%/img/classic/project_mess.png
+%%DATADIR%%/img/classic/qchdman.ico
+%%DATADIR%%/img/classic/qchdman.png
%%DATADIR%%/img/classic/qmc2-arcade-setup.png
+%%DATADIR%%/img/classic/qmc2-arcade.ico
%%DATADIR%%/img/classic/qmc2-arcade.png
%%DATADIR%%/img/classic/qmc2_logo_big.png
%%DATADIR%%/img/classic/qmc2_logo_small.png
@@ -494,12 +521,19 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/classic/remove.png
%%DATADIR%%/img/classic/remove_from_favorites.png
%%DATADIR%%/img/classic/rename.png
+%%DATADIR%%/img/classic/reset.png
+%%DATADIR%%/img/classic/right_action.png
%%DATADIR%%/img/classic/rom.png
%%DATADIR%%/img/classic/rom_multiple.png
%%DATADIR%%/img/classic/search.png
%%DATADIR%%/img/classic/search_multiple.png
%%DATADIR%%/img/classic/sleep.png
%%DATADIR%%/img/classic/slot.png
+%%DATADIR%%/img/classic/software_correct.png
+%%DATADIR%%/img/classic/software_incorrect.png
+%%DATADIR%%/img/classic/software_mostlycorrect.png
+%%DATADIR%%/img/classic/software_notfound.png
+%%DATADIR%%/img/classic/software_unknown.png
%%DATADIR%%/img/classic/sort.png
%%DATADIR%%/img/classic/sound.png
%%DATADIR%%/img/classic/south.png
@@ -545,6 +579,8 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/classic/untagged_all.png
%%DATADIR%%/img/classic/untagged_visible.png
%%DATADIR%%/img/classic/up.png
+%%DATADIR%%/img/classic/up_action.png
+%%DATADIR%%/img/classic/update.png
%%DATADIR%%/img/classic/url.png
%%DATADIR%%/img/classic/version.png
%%DATADIR%%/img/classic/view_detail.png
@@ -561,6 +597,9 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/classic/yes.png
%%DATADIR%%/img/classic/youtube.png
%%DATADIR%%/img/classic/zip.png
+%%DATADIR%%/img/classic/zoom-in.png
+%%DATADIR%%/img/classic/zoom-none.png
+%%DATADIR%%/img/classic/zoom-out.png
%%DATADIR%%/img/clock.png
%%DATADIR%%/img/clone.png
%%DATADIR%%/img/colors.png
@@ -575,6 +614,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy/back.png
%%DATADIR%%/img/crazy/broom.png
%%DATADIR%%/img/crazy/browser.png
+%%DATADIR%%/img/crazy/brush.png
%%DATADIR%%/img/crazy/calculator.png
%%DATADIR%%/img/crazy/camera.png
%%DATADIR%%/img/crazy/category.png
@@ -607,6 +647,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy/disk2.png
%%DATADIR%%/img/crazy/dock.png
%%DATADIR%%/img/crazy/down.png
+%%DATADIR%%/img/crazy/down_action.png
%%DATADIR%%/img/crazy/download.png
%%DATADIR%%/img/crazy/east.png
%%DATADIR%%/img/crazy/edit.png
@@ -630,8 +671,10 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy/fileprint.png
%%DATADIR%%/img/crazy/filesave.png
%%DATADIR%%/img/crazy/filesaveas.png
+%%DATADIR%%/img/crazy/filesaveas_and_apply.png
%%DATADIR%%/img/crazy/filter.png
%%DATADIR%%/img/crazy/find.png
+%%DATADIR%%/img/crazy/find_negate.png
%%DATADIR%%/img/crazy/flat.png
%%DATADIR%%/img/crazy/flip.png
%%DATADIR%%/img/crazy/folders-first.png
@@ -665,6 +708,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy/launch_multiple.png
%%DATADIR%%/img/crazy/led_off.png
%%DATADIR%%/img/crazy/led_on.png
+%%DATADIR%%/img/crazy/left_action.png
%%DATADIR%%/img/crazy/lifebelt.png
%%DATADIR%%/img/crazy/locale.png
%%DATADIR%%/img/crazy/lock.png
@@ -686,11 +730,13 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy/merge.png
%%DATADIR%%/img/crazy/merge_nok.png
%%DATADIR%%/img/crazy/merge_ok.png
+%%DATADIR%%/img/crazy/merge_unknown.png
%%DATADIR%%/img/crazy/mess.icns
%%DATADIR%%/img/crazy/mess.ico
%%DATADIR%%/img/crazy/mess.png
%%DATADIR%%/img/crazy/minimize.png
%%DATADIR%%/img/crazy/minus.png
+%%DATADIR%%/img/crazy/minus_all.png
%%DATADIR%%/img/crazy/movie.png
%%DATADIR%%/img/crazy/music.png
%%DATADIR%%/img/crazy/next-sail.png
@@ -703,12 +749,17 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy/pacman.png
%%DATADIR%%/img/crazy/pencils.png
%%DATADIR%%/img/crazy/plus.png
+%%DATADIR%%/img/crazy/plus_all.png
+%%DATADIR%%/img/crazy/preview.png
%%DATADIR%%/img/crazy/previous-sail.png
%%DATADIR%%/img/crazy/previous.png
%%DATADIR%%/img/crazy/process.png
%%DATADIR%%/img/crazy/process_multiple.png
%%DATADIR%%/img/crazy/project_mess.png
+%%DATADIR%%/img/crazy/qchdman.ico
+%%DATADIR%%/img/crazy/qchdman.png
%%DATADIR%%/img/crazy/qmc2-arcade-setup.png
+%%DATADIR%%/img/crazy/qmc2-arcade.ico
%%DATADIR%%/img/crazy/qmc2-arcade.png
%%DATADIR%%/img/crazy/qmc2_logo_big.png
%%DATADIR%%/img/crazy/qmc2_logo_small.png
@@ -729,12 +780,19 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy/remove.png
%%DATADIR%%/img/crazy/remove_from_favorites.png
%%DATADIR%%/img/crazy/rename.png
+%%DATADIR%%/img/crazy/reset.png
+%%DATADIR%%/img/crazy/right_action.png
%%DATADIR%%/img/crazy/rom.png
%%DATADIR%%/img/crazy/rom_multiple.png
%%DATADIR%%/img/crazy/search.png
%%DATADIR%%/img/crazy/search_multiple.png
%%DATADIR%%/img/crazy/sleep.png
%%DATADIR%%/img/crazy/slot.png
+%%DATADIR%%/img/crazy/software_correct.png
+%%DATADIR%%/img/crazy/software_incorrect.png
+%%DATADIR%%/img/crazy/software_mostlycorrect.png
+%%DATADIR%%/img/crazy/software_notfound.png
+%%DATADIR%%/img/crazy/software_unknown.png
%%DATADIR%%/img/crazy/sort.png
%%DATADIR%%/img/crazy/sound.png
%%DATADIR%%/img/crazy/south.png
@@ -780,6 +838,8 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy/untagged_all.png
%%DATADIR%%/img/crazy/untagged_visible.png
%%DATADIR%%/img/crazy/up.png
+%%DATADIR%%/img/crazy/up_action.png
+%%DATADIR%%/img/crazy/update.png
%%DATADIR%%/img/crazy/url.png
%%DATADIR%%/img/crazy/version.png
%%DATADIR%%/img/crazy/view_detail.png
@@ -796,6 +856,9 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy/yes.png
%%DATADIR%%/img/crazy/youtube.png
%%DATADIR%%/img/crazy/zip.png
+%%DATADIR%%/img/crazy/zoom-in.png
+%%DATADIR%%/img/crazy/zoom-none.png
+%%DATADIR%%/img/crazy/zoom-out.png
%%DATADIR%%/img/crazy-black/activity_green.png
%%DATADIR%%/img/crazy-black/activity_red.png
%%DATADIR%%/img/crazy-black/add_to_favorites.png
@@ -804,6 +867,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy-black/back.png
%%DATADIR%%/img/crazy-black/broom.png
%%DATADIR%%/img/crazy-black/browser.png
+%%DATADIR%%/img/crazy-black/brush.png
%%DATADIR%%/img/crazy-black/calculator.png
%%DATADIR%%/img/crazy-black/camera.png
%%DATADIR%%/img/crazy-black/category.png
@@ -836,6 +900,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy-black/disk2.png
%%DATADIR%%/img/crazy-black/dock.png
%%DATADIR%%/img/crazy-black/down.png
+%%DATADIR%%/img/crazy-black/down_action.png
%%DATADIR%%/img/crazy-black/download.png
%%DATADIR%%/img/crazy-black/east.png
%%DATADIR%%/img/crazy-black/edit.png
@@ -859,8 +924,10 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy-black/fileprint.png
%%DATADIR%%/img/crazy-black/filesave.png
%%DATADIR%%/img/crazy-black/filesaveas.png
+%%DATADIR%%/img/crazy-black/filesaveas_and_apply.png
%%DATADIR%%/img/crazy-black/filter.png
%%DATADIR%%/img/crazy-black/find.png
+%%DATADIR%%/img/crazy-black/find_negate.png
%%DATADIR%%/img/crazy-black/flat.png
%%DATADIR%%/img/crazy-black/flip.png
%%DATADIR%%/img/crazy-black/folders-first.png
@@ -894,6 +961,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy-black/launch_multiple.png
%%DATADIR%%/img/crazy-black/led_off.png
%%DATADIR%%/img/crazy-black/led_on.png
+%%DATADIR%%/img/crazy-black/left_action.png
%%DATADIR%%/img/crazy-black/lifebelt.png
%%DATADIR%%/img/crazy-black/locale.png
%%DATADIR%%/img/crazy-black/lock.png
@@ -915,11 +983,13 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy-black/merge.png
%%DATADIR%%/img/crazy-black/merge_nok.png
%%DATADIR%%/img/crazy-black/merge_ok.png
+%%DATADIR%%/img/crazy-black/merge_unknown.png
%%DATADIR%%/img/crazy-black/mess.icns
%%DATADIR%%/img/crazy-black/mess.ico
%%DATADIR%%/img/crazy-black/mess.png
%%DATADIR%%/img/crazy-black/minimize.png
%%DATADIR%%/img/crazy-black/minus.png
+%%DATADIR%%/img/crazy-black/minus_all.png
%%DATADIR%%/img/crazy-black/movie.png
%%DATADIR%%/img/crazy-black/music.png
%%DATADIR%%/img/crazy-black/next-sail.png
@@ -932,12 +1002,17 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy-black/pacman.png
%%DATADIR%%/img/crazy-black/pencils.png
%%DATADIR%%/img/crazy-black/plus.png
+%%DATADIR%%/img/crazy-black/plus_all.png
+%%DATADIR%%/img/crazy-black/preview.png
%%DATADIR%%/img/crazy-black/previous-sail.png
%%DATADIR%%/img/crazy-black/previous.png
%%DATADIR%%/img/crazy-black/process.png
%%DATADIR%%/img/crazy-black/process_multiple.png
%%DATADIR%%/img/crazy-black/project_mess.png
+%%DATADIR%%/img/crazy-black/qchdman.ico
+%%DATADIR%%/img/crazy-black/qchdman.png
%%DATADIR%%/img/crazy-black/qmc2-arcade-setup.png
+%%DATADIR%%/img/crazy-black/qmc2-arcade.ico
%%DATADIR%%/img/crazy-black/qmc2-arcade.png
%%DATADIR%%/img/crazy-black/qmc2_logo_big.png
%%DATADIR%%/img/crazy-black/qmc2_logo_small.png
@@ -958,12 +1033,19 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy-black/remove.png
%%DATADIR%%/img/crazy-black/remove_from_favorites.png
%%DATADIR%%/img/crazy-black/rename.png
+%%DATADIR%%/img/crazy-black/reset.png
+%%DATADIR%%/img/crazy-black/right_action.png
%%DATADIR%%/img/crazy-black/rom.png
%%DATADIR%%/img/crazy-black/rom_multiple.png
%%DATADIR%%/img/crazy-black/search.png
%%DATADIR%%/img/crazy-black/search_multiple.png
%%DATADIR%%/img/crazy-black/sleep.png
%%DATADIR%%/img/crazy-black/slot.png
+%%DATADIR%%/img/crazy-black/software_correct.png
+%%DATADIR%%/img/crazy-black/software_incorrect.png
+%%DATADIR%%/img/crazy-black/software_mostlycorrect.png
+%%DATADIR%%/img/crazy-black/software_notfound.png
+%%DATADIR%%/img/crazy-black/software_unknown.png
%%DATADIR%%/img/crazy-black/sort.png
%%DATADIR%%/img/crazy-black/sound.png
%%DATADIR%%/img/crazy-black/south.png
@@ -1009,6 +1091,8 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy-black/untagged_all.png
%%DATADIR%%/img/crazy-black/untagged_visible.png
%%DATADIR%%/img/crazy-black/up.png
+%%DATADIR%%/img/crazy-black/up_action.png
+%%DATADIR%%/img/crazy-black/update.png
%%DATADIR%%/img/crazy-black/url.png
%%DATADIR%%/img/crazy-black/version.png
%%DATADIR%%/img/crazy-black/view_detail.png
@@ -1025,6 +1109,9 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/crazy-black/yes.png
%%DATADIR%%/img/crazy-black/youtube.png
%%DATADIR%%/img/crazy-black/zip.png
+%%DATADIR%%/img/crazy-black/zoom-in.png
+%%DATADIR%%/img/crazy-black/zoom-none.png
+%%DATADIR%%/img/crazy-black/zoom-out.png
%%DATADIR%%/img/cubes/activity_green.png
%%DATADIR%%/img/cubes/activity_red.png
%%DATADIR%%/img/cubes/add_to_favorites.png
@@ -1033,6 +1120,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/cubes/back.png
%%DATADIR%%/img/cubes/broom.png
%%DATADIR%%/img/cubes/browser.png
+%%DATADIR%%/img/cubes/brush.png
%%DATADIR%%/img/cubes/calculator.png
%%DATADIR%%/img/cubes/camera.png
%%DATADIR%%/img/cubes/category.png
@@ -1065,6 +1153,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/cubes/disk2.png
%%DATADIR%%/img/cubes/dock.png
%%DATADIR%%/img/cubes/down.png
+%%DATADIR%%/img/cubes/down_action.png
%%DATADIR%%/img/cubes/download.png
%%DATADIR%%/img/cubes/east.png
%%DATADIR%%/img/cubes/edit.png
@@ -1088,8 +1177,10 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/cubes/fileprint.png
%%DATADIR%%/img/cubes/filesave.png
%%DATADIR%%/img/cubes/filesaveas.png
+%%DATADIR%%/img/cubes/filesaveas_and_apply.png
%%DATADIR%%/img/cubes/filter.png
%%DATADIR%%/img/cubes/find.png
+%%DATADIR%%/img/cubes/find_negate.png
%%DATADIR%%/img/cubes/flat.png
%%DATADIR%%/img/cubes/flip.png
%%DATADIR%%/img/cubes/folders-first.png
@@ -1123,6 +1214,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/cubes/launch_multiple.png
%%DATADIR%%/img/cubes/led_off.png
%%DATADIR%%/img/cubes/led_on.png
+%%DATADIR%%/img/cubes/left_action.png
%%DATADIR%%/img/cubes/lifebelt.png
%%DATADIR%%/img/cubes/locale.png
%%DATADIR%%/img/cubes/lock.png
@@ -1144,11 +1236,13 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/cubes/merge.png
%%DATADIR%%/img/cubes/merge_nok.png
%%DATADIR%%/img/cubes/merge_ok.png
+%%DATADIR%%/img/cubes/merge_unknown.png
%%DATADIR%%/img/cubes/mess.icns
%%DATADIR%%/img/cubes/mess.ico
%%DATADIR%%/img/cubes/mess.png
%%DATADIR%%/img/cubes/minimize.png
%%DATADIR%%/img/cubes/minus.png
+%%DATADIR%%/img/cubes/minus_all.png
%%DATADIR%%/img/cubes/movie.png
%%DATADIR%%/img/cubes/music.png
%%DATADIR%%/img/cubes/next-sail.png
@@ -1161,12 +1255,17 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/cubes/pacman.png
%%DATADIR%%/img/cubes/pencils.png
%%DATADIR%%/img/cubes/plus.png
+%%DATADIR%%/img/cubes/plus_all.png
+%%DATADIR%%/img/cubes/preview.png
%%DATADIR%%/img/cubes/previous-sail.png
%%DATADIR%%/img/cubes/previous.png
%%DATADIR%%/img/cubes/process.png
%%DATADIR%%/img/cubes/process_multiple.png
%%DATADIR%%/img/cubes/project_mess.png
+%%DATADIR%%/img/cubes/qchdman.ico
+%%DATADIR%%/img/cubes/qchdman.png
%%DATADIR%%/img/cubes/qmc2-arcade-setup.png
+%%DATADIR%%/img/cubes/qmc2-arcade.ico
%%DATADIR%%/img/cubes/qmc2-arcade.png
%%DATADIR%%/img/cubes/qmc2_logo_big.png
%%DATADIR%%/img/cubes/qmc2_logo_small.png
@@ -1187,12 +1286,19 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/cubes/remove.png
%%DATADIR%%/img/cubes/remove_from_favorites.png
%%DATADIR%%/img/cubes/rename.png
+%%DATADIR%%/img/cubes/reset.png
+%%DATADIR%%/img/cubes/right_action.png
%%DATADIR%%/img/cubes/rom.png
%%DATADIR%%/img/cubes/rom_multiple.png
%%DATADIR%%/img/cubes/search.png
%%DATADIR%%/img/cubes/search_multiple.png
%%DATADIR%%/img/cubes/sleep.png
%%DATADIR%%/img/cubes/slot.png
+%%DATADIR%%/img/cubes/software_correct.png
+%%DATADIR%%/img/cubes/software_incorrect.png
+%%DATADIR%%/img/cubes/software_mostlycorrect.png
+%%DATADIR%%/img/cubes/software_notfound.png
+%%DATADIR%%/img/cubes/software_unknown.png
%%DATADIR%%/img/cubes/sort.png
%%DATADIR%%/img/cubes/sound.png
%%DATADIR%%/img/cubes/south.png
@@ -1238,6 +1344,8 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/cubes/untagged_all.png
%%DATADIR%%/img/cubes/untagged_visible.png
%%DATADIR%%/img/cubes/up.png
+%%DATADIR%%/img/cubes/up_action.png
+%%DATADIR%%/img/cubes/update.png
%%DATADIR%%/img/cubes/url.png
%%DATADIR%%/img/cubes/version.png
%%DATADIR%%/img/cubes/view_detail.png
@@ -1254,6 +1362,9 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/cubes/yes.png
%%DATADIR%%/img/cubes/youtube.png
%%DATADIR%%/img/cubes/zip.png
+%%DATADIR%%/img/cubes/zoom-in.png
+%%DATADIR%%/img/cubes/zoom-none.png
+%%DATADIR%%/img/cubes/zoom-out.png
%%DATADIR%%/img/detail.png
%%DATADIR%%/img/dev_cartridge.png
%%DATADIR%%/img/dev_cassette.png
@@ -1274,6 +1385,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/disk2.png
%%DATADIR%%/img/dock.png
%%DATADIR%%/img/down.png
+%%DATADIR%%/img/down_action.png
%%DATADIR%%/img/download.png
%%DATADIR%%/img/east.png
%%DATADIR%%/img/edit.png
@@ -1297,8 +1409,10 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/fileprint.png
%%DATADIR%%/img/filesave.png
%%DATADIR%%/img/filesaveas.png
+%%DATADIR%%/img/filesaveas_and_apply.png
%%DATADIR%%/img/filter.png
%%DATADIR%%/img/find.png
+%%DATADIR%%/img/find_negate.png
%%DATADIR%%/img/flat.png
%%DATADIR%%/img/flip.png
%%DATADIR%%/img/folders-first.png
@@ -1332,6 +1446,7 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/launch_multiple.png
%%DATADIR%%/img/led_off.png
%%DATADIR%%/img/led_on.png
+%%DATADIR%%/img/left_action.png
%%DATADIR%%/img/lifebelt.png
%%DATADIR%%/img/locale.png
%%DATADIR%%/img/lock.png
@@ -1353,11 +1468,13 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/merge.png
%%DATADIR%%/img/merge_nok.png
%%DATADIR%%/img/merge_ok.png
+%%DATADIR%%/img/merge_unknown.png
%%DATADIR%%/img/mess.icns
%%DATADIR%%/img/mess.ico
%%DATADIR%%/img/mess.png
%%DATADIR%%/img/minimize.png
%%DATADIR%%/img/minus.png
+%%DATADIR%%/img/minus_all.png
%%DATADIR%%/img/movie.png
%%DATADIR%%/img/music.png
%%DATADIR%%/img/next-sail.png
@@ -1370,12 +1487,17 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/pacman.png
%%DATADIR%%/img/pencils.png
%%DATADIR%%/img/plus.png
+%%DATADIR%%/img/plus_all.png
+%%DATADIR%%/img/preview.png
%%DATADIR%%/img/previous-sail.png
%%DATADIR%%/img/previous.png
%%DATADIR%%/img/process.png
%%DATADIR%%/img/process_multiple.png
%%DATADIR%%/img/project_mess.png
+%%DATADIR%%/img/qchdman.ico
+%%DATADIR%%/img/qchdman.png
%%DATADIR%%/img/qmc2-arcade-setup.png
+%%DATADIR%%/img/qmc2-arcade.ico
%%DATADIR%%/img/qmc2-arcade.png
%%DATADIR%%/img/qmc2_logo_big.png
%%DATADIR%%/img/qmc2_logo_small.png
@@ -1396,12 +1518,19 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/remove.png
%%DATADIR%%/img/remove_from_favorites.png
%%DATADIR%%/img/rename.png
+%%DATADIR%%/img/reset.png
+%%DATADIR%%/img/right_action.png
%%DATADIR%%/img/rom.png
%%DATADIR%%/img/rom_multiple.png
%%DATADIR%%/img/search.png
%%DATADIR%%/img/search_multiple.png
%%DATADIR%%/img/sleep.png
%%DATADIR%%/img/slot.png
+%%DATADIR%%/img/software_correct.png
+%%DATADIR%%/img/software_incorrect.png
+%%DATADIR%%/img/software_mostlycorrect.png
+%%DATADIR%%/img/software_notfound.png
+%%DATADIR%%/img/software_unknown.png
%%DATADIR%%/img/sort.png
%%DATADIR%%/img/sound.png
%%DATADIR%%/img/south.png
@@ -1447,6 +1576,8 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/untagged_all.png
%%DATADIR%%/img/untagged_visible.png
%%DATADIR%%/img/up.png
+%%DATADIR%%/img/up_action.png
+%%DATADIR%%/img/update.png
%%DATADIR%%/img/url.png
%%DATADIR%%/img/version.png
%%DATADIR%%/img/view_detail.png
@@ -1463,6 +1594,9 @@ bin/qmc2-sdlmess
%%DATADIR%%/img/yes.png
%%DATADIR%%/img/youtube.png
%%DATADIR%%/img/zip.png
+%%DATADIR%%/img/zoom-in.png
+%%DATADIR%%/img/zoom-none.png
+%%DATADIR%%/img/zoom-out.png
%%DATADIR%%/lng/qmc2_de.qm
%%DATADIR%%/lng/qmc2_el.qm
%%DATADIR%%/lng/qmc2_es.qm