aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGanael LAPLANCHE <martymac@FreeBSD.org>2023-12-01 11:45:30 +0000
committerGanael LAPLANCHE <martymac@FreeBSD.org>2023-12-01 11:47:27 +0000
commit9e9048fa834a247d40e91d00e2b0fbd91162e607 (patch)
tree0c97d261c8a09b5b2ad2421273d75fcb6a0cb74b
parentecd32bfe4b274a4c3636689c786ffac3d4f72d22 (diff)
downloadports-9e9048fa834a247d40e91d00e2b0fbd91162e607.tar.gz
ports-9e9048fa834a247d40e91d00e2b0fbd91162e607.zip
emulators/duckstation: Update to 20231124 (rev 2739794)
Also, remove i386 from supported archs.
-rw-r--r--emulators/duckstation/Makefile9
-rw-r--r--emulators/duckstation/distinfo6
-rw-r--r--emulators/duckstation/pkg-plist1
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