git: 84f99af93620 - main - emulators/rpcs3: update to 0.0.42

Jan Beich <[email protected]> Sun, 02 Aug 2026 00:02:25 +0000
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <6a6e8911.45e4e.58ddb29c__44065.7304295868$1785628998$gmane$org@gitrepo.freebsd.org>
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=84f99af93620ff64b4360b8c50a9009c32e311b6

commit 84f99af93620ff64b4360b8c50a9009c32e311b6
Author:     Jan Beich <[email protected]>
AuthorDate: 2026-07-31 18:14:38 +0000
Commit:     Jan Beich <[email protected]>
CommitDate: 2026-08-02 00:02:15 +0000

    emulators/rpcs3: update to 0.0.42
    
    Changes:        https://github.com/RPCS3/rpcs3/releases/tag/v0.0.42
    Reported by:    GitHub (watch releases)
---
 emulators/rpcs3/Makefile | 20 ++++++++++----------
 emulators/rpcs3/distinfo | 14 +++++++-------
 2 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile
index 64043d5f3aab..daae02b5a63e 100644
--- a/emulators/rpcs3/Makefile
+++ b/emulators/rpcs3/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	rpcs3
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.0.41 # git rev-list --count HEAD
-DISTVERSIONSUFFIX=	-19431-g40e9ee5af0
+DISTVERSION=	0.0.42 # git rev-list --count HEAD
+DISTVERSIONSUFFIX=	-19675-gcd814f8c92
 CATEGORIES=	emulators wayland
 
 MAINTAINER=	[email protected]
@@ -36,8 +36,8 @@ GH_TUPLE=	RPCS3:soundtouch:2.3.1-87-ga0fba77:soundtouch/3rdparty/SoundTouch/soun
 		Megamouse:VulkanMemoryAllocator:1d8f600:vkalloc/3rdparty/GPUOpen/VulkanMemoryAllocator \
 		nothings:stb:013ac3b:stb/3rdparty/stblib/stb \
 		protocolbuffers:protobuf:edaa823d8b36:protobuf/3rdparty/protobuf/protobuf \
-		wolfSSL:wolfssl:v5.9.1-stable:wolfssl/3rdparty/wolfssl/wolfssl \
-		xioTechnologies:Fusion:v1.2.11:fusion/3rdparty/fusion/fusion
+		wolfSSL:wolfssl:v5.9.2-stable:wolfssl/3rdparty/wolfssl/wolfssl \
+		xioTechnologies:Fusion:v1.3.2:fusion/3rdparty/fusion/fusion
 
 USES=		cmake gl iconv:wchar_t llvm:min=20,${LLVM_DEP} localbase:ldflags \
 		openal:soft pkgconfig python:build qt:6 xorg
@@ -51,8 +51,8 @@ CMAKE_OFF=	USE_NATIVE_INSTRUCTIONS USE_PRECOMPILED_HEADERS
 CMAKE_ARGS+=	-DLLVM_DIR:PATH="${LOCALBASE}/${LIB_DEPENDS:M*llvm*:T}/lib/cmake/llvm"
 LDFLAGS+=	-Wl,--as-needed # GLU
 
-OPTIONS_DEFINE=	ALSA EVDEV FAUDIO JACK LLVM19 LTO OPENCV PULSEAUDIO SDL SNDIO VULKAN
-OPTIONS_DEFAULT=EVDEV FAUDIO JACK LLVM19 LTO OPENCV PULSEAUDIO SDL SNDIO VULKAN
+OPTIONS_DEFINE=	ALSA EVDEV FAUDIO JACK LLVM22 LTO OPENCV PULSEAUDIO SDL SNDIO VULKAN
+OPTIONS_DEFAULT=EVDEV FAUDIO JACK LLVM22 LTO OPENCV PULSEAUDIO SDL SNDIO VULKAN
 
 ALSA_BUILD_DEPENDS=	alsa-lib>0:audio/alsa-lib
 ALSA_CMAKE_BOOL=	USE_ALSA
@@ -71,10 +71,10 @@ JACK_BUILD_DEPENDS=	jackit>0:audio/jack
 JACK_CMAKE_BOOL=	USE_JACK
 
 # https://github.com/RPCS3/rpcs3/commits/master/3rdparty/llvm/llvm
-LLVM19_DESC=		LLVM version recommended by upstream
-LLVM19_LIB_DEPENDS=	libLLVM-19.so:devel/llvm19
-LLVM19_VARS=		LLVM_DEP=build
-LLVM19_VARS_OFF=	LLVM_DEP=lib
+LLVM22_DESC=		LLVM version recommended by upstream
+LLVM22_LIB_DEPENDS=	libLLVM-22.so:devel/llvm22
+LLVM22_VARS=		LLVM_DEP=build
+LLVM22_VARS_OFF=	LLVM_DEP=lib
 
 LTO_CMAKE_BOOL=		USE_LTO
 
diff --git a/emulators/rpcs3/distinfo b/emulators/rpcs3/distinfo
index bcb96f68468f..239e13f39925 100644
--- a/emulators/rpcs3/distinfo
+++ b/emulators/rpcs3/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1780534737
-SHA256 (RPCS3-rpcs3-v0.0.41-19431-g40e9ee5af0_GH0.tar.gz) = ecb0fdf198cb85f42c069b7c409df095e90ceeabcb92b04ce285b9ab325a7ded
-SIZE (RPCS3-rpcs3-v0.0.41-19431-g40e9ee5af0_GH0.tar.gz) = 6671152
+TIMESTAMP = 1785521678
+SHA256 (RPCS3-rpcs3-v0.0.42-19675-gcd814f8c92_GH0.tar.gz) = 100441cf2d7253086a4bf20f12a943aceb692297d60e6680089718791469c275
+SIZE (RPCS3-rpcs3-v0.0.42-19675-gcd814f8c92_GH0.tar.gz) = 6498095
 SHA256 (RPCS3-soundtouch-2.3.1-87-ga0fba77_GH0.tar.gz) = cb05f2ac87d4cfaa78c6dd41f96688d9ce3eb684d0c067fc76ce7c45bfe4126a
 SIZE (RPCS3-soundtouch-2.3.1-87-ga0fba77_GH0.tar.gz) = 607389
 SHA256 (asmjit-asmjit-416f735_GH0.tar.gz) = 65ba9c3487da09af02db0c34405d1bdd3e49e134062930777f272007d97940fd
@@ -17,7 +17,7 @@ SHA256 (nothings-stb-013ac3b_GH0.tar.gz) = f2f5aeaa2504f8dc3ee7412cb480f9be21876
 SIZE (nothings-stb-013ac3b_GH0.tar.gz) = 1510649
 SHA256 (protocolbuffers-protobuf-edaa823d8b36_GH0.tar.gz) = 606447f35339c07246bcbef67d474103f1d7452e21c8b826566e60a92a7bf68f
 SIZE (protocolbuffers-protobuf-edaa823d8b36_GH0.tar.gz) = 6891928
-SHA256 (wolfSSL-wolfssl-v5.9.1-stable_GH0.tar.gz) = d5ca7af48cd2d9a91d539e9baedeba55a0605a28d7ac8b01dc3d5254a13ca341
-SIZE (wolfSSL-wolfssl-v5.9.1-stable_GH0.tar.gz) = 26716365
-SHA256 (xioTechnologies-Fusion-v1.2.11_GH0.tar.gz) = 5824b36f030db7530d4aa12a5de82d1e0e8688c607796d37dca8bb1573be80dc
-SIZE (xioTechnologies-Fusion-v1.2.11_GH0.tar.gz) = 447980
+SHA256 (wolfSSL-wolfssl-v5.9.2-stable_GH0.tar.gz) = 2f4ef3d4fd387a9b3191d36a6316d69116c46ff69bb9583b6c82b36d7b8ca114
+SIZE (wolfSSL-wolfssl-v5.9.2-stable_GH0.tar.gz) = 28078586
+SHA256 (xioTechnologies-Fusion-v1.3.2_GH0.tar.gz) = 1f6fe54815d975bd16b5e90939e59e22077e7d8c856a0e73eb60bc5f6dde897b
+SIZE (xioTechnologies-Fusion-v1.3.2_GH0.tar.gz) = 450132