git: 9e9048fa834a - main - emulators/duckstation: Update to 20231124 (rev 2739794)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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