From owner-svn-ports-head@freebsd.org Sun Feb 28 18:52:48 2021 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BA66353D07C; Sun, 28 Feb 2021 18:52:48 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DpXZm4tQQz4hxQ; Sun, 28 Feb 2021 18:52:48 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 9A84415B5C; Sun, 28 Feb 2021 18:52:48 +0000 (UTC) (envelope-from decke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 11SIqmsR025482; Sun, 28 Feb 2021 18:52:48 GMT (envelope-from decke@FreeBSD.org) Received: (from decke@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 11SIql1A025476; Sun, 28 Feb 2021 18:52:47 GMT (envelope-from decke@FreeBSD.org) Message-Id: <202102281852.11SIql1A025476@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: decke set sender to decke@FreeBSD.org using -f From: Bernhard Froehlich Date: Sun, 28 Feb 2021 18:52:47 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r566791 - in head/games: . kodi-addon-game.libretro.pcsx-rearmed X-SVN-Group: ports-head X-SVN-Commit-Author: decke X-SVN-Commit-Paths: in head/games: . kodi-addon-game.libretro.pcsx-rearmed X-SVN-Commit-Revision: 566791 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Feb 2021 18:52:48 -0000 Author: decke Date: Sun Feb 28 18:52:47 2021 New Revision: 566791 URL: https://svnweb.freebsd.org/changeset/ports/566791 Log: PCSX ReARMed is yet another PCSX fork based on the PCSX-Reloaded project, which itself contains code from PCSX, PCSX-df and PCSX-Revolution. This version is ARM architecture oriented and features MIPS->ARM recompiler by Ari64, NEON GTE code and more performance improvements. It was created for Pandora handheld, but should be usable on other devices after some code adjustments (N900, GPH Wiz/Caanoo, PlayBook versions are also available). PCSX ReARMed features ARM NEON GPU by Exophase, that in many cases produces pixel perfect graphics at very high performance. There is also Una-i's GPU plugin from PCSX4ALL project, and traditional P.E.Op.S. one. WWW: https://github.com/libretro/pcsx_rearmed PR: 245262 Submitted by: rozhuk.im@gmail.com Added: head/games/kodi-addon-game.libretro.pcsx-rearmed/ head/games/kodi-addon-game.libretro.pcsx-rearmed/Makefile (contents, props changed) head/games/kodi-addon-game.libretro.pcsx-rearmed/distinfo (contents, props changed) head/games/kodi-addon-game.libretro.pcsx-rearmed/pkg-descr (contents, props changed) head/games/kodi-addon-game.libretro.pcsx-rearmed/pkg-message (contents, props changed) Modified: head/games/Makefile Modified: head/games/Makefile ============================================================================== --- head/games/Makefile Sun Feb 28 18:49:24 2021 (r566790) +++ head/games/Makefile Sun Feb 28 18:52:47 2021 (r566791) @@ -447,6 +447,7 @@ SUBDIR += kodi-addon-game.libretro SUBDIR += kodi-addon-game.libretro.beetle-psx SUBDIR += kodi-addon-game.libretro.genplus + SUBDIR += kodi-addon-game.libretro.pcsx-rearmed SUBDIR += kolf SUBDIR += kollision SUBDIR += konquest Added: head/games/kodi-addon-game.libretro.pcsx-rearmed/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/kodi-addon-game.libretro.pcsx-rearmed/Makefile Sun Feb 28 18:52:47 2021 (r566791) @@ -0,0 +1,40 @@ +# Created by: Rozhuk Ivan +# $FreeBSD$ + +PORTNAME= game.libretro.pcsx-rearmed +PORTVERSION= 22.0.0.19 +DISTVERSIONSUFFIX= -Matrix +CATEGORIES= games + +MAINTAINER= rozhuk.im@gmail.com +COMMENT= Kodi game addon for Sony - PlayStation (PCSX ReARMed) + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/depends/common/pcsx-rearmed/COPYING + +LIB_DEPENDS= libtinyxml.so:textproc/tinyxml +RUN_DEPENDS= kodi-addon-game.libretro>=0:games/kodi-addon-game.libretro + +USES= cmake:noninja gmake kodi +USE_GITHUB= yes +GH_ACCOUNT= kodi-game \ + libretro:pcsx_rearmed +GH_PROJECT= pcsx_rearmed:pcsx_rearmed +# Keep in sync with: depends/common/pcsx-rearmed/pcsx-rearmed.txt +GH_TAGNAME= 54686ee7ccbba7220aaf69892ad3d77515478776:pcsx_rearmed + +CMAKE_ARGS= -DBUILD_SHARED_LIBS=1 \ + -DADDONS_TO_BUILD=${PORTNAME} \ + -DPCSX-REARMED_LIB=depends/common/pcsx-rearmed/pcsx_rearmed_libretro.so + +post-extract: + @${MV} ${WRKSRC_pcsx_rearmed}/* ${WRKSRC}/depends/common/pcsx-rearmed/ + +post-patch: + @${REINPLACE_CMD} -e 's|find_library(PCSX-REARMED_LIB.*|add_subdirectory(depends/common/pcsx-rearmed)|g' \ + ${WRKSRC}/CMakeLists.txt + +post-install: + ${RM} -rf ${STAGEDIR}${PREFIX}/lib/libretro + +.include Added: head/games/kodi-addon-game.libretro.pcsx-rearmed/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/kodi-addon-game.libretro.pcsx-rearmed/distinfo Sun Feb 28 18:52:47 2021 (r566791) @@ -0,0 +1,5 @@ +TIMESTAMP = 1611230780 +SHA256 (kodi-game-game.libretro.pcsx-rearmed-22.0.0.19-Matrix_GH0.tar.gz) = 56ebea334e7b61372f05ee2cba2576176eb2c42982ec839e158c7397cd5188ab +SIZE (kodi-game-game.libretro.pcsx-rearmed-22.0.0.19-Matrix_GH0.tar.gz) = 72793 +SHA256 (libretro-pcsx_rearmed-54686ee7ccbba7220aaf69892ad3d77515478776_GH0.tar.gz) = aeb8941cb9a262d4e9f94d6491c2cfaa823df759f40b30dd624c27a36f369fa1 +SIZE (libretro-pcsx_rearmed-54686ee7ccbba7220aaf69892ad3d77515478776_GH0.tar.gz) = 2289399 Added: head/games/kodi-addon-game.libretro.pcsx-rearmed/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/kodi-addon-game.libretro.pcsx-rearmed/pkg-descr Sun Feb 28 18:52:47 2021 (r566791) @@ -0,0 +1,14 @@ +PCSX ReARMed is yet another PCSX fork based on the PCSX-Reloaded +project, which itself contains code from PCSX, PCSX-df and +PCSX-Revolution. +This version is ARM architecture oriented and features MIPS->ARM +recompiler by Ari64, NEON GTE code and more performance improvements. +It was created for Pandora handheld, but should be usable on other +devices after some code adjustments (N900, GPH Wiz/Caanoo, PlayBook +versions are also available). + +PCSX ReARMed features ARM NEON GPU by Exophase, that in many cases +produces pixel perfect graphics at very high performance. There is also +Una-i's GPU plugin from PCSX4ALL project, and traditional P.E.Op.S. one. + +WWW: https://github.com/libretro/pcsx_rearmed Added: head/games/kodi-addon-game.libretro.pcsx-rearmed/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/kodi-addon-game.libretro.pcsx-rearmed/pkg-message Sun Feb 28 18:52:47 2021 (r566791) @@ -0,0 +1,12 @@ +[ +{ type: install + message: <