summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
Diffstat (limited to 'games')
-rw-r--r--games/NBlood/Makefile2
-rw-r--r--games/NBlood/distinfo6
-rw-r--r--games/blinken/distinfo6
-rw-r--r--games/bomber/distinfo6
-rw-r--r--games/bovo/distinfo6
-rw-r--r--games/cdogs-sdl/Makefile2
-rw-r--r--games/cdogs-sdl/distinfo6
-rw-r--r--games/cdogs-sdl/pkg-plist28
-rw-r--r--games/chocolate-doom/Makefile2
-rw-r--r--games/chocolate-doom/distinfo6
-rw-r--r--games/corsix-th/Makefile2
-rw-r--r--games/corsix-th/distinfo6
-rw-r--r--games/fortunate/Makefile2
-rw-r--r--games/freeciv21/Makefile10
-rw-r--r--games/freeciv21/distinfo6
-rw-r--r--games/gmastermind/Makefile2
-rw-r--r--games/gmines/Makefile2
-rw-r--r--games/gnuchess/Makefile10
-rw-r--r--games/gnuchess/distinfo6
-rw-r--r--games/gnuchess/pkg-plist4
-rw-r--r--games/gnustep-ladder/Makefile2
-rw-r--r--games/gnustep-sudoku/Makefile2
-rw-r--r--games/gomoku/Makefile2
-rw-r--r--games/granatier/distinfo6
-rw-r--r--games/grubik/Makefile2
-rw-r--r--games/gshisen/Makefile2
-rw-r--r--games/hyperrogue/Makefile2
-rw-r--r--games/hyperrogue/distinfo6
-rw-r--r--games/jigsaw/Makefile2
-rw-r--r--games/kajongg/distinfo6
-rw-r--r--games/kanagram/distinfo6
-rw-r--r--games/kapman/distinfo6
-rw-r--r--games/katomic/distinfo6
-rw-r--r--games/kblackbox/distinfo6
-rw-r--r--games/kblocks/distinfo6
-rw-r--r--games/kbounce/distinfo6
-rw-r--r--games/kbreakout/distinfo6
-rw-r--r--games/kdegames/Makefile2
-rw-r--r--games/kdiamond/distinfo6
-rw-r--r--games/kfourinline/distinfo6
-rw-r--r--games/kgoldrunner/distinfo6
-rw-r--r--games/khangman/distinfo6
-rw-r--r--games/khangman/pkg-plist1
-rw-r--r--games/kigo/distinfo6
-rw-r--r--games/killbots/distinfo6
-rw-r--r--games/kiriki/distinfo6
-rw-r--r--games/kjumpingcube/distinfo6
-rw-r--r--games/klickety/distinfo6
-rw-r--r--games/klines/distinfo6
-rw-r--r--games/kmahjongg/distinfo6
-rw-r--r--games/kmines/distinfo6
-rw-r--r--games/knavalbattle/distinfo6
-rw-r--r--games/knetwalk/distinfo6
-rw-r--r--games/knights/distinfo6
-rw-r--r--games/kolf/distinfo6
-rw-r--r--games/kollision/distinfo6
-rw-r--r--games/konquest/distinfo6
-rw-r--r--games/kpat/distinfo6
-rw-r--r--games/kreversi/distinfo6
-rw-r--r--games/kshisen/distinfo6
-rw-r--r--games/ksirk/distinfo6
-rw-r--r--games/ksnakeduel/distinfo6
-rw-r--r--games/kspaceduel/distinfo6
-rw-r--r--games/ksquares/distinfo6
-rw-r--r--games/ksudoku/distinfo6
-rw-r--r--games/ktuberling/distinfo6
-rw-r--r--games/kubrick/distinfo6
-rw-r--r--games/lapispuzzle/Makefile2
-rw-r--r--games/leela-zero/Makefile5
-rw-r--r--games/leela-zero/distinfo6
-rw-r--r--games/leela-zero/files/patch-CMakeLists.txt21
-rw-r--r--games/leela-zero/files/patch-src_OpenCL.cpp4
-rw-r--r--games/leela-zero/files/patch-src_UCTNode.cpp12
-rw-r--r--games/lgeneral/Makefile2
-rw-r--r--games/libkdegames/distinfo6
-rw-r--r--games/libkmahjongg/distinfo6
-rw-r--r--games/libretro-shaders-slang/Makefile4
-rw-r--r--games/libretro-shaders-slang/distinfo6
-rw-r--r--games/libretro-shaders-slang/pkg-plist58
-rw-r--r--games/lskat/distinfo6
-rw-r--r--games/minecraft-server/Makefile4
-rw-r--r--games/minecraft-server/distinfo6
-rw-r--r--games/nextgo/Makefile2
-rw-r--r--games/oolite/Makefile2
-rw-r--r--games/openomf/Makefile67
-rw-r--r--games/openomf/distinfo9
-rw-r--r--games/openomf/files/patch-CMakeLists.txt23
-rw-r--r--games/openomf/files/patch-src_main.c11
-rw-r--r--games/openomf/files/patch-src_resources_pathmanager.c26
-rw-r--r--games/openomf/pkg-plist19
-rw-r--r--games/palapeli/distinfo6
-rw-r--r--games/picmi/distinfo6
-rw-r--r--games/pysolfc/Makefile2
-rw-r--r--games/pysolfc/distinfo6
-rw-r--r--games/skladnik/distinfo6
-rw-r--r--games/solarus-quest-editor/Makefile5
-rw-r--r--games/solarus-quest-editor/distinfo6
-rw-r--r--games/solarus/Makefile5
-rw-r--r--games/solarus/distinfo6
-rw-r--r--games/solarus/pkg-plist2
-rw-r--r--games/typtea/Makefile5
-rw-r--r--games/typtea/distinfo10
-rw-r--r--games/veloren-weekly/Makefile11
-rw-r--r--games/veloren-weekly/Makefile.crates139
-rw-r--r--games/veloren-weekly/distinfo276
-rw-r--r--games/veloren-weekly/files/patch-gilrs27
-rw-r--r--games/veloren-weekly/files/patch-i38628
-rw-r--r--games/veloren-weekly/files/patch-keyboard-keynames41
-rw-r--r--games/veloren-weekly/files/patch-shaderc26
-rw-r--r--games/veloren-weekly/files/patch-unix72
-rw-r--r--games/veloren-weekly/files/patch-wgpu-nvidia13
-rw-r--r--games/xray-16/Makefile18
-rw-r--r--games/xray-16/distinfo12
-rw-r--r--games/xray-16/files/patch-Externals_CMakeLists.txt11
-rw-r--r--games/xray-16/files/patch-src_Layers_xrRender_dxImGuiRender.cpp11
115 files changed, 705 insertions, 717 deletions
diff --git a/games/NBlood/Makefile b/games/NBlood/Makefile
index c15d2dc48321..4b2f7ee6fd12 100644
--- a/games/NBlood/Makefile
+++ b/games/NBlood/Makefile
@@ -1,5 +1,5 @@
PORTNAME= NBlood
-DISTVERSION= r14246
+DISTVERSION= r14258
CATEGORIES= games
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/games/NBlood/distinfo b/games/NBlood/distinfo
index 43502236e0c4..244bb5ae0132 100644
--- a/games/NBlood/distinfo
+++ b/games/NBlood/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749124162
-SHA256 (nukeykt-NBlood-r14246_GH0.tar.gz) = a9b6001a4621da87c9a0441ed2c58fb29300e58278e11c21b0379799059dedb0
-SIZE (nukeykt-NBlood-r14246_GH0.tar.gz) = 36829640
+TIMESTAMP = 1755171159
+SHA256 (nukeykt-NBlood-r14258_GH0.tar.gz) = ee78cef442e127eab6cc7ba5657505a8e1c4a3ba22780ba4b1c71b7527d64ea2
+SIZE (nukeykt-NBlood-r14258_GH0.tar.gz) = 36829593
diff --git a/games/blinken/distinfo b/games/blinken/distinfo
index 72d1164db3ee..86f99de9ef9e 100644
--- a/games/blinken/distinfo
+++ b/games/blinken/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381336
-SHA256 (KDE/release-service/25.04.3/blinken-25.04.3.tar.xz) = 76aefdc0fa874a62bda655a50260d5b6d4e0873a3481e4862558c3179935bcb3
-SIZE (KDE/release-service/25.04.3/blinken-25.04.3.tar.xz) = 2715276
+TIMESTAMP = 1754646248
+SHA256 (KDE/release-service/25.08.0/blinken-25.08.0.tar.xz) = 659bc69e811c7247e801c0696066bfb8cc9f70e223f401a58b08bb6bd83d35a4
+SIZE (KDE/release-service/25.08.0/blinken-25.08.0.tar.xz) = 2715268
diff --git a/games/bomber/distinfo b/games/bomber/distinfo
index 948a4532992c..c9e201716fb2 100644
--- a/games/bomber/distinfo
+++ b/games/bomber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381339
-SHA256 (KDE/release-service/25.04.3/bomber-25.04.3.tar.xz) = 2f0a37ac247d4447766d46313b42f640a060e2d35894c7fc9ab25fac4d202587
-SIZE (KDE/release-service/25.04.3/bomber-25.04.3.tar.xz) = 841072
+TIMESTAMP = 1754646251
+SHA256 (KDE/release-service/25.08.0/bomber-25.08.0.tar.xz) = 2f202b36ce307bac95cd34204baf465c5989787a081bdb10f029452dc08fb51d
+SIZE (KDE/release-service/25.08.0/bomber-25.08.0.tar.xz) = 840952
diff --git a/games/bovo/distinfo b/games/bovo/distinfo
index 227845015d91..ec035dc47988 100644
--- a/games/bovo/distinfo
+++ b/games/bovo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381341
-SHA256 (KDE/release-service/25.04.3/bovo-25.04.3.tar.xz) = c8ec6ad38dbe292a04c5bd768394165054a732a32782bb10a9195d482178e976
-SIZE (KDE/release-service/25.04.3/bovo-25.04.3.tar.xz) = 221640
+TIMESTAMP = 1754646253
+SHA256 (KDE/release-service/25.08.0/bovo-25.08.0.tar.xz) = 3d1c143cae6ece288de8ae42899a962c9a3d4c454056f74bc9228351d77acc26
+SIZE (KDE/release-service/25.08.0/bovo-25.08.0.tar.xz) = 221712
diff --git a/games/cdogs-sdl/Makefile b/games/cdogs-sdl/Makefile
index 1d03e3a8c966..9bddfe22b028 100644
--- a/games/cdogs-sdl/Makefile
+++ b/games/cdogs-sdl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cdogs-sdl
-DISTVERSION= 2.3.1
+DISTVERSION= 2.3.2
CATEGORIES= games
MAINTAINER= eduardo@FreeBSD.org
diff --git a/games/cdogs-sdl/distinfo b/games/cdogs-sdl/distinfo
index 600dbd48156a..6b9c3681295f 100644
--- a/games/cdogs-sdl/distinfo
+++ b/games/cdogs-sdl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754731573
-SHA256 (cxong-cdogs-sdl-2.3.1_GH0.tar.gz) = 0a9bd151e33504a2323b3f962720f0d9091645bc378a7b20059e6cd20ccd1270
-SIZE (cxong-cdogs-sdl-2.3.1_GH0.tar.gz) = 37794153
+TIMESTAMP = 1755956473
+SHA256 (cxong-cdogs-sdl-2.3.2_GH0.tar.gz) = e2f56262629b175d4a387f6491696edc0a5b9420c9be8e9aa12b60feaa4fefa1
+SIZE (cxong-cdogs-sdl-2.3.2_GH0.tar.gz) = 37794659
diff --git a/games/cdogs-sdl/pkg-plist b/games/cdogs-sdl/pkg-plist
index d11b0f888d76..3376d051705e 100644
--- a/games/cdogs-sdl/pkg-plist
+++ b/games/cdogs-sdl/pkg-plist
@@ -29,7 +29,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/data.json
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/src.blend
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/src.txt
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/upper_idle_handgun_24x24.png
@@ -38,7 +37,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/data.json
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/legs_idle_30x30.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/legs_run_30x30.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/src.blend
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/src.txt
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/upper_idle_30x30.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/upper_idle_handgun_30x30.png
@@ -47,7 +45,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/data.json
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/legs_idle_32x32.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/legs_run_32x32.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/src.blend
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/src.txt
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/upper_idle_32x32.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/upper_idle_handgun_32x32.png
@@ -57,7 +54,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/legs_idle_32x32.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/legs_run_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/legs_run_32x32.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/src.blend
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/src.txt
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/upper_idle_32x32.png
@@ -70,7 +66,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/data.json
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/src.blend
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/src.txt
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/ostrich/upper_idle_handgun_24x24.png
@@ -79,7 +74,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/data.json
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/src.blend
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/src.txt
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/upper_idle_handgun_24x24.png
@@ -229,7 +223,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/angel/data.json
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/angel/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/angel/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/angel/src.blend
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/angel/src.txt
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/angel/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/angel/upper_idle_dualgun_24x24.png
@@ -240,7 +233,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/bat/data.json
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/bat/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/bat/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/bat/src.blend
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/bat/src.txt
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/bat/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/bat/upper_idle_handgun_24x24.png
@@ -249,7 +241,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/big_mutant/data.json
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/big_mutant/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/big_mutant/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/big_mutant/src.blend
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/big_mutant/src.txt
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/big_mutant/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/big_mutant/upper_idle_dualgun_24x24.png
@@ -260,7 +251,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/wizard/data.json
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/wizard/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/wizard/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/wizard/src.blend
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/wizard/src.txt
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/wizard/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD2data.cdogscpn/graphics/chars/bodies/wizard/upper_idle_dualgun_24x24.png
@@ -372,7 +362,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/angel/data.json
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/angel/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/angel/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/angel/src.blend
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/angel/src.txt
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/angel/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/angel/upper_idle_dualgun_24x24.png
@@ -383,7 +372,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/bat/data.json
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/bat/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/bat/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/bat/src.blend
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/bat/src.txt
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/bat/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/bat/upper_idle_handgun_24x24.png
@@ -392,7 +380,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/big_mutant/data.json
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/big_mutant/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/big_mutant/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/big_mutant/src.blend
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/big_mutant/src.txt
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/big_mutant/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/big_mutant/upper_idle_dualgun_24x24.png
@@ -403,7 +390,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/wizard/data.json
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/wizard/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/wizard/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/wizard/src.blend
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/wizard/src.txt
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/wizard/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/SD3data.cdogscpn/graphics/chars/bodies/wizard/upper_idle_dualgun_24x24.png
@@ -527,7 +513,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/angel/data.json
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/angel/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/angel/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/angel/src.blend
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/angel/src.txt
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/angel/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/angel/upper_idle_dualgun_24x24.png
@@ -538,7 +523,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/big_mutant/data.json
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/big_mutant/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/big_mutant/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/big_mutant/src.blend
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/big_mutant/src.txt
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/big_mutant/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/big_mutant/upper_idle_dualgun_24x24.png
@@ -549,7 +533,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/mutant/data.json
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/mutant/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/mutant/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/mutant/src.blend
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/mutant/src.txt
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/mutant/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/mutant/upper_idle_handgun_24x24.png
@@ -558,7 +541,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/wizard/data.json
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/wizard/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/wizard/legs_run_24x24.png
-%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/wizard/src.blend
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/wizard/src.txt
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/wizard/upper_idle_24x24.png
%%DATADIR%%/data/.wolf3d/common.cdogscpn/graphics/chars/bodies/wizard/upper_idle_dualgun_24x24.png
@@ -869,7 +851,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/graphics/chars/bodies/base/data.json
%%DATADIR%%/graphics/chars/bodies/base/legs_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/base/legs_run_24x24.png
-%%DATADIR%%/graphics/chars/bodies/base/src.blend
%%DATADIR%%/graphics/chars/bodies/base/src.txt
%%DATADIR%%/graphics/chars/bodies/base/upper_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/base/upper_idle_dualgun_24x24.png
@@ -884,7 +865,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/graphics/chars/bodies/big/data.json
%%DATADIR%%/graphics/chars/bodies/big/legs_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/big/legs_run_24x24.png
-%%DATADIR%%/graphics/chars/bodies/big/src.blend
%%DATADIR%%/graphics/chars/bodies/big/src.txt
%%DATADIR%%/graphics/chars/bodies/big/upper_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/big/upper_idle_dualgun_24x24.png
@@ -895,7 +875,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/graphics/chars/bodies/big_skinny/data.json
%%DATADIR%%/graphics/chars/bodies/big_skinny/legs_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/big_skinny/legs_run_24x24.png
-%%DATADIR%%/graphics/chars/bodies/big_skinny/src.blend
%%DATADIR%%/graphics/chars/bodies/big_skinny/src.txt
%%DATADIR%%/graphics/chars/bodies/big_skinny/upper_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/big_skinny/upper_idle_handgun_24x24.png
@@ -904,7 +883,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/graphics/chars/bodies/big_soldier/data.json
%%DATADIR%%/graphics/chars/bodies/big_soldier/legs_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/big_soldier/legs_run_24x24.png
-%%DATADIR%%/graphics/chars/bodies/big_soldier/src.blend
%%DATADIR%%/graphics/chars/bodies/big_soldier/src.txt
%%DATADIR%%/graphics/chars/bodies/big_soldier/upper_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/big_soldier/upper_idle_dualgun_24x24.png
@@ -915,7 +893,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/graphics/chars/bodies/dog/data.json
%%DATADIR%%/graphics/chars/bodies/dog/legs_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/dog/legs_run_24x24.png
-%%DATADIR%%/graphics/chars/bodies/dog/src.blend
%%DATADIR%%/graphics/chars/bodies/dog/src.txt
%%DATADIR%%/graphics/chars/bodies/dog/upper_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/dog/upper_idle_handgun_24x24.png
@@ -925,7 +902,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/graphics/chars/bodies/mech/data.json
%%DATADIR%%/graphics/chars/bodies/mech/legs_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/mech/legs_run_24x24.png
-%%DATADIR%%/graphics/chars/bodies/mech/src.blend
%%DATADIR%%/graphics/chars/bodies/mech/src.txt
%%DATADIR%%/graphics/chars/bodies/mech/upper_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/mech/upper_idle_dualgun_24x24.png
@@ -944,7 +920,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/graphics/chars/bodies/skinny/data.json
%%DATADIR%%/graphics/chars/bodies/skinny/legs_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/skinny/legs_run_24x24.png
-%%DATADIR%%/graphics/chars/bodies/skinny/src.blend
%%DATADIR%%/graphics/chars/bodies/skinny/src.txt
%%DATADIR%%/graphics/chars/bodies/skinny/upper_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/skinny/upper_idle_handgun_24x24.png
@@ -953,7 +928,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/graphics/chars/bodies/soldier/data.json
%%DATADIR%%/graphics/chars/bodies/soldier/legs_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/soldier/legs_run_24x24.png
-%%DATADIR%%/graphics/chars/bodies/soldier/src.blend
%%DATADIR%%/graphics/chars/bodies/soldier/src.txt
%%DATADIR%%/graphics/chars/bodies/soldier/upper_idle_24x24.png
%%DATADIR%%/graphics/chars/bodies/soldier/upper_idle_dualgun_24x24.png
@@ -1025,7 +999,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/graphics/chars/heads/ogre_10x10.png
%%DATADIR%%/graphics/chars/heads/render.py
%%DATADIR%%/graphics/chars/heads/robot_10x8.png
-%%DATADIR%%/graphics/chars/heads/skull.blend
%%DATADIR%%/graphics/chars/heads/skull.txt
%%DATADIR%%/graphics/chars/heads/skull_12x12.png
%%DATADIR%%/graphics/chars/heads/skull_big_12x14.png
@@ -2896,7 +2869,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/missions/doom.cdogscpn/graphics/chars/bodies/demon/data.json
%%DATADIR%%/missions/doom.cdogscpn/graphics/chars/bodies/demon/legs_idle_24x24.png
%%DATADIR%%/missions/doom.cdogscpn/graphics/chars/bodies/demon/legs_run_24x24.png
-%%DATADIR%%/missions/doom.cdogscpn/graphics/chars/bodies/demon/src.blend
%%DATADIR%%/missions/doom.cdogscpn/graphics/chars/bodies/demon/src.txt
%%DATADIR%%/missions/doom.cdogscpn/graphics/chars/bodies/demon/upper_idle_24x24.png
%%DATADIR%%/missions/doom.cdogscpn/graphics/chars/bodies/demon/upper_idle_handgun_24x24.png
diff --git a/games/chocolate-doom/Makefile b/games/chocolate-doom/Makefile
index 74b0a228df4d..fc863c7df49f 100644
--- a/games/chocolate-doom/Makefile
+++ b/games/chocolate-doom/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chocolate-doom
-DISTVERSION= 3.1.0
+DISTVERSION= 3.1.1
CATEGORIES= games
MAINTAINER= jakub_lach@mailplus.pl
diff --git a/games/chocolate-doom/distinfo b/games/chocolate-doom/distinfo
index cd121cefdd8b..60c40239cdf9 100644
--- a/games/chocolate-doom/distinfo
+++ b/games/chocolate-doom/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726929127
-SHA256 (chocolate-doom-chocolate-doom-3.1.0-chocolate-doom-3.1.0_GH0.tar.gz) = f2c64843dcec312032b180c3b2f34b4cb26c4dcdaa7375a1601a3b1df11ef84d
-SIZE (chocolate-doom-chocolate-doom-3.1.0-chocolate-doom-3.1.0_GH0.tar.gz) = 2256537
+TIMESTAMP = 1755470392
+SHA256 (chocolate-doom-chocolate-doom-3.1.1-chocolate-doom-3.1.1_GH0.tar.gz) = 1edcc41254bdc194beb0d33e267fae306556c4d24110a1d3d3f865717f25da23
+SIZE (chocolate-doom-chocolate-doom-3.1.1-chocolate-doom-3.1.1_GH0.tar.gz) = 2257534
diff --git a/games/corsix-th/Makefile b/games/corsix-th/Makefile
index 8be5c20b123f..8d12d43a713d 100644
--- a/games/corsix-th/Makefile
+++ b/games/corsix-th/Makefile
@@ -1,6 +1,6 @@
PORTNAME= corsixth
DISTVERSIONPREFIX= v
-DISTVERSION= 0.69.0
+DISTVERSION= 0.69.1
CATEGORIES= games
MAINTAINER= madpilot@FreeBSD.org
diff --git a/games/corsix-th/distinfo b/games/corsix-th/distinfo
index de72eabb34a4..b6157eb3ab95 100644
--- a/games/corsix-th/distinfo
+++ b/games/corsix-th/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753532269
-SHA256 (CorsixTH-CorsixTH-v0.69.0_GH0.tar.gz) = 0f2dbdc2b8b6b2e4d5e80a6be02a72d586d0072efe867750a424746bd318f1f5
-SIZE (CorsixTH-CorsixTH-v0.69.0_GH0.tar.gz) = 4323298
+TIMESTAMP = 1755332488
+SHA256 (CorsixTH-CorsixTH-v0.69.1_GH0.tar.gz) = 08eec141bdd8adf265f341a8452601f844a3eaab0378535b2655198fd373a7f8
+SIZE (CorsixTH-CorsixTH-v0.69.1_GH0.tar.gz) = 4323450
diff --git a/games/fortunate/Makefile b/games/fortunate/Makefile
index 154a5deb3b79..96c25899a9c4 100644
--- a/games/fortunate/Makefile
+++ b/games/fortunate/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fortunate
PORTVERSION= 3.1
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games gnustep
MASTER_SITES= GNUSTEP_CH
diff --git a/games/freeciv21/Makefile b/games/freeciv21/Makefile
index 23a0c6b00f53..ce9a6134bb34 100644
--- a/games/freeciv21/Makefile
+++ b/games/freeciv21/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freeciv21
-PORTVERSION= ${FC21_VERSION:S/^v//:S/-patch//:S/-rc./.r/}
+PORTVERSION= ${FC21_VERSION:S/^v//:S/-rc./.r/}
CATEGORIES= games
MASTER_SITES= https://github.com/longturn/${PORTNAME}/releases/download/${FC21_VERSION}/
DISTNAME= ${PORTNAME:S/^f/F/}-${FC21_VERSION}
@@ -15,14 +15,14 @@ LIB_DEPENDS= libdw.so:devel/elfutils \
libunwind.so:devel/libunwind
RUN_DEPENDS= ${LOCALBASE}/share/fonts/libertinus/LibertinusSans-Regular.otf:x11-fonts/libertinus
-USES= cmake desktop-file-utils kde:5 lua pkgconfig python:3.9+ qt:5 \
+USES= cmake desktop-file-utils kde:5 lua pkgconfig python qt:5 \
readline sdl sqlite
USE_KDE= archive
USE_QT= core gui network svg widgets buildtools:build qmake:build
-USE_SDL= mixer2
+USE_SDL= mixer2 sdl2
-FC21_VERSION= v3.1-rc.2
+FC21_VERSION= v3.1.0
CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_Git
CMAKE_OFF= FREECIV_DOWNLOAD_FONTS
@@ -35,7 +35,7 @@ OPTIONS_SUB= yes
MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR}
MANPAGES_CMAKE_BOOL= FREECIV_ENABLE_MANPAGES
MANPAGES_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Sphinx
-NLS_USES= gettext
+NLS_USES= gettext-runtime gettext-tools
NLS_CMAKE_BOOL= FREECIV_ENABLE_NLS
post-install-DOCS-off:
diff --git a/games/freeciv21/distinfo b/games/freeciv21/distinfo
index 476b9a2b0c28..a6f1bcca5f81 100644
--- a/games/freeciv21/distinfo
+++ b/games/freeciv21/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740054437
-SHA256 (Freeciv21-v3.1-rc.2.tar.gz) = afd6e176fad64e80dd6243186b793b5a78dfb0edf2f1bbe4a1e4acd6ae79f8be
-SIZE (Freeciv21-v3.1-rc.2.tar.gz) = 52133700
+TIMESTAMP = 1754921781
+SHA256 (Freeciv21-v3.1.0.tar.gz) = 269b3b8647c8cda5c2f06c3b00bd6ff162f5ba920414f45432f34b88ad4452e2
+SIZE (Freeciv21-v3.1.0.tar.gz) = 52560156
diff --git a/games/gmastermind/Makefile b/games/gmastermind/Makefile
index 55f2bee53e70..c1e2d4ccff36 100644
--- a/games/gmastermind/Makefile
+++ b/games/gmastermind/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gmastermind
PORTVERSION= 0.6
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= games gnustep
MASTER_SITES= SAVANNAH/gap
DISTNAME= GMastermind-${PORTVERSION}
diff --git a/games/gmines/Makefile b/games/gmines/Makefile
index 775adc3873c3..c353b7dabf4f 100644
--- a/games/gmines/Makefile
+++ b/games/gmines/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gmines
PORTVERSION= 0.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= games gnustep
MASTER_SITES= SAVANNAH/gap
DISTNAME= GMines-${PORTVERSION}
diff --git a/games/gnuchess/Makefile b/games/gnuchess/Makefile
index d7731f951a76..2281a7c57b00 100644
--- a/games/gnuchess/Makefile
+++ b/games/gnuchess/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gnuchess
-DISTVERSION= 6.2.11
+DISTVERSION= 6.3.0
CATEGORIES= games
MASTER_SITES= GNU/chess
# The DISTFILES here is explicitly needed because it can be extended later.
@@ -21,6 +21,8 @@ SHEBANG_FILES= doc/quotes.rb
GNU_CONFIGURE= yes
CONFIGURE_ENV= MKDIR_P="${MKDIR}"
+LDFLAGS+= -lpthread
+
INFO= gnuchess
OPTIONS_DEFINE= OPENING_BOOK DOCS NLS
@@ -36,8 +38,8 @@ OPENING_BOOK_EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
post-build-OPENING_BOOK-on:
zcat ${DISTDIR}/book_1.02.pgn.gz > ${WRKSRC}/src/book.pgn
- cd ${WRKSRC}/src && ( ${ECHO} book add book.pgn; sleep 1; ${ECHO} quit ) | ./gnuchess
- @${REINPLACE_CMD} -e '/Book =/s/false/true/' ${WRKSRC}/src/gnuchess.ini
+ cd ${WRKSRC}/src && ( ${ECHO} book add book.pgn; sleep 1; ${ECHO} quit )
+ @${REINPLACE_CMD} -e '/Book =/s/false/true/' ${WRKSRC}/doc/gnuchess.ini.in
post-install:
cd ${STAGEDIR}${PREFIX}/bin && ${LN} -f gnuchess gnuchessx
@@ -46,5 +48,7 @@ post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/NEWS ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}
${RM} ${STAGEDIR}${DOCSDIR}/gnuchess.info
+ ${RM} ${STAGEDIR}${DOCSDIR}/gnuchess.ini.in
+ ${RM} ${STAGEDIR}${DOCSDIR}/pkg.texi.in
.include <bsd.port.mk>
diff --git a/games/gnuchess/distinfo b/games/gnuchess/distinfo
index 427adb6c480c..07290c34b933 100644
--- a/games/gnuchess/distinfo
+++ b/games/gnuchess/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745142430
-SHA256 (gnuchess-6.2.11.tar.gz) = d81140eea5c69d14b0cfb63816d4b4c9e18fba51f5267de5b1539f468939e9bd
-SIZE (gnuchess-6.2.11.tar.gz) = 811399
+TIMESTAMP = 1756025723
+SHA256 (gnuchess-6.3.0.tar.gz) = 0b37bec2098c2ad695b7443e5d7944dc6dc8284f8d01fcc30bdb94dd033ca23a
+SIZE (gnuchess-6.3.0.tar.gz) = 835620
SHA256 (book_1.02.pgn.gz) = deac77edb061a59249a19deb03da349cae051e52527a6cb5af808d9398d32d44
SIZE (book_1.02.pgn.gz) = 26265281
diff --git a/games/gnuchess/pkg-plist b/games/gnuchess/pkg-plist
index ebf31afedfef..606dcd4bb8e6 100644
--- a/games/gnuchess/pkg-plist
+++ b/games/gnuchess/pkg-plist
@@ -7,15 +7,16 @@ share/man/man1/gnuchess.1.gz
%%PORTDOCS%%%%DOCSDIR%%/Makefile.in
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/fdl.texi
+%%PORTDOCS%%%%DOCSDIR%%/gnuchess.ini
%%PORTDOCS%%%%DOCSDIR%%/gnuchess.texi
%%PORTDOCS%%%%DOCSDIR%%/mdate-sh
+%%PORTDOCS%%%%DOCSDIR%%/pkg.texi
%%PORTDOCS%%%%DOCSDIR%%/quotes.rb
%%PORTDOCS%%%%DOCSDIR%%/stamp-vti
%%PORTDOCS%%%%DOCSDIR%%/texinfo.tex
%%PORTDOCS%%%%DOCSDIR%%/version.texi
share/games/plugins/logos/gnuchess.png
share/games/plugins/xboard/gnuchess.eng
-%%DATADIR%%/gnuchess.ini
%%DATADIR%%/smallbook.bin
%%NLS%%share/locale/da/LC_MESSAGES/gnuchess.mo
%%NLS%%share/locale/de/LC_MESSAGES/gnuchess.mo
@@ -27,6 +28,7 @@ share/games/plugins/xboard/gnuchess.eng
%%NLS%%share/locale/nb/LC_MESSAGES/gnuchess.mo
%%NLS%%share/locale/nl/LC_MESSAGES/gnuchess.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/gnuchess.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/gnuchess.mo
%%NLS%%share/locale/sr/LC_MESSAGES/gnuchess.mo
%%NLS%%share/locale/sv/LC_MESSAGES/gnuchess.mo
%%NLS%%share/locale/uk/LC_MESSAGES/gnuchess.mo
diff --git a/games/gnustep-ladder/Makefile b/games/gnustep-ladder/Makefile
index 4f4333af1970..d9d7aae6dd2d 100644
--- a/games/gnustep-ladder/Makefile
+++ b/games/gnustep-ladder/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ladder
PORTVERSION= 1.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games gnustep
MASTER_SITES= SAVANNAH/gap
PKGNAMEPREFIX= gnustep-
diff --git a/games/gnustep-sudoku/Makefile b/games/gnustep-sudoku/Makefile
index 2ebb6828d4fd..ce7d86307389 100644
--- a/games/gnustep-sudoku/Makefile
+++ b/games/gnustep-sudoku/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sudoku
PORTVERSION= 0.7
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= games gnustep
MASTER_SITES= SAVANNAH/gap
PKGNAMEPREFIX= gnustep-
diff --git a/games/gomoku/Makefile b/games/gomoku/Makefile
index 5e405076b989..2bae053ed4a7 100644
--- a/games/gomoku/Makefile
+++ b/games/gomoku/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gomoku
PORTVERSION= 1.2.9
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= games gnustep
MASTER_SITES= http://www.gnustep.it/nicola/Applications/Gomoku/
DISTNAME= Gomoku-${PORTVERSION}
diff --git a/games/granatier/distinfo b/games/granatier/distinfo
index d395c25e96ab..13117a1e26a8 100644
--- a/games/granatier/distinfo
+++ b/games/granatier/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381344
-SHA256 (KDE/release-service/25.04.3/granatier-25.04.3.tar.xz) = 28edfa5c3d25693690ce60dd1da4368b6a836c8bec9b5b31a6287e256ff6ae82
-SIZE (KDE/release-service/25.04.3/granatier-25.04.3.tar.xz) = 2017108
+TIMESTAMP = 1754646255
+SHA256 (KDE/release-service/25.08.0/granatier-25.08.0.tar.xz) = b4d63b24e7932b5d0249296abacc6574865e5e05866d8ee8b63dc11d4fc6c0a3
+SIZE (KDE/release-service/25.08.0/granatier-25.08.0.tar.xz) = 2017328
diff --git a/games/grubik/Makefile b/games/grubik/Makefile
index 1e2db1a3dbb7..0d86d873769a 100644
--- a/games/grubik/Makefile
+++ b/games/grubik/Makefile
@@ -1,6 +1,6 @@
PORTNAME= grubik
PORTVERSION= 0.1
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games gnustep
MASTER_SITES= http://debian.uni-essen.de/misc/GNUstep/Apps/Recreational/
DISTNAME= GRubik
diff --git a/games/gshisen/Makefile b/games/gshisen/Makefile
index b3db4fce53cb..cfd17cf50a6c 100644
--- a/games/gshisen/Makefile
+++ b/games/gshisen/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gshisen
PORTVERSION= 1.3.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= games gnustep
MASTER_SITES= SAVANNAH/gap
DISTNAME= GShisen-${PORTVERSION}
diff --git a/games/hyperrogue/Makefile b/games/hyperrogue/Makefile
index 2180794b2019..e4b3c810231e 100644
--- a/games/hyperrogue/Makefile
+++ b/games/hyperrogue/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hyperrogue
-PORTVERSION= 13.0y
+PORTVERSION= 13.1
DISTVERSIONPREFIX= v
CATEGORIES= games
diff --git a/games/hyperrogue/distinfo b/games/hyperrogue/distinfo
index 94ad0502516c..0b048e997400 100644
--- a/games/hyperrogue/distinfo
+++ b/games/hyperrogue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747040197
-SHA256 (zenorogue-hyperrogue-v13.0y_GH0.tar.gz) = 3f547704203eaf8eaa6f5ca88fc1dfa6ea339ebdaf17fd7fc83955c69093376c
-SIZE (zenorogue-hyperrogue-v13.0y_GH0.tar.gz) = 99927335
+TIMESTAMP = 1754422184
+SHA256 (zenorogue-hyperrogue-v13.1_GH0.tar.gz) = fc3da7b6e265ccdcc96a256eead3b30cf5b21bc7d87557a874973e599082b66a
+SIZE (zenorogue-hyperrogue-v13.1_GH0.tar.gz) = 99983895
diff --git a/games/jigsaw/Makefile b/games/jigsaw/Makefile
index 46f69fe87e9f..09ca41849794 100644
--- a/games/jigsaw/Makefile
+++ b/games/jigsaw/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jigsaw
PORTVERSION= 0.8
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= games gnustep
MASTER_SITES= SAVANNAH/gap
DISTNAME= Jigsaw-${PORTVERSION}
diff --git a/games/kajongg/distinfo b/games/kajongg/distinfo
index 5b8c429e2459..804d50590052 100644
--- a/games/kajongg/distinfo
+++ b/games/kajongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381346
-SHA256 (KDE/release-service/25.04.3/kajongg-25.04.3.tar.xz) = d578ae9809ec5f9bfed948de12158edcb545793fb1859bd157501668064953ac
-SIZE (KDE/release-service/25.04.3/kajongg-25.04.3.tar.xz) = 4637744
+TIMESTAMP = 1754646258
+SHA256 (KDE/release-service/25.08.0/kajongg-25.08.0.tar.xz) = 1cb6f955af0b5e8adab29677758838d028b2b702a7cff43dbd4b2275a7bc6cef
+SIZE (KDE/release-service/25.08.0/kajongg-25.08.0.tar.xz) = 4637752
diff --git a/games/kanagram/distinfo b/games/kanagram/distinfo
index c833014e7464..056aadede3b4 100644
--- a/games/kanagram/distinfo
+++ b/games/kanagram/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381349
-SHA256 (KDE/release-service/25.04.3/kanagram-25.04.3.tar.xz) = a6e7ef103c40bb5237b0a5d3e80cc3680afe0ba901fc7269233df5c244dff3f8
-SIZE (KDE/release-service/25.04.3/kanagram-25.04.3.tar.xz) = 7786176
+TIMESTAMP = 1754646260
+SHA256 (KDE/release-service/25.08.0/kanagram-25.08.0.tar.xz) = a8086e3f8a8a8faf40878d439aa754641444d93c8b0d0c529047530abdf46406
+SIZE (KDE/release-service/25.08.0/kanagram-25.08.0.tar.xz) = 7786668
diff --git a/games/kapman/distinfo b/games/kapman/distinfo
index 119e675240a9..e1fd1f8e0b65 100644
--- a/games/kapman/distinfo
+++ b/games/kapman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381351
-SHA256 (KDE/release-service/25.04.3/kapman-25.04.3.tar.xz) = 93f1bb31df4cafe88313e6ced6f86e1f4a7292bc9590893369939cef52fc88e7
-SIZE (KDE/release-service/25.04.3/kapman-25.04.3.tar.xz) = 2150092
+TIMESTAMP = 1754646263
+SHA256 (KDE/release-service/25.08.0/kapman-25.08.0.tar.xz) = 446d572dde99830778fb67eb8d178a54e48966446b30cda4accc8236428db290
+SIZE (KDE/release-service/25.08.0/kapman-25.08.0.tar.xz) = 2150084
diff --git a/games/katomic/distinfo b/games/katomic/distinfo
index 70c3009cd29b..55e11c23bfb4 100644
--- a/games/katomic/distinfo
+++ b/games/katomic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381354
-SHA256 (KDE/release-service/25.04.3/katomic-25.04.3.tar.xz) = 76c9382babaaa14905ce8e3828012192b1cdb68657a4b646525987e91117bb8b
-SIZE (KDE/release-service/25.04.3/katomic-25.04.3.tar.xz) = 1449348
+TIMESTAMP = 1754646265
+SHA256 (KDE/release-service/25.08.0/katomic-25.08.0.tar.xz) = d4894d6397e823551f87efad50a19624496c60e3d3e29becefaa27ac148c09a8
+SIZE (KDE/release-service/25.08.0/katomic-25.08.0.tar.xz) = 1450656
diff --git a/games/kblackbox/distinfo b/games/kblackbox/distinfo
index f97f626b08f0..2a34765c71a3 100644
--- a/games/kblackbox/distinfo
+++ b/games/kblackbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381356
-SHA256 (KDE/release-service/25.04.3/kblackbox-25.04.3.tar.xz) = a64c21410df3decbeaf1e8686a95d7e4a6ed194383a5e4f6713693dc531f2716
-SIZE (KDE/release-service/25.04.3/kblackbox-25.04.3.tar.xz) = 555952
+TIMESTAMP = 1754646268
+SHA256 (KDE/release-service/25.08.0/kblackbox-25.08.0.tar.xz) = 4bd7698493e6d5b5f0fe2ab5135e9128cab0e93bd13132f90826d46bcc86139c
+SIZE (KDE/release-service/25.08.0/kblackbox-25.08.0.tar.xz) = 556080
diff --git a/games/kblocks/distinfo b/games/kblocks/distinfo
index 575cd3d9cc0a..e53633036351 100644
--- a/games/kblocks/distinfo
+++ b/games/kblocks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381359
-SHA256 (KDE/release-service/25.04.3/kblocks-25.04.3.tar.xz) = 72b0f54cb09dd8f7c1b3260d7986a715f206448487d0bb40f85d9e917f3a2dda
-SIZE (KDE/release-service/25.04.3/kblocks-25.04.3.tar.xz) = 2104276
+TIMESTAMP = 1754646270
+SHA256 (KDE/release-service/25.08.0/kblocks-25.08.0.tar.xz) = 1bd3865b6c612fc312a6930c76274541bf4e092bf44023513d214a159fce6c96
+SIZE (KDE/release-service/25.08.0/kblocks-25.08.0.tar.xz) = 2104676
diff --git a/games/kbounce/distinfo b/games/kbounce/distinfo
index aeebcc549179..d208e2244ef5 100644
--- a/games/kbounce/distinfo
+++ b/games/kbounce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381361
-SHA256 (KDE/release-service/25.04.3/kbounce-25.04.3.tar.xz) = 7fbbc2c2b97a12e0ee9a1dbd525988e66d6056325b562fe1e4b4da3784fd9765
-SIZE (KDE/release-service/25.04.3/kbounce-25.04.3.tar.xz) = 3325088
+TIMESTAMP = 1754646273
+SHA256 (KDE/release-service/25.08.0/kbounce-25.08.0.tar.xz) = 05a3c78e59c1cf05cf59721c97f4c3745bfec1c23fa9b5a475113264d608a176
+SIZE (KDE/release-service/25.08.0/kbounce-25.08.0.tar.xz) = 3325080
diff --git a/games/kbreakout/distinfo b/games/kbreakout/distinfo
index 8d5f4a85097f..a75a3c161eb5 100644
--- a/games/kbreakout/distinfo
+++ b/games/kbreakout/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381364
-SHA256 (KDE/release-service/25.04.3/kbreakout-25.04.3.tar.xz) = 8af42969885651c22ccec84d115ccb41641608c8c7b96514ce0ffb643da95cd6
-SIZE (KDE/release-service/25.04.3/kbreakout-25.04.3.tar.xz) = 2558996
+TIMESTAMP = 1754646275
+SHA256 (KDE/release-service/25.08.0/kbreakout-25.08.0.tar.xz) = 23f0cf5d1814bfb8f396a4d02973c1391a0ed4fe7f45bd91bcbdf5718dbb6ca7
+SIZE (KDE/release-service/25.08.0/kbreakout-25.08.0.tar.xz) = 2559404
diff --git a/games/kdegames/Makefile b/games/kdegames/Makefile
index e8c76bd7a187..2172bb0bb970 100644
--- a/games/kdegames/Makefile
+++ b/games/kdegames/Makefile
@@ -11,6 +11,8 @@ USES= kde:6 metaport
OPTIONS_DEFINE= ALL ${KDE_GAMES_ALL}
OPTIONS_DEFAULT= ALL
+ALL_DESC= Install all games
+
.include "Makefile.common"
.for game in ${KDE_GAMES_ALL}
diff --git a/games/kdiamond/distinfo b/games/kdiamond/distinfo
index 52ce982c0899..931b2122199a 100644
--- a/games/kdiamond/distinfo
+++ b/games/kdiamond/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381366
-SHA256 (KDE/release-service/25.04.3/kdiamond-25.04.3.tar.xz) = ff6f80f8684671d24f2464dada3c6d21a3414f3403cc09700dde46acfad9a870
-SIZE (KDE/release-service/25.04.3/kdiamond-25.04.3.tar.xz) = 4674604
+TIMESTAMP = 1754646277
+SHA256 (KDE/release-service/25.08.0/kdiamond-25.08.0.tar.xz) = b74e0e900da60556576133dda9ef80f10a572be21c0ce5da1772a4452044e204
+SIZE (KDE/release-service/25.08.0/kdiamond-25.08.0.tar.xz) = 4674524
diff --git a/games/kfourinline/distinfo b/games/kfourinline/distinfo
index b3638fb2931b..b4681b364939 100644
--- a/games/kfourinline/distinfo
+++ b/games/kfourinline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381369
-SHA256 (KDE/release-service/25.04.3/kfourinline-25.04.3.tar.xz) = ac6fa1ce6fb1cbc4c35454d7c2aeda92c81e9f2600f646bc73df35c377b1f669
-SIZE (KDE/release-service/25.04.3/kfourinline-25.04.3.tar.xz) = 749192
+TIMESTAMP = 1754646280
+SHA256 (KDE/release-service/25.08.0/kfourinline-25.08.0.tar.xz) = 9c613dc7bb2ed9b33ba996b7e7e18a60c944877ae1dc9472237248735c014521
+SIZE (KDE/release-service/25.08.0/kfourinline-25.08.0.tar.xz) = 749184
diff --git a/games/kgoldrunner/distinfo b/games/kgoldrunner/distinfo
index 51ded8b005cb..275fb21dd2c6 100644
--- a/games/kgoldrunner/distinfo
+++ b/games/kgoldrunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381371
-SHA256 (KDE/release-service/25.04.3/kgoldrunner-25.04.3.tar.xz) = 5d67848eb3385d59487ee2809f8bc44ef9fbd52db29978cb0487e5a9cdaf1e7d
-SIZE (KDE/release-service/25.04.3/kgoldrunner-25.04.3.tar.xz) = 4419872
+TIMESTAMP = 1754646282
+SHA256 (KDE/release-service/25.08.0/kgoldrunner-25.08.0.tar.xz) = 95dcd86e97ab768fcecedd5aa2d0c2a86a9d0b079430539878e11e151f9d32a4
+SIZE (KDE/release-service/25.08.0/kgoldrunner-25.08.0.tar.xz) = 4427464
diff --git a/games/khangman/distinfo b/games/khangman/distinfo
index fe2c9a579cbe..e7b969a5f49d 100644
--- a/games/khangman/distinfo
+++ b/games/khangman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381374
-SHA256 (KDE/release-service/25.04.3/khangman-25.04.3.tar.xz) = e9155943242f18bfedf01cebfe7bbc0798ea06777ea5da20672d2f4f28ee8d0d
-SIZE (KDE/release-service/25.04.3/khangman-25.04.3.tar.xz) = 7027360
+TIMESTAMP = 1754646285
+SHA256 (KDE/release-service/25.08.0/khangman-25.08.0.tar.xz) = 6e0395602370083082525717485fa1030ae7b4e31ecb97ad2035aa3c4788a890
+SIZE (KDE/release-service/25.08.0/khangman-25.08.0.tar.xz) = 7029828
diff --git a/games/khangman/pkg-plist b/games/khangman/pkg-plist
index c45889870d6d..43e03f059303 100644
--- a/games/khangman/pkg-plist
+++ b/games/khangman/pkg-plist
@@ -12,6 +12,7 @@ share/icons/hicolor/scalable/apps/khangman.svgz
%%DATADIR%%/cs.txt
%%DATADIR%%/da.txt
%%DATADIR%%/de.txt
+%%DATADIR%%/el.txt
%%DATADIR%%/eo.txt
%%DATADIR%%/es.txt
%%DATADIR%%/et.txt
diff --git a/games/kigo/distinfo b/games/kigo/distinfo
index d46c129426b5..21a64848315a 100644
--- a/games/kigo/distinfo
+++ b/games/kigo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381376
-SHA256 (KDE/release-service/25.04.3/kigo-25.04.3.tar.xz) = e88ffc2d24a9e6a14bed88b24da699abcf80073d31429d295d522ff5085ef878
-SIZE (KDE/release-service/25.04.3/kigo-25.04.3.tar.xz) = 4837916
+TIMESTAMP = 1754646287
+SHA256 (KDE/release-service/25.08.0/kigo-25.08.0.tar.xz) = a249d9108baba48130f9364f7574bc77c60b8c1d5b6d5a4e177e05924f0ee61b
+SIZE (KDE/release-service/25.08.0/kigo-25.08.0.tar.xz) = 4837828
diff --git a/games/killbots/distinfo b/games/killbots/distinfo
index 3d003eba11f9..0fb654808c72 100644
--- a/games/killbots/distinfo
+++ b/games/killbots/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381378
-SHA256 (KDE/release-service/25.04.3/killbots-25.04.3.tar.xz) = b5b5937364f6e744e04a9076a994551f8a0541b8fc9c09c852203f261c6c3686
-SIZE (KDE/release-service/25.04.3/killbots-25.04.3.tar.xz) = 1177620
+TIMESTAMP = 1754646290
+SHA256 (KDE/release-service/25.08.0/killbots-25.08.0.tar.xz) = 6eb10d09aeca3dd6fff4ddaaebe2c857a2b3b9187e1ad1f7a7b6d817d87c6d40
+SIZE (KDE/release-service/25.08.0/killbots-25.08.0.tar.xz) = 1178476
diff --git a/games/kiriki/distinfo b/games/kiriki/distinfo
index 49c8220bca3d..df183f333051 100644
--- a/games/kiriki/distinfo
+++ b/games/kiriki/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381381
-SHA256 (KDE/release-service/25.04.3/kiriki-25.04.3.tar.xz) = 1f4f33fb6f2a26998b222f7a670bd98f702d0f78d4c812810c280d18b2355bdb
-SIZE (KDE/release-service/25.04.3/kiriki-25.04.3.tar.xz) = 376104
+TIMESTAMP = 1754646292
+SHA256 (KDE/release-service/25.08.0/kiriki-25.08.0.tar.xz) = 73bd414144aed83981c3cb9be5bc4fab51a5a6e2bf26e1d1e58898bf6a5f38cd
+SIZE (KDE/release-service/25.08.0/kiriki-25.08.0.tar.xz) = 376256
diff --git a/games/kjumpingcube/distinfo b/games/kjumpingcube/distinfo
index d1b21f1ad090..d2cce44b7d03 100644
--- a/games/kjumpingcube/distinfo
+++ b/games/kjumpingcube/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381383
-SHA256 (KDE/release-service/25.04.3/kjumpingcube-25.04.3.tar.xz) = 2fa7771f7a38e42e4800feb93d987d633305b582d5eebbb2ab5403f0f67617c5
-SIZE (KDE/release-service/25.04.3/kjumpingcube-25.04.3.tar.xz) = 349948
+TIMESTAMP = 1754646294
+SHA256 (KDE/release-service/25.08.0/kjumpingcube-25.08.0.tar.xz) = 64a647d5643230c191152181edfaf71d77626305df5d557f0632dfc1140393db
+SIZE (KDE/release-service/25.08.0/kjumpingcube-25.08.0.tar.xz) = 351356
diff --git a/games/klickety/distinfo b/games/klickety/distinfo
index 6582db1315ff..6bb297a6a97d 100644
--- a/games/klickety/distinfo
+++ b/games/klickety/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381386
-SHA256 (KDE/release-service/25.04.3/klickety-25.04.3.tar.xz) = 01e687cc83de5c6ea9a3152c8d815f1d6800363e1ce4c59026ed84538879459b
-SIZE (KDE/release-service/25.04.3/klickety-25.04.3.tar.xz) = 1389912
+TIMESTAMP = 1754646297
+SHA256 (KDE/release-service/25.08.0/klickety-25.08.0.tar.xz) = 81183fb2f37e47fb68743194839cc2f6f3e4241296cc8dde786dc73a23982566
+SIZE (KDE/release-service/25.08.0/klickety-25.08.0.tar.xz) = 1390048
diff --git a/games/klines/distinfo b/games/klines/distinfo
index 24edd5d4a63e..cc934a44930a 100644
--- a/games/klines/distinfo
+++ b/games/klines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381388
-SHA256 (KDE/release-service/25.04.3/klines-25.04.3.tar.xz) = bd1a3f7b568187e71745ec306e66498183f27aba9bff3b879f356cc69b600a04
-SIZE (KDE/release-service/25.04.3/klines-25.04.3.tar.xz) = 1675284
+TIMESTAMP = 1754646299
+SHA256 (KDE/release-service/25.08.0/klines-25.08.0.tar.xz) = b77b2459a5f4646439d0043e7d3b3d7cce41aeeffd567c86b9d8c325ba947420
+SIZE (KDE/release-service/25.08.0/klines-25.08.0.tar.xz) = 1674460
diff --git a/games/kmahjongg/distinfo b/games/kmahjongg/distinfo
index 970c1c982d30..3bcc5a362cdb 100644
--- a/games/kmahjongg/distinfo
+++ b/games/kmahjongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381391
-SHA256 (KDE/release-service/25.04.3/kmahjongg-25.04.3.tar.xz) = 6c67b56b0823facae97b0061db2613d8d901151d26f195e87e0833057b66b795
-SIZE (KDE/release-service/25.04.3/kmahjongg-25.04.3.tar.xz) = 3726268
+TIMESTAMP = 1754646302
+SHA256 (KDE/release-service/25.08.0/kmahjongg-25.08.0.tar.xz) = 525e90d62ff8db498131fc7b1ca4cbf8611adfe00a1433f2658bc943a45a2e5a
+SIZE (KDE/release-service/25.08.0/kmahjongg-25.08.0.tar.xz) = 3726264
diff --git a/games/kmines/distinfo b/games/kmines/distinfo
index 70bf9866d8d7..d5ece9a0e4bd 100644
--- a/games/kmines/distinfo
+++ b/games/kmines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381393
-SHA256 (KDE/release-service/25.04.3/kmines-25.04.3.tar.xz) = fd37c5d6d1a27e4841f5cd60e6763f793182100fc00b5c50f3c2b3e1aa9d9783
-SIZE (KDE/release-service/25.04.3/kmines-25.04.3.tar.xz) = 950204
+TIMESTAMP = 1754646304
+SHA256 (KDE/release-service/25.08.0/kmines-25.08.0.tar.xz) = 31968a4773da1004f335347b68f00ebb132dc9bd20f8f95c0d90dd94db7480f9
+SIZE (KDE/release-service/25.08.0/kmines-25.08.0.tar.xz) = 950524
diff --git a/games/knavalbattle/distinfo b/games/knavalbattle/distinfo
index 74711207b388..3f557a219358 100644
--- a/games/knavalbattle/distinfo
+++ b/games/knavalbattle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381396
-SHA256 (KDE/release-service/25.04.3/knavalbattle-25.04.3.tar.xz) = 97b2d2b5632d000c3d6eddfb19c9d3cc4414300dc5c805322d6eb0bb241c5215
-SIZE (KDE/release-service/25.04.3/knavalbattle-25.04.3.tar.xz) = 1050884
+TIMESTAMP = 1754646306
+SHA256 (KDE/release-service/25.08.0/knavalbattle-25.08.0.tar.xz) = 1ea82f64368f5f93ca7ccad7986bb3f111096bbb194b72472f3a6a032ac48372
+SIZE (KDE/release-service/25.08.0/knavalbattle-25.08.0.tar.xz) = 1051000
diff --git a/games/knetwalk/distinfo b/games/knetwalk/distinfo
index 058018aba748..4de7d3e5d482 100644
--- a/games/knetwalk/distinfo
+++ b/games/knetwalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381398
-SHA256 (KDE/release-service/25.04.3/knetwalk-25.04.3.tar.xz) = 1787fc4556b98c509dabe6918a1f5221c5e922ba22b17c356acc1a3b9243e480
-SIZE (KDE/release-service/25.04.3/knetwalk-25.04.3.tar.xz) = 1012320
+TIMESTAMP = 1754646309
+SHA256 (KDE/release-service/25.08.0/knetwalk-25.08.0.tar.xz) = 4cb2a5108ed4aa0689744c790fbf73e3a69a5b31fc364b6d6edd6a390ae1d64e
+SIZE (KDE/release-service/25.08.0/knetwalk-25.08.0.tar.xz) = 1012820
diff --git a/games/knights/distinfo b/games/knights/distinfo
index bdb559342ac6..3a9fe7518eec 100644
--- a/games/knights/distinfo
+++ b/games/knights/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381401
-SHA256 (KDE/release-service/25.04.3/knights-25.04.3.tar.xz) = dd2614334055837bb15a6b548025998bceea5aaf4244847f2a7f74e4ea5b6fce
-SIZE (KDE/release-service/25.04.3/knights-25.04.3.tar.xz) = 2498200
+TIMESTAMP = 1754646311
+SHA256 (KDE/release-service/25.08.0/knights-25.08.0.tar.xz) = e587ee6e91a4ae803287e2b4c443cd63b04f5912a3c1ab14f4345c543bd7256e
+SIZE (KDE/release-service/25.08.0/knights-25.08.0.tar.xz) = 2502164
diff --git a/games/kolf/distinfo b/games/kolf/distinfo
index 7e7032d96c5a..076e1ceb12cf 100644
--- a/games/kolf/distinfo
+++ b/games/kolf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381403
-SHA256 (KDE/release-service/25.04.3/kolf-25.04.3.tar.xz) = 213fbb51cf6449c32e179ad015b2704d34582743c10e055853f6cae11c07699a
-SIZE (KDE/release-service/25.04.3/kolf-25.04.3.tar.xz) = 1084080
+TIMESTAMP = 1754646314
+SHA256 (KDE/release-service/25.08.0/kolf-25.08.0.tar.xz) = 0693209077dbf052f44f0fb2013ce6fad7162b8732462367af34fc85cf41210a
+SIZE (KDE/release-service/25.08.0/kolf-25.08.0.tar.xz) = 1085292
diff --git a/games/kollision/distinfo b/games/kollision/distinfo
index 43c3c2a66e51..62cbc41441e3 100644
--- a/games/kollision/distinfo
+++ b/games/kollision/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381406
-SHA256 (KDE/release-service/25.04.3/kollision-25.04.3.tar.xz) = 1877fed41d51a8d526b0cfa737a6514f73ab86bbf09721ae63e93c943d4159f8
-SIZE (KDE/release-service/25.04.3/kollision-25.04.3.tar.xz) = 313708
+TIMESTAMP = 1754646316
+SHA256 (KDE/release-service/25.08.0/kollision-25.08.0.tar.xz) = 11d90b551eb6bd03b0b80dc8af615efd8c149672fb7034a589803589d251d2d9
+SIZE (KDE/release-service/25.08.0/kollision-25.08.0.tar.xz) = 313728
diff --git a/games/konquest/distinfo b/games/konquest/distinfo
index c7de4d2423a3..8f8680d29b0e 100644
--- a/games/konquest/distinfo
+++ b/games/konquest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381408
-SHA256 (KDE/release-service/25.04.3/konquest-25.04.3.tar.xz) = 2ec357632081136fc2a4a76771ef9e9c2132dbc16c8a13f4b2c51046fd32e153
-SIZE (KDE/release-service/25.04.3/konquest-25.04.3.tar.xz) = 863536
+TIMESTAMP = 1754646319
+SHA256 (KDE/release-service/25.08.0/konquest-25.08.0.tar.xz) = ac4b57d7e0ffa2b03c2a6794b4f4af7acfd284cbf3a8b38559cf8f48c8687184
+SIZE (KDE/release-service/25.08.0/konquest-25.08.0.tar.xz) = 863576
diff --git a/games/kpat/distinfo b/games/kpat/distinfo
index 71240401d215..3594f67a0188 100644
--- a/games/kpat/distinfo
+++ b/games/kpat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381410
-SHA256 (KDE/release-service/25.04.3/kpat-25.04.3.tar.xz) = cdc217687de8debc22ef97ddd3d59980ba6f7f836b34c442b3c991e6e5a1548e
-SIZE (KDE/release-service/25.04.3/kpat-25.04.3.tar.xz) = 3740208
+TIMESTAMP = 1754646321
+SHA256 (KDE/release-service/25.08.0/kpat-25.08.0.tar.xz) = 6f47a52f047532b75394e848d09d2f6b11f0706dddde8ec4be876d0e5678ba1a
+SIZE (KDE/release-service/25.08.0/kpat-25.08.0.tar.xz) = 3742540
diff --git a/games/kreversi/distinfo b/games/kreversi/distinfo
index 7ce75c81d969..1e4978e5d523 100644
--- a/games/kreversi/distinfo
+++ b/games/kreversi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381413
-SHA256 (KDE/release-service/25.04.3/kreversi-25.04.3.tar.xz) = c123e8c716aae3cd0d5f11e4bdc49e36c32f66ced0063e074fda730ea0e24c29
-SIZE (KDE/release-service/25.04.3/kreversi-25.04.3.tar.xz) = 1037400
+TIMESTAMP = 1754646323
+SHA256 (KDE/release-service/25.08.0/kreversi-25.08.0.tar.xz) = f5d03652a984b4c4fef8935330e1b3026f6f8279d94ef9a8c858fbace0a68171
+SIZE (KDE/release-service/25.08.0/kreversi-25.08.0.tar.xz) = 1037588
diff --git a/games/kshisen/distinfo b/games/kshisen/distinfo
index a4976f7844bb..55a1e84bf18c 100644
--- a/games/kshisen/distinfo
+++ b/games/kshisen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381415
-SHA256 (KDE/release-service/25.04.3/kshisen-25.04.3.tar.xz) = 205a644745f1737c6dc633463b1080c4928a03bf37449beb8215f9d2ea4d667d
-SIZE (KDE/release-service/25.04.3/kshisen-25.04.3.tar.xz) = 975832
+TIMESTAMP = 1754646326
+SHA256 (KDE/release-service/25.08.0/kshisen-25.08.0.tar.xz) = ad43776d590af70bcd0103b28e2d94e8e33f1930a44d91324119afde9219e491
+SIZE (KDE/release-service/25.08.0/kshisen-25.08.0.tar.xz) = 975880
diff --git a/games/ksirk/distinfo b/games/ksirk/distinfo
index 7fe02fda7eff..0939548fedfb 100644
--- a/games/ksirk/distinfo
+++ b/games/ksirk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381418
-SHA256 (KDE/release-service/25.04.3/ksirk-25.04.3.tar.xz) = 6bd48b52b646713417ccc4bb912de400a6a5854e829b3b2a110ad5c0dab0aa4d
-SIZE (KDE/release-service/25.04.3/ksirk-25.04.3.tar.xz) = 6713700
+TIMESTAMP = 1754646328
+SHA256 (KDE/release-service/25.08.0/ksirk-25.08.0.tar.xz) = 902121d1bc55796e99d02840058dec2a6133ac3f4a46339a4693494536043b4b
+SIZE (KDE/release-service/25.08.0/ksirk-25.08.0.tar.xz) = 6716700
diff --git a/games/ksnakeduel/distinfo b/games/ksnakeduel/distinfo
index 77d26627365f..6a53ced7b044 100644
--- a/games/ksnakeduel/distinfo
+++ b/games/ksnakeduel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381420
-SHA256 (KDE/release-service/25.04.3/ksnakeduel-25.04.3.tar.xz) = acf7148bac1fff733a7032ba26b28acb84f42b96d5172d3ba0a1f3475f113cb5
-SIZE (KDE/release-service/25.04.3/ksnakeduel-25.04.3.tar.xz) = 580516
+TIMESTAMP = 1754646331
+SHA256 (KDE/release-service/25.08.0/ksnakeduel-25.08.0.tar.xz) = 7aa2409cf69e29004910cf1a36bc6eb646a2b34e3f7a1b406b3f8b0442e41a1b
+SIZE (KDE/release-service/25.08.0/ksnakeduel-25.08.0.tar.xz) = 580508
diff --git a/games/kspaceduel/distinfo b/games/kspaceduel/distinfo
index ba08521d1573..7f22222682e7 100644
--- a/games/kspaceduel/distinfo
+++ b/games/kspaceduel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381423
-SHA256 (KDE/release-service/25.04.3/kspaceduel-25.04.3.tar.xz) = d550de36f719393ab53cc2cfbc659ee8f8a9573877eb1d3a780c323818fd8d8a
-SIZE (KDE/release-service/25.04.3/kspaceduel-25.04.3.tar.xz) = 636924
+TIMESTAMP = 1754646333
+SHA256 (KDE/release-service/25.08.0/kspaceduel-25.08.0.tar.xz) = bc28dff096caae83e5b1322854da864bdfdd01089fcd5134d632194e4c06eed7
+SIZE (KDE/release-service/25.08.0/kspaceduel-25.08.0.tar.xz) = 636920
diff --git a/games/ksquares/distinfo b/games/ksquares/distinfo
index f4d8fd2b1be0..f12d7ed77adc 100644
--- a/games/ksquares/distinfo
+++ b/games/ksquares/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381425
-SHA256 (KDE/release-service/25.04.3/ksquares-25.04.3.tar.xz) = 7426b63421f8d121b0860cf8b136f9a02740713f8b1ec92cbb471e6adbbad48d
-SIZE (KDE/release-service/25.04.3/ksquares-25.04.3.tar.xz) = 324412
+TIMESTAMP = 1754646336
+SHA256 (KDE/release-service/25.08.0/ksquares-25.08.0.tar.xz) = e4d5c9d956c3fcb77e3685b97d7e3766b5b323264b97d5b20fca2aaafd2693de
+SIZE (KDE/release-service/25.08.0/ksquares-25.08.0.tar.xz) = 324520
diff --git a/games/ksudoku/distinfo b/games/ksudoku/distinfo
index 607cfa698e1f..5d2e784013c2 100644
--- a/games/ksudoku/distinfo
+++ b/games/ksudoku/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381428
-SHA256 (KDE/release-service/25.04.3/ksudoku-25.04.3.tar.xz) = c14d614880f49bd9c036bad231629821e22e313d56da0b28c01823f3d27282f6
-SIZE (KDE/release-service/25.04.3/ksudoku-25.04.3.tar.xz) = 1736624
+TIMESTAMP = 1754646338
+SHA256 (KDE/release-service/25.08.0/ksudoku-25.08.0.tar.xz) = 70cda244397083b54a9ccb2bda26dac929604fd11b4532ec646e63e0ef07a3ac
+SIZE (KDE/release-service/25.08.0/ksudoku-25.08.0.tar.xz) = 1746400
diff --git a/games/ktuberling/distinfo b/games/ktuberling/distinfo
index 3d1b3bd04955..859d65a30619 100644
--- a/games/ktuberling/distinfo
+++ b/games/ktuberling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381430
-SHA256 (KDE/release-service/25.04.3/ktuberling-25.04.3.tar.xz) = 51f5c51330e825ea7717d0b5e895669eb02e5a7a579e0a55926c9e4ed56d8d16
-SIZE (KDE/release-service/25.04.3/ktuberling-25.04.3.tar.xz) = 71554976
+TIMESTAMP = 1754646341
+SHA256 (KDE/release-service/25.08.0/ktuberling-25.08.0.tar.xz) = fc30d68a9b4168a751085b09252cdbd547c6305dd505d61f1adf6afadb38f996
+SIZE (KDE/release-service/25.08.0/ktuberling-25.08.0.tar.xz) = 71572556
diff --git a/games/kubrick/distinfo b/games/kubrick/distinfo
index b7cf57e6f945..2a5695a146d4 100644
--- a/games/kubrick/distinfo
+++ b/games/kubrick/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381433
-SHA256 (KDE/release-service/25.04.3/kubrick-25.04.3.tar.xz) = 41b16037448f4c4da75aa20b7035e0faaf6b8c280bb05fc1fc79a86f1ce2295c
-SIZE (KDE/release-service/25.04.3/kubrick-25.04.3.tar.xz) = 381300
+TIMESTAMP = 1754646343
+SHA256 (KDE/release-service/25.08.0/kubrick-25.08.0.tar.xz) = 28641a46426db3eab4a7c8f1c319c41206a581586e3f6ed544638c4b7fbc7cf9
+SIZE (KDE/release-service/25.08.0/kubrick-25.08.0.tar.xz) = 381272
diff --git a/games/lapispuzzle/Makefile b/games/lapispuzzle/Makefile
index cca8770544ac..c0dbb25f2afc 100644
--- a/games/lapispuzzle/Makefile
+++ b/games/lapispuzzle/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lapispuzzle
PORTVERSION= 1.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= games gnustep
MASTER_SITES= SAVANNAH/gap
DISTNAME= LapisPuzzle-${PORTVERSION}
diff --git a/games/leela-zero/Makefile b/games/leela-zero/Makefile
index d96e1b8e41b1..4dc7dc7eefa7 100644
--- a/games/leela-zero/Makefile
+++ b/games/leela-zero/Makefile
@@ -1,8 +1,7 @@
PORTNAME= leela-zero
DISTVERSIONPREFIX= v
-DISTVERSION= 0.17-30
-PORTREVISION= 13
-DISTVERSIONSUFFIX= -ge3ed631
+DISTVERSION= 0.17-31
+DISTVERSIONSUFFIX= -g3ee6d20
CATEGORIES= games
MAINTAINER= yuri@FreeBSD.org
diff --git a/games/leela-zero/distinfo b/games/leela-zero/distinfo
index 54f1953de0ff..df4ee0557870 100644
--- a/games/leela-zero/distinfo
+++ b/games/leela-zero/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1657669497
-SHA256 (leela-zero-leela-zero-v0.17-30-ge3ed631_GH0.tar.gz) = 138a4f286c50277c5e5ea88addf3b3e82139e75bbd84b306b554a3e05c11d55c
-SIZE (leela-zero-leela-zero-v0.17-30-ge3ed631_GH0.tar.gz) = 1742019
+TIMESTAMP = 1755973751
+SHA256 (leela-zero-leela-zero-v0.17-31-g3ee6d20_GH0.tar.gz) = e26defc255bb22b9ec8cb3b8a212930d4c75ff81a0893a089bc8851331b1c51f
+SIZE (leela-zero-leela-zero-v0.17-31-g3ee6d20_GH0.tar.gz) = 1742247
SHA256 (google-googletest-cafa9e5_GH0.tar.gz) = de929d57b8da874976473421fe562eb33764c836228c58e6ed5695900e06b640
SIZE (google-googletest-cafa9e5_GH0.tar.gz) = 970184
diff --git a/games/leela-zero/files/patch-CMakeLists.txt b/games/leela-zero/files/patch-CMakeLists.txt
index 01934f1531ec..61e43aababae 100644
--- a/games/leela-zero/files/patch-CMakeLists.txt
+++ b/games/leela-zero/files/patch-CMakeLists.txt
@@ -1,6 +1,6 @@
---- CMakeLists.txt.orig 2019-04-04 06:38:39 UTC
+--- CMakeLists.txt.orig 2023-02-06 15:09:28 UTC
+++ CMakeLists.txt
-@@ -20,6 +20,8 @@ include(GNUInstallDirs)
+@@ -20,6 +20,8 @@ add_subdirectory(gtest EXCLUDE_FROM_ALL) # We don't wa
project(leelaz)
add_subdirectory(gtest EXCLUDE_FROM_ALL) # We don't want to install gtest, exclude it from `all`
@@ -9,7 +9,16 @@
# Required Packages
set(Boost_MIN_VERSION "1.58.0")
set(Boost_USE_MULTITHREADED ON)
-@@ -70,13 +72,13 @@ if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_T
+@@ -49,7 +51,7 @@ find_package(Qt5Core)
+ endif()
+ find_package(Qt5Core)
+
+-set(CMAKE_CXX_STANDARD 14)
++set(CMAKE_CXX_STANDARD 17)
+ set(CMAKE_CXX_STANDARD_REQUIRED on)
+
+ # See if we can set optimization flags as expected.
+@@ -70,13 +72,13 @@ if(GccSpecificFlags)
endif(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE)
if(GccSpecificFlags)
@@ -25,7 +34,7 @@
endif(GccSpecificFlags)
if(USE_CPU_ONLY)
-@@ -86,7 +88,7 @@ if(USE_HALF)
+@@ -86,7 +88,7 @@ endif()
add_definitions(-DUSE_HALF)
endif()
@@ -34,7 +43,7 @@
set(SrcPath "${CMAKE_CURRENT_SOURCE_DIR}/src")
include_directories(${IncludePath})
-@@ -130,6 +132,7 @@ else()
+@@ -130,6 +132,7 @@ endif()
endif()
# Google Test below
@@ -42,7 +51,7 @@
file(GLOB tests_SRC "${SrcPath}/tests/*.cpp")
add_executable(tests ${tests_SRC} $<TARGET_OBJECTS:objs>)
-@@ -142,6 +145,7 @@ target_link_libraries(tests ${BLAS_LIBRARIES})
+@@ -142,6 +145,7 @@ target_link_libraries(tests gtest_main ${CMAKE_THREAD_
target_link_libraries(tests ${OpenCL_LIBRARIES})
target_link_libraries(tests ${ZLIB_LIBRARIES})
target_link_libraries(tests gtest_main ${CMAKE_THREAD_LIBS_INIT})
diff --git a/games/leela-zero/files/patch-src_OpenCL.cpp b/games/leela-zero/files/patch-src_OpenCL.cpp
index 7dcd9e6ee924..77776ec56922 100644
--- a/games/leela-zero/files/patch-src_OpenCL.cpp
+++ b/games/leela-zero/files/patch-src_OpenCL.cpp
@@ -1,6 +1,6 @@
---- src/OpenCL.cpp.orig 2019-06-12 22:15:19 UTC
+--- src/OpenCL.cpp.orig 2023-02-06 15:09:28 UTC
+++ src/OpenCL.cpp
-@@ -785,7 +785,7 @@ OpenCL<net_t>::OpenCL(int gpu, bool silent) {
+@@ -787,7 +787,7 @@ OpenCL<net_t>::OpenCL(const int gpu, const bool silent
bool preferred = (gpu == id);
if (((this_score > best_score)
diff --git a/games/leela-zero/files/patch-src_UCTNode.cpp b/games/leela-zero/files/patch-src_UCTNode.cpp
new file mode 100644
index 000000000000..5e3452ef0353
--- /dev/null
+++ b/games/leela-zero/files/patch-src_UCTNode.cpp
@@ -0,0 +1,12 @@
+--- src/UCTNode.cpp.orig 2025-08-23 18:43:12 UTC
++++ src/UCTNode.cpp
+@@ -361,8 +361,7 @@ UCTNode* UCTNode::uct_select_child(const int color, co
+ return best->get();
+ }
+
+-class NodeComp
+- : public std::binary_function<UCTNodePointer&, UCTNodePointer&, bool> {
++class NodeComp {
+ public:
+ NodeComp(const int color, const float lcb_min_visits)
+ : m_color(color), m_lcb_min_visits(lcb_min_visits) {}
diff --git a/games/lgeneral/Makefile b/games/lgeneral/Makefile
index b95193f59f6e..b60020c63e1a 100644
--- a/games/lgeneral/Makefile
+++ b/games/lgeneral/Makefile
@@ -7,7 +7,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME} \
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
pg-data${EXTRACT_SUFX}:data
-MAINTAINER= cmangin@arobas.net
+MAINTAINER= cmanv@duck.com
COMMENT= Turn-based strategy engine inspired by Panzer General
WWW= http://lgames.sourceforge.net/index.php?project=LGeneral
diff --git a/games/libkdegames/distinfo b/games/libkdegames/distinfo
index 01764ab787af..7e7e5814e9f9 100644
--- a/games/libkdegames/distinfo
+++ b/games/libkdegames/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381435
-SHA256 (KDE/release-service/25.04.3/libkdegames-25.04.3.tar.xz) = 63cd2b137e989a635994c48f93dc9ecf3b5aa6306d39bda5a7a38c9aa2a437a4
-SIZE (KDE/release-service/25.04.3/libkdegames-25.04.3.tar.xz) = 5979004
+TIMESTAMP = 1754646345
+SHA256 (KDE/release-service/25.08.0/libkdegames-25.08.0.tar.xz) = 15579343d5b06608115e8e95473b80bc91de8841b1a79584f5615a91fe57e2f7
+SIZE (KDE/release-service/25.08.0/libkdegames-25.08.0.tar.xz) = 5974808
diff --git a/games/libkmahjongg/distinfo b/games/libkmahjongg/distinfo
index 3948984e6de2..6470e9357211 100644
--- a/games/libkmahjongg/distinfo
+++ b/games/libkmahjongg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381438
-SHA256 (KDE/release-service/25.04.3/libkmahjongg-25.04.3.tar.xz) = 6570b054d02b12f7c0b37d28dd8930c17cc6a4616437613448ab69cc4b08446c
-SIZE (KDE/release-service/25.04.3/libkmahjongg-25.04.3.tar.xz) = 1694936
+TIMESTAMP = 1754646348
+SHA256 (KDE/release-service/25.08.0/libkmahjongg-25.08.0.tar.xz) = 9c4e7dd2f6ebb1ea3de63c2849fd305a6dbeb2cb9b229692a9ec5aabddf76880
+SIZE (KDE/release-service/25.08.0/libkmahjongg-25.08.0.tar.xz) = 1695208
diff --git a/games/libretro-shaders-slang/Makefile b/games/libretro-shaders-slang/Makefile
index 864552e97f6d..a9bc14cf1642 100644
--- a/games/libretro-shaders-slang/Makefile
+++ b/games/libretro-shaders-slang/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-shaders-slang
-DISTVERSION= g20250713
+DISTVERSION= g20250823
CATEGORIES= games
MAINTAINER= bsdcode@disroot.org
@@ -13,7 +13,7 @@ LICENSE_COMB= multi
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= slang-shaders
-GH_TAGNAME= 82d91f7daf81a41ece49644d2a26b2a40228be61
+GH_TAGNAME= 063beb1f26a438fffcdf196ccde3ee496e545c0e
MAKE_ARGS= PREFIX=${PREFIX}
diff --git a/games/libretro-shaders-slang/distinfo b/games/libretro-shaders-slang/distinfo
index cca6f7464dfb..843f63ab94b0 100644
--- a/games/libretro-shaders-slang/distinfo
+++ b/games/libretro-shaders-slang/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752929354
-SHA256 (libretro-slang-shaders-g20250713-82d91f7daf81a41ece49644d2a26b2a40228be61_GH0.tar.gz) = 69abeac7c92c6aaea3202984e93afc55860f397371c6fe0d4ac4206212e09012
-SIZE (libretro-slang-shaders-g20250713-82d91f7daf81a41ece49644d2a26b2a40228be61_GH0.tar.gz) = 44723481
+TIMESTAMP = 1756015857
+SHA256 (libretro-slang-shaders-g20250823-063beb1f26a438fffcdf196ccde3ee496e545c0e_GH0.tar.gz) = 611bd84bb4f9e01fe220b4d36b1041033a39d6e2b5ec82b943fa69b82d919c05
+SIZE (libretro-slang-shaders-g20250823-063beb1f26a438fffcdf196ccde3ee496e545c0e_GH0.tar.gz) = 44810914
diff --git a/games/libretro-shaders-slang/pkg-plist b/games/libretro-shaders-slang/pkg-plist
index d16857db02a4..04ab385d02b6 100644
--- a/games/libretro-shaders-slang/pkg-plist
+++ b/games/libretro-shaders-slang/pkg-plist
@@ -1723,6 +1723,9 @@
%%DATADIR%%/crt/crt-1tap.slangp
%%DATADIR%%/crt/crt-Cyclon.slangp
%%DATADIR%%/crt/crt-aperture.slangp
+%%DATADIR%%/crt/crt-beans-fast.slangp
+%%DATADIR%%/crt/crt-beans-rgb.slangp
+%%DATADIR%%/crt/crt-beans-vga.slangp
%%DATADIR%%/crt/crt-blurPi-sharp.slangp
%%DATADIR%%/crt/crt-blurPi-soft.slangp
%%DATADIR%%/crt/crt-caligari.slangp
@@ -1776,6 +1779,8 @@
%%DATADIR%%/crt/crt-slangtest-lanczos.slangp
%%DATADIR%%/crt/crt-super-xbr.slangp
%%DATADIR%%/crt/crt-torridgristle.slangp
+%%DATADIR%%/crt/crt-yah.single-pass.slangp
+%%DATADIR%%/crt/crt-yah.slangp
%%DATADIR%%/crt/crt-yo6-KV-21CL10B.slangp
%%DATADIR%%/crt/crt-yo6-KV-M1420B-sharp.slangp
%%DATADIR%%/crt/crt-yo6-KV-M1420B.slangp
@@ -1832,6 +1837,28 @@
%%DATADIR%%/crt/shaders/crt-1tap.slang
%%DATADIR%%/crt/shaders/crt-Cyclon.slang
%%DATADIR%%/crt/shaders/crt-aperture.slang
+%%DATADIR%%/crt/shaders/crt-beans/LICENSE
+%%DATADIR%%/crt/shaders/crt-beans/bilinear_upsample.slang
+%%DATADIR%%/crt/shaders/crt-beans/blue_noise.png
+%%DATADIR%%/crt/shaders/crt-beans/blur_horizontal.slang
+%%DATADIR%%/crt/shaders/crt-beans/blur_vertical.slang
+%%DATADIR%%/crt/shaders/crt-beans/calculate_widths.slang
+%%DATADIR%%/crt/shaders/crt-beans/composite_output.slang
+%%DATADIR%%/crt/shaders/crt-beans/cubic_downsample.slang
+%%DATADIR%%/crt/shaders/crt-beans/docs/parameters.md
+%%DATADIR%%/crt/shaders/crt-beans/filter.slang
+%%DATADIR%%/crt/shaders/crt-beans/line_handling.inc
+%%DATADIR%%/crt/shaders/crt-beans/linearize.slang
+%%DATADIR%%/crt/shaders/crt-beans/mask.inc
+%%DATADIR%%/crt/shaders/crt-beans/parameters_analytical.inc
+%%DATADIR%%/crt/shaders/crt-beans/parameters_common.inc
+%%DATADIR%%/crt/shaders/crt-beans/parameters_fast.inc
+%%DATADIR%%/crt/shaders/crt-beans/parameters_sampled.inc
+%%DATADIR%%/crt/shaders/crt-beans/scanlines_analytical.slang
+%%DATADIR%%/crt/shaders/crt-beans/scanlines_cubic.slang
+%%DATADIR%%/crt/shaders/crt-beans/scanlines_fast_horizontal.slang
+%%DATADIR%%/crt/shaders/crt-beans/scanlines_fast_vertical.slang
+%%DATADIR%%/crt/shaders/crt-beans/transform.slang
%%DATADIR%%/crt/shaders/crt-blurPi.slang
%%DATADIR%%/crt/shaders/crt-caligari.slang
%%DATADIR%%/crt/shaders/crt-cgwg-fast.slang
@@ -1998,6 +2025,36 @@
%%DATADIR%%/crt/shaders/crt-super-xbr/super-xbr-pass1.slang
%%DATADIR%%/crt/shaders/crt-super-xbr/super-xbr-pass2.slang
%%DATADIR%%/crt/shaders/crt-super-xbr/threshold.slang
+%%DATADIR%%/crt/shaders/crt-yah/blur-horizontal.slang
+%%DATADIR%%/crt/shaders/crt-yah/blur-vertical.slang
+%%DATADIR%%/crt/shaders/crt-yah/common/color-helper.h
+%%DATADIR%%/crt/shaders/crt-yah/common/colorspace-srgb.h
+%%DATADIR%%/crt/shaders/crt-yah/common/colorspace-yiq.h
+%%DATADIR%%/crt/shaders/crt-yah/common/frame-helper.h
+%%DATADIR%%/crt/shaders/crt-yah/common/geometry-helper.h
+%%DATADIR%%/crt/shaders/crt-yah/common/interpolation-helper.h
+%%DATADIR%%/crt/shaders/crt-yah/common/math-helper.h
+%%DATADIR%%/crt/shaders/crt-yah/common/screen-helper.h
+%%DATADIR%%/crt/shaders/crt-yah/common/subpixel-color.h
+%%DATADIR%%/crt/shaders/crt-yah/crt-yah.fs.h
+%%DATADIR%%/crt/shaders/crt-yah/crt-yah.single-pass.slang
+%%DATADIR%%/crt/shaders/crt-yah/crt-yah.slang
+%%DATADIR%%/crt/shaders/crt-yah/crt-yah.vs.h
+%%DATADIR%%/crt/shaders/crt-yah/deconverge.slang
+%%DATADIR%%/crt/shaders/crt-yah/lut.slang
+%%DATADIR%%/crt/shaders/crt-yah/lut/ntsc-lut.png
+%%DATADIR%%/crt/shaders/crt-yah/lut/trinitron-lut.png
+%%DATADIR%%/crt/shaders/crt-yah/ntsc-pass1.h
+%%DATADIR%%/crt/shaders/crt-yah/ntsc-pass1.slang
+%%DATADIR%%/crt/shaders/crt-yah/ntsc-pass2.h
+%%DATADIR%%/crt/shaders/crt-yah/ntsc-pass2.slang
+%%DATADIR%%/crt/shaders/crt-yah/parameters.h
+%%DATADIR%%/crt/shaders/crt-yah/parameters.single-pass.h
+%%DATADIR%%/crt/shaders/crt-yah/phosphor.slang
+%%DATADIR%%/crt/shaders/crt-yah/presets/base-lite.slangp
+%%DATADIR%%/crt/shaders/crt-yah/presets/base-medium.slangp
+%%DATADIR%%/crt/shaders/crt-yah/presets/base-strong.slangp
+%%DATADIR%%/crt/shaders/crt-yah/presets/pure-mask.slangp
%%DATADIR%%/crt/shaders/crt-yo6/KV-M1420B.png
%%DATADIR%%/crt/shaders/crt-yo6/crt-yo6-flat-trinitron-tv.slang
%%DATADIR%%/crt/shaders/crt-yo6/crt-yo6-native-resolution.slang
@@ -3286,6 +3343,7 @@
%%DATADIR%%/presets/crt-ntsc-sharp/tate-svideo-ntsc_x6-glow.slangp
%%DATADIR%%/presets/crt-ntsc-sharp/tate-svideo-ntsc_x6.slangp
%%DATADIR%%/presets/crt-plus-signal/c64-monitor.slangp
+%%DATADIR%%/presets/crt-plus-signal/crt-beans-s-video.slangp
%%DATADIR%%/presets/crt-plus-signal/crt-geom-deluxe-ntsc-adaptive.slangp
%%DATADIR%%/presets/crt-plus-signal/crt-royale-fast-ntsc-composite.slangp
%%DATADIR%%/presets/crt-plus-signal/crt-royale-ntsc-composite.slangp
diff --git a/games/lskat/distinfo b/games/lskat/distinfo
index 507e2558089d..ad930ce71ee3 100644
--- a/games/lskat/distinfo
+++ b/games/lskat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381440
-SHA256 (KDE/release-service/25.04.3/lskat-25.04.3.tar.xz) = 97a1c20f801be165fe7e607213240341edf54d7fe26e5633f9658966ca0da50d
-SIZE (KDE/release-service/25.04.3/lskat-25.04.3.tar.xz) = 1229416
+TIMESTAMP = 1754646350
+SHA256 (KDE/release-service/25.08.0/lskat-25.08.0.tar.xz) = 33e003193496e7ab17eb984b9655a14656263ca33f591c9ea3d1bf8f188af2e6
+SIZE (KDE/release-service/25.08.0/lskat-25.08.0.tar.xz) = 1229772
diff --git a/games/minecraft-server/Makefile b/games/minecraft-server/Makefile
index f1556d5458fb..7709fcb9ed48 100644
--- a/games/minecraft-server/Makefile
+++ b/games/minecraft-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= minecraft-server
-DISTVERSION= 1.21.7
+DISTVERSION= 1.21.8
CATEGORIES= games java
-MASTER_SITES= https://piston-data.mojang.com/v1/objects/05e4b48fbc01f0385adb74bcff9751d34552486c/
+MASTER_SITES= https://piston-data.mojang.com/v1/objects/6bce4ef400e4efaa63a13d5e6f6b500be969ef81/
DISTNAME= server
EXTRACT_SUFX= .jar
DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
diff --git a/games/minecraft-server/distinfo b/games/minecraft-server/distinfo
index 4f0d9322c6b2..538e12698cf1 100644
--- a/games/minecraft-server/distinfo
+++ b/games/minecraft-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751958383
-SHA256 (minecraft-server-1.21.7/server.jar) = b955b8f75d811cc326179472174941358eeaf97a68999ee119ccd3873350c4ee
-SIZE (minecraft-server-1.21.7/server.jar) = 57556704
+TIMESTAMP = 1755555555
+SHA256 (minecraft-server-1.21.8/server.jar) = 2349d9a8f0d4be2c40e7692890ef46a4b07015e7955b075460d02793be7fbbe7
+SIZE (minecraft-server-1.21.8/server.jar) = 57555044
diff --git a/games/nextgo/Makefile b/games/nextgo/Makefile
index 17a368d5651f..182f6dd580a4 100644
--- a/games/nextgo/Makefile
+++ b/games/nextgo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nextgo
PORTVERSION= 3.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games gnustep
MASTER_SITES= SAVANNAH/gap
DISTNAME= NeXTGo-${PORTVERSION}
diff --git a/games/oolite/Makefile b/games/oolite/Makefile
index 7356a3201a20..b1682faf57ad 100644
--- a/games/oolite/Makefile
+++ b/games/oolite/Makefile
@@ -1,6 +1,6 @@
PORTNAME= oolite
PORTVERSION= 1.88
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games gnustep
MASTER_SITES= https://github.com/OoliteProject/oolite/releases/download/1.88/
DISTNAME= ${PORTNAME}-source-${PORTVERSION}
diff --git a/games/openomf/Makefile b/games/openomf/Makefile
index b3dafd2baa53..f7c1120c267a 100644
--- a/games/openomf/Makefile
+++ b/games/openomf/Makefile
@@ -1,59 +1,48 @@
PORTNAME= openomf
-PORTVERSION= 0.6.5
-PORTREVISION= 6
+DISTVERSION= 0.8.3
CATEGORIES= games
MASTER_SITES= http://www.omf2097.com/pub/files/omf/:data
-DISTFILES+= omf2097.rar:data
-EXTRACT_ONLY= ${DISTFILE_shadow} ${DISTFILE_libdumb} \
- ${DISTNAME}.tar.gz
+DISTFILES= omf2097.rar:data
MAINTAINER= devel@stasyan.com
COMMENT= Rewritten engine for One Must Fall 2097
-WWW= https://www.openomf.org/
+WWW= https://www.openomf.org/ \
+ https://github.com/omf2097/openomf/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libconfuse.so:devel/libconfuse \
+ libenet.so:net/enet \
+ libepoxy.so:graphics/libepoxy \
+ libminiupnpc.so:net/miniupnpc \
+ libnatpmp.so:net/libnatpmp \
+ libopusfile.so:audio/opusfile \
libpng.so:graphics/png \
- libargtable2.so:devel/argtable \
- libenet.so:net/enet
-EXTRACT_DEPENDS= unrar:archivers/unrar
+ libxmp.so:audio/libxmp
+USES= cmake compiler:c++11-lang sdl
USE_GITHUB= yes
GH_ACCOUNT= omf2097
-GH_TAGNAME= c36c421
-GH_TUPLE= omf2097:libShadowDive:b2c34a6:shadow \
- kode54:dumb:238f23c:libdumb
-
-USES= cmake:insource compiler:c++11-lang gettext openal sdl
-USE_SDL= sdl2
+USE_SDL= mixer2 sdl2
LDFLAGS_i386= -Wl,-znotext
-DESKTOP_ENTRIES="OpenOMF" "" \
- "${PREFIX}/share/openomf/openomf_icon.png " \
- "openomf" "Game;ArcadeGame;" false
-
-.include <bsd.port.options.mk>
-
-post-extract:
- ${RMDIR} ${WRKSRC}/external/libShadowDive
- ${LN} -s ${WRKSRC_shadow} ${WRKSRC}/external/libShadowDive
- ${LN} -s ${WRKSRC_libdumb}/dumb ${WRKSRC}/external/dumb
- ${MKDIR} ${WRKDIR}/omf
- cd ${WRKDIR}/omf && unrar e -idq ${DISTDIR}/omf2097.rar
+DESKTOP_ENTRIES= "OpenOMF" "" \
+ "${DATADIR}/${PORTNAME}.png " \
+ "${PORTNAME}" "Game;ArcadeGame;" false
post-patch:
- ${REINPLACE_CMD} -e 's,%%PREFIX%%,"${PREFIX}",g' \
+ ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
${WRKSRC}/src/resources/pathmanager.c
-.if ${ARCH} != i386
- ${REINPLACE_CMD} -e 's,-msse ,,' \
- ${WRKSRC}/external/dumb/dumb/cmake/CMakeLists.txt
-.endif
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/openomf ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/resources/openomf_icon.png ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/resources/openomf.bk ${STAGEDIR}${DATADIR}
- (cd ${WRKDIR}/omf && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
+ ${REINPLACE_CMD} -e 's|share/games/openomf|share/openomf|g' \
+ ${WRKSRC}/CMakeLists.txt \
+ ${WRKSRC}/cmake-scripts/BuildLanguages.cmake
+
+post-install:
+ (cd ${WRKDIR}/OMF2097 && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
+ (cd ${WRKSRC}/resources && \
+ ${INSTALL_DATA} DANISH.TXT DANISH2.TXT ENGLISH2.TXT GERMAN2.TXT \
+ ${STAGEDIR}${DATADIR})
.include <bsd.port.mk>
diff --git a/games/openomf/distinfo b/games/openomf/distinfo
index 78596da2f57f..718dbc1e002e 100644
--- a/games/openomf/distinfo
+++ b/games/openomf/distinfo
@@ -1,8 +1,5 @@
+TIMESTAMP = 1750522810
SHA256 (omf2097.rar) = bc2ce50b8ea282b61e9685e883436e9cb4bcf7bacec0a58f0a685f20289f8a13
SIZE (omf2097.rar) = 6345106
-SHA256 (omf2097-openomf-0.6.5-c36c421_GH0.tar.gz) = e8837884e6813f42c4fc0b7864f65c343f8831f1e66247cb82e7bfcb2cc06f08
-SIZE (omf2097-openomf-0.6.5-c36c421_GH0.tar.gz) = 259458
-SHA256 (omf2097-libShadowDive-b2c34a6_GH0.tar.gz) = 47e33af4f03539c39045eba2ad150ff88195f326c8d8f82d31b82738da5731da
-SIZE (omf2097-libShadowDive-b2c34a6_GH0.tar.gz) = 113591
-SHA256 (kode54-dumb-238f23c_GH0.tar.gz) = d49d1a211b5eb3fd446bcd4a7ba7710b056e0579ad7bfa1d7a7ea99956f79c91
-SIZE (kode54-dumb-238f23c_GH0.tar.gz) = 178894
+SHA256 (omf2097-openomf-0.8.3_GH0.tar.gz) = f31bce32acef44af214a194730968e4f71b83765c0d339b7170494917a7dfdcb
+SIZE (omf2097-openomf-0.8.3_GH0.tar.gz) = 812837
diff --git a/games/openomf/files/patch-CMakeLists.txt b/games/openomf/files/patch-CMakeLists.txt
deleted file mode 100644
index 9e046cc0c01e..000000000000
--- a/games/openomf/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,23 +0,0 @@
---- CMakeLists.txt.orig 2016-01-10 17:37:25 UTC
-+++ CMakeLists.txt
-@@ -67,6 +67,7 @@ ENDIF()
- find_package(SDL2)
- find_package(enet)
- find_package(confuse)
-+find_package(Gettext)
-
- # Check functions and generate platform configuration file
- CHECK_SYMBOL_EXISTS(strdup "string.h" HAVE_STD_STRDUP)
-@@ -320,10 +321,10 @@ ENDIF()
- # Handle module playback libraries
- IF(USE_SUBMODULES)
- set(CORELIBS ${CORELIBS} dumb)
-- set(COREINCS ${COREINCS} ${DUMB_INCLUDE_DIR})
-+ set(COREINCS ${DUMB_INCLUDE_DIR} ${COREINCS} )
- ELSEIF(USE_DUMB)
- set(CORELIBS ${CORELIBS} ${DUMB_LIBRARY})
-- set(COREINCS ${COREINCS} ${DUMB_INCLUDE_DIR})
-+ set(COREINCS ${DUMB_INCLUDE_DIR} ${COREINCS})
- ENDIF()
- IF(USE_MODPLUG)
- set(CORELIBS ${CORELIBS} ${MODPLUG_LIBRARY})
diff --git a/games/openomf/files/patch-src_main.c b/games/openomf/files/patch-src_main.c
deleted file mode 100644
index 7a27405be42c..000000000000
--- a/games/openomf/files/patch-src_main.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/main.c.orig 2016-01-10 17:37:25 UTC
-+++ src/main.c
-@@ -156,7 +156,7 @@ int main(int argc, char *argv[]) {
- INFO("Running on platform: %s", SDL_GetPlatform());
-
- #ifndef STANDALONE_SERVER
-- if(SDL_InitSubSystem(SDL_INIT_JOYSTICK|SDL_INIT_GAMECONTROLLER|SDL_INIT_HAPTIC)) {
-+ if(SDL_InitSubSystem(SDL_INIT_JOYSTICK|SDL_INIT_GAMECONTROLLER)) {
- err_msgbox("SDL2 Initialization failed: %s", SDL_GetError());
- goto exit_2;
- }
diff --git a/games/openomf/files/patch-src_resources_pathmanager.c b/games/openomf/files/patch-src_resources_pathmanager.c
index 7e9ec87edaed..365a06c92ef9 100644
--- a/games/openomf/files/patch-src_resources_pathmanager.c
+++ b/games/openomf/files/patch-src_resources_pathmanager.c
@@ -1,16 +1,16 @@
--- src/resources/pathmanager.c.orig 2016-01-10 17:37:25 UTC
+++ src/resources/pathmanager.c
-@@ -85,11 +85,11 @@ int pm_init() {
- local_path_build(RESOURCE_PATH, bin_base_dir, "resources\\");
- local_path_build(PLUGIN_PATH, bin_base_dir, "plugins\\");
+@@ -133,6 +133,13 @@ int pm_init() {
+ local_path_build(RESOURCE_PATH, bin_base_dir, "../share/games/openomf/");
+ local_path_build(SHADER_PATH, bin_base_dir, "../share/games/openomf/shaders/");
m_ok = 1;
-- } else if(!strcasecmp(SDL_GetPlatform(), "Linux")) {
-+ } else if(!strcasecmp(SDL_GetPlatform(), "FreeBSD")) {
- // on linux, the resources will be in ../share/games/openomf, relative to the binary
- // so if openomf is installed to /usr/local/bin,
- // the resources will be in /usr/local/share/games/openomf
-- local_path_build(RESOURCE_PATH, bin_base_dir, "../share/games/openomf/");
-+ local_path_build(RESOURCE_PATH, %%PREFIX%%, "/share/openomf/");
- local_path_build(PLUGIN_PATH, bin_base_dir, "../lib/openomf/");
- m_ok = 1;
- } else if(!strcasecmp(SDL_GetPlatform(), "Mac OS X")) {
++ } else if(strcmp(SDL_GetPlatform(), "FreeBSD") == 0) {
++ // on FreeBSD, the resources will be in ../share/openomf, relative to the binary
++ // so if openomf is installed to %%PREFIX%%/bin,
++ // the resources will be in %%PREFIX%%/share/openomf
++ local_path_build(RESOURCE_PATH, bin_base_dir, "../share/openomf/");
++ local_path_build(SHADER_PATH, bin_base_dir, "../share/openomf/shaders/");
++ m_ok = 1;
+ } else if(strcmp(SDL_GetPlatform(), "Mac OS X") == 0) {
+ // on OSX, GetBasePath returns the 'Resources' directory
+ // if run from an app bundle, so we can use this as-is
diff --git a/games/openomf/pkg-plist b/games/openomf/pkg-plist
index 05c83afc117f..91e475ead0b5 100644
--- a/games/openomf/pkg-plist
+++ b/games/openomf/pkg-plist
@@ -12,12 +12,18 @@ bin/openomf
%%DATADIR%%/ARENA4.PSM
%%DATADIR%%/CHARSMAL.DAT
%%DATADIR%%/CREDITS.BK
+%%DATADIR%%/DANISH.LNG
+%%DATADIR%%/DANISH.LNG2
+%%DATADIR%%/DANISH.TXT
+%%DATADIR%%/DANISH2.TXT
%%DATADIR%%/DOS4GW.EXE
%%DATADIR%%/END.BK
%%DATADIR%%/END.PSM
%%DATADIR%%/END1.BK
%%DATADIR%%/END2.BK
%%DATADIR%%/ENGLISH.DAT
+%%DATADIR%%/ENGLISH.DAT2
+%%DATADIR%%/ENGLISH2.TXT
%%DATADIR%%/FIGHTR0.AF
%%DATADIR%%/FIGHTR1.AF
%%DATADIR%%/FIGHTR10.AF
@@ -32,6 +38,8 @@ bin/openomf
%%DATADIR%%/FILE0001.EXE
%%DATADIR%%/FILE_ID.DIZ
%%DATADIR%%/GERMAN.DAT
+%%DATADIR%%/GERMAN.DAT2
+%%DATADIR%%/GERMAN2.TXT
%%DATADIR%%/GRAPHCHR.DAT
%%DATADIR%%/HELPME.DOC
%%DATADIR%%/HELPME.EXE
@@ -39,7 +47,10 @@ bin/openomf
%%DATADIR%%/KATUSHAI.BK
%%DATADIR%%/KATUSHAI.PIC
%%DATADIR%%/KATUSHAI.TRN
+%%DATADIR%%/LICENSE
%%DATADIR%%/LICENSE.DOC
+%%DATADIR%%/LICENSE.argtable3
+%%DATADIR%%/LICENSE.gamecontrollerdb
%%DATADIR%%/MAIN.BK
%%DATADIR%%/MANUAL.DOC
%%DATADIR%%/MASTER.DAT
@@ -79,6 +90,7 @@ bin/openomf
%%DATADIR%%/ORDER_UK.DOC
%%DATADIR%%/PLAYERS.PIC
%%DATADIR%%/RANDOM.DAT
+%%DATADIR%%/README.md
%%DATADIR%%/SETUP.BOX
%%DATADIR%%/SETUP.CFG
%%DATADIR%%/SETUP.EXE
@@ -91,5 +103,10 @@ bin/openomf
%%DATADIR%%/WORLD.BK
%%DATADIR%%/WORLD.PIC
%%DATADIR%%/WORLD.TRN
+%%DATADIR%%/gamecontrollerdb.txt
%%DATADIR%%/openomf.bk
-%%DATADIR%%/openomf_icon.png
+%%DATADIR%%/openomf.png
+%%DATADIR%%/shaders/palette.frag
+%%DATADIR%%/shaders/palette.vert
+%%DATADIR%%/shaders/rgba.frag
+%%DATADIR%%/shaders/rgba.vert
diff --git a/games/palapeli/distinfo b/games/palapeli/distinfo
index 3ccebf7bcfab..f614b2158b79 100644
--- a/games/palapeli/distinfo
+++ b/games/palapeli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381443
-SHA256 (KDE/release-service/25.04.3/palapeli-25.04.3.tar.xz) = b1e2253aca27c8e690b1cd204fa2ac1fe39f18cf106be4a3ef96de93412bd84f
-SIZE (KDE/release-service/25.04.3/palapeli-25.04.3.tar.xz) = 2129724
+TIMESTAMP = 1754646353
+SHA256 (KDE/release-service/25.08.0/palapeli-25.08.0.tar.xz) = a5d2252a90968dfbd262e3e57cbf5c3e432efcf6908dde149b04428bed986e61
+SIZE (KDE/release-service/25.08.0/palapeli-25.08.0.tar.xz) = 2129648
diff --git a/games/picmi/distinfo b/games/picmi/distinfo
index 3d6c01e9d521..4cea97ba2d6a 100644
--- a/games/picmi/distinfo
+++ b/games/picmi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381445
-SHA256 (KDE/release-service/25.04.3/picmi-25.04.3.tar.xz) = c94f5a3fe8a4401b4001e21ff3e274cb421ee56f2ef7daeaff881da709a66aa5
-SIZE (KDE/release-service/25.04.3/picmi-25.04.3.tar.xz) = 1521940
+TIMESTAMP = 1754646355
+SHA256 (KDE/release-service/25.08.0/picmi-25.08.0.tar.xz) = c0edbe4da0fbc78223893a3fec1cba75840f0b1eb735a4a10be422f79bb959a3
+SIZE (KDE/release-service/25.08.0/picmi-25.08.0.tar.xz) = 1521852
diff --git a/games/pysolfc/Makefile b/games/pysolfc/Makefile
index b95f3964dfc7..f4770000507e 100644
--- a/games/pysolfc/Makefile
+++ b/games/pysolfc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pysolfc
-DISTVERSION= 3.4.0
+DISTVERSION= 3.4.1
CATEGORIES= games python
MASTER_SITES= SF/${PORTNAME}/PySolFC/${PYSOLFCDIR} \
SF/${PORTNAME}/PySolFC-Cardsets/minimal/:cardsets \
diff --git a/games/pysolfc/distinfo b/games/pysolfc/distinfo
index f34f1b9f08d2..6d4d722e4b46 100644
--- a/games/pysolfc/distinfo
+++ b/games/pysolfc/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1749974967
-SHA256 (pysolfc/PySolFC-3.4.0.tar.xz) = 677a79c29c228cd70ffc028615f2c05971e29638ca37cfa4c17a31b2ba477a59
-SIZE (pysolfc/PySolFC-3.4.0.tar.xz) = 32914516
+TIMESTAMP = 1756454122
+SHA256 (pysolfc/PySolFC-3.4.1.tar.xz) = 3b9bfb91f8f75b7cb9cc836424606975c5a0868c7b50c6917e51367a7c82e6cb
+SIZE (pysolfc/PySolFC-3.4.1.tar.xz) = 32915536
SHA256 (pysolfc/PySolFC-Cardsets--Minimal-3.1.0.tar.xz) = f894b667936382cf721105a08b6cc41b8b87aac8386117868f749f32f8e67a9d
SIZE (pysolfc/PySolFC-Cardsets--Minimal-3.1.0.tar.xz) = 25083116
SHA256 (pysolfc/pysol-music-4.50.tar.xz) = 3cfade86db88c1d97589c50441808ee082e68256be788012503818c42728783d
diff --git a/games/skladnik/distinfo b/games/skladnik/distinfo
index e4e48bfaddde..38415e788049 100644
--- a/games/skladnik/distinfo
+++ b/games/skladnik/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751381448
-SHA256 (KDE/release-service/25.04.3/skladnik-25.04.3.tar.xz) = 9dc7bc2e7148d9d0551a67bd56b6a8fac34fc17ccf11baf04075b8b39af27dfc
-SIZE (KDE/release-service/25.04.3/skladnik-25.04.3.tar.xz) = 416848
+TIMESTAMP = 1754646358
+SHA256 (KDE/release-service/25.08.0/skladnik-25.08.0.tar.xz) = 530256e6e7c4fa65a21f1cbb367a2a638daef34ddcc2a51180de223fb1ba694d
+SIZE (KDE/release-service/25.08.0/skladnik-25.08.0.tar.xz) = 416776
diff --git a/games/solarus-quest-editor/Makefile b/games/solarus-quest-editor/Makefile
index a8ab05921bf4..a6bc90f2a588 100644
--- a/games/solarus-quest-editor/Makefile
+++ b/games/solarus-quest-editor/Makefile
@@ -1,6 +1,5 @@
PORTNAME= solarus-quest-editor
-PORTVERSION= 2.0.0
-PORTREVISION= 1
+PORTVERSION= 2.0.1
DISTVERSIONPREFIX= v
CATEGORIES= games
@@ -24,7 +23,7 @@ USES= cmake compiler:c++11-lib gl localbase:ldflags openal qt:6 sdl
USE_GITLAB= yes
GL_ACCOUNT= solarus-games
GL_PROJECT= solarus
-GL_TAGNAME= b5d6aefbda31e0f436d25606478c4129504f914f
+GL_TAGNAME= e70e3df7369d690615fc4c9b3f8dfa00066c5e87
USE_GL= opengl
USE_QT= base svg tools:build
diff --git a/games/solarus-quest-editor/distinfo b/games/solarus-quest-editor/distinfo
index d14f759d328e..e1d0c449423e 100644
--- a/games/solarus-quest-editor/distinfo
+++ b/games/solarus-quest-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745915901
-SHA256 (solarus-games-solarus-b5d6aefbda31e0f436d25606478c4129504f914f_GL0.tar.gz) = d86397e94926d96a7f8ca343122cb40df0614c6fd24717423950055c2b5bd55c
-SIZE (solarus-games-solarus-b5d6aefbda31e0f436d25606478c4129504f914f_GL0.tar.gz) = 69945076
+TIMESTAMP = 1755767334
+SHA256 (solarus-games-solarus-e70e3df7369d690615fc4c9b3f8dfa00066c5e87_GL0.tar.gz) = 2d4e8314d76a404e9ec034d37dc79d85d74c0464030f8687e3c1ea3748866fdb
+SIZE (solarus-games-solarus-e70e3df7369d690615fc4c9b3f8dfa00066c5e87_GL0.tar.gz) = 69993095
diff --git a/games/solarus/Makefile b/games/solarus/Makefile
index 9e75e8333d8f..12c8da8f859c 100644
--- a/games/solarus/Makefile
+++ b/games/solarus/Makefile
@@ -1,6 +1,5 @@
PORTNAME= solarus
-PORTVERSION= 2.0.0
-PORTREVISION= 1
+PORTVERSION= 2.0.1
DISTVERSIONPREFIX= v
CATEGORIES= games
@@ -22,7 +21,7 @@ USES= cmake:noninja compiler:c++11-lib gl openal sdl xorg
USE_GITLAB= yes
GL_ACCOUNT= solarus-games
-GL_TAGNAME= b5d6aefbda31e0f436d25606478c4129504f914f
+GL_TAGNAME= e70e3df7369d690615fc4c9b3f8dfa00066c5e87
USE_GL= gl glu
USE_LDCONFIG= yes
diff --git a/games/solarus/distinfo b/games/solarus/distinfo
index 393d9a4a3eb5..7e2db47f1c90 100644
--- a/games/solarus/distinfo
+++ b/games/solarus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745915761
-SHA256 (solarus-games-solarus-b5d6aefbda31e0f436d25606478c4129504f914f_GL0.tar.gz) = d86397e94926d96a7f8ca343122cb40df0614c6fd24717423950055c2b5bd55c
-SIZE (solarus-games-solarus-b5d6aefbda31e0f436d25606478c4129504f914f_GL0.tar.gz) = 69945076
+TIMESTAMP = 1755766586
+SHA256 (solarus-games-solarus-e70e3df7369d690615fc4c9b3f8dfa00066c5e87_GL0.tar.gz) = 2d4e8314d76a404e9ec034d37dc79d85d74c0464030f8687e3c1ea3748866fdb
+SIZE (solarus-games-solarus-e70e3df7369d690615fc4c9b3f8dfa00066c5e87_GL0.tar.gz) = 69993095
diff --git a/games/solarus/pkg-plist b/games/solarus/pkg-plist
index f32e6a8f54b4..98c93306c48a 100644
--- a/games/solarus/pkg-plist
+++ b/games/solarus/pkg-plist
@@ -246,6 +246,6 @@ include/solarus/third_party/hqx.h
include/solarus/third_party/spc.h
lib/libsolarus.so
lib/libsolarus.so.2
-lib/libsolarus.so.2.0.0
+lib/libsolarus.so.2.0.1
share/man/man6/solarus-run.6.gz
%%DATADIR%%/gamecontrollerdb.txt
diff --git a/games/typtea/Makefile b/games/typtea/Makefile
index 0c5afa801df8..6f9e9e865888 100644
--- a/games/typtea/Makefile
+++ b/games/typtea/Makefile
@@ -1,7 +1,6 @@
PORTNAME= typtea
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.4
-PORTREVISION= 1
+DISTVERSION= 0.1.6
CATEGORIES= games
MAINTAINER= nxjoseph@protonmail.com
@@ -11,7 +10,7 @@ WWW= https://github.com/ashish0kumar/typtea
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:modules
GO_MODULE= github.com/ashish0kumar/typtea
diff --git a/games/typtea/distinfo b/games/typtea/distinfo
index 3809aa084f08..8ceceb6eb422 100644
--- a/games/typtea/distinfo
+++ b/games/typtea/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750623293
-SHA256 (go/games_typtea/typtea-v0.1.4/v0.1.4.mod) = 6154ff747f01685820d152913b88a3b69f4ac690bdadea502cc5a92801a8657b
-SIZE (go/games_typtea/typtea-v0.1.4/v0.1.4.mod) = 1309
-SHA256 (go/games_typtea/typtea-v0.1.4/v0.1.4.zip) = 0d00138dd38ab15507caa1f2b29230c875b0f6eda2b23646f47355fe5c6c9c2e
-SIZE (go/games_typtea/typtea-v0.1.4/v0.1.4.zip) = 957723
+TIMESTAMP = 1755115792
+SHA256 (go/games_typtea/typtea-v0.1.6/v0.1.6.mod) = 6154ff747f01685820d152913b88a3b69f4ac690bdadea502cc5a92801a8657b
+SIZE (go/games_typtea/typtea-v0.1.6/v0.1.6.mod) = 1309
+SHA256 (go/games_typtea/typtea-v0.1.6/v0.1.6.zip) = 5e050001d12c8ca0bc968c1a30e7f4c27f4d1051ce6d66242cc67df3850d2b5c
+SIZE (go/games_typtea/typtea-v0.1.6/v0.1.6.zip) = 957954
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile
index 2623b861c547..473b8e3c70a2 100644
--- a/games/veloren-weekly/Makefile
+++ b/games/veloren-weekly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= veloren
-PORTVERSION= s20250806
+PORTVERSION= s20250828
CATEGORIES= games wayland
PKGNAMESUFFIX= -weekly
@@ -10,8 +10,7 @@ WWW= https://veloren.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_i386= https://github.com/bytecodealliance/wasmtime/issues/7924
-ONLY_FOR_ARCHS= aarch64 amd64 i386
+ONLY_FOR_ARCHS= aarch64 amd64
ONLY_FOR_ARCHS_REASON= unsupported platform by https://github.com/wasmerio/wasmer
LIB_DEPENDS= libzstd.so:archivers/zstd \
@@ -25,7 +24,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl
USES= cargo xorg
USE_XORG= xcb
USE_GITLAB= yes
-GL_TAGNAME= v0.17.0-950-g56e3f3935e # git describe --match='v[0-9]*' weekly
+GL_TAGNAME= v0.17.0-1006-g4d7f84d834 # git describe --match='v[0-9]*' weekly
CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib"
PLIST_FILES= bin/${PORTNAME}-server-cli \
bin/${PORTNAME}-voxygen \
@@ -36,10 +35,6 @@ PORTDATA= *
CONFLICTS_INSTALL= ${PORTNAME}
-.if ${MACHINE_ARCH} == i386
-# https://github.com/rust-lang/rust/issues/85598
-CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false
-.endif
# Fixes error "Instruction does not dominate all uses!"
WITHOUT_LTO= yes # XXX bug 277333
diff --git a/games/veloren-weekly/Makefile.crates b/games/veloren-weekly/Makefile.crates
index 687211bf6654..c2ae27384aa1 100644
--- a/games/veloren-weekly/Makefile.crates
+++ b/games/veloren-weekly/Makefile.crates
@@ -4,13 +4,13 @@ CARGO_CRATES= ab_glyph-0.2.29 \
adler2-2.0.0 \
adler32-1.2.0 \
ahash-0.4.8 \
- ahash-0.8.11 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
alsa-0.9.1 \
alsa-sys-0.3.1 \
ambient-authority-0.0.2 \
- android-activity-0.4.3 \
+ android-activity-0.6.0 \
android-properties-0.2.2 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
@@ -33,11 +33,12 @@ CARGO_CRATES= ab_glyph-0.2.29 \
arrayvec-0.7.6 \
as-raw-xcb-connection-1.0.1 \
ascii-1.1.0 \
- ash-0.37.3+1.3.251 \
+ ash-0.38.0+1.3.281 \
assets_manager-0.12.5 \
async-channel-2.3.1 \
async-trait-0.1.88 \
atomic-arena-0.1.2 \
+ atomic-waker-1.1.2 \
atomic_refcell-0.1.13 \
atomicwrites-0.4.4 \
autocfg-1.4.0 \
@@ -49,16 +50,14 @@ CARGO_CRATES= ab_glyph-0.2.29 \
base64-0.22.1 \
bincode-1.3.3 \
bindgen-0.70.1 \
- bit-set-0.5.3 \
- bit-vec-0.6.3 \
+ bit-set-0.8.0 \
+ bit-vec-0.8.0 \
bitflags-1.3.2 \
bitflags-2.9.0 \
bitvec-1.0.1 \
blake2b_simd-1.0.3 \
block-0.1.6 \
block-buffer-0.10.4 \
- block-sys-0.1.0-beta.1 \
- block2-0.2.0-alpha.6 \
block2-0.5.1 \
block2-0.6.1 \
bumpalo-3.17.0 \
@@ -67,7 +66,6 @@ CARGO_CRATES= ab_glyph-0.2.29 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
bytes-1.10.1 \
- calloop-0.10.6 \
calloop-0.13.0 \
calloop-wayland-source-0.3.0 \
cansi-2.2.1 \
@@ -86,7 +84,6 @@ CARGO_CRATES= ab_glyph-0.2.29 \
cexpr-0.6.0 \
cfg-if-0.1.10 \
cfg-if-1.0.0 \
- cfg_aliases-0.1.1 \
cfg_aliases-0.2.1 \
chrono-0.4.41 \
chrono-tz-0.10.3 \
@@ -101,16 +98,14 @@ CARGO_CRATES= ab_glyph-0.2.29 \
clap_derive-4.5.32 \
clap_lex-0.7.4 \
clipboard-win-3.1.1 \
- clipboard-win-4.5.0 \
clipboard-win-5.4.0 \
clipboard_macos-0.1.1 \
clipboard_wayland-0.2.2 \
clipboard_x11-0.4.2 \
cmake-0.1.54 \
cobs-0.2.3 \
- codespan-reporting-0.11.1 \
+ codespan-reporting-0.12.0 \
colorchoice-1.0.3 \
- com-rs-0.2.1 \
combine-4.6.7 \
compact_str-0.8.1 \
concurrent-queue-2.5.0 \
@@ -121,8 +116,9 @@ CARGO_CRATES= ab_glyph-0.2.29 \
core-foundation-0.9.4 \
core-foundation-0.10.0 \
core-foundation-sys-0.8.7 \
- core-graphics-0.22.3 \
+ core-graphics-0.23.2 \
core-graphics-types-0.1.3 \
+ core-graphics-types-0.2.0 \
coreaudio-rs-0.11.3 \
coreaudio-sys-0.2.16 \
cpal-0.15.3 \
@@ -159,7 +155,6 @@ CARGO_CRATES= ab_glyph-0.2.29 \
culpa-1.0.2 \
culpa-macros-1.0.2 \
cursor-icon-1.1.0 \
- d3d12-0.7.0 \
daggy-0.5.0 \
darling-0.20.11 \
darling_core-0.20.11 \
@@ -184,16 +179,19 @@ CARGO_CRATES= ab_glyph-0.2.29 \
divrem-1.0.0 \
dlib-0.5.2 \
doc-comment-0.3.3 \
+ document-features-0.2.11 \
dot_vox-5.1.1 \
downcast-rs-1.2.1 \
+ dpi-0.1.2 \
drop_guard-0.3.0 \
- ecolor-0.23.0 \
- egui-0.23.0 \
- egui_plot-0.23.0 \
- egui_winit_platform-0.20.0 \
+ ecolor-0.32.1 \
+ egui-0.32.1 \
+ egui_plot-0.33.0 \
+ egui_wgpu_backend-0.35.0 \
+ egui_winit_platform-0.27.0 \
either-1.15.0 \
elapsed-0.1.2 \
- emath-0.23.0 \
+ emath-0.32.1 \
embedded-io-0.4.0 \
embedded-io-0.6.1 \
encode_unicode-1.0.0 \
@@ -205,11 +203,11 @@ CARGO_CRATES= ab_glyph-0.2.29 \
enumset-1.1.6 \
enumset_derive-0.11.0 \
env_home-0.1.0 \
- epaint-0.23.0 \
+ epaint-0.32.1 \
+ epaint_default_fonts-0.32.1 \
equivalent-1.0.2 \
errno-0.3.11 \
error-chain-0.12.4 \
- error-code-2.3.1 \
error-code-3.3.1 \
euc-0.5.3 \
euclid-0.22.11 \
@@ -224,7 +222,6 @@ CARGO_CRATES= ab_glyph-0.2.29 \
find_folder-0.3.0 \
fixed-1.29.0 \
fixedbitset-0.1.9 \
- fixedbitset-0.4.2 \
fixedbitset-0.5.7 \
flate2-1.1.1 \
float-cmp-0.10.0 \
@@ -232,13 +229,10 @@ CARGO_CRATES= ab_glyph-0.2.29 \
fluent-bundle-0.15.3 \
fluent-langneg-0.13.0 \
fluent-syntax-0.11.1 \
- flume-0.11.1 \
fnv-1.0.7 \
foldhash-0.1.5 \
- foreign-types-0.3.2 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
- foreign-types-shared-0.1.1 \
foreign-types-shared-0.3.1 \
form_urlencoded-1.2.1 \
formatx-0.2.4 \
@@ -267,19 +261,18 @@ CARGO_CRATES= ab_glyph-0.2.29 \
gilrs-core-0.5.7 \
gimli-0.31.1 \
gl_generator-0.14.0 \
- glam-0.10.2 \
glam-0.30.3 \
glob-0.3.2 \
- glow-0.13.1 \
- glutin_wgl_sys-0.5.0 \
+ glow-0.16.0 \
+ glutin_wgl_sys-0.6.1 \
glyph_brush-0.7.12 \
glyph_brush_draw_cache-0.1.6 \
glyph_brush_layout-0.2.4 \
gpu-alloc-0.6.0 \
gpu-alloc-types-0.3.0 \
- gpu-allocator-0.23.0 \
- gpu-descriptor-0.2.4 \
- gpu-descriptor-types-0.1.2 \
+ gpu-allocator-0.27.0 \
+ gpu-descriptor-0.3.2 \
+ gpu-descriptor-types-0.2.0 \
guillotiere-0.6.2 \
half-2.6.0 \
hash32-0.3.1 \
@@ -289,10 +282,8 @@ CARGO_CRATES= ab_glyph-0.2.29 \
hashbrown-0.14.5 \
hashbrown-0.15.3 \
hashlink-0.9.1 \
- hassle-rs-0.10.0 \
heapless-0.8.0 \
heck-0.5.0 \
- hermit-abi-0.3.9 \
hermit-abi-0.4.0 \
hermit-abi-0.5.0 \
hex-0.4.3 \
@@ -372,7 +363,6 @@ CARGO_CRATES= ab_glyph-0.2.29 \
leb128fmt-0.1.0 \
levenshtein-1.0.5 \
libc-0.2.172 \
- libloading-0.7.4 \
libloading-0.8.6 \
libm-0.2.14 \
libmimalloc-sys-0.1.39 \
@@ -383,6 +373,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.9.4 \
litemap-0.7.5 \
+ litrs-0.4.2 \
lock_api-0.4.12 \
log-0.4.27 \
loom-0.7.2 \
@@ -399,11 +390,10 @@ CARGO_CRATES= ab_glyph-0.2.29 \
memchr-2.7.4 \
memfd-0.6.4 \
memmap2-0.5.10 \
- memmap2-0.7.1 \
memmap2-0.9.5 \
memoffset-0.5.6 \
memoffset-0.6.5 \
- metal-0.27.0 \
+ metal-0.32.0 \
mimalloc-0.1.43 \
mime-0.3.17 \
minifb-0.28.0 \
@@ -414,16 +404,15 @@ CARGO_CRATES= ab_glyph-0.2.29 \
mio-1.0.3 \
moka-0.12.10 \
mumble-link-0.2.0 \
- nanorand-0.7.0 \
+ naga-26.0.0 \
native-dialog-0.9.0 \
- ndk-0.7.0 \
ndk-0.8.0 \
+ ndk-0.9.0 \
ndk-context-0.1.1 \
- ndk-sys-0.4.1+23.1.7779620 \
ndk-sys-0.5.0+25.2.9519653 \
+ ndk-sys-0.6.0+11769913 \
nibble_vec-0.1.0 \
nix-0.24.3 \
- nix-0.25.1 \
nix-0.26.4 \
nix-0.29.0 \
nohash-hasher-0.2.0 \
@@ -449,40 +438,40 @@ CARGO_CRATES= ab_glyph-0.2.29 \
num-rational-0.2.4 \
num-rational-0.4.2 \
num-traits-0.2.19 \
- num_cpus-1.16.0 \
- num_enum-0.5.11 \
- num_enum-0.6.1 \
+ num_cpus-1.17.0 \
num_enum-0.7.3 \
- num_enum_derive-0.5.11 \
- num_enum_derive-0.6.1 \
num_enum_derive-0.7.3 \
number_prefix-0.4.0 \
objc-0.2.7 \
objc-foundation-0.1.1 \
- objc-sys-0.2.0-beta.2 \
objc-sys-0.3.5 \
- objc2-0.3.0-beta.3.patch-leaks.3 \
objc2-0.5.2 \
objc2-0.6.1 \
objc2-app-kit-0.2.2 \
objc2-app-kit-0.3.1 \
+ objc2-cloud-kit-0.2.2 \
objc2-cloud-kit-0.3.1 \
+ objc2-contacts-0.2.2 \
objc2-core-data-0.2.2 \
objc2-core-data-0.3.1 \
objc2-core-foundation-0.3.1 \
objc2-core-graphics-0.3.1 \
objc2-core-image-0.2.2 \
objc2-core-image-0.3.1 \
- objc2-encode-2.0.0-pre.2 \
+ objc2-core-location-0.2.2 \
objc2-encode-4.1.0 \
objc2-foundation-0.2.2 \
objc2-foundation-0.3.1 \
objc2-io-surface-0.3.1 \
+ objc2-link-presentation-0.2.2 \
objc2-metal-0.2.2 \
objc2-metal-0.3.1 \
objc2-quartz-core-0.2.2 \
objc2-quartz-core-0.3.1 \
- objc_exception-0.1.2 \
+ objc2-symbols-0.2.2 \
+ objc2-ui-kit-0.2.2 \
+ objc2-uniform-type-identifiers-0.2.2 \
+ objc2-user-notifications-0.2.2 \
objc_id-0.1.1 \
object-0.36.7 \
oboe-0.6.1 \
@@ -507,12 +496,13 @@ CARGO_CRATES= ab_glyph-0.2.29 \
pem-3.0.5 \
percent-encoding-2.3.1 \
petgraph-0.4.13 \
- petgraph-0.6.5 \
petgraph-0.8.1 \
phf-0.11.3 \
phf_codegen-0.11.3 \
phf_generator-0.11.3 \
phf_shared-0.11.3 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
piston-float-0.3.0 \
@@ -522,12 +512,12 @@ CARGO_CRATES= ab_glyph-0.2.29 \
png-0.17.16 \
polling-3.7.4 \
portable-atomic-1.11.0 \
+ portable-atomic-util-0.2.4 \
postcard-1.1.1 \
powerfmt-0.2.0 \
- pp-rs-0.2.1 \
ppv-lite86-0.2.21 \
presser-0.3.1 \
- proc-macro-crate-1.3.1 \
+ proc-macro-crate-3.3.0 \
proc-macro-hack-0.5.20+deprecated \
proc-macro-nested-0.1.7 \
proc-macro2-0.4.30 \
@@ -540,7 +530,6 @@ CARGO_CRATES= ab_glyph-0.2.29 \
protocol-derive-3.4.0 \
psm-0.1.26 \
pulley-interpreter-29.0.1 \
- quick-xml-0.30.0 \
quick-xml-0.37.5 \
quinn-0.11.7 \
quinn-proto-0.11.11 \
@@ -559,12 +548,11 @@ CARGO_CRATES= ab_glyph-0.2.29 \
rand_xorshift-0.3.0 \
range-alloc-0.1.4 \
ratatui-0.29.0 \
- raw-window-handle-0.5.2 \
raw-window-handle-0.6.2 \
rayon-1.10.0 \
rayon-core-1.12.1 \
rcgen-0.13.2 \
- redox_syscall-0.3.5 \
+ redox_syscall-0.4.1 \
redox_syscall-0.5.12 \
redox_users-0.4.6 \
redox_users-0.5.0 \
@@ -615,7 +603,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
schnellru-0.2.4 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
- sctk-adwaita-0.5.4 \
+ sctk-adwaita-0.10.1 \
sdl2-0.35.2 \
sdl2-sys-0.35.2 \
security-framework-3.2.0 \
@@ -658,17 +646,16 @@ CARGO_CRATES= ab_glyph-0.2.29 \
smithay-client-toolkit-0.19.2 \
smithay-clipboard-0.6.6 \
smithay-clipboard-0.7.2 \
+ smol_str-0.2.2 \
socket2-0.5.9 \
sorted-vec-0.8.6 \
- spin-0.9.8 \
spin_sleep-1.3.1 \
- spirv-0.2.0+1.5.4 \
+ spirv-0.3.0+sdk-1.3.268.0 \
sptr-0.3.2 \
stable_deref_trait-1.2.0 \
stacker-0.1.21 \
static_assertions-1.1.0 \
stb_truetype-0.3.1 \
- str-buf-1.0.6 \
strict-num-0.1.1 \
strsim-0.11.1 \
strum-0.26.3 \
@@ -705,9 +692,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
time-core-0.1.4 \
time-macros-0.2.22 \
timer-queue-0.1.0 \
- tiny-skia-0.8.4 \
tiny-skia-0.11.4 \
- tiny-skia-path-0.8.4 \
tiny-skia-path-0.11.4 \
tinystr-0.7.6 \
tinytemplate-1.2.1 \
@@ -720,7 +705,6 @@ CARGO_CRATES= ab_glyph-0.2.29 \
toml-0.5.11 \
toml-0.8.22 \
toml_datetime-0.6.9 \
- toml_edit-0.19.15 \
toml_edit-0.22.26 \
toml_write-0.1.1 \
tower-0.5.2 \
@@ -814,16 +798,24 @@ CARGO_CRATES= ab_glyph-0.2.29 \
wayland-cursor-0.31.10 \
wayland-protocols-0.29.5 \
wayland-protocols-0.32.8 \
+ wayland-protocols-plasma-0.3.8 \
wayland-protocols-wlr-0.3.8 \
wayland-scanner-0.29.5 \
wayland-scanner-0.31.6 \
wayland-sys-0.29.5 \
wayland-sys-0.31.6 \
- web-sys-0.3.72 \
+ web-sys-0.3.77 \
web-time-1.1.0 \
webpki-root-certs-0.26.10 \
wfd-0.1.7 \
- wgpu-profiler-0.15.0 \
+ wgpu-26.0.1 \
+ wgpu-core-26.0.1 \
+ wgpu-core-deps-apple-26.0.0 \
+ wgpu-core-deps-emscripten-26.0.0 \
+ wgpu-core-deps-windows-linux-android-26.0.0 \
+ wgpu-hal-26.0.4 \
+ wgpu-profiler-0.24.0 \
+ wgpu-types-26.0.0 \
which-7.0.3 \
widestring-1.2.0 \
wiggle-29.0.1 \
@@ -835,12 +827,10 @@ CARGO_CRATES= ab_glyph-0.2.29 \
winapi-wsapoll-0.1.2 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
winch-codegen-29.0.1 \
- window_clipboard-0.3.0 \
+ window_clipboard-0.4.1 \
windows-0.48.0 \
- windows-0.51.1 \
windows-0.54.0 \
windows-0.58.0 \
- windows-core-0.51.1 \
windows-core-0.54.0 \
windows-core-0.58.0 \
windows-core-0.61.0 \
@@ -883,8 +873,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winit-0.28.7 \
- winnow-0.5.40 \
+ winit-0.30.12 \
winnow-0.7.9 \
winreg-0.50.0 \
winreg-0.52.0 \
@@ -904,20 +893,17 @@ CARGO_CRATES= ab_glyph-0.2.29 \
x11rb-protocol-0.10.0 \
x11rb-protocol-0.13.1 \
xattr-1.5.0 \
- xcb-1.5.0 \
xcursor-0.3.8 \
xdg-2.5.2 \
xi-unicode-0.3.0 \
- xkbcommon-0.5.1 \
+ xkbcommon-dl-0.4.2 \
xkeysym-0.2.1 \
xml-rs-0.8.26 \
xmlparser-0.13.6 \
yasna-0.5.2 \
yoke-0.7.5 \
yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
zerocopy-0.8.25 \
- zerocopy-derive-0.7.35 \
zerocopy-derive-0.8.25 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
@@ -929,12 +915,9 @@ CARGO_CRATES= ab_glyph-0.2.29 \
zstd-sys-2.0.15+zstd.1.5.7 \
zune-core-0.4.12 \
zune-jpeg-0.4.14 \
- keyboard-keynames@git+https://gitlab.com/Imbris/keyboard-keynames.git?tag=veloren-winit-0.28\#fca4bbdfa51bf054b155a455935b3792975c989d \
specs,specs-derive@git+https://github.com/amethyst/specs.git?rev=4e2da1df29ee840baa9b936593c45592b7c9ae27\#4e2da1df29ee840baa9b936593c45592b7c9ae27 \
- egui_wgpu_backend@git+https://github.com/hasenbanck/egui_wgpu_backend.git?rev=34691d4e9149deb9cd0bb8cbb5a56bffebf47588\#34691d4e9149deb9cd0bb8cbb5a56bffebf47588 \
auth-common,authc@git+https://gitlab.com/veloren/auth.git?rev=ae0e16783a9f9041951296885f082308e155db79\#ae0e16783a9f9041951296885f082308e155db79 \
- iced_core,iced_futures,iced_graphics,iced_native,iced_style,iced_winit@git+https://github.com/Imberflur/iced?tag=veloren-winit-0.28\#47243c257c8b8dd6c506b060804cb00b618aa0aa \
- naga,wgpu,wgpu-core,wgpu-hal,wgpu-types@git+https://github.com/Imberflur/wgpu.git?tag=0.18-with-fixes-for-veloren-v2\#b35d2bbb407eef00beb41f04688f1741f23d3f05 \
+ iced_core,iced_futures,iced_native@git+https://github.com/Imberflur/iced?tag=veloren-winit-0.28\#47243c257c8b8dd6c506b060804cb00b618aa0aa \
portpicker@git+https://github.com/xMAC94x/portpicker-rs?rev=df6b37872f3586ac3b21d08b56c8ec7cd92fb172\#df6b37872f3586ac3b21d08b56c8ec7cd92fb172 \
- conrod_core,conrod_derive,conrod_winit@git+https://gitlab.com/veloren/conrod.git?branch=copypasta_0.7\#c74446362371dc837b8b4b6d6ddcd7693b48d9b6 \
+ conrod_core,conrod_derive@git+https://gitlab.com/veloren/conrod.git?branch=copypasta_0.7\#c74446362371dc837b8b4b6d6ddcd7693b48d9b6 \
kira@git+https://github.com/DaforLynx/kira.git?tag=v0.10.7-with-config\#83dda1845bbf17cc9066fafc98ec47cd843d3ba2
diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo
index 24dc21985e90..0b3be0322d6a 100644
--- a/games/veloren-weekly/distinfo
+++ b/games/veloren-weekly/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1754495808
+TIMESTAMP = 1756294766
SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
@@ -11,8 +11,8 @@ SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c8046
SIZE (rust/crates/adler32-1.2.0.crate) = 6411
SHA256 (rust/crates/ahash-0.4.8.crate) = 0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289
SIZE (rust/crates/ahash-0.4.8.crate) = 51510
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
@@ -23,8 +23,8 @@ SHA256 (rust/crates/alsa-sys-0.3.1.crate) = db8fee663d06c4e303404ef5f40488a53e06
SIZE (rust/crates/alsa-sys-0.3.1.crate) = 32748
SHA256 (rust/crates/ambient-authority-0.0.2.crate) = e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b
SIZE (rust/crates/ambient-authority-0.0.2.crate) = 14867
-SHA256 (rust/crates/android-activity-0.4.3.crate) = 64529721f27c2314ced0890ce45e469574a73e5e6fdd6e9da1860eb29285f5e0
-SIZE (rust/crates/android-activity-0.4.3.crate) = 238185
+SHA256 (rust/crates/android-activity-0.6.0.crate) = ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046
+SIZE (rust/crates/android-activity-0.6.0.crate) = 258597
SHA256 (rust/crates/android-properties-0.2.2.crate) = fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04
SIZE (rust/crates/android-properties-0.2.2.crate) = 4563
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
@@ -69,8 +69,8 @@ SHA256 (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 175571dd1d178ced59193a6
SIZE (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 6460
SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16
SIZE (rust/crates/ascii-1.1.0.crate) = 36075
-SHA256 (rust/crates/ash-0.37.3+1.3.251.crate) = 39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a
-SIZE (rust/crates/ash-0.37.3+1.3.251.crate) = 449524
+SHA256 (rust/crates/ash-0.38.0+1.3.281.crate) = 0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f
+SIZE (rust/crates/ash-0.38.0+1.3.281.crate) = 457775
SHA256 (rust/crates/assets_manager-0.12.5.crate) = 017916aa0241c9944e5e7483d74e9d053edea690a77a36f3bf342c75ad23f7cb
SIZE (rust/crates/assets_manager-0.12.5.crate) = 68736
SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
@@ -79,6 +79,8 @@ SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a5286
SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/atomic-arena-0.1.2.crate) = 73e8ed45f88ed32e6827a96b62d8fd4086d72defc754c5c6bd08470c1aaf648e
SIZE (rust/crates/atomic-arena-0.1.2.crate) = 12495
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/atomic_refcell-0.1.13.crate) = 41e67cd8309bbd06cd603a9e693a784ac2e5d1e955f11286e355089fcab3047c
SIZE (rust/crates/atomic_refcell-0.1.13.crate) = 11760
SHA256 (rust/crates/atomicwrites-0.4.4.crate) = 3ef1bb8d1b645fe38d51dfc331d720fb5fc2c94b440c76cc79c80ff265ca33e3
@@ -101,10 +103,10 @@ SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462c
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f
SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
-SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
-SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
-SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
-SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
+SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
+SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
+SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
+SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
@@ -117,10 +119,6 @@ SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c
SIZE (rust/crates/block-0.1.6.crate) = 4077
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/block-sys-0.1.0-beta.1.crate) = 0fa55741ee90902547802152aaf3f8e5248aab7e21468089560d4c8840561146
-SIZE (rust/crates/block-sys-0.1.0-beta.1.crate) = 9039
-SHA256 (rust/crates/block2-0.2.0-alpha.6.crate) = 8dd9e63c1744f755c2f60332b88de39d341e5e86239014ad839bd71c106dec42
-SIZE (rust/crates/block2-0.2.0-alpha.6.crate) = 10639
SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
SIZE (rust/crates/block2-0.5.1.crate) = 24191
SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2
@@ -137,8 +135,6 @@ SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/calloop-0.10.6.crate) = 52e0d00eb1ea24371a97d2da6201c6747a633dc6dc1988ef503403b4c59504a8
-SIZE (rust/crates/calloop-0.10.6.crate) = 53711
SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec
SIZE (rust/crates/calloop-0.13.0.crate) = 69698
SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20
@@ -175,8 +171,6 @@ SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf1
SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
-SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
@@ -205,8 +199,6 @@ SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
SHA256 (rust/crates/clipboard-win-3.1.1.crate) = 9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342
SIZE (rust/crates/clipboard-win-3.1.1.crate) = 11964
-SHA256 (rust/crates/clipboard-win-4.5.0.crate) = 7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362
-SIZE (rust/crates/clipboard-win-4.5.0.crate) = 13476
SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892
SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559
SHA256 (rust/crates/clipboard_macos-0.1.1.crate) = 9b7f4aaa047ba3c3630b080bb9860894732ff23e2aee290a418909aa6d5df38f
@@ -219,12 +211,10 @@ SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803
SIZE (rust/crates/cmake-0.1.54.crate) = 18955
SHA256 (rust/crates/cobs-0.2.3.crate) = 67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15
SIZE (rust/crates/cobs-0.2.3.crate) = 12576
-SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
-SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
+SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81
+SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/com-rs-0.2.1.crate) = bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642
-SIZE (rust/crates/com-rs-0.2.1.crate) = 10647
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
SIZE (rust/crates/combine-4.6.7.crate) = 134808
SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
@@ -245,10 +235,12 @@ SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34
SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
-SHA256 (rust/crates/core-graphics-0.22.3.crate) = 2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb
-SIZE (rust/crates/core-graphics-0.22.3.crate) = 29514
+SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081
+SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763
SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
+SHA256 (rust/crates/core-graphics-types-0.2.0.crate) = 3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb
+SIZE (rust/crates/core-graphics-types-0.2.0.crate) = 7098
SHA256 (rust/crates/coreaudio-rs-0.11.3.crate) = 321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace
SIZE (rust/crates/coreaudio-rs-0.11.3.crate) = 42844
SHA256 (rust/crates/coreaudio-sys-0.2.16.crate) = 2ce857aa0b77d77287acc1ac3e37a05a8c95a2af3647d23b15f263bdaeb7562b
@@ -321,8 +313,6 @@ SHA256 (rust/crates/culpa-macros-1.0.2.crate) = 1234e1717066d3c71dcf89b75e7b5862
SIZE (rust/crates/culpa-macros-1.0.2.crate) = 3325
SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991
SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453
-SHA256 (rust/crates/d3d12-0.7.0.crate) = e16e44ab292b1dddfdaf7be62cfd8877df52f2f3fde5858d95bab606be259f20
-SIZE (rust/crates/d3d12-0.7.0.crate) = 17319
SHA256 (rust/crates/daggy-0.5.0.crate) = 9293a0da7d1bc1f30090ece4d9f9de79a07be7302ddb00e5eb1fefb6ee6409e2
SIZE (rust/crates/daggy-0.5.0.crate) = 17832
SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
@@ -371,26 +361,32 @@ SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d
SIZE (rust/crates/dlib-0.5.2.crate) = 5806
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/dot_vox-5.1.1.crate) = dd05cab02d6074145c6f92ddf1b57357e4bc1424f87c790c044de62bdc94c13a
SIZE (rust/crates/dot_vox-5.1.1.crate) = 24272
SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
+SHA256 (rust/crates/dpi-0.1.2.crate) = d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76
+SIZE (rust/crates/dpi-0.1.2.crate) = 14812
SHA256 (rust/crates/drop_guard-0.3.0.crate) = 2c4a817d8b683f6e649aed359aab0c47a875377516bb5791d0f7e46d9066d209
SIZE (rust/crates/drop_guard-0.3.0.crate) = 4614
-SHA256 (rust/crates/ecolor-0.23.0.crate) = cfdf4e52dbbb615cfd30cf5a5265335c217b5fd8d669593cea74a517d9c605af
-SIZE (rust/crates/ecolor-0.23.0.crate) = 8106
-SHA256 (rust/crates/egui-0.23.0.crate) = 8bd69fed5fcf4fbb8225b24e80ea6193b61e17a625db105ef0c4d71dde6eb8b7
-SIZE (rust/crates/egui-0.23.0.crate) = 244783
-SHA256 (rust/crates/egui_plot-0.23.0.crate) = c7f33a00fe8eb1ba56535b3dbacdecc7a1365a328908a97c5f3c81bb466be72b
-SIZE (rust/crates/egui_plot-0.23.0.crate) = 38292
-SHA256 (rust/crates/egui_winit_platform-0.20.0.crate) = cff2b0729f7c0ae1d7fb4a95aa4c3432d1a1d03476b22b2946247504a012cea4
-SIZE (rust/crates/egui_winit_platform-0.20.0.crate) = 11420
+SHA256 (rust/crates/ecolor-0.32.1.crate) = b6a7fc3172c2ef56966b2ce4f84177e159804c40b9a84de8861558ce4a59f422
+SIZE (rust/crates/ecolor-0.32.1.crate) = 16363
+SHA256 (rust/crates/egui-0.32.1.crate) = 49e2be082f77715496b4a39fdc6f5dc7491fefe2833111781b8697ea6ee919a7
+SIZE (rust/crates/egui-0.32.1.crate) = 390134
+SHA256 (rust/crates/egui_plot-0.33.0.crate) = 524318041a8ea90c81c738e8985f8ad9e3f9bed636b03c2ff37b218113ed5121
+SIZE (rust/crates/egui_plot-0.33.0.crate) = 50709
+SHA256 (rust/crates/egui_wgpu_backend-0.35.0.crate) = 00298a0625eba5b3a4f39444766d2590e45fa550446fb07dfefc90e84797f4f3
+SIZE (rust/crates/egui_wgpu_backend-0.35.0.crate) = 22712
+SHA256 (rust/crates/egui_winit_platform-0.27.0.crate) = bf980ab437c001c9172791dbba1c114912cfc557128594c068294d73100387bf
+SIZE (rust/crates/egui_winit_platform-0.27.0.crate) = 26819
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/elapsed-0.1.2.crate) = 6f4e5af126dafd0741c2ad62d47f68b28602550102e5f0dd45c8a97fc8b49c29
SIZE (rust/crates/elapsed-0.1.2.crate) = 2377
-SHA256 (rust/crates/emath-0.23.0.crate) = 1ef2b29de53074e575c18b694167ccbe6e5191f7b25fe65175a0d905a32eeec0
-SIZE (rust/crates/emath-0.23.0.crate) = 19591
+SHA256 (rust/crates/emath-0.32.1.crate) = 935df67dc48fdeef132f2f7ada156ddc79e021344dd42c17f066b956bb88dde3
+SIZE (rust/crates/emath-0.32.1.crate) = 32349
SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced
SIZE (rust/crates/embedded-io-0.4.0.crate) = 12901
SHA256 (rust/crates/embedded-io-0.6.1.crate) = edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d
@@ -413,16 +409,16 @@ SHA256 (rust/crates/enumset_derive-0.11.0.crate) = 6da3ea9e1d1a3b1593e15781f9301
SIZE (rust/crates/enumset_derive-0.11.0.crate) = 14602
SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
-SHA256 (rust/crates/epaint-0.23.0.crate) = 58067b840d009143934d91d8dcb8ded054d8301d7c11a517ace0a99bb1e1595e
-SIZE (rust/crates/epaint-0.23.0.crate) = 853244
+SHA256 (rust/crates/epaint-0.32.1.crate) = b66fc0a5a9d322917de9bd3ac7d426ca8aa3127fbf1e76fae5b6b25e051e06a3
+SIZE (rust/crates/epaint-0.32.1.crate) = 105241
+SHA256 (rust/crates/epaint_default_fonts-0.32.1.crate) = 4f6cf8ce0fb817000aa24f5e630bda904a353536bd430b83ebc1dceee95b4a3a
+SIZE (rust/crates/epaint_default_fonts-0.32.1.crate) = 784120
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
SIZE (rust/crates/errno-0.3.11.crate) = 12048
SHA256 (rust/crates/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc
SIZE (rust/crates/error-chain-0.12.4.crate) = 29274
-SHA256 (rust/crates/error-code-2.3.1.crate) = 64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21
-SIZE (rust/crates/error-code-2.3.1.crate) = 5324
SHA256 (rust/crates/error-code-3.3.1.crate) = a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f
SIZE (rust/crates/error-code-3.3.1.crate) = 7646
SHA256 (rust/crates/euc-0.5.3.crate) = 0947d06646d28a4ac2862ac5eadc1062704d61ee398b3baba8b4a21e2f1ef5ed
@@ -451,8 +447,6 @@ SHA256 (rust/crates/fixed-1.29.0.crate) = 707070ccf8c4173548210893a0186e29c26690
SIZE (rust/crates/fixed-1.29.0.crate) = 259231
SHA256 (rust/crates/fixedbitset-0.1.9.crate) = 86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33
SIZE (rust/crates/fixedbitset-0.1.9.crate) = 11974
-SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
-SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
@@ -467,20 +461,14 @@ SHA256 (rust/crates/fluent-langneg-0.13.0.crate) = 2c4ad0989667548f06ccd0e306ed5
SIZE (rust/crates/fluent-langneg-0.13.0.crate) = 11723
SHA256 (rust/crates/fluent-syntax-0.11.1.crate) = 2a530c4694a6a8d528794ee9bbd8ba0122e779629ac908d15ad5a7ae7763a33d
SIZE (rust/crates/fluent-syntax-0.11.1.crate) = 32297
-SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095
-SIZE (rust/crates/flume-0.11.1.crate) = 67947
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
-SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
-SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742
SIZE (rust/crates/foreign-types-macros-0.2.3.crate) = 7635
-SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
-SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
@@ -537,16 +525,14 @@ SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
-SHA256 (rust/crates/glam-0.10.2.crate) = 579160312273c954cc51bd440f059dde741029ac8daf8c84fece76cb77f62c15
-SIZE (rust/crates/glam-0.10.2.crate) = 91890
SHA256 (rust/crates/glam-0.30.3.crate) = 6b46b9ca4690308844c644e7c634d68792467260e051c8543e0c7871662b3ba7
SIZE (rust/crates/glam-0.30.3.crate) = 687669
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/glow-0.13.1.crate) = bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1
-SIZE (rust/crates/glow-0.13.1.crate) = 150940
-SHA256 (rust/crates/glutin_wgl_sys-0.5.0.crate) = 6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead
-SIZE (rust/crates/glutin_wgl_sys-0.5.0.crate) = 5469
+SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08
+SIZE (rust/crates/glow-0.16.0.crate) = 162118
+SHA256 (rust/crates/glutin_wgl_sys-0.6.1.crate) = 2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e
+SIZE (rust/crates/glutin_wgl_sys-0.6.1.crate) = 5567
SHA256 (rust/crates/glyph_brush-0.7.12.crate) = 0060f4ed4ef64a5876d9836d7d6c9ed43a463f3ca431682bec1c326064c8c93e
SIZE (rust/crates/glyph_brush-0.7.12.crate) = 66552
SHA256 (rust/crates/glyph_brush_draw_cache-0.1.6.crate) = 4bb6c910def52365fef3f439a6b50a4d5c11b28eec4cf6c191f6dfea18e88d7f
@@ -557,12 +543,12 @@ SHA256 (rust/crates/gpu-alloc-0.6.0.crate) = fbcd2dba93594b227a1f57ee09b8b9da889
SIZE (rust/crates/gpu-alloc-0.6.0.crate) = 19649
SHA256 (rust/crates/gpu-alloc-types-0.3.0.crate) = 98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4
SIZE (rust/crates/gpu-alloc-types-0.3.0.crate) = 4128
-SHA256 (rust/crates/gpu-allocator-0.23.0.crate) = 40fe17c8a05d60c38c0a4e5a3c802f2f1ceb66b76c67d96ffb34bef0475a7fad
-SIZE (rust/crates/gpu-allocator-0.23.0.crate) = 50234
-SHA256 (rust/crates/gpu-descriptor-0.2.4.crate) = cc11df1ace8e7e564511f53af41f3e42ddc95b56fd07b3f4445d2a6048bc682c
-SIZE (rust/crates/gpu-descriptor-0.2.4.crate) = 6641
-SHA256 (rust/crates/gpu-descriptor-types-0.1.2.crate) = 6bf0b36e6f090b7e1d8a4b49c0cb81c1f8376f72198c65dd3ad9ff3556b8b78c
-SIZE (rust/crates/gpu-descriptor-types-0.1.2.crate) = 1928
+SHA256 (rust/crates/gpu-allocator-0.27.0.crate) = c151a2a5ef800297b4e79efa4f4bec035c5f51d5ae587287c9b952bdf734cacd
+SIZE (rust/crates/gpu-allocator-0.27.0.crate) = 49410
+SHA256 (rust/crates/gpu-descriptor-0.3.2.crate) = b89c83349105e3732062a895becfc71a8f921bb71ecbbdd8ff99263e3b53a0ca
+SIZE (rust/crates/gpu-descriptor-0.3.2.crate) = 7943
+SHA256 (rust/crates/gpu-descriptor-types-0.2.0.crate) = fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91
+SIZE (rust/crates/gpu-descriptor-types-0.2.0.crate) = 2169
SHA256 (rust/crates/guillotiere-0.6.2.crate) = b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782
SIZE (rust/crates/guillotiere-0.6.2.crate) = 18116
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
@@ -581,14 +567,10 @@ SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021
SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
SHA256 (rust/crates/hashlink-0.9.1.crate) = 6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af
SIZE (rust/crates/hashlink-0.9.1.crate) = 28928
-SHA256 (rust/crates/hassle-rs-0.10.0.crate) = 1397650ee315e8891a0df210707f0fc61771b0cc518c3023896064c5407cb3b0
-SIZE (rust/crates/hassle-rs-0.10.0.crate) = 25867
SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
SIZE (rust/crates/heapless-0.8.0.crate) = 77802
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
SHA256 (rust/crates/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
@@ -747,8 +729,6 @@ SHA256 (rust/crates/levenshtein-1.0.5.crate) = db13adb97ab515a3691f56e4dbab09283
SIZE (rust/crates/levenshtein-1.0.5.crate) = 1389
SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
-SIZE (rust/crates/libloading-0.7.4.crate) = 27580
SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
SIZE (rust/crates/libloading-0.8.6.crate) = 28922
SHA256 (rust/crates/libm-0.2.14.crate) = a25169bd5913a4b437588a7e3d127cd6e90127b60e0ffbd834a38f1599e016b8
@@ -769,6 +749,8 @@ SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a17
SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
SIZE (rust/crates/litemap-0.7.5.crate) = 29962
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
@@ -801,16 +783,14 @@ SHA256 (rust/crates/memfd-0.6.4.crate) = b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced
SIZE (rust/crates/memfd-0.6.4.crate) = 12820
SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
SIZE (rust/crates/memmap2-0.5.10.crate) = 26847
-SHA256 (rust/crates/memmap2-0.7.1.crate) = f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6
-SIZE (rust/crates/memmap2-0.7.1.crate) = 30741
SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
SHA256 (rust/crates/memoffset-0.5.6.crate) = 043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa
SIZE (rust/crates/memoffset-0.5.6.crate) = 7382
SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
-SHA256 (rust/crates/metal-0.27.0.crate) = c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25
-SIZE (rust/crates/metal-0.27.0.crate) = 3028990
+SHA256 (rust/crates/metal-0.32.0.crate) = 00c15a6f673ff72ddcc22394663290f870fb224c1bfce55734a75c414150e605
+SIZE (rust/crates/metal-0.32.0.crate) = 3034024
SHA256 (rust/crates/mimalloc-0.1.43.crate) = 68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633
SIZE (rust/crates/mimalloc-0.1.43.crate) = 4075
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
@@ -831,26 +811,24 @@ SHA256 (rust/crates/moka-0.12.10.crate) = a9321642ca94a4282428e6ea4af8cc2ca4eac4
SIZE (rust/crates/moka-0.12.10.crate) = 253622
SHA256 (rust/crates/mumble-link-0.2.0.crate) = c7f4c53745d4e7afd0faaf6ee46c0c3114d4b7d0db63bef96917751906453285
SIZE (rust/crates/mumble-link-0.2.0.crate) = 11204
-SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3
-SIZE (rust/crates/nanorand-0.7.0.crate) = 18437
+SHA256 (rust/crates/naga-26.0.0.crate) = 916cbc7cb27db60be930a4e2da243cf4bc39569195f22fd8ee419cd31d5b662c
+SIZE (rust/crates/naga-26.0.0.crate) = 737361
SHA256 (rust/crates/native-dialog-0.9.0.crate) = 8f006431cea71a83e6668378cb5abc2d52af299cbac6dca1780c6eeca90822df
SIZE (rust/crates/native-dialog-0.9.0.crate) = 27203
-SHA256 (rust/crates/ndk-0.7.0.crate) = 451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0
-SIZE (rust/crates/ndk-0.7.0.crate) = 54683
SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7
SIZE (rust/crates/ndk-0.8.0.crate) = 79770
+SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
+SIZE (rust/crates/ndk-0.9.0.crate) = 84865
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
-SHA256 (rust/crates/ndk-sys-0.4.1+23.1.7779620.crate) = 3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3
-SIZE (rust/crates/ndk-sys-0.4.1+23.1.7779620.crate) = 291699
SHA256 (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691
SIZE (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 307233
+SHA256 (rust/crates/ndk-sys-0.6.0+11769913.crate) = ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873
+SIZE (rust/crates/ndk-sys-0.6.0+11769913.crate) = 329984
SHA256 (rust/crates/nibble_vec-0.1.0.crate) = 77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43
SIZE (rust/crates/nibble_vec-0.1.0.crate) = 11796
SHA256 (rust/crates/nix-0.24.3.crate) = fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069
SIZE (rust/crates/nix-0.24.3.crate) = 266843
-SHA256 (rust/crates/nix-0.25.1.crate) = f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4
-SIZE (rust/crates/nix-0.25.1.crate) = 272312
SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
SIZE (rust/crates/nix-0.26.4.crate) = 279099
SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
@@ -901,18 +879,10 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54
SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
-SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
-SHA256 (rust/crates/num_enum-0.5.11.crate) = 1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9
-SIZE (rust/crates/num_enum-0.5.11.crate) = 16772
-SHA256 (rust/crates/num_enum-0.6.1.crate) = 7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1
-SIZE (rust/crates/num_enum-0.6.1.crate) = 17911
+SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
+SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179
SIZE (rust/crates/num_enum-0.7.3.crate) = 18603
-SHA256 (rust/crates/num_enum_derive-0.5.11.crate) = dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799
-SIZE (rust/crates/num_enum_derive-0.5.11.crate) = 15552
-SHA256 (rust/crates/num_enum_derive-0.6.1.crate) = 96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6
-SIZE (rust/crates/num_enum_derive-0.6.1.crate) = 15403
SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56
SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
@@ -921,12 +891,8 @@ SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef
SIZE (rust/crates/objc-0.2.7.crate) = 22036
SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9
SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063
-SHA256 (rust/crates/objc-sys-0.2.0-beta.2.crate) = df3b9834c1e95694a05a828b59f55fa2afec6288359cda67146126b3f90a55d7
-SIZE (rust/crates/objc-sys-0.2.0-beta.2.crate) = 19364
SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310
SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560
-SHA256 (rust/crates/objc2-0.3.0-beta.3.patch-leaks.3.crate) = 7e01640f9f2cb1220bbe80325e179e532cb3379ebcd1bf2279d703c19fe3a468
-SIZE (rust/crates/objc2-0.3.0-beta.3.patch-leaks.3.crate) = 156792
SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
SIZE (rust/crates/objc2-0.5.2.crate) = 199204
SHA256 (rust/crates/objc2-0.6.1.crate) = 88c6597e14493ab2e44ce58f2fdecf095a51f12ca57bec060a11c57332520551
@@ -935,8 +901,12 @@ SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd
SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435
SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc
SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884
+SHA256 (rust/crates/objc2-cloud-kit-0.2.2.crate) = 74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009
+SIZE (rust/crates/objc2-cloud-kit-0.2.2.crate) = 27094
SHA256 (rust/crates/objc2-cloud-kit-0.3.1.crate) = 17614fdcd9b411e6ff1117dfb1d0150f908ba83a7df81b1f118005fe0a8ea15d
SIZE (rust/crates/objc2-cloud-kit-0.3.1.crate) = 62156
+SHA256 (rust/crates/objc2-contacts-0.2.2.crate) = a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889
+SIZE (rust/crates/objc2-contacts-0.2.2.crate) = 17094
SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef
SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575
SHA256 (rust/crates/objc2-core-data-0.3.1.crate) = 291fbbf7d29287518e8686417cf7239c74700fd4b607623140a7d4a3c834329d
@@ -949,8 +919,8 @@ SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b4
SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050
SHA256 (rust/crates/objc2-core-image-0.3.1.crate) = 79b3dc0cc4386b6ccf21c157591b34a7f44c8e75b064f85502901ab2188c007e
SIZE (rust/crates/objc2-core-image-0.3.1.crate) = 54660
-SHA256 (rust/crates/objc2-encode-2.0.0-pre.2.crate) = abfcac41015b00a120608fdaa6938c44cb983fee294351cc4bac7638b4e50512
-SIZE (rust/crates/objc2-encode-2.0.0-pre.2.crate) = 20836
+SHA256 (rust/crates/objc2-core-location-0.2.2.crate) = 000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781
+SIZE (rust/crates/objc2-core-location-0.2.2.crate) = 13100
SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8
@@ -959,6 +929,8 @@ SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e538
SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572
SHA256 (rust/crates/objc2-io-surface-0.3.1.crate) = 7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c
SIZE (rust/crates/objc2-io-surface-0.3.1.crate) = 11724
+SHA256 (rust/crates/objc2-link-presentation-0.2.2.crate) = a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398
+SIZE (rust/crates/objc2-link-presentation-0.2.2.crate) = 4440
SHA256 (rust/crates/objc2-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6
SIZE (rust/crates/objc2-metal-0.2.2.crate) = 75276
SHA256 (rust/crates/objc2-metal-0.3.1.crate) = 7f246c183239540aab1782457b35ab2040d4259175bd1d0c58e46ada7b47a874
@@ -967,8 +939,14 @@ SHA256 (rust/crates/objc2-quartz-core-0.2.2.crate) = e42bee7bff906b14b167da2bac5
SIZE (rust/crates/objc2-quartz-core-0.2.2.crate) = 21306
SHA256 (rust/crates/objc2-quartz-core-0.3.1.crate) = 90ffb6a0cd5f182dc964334388560b12a57f7b74b3e2dec5e2722aa2dfb2ccd5
SIZE (rust/crates/objc2-quartz-core-0.3.1.crate) = 28828
-SHA256 (rust/crates/objc_exception-0.1.2.crate) = ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4
-SIZE (rust/crates/objc_exception-0.1.2.crate) = 2251
+SHA256 (rust/crates/objc2-symbols-0.2.2.crate) = 0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc
+SIZE (rust/crates/objc2-symbols-0.2.2.crate) = 3626
+SHA256 (rust/crates/objc2-ui-kit-0.2.2.crate) = b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f
+SIZE (rust/crates/objc2-ui-kit-0.2.2.crate) = 303111
+SHA256 (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe
+SIZE (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 6017
+SHA256 (rust/crates/objc2-user-notifications-0.2.2.crate) = 76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3
+SIZE (rust/crates/objc2-user-notifications-0.2.2.crate) = 9600
SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
@@ -1017,8 +995,6 @@ SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/petgraph-0.4.13.crate) = 9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f
SIZE (rust/crates/petgraph-0.4.13.crate) = 111936
-SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
-SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
SHA256 (rust/crates/petgraph-0.8.1.crate) = 7a98c6720655620a521dcc722d0ad66cd8afd5d86e34a89ef691c50b7b24de06
SIZE (rust/crates/petgraph-0.8.1.crate) = 763960
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
@@ -1029,6 +1005,10 @@ SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb
SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
@@ -1047,18 +1027,18 @@ SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58
SIZE (rust/crates/polling-3.7.4.crate) = 58239
SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/postcard-1.1.1.crate) = 170a2601f67cc9dba8edd8c4870b15f71a6a2dc196daec8c83f72b59dff628a8
SIZE (rust/crates/postcard-1.1.1.crate) = 35639
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/pp-rs-0.2.1.crate) = bb458bb7f6e250e6eb79d5026badc10a3ebb8f9a15d1fff0f13d17c71f4d6dee
-SIZE (rust/crates/pp-rs-0.2.1.crate) = 25905
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa
SIZE (rust/crates/presser-0.3.1.crate) = 20946
-SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
-SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
SHA256 (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068
SIZE (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = 15045
SHA256 (rust/crates/proc-macro-nested-0.1.7.crate) = bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086
@@ -1083,8 +1063,6 @@ SHA256 (rust/crates/psm-0.1.26.crate) = 6e944464ec8536cd1beb0bbfd96987eb5e3b72f2
SIZE (rust/crates/psm-0.1.26.crate) = 23541
SHA256 (rust/crates/pulley-interpreter-29.0.1.crate) = 62d95f8575df49a2708398182f49a888cf9dc30210fb1fd2df87c889edcee75d
SIZE (rust/crates/pulley-interpreter-29.0.1.crate) = 55917
-SHA256 (rust/crates/quick-xml-0.30.0.crate) = eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956
-SIZE (rust/crates/quick-xml-0.30.0.crate) = 161923
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
SHA256 (rust/crates/quinn-0.11.7.crate) = c3bd15a6f2967aef83887dcb9fec0014580467e33720d073560cf015a5683012
@@ -1121,8 +1099,6 @@ SHA256 (rust/crates/range-alloc-0.1.4.crate) = c3d6831663a5098ea164f89cff59c6284
SIZE (rust/crates/range-alloc-0.1.4.crate) = 7924
SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
-SHA256 (rust/crates/raw-window-handle-0.5.2.crate) = f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9
-SIZE (rust/crates/raw-window-handle-0.5.2.crate) = 17063
SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539
SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
@@ -1131,8 +1107,8 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/rcgen-0.13.2.crate) = 75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2
SIZE (rust/crates/rcgen-0.13.2.crate) = 77836
-SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
-SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
+SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
+SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
@@ -1233,8 +1209,8 @@ SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/sctk-adwaita-0.5.4.crate) = cda4e97be1fd174ccc2aae81c8b694e803fa99b34e8fd0f057a9d70698e3ed09
-SIZE (rust/crates/sctk-adwaita-0.5.4.crate) = 45888
+SHA256 (rust/crates/sctk-adwaita-0.10.1.crate) = b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec
+SIZE (rust/crates/sctk-adwaita-0.10.1.crate) = 53237
SHA256 (rust/crates/sdl2-0.35.2.crate) = f7959277b623f1fb9e04aea73686c3ca52f01b2145f8ea16f4ff30d8b7623b1a
SIZE (rust/crates/sdl2-0.35.2.crate) = 177570
SHA256 (rust/crates/sdl2-sys-0.35.2.crate) = e3586be2cf6c0a8099a79a12b4084357aa9b3e0b0d7980e3b67aaf7a9d55f9f0
@@ -1319,16 +1295,16 @@ SHA256 (rust/crates/smithay-clipboard-0.6.6.crate) = 0a345c870a1fae0b1b779085e81
SIZE (rust/crates/smithay-clipboard-0.6.6.crate) = 16797
SHA256 (rust/crates/smithay-clipboard-0.7.2.crate) = cc8216eec463674a0e90f29e0ae41a4db573ec5b56b1c6c1c71615d249b6d846
SIZE (rust/crates/smithay-clipboard-0.7.2.crate) = 17877
+SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead
+SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
SIZE (rust/crates/socket2-0.5.9.crate) = 57432
SHA256 (rust/crates/sorted-vec-0.8.6.crate) = d372029cb5195f9ab4e4b9aef550787dce78b124fcaee8d82519925defcd6f0d
SIZE (rust/crates/sorted-vec-0.8.6.crate) = 12172
-SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
-SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/spin_sleep-1.3.1.crate) = 17db5ecef7e0bebeb8bf8bc4c4b554e05e0205d7008f10bb37787892e7a6507b
SIZE (rust/crates/spin_sleep-1.3.1.crate) = 13308
-SHA256 (rust/crates/spirv-0.2.0+1.5.4.crate) = 246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830
-SIZE (rust/crates/spirv-0.2.0+1.5.4.crate) = 30491
+SHA256 (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844
+SIZE (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = 30802
SHA256 (rust/crates/sptr-0.3.2.crate) = 3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a
SIZE (rust/crates/sptr-0.3.2.crate) = 14598
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
@@ -1339,8 +1315,6 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/stb_truetype-0.3.1.crate) = f77b6b07e862c66a9f3e62a07588fee67cd90a9135a2b942409f195507b4fb51
SIZE (rust/crates/stb_truetype-0.3.1.crate) = 22111
-SHA256 (rust/crates/str-buf-1.0.6.crate) = 9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0
-SIZE (rust/crates/str-buf-1.0.6.crate) = 3828
SHA256 (rust/crates/strict-num-0.1.1.crate) = 6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731
SIZE (rust/crates/strict-num-0.1.1.crate) = 5104
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
@@ -1413,12 +1387,8 @@ SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3
SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
SHA256 (rust/crates/timer-queue-0.1.0.crate) = 13756c29c43d836ff576221498bf4916b0d2f7ea24cd47d3531b70dc4341f038
SIZE (rust/crates/timer-queue-0.1.0.crate) = 13344
-SHA256 (rust/crates/tiny-skia-0.8.4.crate) = df8493a203431061e901613751931f047d1971337153f96d0e5e363d6dbf6a67
-SIZE (rust/crates/tiny-skia-0.8.4.crate) = 193684
SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
SIZE (rust/crates/tiny-skia-0.11.4.crate) = 201082
-SHA256 (rust/crates/tiny-skia-path-0.8.4.crate) = adbfb5d3f3dd57a0e11d12f4f13d4ebbbc1b5c15b7ab0a156d030b21da5f677c
-SIZE (rust/crates/tiny-skia-path-0.8.4.crate) = 45814
SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93
SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
@@ -1443,8 +1413,6 @@ SHA256 (rust/crates/toml-0.8.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e6
SIZE (rust/crates/toml-0.8.22.crate) = 76224
SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
-SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
-SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076
@@ -1631,6 +1599,8 @@ SHA256 (rust/crates/wayland-protocols-0.29.5.crate) = b950621f9354b322ee817a2347
SIZE (rust/crates/wayland-protocols-0.29.5.crate) = 140859
SHA256 (rust/crates/wayland-protocols-0.32.8.crate) = 779075454e1e9a521794fed15886323ea0feda3f8b0fc1390f5398141310422a
SIZE (rust/crates/wayland-protocols-0.32.8.crate) = 210103
+SHA256 (rust/crates/wayland-protocols-plasma-0.3.8.crate) = 4fd38cdad69b56ace413c6bcc1fbf5acc5e2ef4af9d5f8f1f9570c0c83eae175
+SIZE (rust/crates/wayland-protocols-plasma-0.3.8.crate) = 69107
SHA256 (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 1cb6cdc73399c0e06504c437fe3cf886f25568dd5454473d565085b36d6a8bbf
SIZE (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 28616
SHA256 (rust/crates/wayland-scanner-0.29.5.crate) = 8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53
@@ -1641,16 +1611,30 @@ SHA256 (rust/crates/wayland-sys-0.29.5.crate) = be12ce1a3c39ec7dba25594b97b42cb3
SIZE (rust/crates/wayland-sys-0.29.5.crate) = 7926
SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615
SIZE (rust/crates/wayland-sys-0.31.6.crate) = 10049
-SHA256 (rust/crates/web-sys-0.3.72.crate) = f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112
-SIZE (rust/crates/web-sys-0.3.72.crate) = 629190
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/webpki-root-certs-0.26.10.crate) = c99403924bc5f23afefc319b8ac67ed0e50669f6e52a413314cccb1fdbc93ba0
SIZE (rust/crates/webpki-root-certs-0.26.10.crate) = 171116
SHA256 (rust/crates/wfd-0.1.7.crate) = e713040b67aae5bf1a0ae3e1ebba8cc29ab2b90da9aa1bff6e09031a8a41d7a8
SIZE (rust/crates/wfd-0.1.7.crate) = 8825
-SHA256 (rust/crates/wgpu-profiler-0.15.0.crate) = cbdc78911971a06b86a57a9a8e1c861fbc90c62dcbc96bff0b2831c1e853b7bd
-SIZE (rust/crates/wgpu-profiler-0.15.0.crate) = 37833
+SHA256 (rust/crates/wgpu-26.0.1.crate) = 70b6ff82bbf6e9206828e1a3178e851f8c20f1c9028e74dd3a8090741ccd5798
+SIZE (rust/crates/wgpu-26.0.1.crate) = 188657
+SHA256 (rust/crates/wgpu-core-26.0.1.crate) = d5f62f1053bd28c2268f42916f31588f81f64796e2ff91b81293515017ca8bd9
+SIZE (rust/crates/wgpu-core-26.0.1.crate) = 306801
+SHA256 (rust/crates/wgpu-core-deps-apple-26.0.0.crate) = 18ae5fbde6a4cbebae38358aa73fcd6e0f15c6144b67ef5dc91ded0db125dbdf
+SIZE (rust/crates/wgpu-core-deps-apple-26.0.0.crate) = 7969
+SHA256 (rust/crates/wgpu-core-deps-emscripten-26.0.0.crate) = d7670e390f416006f746b4600fdd9136455e3627f5bd763abf9a65daa216dd2d
+SIZE (rust/crates/wgpu-core-deps-emscripten-26.0.0.crate) = 6820
+SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-26.0.0.crate) = 720a5cb9d12b3d337c15ff0e24d3e97ed11490ff3f7506e7f3d98c68fa5d6f14
+SIZE (rust/crates/wgpu-core-deps-windows-linux-android-26.0.0.crate) = 7778
+SHA256 (rust/crates/wgpu-hal-26.0.4.crate) = 7df2c64ac282a91ad7662c90bc4a77d4a2135bc0b2a2da5a4d4e267afc034b9e
+SIZE (rust/crates/wgpu-hal-26.0.4.crate) = 383672
+SHA256 (rust/crates/wgpu-profiler-0.24.0.crate) = 63e58456885a6e343f2487a65ba0d19f87b8a9d8c9b69086352ade067d52b621
+SIZE (rust/crates/wgpu-profiler-0.24.0.crate) = 53255
+SHA256 (rust/crates/wgpu-types-26.0.0.crate) = eca7a8d8af57c18f57d393601a1fb159ace8b2328f1b6b5f80893f7d672c9ae2
+SIZE (rust/crates/wgpu-types-26.0.0.crate) = 88166
SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
SIZE (rust/crates/which-7.0.3.crate) = 18872
SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
@@ -1673,18 +1657,14 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/winch-codegen-29.0.1.crate) = 2f849ef2c5f46cb0a20af4b4487aaa239846e52e2c03f13fa3c784684552859c
SIZE (rust/crates/winch-codegen-29.0.1.crate) = 119631
-SHA256 (rust/crates/window_clipboard-0.3.0.crate) = 63287c9c4396ccf5346d035a9b0fcaead9e18377637f5eaa78b7ac65c873ff7d
-SIZE (rust/crates/window_clipboard-0.3.0.crate) = 13447
+SHA256 (rust/crates/window_clipboard-0.4.1.crate) = f6d692d46038c433f9daee7ad8757e002a4248c20b0a3fbc991d99521d3bcb6d
+SIZE (rust/crates/window_clipboard-0.4.1.crate) = 16047
SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f
SIZE (rust/crates/windows-0.48.0.crate) = 11864177
-SHA256 (rust/crates/windows-0.51.1.crate) = ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9
-SIZE (rust/crates/windows-0.51.1.crate) = 12250614
SHA256 (rust/crates/windows-0.54.0.crate) = 9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49
SIZE (rust/crates/windows-0.54.0.crate) = 11096265
SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
SIZE (rust/crates/windows-0.58.0.crate) = 9744521
-SHA256 (rust/crates/windows-core-0.51.1.crate) = f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64
-SIZE (rust/crates/windows-core-0.51.1.crate) = 42364
SHA256 (rust/crates/windows-core-0.54.0.crate) = 12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65
SIZE (rust/crates/windows-core-0.54.0.crate) = 44015
SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
@@ -1769,10 +1749,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winit-0.28.7.crate) = 9596d90b45384f5281384ab204224876e8e8bf7d58366d9b795ad99aa9894b94
-SIZE (rust/crates/winit-0.28.7.crate) = 407921
-SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
-SIZE (rust/crates/winnow-0.5.40.crate) = 159316
+SHA256 (rust/crates/winit-0.30.12.crate) = c66d4b9ed69c4009f6321f762d6e61ad8a2389cd431b97cb1e146812e9e6c732
+SIZE (rust/crates/winit-0.30.12.crate) = 604631
SHA256 (rust/crates/winnow-0.7.9.crate) = d9fb597c990f03753e08d3c29efbfcf2019a003b4bf4ba19225c158e1549f0f3
SIZE (rust/crates/winnow-0.7.9.crate) = 174763
SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
@@ -1811,16 +1789,14 @@ SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329a
SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
SIZE (rust/crates/xattr-1.5.0.crate) = 14694
-SHA256 (rust/crates/xcb-1.5.0.crate) = f1e2f212bb1a92cd8caac8051b829a6582ede155ccb60b5d5908b81b100952be
-SIZE (rust/crates/xcb-1.5.0.crate) = 209831
SHA256 (rust/crates/xcursor-0.3.8.crate) = 0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61
SIZE (rust/crates/xcursor-0.3.8.crate) = 7191
SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546
SIZE (rust/crates/xdg-2.5.2.crate) = 14394
SHA256 (rust/crates/xi-unicode-0.3.0.crate) = a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a
SIZE (rust/crates/xi-unicode-0.3.0.crate) = 87001
-SHA256 (rust/crates/xkbcommon-0.5.1.crate) = 52db25b599e92bf6e3904134618728eeb7b49a5a4f38f107f92399bb9c496b88
-SIZE (rust/crates/xkbcommon-0.5.1.crate) = 58659
+SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5
+SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879
SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56
SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129
SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda
@@ -1833,12 +1809,8 @@ SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194
SIZE (rust/crates/yoke-0.7.5.crate) = 29673
SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
@@ -1861,23 +1833,17 @@ SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
-SHA256 (Imbris-keyboard-keynames-veloren-winit-0.28_GL0.tar.gz) = cc8baf32868d7c0d52a8c9dea7beaf5f3226433147a63e3a118a3cd710109263
-SIZE (Imbris-keyboard-keynames-veloren-winit-0.28_GL0.tar.gz) = 4886
SHA256 (amethyst-specs-4e2da1df29ee840baa9b936593c45592b7c9ae27_GH0.tar.gz) = 0f7a525f61a575d212ecab1860af9166b6453a5ad5f44c5c7bcdcd4a353f6ff9
SIZE (amethyst-specs-4e2da1df29ee840baa9b936593c45592b7c9ae27_GH0.tar.gz) = 142942
-SHA256 (hasenbanck-egui_wgpu_backend-34691d4e9149deb9cd0bb8cbb5a56bffebf47588_GH0.tar.gz) = 0e60138671e406a80cb19a1995681b1defcfc233353d9833d6c4cd1234c9ffd8
-SIZE (hasenbanck-egui_wgpu_backend-34691d4e9149deb9cd0bb8cbb5a56bffebf47588_GH0.tar.gz) = 13179
SHA256 (veloren-auth-ae0e16783a9f9041951296885f082308e155db79_GL0.tar.gz) = 57381d975997e4a0b81e33a7658f87b5b3153097e82adfbf34fd8e47006f2056
SIZE (veloren-auth-ae0e16783a9f9041951296885f082308e155db79_GL0.tar.gz) = 35502
SHA256 (Imberflur-iced-veloren-winit-0.28_GH0.tar.gz) = ff1056ad3df5df0604440a4ad9e752a27e019276f9275abdabdea1b7fba51036
SIZE (Imberflur-iced-veloren-winit-0.28_GH0.tar.gz) = 1130634
-SHA256 (Imberflur-wgpu-0.18-with-fixes-for-veloren-v2_GH0.tar.gz) = eaf65f3809d369f76781ec891f1d0ea4644417e8e34679db0079e39178939fc5
-SIZE (Imberflur-wgpu-0.18-with-fixes-for-veloren-v2_GH0.tar.gz) = 10001880
SHA256 (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 29252101e189bbe067f0bacba18181afc69a2fb9bc031bbba8dcbade45dec02f
SIZE (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 2210
SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43f0faa196eb33341c8e9952da17876649dd3aade44fd357a3a098eaaeb78e9d
SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402
SHA256 (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = ffc38b7c73cb6419d02a21a3905cd0b00b3a544711230c5b11ef77301b7b9bb2
SIZE (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = 4379268
-SHA256 (veloren-v0.17.0-950-g56e3f3935e.tar.bz2) = e167a7e58c2b4cd72fbad192d2dfccc27ffa75266b8ae1620ed0d240565422f6
-SIZE (veloren-v0.17.0-950-g56e3f3935e.tar.bz2) = 334433971
+SHA256 (veloren-v0.17.0-1006-g4d7f84d834.tar.bz2) = a45b87a7f37a09c1cffa58cf72bd0b44ca77a47c80d722564e72523422c3ce6c
+SIZE (veloren-v0.17.0-1006-g4d7f84d834.tar.bz2) = 340002184
diff --git a/games/veloren-weekly/files/patch-gilrs b/games/veloren-weekly/files/patch-gilrs
index d18771ab9298..5ff7ffda430e 100644
--- a/games/veloren-weekly/files/patch-gilrs
+++ b/games/veloren-weekly/files/patch-gilrs
@@ -23,9 +23,9 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
| | help: a similar name exists in the module: `event`
| no `epoll` in `sys`
---- Cargo.lock.orig 2025-07-02 22:31:56 UTC
+--- Cargo.lock.orig 2025-08-14 15:14:34 UTC
+++ Cargo.lock
-@@ -2628,9 +2628,9 @@ dependencies = [
+@@ -2564,9 +2564,9 @@ dependencies = [
[[package]]
name = "gilrs"
@@ -37,7 +37,7 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
dependencies = [
"fnv",
"gilrs-core",
-@@ -2642,24 +2642,23 @@ dependencies = [
+@@ -2578,24 +2578,23 @@ dependencies = [
[[package]]
name = "gilrs-core"
@@ -67,7 +67,7 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
]
[[package]]
-@@ -3546,9 +3545,9 @@ dependencies = [
+@@ -3414,9 +3413,9 @@
[[package]]
name = "io-kit-sys"
@@ -79,7 +79,7 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
dependencies = [
"core-foundation-sys",
"mach2",
-@@ -4381,6 +4380,17 @@ dependencies = [
+@@ -4205,6 +4204,17 @@ dependencies = [
"memoffset 0.6.5",
]
@@ -97,16 +97,7 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
[[package]]
name = "nix"
version = "0.29.0"
-@@ -7578,7 +7588,7 @@ version = "1.6.3"
- source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
- dependencies = [
-- "cfg-if 1.0.0",
-+ "cfg-if 0.1.10",
- "rand 0.8.5",
- "static_assertions",
- ]
-@@ -9363,28 +9373,6 @@ dependencies = [
+@@ -9218,28 +9228,6 @@ dependencies = [
"windows-targets 0.52.6",
]
@@ -134,8 +125,8 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
-
[[package]]
name = "windows-core"
- version = "0.51.1"
-@@ -9430,16 +9418,6 @@ dependencies = [
+ version = "0.54.0"
+@@ -9276,16 +9264,6 @@ dependencies = [
"windows-strings 0.4.0",
]
@@ -152,7 +143,7 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
[[package]]
name = "windows-implement"
version = "0.58.0"
-@@ -9490,16 +9468,6 @@ version = "0.1.1"
+@@ -9336,16 +9314,6 @@ version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38"
diff --git a/games/veloren-weekly/files/patch-i386 b/games/veloren-weekly/files/patch-i386
deleted file mode 100644
index 2dd39fcca4b6..000000000000
--- a/games/veloren-weekly/files/patch-i386
+++ /dev/null
@@ -1,28 +0,0 @@
-https://gitlab.com/veloren/veloren/-/merge_requests/4103
-
-error[E0308]: mismatched types
- --> rtsim/src/gen/mod.rs:30:43
- |
-30 | let mut rng = SmallRng::from_seed(seed);
- | ------------------- ^^^^ expected an array with a fixed size of 16 elements, found one with 32 elements
- | |
- | arguments to this function are incorrect
- |
-note: associated function defined here
- --> cargo-crates/rand_core-0.6.4/src/lib.rs:319:8
- |
-319 | fn from_seed(seed: Self::Seed) -> Self;
- | ^^^^^^^^^
-
---- rtsim/src/gen/mod.rs.orig 2023-07-03 10:21:20 UTC
-+++ rtsim/src/gen/mod.rs
-@@ -23,6 +23,9 @@ impl Data {
-
- impl Data {
- pub fn generate(settings: &WorldSettings, world: &World, index: IndexRef) -> Self {
-+#[cfg(target_pointer_width = "32")]
-+ let mut seed = [0; 16];
-+#[cfg(not(target_pointer_width = "32"))]
- let mut seed = [0; 32];
- seed.iter_mut()
- .zip(&mut index.seed.to_le_bytes())
diff --git a/games/veloren-weekly/files/patch-keyboard-keynames b/games/veloren-weekly/files/patch-keyboard-keynames
deleted file mode 100644
index 10f126ce6f72..000000000000
--- a/games/veloren-weekly/files/patch-keyboard-keynames
+++ /dev/null
@@ -1,41 +0,0 @@
-Assume X11/Wayland key names on every Unix-like system
-
---- ../keyboard-keynames-veloren-winit-0.28-fca4bbdfa51bf054b155a455935b3792975c989d/Cargo.toml.orig 2023-08-23 04:01:46 UTC
-+++ ../keyboard-keynames-veloren-winit-0.28-fca4bbdfa51bf054b155a455935b3792975c989d/Cargo.toml
-@@ -18,7 +18,7 @@ winapi = { version = "0.3.9", features = ["winuser"] }
- [target.'cfg(windows)'.dependencies]
- winapi = { version = "0.3.9", features = ["winuser"] }
-
--[target.'cfg(target_os = "linux")'.dependencies]
-+[target.'cfg(all(unix, not(target_os = "macos")))'.dependencies]
- xkbcommon = { version = "0.5", features = ["x11", "wayland"] }
- xcb = { version = "1", features = ["as-raw-xcb-connection"] }
- wayland-client = "0.29"
---- ../keyboard-keynames-veloren-winit-0.28-fca4bbdfa51bf054b155a455935b3792975c989d/src/platform/mod.rs.orig 2023-08-23 04:01:46 UTC
-+++ ../keyboard-keynames-veloren-winit-0.28-fca4bbdfa51bf054b155a455935b3792975c989d/src/platform/mod.rs
-@@ -1,5 +1,5 @@
- //! The KeyLayout struct and supporting elements
--#[cfg(target_os = "linux")]
-+#[cfg(all(unix, not(target_os = "macos")))]
- #[path = "unix/mod.rs"]
- mod platform;
-
-@@ -7,7 +7,7 @@ mod platform;
- #[path = "windows/mod.rs"]
- mod platform;
-
--#[cfg(not(any(target_os = "windows", target_os = "linux")))]
-+#[cfg(target_os = "macos")]
- #[path = "other/mod.rs"]
- mod platform;
-
---- ../keyboard-keynames-veloren-winit-0.28-fca4bbdfa51bf054b155a455935b3792975c989d/src/platform/unix/key_layout.rs.orig 2023-08-23 04:01:46 UTC
-+++ ../keyboard-keynames-veloren-winit-0.28-fca4bbdfa51bf054b155a455935b3792975c989d/src/platform/unix/key_layout.rs
-@@ -220,7 +220,6 @@ impl KeyLayout {
- }
-
- /// Methods for KeyLayout specific to Unix-based systems
--#[cfg(target_os = "linux")]
- pub trait KeyLayoutExtUnix {
- /// Construct a KeyLayout explicitly using the Wayland protocol
- fn new_wayland() -> Result<KeyLayout, KeyLayoutError>;
diff --git a/games/veloren-weekly/files/patch-shaderc b/games/veloren-weekly/files/patch-shaderc
index 3d44fe45b6f4..94b0989d62a5 100644
--- a/games/veloren-weekly/files/patch-shaderc
+++ b/games/veloren-weekly/files/patch-shaderc
@@ -30,28 +30,28 @@ https://github.com/google/shaderc-rs/issues/62
dependencies = [
"cmake",
"libc",
---- voxygen/Cargo.toml.orig 2024-05-20 18:26:00 UTC
+--- voxygen/Cargo.toml.orig 2025-08-14 15:14:34 UTC
+++ voxygen/Cargo.toml
-@@ -32,7 +32,6 @@ egui-ui = ["voxygen-egui", "egui", "egui_wgpu_backend"
- tracy-memory = ["tracy"] # enables heap profiling with tracy
- plugins = ["client/plugins", "common-assets/plugins", "server/plugins"]
+@@ -36,7 +36,6 @@ egui-ui = ["voxygen-egui", "egui", "egui_wgpu_backend"
+ # enables heap profiling with tracy
+ plugins = ["client/plugins", "server/plugins", "anim/plugins", "common/plugins"]
egui-ui = ["voxygen-egui", "egui", "egui_wgpu_backend", "egui_winit_platform"]
-shaderc-from-source = ["shaderc/build-from-source"]
discord = ["discord-sdk"]
- bin_img-export = ["common-assets"]
+ bin_cmd_doc_gen = []
-@@ -45,7 +44,7 @@ default-publish = [
+@@ -48,7 +47,7 @@ default-publish = [
+ "discord",
"simd",
]
- # Temp for bug on current wgpu version that has access violation in vulkan when constructing egui pipeline
--default-no-egui = ["default-publish", "hot-reloading", "shaderc-from-source"]
-+default-no-egui = ["default-publish", "hot-reloading"]
- default = ["default-no-egui", "egui-ui"]
+-default = ["default-publish", "hot-reloading", "shaderc-from-source", "egui-ui"]
++default = ["default-publish", "hot-reloading", "egui-ui"]
[dependencies]
-@@ -73,9 +72,7 @@ bytemuck = { version = "1.7", features = ["derive"] }
- ] }
- wgpu-profiler = "0.15.0"
+ client = { package = "veloren-client", path = "../client" }
+@@ -71,9 +70,7 @@ bytemuck = { version = "1.7", features = ["derive"] }
+ wgpu = { version = "24", default-features = false, features = ["spirv", "glsl"] }
+ wgpu-profiler = "0.22.0"
bytemuck = { version = "1.7", features = ["derive"] }
-# shaderc = "0.8.0"
-# Working around a current bug in shaderc that causes it to use the system installation even if we specify compile from source
diff --git a/games/veloren-weekly/files/patch-unix b/games/veloren-weekly/files/patch-unix
index 58054ecb2112..2369920616b9 100644
--- a/games/veloren-weekly/files/patch-unix
+++ b/games/veloren-weekly/files/patch-unix
@@ -1,5 +1,77 @@
Relax Linux checks for the code works on any non-Windows platform.
+--- cargo-crates/wgpu-26.0.1/build.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-26.0.1/build.rs
+@@ -16,7 +16,7 @@ fn main() {
+ metal: { all(target_vendor = "apple", feature = "metal") },
+ vulkan: { any(
+ // The `vulkan` feature enables the Vulkan backend only on "native Vulkan" platforms, i.e. Windows/Linux/Android
+- all(any(windows, target_os = "linux", target_os = "android"), feature = "vulkan"),
++ all(any(windows, unix), not(target_vendor = "apple"), feature = "vulkan"),
+ // On Apple platforms, however, we require the `vulkan-portability` feature
+ // to explicitly opt-in to Vulkan since it's meant to be used with MoltenVK.
+ all(target_vendor = "apple", feature = "vulkan-portability")
+@@ -24,7 +24,7 @@ fn main() {
+ gles: { any(
+ // The `gles` feature enables the OpenGL/GLES backend only on "native OpenGL" platforms, i.e. Windows, Linux, Android, and Emscripten.
+ // (Note that WebGL is also not included here!)
+- all(any(windows, target_os = "linux", target_os = "android", Emscripten), feature = "gles"),
++ all(any(windows, unix, Emscripten), not(target_vendor = "apple"), feature = "gles"),
+ // On Apple platforms, however, we require the `angle` feature to explicitly opt-in to OpenGL
+ // since its meant to be used with ANGLE.
+ all(target_vendor = "apple", feature = "angle")
+--- cargo-crates/wgpu-core-26.0.1/Cargo.toml.orig 1970-01-01 00:00:01 UTC
++++ cargo-crates/wgpu-core-26.0.1/Cargo.toml
+@@ -206,7 +206,7 @@ optional = true
+ version = "26.0.0"
+ optional = true
+
+-[target.'cfg(any(windows, target_os = "linux", target_os = "android"))'.dependencies.wgpu-core-deps-windows-linux-android]
++[target.'cfg(all(any(windows, unix), not(target_vendor = "apple")))'.dependencies.wgpu-core-deps-windows-linux-android]
+ version = "26.0.0"
+ optional = true
+
+--- cargo-crates/wgpu-core-26.0.1/build.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-core-26.0.1/build.rs
+@@ -1,6 +1,6 @@ fn main() {
+ fn main() {
+ cfg_aliases::cfg_aliases! {
+- windows_linux_android: { any(windows, target_os = "linux", target_os = "android") },
++ windows_linux_android: { all(any(windows, unix), not(target_vendor = "apple")) },
+ send_sync: { all(
+ feature = "std",
+ any(
+--- cargo-crates/wgpu-core-deps-windows-linux-android-26.0.0/Cargo.toml.orig 1970-01-01 00:00:01 UTC
++++ cargo-crates/wgpu-core-deps-windows-linux-android-26.0.0/Cargo.toml
+@@ -38,5 +38,5 @@ vulkan = ["wgpu-hal/vulkan"]
+ renderdoc = ["wgpu-hal/renderdoc"]
+ vulkan = ["wgpu-hal/vulkan"]
+
+-[target.'cfg(any(windows, target_os = "linux", target_os = "android"))'.dependencies.wgpu-hal]
++[target.'cfg(all(any(windows, unix), not(target_vendor = "apple")))'.dependencies.wgpu-hal]
+ version = "26.0.0"
+--- cargo-crates/wgpu-hal-26.0.4/src/vulkan/adapter.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-hal-26.0.4/src/vulkan/adapter.rs
+@@ -1170,7 +1170,7 @@ impl PhysicalDeviceProperties {
+ // Prevent very large buffers on mesa and most android devices.
+ let is_nvidia = self.properties.vendor_id == crate::auxil::db::nvidia::VENDOR;
+ let max_buffer_size =
+- if (cfg!(target_os = "linux") || cfg!(target_os = "android")) && !is_nvidia {
++ if (cfg!(all(unix, not(target_vendor = "apple")))) && !is_nvidia {
+ i32::MAX as u64
+ } else {
+ u64::MAX
+--- cargo-crates/wgpu-hal-26.0.4/src/vulkan/instance.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-hal-26.0.4/src/vulkan/instance.rs
+@@ -986,7 +986,7 @@ impl crate::Instance for super::Instance {
+ exposed.info.device_type == wgt::DeviceType::DiscreteGpu
+ && exposed.info.vendor == db::nvidia::VENDOR
+ });
+- if cfg!(target_os = "linux") && has_nvidia_dgpu && self.shared.has_nv_optimus {
++ if cfg!(unix) && has_nvidia_dgpu && self.shared.has_nv_optimus {
+ for exposed in exposed_adapters.iter_mut() {
+ if exposed.info.device_type == wgt::DeviceType::IntegratedGpu
+ && exposed.info.vendor == db::intel::VENDOR
--- server-cli/src/main.rs.orig 2024-02-14 21:58:23 UTC
+++ server-cli/src/main.rs
@@ -66,14 +66,14 @@ fn main() -> io::Result<()> {
diff --git a/games/veloren-weekly/files/patch-wgpu-nvidia b/games/veloren-weekly/files/patch-wgpu-nvidia
index 72f9f69c49e4..13e6891aa7da 100644
--- a/games/veloren-weekly/files/patch-wgpu-nvidia
+++ b/games/veloren-weekly/files/patch-wgpu-nvidia
@@ -1,13 +1,14 @@
https://gitlab.com/veloren/veloren/-/issues/1975
---- ../wgpu-0.18-with-fixes-for-veloren-v2/wgpu/src/backend/direct.rs.orig 2024-09-27 04:53:27 UTC
-+++ ../wgpu-0.18-with-fixes-for-veloren-v2/wgpu/src/backend/direct.rs
-@@ -2279,9 +2279,7 @@ impl crate::Context for Context {
- &size
- )) {
+--- cargo-crates/wgpu-26.0.1/src/backend/wgpu_core.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-26.0.1/src/backend/wgpu_core.rs
+@@ -1802,10 +1802,7 @@ impl dispatch::QueueInterface for CoreQueue {
+ &size,
+ ) {
Ok(()) => (),
- Err(err) => {
-- self.handle_error_nolabel(&queue_data.error_sink, err, "Queue::write_texture")
+- self.context
+- .handle_error_nolabel(&self.error_sink, err, "Queue::write_texture")
- }
+ Err(_err) => ()
}
diff --git a/games/xray-16/Makefile b/games/xray-16/Makefile
index c73fc7006a03..01cb31145002 100644
--- a/games/xray-16/Makefile
+++ b/games/xray-16/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xray-16
-DISTVERSION= 2921-january-2025-rc1.20250720
+DISTVERSION= 2921-january-2025-rc1.20250821
CATEGORIES= games
MAINTAINER= freebsd@sysctl.cz
@@ -14,31 +14,35 @@ LIB_DEPENDS= libogg.so:audio/libogg \
libvorbis.so:audio/libvorbis \
libvorbisfile.so:audio/libvorbis \
libmimalloc.so:devel/mimalloc \
- liblzo2.so:archivers/lzo2
+ liblzo2.so:archivers/lzo2 \
+ libimgui.so:x11-toolkits/imgui
-USES= cmake jpeg openal sdl
+USES= cmake jpeg localbase:ldflags openal sdl
USE_GITHUB= yes
GH_ACCOUNT= OpenXRay
-GH_TAGNAME= 55a888c252cd815a0ea07439fc97cd954f2e34f0
+GH_TAGNAME= b63f68d5ccde2210dc7f7f2b4396a0170eb37962
GH_TUPLE= GPUOpen-LibrariesAndSDKs:AGS_SDK:5d8812d:AGSSDK/Externals/AGS_SDK \
OpenXRay:BugTrap:c619077b40ee6e7ad6ffc5a194a5d3583af8f78e:BugTrap/Externals/BugTrap \
OpenXRay:GameSpy:61d061b4b3f860865f97e659e496e11704f61eb3:GameSpy/Externals/GameSpy \
OpenXRay:LuaJIT:5a5cd82:LuaJIT/Externals/LuaJIT \
g-truc:gli:779b99ac6656e4d30c3b24e96e0136a59649a869:gli/Externals/gli \
OpenXRay:luabind-deboostified:dd3db67:luabind/Externals/luabind \
- ocornut:imgui:efe2b21:ocornut/Externals/imgui \
- DLTcollab:sse2neon:6abd463:sse2neon/Externals/sse2neon \
+ DLTcollab:sse2neon:8721e9799e0d01b80ba8e8e34636cb49997560c2:sse2neon/Externals/sse2neon \
pattonkan:sse2rvv:f3a1d7d:sse2rvv/Externals/sse2rvv \
OpenXRay:xrLuaFix:67b77c92f49c766c7c180cc39ffdb12799f395d:xrLuaFix/Externals/xrLuaFix \
OpenXRay:luafilesystem:314c0d0fe8f4676ef35ac8abf3731be8535812fb:luafilesystem/Externals/xrLuaFix/lfs \
OpenXRay:lua-marshal:983a3bfd646486292daa9f2ec9b72409f86dc931:marsal/Externals/xrLuaFix/lua-marshal \
OpenXRay:lua-pack:c1e5a149b571cc31069e7e3146e881c203bdd052:pack/Externals/xrLuaFix/lua-pack
-
USE_SDL= sdl2
CMAKE_ON= XRAY_USE_LUAJIT
post-patch:
${REINPLACE_CMD} -e 's|^ COMMAND make clean$$| COMMAND /bin/echo make clean|' \
${WRKSRC}/Externals/LuaJIT-proj/CMakeLists.txt
+ ${REINPLACE_CMD} -e 's|xrImGui|imgui|' \
+ ${WRKSRC}/src/Layers/xrRenderPC_GL/CMakeLists.txt \
+ ${WRKSRC}/src/xrEngine/CMakeLists.txt \
+ ${WRKSRC}/src/xrGame/CMakeLists.txt \
+ ${WRKSRC}/src/xrUICore/CMakeLists.txt
.include <bsd.port.mk>
diff --git a/games/xray-16/distinfo b/games/xray-16/distinfo
index 8bda1f431f44..19b96c134bb6 100644
--- a/games/xray-16/distinfo
+++ b/games/xray-16/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1753217201
-SHA256 (OpenXRay-xray-16-2921-january-2025-rc1.20250720-55a888c252cd815a0ea07439fc97cd954f2e34f0_GH0.tar.gz) = 9c0eeeee784a3bb5286a2d8c174cbed2ffd90d21e0ae6a270d6253b246d66727
-SIZE (OpenXRay-xray-16-2921-january-2025-rc1.20250720-55a888c252cd815a0ea07439fc97cd954f2e34f0_GH0.tar.gz) = 93817918
+TIMESTAMP = 1756000000
+SHA256 (OpenXRay-xray-16-2921-january-2025-rc1.20250821-b63f68d5ccde2210dc7f7f2b4396a0170eb37962_GH0.tar.gz) = 8463796e827d4f57faf942d0f4976dcf2e971c10dcdee61c54cf835732fc3514
+SIZE (OpenXRay-xray-16-2921-january-2025-rc1.20250821-b63f68d5ccde2210dc7f7f2b4396a0170eb37962_GH0.tar.gz) = 93820860
SHA256 (GPUOpen-LibrariesAndSDKs-AGS_SDK-5d8812d_GH0.tar.gz) = b4710d440ebb078b8fcac1b59dbcae97340d5cce4b5ddc424dcec040f392760e
SIZE (GPUOpen-LibrariesAndSDKs-AGS_SDK-5d8812d_GH0.tar.gz) = 22151301
SHA256 (OpenXRay-BugTrap-c619077b40ee6e7ad6ffc5a194a5d3583af8f78e_GH0.tar.gz) = 37896bfb2d8cd0941a67b70c5c824f525bea9a649da28f5bd27a5b4112c0e4a2
@@ -13,10 +13,8 @@ SHA256 (g-truc-gli-779b99ac6656e4d30c3b24e96e0136a59649a869_GH0.tar.gz) = 2f4f67
SIZE (g-truc-gli-779b99ac6656e4d30c3b24e96e0136a59649a869_GH0.tar.gz) = 11417080
SHA256 (OpenXRay-luabind-deboostified-dd3db67_GH0.tar.gz) = 367c4edbbc5547d67ff5249616367587596b3ed611d249de87938f865c30018b
SIZE (OpenXRay-luabind-deboostified-dd3db67_GH0.tar.gz) = 163442
-SHA256 (ocornut-imgui-efe2b21_GH0.tar.gz) = e108dcae6f5e6004038498c5982c1e3285706240c89f79c77d9c581759ec8db8
-SIZE (ocornut-imgui-efe2b21_GH0.tar.gz) = 2078132
-SHA256 (DLTcollab-sse2neon-6abd463_GH0.tar.gz) = 59f755e8eb8835f51b19ffb34e392dd2c652ab12e0a35961712b0cd43ac12240
-SIZE (DLTcollab-sse2neon-6abd463_GH0.tar.gz) = 137746
+SHA256 (DLTcollab-sse2neon-8721e9799e0d01b80ba8e8e34636cb49997560c2_GH0.tar.gz) = 501636269118ac1d8e32ebdf43f755fe08e008e10abdcd946227e5f2a401f14c
+SIZE (DLTcollab-sse2neon-8721e9799e0d01b80ba8e8e34636cb49997560c2_GH0.tar.gz) = 137482
SHA256 (pattonkan-sse2rvv-f3a1d7d_GH0.tar.gz) = 2fcbe73d333827f5e4837121bc81b23d20295224d4b01abfe516c7dc21f389f3
SIZE (pattonkan-sse2rvv-f3a1d7d_GH0.tar.gz) = 64389
SHA256 (OpenXRay-xrLuaFix-67b77c92f49c766c7c180cc39ffdb12799f395d_GH0.tar.gz) = 2d630d8927aeee7cf8c31d6191d266036662009da281c75fdda7b72ff0fab7fc
diff --git a/games/xray-16/files/patch-Externals_CMakeLists.txt b/games/xray-16/files/patch-Externals_CMakeLists.txt
new file mode 100644
index 000000000000..186033eb26b6
--- /dev/null
+++ b/games/xray-16/files/patch-Externals_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- Externals/CMakeLists.txt.orig 2025-07-20 11:05:19 UTC
++++ Externals/CMakeLists.txt
+@@ -13,7 +13,7 @@ add_subdirectory(OPCODE)
+ add_subdirectory(luabind)
+ add_subdirectory(GameSpy)
+ add_subdirectory(OPCODE)
+-add_subdirectory(imgui-proj)
++#add_subdirectory(imgui-proj)
+
+ if (NOT TARGET xrLuabind)
+ message(FATAL_ERROR
diff --git a/games/xray-16/files/patch-src_Layers_xrRender_dxImGuiRender.cpp b/games/xray-16/files/patch-src_Layers_xrRender_dxImGuiRender.cpp
new file mode 100644
index 000000000000..96fc68a09749
--- /dev/null
+++ b/games/xray-16/files/patch-src_Layers_xrRender_dxImGuiRender.cpp
@@ -0,0 +1,11 @@
+--- src/Layers/xrRender/dxImGuiRender.cpp.orig 2025-07-20 11:05:19 UTC
++++ src/Layers/xrRender/dxImGuiRender.cpp
+@@ -5,7 +5,7 @@
+ #if defined(USE_DX11)
+ #include <backends/imgui_impl_dx11.h>
+ #elif defined(USE_OGL)
+-#include <backends/imgui_impl_opengl3.h>
++#include <imgui_impl_opengl3.h>
+ #endif
+
+ namespace xray::render::RENDER_NAMESPACE