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