Sat Jan 4 12:29:45 2020 UTC ()
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)


(nia)
diff -r1.5 -r1.6 pkgsrc/emulators/libretro-nestopia/Makefile
diff -r1.1 -r1.2 pkgsrc/emulators/libretro-nestopia/PLIST
diff -r1.3 -r0 pkgsrc/emulators/libretro-nestopia/distinfo
diff -r1.1 -r0 pkgsrc/emulators/nestopia/MESSAGE.NetBSD
diff -r1.36 -r1.37 pkgsrc/emulators/nestopia/Makefile
diff -r1.7 -r1.8 pkgsrc/emulators/nestopia/distinfo

cvs diff -r1.5 -r1.6 pkgsrc/emulators/libretro-nestopia/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/libretro-nestopia/Makefile 2019/06/28 19:14:08 1.5
+++ pkgsrc/emulators/libretro-nestopia/Makefile 2020/01/04 12:29:45 1.6
@@ -1,34 +1,26 @@ @@ -1,34 +1,26 @@
1# $NetBSD: Makefile,v 1.5 2019/06/28 19:14:08 nia Exp $ 1# $NetBSD: Makefile,v 1.6 2020/01/04 12:29:45 nia Exp $
2 2
3DISTNAME= libretro-nestopia-1.49 3.include "../../emulators/nestopia/Makefile.common"
4CATEGORIES= emulators 4
5MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/} 5PKGNAME= libretro-${DISTNAME}
6GITHUB_PROJECT= nestopia 
7 6
8MAINTAINER= snj@NetBSD.org 7MAINTAINER= snj@NetBSD.org
9HOMEPAGE= https://docs.libretro.com/library/nestopia_ue/ 8HOMEPAGE= https://docs.libretro.com/library/nestopia_ue/
10COMMENT= Libretro core based on the Nestopia UE emulator 9COMMENT= Libretro core based on the Nestopia UE emulator
11LICENSE= gnu-gpl-v2 
12 10
13EXTRACT_USING= bsdtar 
14WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG} 
15BUILD_DIRS= libretro 11BUILD_DIRS= libretro
16USE_LANGUAGES= c c++03 12
17USE_TOOLS+= gmake 13USE_TOOLS+= gmake
18 14
19MAKE_FLAGS+= GIT_VERSION="-pkgsrc" 15MAKE_FLAGS+= GIT_VERSION="-pkgsrc"
20CXXFLAGS+= -DPREFIX=\"${PREFIX}\" 
21 16
22BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-version-script=link.T 17BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-version-script=link.T
23BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-no-undefined 18BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-no-undefined
24 19
25INSTALLATION_DIRS+= ${PREFIX}/lib/libretro 20INSTALLATION_DIRS+= lib/libretro
26INSTALLATION_DIRS+= share/libretro-nestopia 
27 21
28do-install: 22do-install:
29 ${INSTALL_LIB} ${WRKSRC}/libretro/nestopia_libretro.so \ 23 ${INSTALL_LIB} ${WRKSRC}/libretro/nestopia_libretro.so \
30 ${DESTDIR}${PREFIX}/lib/libretro/nestopia_libretro.so 24 ${DESTDIR}${PREFIX}/lib/libretro/nestopia_libretro.so
31 ${INSTALL_DATA} ${WRKSRC}/NstDatabase.xml \ 
32 ${DESTDIR}${PREFIX}/share/libretro-nestopia 
33 25
34.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/emulators/libretro-nestopia/PLIST (expand / switch to unified diff)

--- pkgsrc/emulators/libretro-nestopia/PLIST 2015/04/10 03:16:18 1.1
+++ pkgsrc/emulators/libretro-nestopia/PLIST 2020/01/04 12:29:45 1.2
@@ -1,3 +1,2 @@ @@ -1,3 +1,2 @@
1@comment $NetBSD: PLIST,v 1.1 2015/04/10 03:16:18 snj Exp $ 1@comment $NetBSD: PLIST,v 1.2 2020/01/04 12:29:45 nia Exp $
2lib/libretro/nestopia_libretro.so 2lib/libretro/nestopia_libretro.so
3share/libretro-nestopia/NstDatabase.xml 

File Deleted: pkgsrc/emulators/libretro-nestopia/Attic/distinfo

File Deleted: pkgsrc/emulators/nestopia/Attic/MESSAGE.NetBSD

cvs diff -r1.36 -r1.37 pkgsrc/emulators/nestopia/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/nestopia/Makefile 2019/07/21 22:24:46 1.36
+++ pkgsrc/emulators/nestopia/Makefile 2020/01/04 12:29:45 1.37
@@ -1,34 +1,26 @@ @@ -1,34 +1,26 @@
1# $NetBSD: Makefile,v 1.36 2019/07/21 22:24:46 wiz Exp $ 1# $NetBSD: Makefile,v 1.37 2020/01/04 12:29:45 nia Exp $
2# 
3 2
4DISTNAME= nestopia-1.49 3.include "Makefile.common"
5PKGREVISION= 1 
6CATEGORIES= emulators 
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=nestopiaue/} 
8EXTRACT_SUFX= .tgz 
9 4
10MAINTAINER= pkgsrc-users@NetBSD.org 5MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://0ldsk00l.ca/nestopia/ 6HOMEPAGE= http://0ldsk00l.ca/nestopia/
12COMMENT= Portable, very accurate NES emulator 7COMMENT= Portable, very accurate NES emulator
13LICENSE= gnu-gpl-v2 
14 8
15USE_LANGUAGES= c c++ 9USE_LANGUAGES= c c++
16USE_TOOLS+= autoreconf autoconf automake gawk pkg-config 
17HAS_CONFIGURE= yes 
18GNU_CONFIGURE= yes 10GNU_CONFIGURE= yes
19 11
20AUTOCONF_REQD= 2.69 12USE_TOOLS+= autoreconf autoconf automake
21AUTOMAKE_REQD= 1.15 13USE_TOOLS+= pkg-config
22 14
23BUILD_DEPENDS+= autoconf-archive-[0-9]*:../../devel/autoconf-archive 15BUILD_DEPENDS+= autoconf-archive-[0-9]*:../../devel/autoconf-archive
24 16
25pre-configure: 17pre-configure:
26 cd ${WRKSRC} && autoreconf -vif 18 cd ${WRKSRC} && autoreconf -vif
27 19
28.include "options.mk" 20.include "options.mk"
29.include "../../archivers/libarchive/buildlink3.mk" 21.include "../../archivers/libarchive/buildlink3.mk"
30.include "../../devel/SDL2/buildlink3.mk" 22.include "../../devel/SDL2/buildlink3.mk"
31.include "../../devel/zlib/buildlink3.mk" 23.include "../../devel/zlib/buildlink3.mk"
32.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 24.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
33.include "../../graphics/libepoxy/buildlink3.mk" 25.include "../../graphics/libepoxy/buildlink3.mk"
34.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.7 -r1.8 pkgsrc/emulators/nestopia/distinfo (expand / switch to unified diff)

--- pkgsrc/emulators/nestopia/distinfo 2019/01/01 18:36:09 1.7
+++ pkgsrc/emulators/nestopia/distinfo 2020/01/04 12:29:45 1.8
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.7 2019/01/01 18:36:09 nia Exp $ 1$NetBSD: distinfo,v 1.8 2020/01/04 12:29:45 nia Exp $
2 2
3SHA1 (nestopia-1.49.tgz) = eb51087901f3a7c5a09f7894216e5b7bc14508c6 3SHA1 (nestopia-1.50.tar.gz) = f508eed1c8208417f1c0874ad9bce852048f9ae2
4RMD160 (nestopia-1.49.tgz) = 73f498f790dfe4fd13f880eca871ce7f584be4e9 4RMD160 (nestopia-1.50.tar.gz) = 91f1d3a116a5e5ae43da7bf178d4afe73946ac47
5SHA512 (nestopia-1.49.tgz) = fc5dfe13b52964597990531a324f94c31ae0e16f5405c38caca2bf236beeab1710d704aad6f0f9fb6843b9dd2f3d60cafcb30ab5a505e060cca7066f43667ae6 5SHA512 (nestopia-1.50.tar.gz) = 6ea389d4891c7cfa36517495735ea0f34ba9427e51757113d0fe2b72d5ce5b11d7e6b7c02fd1e4e347a13bba06823e334800ff15036872e09b8561c10c7cb568
6Size (nestopia-1.49.tgz) = 1294779 bytes 6Size (nestopia-1.50.tar.gz) = 1529804 bytes