Sun May 31 16:22:35 2020 UTC ()
libretro-nxengine: Update to 20200109

Emery Hemingway (6):
      Remove superfluous C++ include
      Tupfile for super-repositories
      Revert "Build rules for Genode platform"
      Support original keyboard mappings
      Optional LIBRETRO_COMM_DIR override
      Stop polling inputs after F3

Leonardo Montenegro (1):
      Adding diacritics support


(nia)
diff -r1.5 -r1.6 pkgsrc/games/libretro-nxengine/Makefile
diff -r1.1 -r1.2 pkgsrc/games/libretro-nxengine/distinfo

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

--- pkgsrc/games/libretro-nxengine/Makefile 2020/05/26 09:45:12 1.5
+++ pkgsrc/games/libretro-nxengine/Makefile 2020/05/31 16:22:35 1.6
@@ -1,43 +1,26 @@ @@ -1,43 +1,26 @@
1# $NetBSD: Makefile,v 1.5 2020/05/26 09:45:12 nia Exp $ 1# $NetBSD: Makefile,v 1.6 2020/05/31 16:22:35 nia Exp $
2 2
3DISTNAME= libretro-nxengine-20181126 3DISTNAME= libretro-nxengine-20200109
4CATEGORIES= games 4CATEGORIES= games
5MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/} 
6GITHUB_PROJECT= nxengine-libretro 5GITHUB_PROJECT= nxengine-libretro
7GITHUB_TAG= 0fd3d36eeb6339eb3c1cc185b0b6bd589331b1a9 6GITHUB_TAG= f39250e54f20c616dd4403cb8d4cab14032530b5
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://docs.libretro.com/library/nxengine/ 9HOMEPAGE= https://docs.libretro.com/library/nxengine/
11COMMENT= Libretro core based on the NXEngine game engine for Cave Story 10COMMENT= Libretro core based on the NXEngine game engine for Cave Story
12LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
13 12
14USE_TOOLS+= gmake 
15USE_LANGUAGES= c c++ 13USE_LANGUAGES= c c++
 14LIBRETRO_CORE= nxengine
16 15
17OPSYSVARS+= SOEXT 16.include "../../mk/bsd.prefs.mk"
18SOEXT.Darwin= dylib 
19SOEXT.*= so 
20PLIST_SUBST+= SOEXT=${SOEXT} 
21 17
22.include "../../mk/endian.mk" 18.if ${MACHINE_ARCH} != "x86_64"
23 19MAKE_FLAGS+= SINGLE_PRECISION_FLOATS=1
24.if ${MACHINE_ENDIAN} == "big" 20MAKE_FLAGS+= MIN_AUDIO_PROCESSING_PER_FRAME=1
25CFLAGS+= -DMSB_FIRST 
26.endif 21.endif
27 22
28BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=nxengine/libretro/link.T 23BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=nxengine/libretro/link.T
29BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-no-undefined 
30 
31# nxengine/graphics/font.cpp: In function 'bool font_init()': 
32# nxengine/graphics/font.cpp:69:26: error: array subscript has type 'char' [-Werror=char-subscripts] 
33# if (whitefont.letters[c]->h > fontheight) 
34# Maybe fix this later. 
35BUILDLINK_TRANSFORM+= rm:-Werror=char-subscripts 
36 
37INSTALLATION_DIRS+= ${PREFIX}/lib/libretro 
38 
39do-install: 
40 ${INSTALL_LIB} ${WRKSRC}/nxengine_libretro.so \ 
41 ${DESTDIR}${PREFIX}/lib/libretro/nxengine_libretro.so 
42 24
 25.include "../../emulators/retroarch/core.mk"
43.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/games/libretro-nxengine/distinfo (expand / switch to unified diff)

--- pkgsrc/games/libretro-nxengine/distinfo 2018/12/23 15:05:52 1.1
+++ pkgsrc/games/libretro-nxengine/distinfo 2020/05/31 16:22:35 1.2
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.1 2018/12/23 15:05:52 nia Exp $ 1$NetBSD: distinfo,v 1.2 2020/05/31 16:22:35 nia Exp $
2 2
3SHA1 (libretro-nxengine-20181126-0fd3d36eeb6339eb3c1cc185b0b6bd589331b1a9.tar.gz) = 246cbeac38676c104c36258d40d2cf55288131ae 3SHA1 (libretro-nxengine-20200109-f39250e54f20c616dd4403cb8d4cab14032530b5.tar.gz) = 28af6535695eaea0ec7c6188decfc0c49f2edb1a
4RMD160 (libretro-nxengine-20181126-0fd3d36eeb6339eb3c1cc185b0b6bd589331b1a9.tar.gz) = bea45dc45cc3fd05b40e321e2ec32e6068d17318 4RMD160 (libretro-nxengine-20200109-f39250e54f20c616dd4403cb8d4cab14032530b5.tar.gz) = fda2cacb45a9a85094aca8658447aa6284d67ded
5SHA512 (libretro-nxengine-20181126-0fd3d36eeb6339eb3c1cc185b0b6bd589331b1a9.tar.gz) = ff8a932768e1dab744c94862ef588075724e4fe978f5193eaf615242e7e76e0929ca7d75b3856656d03353ed4ef4790edd19de844304d2505cdd2e088919581a 5SHA512 (libretro-nxengine-20200109-f39250e54f20c616dd4403cb8d4cab14032530b5.tar.gz) = 77135c5621405ae8168ec2a0dce1441c3c4da853270b377efaf6e6e7e2d498e96464ed8f12d05d9ccff17c3053335566f0c74047ba264b9bfc12b3e0e0749db5
6Size (libretro-nxengine-20181126-0fd3d36eeb6339eb3c1cc185b0b6bd589331b1a9.tar.gz) = 2705434 bytes 6Size (libretro-nxengine-20200109-f39250e54f20c616dd4403cb8d4cab14032530b5.tar.gz) = 2707902 bytes