From 1e5aa146a66acdd0bee7e81e63cc4c3b685b7215 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 4 Jan 2020 12:29:45 +0000 Subject: nestopia: Update to 1.50 ---------------------------------------------------------------- 1.50 ---------------------------------------------------------------- Shell: Additions: - Added ability to output data from homebrew module (Phil Smith) libretro: Additions: - Button shift option - Input bitmask support (TwinAphex) - Enhanced core options (TwinAphex) - Build in NstDatabase.xml Core: Additions: - Homebrew module (Phil Smith) - Support for mapper 31 (rainwarrior) - Support for mappers 28 and 30 (retro-wertz) - Support for UNL-KS7031 (retro-wertz) - Support for MMC3 Big CHR-RAM Board Fixes: - Deterministic Save States (creambits) --- emulators/libretro-nestopia/Makefile | 20 ++++++-------------- emulators/libretro-nestopia/PLIST | 3 +-- emulators/libretro-nestopia/distinfo | 7 ------- emulators/nestopia/MESSAGE.NetBSD | 9 --------- emulators/nestopia/Makefile | 16 ++++------------ emulators/nestopia/distinfo | 10 +++++----- 6 files changed, 16 insertions(+), 49 deletions(-) delete mode 100644 emulators/libretro-nestopia/distinfo delete mode 100644 emulators/nestopia/MESSAGE.NetBSD (limited to 'emulators') diff --git a/emulators/libretro-nestopia/Makefile b/emulators/libretro-nestopia/Makefile index 47d022d37b8..7a9d0e6b327 100644 --- a/emulators/libretro-nestopia/Makefile +++ b/emulators/libretro-nestopia/Makefile @@ -1,34 +1,26 @@ -# $NetBSD: Makefile,v 1.5 2019/06/28 19:14:08 nia Exp $ +# $NetBSD: Makefile,v 1.6 2020/01/04 12:29:45 nia Exp $ -DISTNAME= libretro-nestopia-1.49 -CATEGORIES= emulators -MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/} -GITHUB_PROJECT= nestopia +.include "../../emulators/nestopia/Makefile.common" + +PKGNAME= libretro-${DISTNAME} MAINTAINER= snj@NetBSD.org HOMEPAGE= https://docs.libretro.com/library/nestopia_ue/ COMMENT= Libretro core based on the Nestopia UE emulator -LICENSE= gnu-gpl-v2 -EXTRACT_USING= bsdtar -WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG} BUILD_DIRS= libretro -USE_LANGUAGES= c c++03 + USE_TOOLS+= gmake MAKE_FLAGS+= GIT_VERSION="-pkgsrc" -CXXFLAGS+= -DPREFIX=\"${PREFIX}\" BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-version-script=link.T BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-no-undefined -INSTALLATION_DIRS+= ${PREFIX}/lib/libretro -INSTALLATION_DIRS+= share/libretro-nestopia +INSTALLATION_DIRS+= lib/libretro do-install: ${INSTALL_LIB} ${WRKSRC}/libretro/nestopia_libretro.so \ ${DESTDIR}${PREFIX}/lib/libretro/nestopia_libretro.so - ${INSTALL_DATA} ${WRKSRC}/NstDatabase.xml \ - ${DESTDIR}${PREFIX}/share/libretro-nestopia .include "../../mk/bsd.pkg.mk" diff --git a/emulators/libretro-nestopia/PLIST b/emulators/libretro-nestopia/PLIST index 894e7a73f4a..b9a61d46912 100644 --- a/emulators/libretro-nestopia/PLIST +++ b/emulators/libretro-nestopia/PLIST @@ -1,3 +1,2 @@ -@comment $NetBSD: PLIST,v 1.1 2015/04/10 03:16:18 snj Exp $ +@comment $NetBSD: PLIST,v 1.2 2020/01/04 12:29:45 nia Exp $ lib/libretro/nestopia_libretro.so -share/libretro-nestopia/NstDatabase.xml diff --git a/emulators/libretro-nestopia/distinfo b/emulators/libretro-nestopia/distinfo deleted file mode 100644 index 1f172c46253..00000000000 --- a/emulators/libretro-nestopia/distinfo +++ /dev/null @@ -1,7 +0,0 @@ -$NetBSD: distinfo,v 1.3 2018/08/11 20:26:12 nia Exp $ - -SHA1 (libretro-nestopia-1.49.tar.gz) = c8c1f65ee06f31ef93a9e23452c0c6c2dfdf44e4 -RMD160 (libretro-nestopia-1.49.tar.gz) = cf363f152dfcd62e567d3064c8ffade1855b3940 -SHA512 (libretro-nestopia-1.49.tar.gz) = 1d96756692d5a08bddb75f2bafb2a2e72458386668637848b0da20401d71525641aaf54c0ad4c960bf7e893d9455043f8ed7c4fd5cc6595d6a566979a549a5e0 -Size (libretro-nestopia-1.49.tar.gz) = 1259705 bytes -SHA1 (patch-libretro_libretro.cpp) = 1e578150a058d37ce9c988d6eb259ec0b0e9974b diff --git a/emulators/nestopia/MESSAGE.NetBSD b/emulators/nestopia/MESSAGE.NetBSD deleted file mode 100644 index 56a7699e05c..00000000000 --- a/emulators/nestopia/MESSAGE.NetBSD +++ /dev/null @@ -1,9 +0,0 @@ -=========================================================================== -$NetBSD: MESSAGE.NetBSD,v 1.1 2019/01/01 18:36:09 nia Exp $ - -Nestopia has several audio API options in its configuration menu. - -* SDL seems to stutter badly on NetBSD. -* libao seems best. - -=========================================================================== diff --git a/emulators/nestopia/Makefile b/emulators/nestopia/Makefile index 7388bf63033..e4ab25c4489 100644 --- a/emulators/nestopia/Makefile +++ b/emulators/nestopia/Makefile @@ -1,24 +1,16 @@ -# $NetBSD: Makefile,v 1.36 2019/07/21 22:24:46 wiz Exp $ -# +# $NetBSD: Makefile,v 1.37 2020/01/04 12:29:45 nia Exp $ -DISTNAME= nestopia-1.49 -PKGREVISION= 1 -CATEGORIES= emulators -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=nestopiaue/} -EXTRACT_SUFX= .tgz +.include "Makefile.common" MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://0ldsk00l.ca/nestopia/ COMMENT= Portable, very accurate NES emulator -LICENSE= gnu-gpl-v2 USE_LANGUAGES= c c++ -USE_TOOLS+= autoreconf autoconf automake gawk pkg-config -HAS_CONFIGURE= yes GNU_CONFIGURE= yes -AUTOCONF_REQD= 2.69 -AUTOMAKE_REQD= 1.15 +USE_TOOLS+= autoreconf autoconf automake +USE_TOOLS+= pkg-config BUILD_DEPENDS+= autoconf-archive-[0-9]*:../../devel/autoconf-archive diff --git a/emulators/nestopia/distinfo b/emulators/nestopia/distinfo index da945b3ac74..0bddd165c3d 100644 --- a/emulators/nestopia/distinfo +++ b/emulators/nestopia/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.7 2019/01/01 18:36:09 nia Exp $ +$NetBSD: distinfo,v 1.8 2020/01/04 12:29:45 nia Exp $ -SHA1 (nestopia-1.49.tgz) = eb51087901f3a7c5a09f7894216e5b7bc14508c6 -RMD160 (nestopia-1.49.tgz) = 73f498f790dfe4fd13f880eca871ce7f584be4e9 -SHA512 (nestopia-1.49.tgz) = fc5dfe13b52964597990531a324f94c31ae0e16f5405c38caca2bf236beeab1710d704aad6f0f9fb6843b9dd2f3d60cafcb30ab5a505e060cca7066f43667ae6 -Size (nestopia-1.49.tgz) = 1294779 bytes +SHA1 (nestopia-1.50.tar.gz) = f508eed1c8208417f1c0874ad9bce852048f9ae2 +RMD160 (nestopia-1.50.tar.gz) = 91f1d3a116a5e5ae43da7bf178d4afe73946ac47 +SHA512 (nestopia-1.50.tar.gz) = 6ea389d4891c7cfa36517495735ea0f34ba9427e51757113d0fe2b72d5ce5b11d7e6b7c02fd1e4e347a13bba06823e334800ff15036872e09b8561c10c7cb568 +Size (nestopia-1.50.tar.gz) = 1529804 bytes -- cgit v1.2.3