Index: head/emulators/mednafen/Makefile =================================================================== --- head/emulators/mednafen/Makefile (revision 436383) +++ head/emulators/mednafen/Makefile (revision 436384) @@ -1,86 +1,86 @@ # $FreeBSD$ PORTNAME= mednafen -PORTVERSION= 0.9.38.7 +PORTVERSION= 0.9.43 PORTEPOCH= 1 CATEGORIES= emulators games -MASTER_SITES= http://mednafen.fobby.net/releases/files/ +MASTER_SITES= https://mednafen.github.io/releases/files/ MAINTAINER= acm@FreeBSD.org COMMENT= Portable multi-system emulator LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcdio.so:sysutils/libcdio \ libsndfile.so:audio/libsndfile \ libvorbis.so:audio/libvorbis BROKEN_sparc64= does not compile due to internal compiler error GNU_CONFIGURE= yes USE_SDL= sdl net USE_GL= gl glu CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib WRKSRC= ${WRKDIR}/${PORTNAME} SUB_FILES= pkg-message CONFIGURE_ARGS+=--disable-alsa --disable-alsatest \ --with-sdl-prefix=${LOCALBASE} -USES= compiler:c++11-lib cpe iconv pkgconfig:build tar:bzip2 +USES= compiler:c++11-lib cpe iconv pkgconfig:build tar:xz CPE_VENDOR= david_shadoff OPTIONS_DEFINE= NLS DOCS JACK OPTIONS_MULTI= EMU OPTIONS_MULTI_EMU= GB GBA LINX MD NES NGP PCE PCFX PSX SMS SWAN VB OPTIONS_DEFAULT= GB GBA LINX MD NES NGP PCE PCFX PSX SMS SWAN VB GB_DESC= build with GameBoy emulation GBA_DESC= build with GameBoy Advance emulation LINX_DESC= build with Atari Lynx emulation MD_DESC= build with Sega Genesis/MegaDrive emulation NES_DESC= build with Nintendo Entertainment System emulation NGP_DESC= build with Neo Geo Pocket emulation PCE_DESC= build with PC Engine (TurboGrafx 16) emulation PCFX_DESC= build with PC-FX emulation PSX_DESC= build with Playstation emulation SMS_DESC= build with SMS+GG emulation SWAN_DESC= build with WonderSWan emulation VB_DESC= build with Virtual Boy emulation JACK_DESC= support the JACK audio API OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE=nls JACK_LIB_DEPENDS=libjack.so:audio/jack JACK_CONFIGURE_ENABLE=jack GB_CONFIGURE_ENABLE=gb GBA_CONFIGURE_ENABLE=gba LINX_CONFIGURE_ENABLE=lynx MD_CONFIGURE_ENABLE=md NES_CONFIGURE_ENABLE=nes NGP_CONFIGURE_ENABLE=ngp PCE_CONFIGURE_ENABLE=pce PCFX_CONFIGURE_ENABLE=pcfx PSX_CONFIGURE_ENABLE=psx SMS_CONFIGURE_ENABLE=sms SWAN_CONFIGURE_ENABLE=wswan VB_CONFIGURE_ENABLE=vb pre-configure: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ -e 's|/usr/X11R6|${LOCALBASE}|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|NetBSD|FreeBSD|' \ ${WRKSRC}/include/trio/triodef.h post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/Documentation/mednafen.html ${STAGEDIR}${DOCSDIR} .include Index: head/emulators/mednafen/distinfo =================================================================== --- head/emulators/mednafen/distinfo (revision 436383) +++ head/emulators/mednafen/distinfo (revision 436384) @@ -1,2 +1,3 @@ -SHA256 (mednafen-0.9.38.7.tar.bz2) = 1bb3beef883a325c35d1a1ce14959c307a4c321f2ea29d4ddb216c6dd03aded8 -SIZE (mednafen-0.9.38.7.tar.bz2) = 3882418 +TIMESTAMP = 1489815490 +SHA256 (mednafen-0.9.43.tar.xz) = b8305914cdf297fe6483219fa10c3fa14116fff8eed02f61326a0e32dd350f4d +SIZE (mednafen-0.9.43.tar.xz) = 3169040 Index: head/emulators/mednafen/files/patch-src_cdrom_CDAccess__CCD.cpp =================================================================== --- head/emulators/mednafen/files/patch-src_cdrom_CDAccess__CCD.cpp (revision 436383) +++ head/emulators/mednafen/files/patch-src_cdrom_CDAccess__CCD.cpp (nonexistent) @@ -1,11 +0,0 @@ ---- src/cdrom/CDAccess_CCD.cpp.orig 2015-02-22 20:50:48 UTC -+++ src/cdrom/CDAccess_CCD.cpp -@@ -346,7 +346,7 @@ void CDAccess_CCD::CheckSubQSanity(void) - if(prev_lba != INT_MAX && abs(lba - prev_lba) > 100) - throw MDFN_Error(0, _("Garbage subchannel Q data detected(excessively large jump in AMSF)")); - -- if(abs(lba - s) > 100) -+ if(abs((long long)lba - (long long)s) > 100) - throw MDFN_Error(0, _("Garbage subchannel Q data detected(AMSF value is out of tolerance)")); - - prev_lba = lba; Property changes on: head/emulators/mednafen/files/patch-src_cdrom_CDAccess__CCD.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/emulators/mednafen/pkg-descr =================================================================== --- head/emulators/mednafen/pkg-descr (revision 436383) +++ head/emulators/mednafen/pkg-descr (revision 436384) @@ -1,16 +1,16 @@ Mednafen is a portable, utilizing OpenGL and SDL, argument(command-line)-driven multi-system emulator with many advanced features. The Atari Lynx, GameBoy, GameBoy Color, GameBoy Advance, NES, PC Engine(TurboGrafx 16), and SuperGrafx are emulated. Mednafen has the ability to remap hotkey functions and virtual system inputs to a keyboard, a joystick, or both simultaneously. Save states are supported, as is real-time game rewinding. Screen snapshots may be taken at the press of a button, and are saved in the popular PNG file format. Mednafen is distributed under the terms of the GNU GPL. Due to the threaded model of emulation used in Mednafen, and limitations of SDL a joystick is preferred over a keyboard to play games, as the joystick will have slightly less latency, although the latency differences may not be perceptible to most people. -WWW: http://mednafen.sourceforge.net/ +WWW: https://mednafen.github.io Index: head/emulators/mednafen/pkg-plist =================================================================== --- head/emulators/mednafen/pkg-plist (revision 436383) +++ head/emulators/mednafen/pkg-plist (revision 436384) @@ -1,6 +1,5 @@ bin/mednafen %%NLS%%share/locale/de/LC_MESSAGES/mednafen.mo %%NLS%%share/locale/es/LC_MESSAGES/mednafen.mo %%NLS%%share/locale/ru/LC_MESSAGES/mednafen.mo -%%DATADIR%%/c68k_op0.inc %%PORTDOCS%%%%DOCSDIR%%/mednafen.html