head 1.7; access; symbols pkgsrc-2023Q4:1.7.0.30 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.28 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.26 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.24 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.22 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.20 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.18 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.16 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.14 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.12 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.10 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.8 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.6 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.4 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.2 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.4.0.8 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.10 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.6 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.4 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.2 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.3.0.2 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.1.0.2 pkgsrc-2018Q3-base:1.1; locks; strict; comment @# @; 1.7 date 2020.06.02.12.24.09; author nia; state Exp; branches; next 1.6; commitid csxlDNE8WsMYbEaC; 1.6 date 2020.05.30.16.40.16; author nia; state Exp; branches; next 1.5; commitid XAWVS1LVGrOKHhaC; 1.5 date 2020.05.26.09.45.12; author nia; state Exp; branches; next 1.4; commitid CcSDKIvwRjagxJ9C; 1.4 date 2019.02.25.21.37.41; author nia; state Exp; branches; next 1.3; commitid JG1TpReGJdmT7cdB; 1.3 date 2018.10.03.12.21.54; author nia; state Exp; branches; next 1.2; commitid mHwaNvuuAZSWIvUA; 1.2 date 2018.10.02.21.09.28; author nia; state Exp; branches; next 1.1; commitid 3TKKymHxlSoPFqUA; 1.1 date 2018.08.11.00.32.25; author nia; state Exp; branches; next ; commitid dlGNcEnB9b80vDNA; desc @@ 1.7 log @libretro-*: restore missing SunOS linker fixes @ text @# $NetBSD: Makefile,v 1.6 2020/05/30 16:40:16 nia Exp $ DISTNAME= libretro-beetle-ngp-20200518 CATEGORIES= emulators GITHUB_PROJECT= beetle-ngp-libretro GITHUB_TAG= 3d31f4ad9f8d8367ccf492f04640c8ca172ef81d MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://docs.libretro.com/library/beetle_neopop/ COMMENT= Libretro core based on the Mednafen Neo Geo Pocket emulator LICENSE= gnu-gpl-v2 USE_LANGUAGES= c c++03 LIBRETRO_CORE= mednafen_ngp BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=link.T .include "../../emulators/retroarch/core.mk" .include "../../mk/bsd.pkg.mk" @ 1.6 log @libretro-beetle-ngp: Update to 20200518 Garrett Brown (1): Fix compiler error due to missing assert.h include f21red (1): backport 1.23.0-UNSTABLE core fixes orbea (1): Fix clang build with casts. retro-wertz (2): Fix #54 Change name to Beetle NeoPop, add .npc extension stellarporter (5): upstream bugfix HLE emulate VECT_FLASHERS TLCS900: relative PC-displacement fix Ogre Battle Gaiden - DAC speech hack Android: LOAD_FROM_MEMORY trinemark (2): new irq handler Makefile: remove unneeded disassembler files trioan (5): backport compiler fix backport cpu fix backport variable color depth misc cleanup fix loadstate audio popping tryal-star (1): do not restart core if language changes twinaphex (10): Add bitmask input code Get rid of asserts Update core options Updates (MSVC 2017) Buildfix Free surf->pixels in retro_unload_game Prepare variable sound rate Backport variable sound rate Update Silence warnings @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2020/05/26 09:45:12 nia Exp $ d17 2 @ 1.5 log @libretro-*: Support Darwin by cargo-culting SOEXT. Remove bsdtar hack. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2019/02/25 21:37:41 nia Exp $ d3 1 a3 1 DISTNAME= libretro-beetle-ngp-20190203 a4 1 MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/} d6 1 a6 1 GITHUB_TAG= 78eb883d0e9efbb8a66be20f3938f1616453cea6 a12 1 USE_TOOLS+= gmake a13 1 MAKE_FLAGS+= GIT_VERSION="-pkgsrc" d15 1 a15 21 OPSYSVARS+= SOEXT SOEXT.Darwin= dylib SOEXT.*= so PLIST_SUBST+= SOEXT=${SOEXT} .include "../../mk/endian.mk" .if ${MACHINE_ENDIAN} == "big" CFLAGS+= -DMSB_FIRST .endif BUILD_MAKE_FLAGS+= GIT_VERSION="-pkgsrc" BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=link.T BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-undefined INSTALLATION_DIRS+= ${PREFIX}/lib/libretro do-install: ${INSTALL_LIB} ${WRKSRC}/mednafen_ngp_libretro.so \ ${DESTDIR}${PREFIX}/lib/libretro/mednafen_ngp_libretro.so d17 1 @ 1.4 log @emulators/libretro-beetle-ngp: Update to 20190203 * Add missing variables to save states * Sync some bug fixes from 0.9.39.2: - Fixed several off-by-1 bugs in address to ROM data translation - Fixed an old Z80 emulation bug with interrupt handling. * Softpatching support @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2018/10/03 12:21:54 nia Exp $ d18 5 @ 1.3 log @libretro-beetle-ngp: USE_LANGUAGES=c++03. Fix build with clang 7. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2018/10/02 21:09:28 nia Exp $ d3 1 a3 1 DISTNAME= libretro-beetle-ngp-20180720 d7 1 a7 1 GITHUB_TAG= 69293c940ca27008ab2a1e37cc3077c677b36d1e @ 1.2 log @emulators/libretro-*: SunOS linker fixes. libretro makefiles pass flags to the linker that aren't understood by SunOS ld. Add BUILDLINK_TRANSFORMs to remove those flags. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2018/08/11 00:32:25 nia Exp $ d15 1 a15 1 USE_LANGUAGES= c c++ @ 1.1 log @emulators/libretro-beetle-ngp: Import libretro-beetle-ngp-20180720 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. This package contains the Mednafen Neo Geo Pocket emulator for Libretro (based on NeoPop). @ text @d1 1 a1 1 # $NetBSD$ d25 4 @