pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/emulators nestopia: Update to 1.50
details: https://anonhg.NetBSD.org/pkgsrc/rev/009d0c0138c4
branches: trunk
changeset: 346872:009d0c0138c4
user: nia <nia%pkgsrc.org@localhost>
date: Sat Jan 04 12:29:45 2020 +0000
description:
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)
diffstat:
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(-)
diffs (123 lines):
diff -r 4ee17516e16c -r 009d0c0138c4 emulators/libretro-nestopia/Makefile
--- a/emulators/libretro-nestopia/Makefile Sat Jan 04 12:14:49 2020 +0000
+++ b/emulators/libretro-nestopia/Makefile Sat Jan 04 12:29:45 2020 +0000
@@ -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@localhost
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 -r 4ee17516e16c -r 009d0c0138c4 emulators/libretro-nestopia/PLIST
--- a/emulators/libretro-nestopia/PLIST Sat Jan 04 12:14:49 2020 +0000
+++ b/emulators/libretro-nestopia/PLIST Sat Jan 04 12:29:45 2020 +0000
@@ -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 -r 4ee17516e16c -r 009d0c0138c4 emulators/libretro-nestopia/distinfo
--- a/emulators/libretro-nestopia/distinfo Sat Jan 04 12:14:49 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r 4ee17516e16c -r 009d0c0138c4 emulators/nestopia/MESSAGE.NetBSD
--- a/emulators/nestopia/MESSAGE.NetBSD Sat Jan 04 12:14:49 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r 4ee17516e16c -r 009d0c0138c4 emulators/nestopia/Makefile
--- a/emulators/nestopia/Makefile Sat Jan 04 12:14:49 2020 +0000
+++ b/emulators/nestopia/Makefile Sat Jan 04 12:29:45 2020 +0000
@@ -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@localhost
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 -r 4ee17516e16c -r 009d0c0138c4 emulators/nestopia/distinfo
--- a/emulators/nestopia/distinfo Sat Jan 04 12:14:49 2020 +0000
+++ b/emulators/nestopia/distinfo Sat Jan 04 12:29:45 2020 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index