From nobody Thu Dec 15 16:32:51 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NXyT02FKdz4kqZR; Thu, 15 Dec 2022 16:32:52 +0000 (UTC) (envelope-from git@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 4NXyT01Rxqz3mXt; Thu, 15 Dec 2022 16:32:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1671121972; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=fdX62PAwUDwC8FGEMxxtY/Z6YiA60I6Q/SrygYJsDSs=; b=k6J6yitPyajEm/y4nxxALTGXunzQ18+KT2RO8ggA20bR0Yi++rC9rppwvNNcT1G1d4bbNW +pRTTOlbmbRFeQmFlD3+SXaqcO6+CLDQbYrh2SXMEqS365NaJedoMHbRtD85hkrpVhpHOO /n+ZjUfc4tzJFf2r6dYXLhIGtqIug6BVOjx8uopTsz+XC9mATevBFoXHlYhhkG34wZdKuY ZlYGNTqZtxv23q88iEbUE6EfnqOxFCrCs4GUgZ6+xiBLENDjcQpyaYiwov1m6+HCgjelZp cqnFxM6UdLv+X3/1OzWWXyQI2KvtU1F9XRwcKwfTAUHv51epy/Q8U3fdSYNd1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1671121972; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=fdX62PAwUDwC8FGEMxxtY/Z6YiA60I6Q/SrygYJsDSs=; b=lPlJ5WrIVnrCFTQN0TjSbx45EmKYgv8uy5fyj+2ZUqqsjTRxDaHTXnVSZh8oQztm8bVY/C MxeZ8TdZtcgnQYqVyx7ipUbJJGeWn4hfwXR+0kYD90An1XMeg+pm/jca/lXVKcwXiTgRQL AO6NJZknwOnKOCM2+l+s0RLkzU+WMrE6mneAN3dVMDtEAPN8UZ7F4iJDdQ2jnt7OjvrV3z vrbT7US5XspD+HKjdi8lPwAGEzrP/myeDIrW++pyFr6rqH4RegZiEYj9jZNHzz+2DHVaUm yGMVBKTRfy5tIt5bW9XGb5cv0Uhdp2B7DlKcMwgpXIHxBi4DBExTz4ITLjWgzw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1671121972; a=rsa-sha256; cv=none; b=qxEFAlv6pi5BMCo9O0iqRrlkPmCH5NcTL03zkA2/kvlKDF1FLAH/pfXE5bsIq18a4EA298 poThE/bMc3xXEApeqOTSFb/+AC1DZ2gm7UIBb4OpYCJ+hge96IY1iK4acqKMrNgpQ3k+F+ hS9YMzCjf6T6uSPiHe6+YUrZaKHjVqaf0c8F38e5aBEiDiy+N6JSQtMC2B79iHEn4gWxR3 U9dVB0LvdirtXJ+RzIaWyDEv4u7MSuvapdEUMcZZWVPllNoYezQ1qCJXA2CjIyrYjuwgJf KFvKUzB8BphBojLweChuCsfeqKU2RbD/cpJTEWowt5ZivoP2AfuhQZQlQuLuSQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NXyT00TJlzfm1; Thu, 15 Dec 2022 16:32:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BFGWpwN025213; Thu, 15 Dec 2022 16:32:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BFGWpat025209; Thu, 15 Dec 2022 16:32:51 GMT (envelope-from git) Date: Thu, 15 Dec 2022 16:32:51 GMT Message-Id: <202212151632.2BFGWpat025209@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Jan Beich Subject: git: 8211f9d43fd3 - main - emulators/ppsspp: update to 1.14 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8211f9d43fd36ce0c67b3db0813a97531a8e42ba Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=8211f9d43fd36ce0c67b3db0813a97531a8e42ba commit 8211f9d43fd36ce0c67b3db0813a97531a8e42ba Author: Jan Beich AuthorDate: 2022-12-15 13:01:38 +0000 Commit: Jan Beich CommitDate: 2022-12-15 16:32:26 +0000 emulators/ppsspp: update to 1.14 - VR support (Pico, Quest) requires packaging OpenXR SDK (loader) Changes: https://github.com/hrydgard/ppsspp/releases/tag/v1.14 Reported by: GitHub (watch releases) --- emulators/ppsspp/Makefile | 18 ++++++++++++++---- emulators/ppsspp/distinfo | 18 +++++++++++------- emulators/ppsspp/pkg-plist | 3 ++- 3 files changed, 27 insertions(+), 12 deletions(-) diff --git a/emulators/ppsspp/Makefile b/emulators/ppsspp/Makefile index 553a4aab880e..f8624be36261 100644 --- a/emulators/ppsspp/Makefile +++ b/emulators/ppsspp/Makefile @@ -1,6 +1,6 @@ PORTNAME= ppsspp DISTVERSIONPREFIX= v -DISTVERSION?= 1.13.2 +DISTVERSION?= 1.14 PORTREVISION?= 0 CATEGORIES= emulators # XXX Get from Debian once #697821 lands @@ -8,6 +8,9 @@ MASTER_SITES= https://bazaar.launchpad.net/~sergio-br2/${PORTNAME}/debian-sdl/do DISTFILES= ${PORTNAME}.1:manpage EXTRACT_ONLY= ${DISTFILES:N*\:manpage:C/:.*//} +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES+= 6a9334e6f01b.patch:-p1 # https://github.com/hrydgard/ppsspp/pull/16587 + MAINTAINER= jbeich@FreeBSD.org COMMENT= PSP emulator in C++ with dynarec JIT for x86, ARM, MIPS WWW= https://www.ppsspp.org/ @@ -28,14 +31,15 @@ USE_GITHUB= yes GH_ACCOUNT= hrydgard GH_TUPLE?= hrydgard:glslang:8.13.3743-339-gdc11adde:glslang/ext/glslang \ hrydgard:miniupnp:miniupnpd_2_1-502-g3a87be3:miniupnp/ext/miniupnp \ - facebook:zstd:v1.5.0:zstd/ext/zstd \ + facebook:zstd:v1.4.7-1276-g096dccbc:zstd/ext/zstd \ unknownbrackets:ppsspp-debugger:9776332:debugger/assets/debugger \ KhronosGroup:SPIRV-Cross:2021-01-15:SPIRV/ext/SPIRV-Cross \ - Kingcom:armips:v0.10.0-28-g7885552:armips/ext/armips + Kingcom:armips:v0.11.0-184-g6719ede:armips/ext/armips \ + Kingcom:filesystem:v1.3.2-12-g3f1c185:filesystem/ext/armips/ext/filesystem CONFLICTS_INSTALL= ${PORTNAME}-* -USES= cmake compiler:c++11-lib gl localbase:ldflags pkgconfig +USES= cmake compiler:c++11-lib gl localbase:ldflags pkgconfig shared-mime-info EXCLUDE= libzip zlib EXTRACT_AFTER_ARGS=${EXCLUDE:S,^,--exclude ,} USE_GL= glew opengl @@ -82,6 +86,12 @@ post-patch: ${WRKSRC}/UI/NativeApp.cpp @${REINPLACE_CMD} -e 's/"unknown"/"${DISTVERSIONFULL}"/' \ ${WRKSRC}/git-version.cmake +# XXX Drop after FreeBSD 12.3 EOL around 2023-03-01 +# https://cgit.freebsd.org/src/commit/?id=773538247007 + @if [ ${OPSYS} = FreeBSD -a ${OSVERSION} -lt 1203501 ]; then \ + ${REINPLACE_CMD} -e '/if.*__STDC_/,/XXH/s/static_assert/_Static_assert/' \ + ${WRKSRC}/ext/xxhash.h; \ + fi do-install-QT5-on do-install-SDL-on: ${MV} ${STAGEDIR}${PREFIX}/bin/${EXENAME} \ diff --git a/emulators/ppsspp/distinfo b/emulators/ppsspp/distinfo index 9fce466dde22..d3e19f3a795a 100644 --- a/emulators/ppsspp/distinfo +++ b/emulators/ppsspp/distinfo @@ -1,17 +1,21 @@ -TIMESTAMP = 1662817849 +TIMESTAMP = 1671109298 SHA256 (ppsspp.1) = 64a7cca4c3a5fc6ad5b63399edef9056b0c85ea68fed00fb7e97f4b2724e503b SIZE (ppsspp.1) = 1598 -SHA256 (hrydgard-ppsspp-v1.13.2_GH0.tar.gz) = 1a7d9962ac47feb2bf2866fee9aea7883352a6334a14436d8e02d37a6fa68943 -SIZE (hrydgard-ppsspp-v1.13.2_GH0.tar.gz) = 31676739 +SHA256 (hrydgard-ppsspp-v1.14_GH0.tar.gz) = b1bf79abff30418f382bdbeae866b8572c25d0b732393d34d3d044deeffdc5dc +SIZE (hrydgard-ppsspp-v1.14_GH0.tar.gz) = 37146002 SHA256 (hrydgard-glslang-8.13.3743-339-gdc11adde_GH0.tar.gz) = ced8f91c3b07f0c1227649732c9ba047d89b09038a446a3c0636f909fb40ab24 SIZE (hrydgard-glslang-8.13.3743-339-gdc11adde_GH0.tar.gz) = 3297180 SHA256 (hrydgard-miniupnp-miniupnpd_2_1-502-g3a87be3_GH0.tar.gz) = 3aefaee9eb86e5f44267aa9e8d37b46d2be8f1c72879cebefa365690a9348190 SIZE (hrydgard-miniupnp-miniupnpd_2_1-502-g3a87be3_GH0.tar.gz) = 448853 -SHA256 (facebook-zstd-v1.5.0_GH0.tar.gz) = 0d9ade222c64e912d6957b11c923e214e2e010a18f39bec102f572e693ba2867 -SIZE (facebook-zstd-v1.5.0_GH0.tar.gz) = 1867111 +SHA256 (facebook-zstd-v1.4.7-1276-g096dccbc_GH0.tar.gz) = 3296d8e6727b0348ffbfe03eb91ed97768ee2672974b674d68aa4bcb83a593e3 +SIZE (facebook-zstd-v1.4.7-1276-g096dccbc_GH0.tar.gz) = 2143525 SHA256 (unknownbrackets-ppsspp-debugger-9776332_GH0.tar.gz) = adc88664cb127b7797b03ffe07274096ac8ac037f143bf636b6208084c47e4d7 SIZE (unknownbrackets-ppsspp-debugger-9776332_GH0.tar.gz) = 810213 SHA256 (KhronosGroup-SPIRV-Cross-2021-01-15_GH0.tar.gz) = d700863b548cbc7f27a678cee305f561669a126eb2cc11d36a7023dfc462b9c4 SIZE (KhronosGroup-SPIRV-Cross-2021-01-15_GH0.tar.gz) = 1444164 -SHA256 (Kingcom-armips-v0.10.0-28-g7885552_GH0.tar.gz) = 040a8d01b1c0e65b77ede9dd6713b6f6290346a29d300138454335362a396d6c -SIZE (Kingcom-armips-v0.10.0-28-g7885552_GH0.tar.gz) = 197207 +SHA256 (Kingcom-armips-v0.11.0-184-g6719ede_GH0.tar.gz) = 0c584c3a7712e6cdbe170703fffa55d1ec9c38472cb25219ef4611363f50f805 +SIZE (Kingcom-armips-v0.11.0-184-g6719ede_GH0.tar.gz) = 222945 +SHA256 (Kingcom-filesystem-v1.3.2-12-g3f1c185_GH0.tar.gz) = 9fa5a690e341bea1935a7f6b256e1bbd864abee988f834f10307f646dc38e604 +SIZE (Kingcom-filesystem-v1.3.2-12-g3f1c185_GH0.tar.gz) = 163401 +SHA256 (6a9334e6f01b.patch) = 4c1c2975dfe99a449758b4edafb9a525c85f483b5321bb1b4abf9fac6919b9f0 +SIZE (6a9334e6f01b.patch) = 1079 diff --git a/emulators/ppsspp/pkg-plist b/emulators/ppsspp/pkg-plist index 75618ca9dec9..911494696f2a 100644 --- a/emulators/ppsspp/pkg-plist +++ b/emulators/ppsspp/pkg-plist @@ -10,5 +10,6 @@ share/icons/hicolor/48x48/apps/ppsspp.png share/icons/hicolor/512x512/apps/ppsspp.png share/icons/hicolor/64x64/apps/ppsspp.png share/icons/hicolor/96x96/apps/ppsspp.png +share/icons/hicolor/scalable/apps/ppsspp.svg share/man/man1/ppsspp.1.gz -share/pixmaps/ppsspp.svg +share/mime/packages/ppsspp.xml