head 1.4; access; symbols pkgsrc-2023Q4:1.4.0.30 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.28 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.26 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.24 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.22 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.20 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.18 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.16 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.14 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.12 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.10 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.8 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.6 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.4 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.2 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.1.0.12 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.14 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.10 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.8 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.6 pkgsrc-2019Q1-base:1.1 pkgsrc-2018Q4:1.1.0.4 pkgsrc-2018Q4-base:1.1 pkgsrc-2018Q3:1.1.0.2 pkgsrc-2018Q3-base:1.1; locks; strict; comment @# @; 1.4 date 2020.05.31.16.30.13; author nia; state Exp; branches; next 1.3; commitid tVjcZjGRhJGoCpaC; 1.3 date 2020.05.26.09.45.12; author nia; state Exp; branches; next 1.2; commitid CcSDKIvwRjagxJ9C; 1.2 date 2020.05.20.06.09.06; author rillig; state Exp; branches; next 1.1; commitid YzMn9nHhuSomwW8C; 1.1 date 2018.08.11.00.48.50; author nia; state Exp; branches; next ; commitid uizIPsXR0iUIADNA; desc @@ 1.4 log @libretro-craft: Update to 20200504 BringerethOfLight (1): fixes some of the remaining memory access issues Vladimir Serbinenko (6): Make sure log_cb is always set Don't attempt to run main loop after failure. Log database init error code Fix path to auth database Fix compile failure on emscripten Improve logging twinaphex (1): Update GLSM Ömercan Kömür (1): Update libretro.h @ text @# $NetBSD: Makefile,v 1.3 2020/05/26 09:45:12 nia Exp $ DISTNAME= libretro-craft-20200504 CATEGORIES= games GITHUB_PROJECT= Craft GITHUB_TAG= 1b0da2b133a528f352c4b6dc24a464c652e39630 MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://docs.libretro.com/library/craft COMMENT= Libretro core based on the 'Craft' Minecraft clone LICENSE= mit LIBRETRO_CORE= craft BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=./link.T .include "../../emulators/retroarch/core.mk" .include "../../graphics/MesaLib/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.3 log @libretro-*: Support Darwin by cargo-culting SOEXT. Remove bsdtar hack. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2020/05/20 06:09:06 rillig Exp $ d3 1 a3 1 DISTNAME= libretro-craft-20180803 a4 1 MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/} d6 1 a6 1 GITHUB_TAG= 581fb4255f7e856af4d568ee518e73dd38244c5d d13 1 a13 1 USE_TOOLS+= gmake d15 1 a15 19 OPSYSVARS+= SOEXT SOEXT.Darwin= dylib SOEXT.*= so PLIST_SUBST+= SOEXT=${SOEXT} MAKE_FILE= Makefile.libretro MAKE_FLAGS+= GIT_VERSION=" \(pkgsrc\)" # src/main.c: In function 'char_width': # src/main.c:301:18: error: array subscript has type 'char' [-Werror=char-subscripts] # return lookup[input]; # Maybe fix this later. BUILDLINK_TRANSFORM+= rm:-Werror=char-subscripts INSTALLATION_DIRS+= ${PREFIX}/lib/libretro do-install: ${INSTALL_LIB} ${WRKSRC}/craft_libretro.so \ ${DESTDIR}${PREFIX}/lib/libretro/craft_libretro.so d17 1 a18 1 .include "../../mk/pthread.buildlink3.mk" @ 1.2 log @mark packages that fail with -Werror=char-subscripts These packages are susceptible to bugs when confronted with non-ASCII characters. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94182. It takes some time to analyze and fix these individually, therefore they are only marked as "needs work". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2018/08/11 00:48:50 nia Exp $ d16 5 @ 1.1 log @games/libretro-craft: Import libretro-craft-20180803 Libretro is a simple but powerful development interface that allows for the easy creation of emulators, games and multimedia applications that can plug straight into any libretro-compatible frontend. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Craft is a Minecraft clone. It's just a few thousand lines of C and uses modern OpenGL (shaders). @ text @d1 1 a1 1 # $NetBSD$ d19 6 @