summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2020-05-31 16:04:30 +0000
committernia <nia@pkgsrc.org>2020-05-31 16:04:30 +0000
commitea7bdb5a0a0ca334f36f62a260d5e0a0f1accc71 (patch)
tree81c01a095c51f9ddb70be2040a6b96511c44e2e0 /emulators
parentda217bbafee1532b7af3a06e61f1ee9d70750a2b (diff)
downloadpkgsrc-ea7bdb5a0a0ca334f36f62a260d5e0a0f1accc71.tar.gz
libretro-mupen64plus: remove, replaced by libretro-parallel-n64
Diffstat (limited to 'emulators')
-rw-r--r--emulators/Makefile3
-rw-r--r--emulators/libretro-mupen64plus/DESCR9
-rw-r--r--emulators/libretro-mupen64plus/Makefile64
-rw-r--r--emulators/libretro-mupen64plus/PLIST2
-rw-r--r--emulators/libretro-mupen64plus/distinfo7
-rw-r--r--emulators/libretro-mupen64plus/options.mk30
-rw-r--r--emulators/libretro-mupen64plus/patches/patch-Makefile69
7 files changed, 1 insertions, 183 deletions
diff --git a/emulators/Makefile b/emulators/Makefile
index bbd6ea92627..12e0628faa6 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.321 2020/05/31 16:03:04 nia Exp $
+# $NetBSD: Makefile,v 1.322 2020/05/31 16:04:30 nia Exp $
#
COMMENT= Emulators for other operating systems
@@ -115,7 +115,6 @@ SUBDIR+= libretro-gambatte
SUBDIR+= libretro-genesis-plus-gx
SUBDIR+= libretro-mame2010
SUBDIR+= libretro-mgba
-SUBDIR+= libretro-mupen64plus
SUBDIR+= libretro-nestopia
SUBDIR+= libretro-np2kai
SUBDIR+= libretro-o2em
diff --git a/emulators/libretro-mupen64plus/DESCR b/emulators/libretro-mupen64plus/DESCR
deleted file mode 100644
index 1357b879a95..00000000000
--- a/emulators/libretro-mupen64plus/DESCR
+++ /dev/null
@@ -1,9 +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.
-
-Mupen64Plus is a Nintendo 64 video game system emulator. The original
-Mupen64Plus can use one of the several available graphic plugins (Rice, Glide64,
-etc), while libretro-mupen64plus focuses entirely on supporting GLideN64.
diff --git a/emulators/libretro-mupen64plus/Makefile b/emulators/libretro-mupen64plus/Makefile
deleted file mode 100644
index 69ddd5e4851..00000000000
--- a/emulators/libretro-mupen64plus/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-# $NetBSD: Makefile,v 1.23 2020/05/26 11:41:29 nia Exp $
-
-DISTNAME= libretro-mupen64plus-20190426
-CATEGORIES= emulators
-MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/}
-GITHUB_PROJECT= mupen64plus-libretro
-GITHUB_TAG= af7a4bf219ded4036257a92060b146d7d4333f0f
-
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= https://docs.libretro.com/library/mupen64plus/
-COMMENT= Libretro core based on the Mupen64Plus emulator
-LICENSE= gnu-gpl-v3
-
-USE_LANGUAGES= c c++03
-USE_TOOLS+= gmake
-
-OPSYSVARS+= SOEXT
-SOEXT.Darwin= dylib
-SOEXT.*= so
-PLIST_SUBST+= SOEXT=${SOEXT}
-
-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_FLAGS+= GIT_VERSION="-pkgsrc"
-
-.if !empty(MACHINE_ARCH:M*arm*)
-MAKE_FLAGS+= WITH_DYNAREC=arm
-MAKE_FLAGS+= PIC=1
-.elif ${MACHINE_ARCH} == "i386"
-MAKE_FLAGS+= WITH_DYNAREC=x86
-MAKE_FLAGS+= PIC=0
-TOOL_DEPENDS+= nasm-[0-9]*:../../devel/nasm
-.elif ${MACHINE_ARCH} == "x86_64"
-MAKE_FLAGS+= WITH_DYNAREC=x86_64
-MAKE_FLAGS+= PIC=1
-.elif ${MACHINE_ARCH} == "aarch64"
-MAKE_FLAGS+= WITH_DYNAREC=aarch64
-MAKE_FLAGS+= PIC=1
-.else
-MAKE_FLAGS+= WITH_DYNAREC=
-MAKE_FLAGS+= DYNAREC_USED=0
-MAKE_FLAGS+= PIC=1
-.endif
-
-BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=./libretro/link.T
-BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-undefined
-
-INSTALLATION_DIRS+= ${PREFIX}/lib/libretro
-
-CFLAGS.NetBSD+= -DHAVE_POSIX_MEMALIGN=1
-
-.include "options.mk"
-
-do-install:
- ${INSTALL_LIB} ${WRKSRC}/mupen64plus_libretro.so \
- ${DESTDIR}${PREFIX}/lib/libretro/mupen64plus_libretro.so
-
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/emulators/libretro-mupen64plus/PLIST b/emulators/libretro-mupen64plus/PLIST
deleted file mode 100644
index da6d688bd58..00000000000
--- a/emulators/libretro-mupen64plus/PLIST
+++ /dev/null
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2020/05/26 09:45:15 nia Exp $
-lib/libretro/mupen64plus_libretro.${SOEXT}
diff --git a/emulators/libretro-mupen64plus/distinfo b/emulators/libretro-mupen64plus/distinfo
deleted file mode 100644
index 52d50d2688d..00000000000
--- a/emulators/libretro-mupen64plus/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.9 2019/05/18 10:34:33 nia Exp $
-
-SHA1 (libretro-mupen64plus-20190426-af7a4bf219ded4036257a92060b146d7d4333f0f.tar.gz) = 87dbe77d476a24d0ce9549339c1c905f21ffafd8
-RMD160 (libretro-mupen64plus-20190426-af7a4bf219ded4036257a92060b146d7d4333f0f.tar.gz) = 0f58146cf8eaf0a099da5b5754849286809315b9
-SHA512 (libretro-mupen64plus-20190426-af7a4bf219ded4036257a92060b146d7d4333f0f.tar.gz) = e2ec7863eca3365bc1b6f9dd53a31d4cfb19072379d9fc16f9c90580a8427a810ad16cf3851f80483d9f50625f649ed8538f75e9d4e9630edcf46de9f105fa9c
-Size (libretro-mupen64plus-20190426-af7a4bf219ded4036257a92060b146d7d4333f0f.tar.gz) = 7150733 bytes
-SHA1 (patch-Makefile) = 476c58c1d549d66001afbd9237eaface4e208ce8
diff --git a/emulators/libretro-mupen64plus/options.mk b/emulators/libretro-mupen64plus/options.mk
deleted file mode 100644
index ee7726f3abb..00000000000
--- a/emulators/libretro-mupen64plus/options.mk
+++ /dev/null
@@ -1,30 +0,0 @@
-# $NetBSD: options.mk,v 1.9 2019/05/18 10:34:33 nia Exp $
-
-PKG_OPTIONS_VAR= PKG_OPTIONS.libretro-mupen64plus
-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
-.endif
-
-.if !empty(MACHINE_ARCH:Mearm*) && ${OPSYS} == "NetBSD"
-PKG_SUGGESTED_OPTIONS+= rpi
-.else
-PKG_SUGGESTED_OPTIONS+= opengl
-.endif
-
-.include "../../mk/bsd.options.mk"
-
-.if !empty(PKG_OPTIONS:Mrpi)
-MAKE_ENV+= platform=rpi
-.include "../../misc/raspberrypi-userland/buildlink3.mk"
-.else
-MAKE_ENV+= platform=unix
-.endif
-
-.if !empty(PKG_OPTIONS:Mopengl)
-.include "../../graphics/MesaLib/buildlink3.mk"
-.endif
diff --git a/emulators/libretro-mupen64plus/patches/patch-Makefile b/emulators/libretro-mupen64plus/patches/patch-Makefile
deleted file mode 100644
index f6db1ac4b68..00000000000
--- a/emulators/libretro-mupen64plus/patches/patch-Makefile
+++ /dev/null
@@ -1,69 +0,0 @@
-$NetBSD: patch-Makefile,v 1.1 2019/05/18 10:34:33 nia Exp $
-
-Do not make guesses based on uname.
-
---- Makefile.orig 2019-04-26 23:01:28.000000000 +0000
-+++ Makefile
-@@ -9,62 +9,10 @@ COREFLAGS :=
- CPUFLAGS :=
- GLFLAGS :=
-
--UNAME=$(shell uname -a)
--
- # Dirs
- ROOT_DIR := .
- LIBRETRO_DIR := $(ROOT_DIR)/libretro
-
--ifeq ($(platform),)
-- platform = unix
-- ifeq ($(UNAME),)
-- platform = win
-- else ifneq ($(findstring MINGW,$(UNAME)),)
-- platform = win
-- else ifneq ($(findstring Darwin,$(UNAME)),)
-- platform = osx
-- else ifneq ($(findstring win,$(UNAME)),)
-- platform = win
-- endif
--else ifneq (,$(findstring armv,$(platform)))
-- ifeq (,$(findstring classic_,$(platform)))
-- override platform += unix
-- endif
--endif
--
--# system platform
--system_platform = unix
--ifeq ($(shell uname -a),)
-- EXE_EXT = .exe
-- system_platform = win
--else ifneq ($(findstring Darwin,$(shell uname -a)),)
-- system_platform = osx
-- arch = intel
--ifeq ($(shell uname -p),powerpc)
-- arch = ppc
--endif
--else ifneq ($(findstring MINGW,$(shell uname -a)),)
-- system_platform = win
--endif
--
--# Cross compile?
--ifeq (,$(ARCH))
-- ARCH = $(shell uname -m)
--endif
--
--# Target Dynarec
--WITH_DYNAREC = $(ARCH)
--
--PIC = 1
--ifeq ($(ARCH), $(filter $(ARCH), i386 i686))
-- WITH_DYNAREC = x86
-- PIC = 0
--else ifeq ($(ARCH), $(filter $(ARCH), arm))
-- WITH_DYNAREC = arm
--else ifeq ($(ARCH), $(filter $(ARCH), aarch64))
-- WITH_DYNAREC = aarch64
--endif
--
- TARGET_NAME := mupen64plus
- CC_AS ?= $(CC)
-