summaryrefslogtreecommitdiff
path: root/emulators/dolphin-emu
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/dolphin-emu')
-rw-r--r--emulators/dolphin-emu/Makefile5
-rw-r--r--emulators/dolphin-emu/Makefile.tuples5
-rw-r--r--emulators/dolphin-emu/distinfo16
-rw-r--r--emulators/dolphin-emu/files/patch-CMakeLists.txt13
-rw-r--r--emulators/dolphin-emu/pkg-plist28
5 files changed, 41 insertions, 26 deletions
diff --git a/emulators/dolphin-emu/Makefile b/emulators/dolphin-emu/Makefile
index 28a4114b8714..ccf8ae0eb0a5 100644
--- a/emulators/dolphin-emu/Makefile
+++ b/emulators/dolphin-emu/Makefile
@@ -1,6 +1,5 @@
PORTNAME= dolphin-emu
-PORTVERSION= 2506
-PORTREVISION= 1
+PORTVERSION= 2509
CATEGORIES= emulators
MAINTAINER= martymac@FreeBSD.org
@@ -61,7 +60,7 @@ GH_TAGNAME= ${PORTVERSION}
.include "${.CURDIR}/Makefile.tuples"
USE_GL= egl gl
-USE_SDL= sdl2
+USE_SDL= sdl3
USE_XORG= ice sm x11 xext xi xrandr
USE_QT= base svg
diff --git a/emulators/dolphin-emu/Makefile.tuples b/emulators/dolphin-emu/Makefile.tuples
index 80abec7edee8..9e9ed90d1492 100644
--- a/emulators/dolphin-emu/Makefile.tuples
+++ b/emulators/dolphin-emu/Makefile.tuples
@@ -2,11 +2,12 @@ GH_TUPLE= \
mgba-emu:mgba:8739b22fbc90fdf0b4f6612ef9c0520f0ba44a51:mgba/Externals/mGBA/mgba \
GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:3bab6924988e5f19bf36586a496156cf72f70d9f:VulkanMemoryAllocator/Externals/VulkanMemoryAllocator \
mozilla:cubeb:54217bca3f3e0cd53c073690a23dd25d83557909:cubeb/Externals/cubeb/cubeb \
- epezent:implot:18c72431f8265e2b0b5378a3a73d8a883b2175ff:implot/Externals/implot/implot \
+ epezent:implot:3da8bd34299965d3b0ab124df743fe3e076fa222:implot/Externals/implot/implot \
google:googletest:58d77fa8070e8cec2dc1ed015d66b454c8d78850:googletest/Externals/gtest \
- RetroAchievements:rcheevos:0115d9198ff7a73ff6568027dfb948ef6031818c:rcheevos/Externals/rcheevos/rcheevos \
+ RetroAchievements:rcheevos:b443902b1cdfee5a66b09fec20a94d2d2afaf2ec:rcheevos/Externals/rcheevos/rcheevos \
lsalzman:enet:2a85cd64459f6ba038d233a634d9440490dbba12:enet/Externals/enet/enet \
syoyo:tinygltf:c5641f2c22d117da7971504591a8f6a41ece488b:tinygltf/Externals/tinygltf/tinygltf \
SFML:SFML:7f1162dfea4969bc17417563ac55d93b72e84c1e:SFML/Externals/SFML/SFML \
+ e-dant:watcher:b03bdcfc11549df595b77239cefe2643943a3e2f:watcher/Externals/watcher/watcher \
arsenm:sanitizers-cmake:aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a:sanitizerscmake/Externals/cubeb/cubeb/cmake/sanitizers-cmake \
diff --git a/emulators/dolphin-emu/distinfo b/emulators/dolphin-emu/distinfo
index 4f3b3d0f4495..637729ee8d99 100644
--- a/emulators/dolphin-emu/distinfo
+++ b/emulators/dolphin-emu/distinfo
@@ -1,23 +1,25 @@
-TIMESTAMP = 1749143696
-SHA256 (dolphin-emu-dolphin-2506_GH0.tar.gz) = f4ddea39b6dfc89993657d230e291021520d78abaa4c59cfa12e95cb4a4916ff
-SIZE (dolphin-emu-dolphin-2506_GH0.tar.gz) = 19891520
+TIMESTAMP = 1758225552
+SHA256 (dolphin-emu-dolphin-2509_GH0.tar.gz) = 97d2851f479978334f7a8dffab301d43d9318d767c63260b4982e4a5c7d2397d
+SIZE (dolphin-emu-dolphin-2509_GH0.tar.gz) = 19735915
SHA256 (mgba-emu-mgba-8739b22fbc90fdf0b4f6612ef9c0520f0ba44a51_GH0.tar.gz) = 07e73f02198affccf83cc9740d377b78ba27866b0d654a5e55cafae69d1dfa1c
SIZE (mgba-emu-mgba-8739b22fbc90fdf0b4f6612ef9c0520f0ba44a51_GH0.tar.gz) = 14488880
SHA256 (GPUOpen-LibrariesAndSDKs-VulkanMemoryAllocator-3bab6924988e5f19bf36586a496156cf72f70d9f_GH0.tar.gz) = 618dc35e4f571a508575fc1fc914eb15ab513e4443986509aff08dfb8844ba24
SIZE (GPUOpen-LibrariesAndSDKs-VulkanMemoryAllocator-3bab6924988e5f19bf36586a496156cf72f70d9f_GH0.tar.gz) = 937902
SHA256 (mozilla-cubeb-54217bca3f3e0cd53c073690a23dd25d83557909_GH0.tar.gz) = a795511bf56183ff7bad8fb2d2836ca5bb158e12ddd519caced62946ffa69c83
SIZE (mozilla-cubeb-54217bca3f3e0cd53c073690a23dd25d83557909_GH0.tar.gz) = 228779
-SHA256 (epezent-implot-18c72431f8265e2b0b5378a3a73d8a883b2175ff_GH0.tar.gz) = 4787c77e6050f3bdc19f39eecf87d5b321bd3096321142b63f8169e1aa8f9b34
-SIZE (epezent-implot-18c72431f8265e2b0b5378a3a73d8a883b2175ff_GH0.tar.gz) = 138121
+SHA256 (epezent-implot-3da8bd34299965d3b0ab124df743fe3e076fa222_GH0.tar.gz) = 4700b44ef00ca2feba0b35a31922c240045bbeb900da5b3eb3830b56871ada45
+SIZE (epezent-implot-3da8bd34299965d3b0ab124df743fe3e076fa222_GH0.tar.gz) = 141430
SHA256 (google-googletest-58d77fa8070e8cec2dc1ed015d66b454c8d78850_GH0.tar.gz) = c6ab3b6b33f51ef7465921f8f8c10c15d7cbc510761a15a18ad85babf6d73278
SIZE (google-googletest-58d77fa8070e8cec2dc1ed015d66b454c8d78850_GH0.tar.gz) = 855887
-SHA256 (RetroAchievements-rcheevos-0115d9198ff7a73ff6568027dfb948ef6031818c_GH0.tar.gz) = 81d5d35e8b03194c103ceaedab1f37c473062d0907b496c50481f862f80c654d
-SIZE (RetroAchievements-rcheevos-0115d9198ff7a73ff6568027dfb948ef6031818c_GH0.tar.gz) = 409887
+SHA256 (RetroAchievements-rcheevos-b443902b1cdfee5a66b09fec20a94d2d2afaf2ec_GH0.tar.gz) = 6b5872d010cc4e7441489c1f812961d0331a3b011503e84bb35d9677517a61a9
+SIZE (RetroAchievements-rcheevos-b443902b1cdfee5a66b09fec20a94d2d2afaf2ec_GH0.tar.gz) = 420207
SHA256 (lsalzman-enet-2a85cd64459f6ba038d233a634d9440490dbba12_GH0.tar.gz) = 526c5af3980edfaebb510119c3311a9062d33ca5599e9f137a88e0d8a3be67a6
SIZE (lsalzman-enet-2a85cd64459f6ba038d233a634d9440490dbba12_GH0.tar.gz) = 82867
SHA256 (syoyo-tinygltf-c5641f2c22d117da7971504591a8f6a41ece488b_GH0.tar.gz) = 6352803f1ed18d479ea93abf96ac75c0222a21403be22840bde1072ee5935dfa
SIZE (syoyo-tinygltf-c5641f2c22d117da7971504591a8f6a41ece488b_GH0.tar.gz) = 5903179
SHA256 (SFML-SFML-7f1162dfea4969bc17417563ac55d93b72e84c1e_GH0.tar.gz) = 503d90b6576a3343f7344ee5eff8642d06a487db3a83b5f36e92359f4cc896a7
SIZE (SFML-SFML-7f1162dfea4969bc17417563ac55d93b72e84c1e_GH0.tar.gz) = 4380626
+SHA256 (e-dant-watcher-b03bdcfc11549df595b77239cefe2643943a3e2f_GH0.tar.gz) = 61e97c12c3d23f2b6588d99ce61c8ad462b4382f979d14c7a338a11af507edd1
+SIZE (e-dant-watcher-b03bdcfc11549df595b77239cefe2643943a3e2f_GH0.tar.gz) = 165510
SHA256 (arsenm-sanitizers-cmake-aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a_GH0.tar.gz) = 9f5b073625375322236a94ce8d2d803cdedad321c91e63845f487b9ebfb2c433
SIZE (arsenm-sanitizers-cmake-aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a_GH0.tar.gz) = 7234
diff --git a/emulators/dolphin-emu/files/patch-CMakeLists.txt b/emulators/dolphin-emu/files/patch-CMakeLists.txt
deleted file mode 100644
index 926a7016786c..000000000000
--- a/emulators/dolphin-emu/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-Fix minizip detection
-
---- CMakeLists.txt.orig 2025-06-05 08:15:10 UTC
-+++ CMakeLists.txt
-@@ -692,7 +692,7 @@ dolphin_find_optional_system_library_pkgconfig(MINIZIP
- dolphin_find_optional_system_library_pkgconfig(ZLIB zlib>=1.3.1 ZLIB::ZLIB Externals/zlib-ng)
-
- dolphin_find_optional_system_library_pkgconfig(MINIZIP
-- "minizip>=4.0.4" minizip::minizip Externals/minizip-ng
-+ "minizip-ng>=4.0.4" minizip::minizip Externals/minizip-ng
- )
-
- dolphin_find_optional_system_library(LZO Externals/LZO)
diff --git a/emulators/dolphin-emu/pkg-plist b/emulators/dolphin-emu/pkg-plist
index c417fb1ce961..3dbd55ab3aa9 100644
--- a/emulators/dolphin-emu/pkg-plist
+++ b/emulators/dolphin-emu/pkg-plist
@@ -259,7 +259,9 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/GCP.ini
%%DATADIR%%/sys/GameSettings/GCVEEB.ini
%%DATADIR%%/sys/GameSettings/GCZ.ini
+%%DATADIR%%/sys/GameSettings/GD7.ini
%%DATADIR%%/sys/GameSettings/GD7E70.ini
+%%DATADIR%%/sys/GameSettings/GD7PB2.ini
%%DATADIR%%/sys/GameSettings/GDD.ini
%%DATADIR%%/sys/GameSettings/GDDE41.ini
%%DATADIR%%/sys/GameSettings/GDE.ini
@@ -298,7 +300,6 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/GF7E01.ini
%%DATADIR%%/sys/GameSettings/GF7P01.ini
%%DATADIR%%/sys/GameSettings/GF8E69.ini
-%%DATADIR%%/sys/GameSettings/GFB.ini
%%DATADIR%%/sys/GameSettings/GFD.ini
%%DATADIR%%/sys/GameSettings/GFEE01.ini
%%DATADIR%%/sys/GameSettings/GFEJ01.ini
@@ -363,6 +364,7 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/GICP78.ini
%%DATADIR%%/sys/GameSettings/GIGJ8P.ini
%%DATADIR%%/sys/GameSettings/GIH.ini
+%%DATADIR%%/sys/GameSettings/GIHP78.ini
%%DATADIR%%/sys/GameSettings/GIL.ini
%%DATADIR%%/sys/GameSettings/GINE69.ini
%%DATADIR%%/sys/GameSettings/GIQ.ini
@@ -533,6 +535,7 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/GR2J52.ini
%%DATADIR%%/sys/GameSettings/GR2P52.ini
%%DATADIR%%/sys/GameSettings/GR6.ini
+%%DATADIR%%/sys/GameSettings/GRA.ini
%%DATADIR%%/sys/GameSettings/GRB.ini
%%DATADIR%%/sys/GameSettings/GREE08.ini
%%DATADIR%%/sys/GameSettings/GREJ08.ini
@@ -618,6 +621,7 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/GVL.ini
%%DATADIR%%/sys/GameSettings/GVO.ini
%%DATADIR%%/sys/GameSettings/GVPE69.ini
+%%DATADIR%%/sys/GameSettings/GVR.ini
%%DATADIR%%/sys/GameSettings/GVS.ini
%%DATADIR%%/sys/GameSettings/GVSE8P.ini
%%DATADIR%%/sys/GameSettings/GW2.ini
@@ -660,6 +664,7 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/GZ2E01.ini
%%DATADIR%%/sys/GameSettings/GZ2J01.ini
%%DATADIR%%/sys/GameSettings/GZ2P01.ini
+%%DATADIR%%/sys/GameSettings/GZ3.ini
%%DATADIR%%/sys/GameSettings/GZ3E70.ini
%%DATADIR%%/sys/GameSettings/GZD.ini
%%DATADIR%%/sys/GameSettings/GZDP70.ini
@@ -823,6 +828,7 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/R64.ini
%%DATADIR%%/sys/GameSettings/R66.ini
%%DATADIR%%/sys/GameSettings/R67.ini
+%%DATADIR%%/sys/GameSettings/R6APPU.ini
%%DATADIR%%/sys/GameSettings/R6B.ini
%%DATADIR%%/sys/GameSettings/R6C.INI
%%DATADIR%%/sys/GameSettings/R6E.ini
@@ -1309,6 +1315,7 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/S5S.ini
%%DATADIR%%/sys/GameSettings/S72.ini
%%DATADIR%%/sys/GameSettings/S75.ini
+%%DATADIR%%/sys/GameSettings/S7B.ini
%%DATADIR%%/sys/GameSettings/S7E.ini
%%DATADIR%%/sys/GameSettings/SAG.ini
%%DATADIR%%/sys/GameSettings/SAK.ini
@@ -1324,6 +1331,8 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/SBE.ini
%%DATADIR%%/sys/GameSettings/SBF.ini
%%DATADIR%%/sys/GameSettings/SBK.ini
+%%DATADIR%%/sys/GameSettings/SBLE5G.ini
+%%DATADIR%%/sys/GameSettings/SBLP5G.ini
%%DATADIR%%/sys/GameSettings/SBQ.ini
%%DATADIR%%/sys/GameSettings/SBR.ini
%%DATADIR%%/sys/GameSettings/SBV.ini
@@ -1341,6 +1350,12 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/SCK.ini
%%DATADIR%%/sys/GameSettings/SCT.ini
%%DATADIR%%/sys/GameSettings/SCY.ini
+%%DATADIR%%/sys/GameSettings/SCYE4Q.ini
+%%DATADIR%%/sys/GameSettings/SCYP4Q.ini
+%%DATADIR%%/sys/GameSettings/SCYR4Q.ini
+%%DATADIR%%/sys/GameSettings/SCYX4Q.ini
+%%DATADIR%%/sys/GameSettings/SCYY4Q.ini
+%%DATADIR%%/sys/GameSettings/SCYZ4Q.ini
%%DATADIR%%/sys/GameSettings/SD2.ini
%%DATADIR%%/sys/GameSettings/SD2J01.ini
%%DATADIR%%/sys/GameSettings/SD8.ini
@@ -1463,6 +1478,7 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/SOS.ini
%%DATADIR%%/sys/GameSettings/SOU.ini
%%DATADIR%%/sys/GameSettings/SP3.ini
+%%DATADIR%%/sys/GameSettings/SP4.ini
%%DATADIR%%/sys/GameSettings/SP7.ini
%%DATADIR%%/sys/GameSettings/SP8.ini
%%DATADIR%%/sys/GameSettings/SP9.ini
@@ -1479,6 +1495,9 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/SPZ.ini
%%DATADIR%%/sys/GameSettings/SQD.ini
%%DATADIR%%/sys/GameSettings/SQI.ini
+%%DATADIR%%/sys/GameSettings/SQIE4Q.ini
+%%DATADIR%%/sys/GameSettings/SQIP4Q.ini
+%%DATADIR%%/sys/GameSettings/SQIY4Q.ini
%%DATADIR%%/sys/GameSettings/SR4.ini
%%DATADIR%%/sys/GameSettings/SR5.ini
%%DATADIR%%/sys/GameSettings/SR6.ini
@@ -1510,6 +1529,13 @@ share/applications/dolphin-emu.desktop
%%DATADIR%%/sys/GameSettings/STN.ini
%%DATADIR%%/sys/GameSettings/STR.ini
%%DATADIR%%/sys/GameSettings/STS.ini
+%%DATADIR%%/sys/GameSettings/STSE4Q.ini
+%%DATADIR%%/sys/GameSettings/STSP4Qr1.ini
+%%DATADIR%%/sys/GameSettings/STSP4Qr2.ini
+%%DATADIR%%/sys/GameSettings/STSX4Q.ini
+%%DATADIR%%/sys/GameSettings/STSY4Qr0.ini
+%%DATADIR%%/sys/GameSettings/STSY4Qr1.ini
+%%DATADIR%%/sys/GameSettings/STSZ4Q.ini
%%DATADIR%%/sys/GameSettings/STV.ini
%%DATADIR%%/sys/GameSettings/STZ.ini
%%DATADIR%%/sys/GameSettings/SU3.ini