summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2021-05-31 20:01:13 +0000
committerJan Beich <jbeich@FreeBSD.org>2021-05-31 23:32:51 +0000
commit1197aa34b984edef0dbbe72585889fbc7fda82b5 (patch)
tree121183b53b49d23880abac13a9bb25ae3eb48483 /emulators
parent5cddff72724cfd4dded9e45f89af11271adf6b38 (diff)
downloadfreebsd-ports-1197aa34b984edef0dbbe72585889fbc7fda82b5.zip
emulators/rpcs3: update to 0.0.16.12351
Changes: https://github.com/RPCS3/rpcs3/compare/7d8993862...a7d4da25a
Diffstat (limited to 'emulators')
-rw-r--r--emulators/rpcs3/Makefile16
-rw-r--r--emulators/rpcs3/distinfo10
2 files changed, 16 insertions, 10 deletions
diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile
index 013e832e931b..37ba06433e07 100644
--- a/emulators/rpcs3/Makefile
+++ b/emulators/rpcs3/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rpcs3
DISTVERSIONPREFIX= v
-DISTVERSION= 0.0.16-12330 # git rev-list --count HEAD
-DISTVERSIONSUFFIX= -g7d8993862
+DISTVERSION= 0.0.16-12351 # git rev-list --count HEAD
+DISTVERSIONSUFFIX= -ga7d4da25a
CATEGORIES= emulators
MAINTAINER= jbeich@FreeBSD.org
@@ -10,7 +10,6 @@ COMMENT= PS3 emulator/debugger
LICENSE= APACHE20 BSD3CLAUSE BSL GPLv2 MIT ZLIB
LICENSE_COMB= multi
LICENSE_FILE_BSD3CLAUSE=${WRKSRC_cereal}/LICENSE
-LICENSE_FILE_BSL= ${WRKSRC_span}/LICENSE_1_0.txt
LICENSE_FILE_MIT= ${WRKSRC_pugixml}/LICENSE.md
LICENSE_FILE_ZLIB= ${WRKSRC_asmjit}/LICENSE.md
@@ -32,8 +31,7 @@ GH_TUPLE= RPCS3:hidapi:hidapi-0.8.0-rc1-28-g8961cf8:hidapi/3rdparty/hidapi/hidap
jbeder:yaml-cpp:yaml-cpp-0.6.3-30-g6a211f0:yamlcpp/3rdparty/yaml-cpp \
KhronosGroup:SPIRV-Headers:1.5.3.reservations1:spirv_headers/Vulkan/spirv-headers \
KhronosGroup:SPIRV-Tools:v2020.4:spirv_tools/Vulkan/spirv-tools \
- KhronosGroup:glslang:11.4.0:glslang/Vulkan/glslang \
- tcbrindle:span:9d7559a:span/3rdparty/span \
+ KhronosGroup:glslang:11.4.0:glslang/3rdparty/glslang/glslang \
USCiLab:cereal:v1.3.0-5-g60c69df9:cereal/3rdparty/cereal \
wolfSSL:wolfssl:v4.5.0-stable-80-g39b544860:wolfssl/3rdparty/wolfssl \
zeux:pugixml:v1.11.4:pugixml/3rdparty/pugixml
@@ -90,4 +88,12 @@ CC= clang${LLVM_DEFAULT}
CXX= clang++${LLVM_DEFAULT}
CPP= clang-cpp${LLVM_DEFAULT}
+# XXX Drop after FreeBSD 12.2 EOL
+.if make(makesum) || (!exists(/usr/include/c++/v1/concepts) && exists(/usr/lib/libc++.so))
+MASTER_SITES+= https://github.com/llvm/llvm-project/releases/download/llvmorg-${LLVM_VER}/:libcxx
+DISTFILES+= libcxx-${LLVM_VER}.src.tar.xz:libcxx
+CXXFLAGS+= -nostdinc++ -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -isystem${WRKDIR}/libcxx-${LLVM_VER}.src/include
+LLVM_VER= 12.0.0
+.endif
+
.include <bsd.port.post.mk>
diff --git a/emulators/rpcs3/distinfo b/emulators/rpcs3/distinfo
index a8eaa6f08486..ca65b7488c01 100644
--- a/emulators/rpcs3/distinfo
+++ b/emulators/rpcs3/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1622222716
-SHA256 (RPCS3-rpcs3-v0.0.16-12330-g7d8993862_GH0.tar.gz) = ad13eaf908bff9eef00143f98910fdc9b8b30dffd9b62e4a73f6dd4ad662828e
-SIZE (RPCS3-rpcs3-v0.0.16-12330-g7d8993862_GH0.tar.gz) = 8059583
+TIMESTAMP = 1622491273
+SHA256 (libcxx-12.0.0.src.tar.xz) = 7dcb75ca4f6aae2c677d128460c48a57398c8b6791b77b74bea7cf9e04e7c3f1
+SIZE (libcxx-12.0.0.src.tar.xz) = 1880864
+SHA256 (RPCS3-rpcs3-v0.0.16-12351-ga7d4da25a_GH0.tar.gz) = 0543d05cb672967d5cbca78f557a4ad7a507586dad5f103789654890a1993276
+SIZE (RPCS3-rpcs3-v0.0.16-12351-ga7d4da25a_GH0.tar.gz) = 8060747
SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-28-g8961cf8_GH0.tar.gz) = 0f0f3b3af2fff7004f479a1adbbb81658b62a2e07b5978acc65833273e8124d7
SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-28-g8961cf8_GH0.tar.gz) = 105391
SHA256 (RPCS3-llvm-mirror-5836324d6443_GH0.tar.gz) = b996a126f5d1beb558d63fb79005cf193c591cf8787dd86bcdb1f289f817e964
@@ -21,8 +23,6 @@ SHA256 (KhronosGroup-SPIRV-Tools-v2020.4_GH0.tar.gz) = d6377d2febe831eb78e84593a
SIZE (KhronosGroup-SPIRV-Tools-v2020.4_GH0.tar.gz) = 2282982
SHA256 (KhronosGroup-glslang-11.4.0_GH0.tar.gz) = 9bae79c2b640b60474f8944a5ab4aff3af990074636ea2a0a3c97cb86be61dfa
SIZE (KhronosGroup-glslang-11.4.0_GH0.tar.gz) = 3342311
-SHA256 (tcbrindle-span-9d7559a_GH0.tar.gz) = 4fbe8364b8ff9388fd6ca1a11ce39ff448af76394d561d6f879cf1180b14f160
-SIZE (tcbrindle-span-9d7559a_GH0.tar.gz) = 130675
SHA256 (USCiLab-cereal-v1.3.0-5-g60c69df9_GH0.tar.gz) = 3931a29bccc2ebbed13fcc3229643bfd9cdf9e81b5f09ed298f2062016e6f302
SIZE (USCiLab-cereal-v1.3.0-5-g60c69df9_GH0.tar.gz) = 374806
SHA256 (wolfSSL-wolfssl-v4.5.0-stable-80-g39b544860_GH0.tar.gz) = ae8198711705b989268fc46be5a614f8fede4dcaff39cacb1cc1e4e20f9e7d32