remove old libretro stuff

This commit is contained in:
nia 2020-06-02 12:38:48 +01:00
parent ee01d9a445
commit d791b8ee69
11 changed files with 0 additions and 203 deletions

View File

@ -1925,8 +1925,6 @@ SUBDIR+= libretro-gearsystem
SUBDIR+= libretro-mame2003
SUBDIR+= libretro-mame2014
SUBDIR+= libretro-melonds
SUBDIR+= libretro-parallel-n64
SUBDIR+= libretro-pcsx-rearmed
SUBDIR+= libretro-prboom
SUBDIR+= libretro-px68k
SUBDIR+= libretro-tyrquake

View File

@ -1,8 +0,0 @@
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 is an optimized/rewritten Nintendo 64 emulator made specifically for
Libretro. Originally based on Mupen64 Plus.

View File

@ -1,26 +0,0 @@
# $NetBSD$
DISTNAME= libretro-parallel-n64-20180522
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/}
GITHUB_PROJECT= parallel-n64
GITHUB_TAG= cf95ae02b1819d21570edafdeea314de38ec4975
COMMENT= Libretro core for Nintendo 64 emulation
LICENSE= gnu-gpl-v2
USE_TOOLS+= gmake
USE_LANGUAGES= c c++
EXTRACT_USING= bsdtar
MAKE_FLAGS+= GIT_VERSION="-pkgsrc"
INSTALLATION_DIRS+= ${PREFIX}/lib/libretro
.include "options.mk"
do-install:
${INSTALL_LIB} ${WRKSRC}/parallel_n64_libretro.so \
${DESTDIR}${PREFIX}/lib/libretro/parallel_n64_libretro.so
.include "../../mk/bsd.pkg.mk"

View File

@ -1,2 +0,0 @@
@comment $NetBSD$
lib/libretro/parallel_n64_libretro.so

View File

@ -1,6 +0,0 @@
$NetBSD$
SHA1 (libretro-parallel-n64-20180522-cf95ae02b1819d21570edafdeea314de38ec4975.tar.gz) = 521ceb0e29b6db980cbfc6832f17258ef896b46c
RMD160 (libretro-parallel-n64-20180522-cf95ae02b1819d21570edafdeea314de38ec4975.tar.gz) = 9d5355e68e5a79b3d73a99e50534128869c272dc
SHA512 (libretro-parallel-n64-20180522-cf95ae02b1819d21570edafdeea314de38ec4975.tar.gz) = e54984db2bd24e2f0d6ad903d539af242b8b746b94dd989f10a027e10f191640be73f82a40fe2fa7eb0816595d19001c47d578545202ce627dfa2770e7044a4d
Size (libretro-parallel-n64-20180522-cf95ae02b1819d21570edafdeea314de38ec4975.tar.gz) = 3822635 bytes

View File

@ -1,65 +0,0 @@
# $NetBSD: options.mk,v 1.4 2015/02/05 21:02:37 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.libretro-parallel-n64
PKG_OPTIONS_REQUIRED_GROUPS= graphics
PKG_OPTIONS_GROUP.graphics= opengl
.include "../../mk/bsd.fast.prefs.mk"
.if !empty(MACHINE_ARCH:M*arm*)
PKG_OPTIONS_GROUP.graphics+= rpi
PKG_SUPPORTED_OPTIONS+= dynarec
PKG_SUGGESTED_OPTIONS+= dynarec
N64_DYNAREC_ARCH= arm
.elif ${MACHINE_ARCH} == i386
PKG_SUPPORTED_OPTIONS+= dynarec
PKG_SUGGESTED_OPTIONS+= dynarec opengl
N64_DYNAREC_ARCH= x86
.elif ${MACHINE_ARCH} == x86_64
PKG_SUPPORTED_OPTIONS+= dynarec
PKG_SUGGESTED_OPTIONS+= dynarec opengl
N64_DYNAREC_ARCH= x86_64
.else
PKG_SUGGESTED_OPTIONS+= opengl
.endif
.if !empty(MACHINE_PLATFORM:MLinux-*-arm*)
PKG_OPTIONS_GROUP.graphics+= sunxi-mali-fb
.endif
.if !empty(MACHINE_PLATFORM:MNetBSD-*-arm*)
PKG_SUGGESTED_OPTIONS+= rpi
.endif
.include "../../mk/bsd.options.mk"
#
# Enable use of the Linux binary Mali GPU driver (framebuffer version)
#
.if !empty(PKG_OPTIONS:Msunxi-mali-fb)
.include "../../wip/sunxi-mali-fb/buildlink3.mk"
BUILD_MAKE_FLAGS+= FORCE_GLES=1
BUILD_MAKE_FLAGS+= HAVE_NEON=1
.endif
.if !empty(PKG_OPTIONS:Msunxi-mali-fb) || ${N64_DYNAREC_ARCH} == "arm"
CFLAGS+= -marm
.endif
.if !empty(PKG_OPTIONS:Mopengl)
.include "../../graphics/MesaLib/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Mrpi)
SUBST_CLASSES+= vc
SUBST_STAGE.vc= pre-configure
SUBST_MESSAGE.vc= Fixing path to VideoCore libraries.
SUBST_FILES.vc= Makefile
SUBST_SED.vc+= -e 's;/opt/vc;${PREFIX};g'
MAKE_ENV+= platform=rpi
.include "../../misc/raspberrypi-userland/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Mdynarec)
BUILD_MAKE_FLAGS+= WITH_DYNAREC=${N64_DYNAREC_ARCH}
.endif

View File

@ -1,14 +0,0 @@
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.
PCSX ReARMed is a Sony PlayStation1 video game system emulator.
PCSX ReARMed is a fork of PCSX Reloaded. It differs from the latter
in that it has special optimizations for systems that have an ARM
architecture-based CPU. It also has a dedicated graphics plugin,
'Exophase NEON GPU'. It is a surprisingly accurate graphics rasterizer
that also has the ability of rendering internally in high resolution at
playable framerates on ARM hardware.

View File

@ -1,44 +0,0 @@
# $NetBSD: Makefile,v 1.6 2015/03/07 21:14:32 tnn Exp $
DISTNAME= libretro-pcsx-rearmed-20170901
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/}
GITHUB_PROJECT= pcsx_rearmed
GITHUB_TAG= 09d454e73bc251b44848abba4026efcd452df752
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://docs.libretro.com/library/pcsx_rearmed/
COMMENT= Libretro core based on the PCSX ReARMed emulator
LICENSE= gnu-gpl-v2
USE_LANGUAGES= c c++
USE_TOOLS+= gmake
MAKE_FILE= Makefile.libretro
MAKE_FLAGS+= GIT_VERSION="-pkgsrc"
MAKE_FLAGS+= LIBPTHREAD="${PTHREAD_LIBS}"
MAKE_FLAGS+= EXTRA_LDFLAGS="${PTHREAD_LDFLAGS}"
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} != "Linux"
BUILDLINK_TRANSFORM+= rm:-ldl
.endif
INSTALLATION_DIRS+= ${PREFIX}/lib/libretro
.if !empty(MACHINE_ARCH:M*arm*)
# only ARM-specific options for now, and options framework
# insists on having at least one option, so only pull it in for ARM
.include "options.mk"
CFLAGS+= -marm
BUILD_MAKE_FLAGS+= ARCH=arm
.endif
do-install:
${INSTALL_LIB} ${WRKSRC}/pcsx_rearmed_libretro.so \
${DESTDIR}${PREFIX}/lib/libretro/pcsx_rearmed_libretro.so
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,2 +0,0 @@
@comment $NetBSD: PLIST,v 1.1 2015/02/04 23:04:17 jmcneill Exp $
lib/libretro/pcsx_rearmed_libretro.so

View File

@ -1,6 +0,0 @@
$NetBSD: distinfo,v 1.5 2017/02/17 17:02:01 joerg Exp $
SHA1 (libretro-pcsx-rearmed-20170901-09d454e73bc251b44848abba4026efcd452df752.tar.gz) = 0a5eb683d712aa7bbc68d57d220939a7d3b0691f
RMD160 (libretro-pcsx-rearmed-20170901-09d454e73bc251b44848abba4026efcd452df752.tar.gz) = a4287b63b88f519a68d579092762540747587665
SHA512 (libretro-pcsx-rearmed-20170901-09d454e73bc251b44848abba4026efcd452df752.tar.gz) = dafa91ad8d7bca755ea4e8d3d3c50908c4de703d8f76745c68ad83bf9b4970f681c06eebd3fee5051a8c59954ed27a5abc779abe6c6dbe88cdbf00c9c8851e2c
Size (libretro-pcsx-rearmed-20170901-09d454e73bc251b44848abba4026efcd452df752.tar.gz) = 877749 bytes

View File

@ -1,28 +0,0 @@
# $NetBSD: options.mk,v 1.2 2015/02/05 16:57:36 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.libretro-pcsx-rearmed
.include "../../mk/bsd.fast.prefs.mk"
.if !empty(MACHINE_ARCH:M*arm*)
PKG_SUPPORTED_OPTIONS+= dynarec
PKG_SUGGESTED_OPTIONS+= dynarec
.endif
.if !empty(MACHINE_ARCH:M*armv7*)
PKG_SUPPORTED_OPTIONS+= simd
PKG_SUGGESTED_OPTIONS+= simd
.endif
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mdynarec)
BUILD_MAKE_FLAGS+= DRC_CACHE_BASE=0
BUILD_MAKE_FLAGS+= USE_DYNAREC=1
.endif
.if !empty(PKG_OPTIONS:Msimd)
CFLAGS+= -mfpu=neon # needed for assembly code to work
BUILD_MAKE_FLAGS+= HAVE_NEON=1
BUILD_MAKE_FLAGS+= BUILTIN_GPU=neon
.endif