aboutsummaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2021-04-18 11:49:29 +0000
committerJan Beich <jbeich@FreeBSD.org>2021-04-20 00:46:57 +0000
commit8d8d11985b1fa748e5ff53d5537cd8f24879d620 (patch)
treebc82b79ca4f03e91cb15cb79cd81e3127130e05d /emulators
parentcc887f718252474550a7fe7d0090604af9b365e3 (diff)
downloadports-8d8d11985b1fa748e5ff53d5537cd8f24879d620.tar.gz
ports-8d8d11985b1fa748e5ff53d5537cd8f24879d620.zip
emulators/rpcs3: update to 0.0.15.12130
Diffstat (limited to 'emulators')
-rw-r--r--emulators/rpcs3/Makefile4
-rw-r--r--emulators/rpcs3/distinfo6
-rw-r--r--emulators/rpcs3/files/patch-userptr15
3 files changed, 5 insertions, 20 deletions
diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile
index 674ea0e73486..86651b5f2546 100644
--- a/emulators/rpcs3/Makefile
+++ b/emulators/rpcs3/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rpcs3
DISTVERSIONPREFIX= v
-DISTVERSION= 0.0.15-12113 # git rev-list --count HEAD
-DISTVERSIONSUFFIX= -gfb26da1cb
+DISTVERSION= 0.0.15-12130 # git rev-list --count HEAD
+DISTVERSIONSUFFIX= -g3e33f064b
CATEGORIES= emulators
MAINTAINER= jbeich@FreeBSD.org
diff --git a/emulators/rpcs3/distinfo b/emulators/rpcs3/distinfo
index 70b92d9ebe23..de58ec079778 100644
--- a/emulators/rpcs3/distinfo
+++ b/emulators/rpcs3/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1618676599
-SHA256 (RPCS3-rpcs3-v0.0.15-12113-gfb26da1cb_GH0.tar.gz) = 00e6bffff44e09e49ce4732a37831dd782a40ee08ab8358378eb11f01c440970
-SIZE (RPCS3-rpcs3-v0.0.15-12113-gfb26da1cb_GH0.tar.gz) = 8019077
+TIMESTAMP = 1618872131
+SHA256 (RPCS3-rpcs3-v0.0.15-12130-g3e33f064b_GH0.tar.gz) = b2b8f46da51a3de22f80381dbc94e41611aa510dbe9c1b87512c1e6246e3910c
+SIZE (RPCS3-rpcs3-v0.0.15-12130-g3e33f064b_GH0.tar.gz) = 8019315
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-5d8643e8eb3_GH0.tar.gz) = 9484c30b65d64ce4a70d058988995490a807556871b0af4e0616566826ac72fd
diff --git a/emulators/rpcs3/files/patch-userptr b/emulators/rpcs3/files/patch-userptr
deleted file mode 100644
index e090db6880d2..000000000000
--- a/emulators/rpcs3/files/patch-userptr
+++ /dev/null
@@ -1,15 +0,0 @@
-VK_EXT_external_memory_host depends on userptr, so disable on Intel until
-https://github.com/FreeBSDDesktop/kms-drm/issues/197
-
---- rpcs3/Emu/RSX/VK/VKDMA.cpp.orig 2021-02-28 23:32:23 UTC
-+++ rpcs3/Emu/RSX/VK/VKDMA.cpp
-@@ -264,7 +264,8 @@ namespace vk
- true;
- #else
- // Anything running on AMDGPU kernel driver will not work due to the check for fd-backed memory allocations
-- const bool allow_host_buffers = (vendor != driver_vendor::AMD && vendor != driver_vendor::RADV);
-+ // Intel userptr on non-Linux may not work or require root
-+ const bool allow_host_buffers = (vendor != driver_vendor::AMD && vendor != driver_vendor::RADV && vendor != driver_vendor::INTEL);
- #endif
- if (allow_host_buffers && g_render_device->get_external_memory_host_support())
- {