pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libretro-ppsspp: Remove, imported.



Module Name:	pkgsrc-wip
Committed By:	nia <nia%NetBSD.org@localhost>
Pushed By:	nee
Date:		Tue Aug 14 13:58:38 2018 +0100
Changeset:	bd04a359475d2c7b8632ab9341f781e6823f4d16

Modified Files:
	Makefile
Removed Files:
	libretro-ppsspp/DESCR
	libretro-ppsspp/MESSAGE
	libretro-ppsspp/Makefile
	libretro-ppsspp/PLIST
	libretro-ppsspp/distinfo
	libretro-ppsspp/options.mk
	libretro-ppsspp/patches/patch-libretro_Makefile
	libretro-ppsspp/patches/patch-libretro_Makefile.common

Log Message:
libretro-ppsspp: Remove, imported.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=bd04a359475d2c7b8632ab9341f781e6823f4d16

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                           |  1 -
 libretro-ppsspp/DESCR                              |  8 ---
 libretro-ppsspp/MESSAGE                            | 19 ------
 libretro-ppsspp/Makefile                           | 69 ----------------------
 libretro-ppsspp/PLIST                              |  2 -
 libretro-ppsspp/distinfo                           | 20 -------
 libretro-ppsspp/options.mk                         | 56 ------------------
 libretro-ppsspp/patches/patch-libretro_Makefile    | 25 --------
 .../patches/patch-libretro_Makefile.common         | 16 -----
 9 files changed, 216 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 52a3f0cfe7..fc01190974 100644
--- a/Makefile
+++ b/Makefile
@@ -1780,7 +1780,6 @@ SUBDIR+=	libretro-melonds
 SUBDIR+=	libretro-np2kai
 SUBDIR+=	libretro-parallel-n64
 SUBDIR+=	libretro-pcsx-rearmed
-SUBDIR+=	libretro-ppsspp
 SUBDIR+=	libretro-prboom
 SUBDIR+=	libretro-px68k
 SUBDIR+=	libretro-tyrquake
diff --git a/libretro-ppsspp/DESCR b/libretro-ppsspp/DESCR
deleted file mode 100644
index 59ca2477e0..0000000000
--- a/libretro-ppsspp/DESCR
+++ /dev/null
@@ -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.
-
-PPSSPP is an PlayStation Portable video game system emulator that can be used
-as a libretro core.
diff --git a/libretro-ppsspp/MESSAGE b/libretro-ppsspp/MESSAGE
deleted file mode 100644
index 32fdc29669..0000000000
--- a/libretro-ppsspp/MESSAGE
+++ /dev/null
@@ -1,19 +0,0 @@
-===========================================================================
-$NetBSD$
-
-This package is not PaX MPROTECT-safe, because of its just-in-time
-compiler.
-
-MPROTECT must be disabled for RetroArch for this core to be usable.
-
------
-
-Prior to using libretro-ppsspp:
-
-1. `cd` to RetroArch's System (where your BIOS files are) or RetroArch's
-Content directory (where your PSP ROMs are).
-2. `mkdir PPSSPP`
-2. `git clone https://github.com/hrydgard/ppsspp ppsspp-master`
-3. `cp -R ppsspp-master/assets/* PPSSPP/`
-
-===========================================================================
diff --git a/libretro-ppsspp/Makefile b/libretro-ppsspp/Makefile
deleted file mode 100644
index 32b8d6c7cc..0000000000
--- a/libretro-ppsspp/Makefile
+++ /dev/null
@@ -1,69 +0,0 @@
-# $NetBSD$
-
-V=		1.6.3
-DISTNAME=	libretro-ppsspp-${V}
-CATEGORIES=	emulators
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://docs.libretro.com/library/ppsspp/
-COMMENT=	Libretro core based on the PPSSPP PlayStation Portable emulator
-LICENSE=	gnu-gpl-v2
-
-ARMIPS_TAG=	8b4cadaf62d7de42d374056fc6aafc555f2bc7dc
-GLSLANG_TAG=	2edde6665d9a56ead5ea0e55b4e64d9a803e6164
-SPRIV_TAG=	90966d50f57608587bafd95b4e345b02b814754a
-
-DISTFILES+=	ppsspp-${V}.tar.gz
-DISTFILES+=	${ARMIPS_TAG}.tar.gz
-DISTFILES+=	${GLSLANG_TAG}.tar.gz
-DISTFILES+=	${SPRIV_TAG}.tar.gz
-
-SITES.ppsspp-${V}.tar.gz= \
-		-${MASTER_SITE_GITHUB:=hrydgard/ppsspp/archive/}v${V}.tar.gz
-
-SITES.${ARMIPS_TAG}.tar.gz= \
-		${MASTER_SITE_GITHUB:=Kingcom/armips/archive/}
-
-SITES.${GLSLANG_TAG}.tar.gz= \
-		${MASTER_SITE_GITHUB:=hrydgard/glslang/archive/}
-
-SITES.${SPRIV_TAG}.tar.gz= \
-		${MASTER_SITE_GITHUB:=KhronosGroup/SPIRV-Cross/archive/}
-
-WRKSRC=		${WRKDIR}/ppsspp-${PKGVERSION_NOREV}
-BUILD_DIRS=	libretro
-
-USE_TOOLS+=	gmake pkg-config
-USE_LANGUAGES=	c c++11
-EXTRACT_USING=	bsdtar
-
-.include "../../mk/bsd.prefs.mk"
-
-.if !empty(MACHINE_ARCH:M*arm*)
-CFLAGS+=		-marm
-MAKE_FLAGS+=		TARGET_ARCH=arm
-.elif !empty(MACHINE_ARCH:M*x86_64*)
-MAKE_FLAGS+=		TARGET_ARCH=x86_64
-.elif !empty(MACHINE_ARCH:M*i386*)
-MAKE_FLAGS+=		TARGET_ARCH=x86
-.endif
-
-INSTALLATION_DIRS+=	${PREFIX}/lib/libretro
-
-post-extract:
-	${MV} ${WRKDIR}/armips-${ARMIPS_TAG}/* ${WRKSRC}/ext/armips
-	${MV} ${WRKDIR}/glslang-${GLSLANG_TAG}/* ${WRKSRC}/ext/glslang
-	${MV} ${WRKDIR}/SPIRV-Cross-${SPRIV_TAG}/* ${WRKSRC}/ext/SPIRV-Cross
-
-do-install:
-	${INSTALL_LIB} ${WRKSRC}/libretro/ppsspp_libretro.so \
-	    ${DESTDIR}${PREFIX}/lib/libretro/ppsspp_libretro.so
-
-.include "options.mk"
-
-.include "../../mk/dlopen.buildlink3.mk"
-BUILDLINK_TRANSFORM+=   opt:-ldl:${BUILDLINK_LDADD.dl:Q}
-
-.include "../../multimedia/ffmpeg4/buildlink3.mk"
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/libretro-ppsspp/PLIST b/libretro-ppsspp/PLIST
deleted file mode 100644
index eb0050c7ca..0000000000
--- a/libretro-ppsspp/PLIST
+++ /dev/null
@@ -1,2 +0,0 @@
-@comment $NetBSD$
-lib/libretro/ppsspp_libretro.so
diff --git a/libretro-ppsspp/distinfo b/libretro-ppsspp/distinfo
deleted file mode 100644
index da9317a2e6..0000000000
--- a/libretro-ppsspp/distinfo
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD$
-
-SHA1 (2edde6665d9a56ead5ea0e55b4e64d9a803e6164.tar.gz) = bc70bf9850f187ecff189adf8d46a39930380928
-RMD160 (2edde6665d9a56ead5ea0e55b4e64d9a803e6164.tar.gz) = d1c248f9f01f10b2f3d3bbbf6a5e6a431413702a
-SHA512 (2edde6665d9a56ead5ea0e55b4e64d9a803e6164.tar.gz) = 333a93707e067ac1d98c69533c2d206675d75aa54195326accf33e8401ac2fb412d2e2525b0ee1313f141872aa6ea430ae5424e8712483c59f77dc3adbcb4f59
-Size (2edde6665d9a56ead5ea0e55b4e64d9a803e6164.tar.gz) = 1944927 bytes
-SHA1 (8b4cadaf62d7de42d374056fc6aafc555f2bc7dc.tar.gz) = 51e8fcf70e64e64c9c3d04aa3c795dfe6f7f5f26
-RMD160 (8b4cadaf62d7de42d374056fc6aafc555f2bc7dc.tar.gz) = d8c321256c9e58fbfcbf1529f61930274ecc6d15
-SHA512 (8b4cadaf62d7de42d374056fc6aafc555f2bc7dc.tar.gz) = 9ab376b928fadcbff7256ff10d6581e4960e00e48a93f47f7e90b1998022a8d03cadef20880aa020fe6b62e4fa43cf28fc68dc5b10e93b1212fd6788ae493dba
-Size (8b4cadaf62d7de42d374056fc6aafc555f2bc7dc.tar.gz) = 191245 bytes
-SHA1 (90966d50f57608587bafd95b4e345b02b814754a.tar.gz) = 729bff5fa8a51af90519fb51b64a5781acce03e2
-RMD160 (90966d50f57608587bafd95b4e345b02b814754a.tar.gz) = 32346af6c24f9f30ae435381f7c30e6f427c0e39
-SHA512 (90966d50f57608587bafd95b4e345b02b814754a.tar.gz) = 5fe2f772b571da0627fb9d9c424bea2b4ea1c0563e36ff455ddaf1b92ea3d5ee636e039a0619e0971478ce10e163b45258e9b03d2610c573f74d1cfd08549bb8
-Size (90966d50f57608587bafd95b4e345b02b814754a.tar.gz) = 228943 bytes
-SHA1 (ppsspp-1.6.3.tar.gz) = 5a4ec3f99dcb50840d26a2c738ff1ce4a37e7433
-RMD160 (ppsspp-1.6.3.tar.gz) = 0b0ea6c86aad60a7d9d176332ea62a88d23411fa
-SHA512 (ppsspp-1.6.3.tar.gz) = fe592c81a3b22ba0fff3dbd403ad2f6b9639c39d036db31132147a91a25793acb8698174a1c139b7dced01a9101777b5c53a1e5db6b5da0b7727f480ef597b8e
-Size (ppsspp-1.6.3.tar.gz) = 19477643 bytes
-SHA1 (patch-libretro_Makefile) = ff14d98bb21d87b5a27f40b180d73beef7ab2f74
-SHA1 (patch-libretro_Makefile.common) = 5bce7657a4b6703903b71e7d33317dcb284e2759
diff --git a/libretro-ppsspp/options.mk b/libretro-ppsspp/options.mk
deleted file mode 100644
index ac1c00a966..0000000000
--- a/libretro-ppsspp/options.mk
+++ /dev/null
@@ -1,56 +0,0 @@
-# $NetBSD$
-
-PKG_OPTIONS_VAR=		PKG_OPTIONS.libretro-ppsspp
-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+=		simd
-.endif
-
-.if !empty(MACHINE_ARCH:M*armv6*) || !empty(MACHINE_ARCH:M*armv7*)
-PKG_SUGGESTED_OPTIONS+=		simd
-.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
-.else
-PKG_SUGGESTED_OPTIONS+=		opengl
-.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+=	GLES=1
-BUILD_MAKE_FLAGS+=	GL_LIB=-lGLESv2
-.endif
-
-.if !empty(PKG_OPTIONS:Mopengl)
-.include "../../graphics/MesaLib/buildlink3.mk"
-.endif
-
-.if !empty(PKG_OPTIONS:Msimd)
-CFLAGS+=		-mfpu=neon -D__NEON_OPT
-BUILD_MAKE_FLAGS+=	HAVE_NEON=1
-.endif
-
-.if !empty(PKG_OPTIONS:Mrpi)
-BUILD_MAKE_FLAGS+=	platform=rpi
-SUBST_CLASSES+=         vc
-SUBST_STAGE.vc=         pre-configure
-SUBST_MESSAGE.vc=       Fixing path to VideoCore libraries.
-SUBST_FILES.vc=         libretro/Makefile
-SUBST_SED.vc+=          -e 's;/opt/vc;${PREFIX};g'
-.include "../../misc/raspberrypi-userland/buildlink3.mk"
-.endif
diff --git a/libretro-ppsspp/patches/patch-libretro_Makefile b/libretro-ppsspp/patches/patch-libretro_Makefile
deleted file mode 100644
index 2f9cd5455d..0000000000
--- a/libretro-ppsspp/patches/patch-libretro_Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD$
-
-Use ffmpeg from pkgsrc.
-
---- libretro/Makefile.orig	2018-06-05 17:58:41.000000000 +0000
-+++ libretro/Makefile
-@@ -40,7 +40,6 @@ endif
- 
- # Dirs
- CORE_DIR			= ..
--FFMPEGDIR		= $(CORE_DIR)/ffmpeg
- LIBRETRODIR		= $(CORE_DIR)/libretro
- COREDIR			= $(CORE_DIR)/Core
- COMMONDIR		= $(CORE_DIR)/Common
-@@ -60,9 +59,7 @@ ifneq (,$(findstring unix,$(platform)))
- 	TARGET := $(TARGET_NAME)_libretro.so
- 	LDFLAGS += -shared -Wl,--version-script=link.T -Wl,--no-undefined
- 
--	FFMPEGINCFLAGS += -I$(FFMPEGDIR)/linux/$(TARGET_ARCH)/include
--	FFMPEGLIBDIR := $(FFMPEGDIR)/linux/$(TARGET_ARCH)/lib
--	FFMPEGLDFLAGS += -L$(FFMPEGLIBDIR) -lavformat -lavcodec -lavutil -lswresample -lswscale
-+	FFMPEGLDFLAGS += -lavformat -lavcodec -lavutil -lswresample -lswscale
- 	fpic = -fPIC
- 	ifneq (,$(findstring gles,$(platform)))
- 		GLES = 1
diff --git a/libretro-ppsspp/patches/patch-libretro_Makefile.common b/libretro-ppsspp/patches/patch-libretro_Makefile.common
deleted file mode 100644
index d22c0fe4f2..0000000000
--- a/libretro-ppsspp/patches/patch-libretro_Makefile.common
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD$
-
-Fix "Build error: undefined references".
-
-https://github.com/libretro/ppsspp/commit/68634705b9d6b5bc8db2232bc92b6ae06f0b31d8
-
---- libretro/Makefile.common.orig	2018-05-30 17:47:20.000000000 +0000
-+++ libretro/Makefile.common
-@@ -452,6 +452,7 @@ SOURCES_CXX += $(NATIVEDIR)/math/datacon
- 	       $(COREDIR)/MemMap.cpp \
- 	       $(COREDIR)/MemMapFunctions.cpp \
- 	       $(COREDIR)/PSPLoaders.cpp \
-+	       $(COREDIR)/Replay.cpp \
- 	       $(COREDIR)/Reporting.cpp \
- 	       $(COREDIR)/SaveState.cpp \
- 	       $(COREDIR)/Screenshot.cpp \


Home | Main Index | Thread Index | Old Index