git: 9e9048fa834a - main - emulators/duckstation: Update to 20231124 (rev 2739794)

From: Ganael LAPLANCHE <martymac_at_FreeBSD.org>
Date: Fri, 01 Dec 2023 11:47:58 UTC
The branch main has been updated by martymac:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9e9048fa834a247d40e91d00e2b0fbd91162e607

commit 9e9048fa834a247d40e91d00e2b0fbd91162e607
Author:     Ganael LAPLANCHE <martymac@FreeBSD.org>
AuthorDate: 2023-12-01 11:45:30 +0000
Commit:     Ganael LAPLANCHE <martymac@FreeBSD.org>
CommitDate: 2023-12-01 11:47:27 +0000

    emulators/duckstation: Update to 20231124 (rev 2739794)
    
    Also, remove i386 from supported archs.
---
 emulators/duckstation/Makefile  | 9 ++++++---
 emulators/duckstation/distinfo  | 6 +++---
 emulators/duckstation/pkg-plist | 1 +
 3 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/emulators/duckstation/Makefile b/emulators/duckstation/Makefile
index 53ac7a6e1e76..dc7ab1d7fc2f 100644
--- a/emulators/duckstation/Makefile
+++ b/emulators/duckstation/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	duckstation
-PORTVERSION=	20231016
+PORTVERSION=	20231124
 DISTVERSIONPREFIX=	v
 CATEGORIES=	emulators
 
@@ -9,6 +9,9 @@ WWW=	https://www.duckstation.org
 
 LICENSE=	GPLv3
 
+NOT_FOR_ARCHS=	i386
+NOT_FOR_ARCHS_REASON=	src/common/fastjmp.cpp:186:2: error: Unknown platform
+
 LIB_DEPENDS=	libcurl.so:ftp/curl \
 		libbacktrace.so:devel/libbacktrace \
 		libxkbcommon.so:x11/libxkbcommon \
@@ -23,8 +26,8 @@ USES=		cmake compiler:c++20-lang gl pkgconfig qt:6 sdl xorg
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	stenzek
-# See: https://github.com/stenzek/duckstation/releases/tag/latest
-GH_TAGNAME=	cecae91
+# See: https://github.com/stenzek/duckstation/commits/latest
+GH_TAGNAME=	2739794
 
 USE_GL=		egl
 USE_SDL=	sdl2
diff --git a/emulators/duckstation/distinfo b/emulators/duckstation/distinfo
index cdf3ab4398ff..850ca8bcc01e 100644
--- a/emulators/duckstation/distinfo
+++ b/emulators/duckstation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1700156894
-SHA256 (stenzek-duckstation-v20231016-cecae91_GH0.tar.gz) = e1c25940db1b517b5dfbf73d7f21a584194ddd0d6a93f11b45210a021d4841c7
-SIZE (stenzek-duckstation-v20231016-cecae91_GH0.tar.gz) = 13424608
+TIMESTAMP = 1701196143
+SHA256 (stenzek-duckstation-v20231124-2739794_GH0.tar.gz) = 19aeb00b3e56f5c34bccc6829b85141e47742d7c9314de6141c909c91d921542
+SIZE (stenzek-duckstation-v20231124-2739794_GH0.tar.gz) = 13558980
diff --git a/emulators/duckstation/pkg-plist b/emulators/duckstation/pkg-plist
index 2937d68f9ac6..fa196af62f5a 100644
--- a/emulators/duckstation/pkg-plist
+++ b/emulators/duckstation/pkg-plist
@@ -53,6 +53,7 @@ share/pixmaps/duckstation.png
 %%DATADIR%%/resources/sounds/achievements/lbsubmit.wav
 %%DATADIR%%/resources/sounds/achievements/message.wav
 %%DATADIR%%/resources/sounds/achievements/unlock.wav
+%%DATADIR%%/resources/thirdparty.html
 %%DATADIR%%/translations/duckstation-qt_de.qm
 %%DATADIR%%/translations/duckstation-qt_en.qm
 %%DATADIR%%/translations/duckstation-qt_es-ES.qm