aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED3
-rw-r--r--converters/osm2pgrouting/Makefile3
-rw-r--r--converters/osm2pgrouting/distinfo6
-rw-r--r--databases/cego/Makefile2
-rw-r--r--databases/cego/distinfo6
-rw-r--r--databases/pgrouting/Makefile3
-rw-r--r--databases/pgrouting/distinfo6
-rw-r--r--databases/pgrouting/pkg-plist3
-rw-r--r--databases/postgis35/Makefile3
-rw-r--r--databases/postgis35/distinfo6
-rw-r--r--databases/postgis35/pkg-plist247
-rw-r--r--databases/postgresql-ogr_fdw/Makefile3
-rw-r--r--databases/postgresql-ogr_fdw/distinfo6
-rw-r--r--deskutils/cairo-dock-plugins/Makefile15
-rw-r--r--deskutils/cairo-dock-plugins/distinfo6
-rw-r--r--deskutils/cairo-dock-plugins/files/patch-Dbus_src_CMakeLists.txt11
-rw-r--r--deskutils/cairo-dock-plugins/pkg-plist15
-rw-r--r--deskutils/cairo-dock/Makefile20
-rw-r--r--deskutils/cairo-dock/distinfo6
-rw-r--r--deskutils/cairo-dock/files/patch-src_gldit_cairo-dock-file-manager.c8
-rw-r--r--deskutils/cairo-dock/pkg-plist6
-rw-r--r--devel/hyprutils/Makefile2
-rw-r--r--devel/hyprutils/distinfo6
-rw-r--r--devel/jujutsu/Makefile2
-rw-r--r--devel/jujutsu/Makefile.crates214
-rw-r--r--devel/jujutsu/distinfo430
-rw-r--r--devel/lazygit/Makefile3
-rw-r--r--devel/lazygit/distinfo10
-rw-r--r--devel/wasi-compiler-rt21/Makefile2
-rw-r--r--devel/wasi-libcxx21/Makefile2
-rw-r--r--emulators/mame/Makefile17
-rw-r--r--emulators/mame/distinfo8
-rw-r--r--emulators/mame/pkg-plist4
-rw-r--r--games/Makefile2
-rw-r--r--games/keeperrl/Makefile4
-rw-r--r--games/openlierox/Makefile66
-rw-r--r--games/openlierox/distinfo3
-rw-r--r--games/openlierox/files/patch-CVE-2015-233118
-rw-r--r--games/openlierox/files/patch-include_XMLutils.h10
-rw-r--r--games/openlierox/files/patch-src_common_StringUtils.cpp14
-rw-r--r--games/openlierox/files/patch-src_common_sex.cpp11
-rw-r--r--games/openlierox/pkg-descr19
-rw-r--r--games/pokerth/Makefile76
-rw-r--r--games/pokerth/distinfo7
-rw-r--r--games/pokerth/files/patch-pokerth.pro11
-rw-r--r--games/pokerth/files/patch-pokerth.proto11
-rw-r--r--games/pokerth/files/patch-pokerth__lib.pro11
-rw-r--r--games/pokerth/files/patch-pokerth_game.pro32
-rw-r--r--games/pokerth/files/patch-pokerth_server.pro11
-rw-r--r--games/pokerth/files/patch-protobuf85
-rw-r--r--games/pokerth/files/patch-src-core-linux-convhelper.cpp11
-rw-r--r--games/pokerth/files/patch-src_core_common_crypthelper.cpp82
-rw-r--r--games/pokerth/files/patch-src_engine_log.h10
-rw-r--r--games/pokerth/files/patch-src_gui_qt_gametable_gametableimpl.cpp11
-rw-r--r--games/pokerth/files/patch-src_net_common_clientthread.cpp15
-rw-r--r--games/pokerth/files/patch-src_net_common_netpacket.cpp11
-rw-r--r--games/pokerth/files/patch-src_net_serveraccepthelper.h15
-rw-r--r--games/pokerth/pkg-descr3
-rw-r--r--games/pokerth/pkg-plist465
-rw-r--r--graphics/gscan2pdf/Makefile5
-rw-r--r--graphics/gscan2pdf/distinfo6
-rw-r--r--graphics/gscan2pdf/pkg-plist2
-rw-r--r--graphics/hyprgraphics/Makefile4
-rw-r--r--graphics/hyprgraphics/distinfo6
-rw-r--r--graphics/hyprgraphics/pkg-plist1
-rw-r--r--graphics/p5-Image-ExifTool-devel/Makefile2
-rw-r--r--graphics/p5-Image-ExifTool-devel/distinfo6
-rw-r--r--misc/codex/Makefile2
-rw-r--r--misc/codex/Makefile.crates14
-rw-r--r--misc/codex/distinfo30
-rw-r--r--misc/codex/files/patch-codex-rs_core_Cargo.toml4
-rw-r--r--misc/codex/files/patch-codex-rs_core_tests_suite_shell__serialization.rs4
-rw-r--r--misc/crush/Makefile3
-rw-r--r--misc/crush/distinfo10
-rw-r--r--misc/hwdata/Makefile2
-rw-r--r--misc/hwdata/distinfo6
-rw-r--r--net-im/tox/Makefile33
-rw-r--r--net-im/tox/distinfo6
-rw-r--r--net-im/tox/files/patch-toxcore_network.c10
-rw-r--r--net-im/tox/pkg-plist4
-rw-r--r--net-mgmt/victoria-metrics/Makefile6
-rw-r--r--net-mgmt/victoria-metrics/distinfo6
-rw-r--r--net-mgmt/victoria-metrics/pkg-plist30
-rw-r--r--net-mgmt/vmutils/Makefile1
-rw-r--r--net/Makefile1
-rw-r--r--net/glusterfs/Makefile88
-rw-r--r--net/glusterfs/distinfo3
-rw-r--r--net/glusterfs/files/glusterd.in26
-rw-r--r--net/glusterfs/files/patch-configure.ac53
-rw-r--r--net/glusterfs/files/patch-contrib_fuse-lib_mount.c10
-rw-r--r--net/glusterfs/files/patch-libglusterfs_src_Makefile.am12
-rw-r--r--net/glusterfs/files/patch-libglusterfs_src_common-utils.c34
-rw-r--r--net/glusterfs/files/patch-libglusterfs_src_glusterfs_syscall.h16
-rw-r--r--net/glusterfs/files/patch-libglusterfs_src_libglusterfs.sym11
-rw-r--r--net/glusterfs/files/patch-libglusterfs_src_syscall.c70
-rw-r--r--net/glusterfs/files/patch-mount_glusterfs.in57
-rw-r--r--net/glusterfs/files/patch-xlators_mgmt_glusterd_src_Makefile.am29
-rw-r--r--net/glusterfs/files/patch-xlators_mgmt_glusterd_src_glusterd-utils.c115
-rw-r--r--net/glusterfs/pkg-descr7
-rw-r--r--net/glusterfs/pkg-message15
-rw-r--r--net/glusterfs/pkg-plist340
-rw-r--r--net/onedrive/Makefile2
-rw-r--r--net/onedrive/distinfo6
-rw-r--r--net/onedrive/pkg-plist1
-rw-r--r--net/sniffnet/Makefile3
-rw-r--r--net/sniffnet/Makefile.crates320
-rw-r--r--net/sniffnet/distinfo646
-rw-r--r--security/py-vici/Makefile3
-rw-r--r--security/py-vici/distinfo6
-rw-r--r--security/vuxml/vuln/2025.xml41
-rw-r--r--sysutils/elephant/Makefile3
-rw-r--r--sysutils/elephant/distinfo10
-rw-r--r--sysutils/loaders-update/Makefile4
-rw-r--r--sysutils/loaders-update/distinfo6
-rw-r--r--textproc/harper/Makefile2
-rw-r--r--textproc/harper/Makefile.crates257
-rw-r--r--textproc/harper/distinfo520
-rw-r--r--textproc/yamlfmt/Makefile3
-rw-r--r--textproc/yamlfmt/distinfo10
-rw-r--r--www/chromium/Makefile2
-rw-r--r--www/chromium/distinfo10
-rw-r--r--www/chromium/files/patch-ash_display_mirror__window__controller.cc14
-rw-r--r--www/chromium/files/patch-chrome_browser_about__flags.cc78
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc4
-rw-r--r--www/chromium/files/patch-services_on__device__model_ml_gpu__blocklist.cc11
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json510
-rw-r--r--www/firefox/Makefile3
-rw-r--r--www/firefox/distinfo6
-rw-r--r--www/py-limits/Makefile12
-rw-r--r--www/py-limits/distinfo6
-rw-r--r--www/py-limits/files/patch-packaging7
-rw-r--r--www/ungoogled-chromium/Makefile2
-rw-r--r--www/ungoogled-chromium/distinfo14
-rw-r--r--www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc78
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-services_on__device__model_ml_gpu__blocklist.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json510
-rw-r--r--x11-themes/gnome-icons-aqua-fusion/Makefile2
-rw-r--r--x11-themes/gnome-icons-gentoo-test/Makefile2
-rw-r--r--x11-themes/gnome-icons-noia-full/Makefile2
-rw-r--r--x11-themes/gnome-icons-noia-warm/Makefile2
-rw-r--r--x11-themes/gnome-icons-refined/Makefile2
-rw-r--r--x11-themes/gnome-icons-slick/Makefile2
-rw-r--r--x11-themes/gnome-icons-snow-apple/Makefile2
-rw-r--r--x11-themes/gnome-icons-stylish/Makefile2
-rw-r--r--x11-themes/gnome-icons-ximian-south/Makefile2
-rw-r--r--x11-toolkits/kddockwidgets/Makefile5
-rw-r--r--x11-toolkits/kddockwidgets/distinfo6
-rw-r--r--x11-toolkits/kddockwidgets/pkg-plist2
-rw-r--r--x11-wm/hyprland/Makefile2
-rw-r--r--x11/alacritty/Makefile10
-rw-r--r--x11/alacritty/Makefile.crates312
-rw-r--r--x11/alacritty/distinfo630
-rw-r--r--x11/hyprlock/Makefile1
-rw-r--r--x11/hyprpaper/Makefile1
-rw-r--r--x11/kitty/Makefile4
-rw-r--r--x11/kitty/distinfo10
-rw-r--r--x11/kitty/pkg-plist2
-rw-r--r--x11/walker/Makefile2
-rw-r--r--x11/walker/distinfo6
163 files changed, 2412 insertions, 3934 deletions
diff --git a/MOVED b/MOVED
index 10f9ad15194c..4e3c8b1e2781 100644
--- a/MOVED
+++ b/MOVED
@@ -4857,3 +4857,6 @@ databases/erlfdb||2025-11-01|Depends on removed port databases/foundationdb71-cl
www/mitmproxy||2025-11-02|Remove broken port
net-im/signald|net-im/signal-cli|2025-11-02|Has expired: this project is no longer actively maintained. Use signal-cli instead
net-im/libsignal-client|net-im/libsignal|2025-11-05|Renamed to match upstream name
+games/openlierox||2025-11-06|Remove broken port
+net/glusterfs||2025-11-06|Remove broken port
+games/pokerth||2025-11-06|Remove broken port
diff --git a/converters/osm2pgrouting/Makefile b/converters/osm2pgrouting/Makefile
index 1879f7c4bf59..fd4d5a1df5c7 100644
--- a/converters/osm2pgrouting/Makefile
+++ b/converters/osm2pgrouting/Makefile
@@ -1,7 +1,6 @@
PORTNAME= osm2pgrouting
DISTVERSIONPREFIX= v
-DISTVERSION= 2.3.8
-PORTREVISION= 11
+DISTVERSION= 3.0.0
CATEGORIES= converters databases geography
MAINTAINER= lbartoletti@FreeBSD.org
diff --git a/converters/osm2pgrouting/distinfo b/converters/osm2pgrouting/distinfo
index a2c802ccd55e..6de287852212 100644
--- a/converters/osm2pgrouting/distinfo
+++ b/converters/osm2pgrouting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1622957337
-SHA256 (pgRouting-osm2pgrouting-v2.3.8_GH0.tar.gz) = e3a58bcacf0c8811e0dcf3cf3791a4a7cc5ea2a901276133eacf227b30fd8355
-SIZE (pgRouting-osm2pgrouting-v2.3.8_GH0.tar.gz) = 187051
+TIMESTAMP = 1762492886
+SHA256 (pgRouting-osm2pgrouting-v3.0.0_GH0.tar.gz) = 3d3042aa0dd30930d27801c9833ebfbe16eba0ab0e5d6277636ce17b157f2a0f
+SIZE (pgRouting-osm2pgrouting-v3.0.0_GH0.tar.gz) = 186420
diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index 074fd28d3e36..3f0b8c19a486 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cego
-PORTVERSION= 2.52.36
+PORTVERSION= 2.52.39
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index d962170ad69c..12c0d58513c4 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762074713
-SHA256 (cego-2.52.36.tar.gz) = 26aea95a438e7e1edf038c53801293c6b5a6c05f80cf098adec2472988e9ea97
-SIZE (cego-2.52.36.tar.gz) = 3322517
+TIMESTAMP = 1762453884
+SHA256 (cego-2.52.39.tar.gz) = b509384cad3fec772d00da348d2ed65c0c01757ba372d228b1758fa75b56b3c8
+SIZE (cego-2.52.39.tar.gz) = 3309437
diff --git a/databases/pgrouting/Makefile b/databases/pgrouting/Makefile
index 7f80b6ff5bdd..9a6a7ccc5f81 100644
--- a/databases/pgrouting/Makefile
+++ b/databases/pgrouting/Makefile
@@ -1,7 +1,6 @@
PORTNAME= pgrouting
DISTVERSIONPREFIX= v
-DISTVERSION= 3.7.3
-PORTREVISION= 2
+DISTVERSION= 3.8.0
CATEGORIES= databases geography
MAINTAINER= lbartoletti@FreeBSD.org
diff --git a/databases/pgrouting/distinfo b/databases/pgrouting/distinfo
index 6b5fe78dbdbd..38b4d1a6b64f 100644
--- a/databases/pgrouting/distinfo
+++ b/databases/pgrouting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742567378
-SHA256 (pgRouting-pgrouting-v3.7.3_GH0.tar.gz) = 949ebe7acd60565a5a1c206d8918caa371f836015f6a721bdc29482ca23b8298
-SIZE (pgRouting-pgrouting-v3.7.3_GH0.tar.gz) = 3873167
+TIMESTAMP = 1762491587
+SHA256 (pgRouting-pgrouting-v3.8.0_GH0.tar.gz) = b8a5f0472934fdf7cda3fb4754d01945378d920cdaddc01f378617ddbb9c447f
+SIZE (pgRouting-pgrouting-v3.8.0_GH0.tar.gz) = 3878578
diff --git a/databases/pgrouting/pkg-plist b/databases/pgrouting/pkg-plist
index 659050f0a61b..a040a5435720 100644
--- a/databases/pgrouting/pkg-plist
+++ b/databases/pgrouting/pkg-plist
@@ -1,4 +1,4 @@
-lib/postgresql/libpgrouting-3.7.so
+lib/postgresql/libpgrouting-3.8.so
share/postgresql/extension/pgrouting--2.6.0--%%DISTVERSION%%.sql
share/postgresql/extension/pgrouting--2.6.1--%%DISTVERSION%%.sql
share/postgresql/extension/pgrouting--2.6.2--%%DISTVERSION%%.sql
@@ -36,5 +36,6 @@ share/postgresql/extension/pgrouting--3.6.3--%%DISTVERSION%%.sql
share/postgresql/extension/pgrouting--3.7.0--%%DISTVERSION%%.sql
share/postgresql/extension/pgrouting--3.7.1--%%DISTVERSION%%.sql
share/postgresql/extension/pgrouting--3.7.2--%%DISTVERSION%%.sql
+share/postgresql/extension/pgrouting--3.7.3--%%DISTVERSION%%.sql
share/postgresql/extension/pgrouting--%%DISTVERSION%%.sql
share/postgresql/extension/pgrouting.control
diff --git a/databases/postgis35/Makefile b/databases/postgis35/Makefile
index 50a6846f28fa..7cf3e98c0f60 100644
--- a/databases/postgis35/Makefile
+++ b/databases/postgis35/Makefile
@@ -1,6 +1,5 @@
PORTNAME= postgis
-DISTVERSION= 3.5.2
-PORTREVISION= 6
+DISTVERSION= 3.5.4
CATEGORIES= databases geography
MASTER_SITES= https://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 35
diff --git a/databases/postgis35/distinfo b/databases/postgis35/distinfo
index 75021472d0dc..515a8742dd2e 100644
--- a/databases/postgis35/distinfo
+++ b/databases/postgis35/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737354243
-SHA256 (postgis-3.5.2.tar.gz) = fb9f95d56e3aaef6a296473c76a3b99005ac41864d486c197cd478c9b14f791a
-SIZE (postgis-3.5.2.tar.gz) = 15045553
+TIMESTAMP = 1762489936
+SHA256 (postgis-3.5.4.tar.gz) = bc960a0395942d58abb8078a09bb901bd49555565532f5246cc28292d9eadb57
+SIZE (postgis-3.5.4.tar.gz) = 14947771
diff --git a/databases/postgis35/pkg-plist b/databases/postgis35/pkg-plist
index e2abac23ca78..0933f12b22be 100644
--- a/databases/postgis35/pkg-plist
+++ b/databases/postgis35/pkg-plist
@@ -176,6 +176,9 @@ share/man/man1/shp2pgsql.1.gz
%%ADDRSTD%%share/postgresql/extension/address_standardizer--2.5.9--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.0.0--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.0.1--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.0.10--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.0.11--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.0.12--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.0.2--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.0.3--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.0.4--ANY.sql
@@ -184,9 +187,11 @@ share/man/man1/shp2pgsql.1.gz
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.0.7--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.0.8--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.0.9--ANY.sql
-%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.0.10--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.1.0--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.1.1--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.1.10--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.1.11--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.1.12--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.1.2--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.1.3--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.1.4--ANY.sql
@@ -195,7 +200,6 @@ share/man/man1/shp2pgsql.1.gz
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.1.7--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.1.8--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.1.9--ANY.sql
-%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.1.10--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.2.0--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.2.1--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.2.2--ANY.sql
@@ -203,15 +207,27 @@ share/man/man1/shp2pgsql.1.gz
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.2.4--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.2.5--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.2.6--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.2.7--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.2.8--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.0--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.1--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.2--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.3--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.4--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.5--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.6--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.7--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.3.8--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.4.0--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.4.1--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.4.2--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.4.3--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--3.4.4--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--%%PORTVERSION%%dev--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--%%VER%%.0--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--%%VER%%.1--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--%%VER%%.2--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer--%%VER%%.3--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--ANY--%%PORTVERSION%%.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--%%PORTVERSION%%--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer--TEMPLATED--TO--ANY.sql
@@ -282,6 +298,9 @@ share/man/man1/shp2pgsql.1.gz
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--2.5.9--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.0.0--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.0.1--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.0.10--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.0.11--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.0.12--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.0.2--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.0.3--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.0.4--ANY.sql
@@ -290,9 +309,11 @@ share/man/man1/shp2pgsql.1.gz
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.0.7--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.0.8--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.0.9--ANY.sql
-%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.0.10--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.1.0--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.1.1--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.1.10--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.1.11--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.1.12--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.1.2--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.1.3--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.1.4--ANY.sql
@@ -301,7 +322,6 @@ share/man/man1/shp2pgsql.1.gz
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.1.7--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.1.8--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.1.9--ANY.sql
-%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.1.10--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.2.0--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.2.1--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.2.2--ANY.sql
@@ -309,28 +329,30 @@ share/man/man1/shp2pgsql.1.gz
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.2.4--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.2.5--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.2.6--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.2.7--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.2.8--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.0--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.1--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.2--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.3--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.4--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.5--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.6--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.7--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.3.8--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.4.0--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.4.1--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.4.2--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.4.3--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--3.4.4--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--%%PORTVERSION%%dev--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--%%VER%%.0--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--%%VER%%.1--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--%%VER%%.2--ANY.sql
+%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--%%VER%%.3--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--ANY--%%PORTVERSION%%.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us--TEMPLATED--TO--ANY.sql
%%ADDRSTD%%share/postgresql/extension/address_standardizer_data_us.control
-share/postgresql/extension/postgis--3.3.4--ANY.sql
-share/postgresql/extension/postgis--3.3.5--ANY.sql
-share/postgresql/extension/postgis--3.4.0--ANY.sql
-share/postgresql/extension/postgis--3.4.1--ANY.sql
-share/postgresql/extension/postgis--%%VER%%.1--ANY.sql
-share/postgresql/extension/postgis--%%PORTVERSION%%.sql
-share/postgresql/extension/postgis--%%PORTVERSION%%--ANY.sql
-share/postgresql/extension/postgis--ANY--%%PORTVERSION%%.sql
-share/postgresql/extension/postgis--TEMPLATED--TO--ANY.sql
-share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%LOADERGUI%%share/applications/shp2pgsql-gui.desktop
%%LOADERGUI%%share/icons/hicolor/16x16/apps/shp2pgsql-gui.png
%%LOADERGUI%%share/icons/hicolor/22x22/apps/shp2pgsql-gui.png
@@ -406,6 +428,9 @@ share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_raster--2.5.9--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.0.0--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.0.1--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.0.10--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.0.11--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.0.12--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.0.2--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.0.3--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.0.4--ANY.sql
@@ -414,9 +439,11 @@ share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.0.7--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.0.8--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.0.9--ANY.sql
-%%RASTER%%share/postgresql/extension/postgis_raster--3.0.10--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.1.0--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.1.1--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.1.10--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.1.11--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.1.12--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.1.2--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.1.3--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.1.4--ANY.sql
@@ -425,7 +452,6 @@ share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.1.7--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.1.8--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.1.9--ANY.sql
-%%RASTER%%share/postgresql/extension/postgis_raster--3.1.10--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.2.0--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.2.1--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.2.2--ANY.sql
@@ -433,15 +459,27 @@ share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.2.4--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.2.5--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.2.6--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.2.7--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.2.8--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.3.0--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.3.1--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.3.2--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.3.3--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.3.4--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.3.5--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.3.6--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.3.7--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.3.8--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.4.0--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--3.4.1--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.4.2--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.4.3--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--3.4.4--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--%%PORTVERSION%%dev--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--%%VER%%.0--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--%%VER%%.1--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--%%VER%%.2--ANY.sql
+%%RASTER%%share/postgresql/extension/postgis_raster--%%VER%%.3--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--%%PORTVERSION%%--ANY.sql
%%RASTER%%share/postgresql/extension/postgis_raster--ANY--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_raster--TEMPLATED--TO--ANY.sql
@@ -515,6 +553,9 @@ share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.5.9--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.0.0--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.0.1--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.0.10--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.0.11--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.0.12--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.0.2--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.0.3--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.0.4--ANY.sql
@@ -523,9 +564,11 @@ share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.0.7--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.0.8--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.0.9--ANY.sql
-%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.0.10--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.1.0--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.1.1--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.1.10--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.1.11--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.1.12--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.1.2--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.1.3--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.1.4--ANY.sql
@@ -534,7 +577,6 @@ share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.1.7--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.1.8--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.1.9--ANY.sql
-%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.1.10--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.2.0--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.2.1--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.2.2--ANY.sql
@@ -542,15 +584,27 @@ share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.2.4--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.2.5--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.2.6--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.2.7--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.2.8--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.0--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.1--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.2--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.3--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.4--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.5--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.6--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.7--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.3.8--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.4.0--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.4.1--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.4.2--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.4.3--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--3.4.4--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%VER%%.0--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%VER%%.1--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%VER%%.2--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%VER%%.3--ANY.sql
+%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%dev--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%--ANY.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--ANY--%%PORTVERSION%%.sql
%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--TEMPLATED--TO--ANY.sql
@@ -623,6 +677,9 @@ share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.5.9--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.0.0--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.0.1--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.0.10--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.0.11--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.0.12--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.0.2--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.0.3--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.0.4--ANY.sql
@@ -631,9 +688,11 @@ share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.0.7--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.0.8--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.0.9--ANY.sql
-%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.0.10--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.1.0--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.1.1--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.1.10--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.1.11--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.1.12--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.1.2--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.1.3--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.1.4--ANY.sql
@@ -642,7 +701,6 @@ share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.1.7--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.1.8--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.1.9--ANY.sql
-%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.1.10--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.2.0--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.2.1--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.2.2--ANY.sql
@@ -650,15 +708,27 @@ share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.2.4--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.2.5--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.2.6--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.2.7--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.2.8--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.0--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.1--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.2--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.3--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.4--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.5--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.6--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.7--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.3.8--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.4.0--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.4.1--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.4.2--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.4.3--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--3.4.4--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%VER%%.0--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%VER%%.1--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%VER%%.2--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%VER%%.3--ANY.sql
+%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%dev--ANY.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology.control
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%.sql
%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%--ANY.sql
@@ -741,6 +811,9 @@ share/postgresql/extension/postgis--2.5.8--ANY.sql
share/postgresql/extension/postgis--2.5.9--ANY.sql
share/postgresql/extension/postgis--3.0.0--ANY.sql
share/postgresql/extension/postgis--3.0.1--ANY.sql
+share/postgresql/extension/postgis--3.0.10--ANY.sql
+share/postgresql/extension/postgis--3.0.11--ANY.sql
+share/postgresql/extension/postgis--3.0.12--ANY.sql
share/postgresql/extension/postgis--3.0.2--ANY.sql
share/postgresql/extension/postgis--3.0.3--ANY.sql
share/postgresql/extension/postgis--3.0.4--ANY.sql
@@ -749,9 +822,11 @@ share/postgresql/extension/postgis--3.0.6--ANY.sql
share/postgresql/extension/postgis--3.0.7--ANY.sql
share/postgresql/extension/postgis--3.0.8--ANY.sql
share/postgresql/extension/postgis--3.0.9--ANY.sql
-share/postgresql/extension/postgis--3.0.10--ANY.sql
share/postgresql/extension/postgis--3.1.0--ANY.sql
share/postgresql/extension/postgis--3.1.1--ANY.sql
+share/postgresql/extension/postgis--3.1.10--ANY.sql
+share/postgresql/extension/postgis--3.1.11--ANY.sql
+share/postgresql/extension/postgis--3.1.12--ANY.sql
share/postgresql/extension/postgis--3.1.2--ANY.sql
share/postgresql/extension/postgis--3.1.3--ANY.sql
share/postgresql/extension/postgis--3.1.4--ANY.sql
@@ -760,7 +835,6 @@ share/postgresql/extension/postgis--3.1.6--ANY.sql
share/postgresql/extension/postgis--3.1.7--ANY.sql
share/postgresql/extension/postgis--3.1.8--ANY.sql
share/postgresql/extension/postgis--3.1.9--ANY.sql
-share/postgresql/extension/postgis--3.1.10--ANY.sql
share/postgresql/extension/postgis--3.2.0--ANY.sql
share/postgresql/extension/postgis--3.2.1--ANY.sql
share/postgresql/extension/postgis--3.2.2--ANY.sql
@@ -768,10 +842,32 @@ share/postgresql/extension/postgis--3.2.3--ANY.sql
share/postgresql/extension/postgis--3.2.4--ANY.sql
share/postgresql/extension/postgis--3.2.5--ANY.sql
share/postgresql/extension/postgis--3.2.6--ANY.sql
+share/postgresql/extension/postgis--3.2.7--ANY.sql
+share/postgresql/extension/postgis--3.2.8--ANY.sql
share/postgresql/extension/postgis--3.3.0--ANY.sql
share/postgresql/extension/postgis--3.3.1--ANY.sql
share/postgresql/extension/postgis--3.3.2--ANY.sql
share/postgresql/extension/postgis--3.3.3--ANY.sql
+share/postgresql/extension/postgis--3.3.4--ANY.sql
+share/postgresql/extension/postgis--3.3.5--ANY.sql
+share/postgresql/extension/postgis--3.3.6--ANY.sql
+share/postgresql/extension/postgis--3.3.7--ANY.sql
+share/postgresql/extension/postgis--3.3.8--ANY.sql
+share/postgresql/extension/postgis--3.4.0--ANY.sql
+share/postgresql/extension/postgis--3.4.1--ANY.sql
+share/postgresql/extension/postgis--3.4.2--ANY.sql
+share/postgresql/extension/postgis--3.4.3--ANY.sql
+share/postgresql/extension/postgis--3.4.4--ANY.sql
+share/postgresql/extension/postgis--%%VER%%.0--ANY.sql
+share/postgresql/extension/postgis--%%VER%%.1--ANY.sql
+share/postgresql/extension/postgis--%%VER%%.2--ANY.sql
+share/postgresql/extension/postgis--%%VER%%.3--ANY.sql
+share/postgresql/extension/postgis--%%PORTVERSION%%.sql
+share/postgresql/extension/postgis--%%PORTVERSION%%--ANY.sql
+share/postgresql/extension/postgis--%%PORTVERSION%%dev--ANY.sql
+share/postgresql/extension/postgis--ANY--%%PORTVERSION%%.sql
+share/postgresql/extension/postgis--TEMPLATED--TO--ANY.sql
+share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
share/postgresql/extension/postgis--unpackaged.sql
share/postgresql/extension/postgis.control
share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%.sql
@@ -841,6 +937,9 @@ share/postgresql/extension/postgis_tiger_geocoder--2.5.8--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--2.5.9--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.0.0--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.0.1--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--3.0.10--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--3.0.11--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--3.0.12--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.0.2--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.0.3--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.0.4--ANY.sql
@@ -849,9 +948,11 @@ share/postgresql/extension/postgis_tiger_geocoder--3.0.6--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.0.7--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.0.8--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.0.9--ANY.sql
-share/postgresql/extension/postgis_tiger_geocoder--3.0.10--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.1.0--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.1.1--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--3.1.10--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--3.1.11--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--3.1.12--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.1.2--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.1.3--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.1.4--ANY.sql
@@ -860,7 +961,6 @@ share/postgresql/extension/postgis_tiger_geocoder--3.1.6--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.1.7--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.1.8--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.1.9--ANY.sql
-share/postgresql/extension/postgis_tiger_geocoder--3.1.10--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.2.0--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.2.1--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.2.2--ANY.sql
@@ -868,105 +968,26 @@ share/postgresql/extension/postgis_tiger_geocoder--3.2.3--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.2.4--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.2.5--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.2.6--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--3.2.7--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--3.2.8--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.3.0--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.3.1--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.3.2--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.3.3--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.3.4--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.3.5--ANY.sql
-share/postgresql/extension/postgis_tiger_geocoder--3.4.0--ANY.sql
-share/postgresql/extension/postgis_tiger_geocoder--3.4.1--ANY.sql
-share/postgresql/extension/postgis_tiger_geocoder--%%VER%%.1--ANY.sql
-share/postgresql/extension/postgis_tiger_geocoder.control
-%%DATADIR%%/utils/check_lang_enabled.sh
-share/postgresql/extension/address_standardizer--3.0.11--ANY.sql
-share/postgresql/extension/address_standardizer--3.0.12--ANY.sql
-share/postgresql/extension/address_standardizer--3.1.11--ANY.sql
-share/postgresql/extension/address_standardizer--3.1.12--ANY.sql
-share/postgresql/extension/address_standardizer--3.2.7--ANY.sql
-share/postgresql/extension/address_standardizer--3.2.8--ANY.sql
-share/postgresql/extension/address_standardizer--3.3.6--ANY.sql
-share/postgresql/extension/address_standardizer--3.3.7--ANY.sql
-share/postgresql/extension/address_standardizer--3.3.8--ANY.sql
-share/postgresql/extension/address_standardizer--3.4.2--ANY.sql
-share/postgresql/extension/address_standardizer--3.4.3--ANY.sql
-share/postgresql/extension/address_standardizer--3.4.4--ANY.sql
-share/postgresql/extension/address_standardizer--%%VER%%.0--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--3.0.11--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--3.0.12--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--3.1.11--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--3.1.12--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--3.2.7--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--3.2.8--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--3.3.6--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--3.3.7--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--3.3.8--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--3.4.2--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--3.4.3--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--3.4.4--ANY.sql
-share/postgresql/extension/address_standardizer_data_us--%%VER%%.0--ANY.sql
-share/postgresql/extension/postgis--3.0.11--ANY.sql
-share/postgresql/extension/postgis--3.0.12--ANY.sql
-share/postgresql/extension/postgis--3.1.11--ANY.sql
-share/postgresql/extension/postgis--3.1.12--ANY.sql
-share/postgresql/extension/postgis--3.2.7--ANY.sql
-share/postgresql/extension/postgis--3.2.8--ANY.sql
-share/postgresql/extension/postgis--3.3.6--ANY.sql
-share/postgresql/extension/postgis--3.3.7--ANY.sql
-share/postgresql/extension/postgis--3.3.8--ANY.sql
-share/postgresql/extension/postgis--3.4.2--ANY.sql
-share/postgresql/extension/postgis--3.4.3--ANY.sql
-share/postgresql/extension/postgis--3.4.4--ANY.sql
-share/postgresql/extension/postgis--%%VER%%.0--ANY.sql
-share/postgresql/extension/postgis_raster--3.0.11--ANY.sql
-share/postgresql/extension/postgis_raster--3.0.12--ANY.sql
-share/postgresql/extension/postgis_raster--3.1.11--ANY.sql
-share/postgresql/extension/postgis_raster--3.1.12--ANY.sql
-share/postgresql/extension/postgis_raster--3.2.7--ANY.sql
-share/postgresql/extension/postgis_raster--3.2.8--ANY.sql
-share/postgresql/extension/postgis_raster--3.3.6--ANY.sql
-share/postgresql/extension/postgis_raster--3.3.7--ANY.sql
-share/postgresql/extension/postgis_raster--3.3.8--ANY.sql
-share/postgresql/extension/postgis_raster--3.4.2--ANY.sql
-share/postgresql/extension/postgis_raster--3.4.3--ANY.sql
-share/postgresql/extension/postgis_raster--3.4.4--ANY.sql
-share/postgresql/extension/postgis_raster--%%VER%%.0--ANY.sql
-share/postgresql/extension/postgis_sfcgal--3.0.11--ANY.sql
-share/postgresql/extension/postgis_sfcgal--3.0.12--ANY.sql
-share/postgresql/extension/postgis_sfcgal--3.1.11--ANY.sql
-share/postgresql/extension/postgis_sfcgal--3.1.12--ANY.sql
-share/postgresql/extension/postgis_sfcgal--3.2.7--ANY.sql
-share/postgresql/extension/postgis_sfcgal--3.2.8--ANY.sql
-share/postgresql/extension/postgis_sfcgal--3.3.6--ANY.sql
-share/postgresql/extension/postgis_sfcgal--3.3.7--ANY.sql
-share/postgresql/extension/postgis_sfcgal--3.3.8--ANY.sql
-share/postgresql/extension/postgis_sfcgal--3.4.2--ANY.sql
-share/postgresql/extension/postgis_sfcgal--3.4.3--ANY.sql
-share/postgresql/extension/postgis_sfcgal--3.4.4--ANY.sql
-share/postgresql/extension/postgis_sfcgal--%%VER%%.0--ANY.sql
-share/postgresql/extension/postgis_tiger_geocoder--3.0.11--ANY.sql
-share/postgresql/extension/postgis_tiger_geocoder--3.0.12--ANY.sql
-share/postgresql/extension/postgis_tiger_geocoder--3.1.11--ANY.sql
-share/postgresql/extension/postgis_tiger_geocoder--3.1.12--ANY.sql
-share/postgresql/extension/postgis_tiger_geocoder--3.2.7--ANY.sql
-share/postgresql/extension/postgis_tiger_geocoder--3.2.8--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.3.6--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.3.7--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.3.8--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--3.4.0--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--3.4.1--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.4.2--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.4.3--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--3.4.4--ANY.sql
share/postgresql/extension/postgis_tiger_geocoder--%%VER%%.0--ANY.sql
-share/postgresql/extension/postgis_topology--3.0.11--ANY.sql
-share/postgresql/extension/postgis_topology--3.0.12--ANY.sql
-share/postgresql/extension/postgis_topology--3.1.11--ANY.sql
-share/postgresql/extension/postgis_topology--3.1.12--ANY.sql
-share/postgresql/extension/postgis_topology--3.2.7--ANY.sql
-share/postgresql/extension/postgis_topology--3.2.8--ANY.sql
-share/postgresql/extension/postgis_topology--3.3.6--ANY.sql
-share/postgresql/extension/postgis_topology--3.3.7--ANY.sql
-share/postgresql/extension/postgis_topology--3.3.8--ANY.sql
-share/postgresql/extension/postgis_topology--3.4.2--ANY.sql
-share/postgresql/extension/postgis_topology--3.4.3--ANY.sql
-share/postgresql/extension/postgis_topology--3.4.4--ANY.sql
-share/postgresql/extension/postgis_topology--%%VER%%.0--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--%%VER%%.1--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--%%VER%%.2--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--%%VER%%.3--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%dev--ANY.sql
+share/postgresql/extension/postgis_tiger_geocoder.control
+%%DATADIR%%/utils/check_lang_enabled.sh
diff --git a/databases/postgresql-ogr_fdw/Makefile b/databases/postgresql-ogr_fdw/Makefile
index fda391f9ea7b..6730bac9944a 100644
--- a/databases/postgresql-ogr_fdw/Makefile
+++ b/databases/postgresql-ogr_fdw/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ogr_fdw
DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.6
-PORTREVISION= 1
+DISTVERSION= 1.1.7
CATEGORIES= databases
PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}-
diff --git a/databases/postgresql-ogr_fdw/distinfo b/databases/postgresql-ogr_fdw/distinfo
index 4627d7c1aa38..754700a39dd6 100644
--- a/databases/postgresql-ogr_fdw/distinfo
+++ b/databases/postgresql-ogr_fdw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742567747
-SHA256 (pramsey-pgsql-ogr-fdw-v1.1.6_GH0.tar.gz) = 58cfb46eb09e2df6d35bf12d6568e722134b419efb8a8331aded1021157a6bfc
-SIZE (pramsey-pgsql-ogr-fdw-v1.1.6_GH0.tar.gz) = 256356
+TIMESTAMP = 1762492594
+SHA256 (pramsey-pgsql-ogr-fdw-v1.1.7_GH0.tar.gz) = ba1f81c4d10b91b89cb775519b3749d584c0d4de3c01fe032de0f1ae62da3c78
+SIZE (pramsey-pgsql-ogr-fdw-v1.1.7_GH0.tar.gz) = 256735
diff --git a/deskutils/cairo-dock-plugins/Makefile b/deskutils/cairo-dock-plugins/Makefile
index 5d254c2e9511..4a4c46b170c6 100644
--- a/deskutils/cairo-dock-plugins/Makefile
+++ b/deskutils/cairo-dock-plugins/Makefile
@@ -1,27 +1,30 @@
PORTNAME= cairo-dock-plugins
-DISTVERSION= 3.5.2
-PORTREVISION= 2
+DISTVERSION= 3.6.1
CATEGORIES= deskutils
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= laurent.chardon@gmail.com
COMMENT= Cairo-Dock-Plugins for Cairo-Dock
-WWW= https://www.glx-dock.org/
+WWW= https://github.com/Cairo-Dock/cairo-dock-core/wiki/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libcurl.so:ftp/curl \
+LIB_DEPENDS= libayatana-ido3-0.4.so:devel/ayatana-ido \
+ libayatana-indicator3.so:devel/libayatana-indicator \
+ libcurl.so:ftp/curl \
libdbus-1.so:devel/dbus \
libdbus-glib-1.so:devel/dbus-glib \
libdbusmenu-glib.so:devel/libdbusmenu \
libdbusmenu-gtk3.so:devel/libdbusmenu \
+ libgio-2.0.so:devel/glib20 \
libgldi.so:deskutils/cairo-dock \
libharfbuzz.so:print/harfbuzz \
+ libjson-c.so:devel/json-c \
libwayland-client.so:graphics/wayland
RUN_DEPENDS= wget:ftp/wget
USES= cmake gettext-tools gl gnome localbase:ldflags pkgconfig python \
- ssl xorg
+ xorg
USE_GITHUB= yes
GH_ACCOUNT= Cairo-Dock
GH_PROJECT= cairo-dock-plug-ins
diff --git a/deskutils/cairo-dock-plugins/distinfo b/deskutils/cairo-dock-plugins/distinfo
index a3684c7bc6b7..05300c42e3cc 100644
--- a/deskutils/cairo-dock-plugins/distinfo
+++ b/deskutils/cairo-dock-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748431177
-SHA256 (Cairo-Dock-cairo-dock-plug-ins-3.5.2_GH0.tar.gz) = 811fb91f1b37f072801616e5489fea1e5817d914c762dd3bde350c16b1d43571
-SIZE (Cairo-Dock-cairo-dock-plug-ins-3.5.2_GH0.tar.gz) = 7444205
+TIMESTAMP = 1762430420
+SHA256 (Cairo-Dock-cairo-dock-plug-ins-3.6.1_GH0.tar.gz) = 5452e6759f935627adf92988efca91fd897feb75c3342cce9a112443814ac4e2
+SIZE (Cairo-Dock-cairo-dock-plug-ins-3.6.1_GH0.tar.gz) = 7545705
diff --git a/deskutils/cairo-dock-plugins/files/patch-Dbus_src_CMakeLists.txt b/deskutils/cairo-dock-plugins/files/patch-Dbus_src_CMakeLists.txt
deleted file mode 100644
index d723caf66115..000000000000
--- a/deskutils/cairo-dock-plugins/files/patch-Dbus_src_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- Dbus/src/CMakeLists.txt.orig 2025-01-04 11:04:38 UTC
-+++ Dbus/src/CMakeLists.txt
-@@ -29,7 +29,7 @@ add_definitions (-DCD_PLUGINS_DIR="${pluginsdir}")
- add_definitions (-DMY_APPLET_ICON_FILE="icon.svg")
- add_definitions (-DCD_PLUGINS_DIR="${pluginsdir}")
-
--IF (${CMAKE_SYSTEM_NAME} MATCHES ^"FreeBSD")
-+IF (${CMAKE_SYSTEM_NAME} MATCHES "^FreeBSD")
- set(kvm "kvm")
- endif()
-
diff --git a/deskutils/cairo-dock-plugins/pkg-plist b/deskutils/cairo-dock-plugins/pkg-plist
index 680f32192f52..5961a32ebf59 100644
--- a/deskutils/cairo-dock-plugins/pkg-plist
+++ b/deskutils/cairo-dock-plugins/pkg-plist
@@ -6,6 +6,8 @@ lib/cairo-dock/libcd-Clipper.so
lib/cairo-dock/libcd-Composite-Manager.so
lib/cairo-dock/libcd-Dbus.so
lib/cairo-dock/libcd-Folders.so
+lib/cairo-dock/libcd-Indicator-Generic.so
+lib/cairo-dock/libcd-Messaging-Menu.so
%%GMENU%%lib/cairo-dock/libcd-GMenu.so
%%IMPULSE%%lib/cairo-dock/libcd-Impulse.so
%%ZEITGEIST%%lib/cairo-dock/libcd-Recent-Events.so
@@ -68,6 +70,7 @@ lib/cairo-dock/libcd_kde-integration.so
%%DATADIR%%/gauges/Battery/battery6.svg
%%DATADIR%%/gauges/Battery/battery7.svg
%%DATADIR%%/gauges/Battery/foreground.svg
+%%DATADIR%%/gauges/Battery/preview
%%DATADIR%%/gauges/Battery/readme
%%DATADIR%%/gauges/Battery/theme.xml
%%ALSA_MIXER%%%%DATADIR%%/gauges/Sound-Mono/0.svg
@@ -160,6 +163,14 @@ lib/cairo-dock/libcd_kde-integration.so
%%IMPULSE%%%%DATADIR%%/plug-ins/Impulse/impulse-running.svg
%%IMPULSE%%%%DATADIR%%/plug-ins/Impulse/impulse-stopped.svg
%%IMPULSE%%%%DATADIR%%/plug-ins/Impulse/preview.jpg
+%%DATADIR%%/plug-ins/Indicator-Generic/Indicator-Generic.conf
+%%DATADIR%%/plug-ins/Indicator-Generic/icon.svg
+%%DATADIR%%/plug-ins/Indicator-Generic/preview.jpg
+%%DATADIR%%/plug-ins/Messaging-Menu/Messaging-Menu.conf
+%%DATADIR%%/plug-ins/Messaging-Menu/icon.svg
+%%DATADIR%%/plug-ins/Messaging-Menu/indicator-messages-new.svg
+%%DATADIR%%/plug-ins/Messaging-Menu/indicator-messages.svg
+%%DATADIR%%/plug-ins/Messaging-Menu/preview.jpg
%%DATADIR%%/plug-ins/RSSreader/RSSreader.conf
%%DATADIR%%/plug-ins/RSSreader/icon.svg
%%DATADIR%%/plug-ins/RSSreader/preview.jpg
@@ -461,6 +472,8 @@ lib/cairo-dock/libcd_kde-integration.so
%%DATADIR%%/plug-ins/wifi/wifi.conf
%%XFCE_INTEGRATION%%%%DATADIR%%/plug-ins/xfce-integration/icon.png
share/locale/ar/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/be/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/bg/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/ca/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/cs/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/da/LC_MESSAGES/cairo-dock-plugins.mo
@@ -470,6 +483,7 @@ share/locale/en/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/es/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/et/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/eu/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/fi/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/fr/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/he/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/hr/LC_MESSAGES/cairo-dock-plugins.mo
@@ -489,6 +503,7 @@ share/locale/sr/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/sr@latin/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/sv/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/tr/LC_MESSAGES/cairo-dock-plugins.mo
+share/locale/ug/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/uk/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/uz/LC_MESSAGES/cairo-dock-plugins.mo
share/locale/zh_CN/LC_MESSAGES/cairo-dock-plugins.mo
diff --git a/deskutils/cairo-dock/Makefile b/deskutils/cairo-dock/Makefile
index 7d459a9e0105..7ad3b1dedcd0 100644
--- a/deskutils/cairo-dock/Makefile
+++ b/deskutils/cairo-dock/Makefile
@@ -1,11 +1,10 @@
PORTNAME= cairo-dock
-DISTVERSION= 3.5.2
-PORTREVISION= 2
+DISTVERSION= 3.6.1
CATEGORIES= deskutils
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= laurent.chardon@gmail.com
COMMENT= Lightweight and eye-candy dock (program launcher)
-WWW= https://www.glx-dock.org/
+WWW= https://github.com/Cairo-Dock/cairo-dock-core/wiki/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -13,13 +12,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libcurl.so:ftp/curl \
libdbus-1.so:devel/dbus \
libdbus-glib-1.so:devel/dbus-glib \
+ libgio-2.0.so:devel/glib20 \
libharfbuzz.so:print/harfbuzz
RUN_DEPENDS= bash:shells/bash \
compiz:x11-wm/compiz \
sox:audio/sox
-USES= cmake gettext-tools gl gnome localbase:ldflags \
- pkgconfig shebangfix
+USES= cmake gettext-tools gl gnome localbase:ldflags pkgconfig \
+ shebangfix
USE_GITHUB= yes
GH_ACCOUNT= Cairo-Dock
GH_PROJECT= ${PORTNAME}-core
@@ -29,6 +29,8 @@ USE_LDCONFIG= yes
SHEBANG_FILES= data/scripts/cairo-dock-package-theme.sh \
data/scripts/help_scripts.sh data/scripts/initial-setup.sh
+# __BSD_VISIBLE needed for sendfile(2) in cairo-dock-file-manager.c
+CFLAGS+= -D__BSD_VISIBLE
LDFLAGS+= -lm
OPTIONS_DEFINE= WAYLAND X11
@@ -44,11 +46,13 @@ GLX_IMPLIES= X11
GLX_USE= GL=gl
WAYLAND_IMPLIES= EGL
WAYLAND_CATEGORIES= wayland
-WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland
+WAYLAND_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell \
+ libjson-c.so:devel/json-c \
+ libwayland-client.so:graphics/wayland
WAYLAND_USE= GL=egl
WAYLAND_CMAKE_BOOL= enable-wayland-support
X11_USES= xorg
-X11_USE= XORG=x11,xcomposite,xinerama,xrandr,xrender,xtst
+X11_USE= XORG=x11,xcomposite,xinerama,xrandr,xrender,xtst,xxf86vm
X11_CMAKE_BOOL= enable-x11-support
post-patch:
diff --git a/deskutils/cairo-dock/distinfo b/deskutils/cairo-dock/distinfo
index b045fdc826bc..a71f5c9e3e3c 100644
--- a/deskutils/cairo-dock/distinfo
+++ b/deskutils/cairo-dock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748431431
-SHA256 (Cairo-Dock-cairo-dock-core-3.5.2_GH0.tar.gz) = 9a08efe15e257f18e33161b17c4bbab7c6889854a9fab96a69d6568f0e91475f
-SIZE (Cairo-Dock-cairo-dock-core-3.5.2_GH0.tar.gz) = 2939782
+TIMESTAMP = 1762344261
+SHA256 (Cairo-Dock-cairo-dock-core-3.6.1_GH0.tar.gz) = 4132ad2b6127acf5c0bc0066d7e8d52c3bd0a053ee44bdffb00f75c69c324ca2
+SIZE (Cairo-Dock-cairo-dock-core-3.6.1_GH0.tar.gz) = 3185111
diff --git a/deskutils/cairo-dock/files/patch-src_gldit_cairo-dock-file-manager.c b/deskutils/cairo-dock/files/patch-src_gldit_cairo-dock-file-manager.c
index 01e6666506ea..f778187f1315 100644
--- a/deskutils/cairo-dock/files/patch-src_gldit_cairo-dock-file-manager.c
+++ b/deskutils/cairo-dock/files/patch-src_gldit_cairo-dock-file-manager.c
@@ -1,18 +1,20 @@
---- src/gldit/cairo-dock-file-manager.c.orig 2014-10-15 14:16:34 UTC
+--- src/gldit/cairo-dock-file-manager.c.orig 2025-11-02 19:18:06 UTC
+++ src/gldit/cairo-dock-file-manager.c
-@@ -21,7 +21,11 @@
+@@ -22,7 +22,13 @@
#include <string.h> // memset
#include <sys/stat.h> // stat
#include <fcntl.h> // open
+#if defined (__FreeBSD__) || defined (__DragonFly__)
++#include <sys/types.h>
+#include <sys/socket.h>
++#include <sys/uio.h>
+#else
#include <sys/sendfile.h> // sendfile
+#endif
#include <errno.h> // errno
#include "gldi-config.h"
-@@ -500,7 +504,7 @@ gboolean cairo_dock_copy_file (const gch
+@@ -492,7 +498,7 @@ gboolean cairo_dock_copy_file (const gchar *cFilePath,
{
// perform in-kernel transfer (zero copy to user space)
int size;
diff --git a/deskutils/cairo-dock/pkg-plist b/deskutils/cairo-dock/pkg-plist
index 25dcf91b54c3..49253c6de63b 100644
--- a/deskutils/cairo-dock/pkg-plist
+++ b/deskutils/cairo-dock/pkg-plist
@@ -68,10 +68,11 @@ include/cairo-dock/gldit/gldi-icon-names.h
include/cairo-dock/implementations/cairo-dock-gauge.h
include/cairo-dock/implementations/cairo-dock-graph.h
include/cairo-dock/implementations/cairo-dock-progressbar.h
+include/cairo-dock/implementations/cairo-dock-wayland-manager.h
lib/cairo-dock/libcd-Help.so
lib/libgldi.so
lib/libgldi.so.3
-lib/libgldi.so.3.5.2
+lib/libgldi.so.3.6.1
libdata/pkgconfig/gldi.pc
share/applications/cairo-dock-cairo.desktop
share/applications/cairo-dock.desktop
@@ -84,6 +85,7 @@ share/applications/cairo-dock.desktop
%%DATADIR%%/gauges/Turbo-night-fuel/background.svg
%%DATADIR%%/gauges/Turbo-night-fuel/foreground.svg
%%DATADIR%%/gauges/Turbo-night-fuel/needle.svg
+%%DATADIR%%/gauges/Turbo-night-fuel/preview
%%DATADIR%%/gauges/Turbo-night-fuel/readme
%%DATADIR%%/gauges/Turbo-night-fuel/theme.xml
%%DATADIR%%/icons/balloons.png
@@ -167,6 +169,7 @@ share/applications/cairo-dock.desktop
%%DATADIR%%/themes/Default-Panel/launchers/01container.desktop
%%DATADIR%%/themes/Default-Panel/launchers/01firefox.desktop
%%DATADIR%%/themes/Default-Panel/launchers/01gnome-calculator.desktop
+%%DATADIR%%/themes/Default-Panel/launchers/01gnome-terminal.desktop
%%DATADIR%%/themes/Default-Panel/launchers/01libreoffice-calc.desktop
%%DATADIR%%/themes/Default-Panel/launchers/01libreoffice-impress.desktop
%%DATADIR%%/themes/Default-Panel/launchers/01libreoffice-writer.desktop
@@ -182,7 +185,6 @@ share/applications/cairo-dock.desktop
%%DATADIR%%/themes/Default-Panel/plug-ins/Calendar/Calendar.conf
%%DATADIR%%/themes/Default-Panel/plug-ins/Clipper/Clipper.conf
%%DATADIR%%/themes/Default-Panel/plug-ins/GMenu/GMenu.conf
-%%DATADIR%%/themes/Default-Panel/plug-ins/Help/Help.conf
%%DATADIR%%/themes/Default-Panel/plug-ins/Indicator-Generic/Indicator-Generic.conf
%%DATADIR%%/themes/Default-Panel/plug-ins/Messaging-Menu/Messaging-Menu.conf
%%DATADIR%%/themes/Default-Panel/plug-ins/Recent-Events/Recent-Events.conf
diff --git a/devel/hyprutils/Makefile b/devel/hyprutils/Makefile
index f2608253d9ad..a2d5b90d1ea6 100644
--- a/devel/hyprutils/Makefile
+++ b/devel/hyprutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hyprutils
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.0
+DISTVERSION= 0.10.1
CATEGORIES= devel
MAINTAINER= tagattie@FreeBSD.org
diff --git a/devel/hyprutils/distinfo b/devel/hyprutils/distinfo
index 2e7f0800f7bc..0788f5ca5288 100644
--- a/devel/hyprutils/distinfo
+++ b/devel/hyprutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759974111
-SHA256 (hyprwm-hyprutils-v0.10.0_GH0.tar.gz) = 0e2d2495166e314a4ef52d97bcae6f82ee10a1247a60e42b2087d876a7563b0c
-SIZE (hyprwm-hyprutils-v0.10.0_GH0.tar.gz) = 43438
+TIMESTAMP = 1762502555
+SHA256 (hyprwm-hyprutils-v0.10.1_GH0.tar.gz) = 052d6081e44ee8d4ee8e623b6b01108a9f61fec34bf396071196fdf69929d273
+SIZE (hyprwm-hyprutils-v0.10.1_GH0.tar.gz) = 44509
diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile
index bbcf7f650fa3..b0d01d1a502b 100644
--- a/devel/jujutsu/Makefile
+++ b/devel/jujutsu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jujutsu
DISTVERSIONPREFIX= v
-DISTVERSION= 0.34.0
+DISTVERSION= 0.35.0
CATEGORIES= devel
MAINTAINER= se@FreeBSD.org
diff --git a/devel/jujutsu/Makefile.crates b/devel/jujutsu/Makefile.crates
index 90062a608769..1e7868ae43c5 100644
--- a/devel/jujutsu/Makefile.crates
+++ b/devel/jujutsu/Makefile.crates
@@ -1,6 +1,4 @@
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.1 \
- ahash-0.8.12 \
+CARGO_CRATES= ahash-0.8.12 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
android_system_properties-0.1.5 \
@@ -13,12 +11,11 @@ CARGO_CRATES= addr2line-0.24.2 \
anyhow-1.0.99 \
arc-swap-1.7.1 \
arrayvec-0.7.6 \
- assert_cmd-2.0.17 \
+ assert_cmd-2.1.1 \
assert_matches-1.5.0 \
async-trait-0.1.89 \
atomic-0.6.1 \
autocfg-1.5.0 \
- backtrace-0.3.75 \
base64-0.22.1 \
beef-0.5.2 \
bit-set-0.5.3 \
@@ -30,7 +27,7 @@ CARGO_CRATES= addr2line-0.24.2 \
blake2-0.10.6 \
block-buffer-0.10.4 \
borrow-or-share-0.2.2 \
- bstr-1.12.0 \
+ bstr-1.12.1 \
bumpalo-3.19.0 \
bytecount-0.6.9 \
bytemuck-1.23.2 \
@@ -47,12 +44,12 @@ CARGO_CRATES= addr2line-0.24.2 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.48 \
+ clap-4.5.51 \
clap-markdown-0.1.5 \
- clap_builder-4.5.48 \
- clap_complete-4.5.58 \
- clap_complete_nushell-4.5.8 \
- clap_derive-4.5.47 \
+ clap_builder-4.5.51 \
+ clap_complete-4.5.60 \
+ clap_complete_nushell-4.5.10 \
+ clap_derive-4.5.49 \
clap_lex-0.7.5 \
clap_mangen-0.2.29 \
clru-0.6.2 \
@@ -62,13 +59,14 @@ CARGO_CRATES= addr2line-0.24.2 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
crc32fast-1.5.0 \
- criterion-0.5.1 \
- criterion-plot-0.5.0 \
+ criterion-0.7.0 \
+ criterion-plot-0.6.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crossterm-0.28.1 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
crunchy-0.2.4 \
crypto-common-0.1.6 \
@@ -77,7 +75,7 @@ CARGO_CRATES= addr2line-0.24.2 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
dashmap-6.1.0 \
- datatest-stable-0.3.2 \
+ datatest-stable-0.3.3 \
deltae-0.3.2 \
diff-0.1.13 \
difflib-0.4.0 \
@@ -85,7 +83,7 @@ CARGO_CRATES= addr2line-0.24.2 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
displaydoc-0.2.5 \
- doc-comment-0.3.3 \
+ document-features-0.2.11 \
dunce-1.0.5 \
either-1.15.0 \
email_address-0.2.9 \
@@ -96,7 +94,7 @@ CARGO_CRATES= addr2line-0.24.2 \
erased-serde-0.4.8 \
errno-0.3.13 \
escape8259-0.5.3 \
- etcetera-0.10.0 \
+ etcetera-0.11.0 \
euclid-0.22.11 \
fancy-regex-0.11.0 \
fancy-regex-0.14.0 \
@@ -108,10 +106,10 @@ CARGO_CRATES= addr2line-0.24.2 \
finl_unicode-1.3.0 \
fixedbitset-0.4.2 \
fixedbitset-0.5.7 \
- flate2-1.1.2 \
fluent-uri-0.3.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
+ foldhash-0.2.0 \
form_urlencoded-1.2.1 \
fraction-0.15.3 \
futures-0.1.31 \
@@ -127,56 +125,55 @@ CARGO_CRATES= addr2line-0.24.2 \
generic-array-0.14.7 \
getrandom-0.2.16 \
getrandom-0.3.3 \
- gimli-0.31.1 \
- gix-0.73.0 \
- gix-actor-0.35.4 \
- gix-attributes-0.27.0 \
- gix-bitmap-0.2.14 \
- gix-chunk-0.4.11 \
- gix-command-0.6.2 \
- gix-commitgraph-0.29.0 \
- gix-config-0.46.0 \
- gix-config-value-0.15.1 \
- gix-date-0.10.5 \
- gix-diff-0.53.0 \
- gix-dir-0.15.0 \
- gix-discover-0.41.0 \
- gix-features-0.43.1 \
- gix-filter-0.20.0 \
- gix-fs-0.16.1 \
- gix-glob-0.21.0 \
- gix-hash-0.19.0 \
- gix-hashtable-0.9.0 \
- gix-ignore-0.16.0 \
- gix-index-0.41.0 \
- gix-lock-18.0.0 \
- gix-object-0.50.2 \
- gix-odb-0.70.0 \
- gix-pack-0.60.0 \
- gix-packetline-0.19.1 \
- gix-packetline-blocking-0.19.1 \
- gix-path-0.10.20 \
- gix-pathspec-0.12.0 \
- gix-protocol-0.51.0 \
- gix-quote-0.6.0 \
- gix-ref-0.53.1 \
- gix-refspec-0.31.0 \
- gix-revision-0.35.0 \
- gix-revwalk-0.21.0 \
- gix-sec-0.12.0 \
- gix-shallow-0.5.0 \
- gix-status-0.20.0 \
- gix-submodule-0.20.0 \
- gix-tempfile-18.0.0 \
- gix-trace-0.1.13 \
- gix-transport-0.48.0 \
- gix-traverse-0.47.0 \
- gix-url-0.32.0 \
- gix-utils-0.3.0 \
- gix-validate-0.10.0 \
- gix-worktree-0.42.0 \
- gix-worktree-state-0.20.0 \
- globset-0.4.16 \
+ gix-0.74.1 \
+ gix-actor-0.35.6 \
+ gix-attributes-0.28.1 \
+ gix-bitmap-0.2.15 \
+ gix-chunk-0.4.12 \
+ gix-command-0.6.3 \
+ gix-commitgraph-0.30.1 \
+ gix-config-0.47.1 \
+ gix-config-value-0.15.3 \
+ gix-date-0.10.7 \
+ gix-diff-0.54.1 \
+ gix-dir-0.16.0 \
+ gix-discover-0.42.0 \
+ gix-features-0.44.1 \
+ gix-filter-0.21.0 \
+ gix-fs-0.17.0 \
+ gix-glob-0.22.1 \
+ gix-hash-0.20.1 \
+ gix-hashtable-0.10.0 \
+ gix-ignore-0.17.1 \
+ gix-index-0.42.1 \
+ gix-lock-19.0.0 \
+ gix-object-0.51.1 \
+ gix-odb-0.71.1 \
+ gix-pack-0.61.1 \
+ gix-packetline-0.19.3 \
+ gix-packetline-blocking-0.19.3 \
+ gix-path-0.10.21 \
+ gix-pathspec-0.13.0 \
+ gix-protocol-0.52.1 \
+ gix-quote-0.6.1 \
+ gix-ref-0.54.1 \
+ gix-refspec-0.32.0 \
+ gix-revision-0.36.1 \
+ gix-revwalk-0.22.0 \
+ gix-sec-0.12.2 \
+ gix-shallow-0.6.0 \
+ gix-status-0.21.1 \
+ gix-submodule-0.21.0 \
+ gix-tempfile-19.0.1 \
+ gix-trace-0.1.15 \
+ gix-transport-0.49.1 \
+ gix-traverse-0.48.0 \
+ gix-url-0.33.1 \
+ gix-utils-0.3.1 \
+ gix-validate-0.10.1 \
+ gix-worktree-0.43.1 \
+ gix-worktree-state-0.21.0 \
+ globset-0.4.18 \
half-2.6.0 \
hash32-0.3.1 \
hashbrown-0.14.5 \
@@ -199,19 +196,16 @@ CARGO_CRATES= addr2line-0.24.2 \
ident_case-1.0.1 \
idna-1.0.3 \
idna_adapter-1.2.1 \
- ignore-0.4.23 \
+ ignore-0.4.25 \
imara-diff-0.1.8 \
- indexmap-2.11.4 \
- indoc-2.0.6 \
+ indexmap-2.12.0 \
+ indoc-2.0.7 \
insta-1.43.2 \
instability-0.3.9 \
interim-0.2.1 \
io-close-0.3.7 \
- io-uring-0.7.9 \
- is-terminal-0.4.16 \
is_executable-1.0.4 \
is_terminal_polyfill-1.70.1 \
- itertools-0.10.5 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
@@ -220,17 +214,18 @@ CARGO_CRATES= addr2line-0.24.2 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
js-sys-0.3.77 \
- jsonschema-0.32.1 \
+ jsonschema-0.33.0 \
kstring-2.0.2 \
lab-0.11.0 \
lazy_static-1.5.0 \
- libc-0.2.176 \
+ libc-0.2.177 \
libredox-0.1.9 \
libtest-mimic-0.8.1 \
- libz-rs-sys-0.5.1 \
+ libz-rs-sys-0.5.2 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.11.0 \
litemap-0.8.0 \
+ litrs-0.4.2 \
lock_api-0.4.13 \
log-0.4.27 \
logos-0.15.1 \
@@ -247,7 +242,6 @@ CARGO_CRATES= addr2line-0.24.2 \
memmem-0.1.1 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.9 \
mio-1.0.4 \
multimap-0.10.1 \
nix-0.29.0 \
@@ -264,7 +258,6 @@ CARGO_CRATES= addr2line-0.24.2 \
num-rational-0.4.2 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
- object-0.36.7 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
@@ -275,10 +268,10 @@ CARGO_CRATES= addr2line-0.24.2 \
parking_lot_core-0.9.11 \
paste-1.0.15 \
percent-encoding-2.3.1 \
- pest-2.8.2 \
- pest_derive-2.8.2 \
- pest_generator-2.8.2 \
- pest_meta-2.8.2 \
+ pest-2.8.3 \
+ pest_derive-2.8.3 \
+ pest_generator-2.8.3 \
+ pest_meta-2.8.3 \
petgraph-0.7.1 \
phf-0.11.3 \
phf_codegen-0.11.3 \
@@ -300,15 +293,15 @@ CARGO_CRATES= addr2line-0.24.2 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
prettyplease-0.2.36 \
- proc-macro2-1.0.101 \
+ proc-macro2-1.0.103 \
prodash-30.0.1 \
- proptest-1.8.0 \
- proptest-derive-0.6.0 \
- proptest-state-machine-0.3.1 \
- prost-0.13.5 \
- prost-build-0.13.5 \
- prost-derive-0.13.5 \
- prost-types-0.13.5 \
+ proptest-1.9.0 \
+ proptest-derive-0.7.0 \
+ proptest-state-machine-0.6.0 \
+ prost-0.14.1 \
+ prost-build-0.14.1 \
+ prost-derive-0.14.1 \
+ prost-types-0.14.1 \
quick-error-1.2.3 \
quote-1.0.41 \
r-efi-5.3.0 \
@@ -325,14 +318,13 @@ CARGO_CRATES= addr2line-0.24.2 \
redox_users-0.5.2 \
ref-cast-1.0.25 \
ref-cast-impl-1.0.25 \
- referencing-0.32.1 \
- regex-1.11.3 \
- regex-automata-0.4.11 \
+ referencing-0.33.0 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
regex-syntax-0.8.5 \
roff-0.2.2 \
rpassword-7.4.0 \
rtoolbox-0.0.3 \
- rustc-demangle-0.1.26 \
rustc_version-0.4.1 \
rustix-0.38.44 \
rustix-1.1.2 \
@@ -352,7 +344,7 @@ CARGO_CRATES= addr2line-0.24.2 \
serde_derive-1.0.226 \
serde_json-1.0.145 \
serde_spanned-0.6.9 \
- serde_spanned-1.0.2 \
+ serde_spanned-1.0.3 \
sha1-0.10.6 \
sha1-checked-0.10.0 \
sha2-0.10.9 \
@@ -375,7 +367,7 @@ CARGO_CRATES= addr2line-0.24.2 \
strum_macros-0.26.4 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.106 \
+ syn-2.0.108 \
synstructure-0.13.2 \
tempfile-3.23.0 \
terminal_size-0.4.3 \
@@ -392,23 +384,23 @@ CARGO_CRATES= addr2line-0.24.2 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.17 \
thread_local-1.1.9 \
- timeago-0.4.2 \
+ timeago-0.5.0 \
tinystr-0.8.1 \
tinytemplate-1.2.1 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.47.1 \
- tokio-macros-2.5.0 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
tokio-util-0.6.10 \
toml-0.8.23 \
- toml-0.9.7 \
+ toml-0.9.8 \
toml_datetime-0.6.11 \
- toml_datetime-0.7.2 \
+ toml_datetime-0.7.3 \
toml_edit-0.22.27 \
- toml_edit-0.23.6 \
- toml_parser-1.0.3 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
toml_write-0.1.2 \
- toml_writer-1.0.3 \
+ toml_writer-1.0.4 \
tracing-0.1.41 \
tracing-attributes-0.1.30 \
tracing-chrome-0.7.2 \
@@ -468,38 +460,30 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-link-0.2.0 \
windows-result-0.3.4 \
windows-strings-0.4.2 \
- windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
- windows-targets-0.48.5 \
+ windows-sys-0.61.1 \
windows-targets-0.52.6 \
windows-targets-0.53.3 \
- windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
- windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
windows_aarch64_msvc-0.53.0 \
- windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
windows_i686_gnullvm-0.53.0 \
- windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
windows_i686_msvc-0.53.0 \
- windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnu-0.53.0 \
- windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_gnullvm-0.53.0 \
- windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
winnow-0.7.13 \
- winreg-0.52.0 \
+ winreg-0.55.0 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
yansi-1.0.1 \
@@ -512,4 +496,4 @@ CARGO_CRATES= addr2line-0.24.2 \
zerotrie-0.2.2 \
zerovec-0.11.4 \
zerovec-derive-0.11.1 \
- zlib-rs-0.5.1
+ zlib-rs-0.5.2
diff --git a/devel/jujutsu/distinfo b/devel/jujutsu/distinfo
index 0340789d37d7..4e5cef7ef20a 100644
--- a/devel/jujutsu/distinfo
+++ b/devel/jujutsu/distinfo
@@ -1,8 +1,4 @@
-TIMESTAMP = 1759487125
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
-SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+TIMESTAMP = 1762433634
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
@@ -29,8 +25,8 @@ SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
-SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
+SHA256 (rust/crates/assert_cmd-2.1.1.crate) = bcbb6924530aa9e0432442af08bbcafdad182db80d2e560da42a6d442535bf85
+SIZE (rust/crates/assert_cmd-2.1.1.crate) = 27211
SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9
SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761
SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
@@ -39,8 +35,6 @@ SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde
SIZE (rust/crates/atomic-0.6.1.crate) = 15243
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
-SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
@@ -63,8 +57,8 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/borrow-or-share-0.2.2.crate) = 3eeab4423108c5d7c744f4d234de88d18d636100093ae04caf4825134b9c3a32
SIZE (rust/crates/borrow-or-share-0.2.2.crate) = 4871
-SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
-SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e
@@ -97,18 +91,18 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
-SIZE (rust/crates/clap-4.5.48.crate) = 61935
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
SHA256 (rust/crates/clap-markdown-0.1.5.crate) = d2a2617956a06d4885b490697b5307ebb09fec10b088afc18c81762d848c2339
SIZE (rust/crates/clap-markdown-0.1.5.crate) = 14605
-SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
-SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
-SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
-SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
-SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
-SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
+SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971
+SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640
+SHA256 (rust/crates/clap_complete_nushell-4.5.10.crate) = 685bc86fd34b7467e0532a4f8435ab107960d69a243785ef0275e571b35b641a
+SIZE (rust/crates/clap_complete_nushell-4.5.10.crate) = 35247
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/clap_mangen-0.2.29.crate) = 27b4c3c54b30f0d9adcb47f25f61fcce35c4dd8916638c6b82fbd5f4fb4179e2
@@ -127,10 +121,10 @@ SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b53169
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
-SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
-SIZE (rust/crates/criterion-0.5.1.crate) = 110088
-SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
-SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
+SIZE (rust/crates/criterion-0.7.0.crate) = 119908
+SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338
+SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
@@ -141,6 +135,8 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
@@ -157,8 +153,8 @@ SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
-SHA256 (rust/crates/datatest-stable-0.3.2.crate) = 19ebbb3c403031a3739980c2864e3b5ee4efca009dd83d2c0f80a31555243981
-SIZE (rust/crates/datatest-stable-0.3.2.crate) = 28000
+SHA256 (rust/crates/datatest-stable-0.3.3.crate) = a867d7322eb69cf3a68a5426387a25b45cb3b9c5ee41023ee6cea92e2afadd82
+SIZE (rust/crates/datatest-stable-0.3.3.crate) = 34481
SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -173,8 +169,8 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
-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/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
@@ -195,8 +191,8 @@ SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd40
SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6
SIZE (rust/crates/escape8259-0.5.3.crate) = 4989
-SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
-SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
+SHA256 (rust/crates/etcetera-0.11.0.crate) = de48cc4d1c1d97a20fd819def54b890cadde72ed3ad0c614822a0a433361be96
+SIZE (rust/crates/etcetera-0.11.0.crate) = 14362
SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
SIZE (rust/crates/euclid-0.22.11.crate) = 79261
SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
@@ -219,14 +215,14 @@ SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736e
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.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fluent-uri-0.3.2.crate) = 1918b65d96df47d3591bed19c5cca17e3fa5d0707318e4b5ef2eae01764df7e5
SIZE (rust/crates/fluent-uri-0.3.2.crate) = 43604
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/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/fraction-0.15.3.crate) = 0f158e3ff0a1b334408dc9fb811cd99b446986f4d8b741bb08f9df1604085ae7
@@ -257,106 +253,104 @@ SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gix-0.73.0.crate) = 514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635
-SIZE (rust/crates/gix-0.73.0.crate) = 295986
-SHA256 (rust/crates/gix-actor-0.35.4.crate) = 2d36dcf9efe32b51b12dfa33cedff8414926124e760a32f9e7a6b5580d280967
-SIZE (rust/crates/gix-actor-0.35.4.crate) = 13393
-SHA256 (rust/crates/gix-attributes-0.27.0.crate) = 45442188216d08a5959af195f659cb1f244a50d7d2d0c3873633b1cd7135f638
-SIZE (rust/crates/gix-attributes-0.27.0.crate) = 22764
-SHA256 (rust/crates/gix-bitmap-0.2.14.crate) = b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540
-SIZE (rust/crates/gix-bitmap-0.2.14.crate) = 7704
-SHA256 (rust/crates/gix-chunk-0.4.11.crate) = 0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f
-SIZE (rust/crates/gix-chunk-0.4.11.crate) = 10144
-SHA256 (rust/crates/gix-command-0.6.2.crate) = 6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196
-SIZE (rust/crates/gix-command-0.6.2.crate) = 15087
-SHA256 (rust/crates/gix-commitgraph-0.29.0.crate) = 6bb23121e952f43a5b07e3e80890336cb847297467a410475036242732980d06
-SIZE (rust/crates/gix-commitgraph-0.29.0.crate) = 22360
-SHA256 (rust/crates/gix-config-0.46.0.crate) = 5dfb898c5b695fd4acfc3c0ab638525a65545d47706064dcf7b5ead6cdb136c0
-SIZE (rust/crates/gix-config-0.46.0.crate) = 74104
-SHA256 (rust/crates/gix-config-value-0.15.1.crate) = 9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309
-SIZE (rust/crates/gix-config-value-0.15.1.crate) = 15628
-SHA256 (rust/crates/gix-date-0.10.5.crate) = 996b6b90bafb287330af92b274c3e64309dc78359221d8612d11cd10c8b9fe1c
-SIZE (rust/crates/gix-date-0.10.5.crate) = 16209
-SHA256 (rust/crates/gix-diff-0.53.0.crate) = de854852010d44a317f30c92d67a983e691c9478c8a3fb4117c1f48626bcdea8
-SIZE (rust/crates/gix-diff-0.53.0.crate) = 58960
-SHA256 (rust/crates/gix-dir-0.15.0.crate) = dad34e4f373f94902df1ba1d2a1df3a1b29eacd15e316ac5972d842e31422dd7
-SIZE (rust/crates/gix-dir-0.15.0.crate) = 65841
-SHA256 (rust/crates/gix-discover-0.41.0.crate) = ffb180c91ca1a2cf53e828bb63d8d8f8fa7526f49b83b33d7f46cbeb5d79d30a
-SIZE (rust/crates/gix-discover-0.41.0.crate) = 23694
-SHA256 (rust/crates/gix-features-0.43.1.crate) = cd1543cd9b8abcbcebaa1a666a5c168ee2cda4dea50d3961ee0e6d1c42f81e5b
-SIZE (rust/crates/gix-features-0.43.1.crate) = 33538
-SHA256 (rust/crates/gix-filter-0.20.0.crate) = aa6571a3927e7ab10f64279a088e0dae08e8da05547771796d7389bbe28ad9ff
-SIZE (rust/crates/gix-filter-0.20.0.crate) = 37694
-SHA256 (rust/crates/gix-fs-0.16.1.crate) = 9a4d90307d064fa7230e0f87b03231be28f8ba63b913fc15346f489519d0c304
-SIZE (rust/crates/gix-fs-0.16.1.crate) = 20410
-SHA256 (rust/crates/gix-glob-0.21.0.crate) = b947db8366823e7a750c254f6bb29e27e17f27e457bf336ba79b32423db62cd5
-SIZE (rust/crates/gix-glob-0.21.0.crate) = 16316
-SHA256 (rust/crates/gix-hash-0.19.0.crate) = 251fad79796a731a2a7664d9ea95ee29a9e99474de2769e152238d4fdb69d50e
-SIZE (rust/crates/gix-hash-0.19.0.crate) = 18930
-SHA256 (rust/crates/gix-hashtable-0.9.0.crate) = c35300b54896153e55d53f4180460931ccd69b7e8d2f6b9d6401122cdedc4f07
-SIZE (rust/crates/gix-hashtable-0.9.0.crate) = 10237
-SHA256 (rust/crates/gix-ignore-0.16.0.crate) = 564d6fddf46e2c981f571b23d6ad40cb08bddcaf6fc7458b1d49727ad23c2870
-SIZE (rust/crates/gix-ignore-0.16.0.crate) = 12419
-SHA256 (rust/crates/gix-index-0.41.0.crate) = 2af39fde3ce4ce11371d9ce826f2936ec347318f2d1972fe98c2e7134e267e25
-SIZE (rust/crates/gix-index-0.41.0.crate) = 53694
-SHA256 (rust/crates/gix-lock-18.0.0.crate) = b9fa71da90365668a621e184eb5b979904471af1b3b09b943a84bc50e8ad42ed
-SIZE (rust/crates/gix-lock-18.0.0.crate) = 14092
-SHA256 (rust/crates/gix-object-0.50.2.crate) = d69ce108ab67b65fbd4fb7e1331502429d78baeb2eee10008bdef55765397c07
-SIZE (rust/crates/gix-object-0.50.2.crate) = 50922
-SHA256 (rust/crates/gix-odb-0.70.0.crate) = 9c9d7af10fda9df0bb4f7f9bd507963560b3c66cb15a5b825caf752e0eb109ac
-SIZE (rust/crates/gix-odb-0.70.0.crate) = 63620
-SHA256 (rust/crates/gix-pack-0.60.0.crate) = d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019
-SIZE (rust/crates/gix-pack-0.60.0.crate) = 104780
-SHA256 (rust/crates/gix-packetline-0.19.1.crate) = 2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93
-SIZE (rust/crates/gix-packetline-0.19.1.crate) = 26767
-SHA256 (rust/crates/gix-packetline-blocking-0.19.1.crate) = fc4e706f328cd494cc8f932172e123a72b9a4711b0db5e411681432a89bd4c94
-SIZE (rust/crates/gix-packetline-blocking-0.19.1.crate) = 22355
-SHA256 (rust/crates/gix-path-0.10.20.crate) = 06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd
-SIZE (rust/crates/gix-path-0.10.20.crate) = 31011
-SHA256 (rust/crates/gix-pathspec-0.12.0.crate) = daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba
-SIZE (rust/crates/gix-pathspec-0.12.0.crate) = 23265
-SHA256 (rust/crates/gix-protocol-0.51.0.crate) = 12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922
-SIZE (rust/crates/gix-protocol-0.51.0.crate) = 57539
-SHA256 (rust/crates/gix-quote-0.6.0.crate) = 4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd
-SIZE (rust/crates/gix-quote-0.6.0.crate) = 8887
-SHA256 (rust/crates/gix-ref-0.53.1.crate) = b966f578079a42f4a51413b17bce476544cca1cf605753466669082f94721758
-SIZE (rust/crates/gix-ref-0.53.1.crate) = 66023
-SHA256 (rust/crates/gix-refspec-0.31.0.crate) = 7d29cae1ae31108826e7156a5e60bffacab405f4413f5bc0375e19772cce0055
-SIZE (rust/crates/gix-refspec-0.31.0.crate) = 22732
-SHA256 (rust/crates/gix-revision-0.35.0.crate) = f651f2b1742f760bb8161d6743229206e962b73d9c33c41f4e4aefa6586cbd3d
-SIZE (rust/crates/gix-revision-0.35.0.crate) = 28142
-SHA256 (rust/crates/gix-revwalk-0.21.0.crate) = 06e74f91709729e099af6721bd0fa7d62f243f2005085152301ca5cdd86ec02c
-SIZE (rust/crates/gix-revwalk-0.21.0.crate) = 18451
-SHA256 (rust/crates/gix-sec-0.12.0.crate) = 09f7053ed7c66633b56c57bc6ed3377be3166eaf3dc2df9f1c5ec446df6fdf2c
-SIZE (rust/crates/gix-sec-0.12.0.crate) = 13005
-SHA256 (rust/crates/gix-shallow-0.5.0.crate) = d936745103243ae4c510f19e0760ce73fb0f08096588fdbe0f0d7fb7ce8944b7
-SIZE (rust/crates/gix-shallow-0.5.0.crate) = 12178
-SHA256 (rust/crates/gix-status-0.20.0.crate) = 2a4afff9b34eeececa8bdc32b42fb318434b6b1391d9f8d45fe455af08dc2d35
-SIZE (rust/crates/gix-status-0.20.0.crate) = 41044
-SHA256 (rust/crates/gix-submodule-0.20.0.crate) = 657cc5dd43cbc7a14d9c5aaf02cfbe9c2a15d077cded3f304adb30ef78852d3e
-SIZE (rust/crates/gix-submodule-0.20.0.crate) = 22200
-SHA256 (rust/crates/gix-tempfile-18.0.0.crate) = 666c0041bcdedf5fa05e9bef663c897debab24b7dc1741605742412d1d47da57
-SIZE (rust/crates/gix-tempfile-18.0.0.crate) = 18895
-SHA256 (rust/crates/gix-trace-0.1.13.crate) = e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658
-SIZE (rust/crates/gix-trace-0.1.13.crate) = 10876
-SHA256 (rust/crates/gix-transport-0.48.0.crate) = 12f7cc0179fc89d53c54e1f9ce51229494864ab4bf136132d69db1b011741ca3
-SIZE (rust/crates/gix-transport-0.48.0.crate) = 70669
-SHA256 (rust/crates/gix-traverse-0.47.0.crate) = c7cdc82509d792ba0ad815f86f6b469c7afe10f94362e96c4494525a6601bdd5
-SIZE (rust/crates/gix-traverse-0.47.0.crate) = 27145
-SHA256 (rust/crates/gix-url-0.32.0.crate) = 1b76a9d266254ad287ffd44467cd88e7868799b08f4d52e02d942b93e514d16f
-SIZE (rust/crates/gix-url-0.32.0.crate) = 19407
-SHA256 (rust/crates/gix-utils-0.3.0.crate) = 5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5
-SIZE (rust/crates/gix-utils-0.3.0.crate) = 11052
-SHA256 (rust/crates/gix-validate-0.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d
-SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688
-SHA256 (rust/crates/gix-worktree-0.42.0.crate) = 55f625ac9126c19bef06dbc6d2703cdd7987e21e35b497bb265ac37d383877b1
-SIZE (rust/crates/gix-worktree-0.42.0.crate) = 24823
-SHA256 (rust/crates/gix-worktree-state-0.20.0.crate) = 06ba9b17cbacc02b25801197b20100f7f9bd621db1e7fce9d3c8ab3175207bf8
-SIZE (rust/crates/gix-worktree-state-0.20.0.crate) = 23584
-SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/gix-0.74.1.crate) = 5fd3a6fea165debe0e80648495f894aa2371a771e3ceb7a7dcc304f1c4344c43
+SIZE (rust/crates/gix-0.74.1.crate) = 298209
+SHA256 (rust/crates/gix-actor-0.35.6.crate) = 987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e
+SIZE (rust/crates/gix-actor-0.35.6.crate) = 13441
+SHA256 (rust/crates/gix-attributes-0.28.1.crate) = cc6591add69314fc43db078076a8da6f07957c65abb0b21c3e1b6a3cf50aa18d
+SIZE (rust/crates/gix-attributes-0.28.1.crate) = 22749
+SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531
+SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153
+SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb
+SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638
+SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62
+SIZE (rust/crates/gix-command-0.6.3.crate) = 15123
+SHA256 (rust/crates/gix-commitgraph-0.30.1.crate) = 826994ff6c01f1ff00d6a1844d7506717810a91ffed143da71e3bf39369751ef
+SIZE (rust/crates/gix-commitgraph-0.30.1.crate) = 22423
+SHA256 (rust/crates/gix-config-0.47.1.crate) = 1e74f57ea99025de9207db53488be4d59cf2000f617964c1b550880524fefbc3
+SIZE (rust/crates/gix-config-0.47.1.crate) = 73838
+SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64
+SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605
+SHA256 (rust/crates/gix-date-0.10.7.crate) = 661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171
+SIZE (rust/crates/gix-date-0.10.7.crate) = 16177
+SHA256 (rust/crates/gix-diff-0.54.1.crate) = cd78d9da421baca219a650d71c797706117095635d7963f21bb6fdf2410abe04
+SIZE (rust/crates/gix-diff-0.54.1.crate) = 60358
+SHA256 (rust/crates/gix-dir-0.16.0.crate) = f99fb4dcba076453d791949bf3af977c5678a1cbd76740ec2cfe37e29431daf3
+SIZE (rust/crates/gix-dir-0.16.0.crate) = 67114
+SHA256 (rust/crates/gix-discover-0.42.0.crate) = 9d24547153810634636471af88338240e6ab0831308cd41eb6ebfffea77811c6
+SIZE (rust/crates/gix-discover-0.42.0.crate) = 23339
+SHA256 (rust/crates/gix-features-0.44.1.crate) = dfa64593d1586135102307fb57fb3a9d3868b6b1f45a4da1352cce5070f8916a
+SIZE (rust/crates/gix-features-0.44.1.crate) = 34680
+SHA256 (rust/crates/gix-filter-0.21.0.crate) = 1d1253452c9808da01eaaf9b1c4929b9982efec29ef0a668b3326b8046d9b8fb
+SIZE (rust/crates/gix-filter-0.21.0.crate) = 37677
+SHA256 (rust/crates/gix-fs-0.17.0.crate) = 3f1ecd896258cdc5ccd94d18386d17906b8de265ad2ecf68e3bea6b007f6a28f
+SIZE (rust/crates/gix-fs-0.17.0.crate) = 20022
+SHA256 (rust/crates/gix-glob-0.22.1.crate) = 74254992150b0a88fdb3ad47635ab649512dff2cbbefca7916bb459894fc9d56
+SIZE (rust/crates/gix-glob-0.22.1.crate) = 16299
+SHA256 (rust/crates/gix-hash-0.20.1.crate) = 826036a9bee95945b0be1e2394c64cd4289916c34a639818f8fd5153906985c1
+SIZE (rust/crates/gix-hash-0.20.1.crate) = 19230
+SHA256 (rust/crates/gix-hashtable-0.10.0.crate) = a27d4a3ea9640da504a2657fef3419c517fd71f1767ad8935298bcc805edd195
+SIZE (rust/crates/gix-hashtable-0.10.0.crate) = 10303
+SHA256 (rust/crates/gix-ignore-0.17.1.crate) = 93b6a9679a1488123b7f2929684bacfd9cd2a24f286b52203b8752cbb8d7fc49
+SIZE (rust/crates/gix-ignore-0.17.1.crate) = 12402
+SHA256 (rust/crates/gix-index-0.42.1.crate) = 31244542fb98ea4f3e964a4f8deafc2f4c77ad42bed58a1e8424bca1965fae99
+SIZE (rust/crates/gix-index-0.42.1.crate) = 54416
+SHA256 (rust/crates/gix-lock-19.0.0.crate) = 729d7857429a66023bc0c29d60fa21d0d6ae8862f33c1937ba89e0f74dd5c67f
+SIZE (rust/crates/gix-lock-19.0.0.crate) = 14263
+SHA256 (rust/crates/gix-object-0.51.1.crate) = 87ba1815638759c80d2318c8e98296fb396f577c2e588a3d9c13f9a5d5184051
+SIZE (rust/crates/gix-object-0.51.1.crate) = 50596
+SHA256 (rust/crates/gix-odb-0.71.1.crate) = 6efc6736d3ea62640efe8c1be695fb0760af63614a7356d2091208a841f1a634
+SIZE (rust/crates/gix-odb-0.71.1.crate) = 63044
+SHA256 (rust/crates/gix-pack-0.61.1.crate) = 719c60524be76874f4769da20d525ad2c00a0e7059943cc4f31fcb65cfb6b260
+SIZE (rust/crates/gix-pack-0.61.1.crate) = 104798
+SHA256 (rust/crates/gix-packetline-0.19.3.crate) = 64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf
+SIZE (rust/crates/gix-packetline-0.19.3.crate) = 26114
+SHA256 (rust/crates/gix-packetline-blocking-0.19.3.crate) = 89c59c3ad41e68cb38547d849e9ef5ccfc0d00f282244ba1441ae856be54d001
+SIZE (rust/crates/gix-packetline-blocking-0.19.3.crate) = 22302
+SHA256 (rust/crates/gix-path-0.10.21.crate) = 0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8
+SIZE (rust/crates/gix-path-0.10.21.crate) = 34033
+SHA256 (rust/crates/gix-pathspec-0.13.0.crate) = d05e28457dca7c65a2dbe118869aab922a5bd382b7bb10cff5354f366845c128
+SIZE (rust/crates/gix-pathspec-0.13.0.crate) = 23314
+SHA256 (rust/crates/gix-protocol-0.52.1.crate) = 64f19873bbf924fd077580d4ccaaaeddb67c3b3c09a8ffb61e6b4cb67e3c9302
+SIZE (rust/crates/gix-protocol-0.52.1.crate) = 57050
+SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b
+SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984
+SHA256 (rust/crates/gix-ref-0.54.1.crate) = 8881d262f28eda39c244e60ae968f4f6e56c747f65addd6f4100b25f75ed8b88
+SIZE (rust/crates/gix-ref-0.54.1.crate) = 65266
+SHA256 (rust/crates/gix-refspec-0.32.0.crate) = 93147960f77695ba89b72019b789679278dd4dad6a0f9a4a5bf2fd07aba56912
+SIZE (rust/crates/gix-refspec-0.32.0.crate) = 22670
+SHA256 (rust/crates/gix-revision-0.36.1.crate) = 13c5267e530d8762842be7d51b48d2b134c9dec5b650ca607f735a56a4b12413
+SIZE (rust/crates/gix-revision-0.36.1.crate) = 28079
+SHA256 (rust/crates/gix-revwalk-0.22.0.crate) = 02e2de4f91d712b1f6873477f769225fe430ffce2af8c7c85721c3ff955783b3
+SIZE (rust/crates/gix-revwalk-0.22.0.crate) = 18365
+SHA256 (rust/crates/gix-sec-0.12.2.crate) = ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be
+SIZE (rust/crates/gix-sec-0.12.2.crate) = 13263
+SHA256 (rust/crates/gix-shallow-0.6.0.crate) = e2374692db1ee1ffa0eddcb9e86ec218f7c4cdceda800ebc5a9fdf73a8c08223
+SIZE (rust/crates/gix-shallow-0.6.0.crate) = 12364
+SHA256 (rust/crates/gix-status-0.21.1.crate) = 3c64039358f66c955a471432aef0ea1eeebc7afe0e0a4be7b6b737cc19925e3b
+SIZE (rust/crates/gix-status-0.21.1.crate) = 42052
+SHA256 (rust/crates/gix-submodule-0.21.0.crate) = 9bacc06333b50abc4fc06204622c2dd92850de2066bb5d421ac776d2bef7ae55
+SIZE (rust/crates/gix-submodule-0.21.0.crate) = 21854
+SHA256 (rust/crates/gix-tempfile-19.0.1.crate) = e265fc6b54e57693232a79d84038381ebfda7b1a3b1b8a9320d4d5fe6e820086
+SIZE (rust/crates/gix-tempfile-19.0.1.crate) = 19058
+SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457
+SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867
+SHA256 (rust/crates/gix-transport-0.49.1.crate) = c8da4a77922accb1e26e610c7a84ef7e6b34fd07112e6a84afd68d7f3e795957
+SIZE (rust/crates/gix-transport-0.49.1.crate) = 70677
+SHA256 (rust/crates/gix-traverse-0.48.0.crate) = 412126bade03a34f5d4125fd64878852718575b3b360eaae3b29970cb555e2a2
+SIZE (rust/crates/gix-traverse-0.48.0.crate) = 27078
+SHA256 (rust/crates/gix-url-0.33.1.crate) = c79b07b48dd9285485eb10429696ddcd1bfe6fb942ec0e5efb401ae7e40238e5
+SIZE (rust/crates/gix-url-0.33.1.crate) = 19745
+SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5
+SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157
+SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4
+SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803
+SHA256 (rust/crates/gix-worktree-0.43.1.crate) = 8df3dfc8b62b0eccc923c757b40f488abc357c85c03d798622edfc3eb5137e04
+SIZE (rust/crates/gix-worktree-0.43.1.crate) = 25608
+SHA256 (rust/crates/gix-worktree-state-0.21.0.crate) = 046efd191ff842cc22ddce61a4e8cea75ef7e3c659772de0838b2ad74b0016ef
+SIZE (rust/crates/gix-worktree-state-0.21.0.crate) = 24369
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
@@ -401,14 +395,14 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f
SIZE (rust/crates/idna-1.0.3.crate) = 142515
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
-SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
-SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0
SIZE (rust/crates/insta-1.43.2.crate) = 102183
SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a
@@ -417,16 +411,10 @@ SHA256 (rust/crates/interim-0.2.1.crate) = a9ce9099a85f468663d3225bf87e85d054896
SIZE (rust/crates/interim-0.2.1.crate) = 21913
SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
SIZE (rust/crates/io-close-0.3.7.crate) = 8025
-SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
-SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
-SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
-SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_executable-1.0.4.crate) = d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2
SIZE (rust/crates/is_executable-1.0.4.crate) = 8263
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
@@ -443,28 +431,30 @@ SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5e
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/jsonschema-0.32.1.crate) = 24690c68dfcdde5980d676b0f1820981841016b1f29eecb4c42ad48ab4118681
-SIZE (rust/crates/jsonschema-0.32.1.crate) = 126997
+SHA256 (rust/crates/jsonschema-0.33.0.crate) = d46662859bc5f60a145b75f4632fbadc84e829e45df6c5de74cfc8e05acb96b5
+SIZE (rust/crates/jsonschema-0.33.0.crate) = 127429
SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1
SIZE (rust/crates/kstring-2.0.2.crate) = 23044
SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
SIZE (rust/crates/lab-0.11.0.crate) = 15140
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
-SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33
SIZE (rust/crates/libtest-mimic-0.8.1.crate) = 27812
-SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
-SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623
+SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
+SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+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.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
@@ -497,8 +487,6 @@ SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb4486776
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
-SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084
@@ -531,8 +519,6 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
@@ -553,14 +539,14 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.8.2.crate) = 21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8
-SIZE (rust/crates/pest-2.8.2.crate) = 130430
-SHA256 (rust/crates/pest_derive-2.8.2.crate) = bc58706f770acb1dbd0973e6530a3cff4746fb721207feb3a8a6064cd0b6c663
-SIZE (rust/crates/pest_derive-2.8.2.crate) = 42335
-SHA256 (rust/crates/pest_generator-2.8.2.crate) = 6d4f36811dfe07f7b8573462465d5cb8965fffc2e71ae377a33aecf14c2c9a2f
-SIZE (rust/crates/pest_generator-2.8.2.crate) = 18669
-SHA256 (rust/crates/pest_meta-2.8.2.crate) = 42919b05089acbd0a5dcd5405fb304d17d1053847b81163d09c4ad18ce8e8420
-SIZE (rust/crates/pest_meta-2.8.2.crate) = 42952
+SHA256 (rust/crates/pest-2.8.3.crate) = 989e7521a040efde50c3ab6bbadafbe15ab6dc042686926be59ac35d74607df4
+SIZE (rust/crates/pest-2.8.3.crate) = 130311
+SHA256 (rust/crates/pest_derive-2.8.3.crate) = 187da9a3030dbafabbbfb20cb323b976dc7b7ce91fcd84f2f74d6e31d378e2de
+SIZE (rust/crates/pest_derive-2.8.3.crate) = 43363
+SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6c0eecec4995cad6ab7fc30ffdf4b052843
+SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010
+SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a
+SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289
SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
@@ -603,24 +589,24 @@ SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d0
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
SHA256 (rust/crates/prettyplease-0.2.36.crate) = ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2
SIZE (rust/crates/prettyplease-0.2.36.crate) = 71870
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139
SIZE (rust/crates/prodash-30.0.1.crate) = 92925
-SHA256 (rust/crates/proptest-1.8.0.crate) = 2bb0be07becd10686a0bb407298fb425360a5c44a663774406340c59a22de4ce
-SIZE (rust/crates/proptest-1.8.0.crate) = 204571
-SHA256 (rust/crates/proptest-derive-0.6.0.crate) = 095a99f75c69734802359b682be8daaf8980296731f6470434ea2c652af1dd30
-SIZE (rust/crates/proptest-derive-0.6.0.crate) = 61197
-SHA256 (rust/crates/proptest-state-machine-0.3.1.crate) = e943d140e09d07740fb496487c51fb8eb31c70389ac4a2e9dcd8a0d9fdf228d4
-SIZE (rust/crates/proptest-state-machine-0.3.1.crate) = 25526
-SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
-SIZE (rust/crates/prost-0.13.5.crate) = 32469
-SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf
-SIZE (rust/crates/prost-build-0.13.5.crate) = 47493
-SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d
-SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
-SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16
-SIZE (rust/crates/prost-types-0.13.5.crate) = 49145
+SHA256 (rust/crates/proptest-1.9.0.crate) = bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40
+SIZE (rust/crates/proptest-1.9.0.crate) = 205346
+SHA256 (rust/crates/proptest-derive-0.7.0.crate) = fb6dc647500e84a25a85b100e76c85b8ace114c209432dc174f20aac11d4ed6c
+SIZE (rust/crates/proptest-derive-0.7.0.crate) = 61892
+SHA256 (rust/crates/proptest-state-machine-0.6.0.crate) = 7eba9bfb050fa950d84cff5135a6c455610e03defc124cea67059515cd8293df
+SIZE (rust/crates/proptest-state-machine-0.6.0.crate) = 28161
+SHA256 (rust/crates/prost-0.14.1.crate) = 7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d
+SIZE (rust/crates/prost-0.14.1.crate) = 32444
+SHA256 (rust/crates/prost-build-0.14.1.crate) = ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1
+SIZE (rust/crates/prost-build-0.14.1.crate) = 47670
+SHA256 (rust/crates/prost-derive-0.14.1.crate) = 9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425
+SIZE (rust/crates/prost-derive-0.14.1.crate) = 20626
+SHA256 (rust/crates/prost-types-0.14.1.crate) = b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72
+SIZE (rust/crates/prost-types-0.14.1.crate) = 49534
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
@@ -653,12 +639,12 @@ SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d7
SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192
SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da
SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167
-SHA256 (rust/crates/referencing-0.32.1.crate) = 7a3d769362109497b240e66462606bc28af68116436c8669bac17069533b908e
-SIZE (rust/crates/referencing-0.32.1.crate) = 45698
-SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c
-SIZE (rust/crates/regex-1.11.3.crate) = 163275
-SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
-SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
+SHA256 (rust/crates/referencing-0.33.0.crate) = 9e9c261f7ce75418b3beadfb3f0eb1299fe8eb9640deba45ffa2cb783098697d
+SIZE (rust/crates/referencing-0.33.0.crate) = 46340
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
@@ -667,8 +653,6 @@ SHA256 (rust/crates/rpassword-7.4.0.crate) = 66d4c8b64f049c6721ec8ccec37ddfc3d64
SIZE (rust/crates/rpassword-7.4.0.crate) = 123730
SHA256 (rust/crates/rtoolbox-0.0.3.crate) = a7cc970b249fbe527d6e02e0a227762c9108b2f49d81094fe357ffc6d14d7f6f
SIZE (rust/crates/rtoolbox-0.0.3.crate) = 10149
-SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
-SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
@@ -707,8 +691,8 @@ SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f
SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
-SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
-SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423
@@ -753,8 +737,8 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
@@ -787,8 +771,8 @@ SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d
SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
-SHA256 (rust/crates/timeago-0.4.2.crate) = a1710e589de0a76aaf295cd47a6699f6405737dbfd3cf2b75c92d000b548d0e6
-SIZE (rust/crates/timeago-0.4.2.crate) = 18821
+SHA256 (rust/crates/timeago-0.5.0.crate) = 05030782ebd7d1295cce15a98c8805de6e70776c95f8e3468f84f7f198824f49
+SIZE (rust/crates/timeago-0.5.0.crate) = 19253
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
@@ -797,30 +781,30 @@ SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7
SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
-SIZE (rust/crates/tokio-1.47.1.crate) = 829790
-SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
-SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
SHA256 (rust/crates/tokio-util-0.6.10.crate) = 36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507
SIZE (rust/crates/tokio-util-0.6.10.crate) = 71140
SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
SIZE (rust/crates/toml-0.8.23.crate) = 36050
-SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
-SIZE (rust/crates/toml-0.9.7.crate) = 55852
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
-SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
-SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
-SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
-SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
-SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
-SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
@@ -939,34 +923,26 @@ SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1f
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows-sys-0.61.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f
+SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
@@ -975,34 +951,26 @@ SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c56
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-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/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
SIZE (rust/crates/winnow-0.7.13.crate) = 174454
-SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5
-SIZE (rust/crates/winreg-0.52.0.crate) = 30148
+SHA256 (rust/crates/winreg-0.55.0.crate) = cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97
+SIZE (rust/crates/winreg-0.55.0.crate) = 31048
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
@@ -1027,7 +995,7 @@ SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57
SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
-SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
-SHA256 (jj-vcs-jj-v0.34.0_GH0.tar.gz) = 9e8da8ec2951ec026a2afe956ad904bb691c050040f53c3e47cfe346ead2907e
-SIZE (jj-vcs-jj-v0.34.0_GH0.tar.gz) = 2127618
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+SHA256 (jj-vcs-jj-v0.35.0_GH0.tar.gz) = cbaca700490de894018566e84c0de462afcf2d2aa8333c70f94dea823c5661f2
+SIZE (jj-vcs-jj-v0.35.0_GH0.tar.gz) = 2157927
diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile
index 05cec15737cf..85449695b5b6 100644
--- a/devel/lazygit/Makefile
+++ b/devel/lazygit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lazygit
DISTVERSIONPREFIX= v
-DISTVERSION= 0.55.1
-PORTREVISION= 2
+DISTVERSION= 0.56.0
CATEGORIES= devel
MAINTAINER= meta@FreeBSD.org
diff --git a/devel/lazygit/distinfo b/devel/lazygit/distinfo
index 4eff01ade661..5aa443644a0c 100644
--- a/devel/lazygit/distinfo
+++ b/devel/lazygit/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759112198
-SHA256 (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.mod) = f3d853b297e4646d95bc7b461851c3d82a140dfd4f465757784afd086b5e012d
-SIZE (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.mod) = 3793
-SHA256 (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.zip) = e1e62af3ade6908c5c3507693d01320453fc379b032a1629ad82c89321fcd0cd
-SIZE (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.zip) = 1468576
+TIMESTAMP = 1762502500
+SHA256 (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.mod) = ef7ef1bf2e2facb31165adaf91e41431cd2971084a452e4016a6cfbc66f24827
+SIZE (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.mod) = 3884
+SHA256 (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.zip) = 74be981b60d6d4a22985a41b0273a0a3265ead808305bb95fb9c6abfd9c3ce5d
+SIZE (go/devel_lazygit/lazygit-v0.56.0/v0.56.0.zip) = 1492328
diff --git a/devel/wasi-compiler-rt21/Makefile b/devel/wasi-compiler-rt21/Makefile
index 6cba4efde72e..cc3340e98d0c 100644
--- a/devel/wasi-compiler-rt21/Makefile
+++ b/devel/wasi-compiler-rt21/Makefile
@@ -1,5 +1,5 @@
# must sync with devel/llvm21
-DISTVERSION= 21.1.4
+DISTVERSION= 21.1.5
MASTERDIR= ${.CURDIR}/../wasi-compiler-rt
diff --git a/devel/wasi-libcxx21/Makefile b/devel/wasi-libcxx21/Makefile
index 3994ba19f43e..ef974caa0218 100644
--- a/devel/wasi-libcxx21/Makefile
+++ b/devel/wasi-libcxx21/Makefile
@@ -1,5 +1,5 @@
# must sync with devel/llvm21
-DISTVERSION= 21.1.4
+DISTVERSION= 21.1.5
MASTERDIR= ${.CURDIR}/../wasi-libcxx
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index 201d86d0034c..cbd4f37e56e9 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mame
-DISTVERSION= 0.281
+DISTVERSION= 0.282
CATEGORIES= emulators games
MAINTAINER= laurent.chardon@gmail.com
@@ -73,6 +73,9 @@ CFLAGS_aarch64= -march=armv8-a+crc+crypto
EXTRACT_AFTER_ARGS= ${_DIST_EXCLUDES:S,^,--exclude ,}
+PORTSCOUT= site:https://github.com/mamedev/mame/releases \
+ limit:0\.[0-9]+
+
SUB_FILES= mame.ini pkg-message plugin.ini ui.ini
PORTDOCS= *
@@ -244,16 +247,15 @@ post-build:
do-install:
. if ${PORT_OPTIONS:MMAME} || ${PORT_OPTIONS:MMAMENL} || \
${PORT_OPTIONS:MMAMEVIRTUAL}
-. for DATA in artwork bgfx ctrlr ini hash plugins samples
(cd ${WRKSRC} && \
- ${COPYTREE_SHARE} ${DATA} ${STAGEDIR}${DATADIR})
-. endfor
- ${MKDIR} ${STAGEDIR}${ETCDIR}
+ ${COPYTREE_SHARE} "artwork bgfx ctrlr ini hash plugins samples" \
+ ${STAGEDIR}${DATADIR})
+ ${MKDIR} ${STAGEDIR}${ETCDIR} \
+ ${STAGEDIR}${DATADIR}/keymaps
. for INI in mame plugin ui
${INSTALL_DATA} ${WRKDIR}/${INI}.ini \
${STAGEDIR}${ETCDIR}/${INI}.ini.sample
. endfor
- ${MKDIR} ${STAGEDIR}${DATADIR}/keymaps
. for KEYMAP in be br ch de es fr gb it pt se
${INSTALL_DATA} ${WRKSRC}/keymaps/km_${KEYMAP}_LINUX.map \
${STAGEDIR}${DATADIR}/keymaps/km_${KEYMAP}.map
@@ -290,4 +292,7 @@ do-install-TOOLS-on:
${FIND} ${WRKSRC}/docs/man ${_TOOLS_MANUALS} -exec ${INSTALL_MAN} \
{} ${STAGEDIR}${PREFIX}/share/man/man1/ \;
+do-test:
+ ${WRKSRC}/${PORTNAME} -validate
+
.include <bsd.port.mk>
diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo
index 0f735deaf410..777969716bb5 100644
--- a/emulators/mame/distinfo
+++ b/emulators/mame/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1759055187
-SHA256 (mamedev-mame-0.281-mame0281_GH0.tar.gz) = 8d648b43b0072b3efabc30290c1767a3c22a46ca3c4111a2f456b9f5d2a08319
-SIZE (mamedev-mame-0.281-mame0281_GH0.tar.gz) = 210289013
-SHA256 (b4e1f5f1b50fd3402232dd0385cac021ba488db6.patch) = 431ce0bf9dff15632f8ed176b6ea8245c74089439f1af766a26ea4a140db1f92
-SIZE (b4e1f5f1b50fd3402232dd0385cac021ba488db6.patch) = 2652
+TIMESTAMP = 1762083749
+SHA256 (mamedev-mame-0.282-mame0282_GH0.tar.gz) = 730d6264f0851de521ca03b71f8556f2b31b8f06d415b52d1ba31aafff9f6c3f
+SIZE (mamedev-mame-0.282-mame0282_GH0.tar.gz) = 210773644
diff --git a/emulators/mame/pkg-plist b/emulators/mame/pkg-plist
index 5ab30d4a8657..b89beff1276c 100644
--- a/emulators/mame/pkg-plist
+++ b/emulators/mame/pkg-plist
@@ -1181,6 +1181,7 @@ share/man/man1/MAME.1.gz
%%MAMEDATA%%%%DATADIR%%/hash/mo6_flop.xml
%%MAMEDATA%%%%DATADIR%%/hash/mobigo_cart.xml
%%MAMEDATA%%%%DATADIR%%/hash/monon_color.xml
+%%MAMEDATA%%%%DATADIR%%/hash/mpc3000_flop.xml
%%MAMEDATA%%%%DATADIR%%/hash/mpf1_rom.xml
%%MAMEDATA%%%%DATADIR%%/hash/mpu1000.xml
%%MAMEDATA%%%%DATADIR%%/hash/mpz80.xml
@@ -1218,6 +1219,7 @@ share/man/man1/MAME.1.gz
%%MAMEDATA%%%%DATADIR%%/hash/mz80b_cass.xml
%%MAMEDATA%%%%DATADIR%%/hash/mz80b_flop.xml
%%MAMEDATA%%%%DATADIR%%/hash/mz800_cass.xml
+%%MAMEDATA%%%%DATADIR%%/hash/mz800_rom.xml
%%MAMEDATA%%%%DATADIR%%/hash/n64.xml
%%MAMEDATA%%%%DATADIR%%/hash/n64_lodgenet.xml
%%MAMEDATA%%%%DATADIR%%/hash/n64dd.xml
@@ -1245,6 +1247,7 @@ share/man/man1/MAME.1.gz
%%MAMEDATA%%%%DATADIR%%/hash/ondra.xml
%%MAMEDATA%%%%DATADIR%%/hash/orao.xml
%%MAMEDATA%%%%DATADIR%%/hash/oric1_cass.xml
+%%MAMEDATA%%%%DATADIR%%/hash/orina_stylish_plus_cart.xml
%%MAMEDATA%%%%DATADIR%%/hash/orion_cart.xml
%%MAMEDATA%%%%DATADIR%%/hash/orion_cass.xml
%%MAMEDATA%%%%DATADIR%%/hash/orion_flop.xml
@@ -1416,6 +1419,7 @@ share/man/man1/MAME.1.gz
%%MAMEDATA%%%%DATADIR%%/hash/stepone_flop.xml
%%MAMEDATA%%%%DATADIR%%/hash/studio2.xml
%%MAMEDATA%%%%DATADIR%%/hash/stv.xml
+%%MAMEDATA%%%%DATADIR%%/hash/sun_sparc.xml
%%MAMEDATA%%%%DATADIR%%/hash/super6.xml
%%MAMEDATA%%%%DATADIR%%/hash/super80_cass.xml
%%MAMEDATA%%%%DATADIR%%/hash/super80_flop.xml
diff --git a/games/Makefile b/games/Makefile
index da2b556a4ff9..fb70389c312c 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -720,7 +720,6 @@
SUBDIR += openglad
SUBDIR += openjazz
SUBDIR += openjk
- SUBDIR += openlierox
SUBDIR += openmortal
SUBDIR += openmsx
SUBDIR += openmw
@@ -778,7 +777,6 @@
SUBDIR += pipewalker
SUBDIR += pmars
SUBDIR += pmars-sdl
- SUBDIR += pokerth
SUBDIR += polyglot
SUBDIR += pongix
SUBDIR += ponscripter-07th-mod
diff --git a/games/keeperrl/Makefile b/games/keeperrl/Makefile
index 781c4121257c..c5c0aa75849d 100644
--- a/games/keeperrl/Makefile
+++ b/games/keeperrl/Makefile
@@ -15,6 +15,10 @@ LICENSE_COMB= multi
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING.txt
LICENSE_FILE_OFL11= ${WRKSRC}/data_contrib/SIL_Open_Font_License.txt
+BROKEN= Fails to build, error: a template argument list is expected after a name prefixed by the template keyword
+DEPRECATED= Very outdated, fails to build and unmaintained in tree for years
+EXPIRATION_DATE=2025-12-31
+
LIB_DEPENDS= libvorbis.so:audio/libvorbis \
libcurl.so:ftp/curl
diff --git a/games/openlierox/Makefile b/games/openlierox/Makefile
deleted file mode 100644
index 66d0b503b293..000000000000
--- a/games/openlierox/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-PORTNAME= openlierox
-DISTVERSION= 0.58_rc5
-PORTREVISION= 3
-PORTEPOCH= 1
-CATEGORIES= games
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/OpenLieroX%20${DISTVERSION:C/_/%20/}
-DISTNAME= OpenLieroX_${DISTVERSION}.src
-
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= Extremely addictive realtime worms shoot-em-up
-WWW= https://openlierox.sourceforge.net/
-
-LICENSE= LGPL20
-LICENSE_FILE= ${WRKSRC}/COPYING.LIB
-
-BROKEN= Fails to build, error: implicit instantiation of undefined template 'std::char_traits<unsigned short>'
-
-LIB_DEPENDS= libcurl.so:ftp/curl
-
-USES= cmake:insource compiler:c++11-lang gnome localbase pkgconfig \
- sdl tar:bzip2
-USE_SDL= sdl image
-USE_GNOME= libxml2
-
-CMAKE_ARGS= -DHAWKNL_BUILTIN=YES \
- -DLIBZIP_BUILTIN=YES \
- -DBREAKPAD=NO \
- -DSYSTEM_DATA_DIR="${DATADIR}" \
- -DHASBFD=NO
-
-WRKSRC= ${WRKDIR}/OpenLieroX
-
-# 0.59 versions are unstable
-PORTSCOUT= skipv:0.59_beta1,0.59_beta2,0.59_beta3,0.59_beta4,0.59_beta5,0.59_beta6,0.59_beta7,0.59_beta8,0.59_beta9,0.59_beta10
-
-PORTDOCS= *
-PORTDATA= *
-
-PLIST_FILES= bin/openlierox \
- share/applications/openlierox-openlierox.desktop \
- share/pixmaps/OpenLieroX.svg
-
-OPTIONS_DEFINE= DEDICATED_ONLY DOCS
-
-DEDICATED_ONLY_DESC= Build dedicated server only
-DEDICATED_ONLY_CMAKE_BOOL= DEDICATED_ONLY
-DEDICATED_ONLY_USES_OFF= xorg
-DEDICATED_ONLY_USE_OFF= XORG=x11 SDL=mixer
-DEDICATED_ONLY_LIB_DEPENDS_OFF= libgd.so:graphics/gd
-
-post-patch:
- @${REINPLACE_CMD} -e 's|EXEC_PROGRAM.*OLXVER)|SET(OLXVER "${DISTVERSION}")|; \
- s|/usr/local|${LOCALBASE}|' ${WRKSRC}/CMakeOlxCommon.cmake
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/openlierox ${STAGEDIR}${PREFIX}/bin/
- ${INSTALL_DATA} ${WRKSRC}/share/openlierox-openlierox.desktop \
- ${STAGEDIR}${PREFIX}/share/applications/
- ${INSTALL_DATA} ${WRKSRC}/share/OpenLieroX.svg \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
- @cd ${WRKSRC}/share/gamedir && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/OpenLieroX
-
-do-install-DOCS-on:
- @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/
-
-.include <bsd.port.mk>
diff --git a/games/openlierox/distinfo b/games/openlierox/distinfo
deleted file mode 100644
index 30be40c5a822..000000000000
--- a/games/openlierox/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1575633640
-SHA256 (OpenLieroX_0.58_rc5.src.tar.bz2) = 3e029aba20f22d902027293e1f1a196e2f1794455cb2483d099709d7fb6c5fbb
-SIZE (OpenLieroX_0.58_rc5.src.tar.bz2) = 64050462
diff --git a/games/openlierox/files/patch-CVE-2015-2331 b/games/openlierox/files/patch-CVE-2015-2331
deleted file mode 100644
index 36da2c4f5dc8..000000000000
--- a/games/openlierox/files/patch-CVE-2015-2331
+++ /dev/null
@@ -1,18 +0,0 @@
-From ef8fc4b53d92fbfcd8ef1abbd6f2f5fe2c4a11e5 Mon Sep 17 00:00:00 2001
-From: Stanislav Malyshev <stas@php.net>
-Date: Tue, 17 Mar 2015 21:59:56 -0700
-Subject: Fix bug #69253 - ZIP Integer Overflow leads to writing past heap boundary
-
-diff --git a/ext/zip/lib/zip_dirent.c b/ext/zip/lib/zip_dirent.c
-index b9dac5c..0090801 100644
---- libs/libzip/zip_dirent.c
-+++ libs/libzip/zip_dirent.c
-@@ -101,7 +101,7 @@ _zip_cdir_new(int nentry, struct zip_error *error)
- return NULL;
- }
-
-- if ((cd->entry=(struct zip_dirent *)malloc(sizeof(*(cd->entry))*nentry))
-+ if ( nentry > ((size_t)-1)/sizeof(*(cd->entry)) || (cd->entry=(struct zip_dirent *)malloc(sizeof(*(cd->entry))*(size_t)nentry))
- == NULL) {
- _zip_error_set(error, ZIP_ER_MEMORY, 0);
- free(cd);
diff --git a/games/openlierox/files/patch-include_XMLutils.h b/games/openlierox/files/patch-include_XMLutils.h
deleted file mode 100644
index 3dfb0e10777d..000000000000
--- a/games/openlierox/files/patch-include_XMLutils.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- include/XMLutils.h.orig 2018-01-30 13:49:55 UTC
-+++ include/XMLutils.h
-@@ -17,6 +17,7 @@
-
- #include <string>
- #include <libxml/xmlmemory.h>
-+#include <libxml/tree.h>
- #include "Color.h"
-
- int xmlGetInt(xmlNodePtr node, const std::string& name, int def = 0);
diff --git a/games/openlierox/files/patch-src_common_StringUtils.cpp b/games/openlierox/files/patch-src_common_StringUtils.cpp
deleted file mode 100644
index ba5a96b679a5..000000000000
--- a/games/openlierox/files/patch-src_common_StringUtils.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/common/StringUtils.cpp.orig 2018-02-01 15:56:41 UTC
-+++ src/common/StringUtils.cpp
-@@ -751,7 +751,11 @@ static void charactersParsed(void* context, const xmlC
- }
-
- /* GCS: custom error function to ignore errors */
-+#if LIBXML_VERSION >= 21300
-+static void xmlErrorHandlerDummy(void *, const xmlError *)
-+#else
- static void xmlErrorHandlerDummy(void *, xmlErrorPtr)
-+#endif
- {
- /* ignore all errors */
- }
diff --git a/games/openlierox/files/patch-src_common_sex.cpp b/games/openlierox/files/patch-src_common_sex.cpp
deleted file mode 100644
index 6f23fd3af157..000000000000
--- a/games/openlierox/files/patch-src_common_sex.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/common/sex.cpp.orig 2018-06-25 13:54:25 UTC
-+++ src/common/sex.cpp
-@@ -242,7 +242,7 @@ static Table list[] = {
- {his, SZ(his)}, {dongadj, SZ(dongadj)},
- {dong, SZ(dong)}, {intoher, SZ(intoher)},
- {twatadj, SZ(twatadj)}, {twat, SZ(twat)},
-- {(const char **)NULL, (short)NULL},
-+ {(const char **)NULL, 0},
- };
-
- std::string sex(short wraplen) {
diff --git a/games/openlierox/pkg-descr b/games/openlierox/pkg-descr
deleted file mode 100644
index f36b1ed2065c..000000000000
--- a/games/openlierox/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-OpenLieroX is based and compatible to the famous LieroX. LieroX is
-a 2D shooter game. It is an unofficial sequel to Liero, and is the
-most popular of all the Liero clones. It features online play, fully
-customizable weapons, levels and characters. Liero Xtreme was created
-in C++ by Jason 'JasonB' Boettcher, an Australian programmer.
-
-The game is based on a deathmatch setting, where multiple players
-face off in a closed level. Each player is equipped with five weapons
-selected out of all the weapons allowed, and with a ninja rope that
-allows the player to move in any direction. Players begin with a
-set amount of lives, and whilst the game records the number of
-kills, the last man standing is usually considered the winner.
-LieroX also allows team deathmatches, which has made it common for
-players to form clans.
-
-Because of the huge community, there are dozens of levels and mods
-available. You also have no problem to find somebody on Internet
-to play with. Or if you want to play offline, you also can play
-with bots.
diff --git a/games/pokerth/Makefile b/games/pokerth/Makefile
deleted file mode 100644
index 6867c6e07d51..000000000000
--- a/games/pokerth/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-PORTNAME= pokerth
-PORTVERSION= 1.1.2
-PORTREVISION= 28
-CATEGORIES= games
-MASTER_SITES= SF
-
-PATCH_SITES= https://gitweb.gentoo.org/repo/gentoo.git/plain/games-board/pokerth/files/ \
- https://raw.githubusercontent.com/gentoo/gentoo/master/games-board/pokerth/files/
-PATCHFILES= pokerth-1.1.2-boost-1.73.patch:-p1 \
- pokerth-1.1.2-boost-1.85.patch:-p1
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Poker game written in C++/Qt
-WWW= https://www.pokerth.net/
-
-LICENSE= AGPLv3+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= fails to build with Boost>=1.87
-
-LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
- libmikmod.so:audio/libmikmod \
- libgnutls.so:security/gnutls \
- libcurl.so:ftp/curl \
- libgsasl.so:security/libgsasl \
- libtinyxml.so:textproc/tinyxml \
- libprotobuf.so:devel/protobuf \
- libircclient.so:irc/libircclient
-BUILD_DEPENDS= ${LOCALBASE}/include/websocketpp/client.hpp:devel/websocketpp \
- protoc:devel/protobuf
-
-USES= compiler:c++17-lang gl gmake iconv localbase:ldflags qmake qt:5 sdl sqlite ssl
-USE_GL= gl
-USE_CXXSTD= c++17
-USE_QT= buildtools:build core gui network sql sql-sqlite3 widgets
-USE_SDL= mixer
-
-CXXFLAGS+= -D_LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION
-LDFLAGS+= -labsl_log_internal_check_op \
- -labsl_log_internal_message \
- -labsl_log_internal_nullguard \
- -lprotobuf
-QMAKE_SOURCE_PATH= pokerth.pro
-QMAKE_ARGS+= CONFIG+="client"
-WRKSRC= ${WRKDIR}/${DISTNAME}-rc
-
-PORTDOCS= server_setup_howto.txt
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-post-patch:
- @${REINPLACE_CMD} -E \
- -e 's|/usr([a-z|/]*)|${LOCALBASE}/\1|g' \
- -e 's|(-lcurl)|\1 ${ICONV_LIB}|g' \
- -e 's|(-lcrypto) -liconv|\1 ${ICONV_LIB}|' \
- -e 's:boost_([a-z]+)-[-|a-z|0-9|_]*:boost_\1:g' \
- -e 's|LIB_DIRS =.*|LIB_DIRS = ${LOCALBASE}/lib|g' \
- -e '/.*QMAKE_CXXFLAGS.*/d' \
- ${WRKSRC}/*.pro
-
-pre-build:
- (cd ${WRKSRC} && \
- protoc --cpp_out=src/third_party/protobuf chatcleaner.proto && \
- protoc --cpp_out=src/third_party/protobuf pokerth.proto \
- )
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pokerth
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/pokerth_server ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/docs/pokerth.1 ${STAGEDIR}${PREFIX}/share/man/man1
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/server_setup_howto.txt ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/pokerth/distinfo b/games/pokerth/distinfo
deleted file mode 100644
index 728a0d6b9551..000000000000
--- a/games/pokerth/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1509445273
-SHA256 (pokerth-1.1.2.tar.gz) = 02cb3dee8077de20cd4491b66049b123d8bdd7fa243855f97c817934875c297a
-SIZE (pokerth-1.1.2.tar.gz) = 21354306
-SHA256 (pokerth-1.1.2-boost-1.73.patch) = 4dc22f47d534f3cf415e57310b02d8b11a410e904682f33044b6693ec36a25ba
-SIZE (pokerth-1.1.2-boost-1.73.patch) = 2281
-SHA256 (pokerth-1.1.2-boost-1.85.patch) = 0064cd2ce0781470fea91da611e5f0f2f6c9cae00d856b7650c4ae23fa8a9082
-SIZE (pokerth-1.1.2-boost-1.85.patch) = 10725
diff --git a/games/pokerth/files/patch-pokerth.pro b/games/pokerth/files/patch-pokerth.pro
deleted file mode 100644
index 0c31ead65c62..000000000000
--- a/games/pokerth/files/patch-pokerth.pro
+++ /dev/null
@@ -1,11 +0,0 @@
---- pokerth.pro.orig 2017-08-16 12:24:03 UTC
-+++ pokerth.pro
-@@ -8,7 +8,7 @@ official_server {
- client: {
- SUBDIRS += pokerth_game.pro
- }
--!mac:!gui_800x480:!client:!qml-client {
-+!mac:!gui_800x480:!qml-client {
- SUBDIRS += pokerth_server.pro chatcleaner.pro
- }
-
diff --git a/games/pokerth/files/patch-pokerth.proto b/games/pokerth/files/patch-pokerth.proto
deleted file mode 100644
index f0d3dcc1baac..000000000000
--- a/games/pokerth/files/patch-pokerth.proto
+++ /dev/null
@@ -1,11 +0,0 @@
---- pokerth.proto.orig 2014-01-10 21:18:20 UTC
-+++ pokerth.proto
-@@ -701,7 +701,7 @@ message ReportGameAckMessage {
-
- message ErrorMessage {
- enum ErrorReason {
-- reserved = 0;
-+ pthreserved = 0;
- initVersionNotSupported = 1;
- initServerFull = 2;
- initAuthFailure = 3;
diff --git a/games/pokerth/files/patch-pokerth__lib.pro b/games/pokerth/files/patch-pokerth__lib.pro
deleted file mode 100644
index fb20881d8be8..000000000000
--- a/games/pokerth/files/patch-pokerth__lib.pro
+++ /dev/null
@@ -1,11 +0,0 @@
---- pokerth_lib.pro.orig 2020-04-01 19:13:37 UTC
-+++ pokerth_lib.pro
-@@ -31,7 +31,7 @@ INCLUDEPATH += . \
- src/engine/network_engine \
- src/config \
- src/core \
-- src/third_party/websocketpp
-+ $${PREFIX}/include/websocketpp
-
- DEPENDPATH += . \
- src \
diff --git a/games/pokerth/files/patch-pokerth_game.pro b/games/pokerth/files/patch-pokerth_game.pro
deleted file mode 100644
index 458a83d68b01..000000000000
--- a/games/pokerth/files/patch-pokerth_game.pro
+++ /dev/null
@@ -1,32 +0,0 @@
---- pokerth_game.pro.orig 2017-08-16 12:24:03 UTC
-+++ pokerth_game.pro
-@@ -409,10 +409,7 @@ unix:!mac {
- QMAKE_LIBDIR += lib
- !android{
- LIBPATH += $${PREFIX}/lib /opt/gsasl/lib
-- LIB_DIRS = $${PREFIX}/lib \
-- $${PREFIX}/lib64 \
-- $${PREFIX}/lib/x86_64-linux-gnu \
-- $$system(qmake -query QT_INSTALL_LIBS)
-+ LIB_DIRS = $${PREFIX}/lib
- }
- android{
- LIBPATH += $${PREFIX}/lib/armv7
-@@ -433,7 +430,7 @@ unix:!mac {
- BOOST_CHRONO = boost_chrono \
- boost_chrono-mt
-
-- # searching in $PREFIX/lib, $PREFIX/lib64 and $$system(qmake -query QT_INSTALL_LIBS)
-+ # searching in $PREFIX/lib
- # to override the default '/usr' pass PREFIX
- # variable to qmake.
- for(dir, LIB_DIRS):exists($$dir) {
-@@ -529,7 +526,7 @@ unix:!mac {
- LIBS += -lSDL \
- -lSDL_mixer \
- -lgsasl
-- !isEmpty( BSD ):isEmpty( kFreeBSD ):LIBS += -lcrypto
-+ !isEmpty( BSD ):isEmpty( kFreeBSD ):LIBS += -lcrypto -lssl
- else:LIBS += -lgcrypt
- }
- android{
diff --git a/games/pokerth/files/patch-pokerth_server.pro b/games/pokerth/files/patch-pokerth_server.pro
deleted file mode 100644
index 17a2167e6db4..000000000000
--- a/games/pokerth/files/patch-pokerth_server.pro
+++ /dev/null
@@ -1,11 +0,0 @@
---- pokerth_server.pro.orig 2017-08-16 12:24:03 UTC
-+++ pokerth_server.pro
-@@ -288,7 +288,7 @@ unix : !mac {
- -lprotobuf
- LIBS += -lgsasl
- !isEmpty( BSD ): isEmpty( kFreeBSD ){
-- LIBS += -lcrypto -liconv
-+ LIBS += -lcrypto -liconv -lssl
- } else {
- LIBS += -lgcrypt
- }
diff --git a/games/pokerth/files/patch-protobuf b/games/pokerth/files/patch-protobuf
deleted file mode 100644
index 2269493ebf7d..000000000000
--- a/games/pokerth/files/patch-protobuf
+++ /dev/null
@@ -1,85 +0,0 @@
---- pokerth_common.pro.orig 2017-08-16 12:24:03 UTC
-+++ pokerth_common.pro
-@@ -1,14 +1,14 @@
- # QMake pro-file for PokerTH
-
--!c++11 {
-+!c++17 {
- system( $$QMAKE_CXX -dumpversion | grep -e "^6.[0-9]" > /dev/null ) {
- greaterThan(QT_MAJOR_VERSION, 5) | equals(QT_MAJOR_VERSION, 5) {
-- CONFIG += c++11
-+ CONFIG += c++17
- }
- else {
- equals(QT_MAJOR_VERSION, 4) : greaterThan(QT_MINOR_VERSION, 7) {
-- CONFIG += "c++11"
-- QMAKE_CXXFLAGS += "-std=gnu++11"
-+ CONFIG += "c++17"
-+ QMAKE_CXXFLAGS += "-std=gnu++17"
- }
- else {
- error (QT must be greater and 4.8+)
-@@ -17,10 +17,10 @@
- }
- }
-
--c++11 {
-+c++17 {
- !system( $$QMAKE_CXX -dumpversion | grep -e "^6.[0-9]" > /dev/null ) {
- equals(QT_MAJOR_VERSION, 4) : greaterThan(QT_MINOR_VERSION, 7) {
-- QMAKE_CXXFLAGS += "-std=gnu++11"
-+ QMAKE_CXXFLAGS += "-std=gnu++17"
- }
- }
- }
---- src/engine/local_engine/tools.cpp.orig 2017-08-16 12:24:03 UTC
-+++ src/engine/local_engine/tools.cpp
-@@ -43,6 +43,7 @@
- #include <boost/nondet_random.hpp>
- #include <boost/random/uniform_int.hpp>
- #include <boost/random/variate_generator.hpp>
-+#include <random>
-
-
- using namespace std;
-@@ -68,9 +69,10 @@ static inline void InitRandState()
-
- void Tools::ShuffleArrayNonDeterministic(int *inout, unsigned count)
- {
-+ std::random_device rd;
-+ std::mt19937 g(rd());
- InitRandState();
-- nondet_rng rand(*g_rand_state);
-- random_shuffle(&inout[0], &inout[count], rand);
-+ std::shuffle(&inout[0], &inout[count], g);
- }
-
- void Tools::GetRand(int minValue, int maxValue, unsigned count, int *out)
---- src/net/common/servergame.cpp.orig 2017-08-16 12:24:03 UTC
-+++ src/net/common/servergame.cpp
-@@ -32,6 +32,7 @@
- #include <boost/asio.hpp>
- #include <boost/bind.hpp>
- #include <algorithm>
-+#include <random>
-
- #include <net/servergame.h>
- #include <net/servergamestate.h>
-@@ -295,6 +296,8 @@ ServerGame::InternalStartGame()
- {
- // Initialize the game.
- PlayerDataList playerData(GetFullPlayerDataList());
-+ std::random_device rd;
-+ std::mt19937 g(rd());
-
- if (playerData.size() >= 2) {
- // Set DB Backend.
-@@ -307,7 +310,7 @@ ServerGame::InternalStartGame()
- // Note: This does not use a cryptographically strong
- // random number generator.
- vector<boost::shared_ptr<PlayerData> > tmpData(playerData.begin(), playerData.end());
-- random_shuffle(tmpData.begin(), tmpData.end());
-+ std::shuffle(tmpData.begin(), tmpData.end(), g);
- copy(tmpData.begin(), tmpData.end(), playerData.begin());
-
- // Set order of players.
diff --git a/games/pokerth/files/patch-src-core-linux-convhelper.cpp b/games/pokerth/files/patch-src-core-linux-convhelper.cpp
deleted file mode 100644
index 8b2958408e66..000000000000
--- a/games/pokerth/files/patch-src-core-linux-convhelper.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/core/linux/convhelper.cpp.orig 2014-01-10 21:18:20 UTC
-+++ src/core/linux/convhelper.cpp
-@@ -36,7 +36,7 @@
- #error This file is not for Windows.
- #endif
-
--#if defined(__FreeBSD__) || defined(__NetBSD__)
-+#if defined(__NetBSD__)
- #define HAVE_ICONV_CONST
- #endif
-
diff --git a/games/pokerth/files/patch-src_core_common_crypthelper.cpp b/games/pokerth/files/patch-src_core_common_crypthelper.cpp
deleted file mode 100644
index 971491753c36..000000000000
--- a/games/pokerth/files/patch-src_core_common_crypthelper.cpp
+++ /dev/null
@@ -1,82 +0,0 @@
---- src/core/common/crypthelper.cpp.orig 2017-08-16 12:24:03 UTC
-+++ src/core/common/crypthelper.cpp
-@@ -291,22 +291,33 @@ CryptHelper::AES128Encrypt(const unsigned char *keyDat
- outCipher.resize(cipherSize);
-
- #ifdef HAVE_OPENSSL
-- EVP_CIPHER_CTX encryptCtx;
-- EVP_CIPHER_CTX_init(&encryptCtx);
-+ #if OPENSSL_VERSION_NUMBER >= 0x10100000L
-+ EVP_CIPHER_CTX *encryptCtx = EVP_CIPHER_CTX_new();
-+ #else
-+ EVP_CIPHER_CTX _encryptCtx;
-+ EVP_CIPHER_CTX *encryptCtx;
-+ encryptCtx = &_encryptCtx;
-+ #endif // OPENSSL_VERSION_NUMBER >= 0x10100000L
-+
-+ EVP_CIPHER_CTX_init(encryptCtx);
- int outCipherSize = cipherSize;
-
-- int success = EVP_EncryptInit(&encryptCtx, EVP_aes_128_cbc(), key, iv);
-- EVP_CIPHER_CTX_set_padding(&encryptCtx, 0);
-+ int success = EVP_EncryptInit(encryptCtx, EVP_aes_128_cbc(), key, iv);
-+ EVP_CIPHER_CTX_set_padding(encryptCtx, 0);
- if (success) {
-- success = EVP_EncryptUpdate(&encryptCtx, &outCipher[0], &outCipherSize, paddedPlainStr, paddedPlainSize);
-+ success = EVP_EncryptUpdate(encryptCtx, &outCipher[0], &outCipherSize, paddedPlainStr, paddedPlainSize);
-
- if (success && outCipherSize) {
- // Since padding is off, this will not modify the cipher. However, parameters need to be set.
-- EVP_EncryptFinal(&encryptCtx, &outCipher[0], &outCipherSize);
-+ EVP_EncryptFinal(encryptCtx, &outCipher[0], &outCipherSize);
- retVal = true;
- }
- } else
- outCipher.clear();
-+
-+ #if OPENSSL_VERSION_NUMBER >= 0x10100000L
-+ EVP_CIPHER_CTX_free(encryptCtx);
-+ #endif // OPENSSL_VERSION_NUMBER >= 0x10100000L
- #else
- gcry_cipher_hd_t hd;
- gcry_error_t err = gcry_cipher_open(&hd, GCRY_CIPHER_AES128, GCRY_CIPHER_MODE_CBC, 0);
-@@ -338,22 +349,33 @@ CryptHelper::AES128Decrypt(const unsigned char *keyDat
- BytesToKey(keyData, keySize, key, iv);
- outPlain.resize(cipherSize);
- #ifdef HAVE_OPENSSL
-- EVP_CIPHER_CTX decryptCtx;
-- EVP_CIPHER_CTX_init(&decryptCtx);
-+ #if OPENSSL_VERSION_NUMBER >= 0x10100000L
-+ EVP_CIPHER_CTX *decryptCtx = EVP_CIPHER_CTX_new();
-+ #else
-+ EVP_CIPHER_CTX _decryptCtx;
-+ EVP_CIPHER_CTX *decryptCtx;
-+ decryptCtx = &_decryptCtx;
-+ #endif // OPENSSL_VERSION_NUMBER >= 0x10100000L
-+
-+ EVP_CIPHER_CTX_init(decryptCtx);
- int outPlainSize = cipherSize;
-
-- int success = EVP_DecryptInit(&decryptCtx, EVP_aes_128_cbc(), key, iv);
-- EVP_CIPHER_CTX_set_padding(&decryptCtx, 0);
-+ int success = EVP_DecryptInit(decryptCtx, EVP_aes_128_cbc(), key, iv);
-+ EVP_CIPHER_CTX_set_padding(decryptCtx, 0);
- if (success) {
-- success = EVP_DecryptUpdate(&decryptCtx, (unsigned char *)&outPlain[0], &outPlainSize, cipher, cipherSize);
-+ success = EVP_DecryptUpdate(decryptCtx, (unsigned char *)&outPlain[0], &outPlainSize, cipher, cipherSize);
-
- if (success && outPlainSize) {
- // Since padding is off, this will not modify the plain text. However, parameters need to be set.
-- EVP_DecryptFinal(&decryptCtx, (unsigned char *)outPlain.c_str(), &outPlainSize);
-+ EVP_DecryptFinal(decryptCtx, (unsigned char *)outPlain.c_str(), &outPlainSize);
- retVal = true;
- }
- } else
- outPlain.clear();
-+
-+ #if OPENSSL_VERSION_NUMBER >= 0x10100000L
-+ EVP_CIPHER_CTX_free(decryptCtx);
-+ #endif // OPENSSL_VERSION_NUMBER >= 0x10100000L
- #else
- gcry_cipher_hd_t hd;
- gcry_error_t err = gcry_cipher_open(&hd, GCRY_CIPHER_AES128, GCRY_CIPHER_MODE_CBC, 0);
diff --git a/games/pokerth/files/patch-src_engine_log.h b/games/pokerth/files/patch-src_engine_log.h
deleted file mode 100644
index 17d69f78617b..000000000000
--- a/games/pokerth/files/patch-src_engine_log.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/engine/log.h.orig 2014-01-10 21:18:20 UTC
-+++ src/engine/log.h
-@@ -37,6 +37,7 @@
-
- #include "engine_defs.h"
- #include "game_defs.h"
-+#include <string>
-
- struct sqlite3;
-
diff --git a/games/pokerth/files/patch-src_gui_qt_gametable_gametableimpl.cpp b/games/pokerth/files/patch-src_gui_qt_gametable_gametableimpl.cpp
deleted file mode 100644
index 3f26eecf997b..000000000000
--- a/games/pokerth/files/patch-src_gui_qt_gametable_gametableimpl.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/gui/qt/gametable/gametableimpl.cpp.orig 2014-01-10 21:18:20 UTC
-+++ src/gui/qt/gametable/gametableimpl.cpp
-@@ -3859,7 +3859,7 @@ void gameTableImpl::triggerVoteOnKick(int id)
- int playerCount = static_cast<int>(seatList->size());
- if (id < playerCount) {
- PlayerListIterator pos = seatList->begin();
-- advance(pos, id);
-+ std::advance(pos, id);
- myStartWindow->getSession()->startVoteKickPlayer((*pos)->getMyUniqueID());
- }
- }
diff --git a/games/pokerth/files/patch-src_net_common_clientthread.cpp b/games/pokerth/files/patch-src_net_common_clientthread.cpp
deleted file mode 100644
index bd20f2612799..000000000000
--- a/games/pokerth/files/patch-src_net_common_clientthread.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/net/common/clientthread.cpp.orig 2017-08-16 12:24:03 UTC
-+++ src/net/common/clientthread.cpp
-@@ -993,8 +993,12 @@ ClientThread::CreateContextSession()
- newSock.reset(new boost::asio::ip::tcp::socket(*m_ioService, tcp::v6()));
- else
- newSock.reset(new boost::asio::ip::tcp::socket(*m_ioService, tcp::v4()));
-+#if BOOST_VERSION < 106600
- boost::asio::socket_base::non_blocking_io command(true);
- newSock->io_control(command);
-+#else
-+ newSock->non_blocking(true);
-+#endif
- newSock->set_option(tcp::no_delay(true));
- newSock->set_option(boost::asio::socket_base::keep_alive(true));
-
diff --git a/games/pokerth/files/patch-src_net_common_netpacket.cpp b/games/pokerth/files/patch-src_net_common_netpacket.cpp
deleted file mode 100644
index 9899d40ce1d9..000000000000
--- a/games/pokerth/files/patch-src_net_common_netpacket.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/net/common/netpacket.cpp.orig 2014-01-10 21:18:20 UTC
-+++ src/net/common/netpacket.cpp
-@@ -249,7 +249,7 @@ NetPacket::GameErrorToNetError(int gameErrorReason)
- retVal = ErrorMessage::sessionTimeout;
- break;
- default :
-- retVal = ErrorMessage::reserved;
-+ retVal = ErrorMessage::pthreserved;
- break;
- }
- return retVal;
diff --git a/games/pokerth/files/patch-src_net_serveraccepthelper.h b/games/pokerth/files/patch-src_net_serveraccepthelper.h
deleted file mode 100644
index d3cd1795dbc1..000000000000
--- a/games/pokerth/files/patch-src_net_serveraccepthelper.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/net/serveraccepthelper.h.orig 2017-08-16 12:24:03 UTC
-+++ src/net/serveraccepthelper.h
-@@ -122,8 +122,12 @@ class ServerAcceptHelper : public ServerAcceptInterfac
- const boost::system::error_code &error)
- {
- if (!error) {
-+#if BOOST_VERSION < 106600
- boost::asio::socket_base::non_blocking_io command(true);
- acceptedSocket->io_control(command);
-+#else
-+ acceptedSocket->non_blocking(true);
-+#endif
- acceptedSocket->set_option(typename P::no_delay(true));
- acceptedSocket->set_option(boost::asio::socket_base::keep_alive(true));
- boost::shared_ptr<SessionData> sessionData(new SessionData(acceptedSocket, m_lobbyThread->GetNextSessionId(), m_lobbyThread->GetSessionDataCallback(), *m_ioService));
diff --git a/games/pokerth/pkg-descr b/games/pokerth/pkg-descr
deleted file mode 100644
index c96e9ecf1c77..000000000000
--- a/games/pokerth/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-PokerTH is a poker game written in C++/Qt. You can play the popular
-"Texas Hold'em" poker variant against up to nine computer-opponents
-or play internet games with people all over the world.
diff --git a/games/pokerth/pkg-plist b/games/pokerth/pkg-plist
deleted file mode 100644
index 661bb95d45cb..000000000000
--- a/games/pokerth/pkg-plist
+++ /dev/null
@@ -1,465 +0,0 @@
-bin/pokerth
-bin/pokerth_server
-share/man/man1/pokerth.1.gz
-share/applications/pokerth.desktop
-share/pixmaps/pokerth.png
-%%DATADIR%%/data/data-copyright.txt
-%%DATADIR%%/data/fonts/DejaVuSans-Bold.ttf
-%%DATADIR%%/data/gfx/avatars/default/misc/00a0b3d26a67841239b8883183b7a8f0.png
-%%DATADIR%%/data/gfx/avatars/default/misc/030a14c105d3fd164cb4bae54bad6191.png
-%%DATADIR%%/data/gfx/avatars/default/misc/08ced517579b3d258c947aec6c0a0dd4.png
-%%DATADIR%%/data/gfx/avatars/default/misc/08e18c4e25a5052575e6a409e71959f5.png
-%%DATADIR%%/data/gfx/avatars/default/misc/0f2ca195ebaec613ffc8626185415b18.png
-%%DATADIR%%/data/gfx/avatars/default/misc/150bfd890394dceb33c66ec8d033b7f4.png
-%%DATADIR%%/data/gfx/avatars/default/misc/192f2abb785082aa9cbd745f763c7afb.png
-%%DATADIR%%/data/gfx/avatars/default/misc/20e7e95df017855a44a16ff54bb8252a.png
-%%DATADIR%%/data/gfx/avatars/default/misc/20f0819f145c3a6e7272adc2909f35e7.png
-%%DATADIR%%/data/gfx/avatars/default/misc/276648a9e4397177ba6e065bb8392a0f.png
-%%DATADIR%%/data/gfx/avatars/default/misc/2b0fca47b50e2cc4f910eba9ffa858a9.png
-%%DATADIR%%/data/gfx/avatars/default/misc/2d5248926bda0c674f31e25981de33a4.png
-%%DATADIR%%/data/gfx/avatars/default/misc/3036f43bab1f56a3c3dd693c0551bbd8.png
-%%DATADIR%%/data/gfx/avatars/default/misc/32955c19e24eba10fd63f1dcc75b5a25.png
-%%DATADIR%%/data/gfx/avatars/default/misc/3956df277e41217641829542a4591c5f.png
-%%DATADIR%%/data/gfx/avatars/default/misc/41c06d77495fbcd69cfbb4457ebc11dc.png
-%%DATADIR%%/data/gfx/avatars/default/misc/44d23de146bd9d753571915226c44cfd.png
-%%DATADIR%%/data/gfx/avatars/default/misc/53d7f2bda9b904adf62153a9341d48db.png
-%%DATADIR%%/data/gfx/avatars/default/misc/5858abb9942a4d7faabfb6e7ff2520fd.png
-%%DATADIR%%/data/gfx/avatars/default/misc/5e802a524d92f339ad1adedf5675c467.png
-%%DATADIR%%/data/gfx/avatars/default/misc/663f3d7a9ad330b2c77aa5f542fedf38.png
-%%DATADIR%%/data/gfx/avatars/default/misc/6b1ae8bfc14ffb2ae3247c7327b1f5ed.png
-%%DATADIR%%/data/gfx/avatars/default/misc/70bf201de8b46b19a30b94d6ea717043.png
-%%DATADIR%%/data/gfx/avatars/default/misc/71348dd09e29dbe4ee6accc25d74bc94.png
-%%DATADIR%%/data/gfx/avatars/default/misc/76fcf5f16951e17a63e4ff50d09278f7.png
-%%DATADIR%%/data/gfx/avatars/default/misc/778eca12f78519ac598f8858bdaf5ffa.png
-%%DATADIR%%/data/gfx/avatars/default/misc/7b7d565bf61d15722085e0489c474078.png
-%%DATADIR%%/data/gfx/avatars/default/misc/7ee6c7e39bdecf872f782f7fefeffc6c.png
-%%DATADIR%%/data/gfx/avatars/default/misc/82487a6a11cfd4174d3c56c13f47c03e.png
-%%DATADIR%%/data/gfx/avatars/default/misc/8426dadd34be5db4f4cdfa12ec1e8c53.png
-%%DATADIR%%/data/gfx/avatars/default/misc/85de4941160836a15745859dfcd9828e.png
-%%DATADIR%%/data/gfx/avatars/default/misc/88fdee1614fdbf125d0a82bc349da0ff.png
-%%DATADIR%%/data/gfx/avatars/default/misc/910800128fa4afacd15c61a67e6d01a5.png
-%%DATADIR%%/data/gfx/avatars/default/misc/92875006f8786c9fa082ca13ae188a28.png
-%%DATADIR%%/data/gfx/avatars/default/misc/9a106f3f5f9647c77174da1977dcb3c1.png
-%%DATADIR%%/data/gfx/avatars/default/misc/9ae421286ad12b4a5e7d2ca767e3d9a3.png
-%%DATADIR%%/data/gfx/avatars/default/misc/9ff203623c75d8570126599d45922aa3.png
-%%DATADIR%%/data/gfx/avatars/default/misc/a8c3d13377c17b06341b3904185ca30d.png
-%%DATADIR%%/data/gfx/avatars/default/misc/aafbbe402e1883657b2db3e2f7574e5a.png
-%%DATADIR%%/data/gfx/avatars/default/misc/bb2ae3396e8523545a955ceec97a273b.png
-%%DATADIR%%/data/gfx/avatars/default/misc/c10142a7b42f9e5c89ad4c644c570b74.png
-%%DATADIR%%/data/gfx/avatars/default/misc/c824fc964b0f051569d961d24d0897cd.png
-%%DATADIR%%/data/gfx/avatars/default/misc/cd78743ae833cb838395e126ddc4b298.png
-%%DATADIR%%/data/gfx/avatars/default/misc/d0b3c777001d2548fc87c112a181ddbf.png
-%%DATADIR%%/data/gfx/avatars/default/misc/d2dfc050bd61af58f05853864d5f9c4e.png
-%%DATADIR%%/data/gfx/avatars/default/misc/d2e74be7f80276f90091f90b2a78ddfb.png
-%%DATADIR%%/data/gfx/avatars/default/misc/d7204e29016ca8963c02f46d4d41dc7d.png
-%%DATADIR%%/data/gfx/avatars/default/misc/d9a4712147692ace05d5b87a5f76223f.png
-%%DATADIR%%/data/gfx/avatars/default/misc/dccda20e75901d151e199cf0d74451d4.png
-%%DATADIR%%/data/gfx/avatars/default/misc/e4e0c2850b68a65dcce6e83512e60665.png
-%%DATADIR%%/data/gfx/avatars/default/misc/e604d933cf5dcbef120c516c66083b13.png
-%%DATADIR%%/data/gfx/avatars/default/misc/e6a7b4c2d32f5c5ff8cd895b928b5594.png
-%%DATADIR%%/data/gfx/avatars/default/misc/e6e6b9af8c7bea68e359538e1298efd6.png
-%%DATADIR%%/data/gfx/avatars/default/misc/eb427f89e4773e87afb87505885cf698.png
-%%DATADIR%%/data/gfx/avatars/default/misc/eb7612a2b515bd826babec8f649b44cf.png
-%%DATADIR%%/data/gfx/avatars/default/misc/ed1dc23e53b713ab69850f808e39498e.png
-%%DATADIR%%/data/gfx/avatars/default/misc/f08cff60124b7690f13319fcf67a0b26.png
-%%DATADIR%%/data/gfx/avatars/default/misc/f12b7ce0222d0303a0de70c7dfa9ac0f.png
-%%DATADIR%%/data/gfx/avatars/default/misc/f3e4763d3f5ba1a4bde813667efa82a1.png
-%%DATADIR%%/data/gfx/avatars/default/misc/f4893bf7b611d72231e94fa487cc74e9.png
-%%DATADIR%%/data/gfx/avatars/default/misc/f48c98f3814cafa82e1c444915ceb0a7.png
-%%DATADIR%%/data/gfx/avatars/default/misc/f69440dd7d5483cc33d93c52cbb2c64d.png
-%%DATADIR%%/data/gfx/avatars/default/misc/fee2595e8a7be7ea50a39604e8c72e5e.png
-%%DATADIR%%/data/gfx/avatars/default/people/0c04318e6fa54534935e3e6cfe12c4a1.png
-%%DATADIR%%/data/gfx/avatars/default/people/0c24b06358f7b308d6b47c59ebace73d.png
-%%DATADIR%%/data/gfx/avatars/default/people/14e3f39cc775608bcecf5597248b3558.png
-%%DATADIR%%/data/gfx/avatars/default/people/16b702a87f681c4343486523a1a867e8.png
-%%DATADIR%%/data/gfx/avatars/default/people/237c518f2bb6ac99f6eb1012e18460b9.png
-%%DATADIR%%/data/gfx/avatars/default/people/39fa73528e8dc1a5a478938affe79100.png
-%%DATADIR%%/data/gfx/avatars/default/people/45e16bc214942321a3814fb43a84a88e.png
-%%DATADIR%%/data/gfx/avatars/default/people/490ed3a748f6f4d6c261436198f2368f.png
-%%DATADIR%%/data/gfx/avatars/default/people/6ad16e2c3e4b8e4e6da47032d4372f4b.png
-%%DATADIR%%/data/gfx/avatars/default/people/6ecea83d9fac6b4cae97e2fccd09a5f6.png
-%%DATADIR%%/data/gfx/avatars/default/people/74672ebfa2ab02968386c4e441a08668.png
-%%DATADIR%%/data/gfx/avatars/default/people/95df673e5ee4d02f0f95d5c7ff091cfb.png
-%%DATADIR%%/data/gfx/avatars/default/people/9f49fc3d6062ddc08dc6bbd9ef9b399d.png
-%%DATADIR%%/data/gfx/avatars/default/people/bc28d08c451a775f9e332c14a397096b.png
-%%DATADIR%%/data/gfx/avatars/default/people/bed234c6672d512bdb4c2768f0b3f90c.png
-%%DATADIR%%/data/gfx/avatars/default/people/c018b15b8164a303b9395b1e89c51004.png
-%%DATADIR%%/data/gfx/avatars/default/people/c6d57064672b9a6c78a06248d2a60770.png
-%%DATADIR%%/data/gfx/avatars/default/people/cbd2e0c6ee579fb8e0f3942639cf988d.png
-%%DATADIR%%/data/gfx/avatars/default/people/d21268e1d2ec969367ee5b54bd34738b.png
-%%DATADIR%%/data/gfx/avatars/default/people/d66940c138c207c68a338769d683e691.png
-%%DATADIR%%/data/gfx/avatars/default/people/d6f8a45e9243b7e7e4e2c8e41df1c9f5.png
-%%DATADIR%%/data/gfx/avatars/default/people/da34195981d255656f39c05481de3b6a.png
-%%DATADIR%%/data/gfx/avatars/default/people/e3e1ae15f7d808fce16c26c049e2cbe9.png
-%%DATADIR%%/data/gfx/avatars/default/people/e54e67ebd5265cf549362a2cda5a999c.png
-%%DATADIR%%/data/gfx/avatars/default/people/ef0975f38a367a45cb8042b438957304.png
-%%DATADIR%%/data/gfx/cards/default_800x480/0.png
-%%DATADIR%%/data/gfx/cards/default_800x480/1.png
-%%DATADIR%%/data/gfx/cards/default_800x480/10.png
-%%DATADIR%%/data/gfx/cards/default_800x480/11.png
-%%DATADIR%%/data/gfx/cards/default_800x480/12.png
-%%DATADIR%%/data/gfx/cards/default_800x480/13.png
-%%DATADIR%%/data/gfx/cards/default_800x480/14.png
-%%DATADIR%%/data/gfx/cards/default_800x480/15.png
-%%DATADIR%%/data/gfx/cards/default_800x480/16.png
-%%DATADIR%%/data/gfx/cards/default_800x480/17.png
-%%DATADIR%%/data/gfx/cards/default_800x480/18.png
-%%DATADIR%%/data/gfx/cards/default_800x480/19.png
-%%DATADIR%%/data/gfx/cards/default_800x480/2.png
-%%DATADIR%%/data/gfx/cards/default_800x480/20.png
-%%DATADIR%%/data/gfx/cards/default_800x480/21.png
-%%DATADIR%%/data/gfx/cards/default_800x480/22.png
-%%DATADIR%%/data/gfx/cards/default_800x480/23.png
-%%DATADIR%%/data/gfx/cards/default_800x480/24.png
-%%DATADIR%%/data/gfx/cards/default_800x480/25.png
-%%DATADIR%%/data/gfx/cards/default_800x480/26.png
-%%DATADIR%%/data/gfx/cards/default_800x480/27.png
-%%DATADIR%%/data/gfx/cards/default_800x480/28.png
-%%DATADIR%%/data/gfx/cards/default_800x480/29.png
-%%DATADIR%%/data/gfx/cards/default_800x480/3.png
-%%DATADIR%%/data/gfx/cards/default_800x480/30.png
-%%DATADIR%%/data/gfx/cards/default_800x480/31.png
-%%DATADIR%%/data/gfx/cards/default_800x480/32.png
-%%DATADIR%%/data/gfx/cards/default_800x480/33.png
-%%DATADIR%%/data/gfx/cards/default_800x480/34.png
-%%DATADIR%%/data/gfx/cards/default_800x480/35.png
-%%DATADIR%%/data/gfx/cards/default_800x480/36.png
-%%DATADIR%%/data/gfx/cards/default_800x480/37.png
-%%DATADIR%%/data/gfx/cards/default_800x480/38.png
-%%DATADIR%%/data/gfx/cards/default_800x480/39.png
-%%DATADIR%%/data/gfx/cards/default_800x480/4.png
-%%DATADIR%%/data/gfx/cards/default_800x480/40.png
-%%DATADIR%%/data/gfx/cards/default_800x480/41.png
-%%DATADIR%%/data/gfx/cards/default_800x480/42.png
-%%DATADIR%%/data/gfx/cards/default_800x480/43.png
-%%DATADIR%%/data/gfx/cards/default_800x480/44.png
-%%DATADIR%%/data/gfx/cards/default_800x480/45.png
-%%DATADIR%%/data/gfx/cards/default_800x480/46.png
-%%DATADIR%%/data/gfx/cards/default_800x480/47.png
-%%DATADIR%%/data/gfx/cards/default_800x480/48.png
-%%DATADIR%%/data/gfx/cards/default_800x480/49.png
-%%DATADIR%%/data/gfx/cards/default_800x480/5.png
-%%DATADIR%%/data/gfx/cards/default_800x480/50.png
-%%DATADIR%%/data/gfx/cards/default_800x480/51.png
-%%DATADIR%%/data/gfx/cards/default_800x480/6.png
-%%DATADIR%%/data/gfx/cards/default_800x480/7.png
-%%DATADIR%%/data/gfx/cards/default_800x480/8.png
-%%DATADIR%%/data/gfx/cards/default_800x480/9.png
-%%DATADIR%%/data/gfx/cards/default_800x480/defaultdeckstyle_800x480.xml
-%%DATADIR%%/data/gfx/cards/default_800x480/flipside.png
-%%DATADIR%%/data/gfx/cards/default_800x480/preview.png
-%%DATADIR%%/data/gfx/cards/default/0.png
-%%DATADIR%%/data/gfx/cards/default/1.png
-%%DATADIR%%/data/gfx/cards/default/10.png
-%%DATADIR%%/data/gfx/cards/default/11.png
-%%DATADIR%%/data/gfx/cards/default/12.png
-%%DATADIR%%/data/gfx/cards/default/13.png
-%%DATADIR%%/data/gfx/cards/default/14.png
-%%DATADIR%%/data/gfx/cards/default/15.png
-%%DATADIR%%/data/gfx/cards/default/16.png
-%%DATADIR%%/data/gfx/cards/default/17.png
-%%DATADIR%%/data/gfx/cards/default/18.png
-%%DATADIR%%/data/gfx/cards/default/19.png
-%%DATADIR%%/data/gfx/cards/default/2.png
-%%DATADIR%%/data/gfx/cards/default/20.png
-%%DATADIR%%/data/gfx/cards/default/21.png
-%%DATADIR%%/data/gfx/cards/default/22.png
-%%DATADIR%%/data/gfx/cards/default/23.png
-%%DATADIR%%/data/gfx/cards/default/24.png
-%%DATADIR%%/data/gfx/cards/default/25.png
-%%DATADIR%%/data/gfx/cards/default/26.png
-%%DATADIR%%/data/gfx/cards/default/27.png
-%%DATADIR%%/data/gfx/cards/default/28.png
-%%DATADIR%%/data/gfx/cards/default/29.png
-%%DATADIR%%/data/gfx/cards/default/3.png
-%%DATADIR%%/data/gfx/cards/default/30.png
-%%DATADIR%%/data/gfx/cards/default/31.png
-%%DATADIR%%/data/gfx/cards/default/32.png
-%%DATADIR%%/data/gfx/cards/default/33.png
-%%DATADIR%%/data/gfx/cards/default/34.png
-%%DATADIR%%/data/gfx/cards/default/35.png
-%%DATADIR%%/data/gfx/cards/default/36.png
-%%DATADIR%%/data/gfx/cards/default/37.png
-%%DATADIR%%/data/gfx/cards/default/38.png
-%%DATADIR%%/data/gfx/cards/default/39.png
-%%DATADIR%%/data/gfx/cards/default/4.png
-%%DATADIR%%/data/gfx/cards/default/40.png
-%%DATADIR%%/data/gfx/cards/default/41.png
-%%DATADIR%%/data/gfx/cards/default/42.png
-%%DATADIR%%/data/gfx/cards/default/43.png
-%%DATADIR%%/data/gfx/cards/default/44.png
-%%DATADIR%%/data/gfx/cards/default/45.png
-%%DATADIR%%/data/gfx/cards/default/46.png
-%%DATADIR%%/data/gfx/cards/default/47.png
-%%DATADIR%%/data/gfx/cards/default/48.png
-%%DATADIR%%/data/gfx/cards/default/49.png
-%%DATADIR%%/data/gfx/cards/default/5.png
-%%DATADIR%%/data/gfx/cards/default/50.png
-%%DATADIR%%/data/gfx/cards/default/51.png
-%%DATADIR%%/data/gfx/cards/default/6.png
-%%DATADIR%%/data/gfx/cards/default/7.png
-%%DATADIR%%/data/gfx/cards/default/8.png
-%%DATADIR%%/data/gfx/cards/default/9.png
-%%DATADIR%%/data/gfx/cards/default/defaultdeckstyle.xml
-%%DATADIR%%/data/gfx/cards/default/flipside_tux.png
-%%DATADIR%%/data/gfx/cards/default/flipside.png
-%%DATADIR%%/data/gfx/cards/default/preview.png
-%%DATADIR%%/data/gfx/cards/default4c/0.png
-%%DATADIR%%/data/gfx/cards/default4c/1.png
-%%DATADIR%%/data/gfx/cards/default4c/10.png
-%%DATADIR%%/data/gfx/cards/default4c/11.png
-%%DATADIR%%/data/gfx/cards/default4c/12.png
-%%DATADIR%%/data/gfx/cards/default4c/13.png
-%%DATADIR%%/data/gfx/cards/default4c/14.png
-%%DATADIR%%/data/gfx/cards/default4c/15.png
-%%DATADIR%%/data/gfx/cards/default4c/16.png
-%%DATADIR%%/data/gfx/cards/default4c/17.png
-%%DATADIR%%/data/gfx/cards/default4c/18.png
-%%DATADIR%%/data/gfx/cards/default4c/19.png
-%%DATADIR%%/data/gfx/cards/default4c/2.png
-%%DATADIR%%/data/gfx/cards/default4c/20.png
-%%DATADIR%%/data/gfx/cards/default4c/21.png
-%%DATADIR%%/data/gfx/cards/default4c/22.png
-%%DATADIR%%/data/gfx/cards/default4c/23.png
-%%DATADIR%%/data/gfx/cards/default4c/24.png
-%%DATADIR%%/data/gfx/cards/default4c/25.png
-%%DATADIR%%/data/gfx/cards/default4c/26.png
-%%DATADIR%%/data/gfx/cards/default4c/27.png
-%%DATADIR%%/data/gfx/cards/default4c/28.png
-%%DATADIR%%/data/gfx/cards/default4c/29.png
-%%DATADIR%%/data/gfx/cards/default4c/3.png
-%%DATADIR%%/data/gfx/cards/default4c/30.png
-%%DATADIR%%/data/gfx/cards/default4c/31.png
-%%DATADIR%%/data/gfx/cards/default4c/32.png
-%%DATADIR%%/data/gfx/cards/default4c/33.png
-%%DATADIR%%/data/gfx/cards/default4c/34.png
-%%DATADIR%%/data/gfx/cards/default4c/35.png
-%%DATADIR%%/data/gfx/cards/default4c/36.png
-%%DATADIR%%/data/gfx/cards/default4c/37.png
-%%DATADIR%%/data/gfx/cards/default4c/38.png
-%%DATADIR%%/data/gfx/cards/default4c/39.png
-%%DATADIR%%/data/gfx/cards/default4c/4.png
-%%DATADIR%%/data/gfx/cards/default4c/40.png
-%%DATADIR%%/data/gfx/cards/default4c/41.png
-%%DATADIR%%/data/gfx/cards/default4c/42.png
-%%DATADIR%%/data/gfx/cards/default4c/43.png
-%%DATADIR%%/data/gfx/cards/default4c/44.png
-%%DATADIR%%/data/gfx/cards/default4c/45.png
-%%DATADIR%%/data/gfx/cards/default4c/46.png
-%%DATADIR%%/data/gfx/cards/default4c/47.png
-%%DATADIR%%/data/gfx/cards/default4c/48.png
-%%DATADIR%%/data/gfx/cards/default4c/49.png
-%%DATADIR%%/data/gfx/cards/default4c/5.png
-%%DATADIR%%/data/gfx/cards/default4c/50.png
-%%DATADIR%%/data/gfx/cards/default4c/51.png
-%%DATADIR%%/data/gfx/cards/default4c/6.png
-%%DATADIR%%/data/gfx/cards/default4c/7.png
-%%DATADIR%%/data/gfx/cards/default4c/8.png
-%%DATADIR%%/data/gfx/cards/default4c/9.png
-%%DATADIR%%/data/gfx/cards/default4c/default4cdeckstyle.xml
-%%DATADIR%%/data/gfx/cards/default4c/flipside.png
-%%DATADIR%%/data/gfx/cards/default4c/preview.png
-%%DATADIR%%/data/gfx/gui/misc/1px.png
-%%DATADIR%%/data/gfx/gui/misc/actionpics/action_allin.png
-%%DATADIR%%/data/gfx/gui/misc/actionpics/action_bet.png
-%%DATADIR%%/data/gfx/gui/misc/actionpics/action_call.png
-%%DATADIR%%/data/gfx/gui/misc/actionpics/action_check.png
-%%DATADIR%%/data/gfx/gui/misc/actionpics/action_fold.png
-%%DATADIR%%/data/gfx/gui/misc/actionpics/action_raise.png
-%%DATADIR%%/data/gfx/gui/misc/actionpics/action_winner.png
-%%DATADIR%%/data/gfx/gui/misc/background_gamelist.png
-%%DATADIR%%/data/gfx/gui/misc/fileopen16.png
-%%DATADIR%%/data/gfx/gui/misc/rating.png
-%%DATADIR%%/data/gfx/gui/misc/startwindowbg10_desktop.png
-%%DATADIR%%/data/gfx/gui/misc/startwindowbg10_mobile.png
-%%DATADIR%%/data/gfx/gui/misc/welcomepokerth10_desktop.png
-%%DATADIR%%/data/gfx/gui/misc/welcomepokerth10_mobile.png
-%%DATADIR%%/data/gfx/gui/misc/windowicon.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/bigblindPuck.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/cardholder_flop.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/cardholder_flop.xcf
-%%DATADIR%%/data/gfx/gui/table/danuxi1/cardholder_river.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/cardholder_turn.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/danuxi1tablestyle.xml
-%%DATADIR%%/data/gfx/gui/table/danuxi1/dealerPuck.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/genereticAvatar.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/handranking.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_blue_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_blue_checked.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_blue_hover.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_blue.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_green_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_green_checked.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_green_hover.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_green.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_orange_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_orange_checked.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_orange_hover.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_orange.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_purple_hover.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_purple.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_red_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_red_checked.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_red_hover.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playeraction_red.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playerBottomSeatActive.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/playerTopSeatActive.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/preview.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/radiobutton_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/radiobutton_checked.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/radiobutton_pressed.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/radiobutton_unchecked_hover.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/radiobutton_unchecked.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/smallblindPuck.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/table.png
-%%DATADIR%%/data/gfx/gui/table/danuxi1/toolboxbg.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/android_tablestyle_800x480.xml
-%%DATADIR%%/data/gfx/gui/table/default_800x480/bigblindPuck.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/cardholder_flop.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/cardholder_river.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/cardholder_turn.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/dealerPuck.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/defaulttablestyle_800x480.xml
-%%DATADIR%%/data/gfx/gui/table/default_800x480/genereticAvatar.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/handranking_template.xcf
-%%DATADIR%%/data/gfx/gui/table/default_800x480/handranking.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_blue_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_blue_checked.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_blue_hover.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_blue.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_green_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_green_checked.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_green_hover.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_green.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_orange_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_orange_checked.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_orange_hover.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_orange.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_purple_hover.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_purple.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_red_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_red_checked.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_red_hover.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playeraction_red.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playerSeatActive_old_old.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playerSeatActive_old.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playerSeatActive.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playerSeatActiveBottom.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playerSeatActiveTop.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playerSeatInactive_old.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playerSeatInactive.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playerSeatInactiveBottom.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/playerSeatInactiveTop.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/preview.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/radiobutton_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/radiobutton_checked.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/radiobutton_pressed.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/radiobutton_unchecked_hover.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/radiobutton_unchecked.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/smallblindPuck.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/table_dark.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/table.png
-%%DATADIR%%/data/gfx/gui/table/default_800x480/toolboxbg.png
-%%DATADIR%%/data/gfx/gui/table/default/bigblindPuck.png
-%%DATADIR%%/data/gfx/gui/table/default/cardholder_flop.png
-%%DATADIR%%/data/gfx/gui/table/default/cardholder_river.png
-%%DATADIR%%/data/gfx/gui/table/default/cardholder_turn.png
-%%DATADIR%%/data/gfx/gui/table/default/dealerPuck.png
-%%DATADIR%%/data/gfx/gui/table/default/defaulttablestyle.xml
-%%DATADIR%%/data/gfx/gui/table/default/genereticAvatar.png
-%%DATADIR%%/data/gfx/gui/table/default/handranking_template.xcf
-%%DATADIR%%/data/gfx/gui/table/default/handranking.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_blue_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_blue_checked.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_blue_hover.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_blue.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_green_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_green_checked.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_green_hover.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_green.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_orange_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_orange_checked.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_orange_hover.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_orange.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_purple_hover.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_purple.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_red_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_red_checked.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_red_hover.png
-%%DATADIR%%/data/gfx/gui/table/default/playeraction_red.png
-%%DATADIR%%/data/gfx/gui/table/default/playerSeatActive.png
-%%DATADIR%%/data/gfx/gui/table/default/playerSeatInactive.png
-%%DATADIR%%/data/gfx/gui/table/default/preview.png
-%%DATADIR%%/data/gfx/gui/table/default/radiobutton_checked_hover.png
-%%DATADIR%%/data/gfx/gui/table/default/radiobutton_checked.png
-%%DATADIR%%/data/gfx/gui/table/default/radiobutton_pressed.png
-%%DATADIR%%/data/gfx/gui/table/default/radiobutton_unchecked_hover.png
-%%DATADIR%%/data/gfx/gui/table/default/radiobutton_unchecked.png
-%%DATADIR%%/data/gfx/gui/table/default/smallblindPuck.png
-%%DATADIR%%/data/gfx/gui/table/default/table.png
-%%DATADIR%%/data/gfx/gui/table/default/toolboxbg.png
-%%DATADIR%%/data/misc/agpl.html
-%%DATADIR%%/data/misc/third_party_libs.txt
-%%DATADIR%%/data/sounds/default/.directory
-%%DATADIR%%/data/sounds/default/allin.wav
-%%DATADIR%%/data/sounds/default/bet.wav
-%%DATADIR%%/data/sounds/default/blinds_raises_level1.wav
-%%DATADIR%%/data/sounds/default/blinds_raises_level2.wav
-%%DATADIR%%/data/sounds/default/blinds_raises_level3.wav
-%%DATADIR%%/data/sounds/default/call.wav
-%%DATADIR%%/data/sounds/default/check.wav
-%%DATADIR%%/data/sounds/default/dealtwocards.wav
-%%DATADIR%%/data/sounds/default/fold.wav
-%%DATADIR%%/data/sounds/default/lobbychatnotify.wav
-%%DATADIR%%/data/sounds/default/onlinegameready.wav
-%%DATADIR%%/data/sounds/default/playerconnected.wav
-%%DATADIR%%/data/sounds/default/raise.wav
-%%DATADIR%%/data/sounds/default/yourturn.wav
-%%DATADIR%%/data/translations/pokerth_af.qm
-%%DATADIR%%/data/translations/pokerth_bg.qm
-%%DATADIR%%/data/translations/pokerth_ca.qm
-%%DATADIR%%/data/translations/pokerth_cz.qm
-%%DATADIR%%/data/translations/pokerth_de.qm
-%%DATADIR%%/data/translations/pokerth_dk.qm
-%%DATADIR%%/data/translations/pokerth_es.qm
-%%DATADIR%%/data/translations/pokerth_fi.qm
-%%DATADIR%%/data/translations/pokerth_fr.qm
-%%DATADIR%%/data/translations/pokerth_gd.qm
-%%DATADIR%%/data/translations/pokerth_gl.qm
-%%DATADIR%%/data/translations/pokerth_gr.qm
-%%DATADIR%%/data/translations/pokerth_hu.qm
-%%DATADIR%%/data/translations/pokerth_it.qm
-%%DATADIR%%/data/translations/pokerth_jp.qm
-%%DATADIR%%/data/translations/pokerth_lt.qm
-%%DATADIR%%/data/translations/pokerth_nl.qm
-%%DATADIR%%/data/translations/pokerth_no.qm
-%%DATADIR%%/data/translations/pokerth_pl.qm
-%%DATADIR%%/data/translations/pokerth_ptbr.qm
-%%DATADIR%%/data/translations/pokerth_ptpt.qm
-%%DATADIR%%/data/translations/pokerth_ru.qm
-%%DATADIR%%/data/translations/pokerth_sk.qm
-%%DATADIR%%/data/translations/pokerth_sv.qm
-%%DATADIR%%/data/translations/pokerth_ta.qm
-%%DATADIR%%/data/translations/pokerth_tr.qm
-%%DATADIR%%/data/translations/pokerth_vi.qm
-%%DATADIR%%/data/translations/pokerth_zhcn.qm
-%%DATADIR%%/data/translations/qt_ar.qm
-%%DATADIR%%/data/translations/qt_cs.qm
-%%DATADIR%%/data/translations/qt_da.qm
-%%DATADIR%%/data/translations/qt_de.qm
-%%DATADIR%%/data/translations/qt_es.qm
-%%DATADIR%%/data/translations/qt_fr.qm
-%%DATADIR%%/data/translations/qt_gl.qm
-%%DATADIR%%/data/translations/qt_he.qm
-%%DATADIR%%/data/translations/qt_hu.qm
-%%DATADIR%%/data/translations/qt_ja.qm
-%%DATADIR%%/data/translations/qt_nl.qm
-%%DATADIR%%/data/translations/qt_pl.qm
-%%DATADIR%%/data/translations/qt_pt.qm
-%%DATADIR%%/data/translations/qt_ru.qm
-%%DATADIR%%/data/translations/qt_sk.qm
-%%DATADIR%%/data/translations/qt_sl.qm
-%%DATADIR%%/data/translations/qt_sv.qm
-%%DATADIR%%/data/translations/qt_uk.qm
-%%DATADIR%%/data/translations/qt_zh_CN.qm
-%%DATADIR%%/data/translations/qt_zh_TW.qm
diff --git a/graphics/gscan2pdf/Makefile b/graphics/gscan2pdf/Makefile
index f2c840acc459..9d44b6781c2a 100644
--- a/graphics/gscan2pdf/Makefile
+++ b/graphics/gscan2pdf/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gscan2pdf
-PORTVERSION= 2.13.4
-PORTREVISION= 3
+PORTVERSION= 2.13.5
CATEGORIES= graphics
MASTER_SITES= SF
@@ -55,7 +54,7 @@ RUN_DEPENDS:= p5-Proc-ProcessTable>0:devel/p5-Proc-ProcessTable \
NO_ARCH= yes
-USES= desktop-file-utils gettext gmake gnome magick:6,build,run perl5 tar:xz
+USES= desktop-file-utils gettext gmake gnome magick:build,run perl5 tar:xz
USE_GNOME= gtk30 librsvg2
USE_PERL5= configure
diff --git a/graphics/gscan2pdf/distinfo b/graphics/gscan2pdf/distinfo
index eeed33d338b2..96dfc838456d 100644
--- a/graphics/gscan2pdf/distinfo
+++ b/graphics/gscan2pdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722534729
-SHA256 (gscan2pdf-2.13.4.tar.xz) = e07713915241b1c05bf00c5e37aa2b310155474c388457e41a1c503b33f79969
-SIZE (gscan2pdf-2.13.4.tar.xz) = 510300
+TIMESTAMP = 1762456987
+SHA256 (gscan2pdf-2.13.5.tar.xz) = 0d4304f6723d076f868feb013e3d7be925dfbb10dcdc23177dbcbf6606b7d5fa
+SIZE (gscan2pdf-2.13.5.tar.xz) = 526768
diff --git a/graphics/gscan2pdf/pkg-plist b/graphics/gscan2pdf/pkg-plist
index 98e50e37adf3..87612a87ccff 100644
--- a/graphics/gscan2pdf/pkg-plist
+++ b/graphics/gscan2pdf/pkg-plist
@@ -18,6 +18,7 @@ bin/gscan2pdf
%%SITE_PERL%%/Gscan2pdf/EntryCompletion.pm
%%SITE_PERL%%/Gscan2pdf/Frontend/CLI.pm
%%SITE_PERL%%/Gscan2pdf/Frontend/Image_Sane.pm
+%%SITE_PERL%%/Gscan2pdf/Helpers.pm
%%SITE_PERL%%/Gscan2pdf/NetPBM.pm
%%SITE_PERL%%/Gscan2pdf/Page.pm
%%SITE_PERL%%/Gscan2pdf/PageRange.pm
@@ -62,6 +63,7 @@ share/locale/hu/LC_MESSAGES/gscan2pdf.mo
share/locale/it/LC_MESSAGES/gscan2pdf.mo
share/locale/ja/LC_MESSAGES/gscan2pdf.mo
share/locale/ko/LC_MESSAGES/gscan2pdf.mo
+share/locale/lo/LC_MESSAGES/gscan2pdf.mo
share/locale/nb/LC_MESSAGES/gscan2pdf.mo
share/locale/nl/LC_MESSAGES/gscan2pdf.mo
share/locale/oc/LC_MESSAGES/gscan2pdf.mo
diff --git a/graphics/hyprgraphics/Makefile b/graphics/hyprgraphics/Makefile
index c6af0877dab7..320e81ceca18 100644
--- a/graphics/hyprgraphics/Makefile
+++ b/graphics/hyprgraphics/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hyprgraphics
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.0
+DISTVERSION= 0.3.0
CATEGORIES= graphics
MAINTAINER= tagattie@FreeBSD.org
@@ -28,7 +28,7 @@ USE_XORG= pixman
LDFLAGS+= -pthread
-PLIST_SUB= SOVERSION_MAJOR=1 \
+PLIST_SUB= SOVERSION_MAJOR=2 \
SOVERSION_FULL=${DISTVERSION:C/-.*//}
.include <bsd.port.mk>
diff --git a/graphics/hyprgraphics/distinfo b/graphics/hyprgraphics/distinfo
index d2d72cb17c36..be9f631958bc 100644
--- a/graphics/hyprgraphics/distinfo
+++ b/graphics/hyprgraphics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759976778
-SHA256 (hyprwm-hyprgraphics-v0.2.0_GH0.tar.gz) = c66239113504426fc8ba31aa57b971dfc29c3a62490ecba48ec20fba19b64fd9
-SIZE (hyprwm-hyprgraphics-v0.2.0_GH0.tar.gz) = 457169
+TIMESTAMP = 1762503826
+SHA256 (hyprwm-hyprgraphics-v0.3.0_GH0.tar.gz) = 01ccac9fdb269be7990358e14eccfda07e641885ba6a14fbafa1dfa7617d16ff
+SIZE (hyprwm-hyprgraphics-v0.3.0_GH0.tar.gz) = 457304
diff --git a/graphics/hyprgraphics/pkg-plist b/graphics/hyprgraphics/pkg-plist
index 3b9a2804dea4..9e5477e1ac77 100644
--- a/graphics/hyprgraphics/pkg-plist
+++ b/graphics/hyprgraphics/pkg-plist
@@ -4,6 +4,7 @@ include/hyprgraphics/image/Image.hpp
include/hyprgraphics/resource/AsyncResourceGatherer.hpp
include/hyprgraphics/resource/resources/AsyncResource.hpp
include/hyprgraphics/resource/resources/ImageResource.hpp
+include/hyprgraphics/resource/resources/StaticImageResource.hpp
include/hyprgraphics/resource/resources/TextResource.hpp
lib/libhyprgraphics.so
lib/libhyprgraphics.so.%%SOVERSION_MAJOR%%
diff --git a/graphics/p5-Image-ExifTool-devel/Makefile b/graphics/p5-Image-ExifTool-devel/Makefile
index 9410e246229a..58446c8403d3 100644
--- a/graphics/p5-Image-ExifTool-devel/Makefile
+++ b/graphics/p5-Image-ExifTool-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Image-ExifTool
-DISTVERSION= 13.40
+DISTVERSION= 13.41
CATEGORIES= graphics perl5
MASTER_SITES= https://exiftool.org/ \
SF/exiftool
diff --git a/graphics/p5-Image-ExifTool-devel/distinfo b/graphics/p5-Image-ExifTool-devel/distinfo
index 79b7326b6a79..f2d73838776d 100644
--- a/graphics/p5-Image-ExifTool-devel/distinfo
+++ b/graphics/p5-Image-ExifTool-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761385056
-SHA256 (Image-ExifTool-13.40.tar.gz) = 92054f3bc677aee4fe377b4cd0e362d36201168cc5187452e03bf6f79f7b9a42
-SIZE (Image-ExifTool-13.40.tar.gz) = 7582131
+TIMESTAMP = 1762422346
+SHA256 (Image-ExifTool-13.41.tar.gz) = aa3a963a8375e37322958b20d262f8d88c706bea219747a4de28d59a160a4e54
+SIZE (Image-ExifTool-13.41.tar.gz) = 7583944
diff --git a/misc/codex/Makefile b/misc/codex/Makefile
index 1b454d5f0d32..cb52cd9aba73 100644
--- a/misc/codex/Makefile
+++ b/misc/codex/Makefile
@@ -1,6 +1,6 @@
PORTNAME= codex
DISTVERSIONPREFIX= rust-v
-DISTVERSION= 0.53.0
+DISTVERSION= 0.55.0
CATEGORIES= misc devel
MAINTAINER= tagattie@FreeBSD.org
diff --git a/misc/codex/Makefile.crates b/misc/codex/Makefile.crates
index 77909be36b50..9f2475cf9721 100644
--- a/misc/codex/Makefile.crates
+++ b/misc/codex/Makefile.crates
@@ -15,7 +15,7 @@ CARGO_CRATES= Inflector-0.11.4 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.3 \
anstyle-wincon-3.0.9 \
- anyhow-1.0.99 \
+ anyhow-1.0.100 \
arboard-3.6.0 \
arrayvec-0.7.6 \
ascii-1.1.0 \
@@ -96,7 +96,6 @@ CARGO_CRATES= Inflector-0.11.4 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- crossterm-0.28.1 \
crossterm_winapi-0.9.1 \
crunchy-0.2.4 \
crypto-common-0.1.6 \
@@ -202,6 +201,7 @@ CARGO_CRATES= Inflector-0.11.4 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
hashbrown-0.15.4 \
+ hashbrown-0.16.0 \
heck-0.5.0 \
hermit-abi-0.5.2 \
hex-0.4.3 \
@@ -240,7 +240,7 @@ CARGO_CRATES= Inflector-0.11.4 \
image-0.25.8 \
indenter-0.3.3 \
indexmap-1.9.3 \
- indexmap-2.10.0 \
+ indexmap-2.12.0 \
indoc-2.0.6 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
@@ -470,6 +470,7 @@ CARGO_CRATES= Inflector-0.11.4 \
serial_test-3.2.0 \
serial_test_derive-3.2.0 \
sha1-0.10.6 \
+ sha1_smol-1.0.1 \
sha2-0.10.9 \
sharded-slab-0.1.7 \
shared_library-0.1.9 \
@@ -521,9 +522,9 @@ CARGO_CRATES= Inflector-0.11.4 \
textwrap-0.11.0 \
textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.16 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.16 \
+ thiserror-impl-2.0.17 \
thread_local-1.1.9 \
tiff-0.10.3 \
tiktoken-rs-0.7.0 \
@@ -695,4 +696,5 @@ CARGO_CRATES= Inflector-0.11.4 \
zvariant-4.2.0 \
zvariant_derive-4.2.0 \
zvariant_utils-2.1.0 \
- ratatui@git+https://github.com/nornagon/ratatui?branch=nornagon-v0.29.0-patch\#9b2ad1298408c45918ee9f8241a6f95498cdbed2
+ ratatui@git+https://github.com/nornagon/ratatui?branch=nornagon-v0.29.0-patch\#9b2ad1298408c45918ee9f8241a6f95498cdbed2 \
+ crossterm@git+https://github.com/nornagon/crossterm?branch=nornagon%2Fcolor-query\#87db8bfa6dc99427fd3b071681b07fc31c6ce995
diff --git a/misc/codex/distinfo b/misc/codex/distinfo
index 7658d415b87a..1def0a5af5b4 100644
--- a/misc/codex/distinfo
+++ b/misc/codex/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1761968004
+TIMESTAMP = 1762497154
SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
@@ -33,8 +33,8 @@ SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472
SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
-SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
-SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/arboard-3.6.0.crate) = 55f533f8e0af236ffe5eb979b99381df3258853f00ba2e44b6e1955292c75227
SIZE (rust/crates/arboard-3.6.0.crate) = 52701
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
@@ -195,8 +195,6 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
-SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
@@ -407,6 +405,8 @@ SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
@@ -483,8 +483,8 @@ SHA256 (rust/crates/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08
SIZE (rust/crates/indenter-0.3.3.crate) = 6587
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
@@ -943,6 +943,8 @@ SHA256 (rust/crates/serial_test_derive-3.2.0.crate) = 5d69265a08751de7844521fd15
SIZE (rust/crates/serial_test_derive-3.2.0.crate) = 6992
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
+SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d
+SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
@@ -1045,12 +1047,12 @@ SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf071
SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/tiff-0.10.3.crate) = af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f
@@ -1395,5 +1397,7 @@ SHA256 (rust/crates/zvariant_utils-2.1.0.crate) = c51bcff7cc3dbb5055396bcf774748
SIZE (rust/crates/zvariant_utils-2.1.0.crate) = 7043
SHA256 (nornagon-ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2_GH0.tar.gz) = b252c02145e5abbfc170466788bbeeb53a3365fcbc8a5621f28f79badd1f6a70
SIZE (nornagon-ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2_GH0.tar.gz) = 566574
-SHA256 (openai-codex-rust-v0.53.0_GH0.tar.gz) = e4330829c37b294105487a77fa3b22e66df2e59bd427e44dc57c969170d58425
-SIZE (openai-codex-rust-v0.53.0_GH0.tar.gz) = 27871731
+SHA256 (nornagon-crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995_GH0.tar.gz) = b49ac342e6b5d9c015f5384690c2a61d6f31c0c3c34aaf1cc22be4956122294c
+SIZE (nornagon-crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995_GH0.tar.gz) = 129254
+SHA256 (openai-codex-rust-v0.55.0_GH0.tar.gz) = d0e1cac6b6aec56a0996bc1c0e4ffe7cfed24dd919051cde738e38c62f3f698a
+SIZE (openai-codex-rust-v0.55.0_GH0.tar.gz) = 27885307
diff --git a/misc/codex/files/patch-codex-rs_core_Cargo.toml b/misc/codex/files/patch-codex-rs_core_Cargo.toml
index afc939af9919..acff9f119029 100644
--- a/misc/codex/files/patch-codex-rs_core_Cargo.toml
+++ b/misc/codex/files/patch-codex-rs_core_Cargo.toml
@@ -1,4 +1,4 @@
---- codex-rs/core/Cargo.toml.orig 2025-10-31 00:56:28 UTC
+--- codex-rs/core/Cargo.toml.orig 2025-11-04 20:00:53 UTC
+++ codex-rs/core/Cargo.toml
@@ -32,6 +32,7 @@ codex-utils-tokenizer = { workspace = true }
codex-utils-readiness = { workspace = true }
@@ -20,7 +20,7 @@
libc = { workspace = true }
mcp-types = { workspace = true }
@@ -83,7 +85,6 @@ wildmatch = { workspace = true }
- uuid = { workspace = true, features = ["serde", "v4"] }
+ uuid = { workspace = true, features = ["serde", "v4", "v5"] }
which = { workspace = true }
wildmatch = { workspace = true }
-codex_windows_sandbox = { package = "codex-windows-sandbox", path = "../windows-sandbox-rs" }
diff --git a/misc/codex/files/patch-codex-rs_core_tests_suite_shell__serialization.rs b/misc/codex/files/patch-codex-rs_core_tests_suite_shell__serialization.rs
index 37f66dd7d506..9ec48d377f72 100644
--- a/misc/codex/files/patch-codex-rs_core_tests_suite_shell__serialization.rs
+++ b/misc/codex/files/patch-codex-rs_core_tests_suite_shell__serialization.rs
@@ -1,6 +1,6 @@
---- codex-rs/core/tests/suite/shell_serialization.rs.orig 2025-10-25 21:16:34 UTC
+--- codex-rs/core/tests/suite/shell_serialization.rs.orig 2025-11-04 20:00:53 UTC
+++ codex-rs/core/tests/suite/shell_serialization.rs
-@@ -238,6 +238,9 @@ async fn shell_output_for_freeform_tool_records_durati
+@@ -398,6 +398,9 @@ async fn shell_output_for_freeform_tool_records_durati
#[cfg(target_os = "linux")]
let sleep_cmd = vec!["/bin/bash", "-c", "sleep 1"];
diff --git a/misc/crush/Makefile b/misc/crush/Makefile
index b08190e9b157..98ea4bbc0eb9 100644
--- a/misc/crush/Makefile
+++ b/misc/crush/Makefile
@@ -1,7 +1,6 @@
PORTNAME= crush
DISTVERSIONPREFIX= v
-DISTVERSION= 0.13.7
-PORTREVISION= 1
+DISTVERSION= 0.15.2
CATEGORIES= misc devel
MAINTAINER= tagattie@FreeBSD.org
diff --git a/misc/crush/distinfo b/misc/crush/distinfo
index 1a746f629094..cbab0cd7b4f4 100644
--- a/misc/crush/distinfo
+++ b/misc/crush/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1761967010
-SHA256 (go/misc_crush/crush-v0.13.7/v0.13.7.mod) = 76ac2e8856c3b2cf83b498859e669596eb05794aa44e0cbc1d93214f03879cd7
-SIZE (go/misc_crush/crush-v0.13.7/v0.13.7.mod) = 8387
-SHA256 (go/misc_crush/crush-v0.13.7/v0.13.7.zip) = 137dc6c7ffd137faccfb4c3331f9959f3a2335adebd79e0521e8b81359934e22
-SIZE (go/misc_crush/crush-v0.13.7/v0.13.7.zip) = 3129685
+TIMESTAMP = 1762495179
+SHA256 (go/misc_crush/crush-v0.15.2/v0.15.2.mod) = 2e03f77b426310088d830f3c651696da038c9dcad14b78cc274ec0072113e2b3
+SIZE (go/misc_crush/crush-v0.15.2/v0.15.2.mod) = 8624
+SHA256 (go/misc_crush/crush-v0.15.2/v0.15.2.zip) = a1b3dba7a72933d3906b15958515eaef60e387ac9f9f93e0b774c1bf0906a1ee
+SIZE (go/misc_crush/crush-v0.15.2/v0.15.2.zip) = 3150178
diff --git a/misc/hwdata/Makefile b/misc/hwdata/Makefile
index 65392e2a2bee..5579a8bdd285 100644
--- a/misc/hwdata/Makefile
+++ b/misc/hwdata/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hwdata
DISTVERSIONPREFIX= v
-DISTVERSION= 0.399
+DISTVERSION= 0.401
PORTEPOCH= 1
CATEGORIES= misc
diff --git a/misc/hwdata/distinfo b/misc/hwdata/distinfo
index 87520a9acb13..73215358c322 100644
--- a/misc/hwdata/distinfo
+++ b/misc/hwdata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756895435
-SHA256 (vcrhonek-hwdata-v0.399_GH0.tar.gz) = 74872355e14d5ddc48a0f63036227ffb5f7796a3012c6377ac1fc7432ffe2b41
-SIZE (vcrhonek-hwdata-v0.399_GH0.tar.gz) = 2531799
+TIMESTAMP = 1762507128
+SHA256 (vcrhonek-hwdata-v0.401_GH0.tar.gz) = e9ff93b9807cc014ed8f7f5cb5dc2c31e714058c82ddc59b7355f5c57c9b759e
+SIZE (vcrhonek-hwdata-v0.401_GH0.tar.gz) = 2535884
diff --git a/net-im/tox/Makefile b/net-im/tox/Makefile
index 1b4e303edfa6..6153f4692a89 100644
--- a/net-im/tox/Makefile
+++ b/net-im/tox/Makefile
@@ -1,36 +1,37 @@
PORTNAME= toxcore
-DISTVERSION= 0.2.20
-PORTREVISION= 2
+DISTVERSION= 0.2.21
PORTEPOCH= 1
CATEGORIES= net-im net-p2p
MASTER_SITES= https://github.com/TokTok/c-${PORTNAME}/releases/download/v${DISTVERSION}/
-DISTNAME= c-${PORTNAME}-${DISTVERSION}
+DISTNAME= c-${PORTNAME}-v${DISTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= vvd@FreeBSD.org
COMMENT= ProjectTox-Core library, a decentralized and secure messenger
-WWW= https://tox.chat/
+WWW= https://tox.chat/ \
+ https://github.com/TokTok/c-toxcore/
LICENSE= GPLv3
-LICENSE_FILES= ${WRKSRC}/LICENSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libopus.so:audio/opus \
- libsodium.so:security/libsodium \
+ libsodium.so:security/libsodium \
libvpx.so:multimedia/libvpx
TEST_DEPENDS= googletest>0:devel/googletest
-USES= cmake:testing compiler:c++17-lang cpe pathfix pkgconfig
+USES= cmake:testing compiler:c++17-lang cpe pathfix pkgconfig tar:xz
CPE_VENDOR= toktok
PATHFIX_CMAKELISTSTXT= ModulePackage.cmake
USE_LDCONFIG= yes
-PLIST_SUB= VER=${DISTVERSION:C/0.//}.0 SO=2
-
-CMAKE_TESTING_OFF= CMAKE_DISABLE_FIND_PACKAGE_GTest
+CMAKE_OFF= CMAKE_DISABLE_FIND_PACKAGE_GTest \
+ UNITTEST
CMAKE_TESTING_ON= UNITTEST
+CMAKE_TESTING_OFF= CMAKE_DISABLE_FIND_PACKAGE_GTest
# AUTOTEST(s) are broken...
-CMAKE_OFF= CMAKE_DISABLE_FIND_PACKAGE_GTest \
- UNITTEST
+NO_WRKSUBDIR= yes
+
+PLIST_SUB= VER=${DISTVERSION:C/0.//}.0 SO=2
OPTIONS_DEFINE= DAEMON
OPTIONS_SUB= yes
@@ -54,10 +55,10 @@ PKGMESSAGE= ${PKGDIR}/pkg-message.daemon
post-install:
.if ${PORT_OPTIONS:MDAEMON}
- ${INSTALL_DATA} ${WRKSRC}/other/bootstrap_daemon/tox-bootstrapd.conf \
+ ${INSTALL_DATA} ${WRKSRC}/other/bootstrap_daemon/tox-bootstrapd.conf \
${STAGEDIR}${PREFIX}/etc/tox-bootstrapd.conf.sample
- ${MKDIR} ${STAGEDIR}${KEYS_DIR}
- ${MKDIR} ${STAGEDIR}${PID_DIR}
+ ${MKDIR} ${STAGEDIR}${KEYS_DIR} \
+ ${STAGEDIR}${PID_DIR}
.endif
.include <bsd.port.mk>
diff --git a/net-im/tox/distinfo b/net-im/tox/distinfo
index febef1b55966..9a5c25aa7456 100644
--- a/net-im/tox/distinfo
+++ b/net-im/tox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737201354
-SHA256 (c-toxcore-0.2.20.tar.gz) = a9c89a8daea745d53e5d78e7aacb99c7b4792c4400a5a69c71238f45d6164f4c
-SIZE (c-toxcore-0.2.20.tar.gz) = 862660
+TIMESTAMP = 1762500000
+SHA256 (c-toxcore-v0.2.21.tar.xz) = dde19a5eaa897f3b9ca6212e783a08753ad5c071deb14a73d84161853a067234
+SIZE (c-toxcore-v0.2.21.tar.xz) = 906700
diff --git a/net-im/tox/files/patch-toxcore_network.c b/net-im/tox/files/patch-toxcore_network.c
index eda52d4414f8..4759446df1d7 100644
--- a/net-im/tox/files/patch-toxcore_network.c
+++ b/net-im/tox/files/patch-toxcore_network.c
@@ -1,16 +1,16 @@
---- toxcore/network.c.orig 2022-04-18 18:12:07 UTC
+--- toxcore/network.c.orig 2025-10-06 10:37:58 UTC
+++ toxcore/network.c
-@@ -1063,6 +1063,7 @@ Networking_Core *new_networking_ex(
+@@ -1318,6 +1318,7 @@ Networking_Core *new_networking_ex(
*/
int n = 1024 * 1024 * 2;
+#if !defined(__FreeBSD__)
if (net_setsockopt(ns, temp->sock, SOL_SOCKET, SO_RCVBUF, &n, sizeof(n)) != 0) {
- LOGGER_ERROR(log, "failed to set socket option %d", SO_RCVBUF);
+ LOGGER_WARNING(log, "failed to set socket option %d", SO_RCVBUF);
}
-@@ -1070,6 +1071,7 @@ Networking_Core *new_networking_ex(
+@@ -1325,6 +1326,7 @@ Networking_Core *new_networking_ex(
if (net_setsockopt(ns, temp->sock, SOL_SOCKET, SO_SNDBUF, &n, sizeof(n)) != 0) {
- LOGGER_ERROR(log, "failed to set socket option %d", SO_SNDBUF);
+ LOGGER_WARNING(log, "failed to set socket option %d", SO_SNDBUF);
}
+#endif
diff --git a/net-im/tox/pkg-plist b/net-im/tox/pkg-plist
index faafb5ee44a4..77376aac0531 100644
--- a/net-im/tox/pkg-plist
+++ b/net-im/tox/pkg-plist
@@ -1,9 +1,9 @@
%%DAEMON%%bin/DHT_bootstrap
%%DAEMON%%bin/tox-bootstrapd
%%DAEMON%%@sample etc/tox-bootstrapd.conf.sample
-include/tox/tox_dispatch.h
-include/tox/tox_events.h
include/tox/tox.h
+include/tox/tox_log_level.h
+include/tox/tox_options.h
include/tox/toxav.h
include/tox/toxencryptsave.h
lib/libtoxcore.a
diff --git a/net-mgmt/victoria-metrics/Makefile b/net-mgmt/victoria-metrics/Makefile
index f75eb4a1e4f8..d2d64e9d8f98 100644
--- a/net-mgmt/victoria-metrics/Makefile
+++ b/net-mgmt/victoria-metrics/Makefile
@@ -1,7 +1,7 @@
PORTNAME?= victoria-metrics
-PORTVERSION= 1.126.0 # don't forget to update BUILDINFO_TAG
+PORTVERSION= 1.129.1 # don't forget to update BUILDINFO_TAG
DISTVERSIONPREFIX= v
-PORTREVISION?= 3
+PORTREVISION?= 0
CATEGORIES= net-mgmt
MAINTAINER= danfe@FreeBSD.org
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gmake go:1.25,no_targets
USE_RC_SUBR?= ${PORTNAME}
MAKE_ENV= PKG_TAG=v${PORTVERSION} GOOS=${OPSYS:tl} \
- BUILDINFO_TAG=tags-v${PORTVERSION}-0-gaa42963 \
+ BUILDINFO_TAG=tags-v${PORTVERSION}-0-g5e98e0c \
DATEINFO_TAG=${_GET_DATE:sh}
ALL_TARGET= ${PORTNAME}-pure
diff --git a/net-mgmt/victoria-metrics/distinfo b/net-mgmt/victoria-metrics/distinfo
index 358825537494..a737c2ae9561 100644
--- a/net-mgmt/victoria-metrics/distinfo
+++ b/net-mgmt/victoria-metrics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757681862
-SHA256 (VictoriaMetrics-VictoriaMetrics-v1.126.0_GH0.tar.gz) = 460871ab460183220624df41b4400419e3635615803374c6a8f5844d159e0988
-SIZE (VictoriaMetrics-VictoriaMetrics-v1.126.0_GH0.tar.gz) = 41162635
+TIMESTAMP = 1762251337
+SHA256 (VictoriaMetrics-VictoriaMetrics-v1.129.1_GH0.tar.gz) = ecfa1b5587f8360c6568d46847b35b96364336b0251c220469b3dbb83261c53f
+SIZE (VictoriaMetrics-VictoriaMetrics-v1.129.1_GH0.tar.gz) = 41950125
diff --git a/net-mgmt/victoria-metrics/pkg-plist b/net-mgmt/victoria-metrics/pkg-plist
index 15ac487e5f52..c791da869868 100644
--- a/net-mgmt/victoria-metrics/pkg-plist
+++ b/net-mgmt/victoria-metrics/pkg-plist
@@ -1,11 +1,13 @@
bin/victoria-metrics
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/CHANGELOG.md
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/FAQ.md
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/Migration.md
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/Presets.md
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/QuickStart.md
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/README.md
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/Scaling vmanomaly.md
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/Self-monitoring.md
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/UI.md
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/_index.md
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/components/README.md
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/components/_index.md
@@ -43,7 +45,6 @@ bin/victoria-metrics
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/guides/guide-vmanomaly-vmalert/guide-vmanomaly-vmalert_docker-compose.webp
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/guides/guide-vmanomaly-vmalert/guide-vmanomaly-vmalert_files.webp
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/guides/guide-vmanomaly-vmalert/guide-vmanomaly-vmalert_overview.webp
-%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/presets-localhost.webp
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/presets_anomalies_by_node.webp
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/presets_anomalous_node_selection.webp
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/presets_cpu_seconds_softirq.webp
@@ -67,6 +68,18 @@ bin/victoria-metrics
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-holtwinters-example.webp
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-prophet-example.webp
%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-sharding-ha-diagram.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-ui-model-config-menu-yaml-tab.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-ui-model-config-menu.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-ui-model-config-wizard.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-ui-open-config-btn.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-ui-open-config-menu.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-ui-overview.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-ui-sections-explore.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-ui-sections-model.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-ui-sections-plot-area-detect-mode.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-ui-sections-plot-area-query-mode.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-ui-sections-settings.webp
+%%PORTDOCS%%%%DOCSDIR%%/anomaly-detection/vmanomaly-ui-state-sharing-url.webp
%%PORTDOCS%%%%DOCSDIR%%/guides/_index.md
%%PORTDOCS%%%%DOCSDIR%%/guides/collecting-openshift-logs-with-victoria-logs/README.md
%%PORTDOCS%%%%DOCSDIR%%/guides/collecting-openshift-logs-with-victoria-logs/_index.md
@@ -142,6 +155,11 @@ bin/victoria-metrics
%%PORTDOCS%%%%DOCSDIR%%/guides/k8s-monitoring-via-vm-single/grafana-k8s-dashboard.webp
%%PORTDOCS%%%%DOCSDIR%%/guides/k8s-monitoring-via-vm-single/grafana.webp
%%PORTDOCS%%%%DOCSDIR%%/guides/k8s-monitoring-via-vm-single/k8s-scheme.webp
+%%PORTDOCS%%%%DOCSDIR%%/guides/k8s-ui-headlamp/README.md
+%%PORTDOCS%%%%DOCSDIR%%/guides/k8s-ui-headlamp/_index.md
+%%PORTDOCS%%%%DOCSDIR%%/guides/k8s-ui-headlamp/cluster-metrics.webp
+%%PORTDOCS%%%%DOCSDIR%%/guides/k8s-ui-headlamp/vmcluster-plugin-settings.webp
+%%PORTDOCS%%%%DOCSDIR%%/guides/k8s-ui-headlamp/vmsingle-plugin-settings.webp
%%PORTDOCS%%%%DOCSDIR%%/guides/migrate-from-influx/README.md
%%PORTDOCS%%%%DOCSDIR%%/guides/migrate-from-influx/_index.md
%%PORTDOCS%%%%DOCSDIR%%/guides/migrate-from-influx/data-sample-in-influx.webp
@@ -152,6 +170,15 @@ bin/victoria-metrics
%%PORTDOCS%%%%DOCSDIR%%/guides/multi-regional-setup-dedicated-regions/setup.webp
%%PORTDOCS%%%%DOCSDIR%%/guides/understand-your-setup-size/README.md
%%PORTDOCS%%%%DOCSDIR%%/guides/understand-your-setup-size/_index.md
+%%PORTDOCS%%%%DOCSDIR%%/guides/vm-architectures/README.md
+%%PORTDOCS%%%%DOCSDIR%%/guides/vm-architectures/_index.md
+%%PORTDOCS%%%%DOCSDIR%%/guides/vm-architectures/arch-schemas.excalidraw
+%%PORTDOCS%%%%DOCSDIR%%/guides/vm-architectures/basic-architecture.webp
+%%PORTDOCS%%%%DOCSDIR%%/guides/vm-architectures/decision-tree.webp
+%%PORTDOCS%%%%DOCSDIR%%/guides/vm-architectures/hyperscale-architecture.webp
+%%PORTDOCS%%%%DOCSDIR%%/guides/vm-architectures/logical-layers-architecture.webp
+%%PORTDOCS%%%%DOCSDIR%%/guides/vm-architectures/multi-az-architecture.webp
+%%PORTDOCS%%%%DOCSDIR%%/guides/vm-architectures/single-az-architecture.webp
%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/Articles.md
%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/BestPractices.md
%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/CONTRIBUTING.md
@@ -192,6 +219,7 @@ bin/victoria-metrics
%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/data-ingestion/vmagent.md
%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/enterprise.md
%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/goals.md
+%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/integrations/OpenShift.md
%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/integrations/_index.md
%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/integrations/datadog.md
%%PORTDOCS%%%%DOCSDIR%%/victoriametrics/integrations/datadog_sending_metrics_to_VM.webp
diff --git a/net-mgmt/vmutils/Makefile b/net-mgmt/vmutils/Makefile
index 11cbc6a365e0..faa8e86c8244 100644
--- a/net-mgmt/vmutils/Makefile
+++ b/net-mgmt/vmutils/Makefile
@@ -1,5 +1,4 @@
PORTNAME= vmutils
-PORTREVISION= 3
COMMENT= Ancillary utilities and agent for VictoriaMetrics
diff --git a/net/Makefile b/net/Makefile
index 6b75ea4c4f10..7071b0361268 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -194,7 +194,6 @@
SUBDIR += gitup
SUBDIR += glflow
SUBDIR += glib-networking
- SUBDIR += glusterfs
SUBDIR += gmid
SUBDIR += gnet2
SUBDIR += gnetcat
diff --git a/net/glusterfs/Makefile b/net/glusterfs/Makefile
deleted file mode 100644
index a793e791f720..000000000000
--- a/net/glusterfs/Makefile
+++ /dev/null
@@ -1,88 +0,0 @@
-PORTNAME= glusterfs
-PORTVERSION= 8.4
-PORTREVISION= 4
-CATEGORIES= net
-MASTER_SITES= http://bits.gluster.org/pub/gluster/glusterfs/src/
-
-MAINTAINER= daniel@morante.net
-COMMENT= GlusterFS distributed file system
-WWW= https://www.gluster.org
-
-LICENSE= GPLv2 LGPL3+
-LICENSE_COMB= dual
-LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING-GPLV2
-LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING-LGPLV3
-
-BROKEN= Fails to build, ld: error: version script assignment of 'global' to symbol 'client_dump' failed: symbol not defined
-DEPRECATED= Outdated and unsupported upstream, current version in tree was released in 2021 while upstream is still active and is at 10.x
-EXPIRATION_DATE=2025-01-31
-#BROKEN_SSL= libressl
-
-BUILD_DEPENDS= bash:shells/bash
-RUN_DEPENDS= bash:shells/bash
-LIB_DEPENDS= libargp.so:devel/argp-standalone \
- libcurl.so:ftp/curl \
- liburcu-bp.so:sysutils/liburcu \
- libuuid.so:misc/libuuid
-
-USES= autoreconf bison compiler:c11 cpe gettext gnome libtool pkgconfig python \
- readline shebangfix sqlite ssl
-CPE_VENDOR= gluster
-
-SHEBANG_FILES= build-aux/pkg-version \
- events/src/glustereventsd.py events/src/peer_eventsapi.py \
- events/tools/eventsdash.py extras/ganesha/ocf/ganesha_grace \
- extras/ganesha/ocf/ganesha_mon extras/ganesha/ocf/ganesha_nfsd \
- extras/ganesha/scripts/create-export-ganesha.sh \
- extras/ganesha/scripts/dbus-send.sh \
- extras/ganesha/scripts/ganesha-ha.sh \
- extras/ganesha/scripts/generate-epoch.py \
- extras/peer_add_secret_pub.in \
- extras/hook-scripts/start/post/S29CTDBsetup.sh \
- extras/hook-scripts/start/post/S30samba-start.sh \
- extras/hook-scripts/start/post/S31ganesha-start.sh \
- extras/post-upgrade-script-for-quota.sh \
- extras/pre-upgrade-script-for-quota.sh \
- extras/snap_scheduler/gcron.py \
- extras/snap_scheduler/snap_scheduler.py \
- extras/stop-all-gluster-processes.sh \
- extras/thin-arbiter/setup-thin-arbiter.sh \
- tools/gfind_missing_files/gfid_to_path.py \
- tools/glusterfind/glusterfind.in \
- tools/glusterfind/S57glusterfind-delete-post.py \
- tools/glusterfind/src/brickfind.py \
- tools/glusterfind/src/changelog.py \
- tools/glusterfind/src/nodeagent.py
-
-USE_GNOME= glib20 libxml2
-USE_LDCONFIG= yes
-USE_PYTHON= py3kplist
-USE_RC_SUBR= glusterd
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_ARGS= --disable-epoll \
- --disable-georeplication \
- --localstatedir=/var \
- --with-mountutildir=${PREFIX}/sbin \
- --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \
- ac_cv_func_fallocate=no \
- ac_cv_func_fdatasync=no \
- ac_cv_func_llistxattr=no \
- ac_cv_func_malloc_stats=no \
- ac_cv_func_setfsuid=no \
- ac_cv_lib_aio_io_setup=no
-CPPFLAGS+= -I"${LOCALBASE}/include"
-LDFLAGS+= -L"${LOCALBASE}/lib" -largp
-INSTALL_TARGET= install-strip
-PLIST_SUB= GLUSTERLIBDIR="lib/${PORTNAME}" \
- PORTVERSION="${PORTVERSION}"
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- ${LN} -nfs ${PREFIX}/libexec/glusterfs/glusterfind/S57glusterfind-delete-post.py ${STAGEDIR}/var/db/glusterd/hooks/1/delete/post/S57glusterfind-delete-post
- ${LN} -nfs ../libexec/glusterfs/peer_eventsapi.py ${STAGEDIR}${PREFIX}/sbin/gluster-eventsapi
- ${LN} -nfs ../libexec/glusterfs/gfevents/glustereventsd.py ${STAGEDIR}${PREFIX}/sbin/glustereventsd
- ${LN} -nfs ../libexec/glusterfs/gfind_missing_files/gfind_missing_files.sh ${STAGEDIR}${PREFIX}/sbin/gfind_missing_files
-
-.include <bsd.port.mk>
diff --git a/net/glusterfs/distinfo b/net/glusterfs/distinfo
deleted file mode 100644
index 3cf7adc95da4..000000000000
--- a/net/glusterfs/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1617918166
-SHA256 (glusterfs-8.4.tar.gz) = 5e0430fabce44c2b461e1d3460d723a746f2b398292282a9095406fa4f6306df
-SIZE (glusterfs-8.4.tar.gz) = 7833014
diff --git a/net/glusterfs/files/glusterd.in b/net/glusterfs/files/glusterd.in
deleted file mode 100644
index a74e8c51ba62..000000000000
--- a/net/glusterfs/files/glusterd.in
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: glusterd
-# BEFORE: mountlate
-# REQUIRE: NETWORKING
-# KEYWORD: shutdown
-
-. /etc/rc.subr
-
-name="glusterd"
-rcvar="${name}_enable"
-start_precmd="glusterd_prestart"
-
-glusterd_prestart()
-{
-
- mkdir -p /var/db/glusterd /var/log/glusterfs
-}
-
-load_rc_config $name
-: ${glusterd_program:="%%PREFIX%%/sbin/$name"}
-: ${glusterd_pidfile:="/var/run/${name}.pid"}
-pidfile="$glusterd_pidfile"
-glusterd_flags="--pid-file=\"${glusterd_pidfile}\" ${glusterd_flags}"
-
-run_rc_command "$1"
diff --git a/net/glusterfs/files/patch-configure.ac b/net/glusterfs/files/patch-configure.ac
deleted file mode 100644
index 4335283808e1..000000000000
--- a/net/glusterfs/files/patch-configure.ac
+++ /dev/null
@@ -1,53 +0,0 @@
---- configure.ac.orig 2020-07-06 01:22:37 UTC
-+++ configure.ac
-@@ -351,7 +351,14 @@ if test "x$ac_cv_file__etc_centos_release" = "xyes"; t
- fi
-
- dnl On some distributions '-ldl' isn't automatically added to LIBS
--AC_CHECK_LIB([dl], [dlopen], [LIB_DL=-ldl])
-+case $host_os in
-+ *freebsd*)
-+ #do nothing
-+ ;;
-+ *)
-+ AC_CHECK_LIB([dl], [dlopen], [LIB_DL=-ldl])
-+ ;;
-+esac
- AC_SUBST(LIB_DL)
-
- AC_ARG_ENABLE([privport_tracking],
-@@ -731,6 +738,9 @@ AC_ARG_ENABLE([georeplication],
-
- BUILD_SYNCDAEMON=no
- case $host_os in
-+ freebsd*)
-+#do nothing
-+ ;;
- linux*)
- #do nothing
- ;;
-@@ -1207,10 +1217,6 @@ case $host_os in
- ;;
- *freebsd*)
- GF_HOST_OS="GF_BSD_HOST_OS"
-- GF_CFLAGS="${GF_CFLAGS} -O0"
-- GF_CFLAGS="${GF_CFLAGS} -DTHREAD_UNSAFE_BASENAME"
-- GF_CFLAGS="${GF_CFLAGS} -DTHREAD_UNSAFE_DIRNAME"
-- GF_CFLAGS="${GF_CFLAGS} -D_LIBGEN_H_"
- GF_CFLAGS="${GF_CFLAGS} -DO_DSYNC=0"
- GF_CFLAGS="${GF_CFLAGS} -Dxdr_quad_t=xdr_longlong_t"
- GF_CFLAGS="${GF_CFLAGS} -Dxdr_u_quad_t=xdr_u_longlong_t"
-@@ -1508,6 +1514,13 @@ AC_SUBST(AM_LIBTOOLFLAGS)
- AC_SUBST(GF_NO_UNDEFINED)
- AC_SUBST(GF_XLATOR_DEFAULT_LDFLAGS)
- AC_SUBST(GF_XLATOR_LDFLAGS)
-+AC_SUBST(GF_XLATOR_MGNT_LIBADD)
-+
-+case $host_os in
-+ *freebsd*)
-+ GF_XLATOR_MGNT_LIBADD="-lutil -lprocstat"
-+ ;;
-+esac
-
- CONTRIBDIR='$(top_srcdir)/contrib'
- AC_SUBST(CONTRIBDIR)
diff --git a/net/glusterfs/files/patch-contrib_fuse-lib_mount.c b/net/glusterfs/files/patch-contrib_fuse-lib_mount.c
deleted file mode 100644
index ac27edd4a418..000000000000
--- a/net/glusterfs/files/patch-contrib_fuse-lib_mount.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- contrib/fuse-lib/mount.c.orig 2020-07-06 01:22:37 UTC
-+++ contrib/fuse-lib/mount.c
-@@ -390,6 +390,7 @@ fuse_mount_sys (const char *mountpoint, char *fsname,
- build_iovec (&iov, &iovlen, "from", "/dev/fuse", -1);
- build_iovec (&iov, &iovlen, "volname", source, -1);
- build_iovec (&iov, &iovlen, "fd", fdstr, -1);
-+ build_iovec (&iov, &iovlen, "allow_other", NULL, -1);
- ret = nmount (iov, iovlen, mountflags);
- #else
- ret = mount (source, mountpoint, fstype, mountflags,
diff --git a/net/glusterfs/files/patch-libglusterfs_src_Makefile.am b/net/glusterfs/files/patch-libglusterfs_src_Makefile.am
deleted file mode 100644
index 6f0c52dfc98f..000000000000
--- a/net/glusterfs/files/patch-libglusterfs_src_Makefile.am
+++ /dev/null
@@ -1,12 +0,0 @@
---- libglusterfs/src/Makefile.am.orig 2020-07-06 01:22:37 UTC
-+++ libglusterfs/src/Makefile.am
-@@ -12,7 +12,8 @@ libglusterfs_la_CPPFLAGS = $(GF_CPPFLAGS) -D__USE_FILE
- -DSBIN_DIR=\"$(sbindir)\" -I$(CONTRIBDIR)/timer-wheel \
- -I$(CONTRIBDIR)/xxhash
-
--libglusterfs_la_LIBADD = $(ZLIB_LIBS) $(MATH_LIB) $(UUID_LIBS)
-+libglusterfs_la_LIBADD = $(ZLIB_LIBS) $(MATH_LIB) $(UUID_LIBS) $(LIB_DL) \
-+ $(URCU_LIBS) $(URCU_CDS_LIBS)
- libglusterfs_la_LDFLAGS = -version-info $(LIBGLUSTERFS_LT_VERSION) $(GF_LDFLAGS) \
- -export-symbols $(top_srcdir)/libglusterfs/src/libglusterfs.sym
-
diff --git a/net/glusterfs/files/patch-libglusterfs_src_common-utils.c b/net/glusterfs/files/patch-libglusterfs_src_common-utils.c
deleted file mode 100644
index 9220c8eb3b7c..000000000000
--- a/net/glusterfs/files/patch-libglusterfs_src_common-utils.c
+++ /dev/null
@@ -1,34 +0,0 @@
---- libglusterfs/src/common-utils.c.orig 2020-07-06 01:22:37 UTC
-+++ libglusterfs/src/common-utils.c
-@@ -3113,7 +3113,7 @@ get_mem_size()
- memsize = page_size * num_pages;
- #endif
-
--#if defined GF_DARWIN_HOST_OS
-+#if defined GF_DARWIN_HOST_OS || defined __FreeBSD__
-
- size_t len = sizeof(memsize);
- int name[] = {CTL_HW, HW_PHYSMEM};
-@@ -4127,6 +4127,14 @@ gf_skip_header_section(int fd, int header_len)
- gf_boolean_t
- gf_is_pid_running(int pid)
- {
-+#ifdef __FreeBSD__
-+ int ret = -1;
-+
-+ ret = sys_kill(pid, 0);
-+ if (ret < 0) {
-+ return _gf_false;
-+ }
-+#else
- char fname[32] = {
- 0,
- };
-@@ -4140,6 +4148,7 @@ gf_is_pid_running(int pid)
- }
-
- sys_close(fd);
-+#endif
- return _gf_true;
- }
-
diff --git a/net/glusterfs/files/patch-libglusterfs_src_glusterfs_syscall.h b/net/glusterfs/files/patch-libglusterfs_src_glusterfs_syscall.h
deleted file mode 100644
index 481cda04338d..000000000000
--- a/net/glusterfs/files/patch-libglusterfs_src_glusterfs_syscall.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- libglusterfs/src/glusterfs/syscall.h.orig 2020-08-04 12:41:32 UTC
-+++ libglusterfs/src/glusterfs/syscall.h
-@@ -266,4 +266,13 @@ ssize_t
- sys_copy_file_range(int fd_in, off64_t *off_in, int fd_out, off64_t *off_out,
- size_t len, unsigned int flags);
-
-+int
-+sys_kill(pid_t pid, int sig);
-+
-+#ifdef __FreeBSD__
-+int
-+sys_sysctl(const int *name, u_int namelen, void *oldp, size_t *oldlenp,
-+ const void *newp, size_t newlen);
-+#endif
-+
- #endif /* __SYSCALL_H__ */
diff --git a/net/glusterfs/files/patch-libglusterfs_src_libglusterfs.sym b/net/glusterfs/files/patch-libglusterfs_src_libglusterfs.sym
deleted file mode 100644
index 84a38f1a3e7f..000000000000
--- a/net/glusterfs/files/patch-libglusterfs_src_libglusterfs.sym
+++ /dev/null
@@ -1,11 +0,0 @@
---- libglusterfs/src/libglusterfs.sym.orig 2020-08-04 12:41:32 UTC
-+++ libglusterfs/src/libglusterfs.sym
-@@ -1080,6 +1080,8 @@ sys_write
- sys_writev
- sys_socket
- sys_accept
-+sys_kill
-+sys_sysctl
- tbf_init
- tbf_throttle
- timespec_now
diff --git a/net/glusterfs/files/patch-libglusterfs_src_syscall.c b/net/glusterfs/files/patch-libglusterfs_src_syscall.c
deleted file mode 100644
index ad4c70893dbd..000000000000
--- a/net/glusterfs/files/patch-libglusterfs_src_syscall.c
+++ /dev/null
@@ -1,70 +0,0 @@
---- libglusterfs/src/syscall.c.orig 2020-08-04 12:41:32 UTC
-+++ libglusterfs/src/syscall.c
-@@ -13,6 +13,10 @@
- #include "glusterfs/mem-pool.h"
- #include "glusterfs/libglusterfs-messages.h"
-
-+#ifdef __FreeBSD__
-+#include <sys/sysctl.h>
-+#include <signal.h>
-+#endif
- #include <sys/types.h>
- #include <utime.h>
- #include <sys/time.h>
-@@ -506,9 +510,17 @@ sys_lsetxattr(const char *path, const char *name, cons
- #endif
-
- #ifdef GF_BSD_HOST_OS
-- return FS_RET_CHECK0(
-+ ssize_t ret = FS_RET_CHECK(
- extattr_set_link(path, EXTATTR_NAMESPACE_USER, name, value, size),
- errno);
-+ /* On BSD extattr_set_link returns the number of bytes written/read on
-+ * success. Force this to be 0 if it was successful so the result remains
-+ * compatible with other platform expectations.
-+ */
-+ if(ret > 0) {
-+ ret = 0;
-+ }
-+ return ret;
- #endif
-
- #ifdef GF_SOLARIS_HOST_OS
-@@ -624,9 +636,17 @@ sys_fsetxattr(int filedes, const char *name, const voi
- #endif
-
- #ifdef GF_BSD_HOST_OS
-- return FS_RET_CHECK0(
-+ ssize_t ret = FS_RET_CHECK(
- extattr_set_fd(filedes, EXTATTR_NAMESPACE_USER, name, value, size),
- errno);
-+ /* On BSD extattr_set_fd returns the number of bytes written/read on
-+ * success. Force this to be 0 if it was successful so the result remains
-+ * compatible with other platform expectations.
-+ */
-+ if(ret > 0) {
-+ ret = 0;
-+ }
-+ return ret;
- #endif
-
- #ifdef GF_SOLARIS_HOST_OS
-@@ -854,3 +874,18 @@ sys_copy_file_range(int fd_in, off64_t *off_in, int fd
- #endif /* HAVE_COPY_FILE_RANGE_SYS */
- #endif /* HAVE_COPY_FILE_RANGE */
- }
-+
-+#ifdef __FreeBSD__
-+int
-+sys_kill(pid_t pid, int sig)
-+{
-+ return FS_RET_CHECK0(kill(pid, sig), errno);
-+}
-+
-+int
-+sys_sysctl(const int *name, u_int namelen, void *oldp, size_t *oldlenp,
-+ const void *newp, size_t newlen)
-+{
-+ return FS_RET_CHECK0(sysctl(name, namelen, oldp, oldlenp, newp, newlen), errno);
-+}
-+#endif
diff --git a/net/glusterfs/files/patch-mount_glusterfs.in b/net/glusterfs/files/patch-mount_glusterfs.in
deleted file mode 100644
index c3b7abcaf8a1..000000000000
--- a/net/glusterfs/files/patch-mount_glusterfs.in
+++ /dev/null
@@ -1,57 +0,0 @@
---- xlators/mount/fuse/utils/mount_glusterfs.in.orig 2017-06-28 05:25:12 UTC
-+++ xlators/mount/fuse/utils/mount_glusterfs.in
-@@ -463,50 +463,44 @@ parse_options()
- if [ "$key" = "$value" ]; then
- without_options $pair;
- else
- with_options $key $value;
- fi
- done
- }
-
- main ()
- {
-- ## `mount` on OSX specifies options as first argument
-- echo $1|grep -q -- "-o"
-- if [ $? -eq 0 ]; then
-- volfile_loc=$3
-- mount_point=$4
-- else
-- volfile_loc=$1
-- mount_point=$2
-- fi
--
- while getopts "Vo:h" opt; do
- case "${opt}" in
- o)
- parse_options ${OPTARG};
- ;;
- V)
- ${cmd_line} -V;
- exit 0;
- ;;
- h)
- print_usage;
- exit 0;
- ;;
- ?)
- print_usage;
- exit 0;
- ;;
- esac
- done
-
-+ shift $((OPTIND - 1))
-+ volfile_loc="$1"
-+ mount_point="$2"
-+
- [ -r "$volfile_loc" ] || {
- # '%' included to support ipv6 link local addresses
- server_ip=$(echo "$volfile_loc" | sed -n 's/\([a-zA-Z0-9:%.\-]*\):.*/\1/p');
- volume_str=$(echo "$volfile_loc" | sed -n 's/.*:\([^ ]*\).*/\1/p');
- [ -n "$volume_str" ] && {
- volume_id="$volume_str";
- }
- volfile_loc="";
- }
-
diff --git a/net/glusterfs/files/patch-xlators_mgmt_glusterd_src_Makefile.am b/net/glusterfs/files/patch-xlators_mgmt_glusterd_src_Makefile.am
deleted file mode 100644
index b7237c2cff98..000000000000
--- a/net/glusterfs/files/patch-xlators_mgmt_glusterd_src_Makefile.am
+++ /dev/null
@@ -1,29 +0,0 @@
---- xlators/mgmt/glusterd/src/Makefile.am.orig 2020-07-16 17:28:50 UTC
-+++ xlators/mgmt/glusterd/src/Makefile.am
-@@ -25,13 +25,14 @@ glusterd_la_SOURCES = glusterd.c glusterd-handler.c gl
- glusterd-conn-helper.c glusterd-snapd-svc.c glusterd-snapd-svc-helper.c \
- glusterd-bitd-svc.c glusterd-scrub-svc.c glusterd-server-quorum.c \
- glusterd-reset-brick.c glusterd-shd-svc.c glusterd-shd-svc-helper.c \
-- glusterd-gfproxyd-svc.c glusterd-gfproxyd-svc-helper.c glusterd-ganesha.c
-+ glusterd-gfproxyd-svc.c glusterd-gfproxyd-svc-helper.c glusterd-ganesha.c \
-+ $(CONTRIBDIR)/mount/mntent.c
-
- glusterd_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la \
- $(top_builddir)/libglusterd/src/libglusterd.la \
- $(top_builddir)/rpc/xdr/src/libgfxdr.la \
- $(top_builddir)/rpc/rpc-lib/src/libgfrpc.la \
-- $(XML_LIBS) -lcrypto $(URCU_LIBS) $(URCU_CDS_LIBS) $(LIB_DL)
-+ $(XML_LIBS) -lcrypto $(URCU_LIBS) $(URCU_CDS_LIBS) $(LIB_DL) $(GF_XLATOR_MGNT_LIBADD)
-
- noinst_HEADERS = glusterd.h glusterd-utils.h glusterd-op-sm.h \
- glusterd-sm.h glusterd-store.h glusterd-mem-types.h \
-@@ -46,7 +47,8 @@ noinst_HEADERS = glusterd.h glusterd-utils.h glusterd-
- glusterd-scrub-svc.h glusterd-server-quorum.h glusterd-errno.h \
- glusterd-shd-svc.h glusterd-shd-svc-helper.h \
- glusterd-gfproxyd-svc.h glusterd-gfproxyd-svc-helper.h \
-- $(CONTRIBDIR)/userspace-rcu/rculist-extra.h
-+ $(CONTRIBDIR)/userspace-rcu/rculist-extra.h \
-+ $(CONTRIBDIR)/mount/mntent_compat.h
-
- AM_CPPFLAGS = $(GF_CPPFLAGS) -I$(top_srcdir)/libglusterfs/src \
- -I$(top_srcdir)/rpc/xdr/src -I$(top_builddir)/rpc/xdr/src \
diff --git a/net/glusterfs/files/patch-xlators_mgmt_glusterd_src_glusterd-utils.c b/net/glusterfs/files/patch-xlators_mgmt_glusterd_src_glusterd-utils.c
deleted file mode 100644
index 64177ca734f2..000000000000
--- a/net/glusterfs/files/patch-xlators_mgmt_glusterd_src_glusterd-utils.c
+++ /dev/null
@@ -1,115 +0,0 @@
---- xlators/mgmt/glusterd/src/glusterd-utils.c.orig 2020-07-06 01:22:37 UTC
-+++ xlators/mgmt/glusterd/src/glusterd-utils.c
-@@ -79,6 +79,14 @@
- #include <sys/sockio.h>
- #endif
-
-+#ifdef __FreeBSD__
-+#include <sys/sysctl.h>
-+#include <sys/param.h>
-+#include <sys/queue.h>
-+#include <libprocstat.h>
-+#include <libutil.h>
-+#endif
-+
- #define NFS_PROGRAM 100003
- #define NFSV3_VERSION 3
-
-@@ -6270,7 +6278,6 @@ find_compatible_brick(glusterd_conf_t *conf, glusterd_
- int
- glusterd_get_sock_from_brick_pid(int pid, char *sockpath, size_t len)
- {
-- char fname[128] = "";
- char buf[1024] = "";
- char cmdline[2048] = "";
- xlator_t *this = NULL;
-@@ -6285,6 +6292,22 @@ glusterd_get_sock_from_brick_pid(int pid, char *sockpa
- this = THIS;
- GF_ASSERT(this);
-
-+#ifdef __FreeBSD__
-+ blen = sizeof(buf);
-+ int mib[4];
-+
-+ mib[0] = CTL_KERN;
-+ mib[1] = KERN_PROC;
-+ mib[2] = KERN_PROC_ARGS;
-+ mib[3] = pid;
-+
-+ if (sys_sysctl(mib, 4, buf, &blen, NULL, blen) != 0) {
-+ gf_log(this->name, GF_LOG_ERROR, "brick process %d is not running",
-+ pid);
-+ return ret;
-+ }
-+#else
-+ char fname[128] = "";
- snprintf(fname, sizeof(fname), "/proc/%d/cmdline", pid);
-
- if (sys_access(fname, R_OK) != 0) {
-@@ -6301,6 +6324,7 @@ glusterd_get_sock_from_brick_pid(int pid, char *sockpa
- strerror(errno), fname);
- return ret;
- }
-+#endif
-
- /* convert cmdline to single string */
- for (i = 0, j = 0; i < blen; i++) {
-@@ -6349,6 +6373,42 @@ glusterd_get_sock_from_brick_pid(int pid, char *sockpa
- char *
- search_brick_path_from_proc(pid_t brick_pid, char *brickpath)
- {
-+ char *brick_path = NULL;
-+#ifdef __FreeBSD__
-+ struct filestat *fst;
-+ struct procstat *ps;
-+ struct kinfo_proc *kp;
-+ struct filestat_list *head;
-+
-+ ps = procstat_open_sysctl();
-+ if (ps == NULL)
-+ goto out;
-+
-+ kp = kinfo_getproc(brick_pid);
-+ if (kp == NULL)
-+ goto out;
-+
-+ head = procstat_getfiles(ps, (void *)kp, 0);
-+ if (head == NULL)
-+ goto out;
-+
-+ STAILQ_FOREACH(fst, head, next) {
-+ if(fst->fs_fd < 0)
-+ continue;
-+
-+ if (!strcmp(fst->fs_path, brickpath)) {
-+ brick_path = gf_strdup(fst->fs_path);
-+ break;
-+ }
-+ }
-+
-+out:
-+ if (head != NULL)
-+ procstat_freefiles(ps, head);
-+ if (kp != NULL)
-+ free(kp);
-+ procstat_close(ps);
-+#else
- struct dirent *dp = NULL;
- DIR *dirp = NULL;
- size_t len = 0;
-@@ -6359,7 +6419,6 @@ search_brick_path_from_proc(pid_t brick_pid, char *bri
- 0,
- },
- };
-- char *brick_path = NULL;
-
- if (!brickpath)
- goto out;
-@@ -6396,6 +6455,7 @@ search_brick_path_from_proc(pid_t brick_pid, char *bri
- }
- out:
- sys_closedir(dirp);
-+#endif
- return brick_path;
- }
-
diff --git a/net/glusterfs/pkg-descr b/net/glusterfs/pkg-descr
deleted file mode 100644
index dd9636fa7c7f..000000000000
--- a/net/glusterfs/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-GlusterFS is an open source, distributed file system capable of
-scaling to several petabytes and handling thousands of
-clients. GlusterFS clusters together storage building blocks over
-Infiniband RDMA or TCP/IP interconnect, aggregating disk and memory
-resources and managing data in a single global namespace. GlusterFS
-is based on a stackable user space design and can deliver exceptional
-performance for diverse workloads.
diff --git a/net/glusterfs/pkg-message b/net/glusterfs/pkg-message
deleted file mode 100644
index 9bcaebc8a40f..000000000000
--- a/net/glusterfs/pkg-message
+++ /dev/null
@@ -1,15 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Glusterfs needs procfs(5) mounted on /proc for some features.
-
-If you have not done it yet, please do the following:
-
- mount -t procfs proc /proc
-
-To make it permanent, you need the following lines in /etc/fstab:
-
- proc /proc procfs rw 0 0
-EOM
-}
-]
diff --git a/net/glusterfs/pkg-plist b/net/glusterfs/pkg-plist
deleted file mode 100644
index 7809964642fa..000000000000
--- a/net/glusterfs/pkg-plist
+++ /dev/null
@@ -1,340 +0,0 @@
-bin/glusterfind
-%%ETCDIR%%/eventsconfig.json
-%%ETCDIR%%/gluster-rsyslog-5.8.conf
-%%ETCDIR%%/gluster-rsyslog-7.2.conf
-%%ETCDIR%%/glusterd.vol
-%%ETCDIR%%/glusterfs-georep-logrotate
-%%ETCDIR%%/glusterfs-logrotate
-%%ETCDIR%%/group-db-workload
-%%ETCDIR%%/group-distributed-virt
-%%ETCDIR%%/group-gluster-block
-%%ETCDIR%%/group-metadata-cache
-%%ETCDIR%%/group-nl-cache
-%%ETCDIR%%/group-samba
-%%ETCDIR%%/group-virt.example
-@sample %%ETCDIR%%/logger.conf.example %%ETCDIR%%/logger.conf
-@sample etc/ganesha/ganesha-ha.conf.sample
-%%ETCDIR%%/thin-arbiter.vol
-include/glusterfs/api/glfs-handles.h
-include/glusterfs/api/glfs.h
-include/glusterfs/async.h
-include/glusterfs/atomic.h
-include/glusterfs/byte-order.h
-include/glusterfs/call-stub.h
-include/glusterfs/checksum.h
-include/glusterfs/circ-buff.h
-include/glusterfs/client_t.h
-include/glusterfs/cluster-syncop.h
-include/glusterfs/common-utils.h
-include/glusterfs/compat-errno.h
-include/glusterfs/compat-uuid.h
-include/glusterfs/compat.h
-include/glusterfs/daemon.h
-include/glusterfs/default-args.h
-include/glusterfs/defaults.h
-include/glusterfs/dict.h
-include/glusterfs/event-history.h
-include/glusterfs/events.h
-include/glusterfs/fd-lk.h
-include/glusterfs/fd.h
-include/glusterfs/gd-common-utils.h
-include/glusterfs/gf-dirent.h
-include/glusterfs/gf-event.h
-include/glusterfs/gfchangelog/changelog.h
-include/glusterfs/gidcache.h
-include/glusterfs/glfs-message-id.h
-include/glusterfs/globals.h
-include/glusterfs/glusterfs-acl.h
-include/glusterfs/glusterfs-fops.h
-include/glusterfs/glusterfs.h
-include/glusterfs/graph-utils.h
-include/glusterfs/hashfn.h
-include/glusterfs/iatt.h
-include/glusterfs/inode.h
-include/glusterfs/iobuf.h
-include/glusterfs/latency.h
-include/glusterfs/libglusterfs-messages.h
-include/glusterfs/list.h
-include/glusterfs/lkowner.h
-include/glusterfs/locking.h
-include/glusterfs/logging.h
-include/glusterfs/lvm-defaults.h
-include/glusterfs/mem-pool.h
-include/glusterfs/mem-types.h
-include/glusterfs/monitoring.h
-include/glusterfs/options.h
-include/glusterfs/parse-utils.h
-include/glusterfs/quota-common-utils.h
-include/glusterfs/rbthash.h
-include/glusterfs/refcount.h
-include/glusterfs/revision.h
-include/glusterfs/rot-buffs.h
-include/glusterfs/rpc/changelog-xdr.h
-include/glusterfs/rpc/cli1-xdr.h
-include/glusterfs/rpc/glusterd1-xdr.h
-include/glusterfs/rpc/glusterfs3-xdr.h
-include/glusterfs/rpc/glusterfs3.h
-include/glusterfs/rpc/glusterfs4-xdr.h
-include/glusterfs/rpc/portmap-xdr.h
-include/glusterfs/rpc/protocol-common.h
-include/glusterfs/rpc/rpc-clnt-ping.h
-include/glusterfs/rpc/rpc-clnt.h
-include/glusterfs/rpc/rpc-common-xdr.h
-include/glusterfs/rpc/rpc-drc.h
-include/glusterfs/rpc/rpc-lib-messages.h
-include/glusterfs/rpc/rpc-pragmas.h
-include/glusterfs/rpc/rpc-transport.h
-include/glusterfs/rpc/rpcsvc-common.h
-include/glusterfs/rpc/rpcsvc.h
-include/glusterfs/rpc/xdr-common.h
-include/glusterfs/rpc/xdr-generic.h
-include/glusterfs/rpc/xdr-rpc.h
-include/glusterfs/rpc/xdr-rpcclnt.h
-include/glusterfs/run.h
-include/glusterfs/server/authenticate.h
-include/glusterfs/server/server-common.h
-include/glusterfs/server/server-helpers.h
-include/glusterfs/server/server-mem-types.h
-include/glusterfs/server/server-messages.h
-include/glusterfs/server/server.h
-include/glusterfs/stack.h
-include/glusterfs/statedump.h
-include/glusterfs/store.h
-include/glusterfs/strfd.h
-include/glusterfs/syncop-utils.h
-include/glusterfs/syncop.h
-include/glusterfs/syscall.h
-include/glusterfs/template-component-messages.h
-include/glusterfs/throttle-tbf.h
-include/glusterfs/timer.h
-include/glusterfs/timespec.h
-include/glusterfs/trie.h
-include/glusterfs/upcall-utils.h
-include/glusterfs/xlator.h
-include/glusterfs/y.tab.h
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/auth/addr.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/auth/login.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/cloudsync-plugins/cloudsyncs3.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/rpc-transport/socket.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/afr.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/dht.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/disperse.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/distribute.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/ec.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/nufa.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/replicate.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/switch.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/debug/delay-gen.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/debug/error-gen.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/debug/io-stats.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/debug/sink.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/debug/trace.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/access-control.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/arbiter.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/barrier.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/bit-rot.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/bitrot-stub.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/cdc.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/changelog.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/cloudsync.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/gfid-access.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/index.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/leases.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/locks.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/marker.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/namespace.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/posix-locks.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/quiesce.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/quota.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/quotad.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/read-only.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/sdfs.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/selinux.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/shard.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/snapview-client.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/snapview-server.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/thin-arbiter.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/trash.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/upcall.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/utime.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/worm.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/meta.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/mgmt/glusterd.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/mount/api.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/mount/fuse.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/io-cache.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/io-threads.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/md-cache.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/nl-cache.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/open-behind.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/quick-read.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/read-ahead.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/readdir-ahead.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/stat-prefetch.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/write-behind.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/playground/template.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/protocol/client.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/protocol/server.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/storage/posix.so
-%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/system/posix-acl.so
-lib/libgfapi.so
-lib/libgfapi.so.0
-lib/libgfapi.so.0.0.0
-lib/libgfchangelog.so
-lib/libgfchangelog.so.0
-lib/libgfchangelog.so.0.0.1
-lib/libgfrpc.so
-lib/libgfrpc.so.0
-lib/libgfrpc.so.0.0.1
-lib/libgfxdr.so
-lib/libgfxdr.so.0
-lib/libgfxdr.so.0.0.1
-lib/libglusterd.so
-lib/libglusterd.so.0
-lib/libglusterd.so.0.0.1
-lib/libglusterfs.so
-lib/libglusterfs.so.0
-lib/libglusterfs.so.0.0.1
-lib/ocf/resource.d/glusterfs/glusterd
-lib/ocf/resource.d/glusterfs/volume
-lib/ocf/resource.d/heartbeat/ganesha_grace
-lib/ocf/resource.d/heartbeat/ganesha_mon
-lib/ocf/resource.d/heartbeat/ganesha_nfsd
-%%PYTHON_SITELIBDIR%%/gluster/__init__.py
-%%PYTHON_SITELIBDIR%%/gluster/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gluster/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gluster/cliutils/__init__.py
-%%PYTHON_SITELIBDIR%%/gluster/cliutils/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gluster/cliutils/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gluster/cliutils/__pycache__/cliutils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gluster/cliutils/__pycache__/cliutils.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gluster/cliutils/cliutils.py
-libdata/pkgconfig/glusterfs-api.pc
-libdata/pkgconfig/libgfchangelog.pc
-libexec/ganesha/create-export-ganesha.sh
-libexec/ganesha/dbus-send.sh
-libexec/ganesha/ganesha-ha.sh
-libexec/ganesha/generate-epoch.py
-libexec/glusterfs/gfevents/__init__.py
-libexec/glusterfs/gfevents/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/gfevents/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/gfevents/__pycache__/eventsapiconf.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/gfevents/__pycache__/eventsapiconf.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/gfevents/__pycache__/eventtypes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/gfevents/__pycache__/eventtypes.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/gfevents/__pycache__/gf_event.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/gfevents/__pycache__/gf_event.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/gfevents/__pycache__/handlers.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/gfevents/__pycache__/handlers.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/gfevents/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/gfevents/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/gfevents/eventsapiconf.py
-libexec/glusterfs/gfevents/eventtypes.py
-libexec/glusterfs/gfevents/gf_event.py
-libexec/glusterfs/gfevents/glustereventsd.py
-libexec/glusterfs/gfevents/handlers.py
-libexec/glusterfs/gfevents/utils.py
-libexec/glusterfs/gfind_missing_files/gcrawler
-libexec/glusterfs/gfind_missing_files/gfid_to_path.py
-libexec/glusterfs/gfind_missing_files/gfid_to_path.sh
-libexec/glusterfs/gfind_missing_files/gfind_missing_files.sh
-libexec/glusterfs/glfsheal
-libexec/glusterfs/glusterfind/__init__.py
-libexec/glusterfs/glusterfind/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/glusterfind/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/glusterfind/__pycache__/changelogdata.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/glusterfind/__pycache__/changelogdata.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/glusterfind/__pycache__/conf.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/glusterfind/__pycache__/conf.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/glusterfind/__pycache__/gfind_py2py3.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/glusterfind/__pycache__/gfind_py2py3.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/glusterfind/__pycache__/libgfchangelog.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/glusterfind/__pycache__/libgfchangelog.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/glusterfind/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/glusterfind/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/glusterfind/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-libexec/glusterfs/glusterfind/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc
-libexec/glusterfs/glusterfind/brickfind.py
-libexec/glusterfs/glusterfind/changelog.py
-libexec/glusterfs/glusterfind/changelogdata.py
-libexec/glusterfs/glusterfind/conf.py
-libexec/glusterfs/glusterfind/gfind_py2py3.py
-libexec/glusterfs/glusterfind/libgfchangelog.py
-libexec/glusterfs/glusterfind/main.py
-libexec/glusterfs/glusterfind/nodeagent.py
-libexec/glusterfs/glusterfind/S57glusterfind-delete-post.py
-libexec/glusterfs/glusterfind/tool.conf
-libexec/glusterfs/glusterfind/utils.py
-libexec/glusterfs/peer_add_secret_pub
-libexec/glusterfs/peer_eventsapi.py
-share/man/man8/gluster-setgfid2path.8.gz
-share/man/man8/gluster.8.gz
-share/man/man8/glusterd.8.gz
-share/man/man8/glusterfs.8.gz
-share/man/man8/glusterfsd.8.gz
-share/man/man8/mount.glusterfs.8.gz
-sbin/conf.py
-sbin/gcron.py
-sbin/gf_attach
-sbin/gfind_missing_files
-sbin/gluster
-sbin/gluster-eventsapi
-sbin/gluster-setgfid2path
-sbin/glusterd
-sbin/glustereventsd
-sbin/glusterfs
-sbin/glusterfsd
-sbin/mount_glusterfs
-sbin/snap_scheduler.py
-sbin/umountd
-%%PORTDOCS%%%%DOCSDIR%%/benchmarking/README
-%%PORTDOCS%%%%DOCSDIR%%/benchmarking/glfs-bm.c
-%%PORTDOCS%%%%DOCSDIR%%/benchmarking/launch-script.sh
-%%PORTDOCS%%%%DOCSDIR%%/benchmarking/local-script.sh
-%%PORTDOCS%%%%DOCSDIR%%/benchmarking/rdd.c
-%%PORTDOCS%%%%DOCSDIR%%/glusterfs-mode.el
-%%PORTDOCS%%%%DOCSDIR%%/glusterfs.vim
-%%DATADIR%%/scripts/eventsdash.py
-%%DATADIR%%/scripts/post-upgrade-script-for-quota.sh
-%%DATADIR%%/scripts/pre-upgrade-script-for-quota.sh
-%%DATADIR%%/scripts/setup-thin-arbiter.sh
-%%DATADIR%%/scripts/stop-all-gluster-processes.sh
-/var/db/glusterd/groups/db-workload
-/var/db/glusterd/groups/distributed-virt
-/var/db/glusterd/groups/gluster-block
-/var/db/glusterd/groups/metadata-cache
-/var/db/glusterd/groups/nl-cache
-/var/db/glusterd/groups/samba
-/var/db/glusterd/groups/virt
-/var/db/glusterd/hooks/1/add-brick/post/S10selinux-label-brick.sh
-/var/db/glusterd/hooks/1/add-brick/post/S13create-subdir-mounts.sh
-/var/db/glusterd/hooks/1/add-brick/post/disabled-quota-root-xattr-heal.sh
-/var/db/glusterd/hooks/1/add-brick/pre/S28Quota-enable-root-xattr-heal.sh
-/var/db/glusterd/hooks/1/delete/post/S57glusterfind-delete-post
-/var/db/glusterd/hooks/1/set/post/S30samba-set.sh
-/var/db/glusterd/hooks/1/set/post/S32gluster_enable_shared_storage.sh
-/var/db/glusterd/hooks/1/start/post/S29CTDBsetup.sh
-/var/db/glusterd/hooks/1/start/post/S30samba-start.sh
-/var/db/glusterd/hooks/1/start/post/S31ganesha-start.sh
-/var/db/glusterd/hooks/1/stop/pre/S29CTDB-teardown.sh
-/var/db/glusterd/hooks/1/stop/pre/S30samba-stop.sh
-@dir /var/db/glusterd/events
-@dir /var/db/glusterd/glusterfind/.keys
-@dir /var/db/glusterd/glusterfind
-@dir /var/db/glusterd/groups
-@dir /var/db/glusterd/hooks/1/add-brick/post
-@dir /var/db/glusterd/hooks/1/add-brick/pre
-@dir /var/db/glusterd/hooks/1/add-brick
-@dir /var/db/glusterd/hooks/1/delete/post
-@dir /var/db/glusterd/hooks/1/delete
-@dir /var/db/glusterd/hooks/1/set/post
-@dir /var/db/glusterd/hooks/1/set
-@dir /var/db/glusterd/hooks/1/start/post
-@dir /var/db/glusterd/hooks/1/start
-@dir /var/db/glusterd/hooks/1/stop/pre
-@dir /var/db/glusterd/hooks/1/stop
-@dir /var/db/glusterd/hooks/1
-@dir /var/db/glusterd/hooks
-@dir /var/db/glusterd
-@dir /var/log/glusterfs
-@dir /var/run/gluster
diff --git a/net/onedrive/Makefile b/net/onedrive/Makefile
index c2f94a7f50ce..cc1cf20df639 100644
--- a/net/onedrive/Makefile
+++ b/net/onedrive/Makefile
@@ -1,6 +1,6 @@
PORTNAME= onedrive
DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.7
+DISTVERSION= 2.5.9
CATEGORIES= net
MAINTAINER= hiroo.ono+freebsd@gmail.com
diff --git a/net/onedrive/distinfo b/net/onedrive/distinfo
index 79a51b214c4f..764a9ae75158 100644
--- a/net/onedrive/distinfo
+++ b/net/onedrive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758831384
-SHA256 (abraunegg-onedrive-v2.5.7_GH0.tar.gz) = b8526bf8b0ad98967f17634271eef4435ace5c1d116ada7d2e2809b84837be4c
-SIZE (abraunegg-onedrive-v2.5.7_GH0.tar.gz) = 8269826
+TIMESTAMP = 1762447004
+SHA256 (abraunegg-onedrive-v2.5.9_GH0.tar.gz) = 2a1d28343e4f8fefe0129a4e8480b09bab5aec2697046fb3d03f34e18c0be4ab
+SIZE (abraunegg-onedrive-v2.5.9_GH0.tar.gz) = 10150105
diff --git a/net/onedrive/pkg-plist b/net/onedrive/pkg-plist
index f3f1afa575cf..3f85c8a1bd72 100644
--- a/net/onedrive/pkg-plist
+++ b/net/onedrive/pkg-plist
@@ -1,5 +1,6 @@
bin/onedrive
etc/logrotate.d/onedrive
+share/icons/hicolor/scalable/places/onedrive.svg
share/man/man1/onedrive.1.gz
%%COMPLETION%%share/bash-completion/completions/onedrive
%%COMPLETION%%share/zsh/site-functions/_onedrive
diff --git a/net/sniffnet/Makefile b/net/sniffnet/Makefile
index 7d9507e78d09..c26a54f37e41 100644
--- a/net/sniffnet/Makefile
+++ b/net/sniffnet/Makefile
@@ -1,7 +1,6 @@
PORTNAME= sniffnet
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.1
-PORTREVISION= 1
+DISTVERSION= 1.4.2
CATEGORIES= net wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/net/sniffnet/Makefile.crates b/net/sniffnet/Makefile.crates
index 3fe7c685f030..b4eba145fa48 100644
--- a/net/sniffnet/Makefile.crates
+++ b/net/sniffnet/Makefile.crates
@@ -1,10 +1,9 @@
-CARGO_CRATES= ab_glyph-0.2.31 \
+CARGO_CRATES= ab_glyph-0.2.32 \
ab_glyph_rasterizer-0.1.10 \
- addr2line-0.24.2 \
adler2-2.0.1 \
ahash-0.7.8 \
ahash-0.8.12 \
- aho-corasick-1.1.3 \
+ aho-corasick-1.1.4 \
aliasable-0.1.3 \
allocator-api2-0.2.21 \
alsa-0.9.1 \
@@ -12,8 +11,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \
android-activity-0.6.0 \
android-properties-0.2.2 \
android_system_properties-0.1.5 \
- anstream-0.6.20 \
- anstyle-1.0.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.7 \
anstyle-query-1.1.4 \
anstyle-wincon-3.0.10 \
@@ -26,47 +25,46 @@ CARGO_CRATES= ab_glyph-0.2.31 \
async-broadcast-0.7.2 \
async-channel-2.5.0 \
async-executor-1.13.3 \
- async-fs-2.1.3 \
- async-io-2.5.0 \
+ async-fs-2.2.0 \
+ async-io-2.6.0 \
async-lock-3.4.1 \
async-net-2.0.0 \
- async-process-2.4.0 \
+ async-process-2.5.0 \
async-recursion-1.1.1 \
- async-signal-0.2.12 \
+ async-signal-0.2.13 \
async-task-4.7.1 \
async-trait-0.1.89 \
atomic-waker-1.1.2 \
autocfg-1.5.0 \
- backtrace-0.3.75 \
base64-0.22.1 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
bit_field-0.10.3 \
bitflags-1.3.2 \
- bitflags-2.9.4 \
+ bitflags-2.10.0 \
block-0.1.6 \
block-buffer-0.10.4 \
block2-0.5.1 \
- block2-0.6.1 \
+ block2-0.6.2 \
blocking-1.6.2 \
bumpalo-3.19.0 \
by_address-1.2.1 \
- bytemuck-1.23.2 \
- bytemuck_derive-1.10.1 \
+ bytemuck-1.24.0 \
+ bytemuck_derive-1.10.2 \
byteorder-1.5.0 \
bytes-1.10.1 \
calloop-0.13.0 \
calloop-wayland-source-0.3.0 \
- cc-1.2.36 \
+ cc-1.2.44 \
cesu8-1.1.0 \
- cfg-if-1.0.3 \
+ cfg-if-1.0.4 \
cfg_aliases-0.1.1 \
cfg_aliases-0.2.1 \
chrono-0.4.42 \
- clap-4.5.47 \
- clap_builder-4.5.47 \
- clap_derive-4.5.47 \
- clap_lex-0.7.5 \
+ clap-4.5.51 \
+ clap_builder-4.5.51 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
clipboard-win-5.4.1 \
clipboard_macos-0.1.1 \
clipboard_wayland-0.2.2 \
@@ -79,7 +77,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \
com_macros_support-0.6.0 \
combine-4.6.7 \
concurrent-queue-2.5.0 \
- confy-1.0.0 \
+ confy-2.0.0 \
core-foundation-0.9.4 \
core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
@@ -98,7 +96,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \
crunchy-0.2.4 \
crypto-common-0.1.6 \
ctor-lite-0.1.0 \
- ctrlc-3.5.0 \
+ ctrlc-3.5.1 \
cursor-icon-1.2.0 \
d3d12-0.19.0 \
dark-light-1.1.1 \
@@ -107,17 +105,15 @@ CARGO_CRATES= ab_glyph-0.2.31 \
dconf_rs-0.3.0 \
detect-desktop-environment-0.2.0 \
digest-0.10.7 \
- directories-6.0.0 \
dirs-4.0.0 \
dirs-sys-0.3.7 \
- dirs-sys-0.5.0 \
dispatch-0.2.0 \
dispatch2-0.3.0 \
displaydoc-0.2.5 \
dlib-0.5.2 \
dlv-list-0.3.0 \
- dns-lookup-3.0.0 \
- doc-comment-0.3.3 \
+ dns-lookup-3.0.1 \
+ doc-comment-0.3.4 \
downcast-rs-1.2.1 \
dpi-0.1.2 \
drm-0.12.0 \
@@ -135,6 +131,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \
errno-dragonfly-0.1.2 \
error-code-3.3.2 \
etagere-0.2.15 \
+ etcetera-0.10.0 \
etherparse-0.19.0 \
euclid-0.22.11 \
event-listener-5.4.1 \
@@ -144,9 +141,9 @@ CARGO_CRATES= ab_glyph-0.2.31 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
filedescriptor-0.8.3 \
- find-msvc-tools-0.1.1 \
- finl_unicode-1.3.0 \
- flate2-1.1.2 \
+ find-msvc-tools-0.1.4 \
+ finl_unicode-1.4.0 \
+ flate2-1.1.5 \
float-cmp-0.9.0 \
float_next_after-1.0.0 \
fnv-1.0.7 \
@@ -172,12 +169,11 @@ CARGO_CRATES= ab_glyph-0.2.31 \
futures-timer-3.0.3 \
futures-util-0.3.31 \
gag-1.0.0 \
- generic-array-0.14.7 \
- gethostname-1.0.2 \
+ generic-array-0.14.9 \
+ gethostname-1.1.0 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
+ getrandom-0.3.4 \
gif-0.13.3 \
- gimli-0.31.1 \
gl_generator-0.14.0 \
glam-0.25.0 \
glob-0.3.3 \
@@ -190,16 +186,17 @@ CARGO_CRATES= ab_glyph-0.2.31 \
gpu-descriptor-types-0.1.2 \
guillotiere-0.6.2 \
h2-0.4.12 \
- half-2.6.0 \
+ half-2.7.1 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
- hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
hassle-rs-0.11.0 \
heck-0.4.1 \
heck-0.5.0 \
hermit-abi-0.5.2 \
hex-0.4.3 \
hexf-parse-0.2.1 \
+ home-0.5.12 \
http-1.3.1 \
http-body-1.0.1 \
http-body-util-0.1.3 \
@@ -207,8 +204,8 @@ CARGO_CRATES= ab_glyph-0.2.31 \
hyper-1.7.0 \
hyper-rustls-0.27.7 \
hyper-tls-0.6.0 \
- hyper-util-0.1.16 \
- iana-time-zone-0.1.63 \
+ hyper-util-0.1.17 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
iced-0.13.1 \
iced_core-0.13.2 \
@@ -221,31 +218,30 @@ CARGO_CRATES= ab_glyph-0.2.31 \
iced_wgpu-0.13.5 \
iced_widget-0.13.4 \
iced_winit-0.13.0 \
- icu_collections-2.0.0 \
- icu_locale_core-2.0.0 \
- icu_normalizer-2.0.0 \
- icu_normalizer_data-2.0.0 \
- icu_properties-2.0.1 \
- icu_properties_data-2.0.1 \
- icu_provider-2.0.0 \
+ icu_collections-2.1.1 \
+ icu_locale_core-2.1.1 \
+ icu_normalizer-2.1.1 \
+ icu_normalizer_data-2.1.1 \
+ icu_properties-2.1.1 \
+ icu_properties_data-2.1.1 \
+ icu_provider-2.1.1 \
idna-1.1.0 \
idna_adapter-1.2.1 \
image-0.24.9 \
imagesize-0.12.0 \
- indexmap-2.11.1 \
+ indexmap-2.12.0 \
instant-0.1.13 \
- io-uring-0.7.10 \
ipnet-2.11.0 \
ipnetwork-0.21.1 \
iri-string-0.7.8 \
- is_terminal_polyfill-1.70.1 \
+ is_terminal_polyfill-1.70.2 \
itertools-0.10.5 \
itoa-1.0.15 \
jni-0.21.1 \
jni-sys-0.3.0 \
jobserver-0.1.34 \
jpeg-decoder-0.3.2 \
- js-sys-0.3.78 \
+ js-sys-0.3.82 \
kamadak-exif-0.5.5 \
khronos-egl-6.0.0 \
khronos_api-3.1.0 \
@@ -253,35 +249,34 @@ CARGO_CRATES= ab_glyph-0.2.31 \
kurbo-0.11.3 \
lazy_static-1.5.0 \
lebe-0.5.3 \
- libc-0.2.175 \
+ libc-0.2.177 \
libloading-0.7.4 \
- libloading-0.8.8 \
+ libloading-0.8.9 \
libm-0.2.15 \
- libredox-0.1.9 \
+ libredox-0.1.10 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.6.5 \
- linux-raw-sys-0.9.4 \
linux-raw-sys-0.11.0 \
- litemap-0.8.0 \
- lock_api-0.4.13 \
+ litemap-0.8.1 \
+ lock_api-0.4.14 \
log-0.4.28 \
lru-0.12.5 \
lru-slab-0.1.2 \
- lyon-1.0.1 \
- lyon_algorithms-1.0.5 \
- lyon_geom-1.0.6 \
- lyon_path-1.0.7 \
- lyon_tessellation-1.0.15 \
+ lyon-1.0.16 \
+ lyon_algorithms-1.0.16 \
+ lyon_geom-1.0.17 \
+ lyon_path-1.0.16 \
+ lyon_tessellation-1.0.16 \
mach2-0.4.3 \
malloc_buf-0.0.6 \
maxminddb-0.26.0 \
- memchr-2.7.5 \
- memmap2-0.9.8 \
+ memchr-2.7.6 \
+ memmap2-0.9.9 \
memoffset-0.9.1 \
metal-0.27.0 \
mime-0.3.17 \
miniz_oxide-0.8.9 \
- mio-1.0.4 \
+ mio-1.1.0 \
mutate_once-0.1.2 \
naga-0.19.2 \
native-tls-0.2.14 \
@@ -297,26 +292,26 @@ CARGO_CRATES= ab_glyph-0.2.31 \
num-rational-0.4.2 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
- num_enum-0.7.4 \
- num_enum_derive-0.7.4 \
+ num_enum-0.7.5 \
+ num_enum_derive-0.7.5 \
objc-0.2.7 \
objc-sys-0.3.5 \
objc2-0.5.2 \
- objc2-0.6.2 \
+ objc2-0.6.3 \
objc2-app-kit-0.2.2 \
- objc2-app-kit-0.3.1 \
- objc2-audio-toolbox-0.3.1 \
+ objc2-app-kit-0.3.2 \
+ objc2-audio-toolbox-0.3.2 \
objc2-cloud-kit-0.2.2 \
objc2-contacts-0.2.2 \
- objc2-core-audio-0.3.1 \
- objc2-core-audio-types-0.3.1 \
+ objc2-core-audio-0.3.2 \
+ objc2-core-audio-types-0.3.2 \
objc2-core-data-0.2.2 \
- objc2-core-foundation-0.3.1 \
+ objc2-core-foundation-0.3.2 \
objc2-core-image-0.2.2 \
objc2-core-location-0.2.2 \
objc2-encode-4.1.0 \
objc2-foundation-0.2.2 \
- objc2-foundation-0.3.1 \
+ objc2-foundation-0.3.2 \
objc2-link-presentation-0.2.2 \
objc2-metal-0.2.2 \
objc2-quartz-core-0.2.2 \
@@ -325,14 +320,12 @@ CARGO_CRATES= ab_glyph-0.2.31 \
objc2-uniform-type-identifiers-0.2.2 \
objc2-user-notifications-0.2.2 \
objc_exception-0.1.2 \
- object-0.36.7 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
- openssl-0.10.73 \
+ once_cell_polyfill-1.70.2 \
+ openssl-0.10.74 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-sys-0.9.109 \
- option-ext-0.2.0 \
+ openssl-sys-0.9.110 \
orbclient-0.3.48 \
ordered-multimap-0.4.3 \
ordered-stream-0.2.0 \
@@ -343,9 +336,9 @@ CARGO_CRATES= ab_glyph-0.2.31 \
palette_derive-0.7.6 \
parking-2.2.1 \
parking_lot-0.11.2 \
- parking_lot-0.12.4 \
+ parking_lot-0.12.5 \
parking_lot_core-0.8.6 \
- parking_lot_core-0.9.11 \
+ parking_lot_core-0.9.12 \
paste-1.0.15 \
pcap-2.3.0 \
percent-encoding-2.3.2 \
@@ -368,13 +361,13 @@ CARGO_CRATES= ab_glyph-0.2.31 \
plotters-backend-0.3.7 \
plotters-iced-0.11.0 \
png-0.17.16 \
- polling-3.10.0 \
+ polling-3.11.0 \
pollster-0.4.0 \
- potential_utf-0.1.3 \
+ potential_utf-0.1.4 \
ppv-lite86-0.2.21 \
presser-0.3.1 \
- proc-macro-crate-3.3.0 \
- proc-macro2-1.0.101 \
+ proc-macro-crate-3.4.0 \
+ proc-macro2-1.0.103 \
proc-macro2-diagnostics-0.10.1 \
profiling-1.0.17 \
qoi-0.4.1 \
@@ -382,7 +375,7 @@ CARGO_CRATES= ab_glyph-0.2.31 \
quinn-0.11.9 \
quinn-proto-0.11.13 \
quinn-udp-0.5.14 \
- quote-1.0.40 \
+ quote-1.0.41 \
r-efi-5.3.0 \
rand-0.8.5 \
rand-0.9.2 \
@@ -398,15 +391,14 @@ CARGO_CRATES= ab_glyph-0.2.31 \
read-fonts-0.22.7 \
redox_syscall-0.2.16 \
redox_syscall-0.4.1 \
- redox_syscall-0.5.17 \
+ redox_syscall-0.5.18 \
redox_users-0.4.6 \
- redox_users-0.5.2 \
- regex-1.11.2 \
- regex-automata-0.4.10 \
- regex-syntax-0.8.6 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
relative-path-1.9.3 \
renderdoc-sys-1.1.0 \
- reqwest-0.12.23 \
+ reqwest-0.12.24 \
resvg-0.42.0 \
rfd-0.15.4 \
rgb-0.8.52 \
@@ -416,15 +408,14 @@ CARGO_CRATES= ab_glyph-0.2.31 \
rstest-0.26.1 \
rstest_macros-0.26.1 \
rust-ini-0.18.0 \
- rustc-demangle-0.1.26 \
rustc-hash-1.1.0 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustix-1.1.1 \
- rustls-0.23.31 \
- rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.4 \
+ rustix-1.1.2 \
+ rustls-0.23.34 \
+ rustls-pki-types-1.13.0 \
+ rustls-webpki-0.103.8 \
rustrict-0.7.36 \
rustversion-1.0.22 \
rustybuzz-0.14.1 \
@@ -438,14 +429,14 @@ CARGO_CRATES= ab_glyph-0.2.31 \
sdd-3.0.10 \
security-framework-2.11.1 \
security-framework-sys-2.15.0 \
- self_cell-1.2.0 \
- semver-1.0.26 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
- serde_json-1.0.143 \
+ self_cell-1.2.1 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
serde_repr-0.1.20 \
- serde_spanned-0.6.9 \
- serde_spanned-1.0.0 \
+ serde_spanned-1.0.3 \
serde_test-1.0.177 \
serde_urlencoded-0.7.1 \
serial_test-3.2.0 \
@@ -463,11 +454,11 @@ CARGO_CRATES= ab_glyph-0.2.31 \
smithay-client-toolkit-0.19.2 \
smithay-clipboard-0.7.2 \
smol_str-0.2.2 \
- socket2-0.6.0 \
+ socket2-0.6.1 \
softbuffer-0.4.6 \
spirv-0.3.0+sdk-1.3.268.0 \
splines-5.0.0 \
- stable_deref_trait-1.2.0 \
+ stable_deref_trait-1.2.1 \
static_assertions-1.1.0 \
strict-num-0.1.1 \
strsim-0.11.1 \
@@ -475,44 +466,41 @@ CARGO_CRATES= ab_glyph-0.2.31 \
svg_fmt-0.4.5 \
svgtypes-0.15.3 \
swash-0.1.19 \
- symphonia-0.5.4 \
- symphonia-bundle-mp3-0.5.4 \
- symphonia-core-0.5.4 \
- symphonia-metadata-0.5.4 \
+ symphonia-0.5.5 \
+ symphonia-bundle-mp3-0.5.5 \
+ symphonia-core-0.5.5 \
+ symphonia-metadata-0.5.5 \
syn-1.0.109 \
- syn-2.0.106 \
+ syn-2.0.108 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
sys-locale-0.3.2 \
system-configuration-0.6.1 \
system-configuration-sys-0.6.0 \
- tempfile-3.21.0 \
+ tempfile-3.23.0 \
termcolor-1.4.1 \
thiserror-1.0.69 \
- thiserror-2.0.16 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.16 \
+ thiserror-impl-2.0.17 \
tiff-0.9.1 \
tiny-skia-0.11.4 \
tiny-skia-path-0.11.4 \
tiny-xlib-0.2.4 \
- tinystr-0.8.1 \
+ tinystr-0.8.2 \
tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.47.1 \
- tokio-macros-2.5.0 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
tokio-native-tls-0.3.1 \
- tokio-rustls-0.26.2 \
- tokio-util-0.7.16 \
+ tokio-rustls-0.26.4 \
+ tokio-util-0.7.17 \
toml-0.5.11 \
- toml-0.8.23 \
- toml-0.9.5 \
- toml_datetime-0.6.11 \
- toml_datetime-0.7.0 \
- toml_edit-0.22.27 \
- toml_parser-1.0.2 \
- toml_write-0.1.2 \
- toml_writer-1.0.2 \
+ toml-0.9.8 \
+ toml_datetime-0.7.3 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
+ toml_writer-1.0.4 \
tower-0.5.2 \
tower-http-0.6.6 \
tower-layer-0.3.3 \
@@ -524,15 +512,15 @@ CARGO_CRATES= ab_glyph-0.2.31 \
ttf-parser-0.20.0 \
ttf-parser-0.21.1 \
ttf-parser-0.25.1 \
- typenum-1.18.0 \
+ typenum-1.19.0 \
uds_windows-1.1.0 \
unicode-bidi-0.3.18 \
unicode-bidi-mirroring-0.2.0 \
unicode-ccc-0.2.0 \
- unicode-ident-1.0.18 \
+ unicode-ident-1.0.22 \
unicode-linebreak-0.1.5 \
- unicode-normalization-0.1.24 \
- unicode-properties-0.1.3 \
+ unicode-normalization-0.1.25 \
+ unicode-properties-0.1.4 \
unicode-script-0.5.7 \
unicode-segmentation-1.12.0 \
unicode-vo-0.1.0 \
@@ -544,18 +532,18 @@ CARGO_CRATES= ab_glyph-0.2.31 \
usvg-0.42.0 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
+ uuid-1.18.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.4+wasi-0.2.4 \
- wasm-bindgen-0.2.101 \
- wasm-bindgen-backend-0.2.101 \
- wasm-bindgen-futures-0.4.51 \
- wasm-bindgen-macro-0.2.101 \
- wasm-bindgen-macro-support-0.2.101 \
- wasm-bindgen-shared-0.2.101 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.105 \
+ wasm-bindgen-futures-0.4.55 \
+ wasm-bindgen-macro-0.2.105 \
+ wasm-bindgen-macro-support-0.2.105 \
+ wasm-bindgen-shared-0.2.105 \
wasm-timer-0.2.5 \
wayland-backend-0.3.11 \
wayland-client-0.31.11 \
@@ -566,15 +554,15 @@ CARGO_CRATES= ab_glyph-0.2.31 \
wayland-protocols-wlr-0.3.9 \
wayland-scanner-0.31.7 \
wayland-sys-0.31.7 \
- web-sys-0.3.78 \
+ web-sys-0.3.82 \
web-time-1.1.0 \
- webpki-roots-1.0.2 \
+ webpki-roots-1.0.4 \
weezl-0.1.10 \
wgpu-0.19.4 \
wgpu-core-0.19.4 \
wgpu-hal-0.19.5 \
wgpu-types-0.19.2 \
- widestring-1.2.0 \
+ widestring-1.2.1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.11 \
@@ -584,58 +572,60 @@ CARGO_CRATES= ab_glyph-0.2.31 \
windows-0.54.0 \
windows-core-0.52.0 \
windows-core-0.54.0 \
- windows-core-0.61.2 \
- windows-implement-0.60.0 \
- windows-interface-0.59.1 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
windows-link-0.1.3 \
- windows-link-0.2.0 \
+ windows-link-0.2.1 \
windows-registry-0.5.3 \
windows-result-0.1.2 \
windows-result-0.3.4 \
+ windows-result-0.4.1 \
windows-strings-0.4.2 \
+ windows-strings-0.5.1 \
windows-sys-0.36.1 \
windows-sys-0.45.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
- windows-sys-0.61.0 \
+ windows-sys-0.61.2 \
windows-targets-0.42.2 \
windows-targets-0.52.6 \
- windows-targets-0.53.3 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.36.1 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.36.1 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.36.1 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.36.1 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.36.1 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
+ windows_x86_64_msvc-0.53.1 \
winit-0.30.12 \
winnow-0.7.13 \
winreg-0.10.1 \
winres-0.1.12 \
- wit-bindgen-0.45.1 \
- writeable-0.6.1 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.2 \
x11-dl-2.21.0 \
x11rb-0.13.2 \
x11rb-protocol-0.13.2 \
@@ -643,16 +633,16 @@ CARGO_CRATES= ab_glyph-0.2.31 \
xdg-home-1.3.0 \
xkbcommon-dl-0.4.2 \
xkeysym-0.2.1 \
- xml-rs-0.8.27 \
+ xml-rs-0.8.28 \
xmlwriter-0.1.0 \
yansi-1.0.1 \
yazi-0.1.6 \
- yoke-0.8.0 \
- yoke-derive-0.8.0 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
zbus-4.4.0 \
- zbus-5.10.0 \
+ zbus-5.12.0 \
zbus_macros-4.4.0 \
- zbus_macros-5.10.0 \
+ zbus_macros-5.12.0 \
zbus_names-3.0.0 \
zbus_names-4.2.0 \
zeno-0.2.3 \
@@ -660,14 +650,14 @@ CARGO_CRATES= ab_glyph-0.2.31 \
zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.8.1 \
- zerotrie-0.2.2 \
- zerovec-0.11.4 \
- zerovec-derive-0.11.1 \
+ zeroize-1.8.2 \
+ zerotrie-0.2.3 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.2 \
zune-inflate-0.2.54 \
zvariant-4.2.0 \
- zvariant-5.7.0 \
+ zvariant-5.8.0 \
zvariant_derive-4.2.0 \
- zvariant_derive-5.7.0 \
+ zvariant_derive-5.8.0 \
zvariant_utils-2.1.0 \
zvariant_utils-3.2.1
diff --git a/net/sniffnet/distinfo b/net/sniffnet/distinfo
index 19a32058cc66..fcffd33488e7 100644
--- a/net/sniffnet/distinfo
+++ b/net/sniffnet/distinfo
@@ -1,18 +1,16 @@
-TIMESTAMP = 1757905474
-SHA256 (rust/crates/ab_glyph-0.2.31.crate) = e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d
-SIZE (rust/crates/ab_glyph-0.2.31.crate) = 20909
+TIMESTAMP = 1762479035
+SHA256 (rust/crates/ab_glyph-0.2.32.crate) = 01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2
+SIZE (rust/crates/ab_glyph-0.2.32.crate) = 20967
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
SIZE (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 11206
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
SIZE (rust/crates/ahash-0.7.8.crate) = 38550
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/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd
SIZE (rust/crates/aliasable-0.1.3.crate) = 6169
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
@@ -27,10 +25,10 @@ SHA256 (rust/crates/android-properties-0.2.2.crate) = fc7eb209b1518d6bb87b283c20
SIZE (rust/crates/android-properties-0.2.2.crate) = 4563
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
-SIZE (rust/crates/anstream-0.6.20.crate) = 28797
-SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
-SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
@@ -55,20 +53,20 @@ SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715f
SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
SHA256 (rust/crates/async-executor-1.13.3.crate) = 497c00e0fd83a72a79a39fcbd8e3e2f055d6f6c7e025f3b3d91f4f8e76527fb8
SIZE (rust/crates/async-executor-1.13.3.crate) = 29126
-SHA256 (rust/crates/async-fs-2.1.3.crate) = 09f7e37c0ed80b2a977691c47dae8625cfb21e205827106c64f7c588766b2e50
-SIZE (rust/crates/async-fs-2.1.3.crate) = 19302
-SHA256 (rust/crates/async-io-2.5.0.crate) = 19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca
-SIZE (rust/crates/async-io-2.5.0.crate) = 50545
+SHA256 (rust/crates/async-fs-2.2.0.crate) = 8034a681df4aed8b8edbd7fbe472401ecf009251c8b40556b304567052e294c5
+SIZE (rust/crates/async-fs-2.2.0.crate) = 18824
+SHA256 (rust/crates/async-io-2.6.0.crate) = 456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc
+SIZE (rust/crates/async-io-2.6.0.crate) = 51062
SHA256 (rust/crates/async-lock-3.4.1.crate) = 5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc
SIZE (rust/crates/async-lock-3.4.1.crate) = 40981
SHA256 (rust/crates/async-net-2.0.0.crate) = b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7
SIZE (rust/crates/async-net-2.0.0.crate) = 17787
-SHA256 (rust/crates/async-process-2.4.0.crate) = 65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00
-SIZE (rust/crates/async-process-2.4.0.crate) = 26871
+SHA256 (rust/crates/async-process-2.5.0.crate) = fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75
+SIZE (rust/crates/async-process-2.5.0.crate) = 27552
SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
-SHA256 (rust/crates/async-signal-0.2.12.crate) = f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1
-SIZE (rust/crates/async-signal-0.2.12.crate) = 16790
+SHA256 (rust/crates/async-signal-0.2.13.crate) = 43c070bbf59cd3570b6b2dd54cd772527c7c3620fce8be898406dd3ed6adc64c
+SIZE (rust/crates/async-signal-0.2.13.crate) = 17015
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
@@ -77,8 +75,6 @@ SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
-SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
@@ -89,26 +85,26 @@ SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed5834
SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
-SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
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/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
SIZE (rust/crates/block2-0.5.1.crate) = 24191
-SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2
-SIZE (rust/crates/block2-0.6.1.crate) = 34311
+SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
+SIZE (rust/crates/block2-0.6.2.crate) = 34505
SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21
SIZE (rust/crates/blocking-1.6.2.crate) = 17754
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
SIZE (rust/crates/by_address-1.2.1.crate) = 8437
-SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
-SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
-SHA256 (rust/crates/bytemuck_derive-1.10.1.crate) = 4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29
-SIZE (rust/crates/bytemuck_derive-1.10.1.crate) = 25122
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
+SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff
+SIZE (rust/crates/bytemuck_derive-1.10.2.crate) = 25678
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
@@ -117,26 +113,26 @@ SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c9062397
SIZE (rust/crates/calloop-0.13.0.crate) = 69698
SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20
SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300
-SHA256 (rust/crates/cc-1.2.36.crate) = 5252b3d2648e5eedbc1a6f501e3c795e07025c1e93bbf8bbdd6eef7f447a6d54
-SIZE (rust/crates/cc-1.2.36.crate) = 90198
+SHA256 (rust/crates/cc-1.2.44.crate) = 37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3
+SIZE (rust/crates/cc-1.2.44.crate) = 92035
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
-SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
-SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
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.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
SIZE (rust/crates/chrono-0.4.42.crate) = 238174
-SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
-SIZE (rust/crates/clap-4.5.47.crate) = 58354
-SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
-SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
-SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
-SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
SHA256 (rust/crates/clipboard_macos-0.1.1.crate) = 9b7f4aaa047ba3c3630b080bb9860894732ff23e2aee290a418909aa6d5df38f
@@ -161,8 +157,8 @@ SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde
SIZE (rust/crates/combine-4.6.7.crate) = 134808
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
-SHA256 (rust/crates/confy-1.0.0.crate) = f29222b549d4e3ded127989d523da9e928918d0d0d7f7c1690b439d0d538bae9
-SIZE (rust/crates/confy-1.0.0.crate) = 18631
+SHA256 (rust/crates/confy-2.0.0.crate) = 8807c397789cbe02bbdb1a27ea5f345584132808697b2a3f957c829829ee4814
+SIZE (rust/crates/confy-2.0.0.crate) = 20033
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
@@ -199,8 +195,8 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/ctor-lite-0.1.0.crate) = 1f791803201ab277ace03903de1594460708d2d54df6053f2d9e82f592b19e3b
SIZE (rust/crates/ctor-lite-0.1.0.crate) = 10506
-SHA256 (rust/crates/ctrlc-3.5.0.crate) = 881c5d0a13b2f1498e2306e82cbada78390e152d4b1378fb28a84f4dcd0dc4f3
-SIZE (rust/crates/ctrlc-3.5.0.crate) = 13886
+SHA256 (rust/crates/ctrlc-3.5.1.crate) = 73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790
+SIZE (rust/crates/ctrlc-3.5.1.crate) = 14115
SHA256 (rust/crates/cursor-icon-1.2.0.crate) = f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f
SIZE (rust/crates/cursor-icon-1.2.0.crate) = 14267
SHA256 (rust/crates/d3d12-0.19.0.crate) = 3e3d747f100290a1ca24b752186f61f6637e1deffe3bf6320de6fcb29510a307
@@ -217,14 +213,10 @@ SHA256 (rust/crates/detect-desktop-environment-0.2.0.crate) = 21d8ad60dd5b13a4ee
SIZE (rust/crates/detect-desktop-environment-0.2.0.crate) = 675224
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/directories-6.0.0.crate) = 16f5094c54661b38d03bd7e50df373292118db60b585c08a411c6d840017fe7d
-SIZE (rust/crates/directories-6.0.0.crate) = 17842
SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
SIZE (rust/crates/dirs-4.0.0.crate) = 12503
SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
-SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
-SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
@@ -235,10 +227,10 @@ SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d
SIZE (rust/crates/dlib-0.5.2.crate) = 5806
SHA256 (rust/crates/dlv-list-0.3.0.crate) = 0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257
SIZE (rust/crates/dlv-list-0.3.0.crate) = 11920
-SHA256 (rust/crates/dns-lookup-3.0.0.crate) = 853d5bcf0b73bd5e6d945b976288621825c7166e9f06c5a035ae1aaf42d1b64f
-SIZE (rust/crates/dns-lookup-3.0.0.crate) = 15545
-SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
-SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
+SHA256 (rust/crates/dns-lookup-3.0.1.crate) = 6e39034cee21a2f5bbb66ba0e3689819c4bb5d00382a282006e802a7ffa6c41d
+SIZE (rust/crates/dns-lookup-3.0.1.crate) = 15555
+SHA256 (rust/crates/doc-comment-0.3.4.crate) = 780955b8b195a21ab8e4ac6b60dd1dbdcec1dc6c51c0617964b08c81785e12c9
+SIZE (rust/crates/doc-comment-0.3.4.crate) = 4341
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
@@ -273,6 +265,8 @@ SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb
SIZE (rust/crates/error-code-3.3.2.crate) = 8516
SHA256 (rust/crates/etagere-0.2.15.crate) = fc89bf99e5dc15954a60f707c1e09d7540e5cd9af85fa75caa0b510bc08c5342
SIZE (rust/crates/etagere-0.2.15.crate) = 21203
+SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
+SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
SHA256 (rust/crates/etherparse-0.19.0.crate) = b119b9796ff800751a220394b8b3613f26dd30c48f254f6837e64c464872d1c7
SIZE (rust/crates/etherparse-0.19.0.crate) = 451039
SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
@@ -291,12 +285,12 @@ SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
-SHA256 (rust/crates/find-msvc-tools-0.1.1.crate) = 7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d
-SIZE (rust/crates/find-msvc-tools-0.1.1.crate) = 30228
-SHA256 (rust/crates/finl_unicode-1.3.0.crate) = 94c970b525906eb37d3940083aa65b95e481fc1857d467d13374e1d925cfc163
-SIZE (rust/crates/finl_unicode-1.3.0.crate) = 69505
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
+SHA256 (rust/crates/finl_unicode-1.4.0.crate) = 9844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5
+SIZE (rust/crates/finl_unicode-1.4.0.crate) = 66414
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
SHA256 (rust/crates/float_next_after-1.0.0.crate) = 8bf7cc16383c4b8d58b9905a8509f02926ce3058053c056376248d958c9df1e8
@@ -347,18 +341,16 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/gag-1.0.0.crate) = a713bee13966e9fbffdf7193af71d54a6b35a0bb34997cd6c9519ebeb5005972
SIZE (rust/crates/gag-1.0.0.crate) = 5495
-SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
-SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/gethostname-1.0.2.crate) = fc257fdb4038301ce4b9cd1b3b51704509692bb3ff716a410cbd07925d9dae55
-SIZE (rust/crates/gethostname-1.0.2.crate) = 9914
+SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2
+SIZE (rust/crates/generic-array-0.14.9.crate) = 17439
+SHA256 (rust/crates/gethostname-1.1.0.crate) = 1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8
+SIZE (rust/crates/gethostname-1.1.0.crate) = 9865
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/gif-0.13.3.crate) = 4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b
SIZE (rust/crates/gif-0.13.3.crate) = 36010
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-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.25.0.crate) = 151665d9be52f9bb40fc7966565d39666f2d1e69233571b71b87791c7e0528b3
@@ -383,14 +375,14 @@ SHA256 (rust/crates/guillotiere-0.6.2.crate) = b62d5865c036cb1393e23c50693df631d
SIZE (rust/crates/guillotiere-0.6.2.crate) = 18116
SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
SIZE (rust/crates/h2-0.4.12.crate) = 176264
-SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
-SIZE (rust/crates/half-2.6.0.crate) = 59507
+SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
+SIZE (rust/crates/half-2.7.1.crate) = 61040
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
-SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/hassle-rs-0.11.0.crate) = af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890
SIZE (rust/crates/hassle-rs-0.11.0.crate) = 27178
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
@@ -403,6 +395,8 @@ SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df
SIZE (rust/crates/hexf-parse-0.2.1.crate) = 4662
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
@@ -417,10 +411,10 @@ SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf
SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
-SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
-SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
-SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
SHA256 (rust/crates/iced-0.13.1.crate) = 88acfabc84ec077eaf9ede3457ffa3a104626d79022a9bf7f296093b1d60c73f
@@ -445,20 +439,20 @@ SHA256 (rust/crates/iced_widget-0.13.4.crate) = 81429e1b950b0e4bca65be4c4278fea6
SIZE (rust/crates/iced_widget-0.13.4.crate) = 134176
SHA256 (rust/crates/iced_winit-0.13.0.crate) = f44cd4e1c594b6334f409282937bf972ba14d31fedf03c23aa595d982a2fda28
SIZE (rust/crates/iced_winit-0.13.0.crate) = 26862
-SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
-SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
-SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
-SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
-SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
-SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
-SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
-SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
-SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
-SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
-SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
-SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
-SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
-SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
+SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233
+SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6
+SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876
+SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599
+SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
+SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
+SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
+SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
+SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
+SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
+SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
+SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
@@ -467,20 +461,18 @@ SHA256 (rust/crates/image-0.24.9.crate) = 5690139d2f55868e080017335e4b94cb741427
SIZE (rust/crates/image-0.24.9.crate) = 9261055
SHA256 (rust/crates/imagesize-0.12.0.crate) = 029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284
SIZE (rust/crates/imagesize-0.12.0.crate) = 15747
-SHA256 (rust/crates/indexmap-2.11.1.crate) = 206a8042aec68fa4a62e8d3f7aa4ceb508177d9324faf261e1959e495b7a1921
-SIZE (rust/crates/indexmap-2.11.1.crate) = 99966
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
SIZE (rust/crates/instant-0.1.13.crate) = 6305
-SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
-SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/ipnetwork-0.21.1.crate) = cf370abdafd54d13e54a620e8c3e1145f28e46cc9d704bc6d94414559df41763
SIZE (rust/crates/ipnetwork-0.21.1.crate) = 19565
SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
-SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
@@ -493,8 +485,8 @@ SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c97
SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
SHA256 (rust/crates/jpeg-decoder-0.3.2.crate) = 00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07
SIZE (rust/crates/jpeg-decoder-0.3.2.crate) = 745371
-SHA256 (rust/crates/js-sys-0.3.78.crate) = 0c0b063578492ceec17683ef2f8c5e89121fbd0b172cbc280635ab7567db2738
-SIZE (rust/crates/js-sys-0.3.78.crate) = 56010
+SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65
+SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
SHA256 (rust/crates/kamadak-exif-0.5.5.crate) = ef4fc70d0ab7e5b6bafa30216a6b48705ea964cdfc29c050f2412295eba58077
SIZE (rust/crates/kamadak-exif-0.5.5.crate) = 54457
SHA256 (rust/crates/khronos-egl-6.0.0.crate) = 6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76
@@ -509,54 +501,52 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lebe-0.5.3.crate) = 7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8
SIZE (rust/crates/lebe-0.5.3.crate) = 9439
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
SIZE (rust/crates/libloading-0.7.4.crate) = 27580
-SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
-SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
-SIZE (rust/crates/libredox-0.1.9.crate) = 7281
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
SHA256 (rust/crates/linux-raw-sys-0.6.5.crate) = 2a385b1be4e5c3e362ad2ffa73c392e53f031eaa5b7d648e64cd87f27f6063d7
SIZE (rust/crates/linux-raw-sys-0.6.5.crate) = 1892120
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
-SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
-SIZE (rust/crates/litemap-0.8.0.crate) = 34344
-SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
-SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
+SIZE (rust/crates/litemap-0.8.1.crate) = 34172
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
-SHA256 (rust/crates/lyon-1.0.1.crate) = 91e7f9cda98b5430809e63ca5197b06c7d191bf7e26dfc467d5a3f0290e2a74f
-SIZE (rust/crates/lyon-1.0.1.crate) = 3837
-SHA256 (rust/crates/lyon_algorithms-1.0.5.crate) = f13c9be19d257c7d37e70608ed858e8eab4b2afcea2e3c9a622e892acbf43c08
-SIZE (rust/crates/lyon_algorithms-1.0.5.crate) = 32527
-SHA256 (rust/crates/lyon_geom-1.0.6.crate) = 8af69edc087272df438b3ee436c4bb6d7c04aa8af665cfd398feae627dbd8570
-SIZE (rust/crates/lyon_geom-1.0.6.crate) = 52820
-SHA256 (rust/crates/lyon_path-1.0.7.crate) = 0047f508cd7a85ad6bad9518f68cce7b1bf6b943fb71f6da0ee3bc1e8cb75f25
-SIZE (rust/crates/lyon_path-1.0.7.crate) = 36881
-SHA256 (rust/crates/lyon_tessellation-1.0.15.crate) = 579d42360a4b09846eff2feef28f538696c7d6c7439bfa65874ff3cbe0951b2c
-SIZE (rust/crates/lyon_tessellation-1.0.15.crate) = 183620
+SHA256 (rust/crates/lyon-1.0.16.crate) = dbcb7d54d54c8937364c9d41902d066656817dce1e03a44e5533afebd1ef4352
+SIZE (rust/crates/lyon-1.0.16.crate) = 5294
+SHA256 (rust/crates/lyon_algorithms-1.0.16.crate) = f4c0829e28c4f336396f250d850c3987e16ce6db057ffe047ce0dd54aab6b647
+SIZE (rust/crates/lyon_algorithms-1.0.16.crate) = 33626
+SHA256 (rust/crates/lyon_geom-1.0.17.crate) = 4e16770d760c7848b0c1c2d209101e408207a65168109509f8483837a36cf2e7
+SIZE (rust/crates/lyon_geom-1.0.17.crate) = 54270
+SHA256 (rust/crates/lyon_path-1.0.16.crate) = 1aeca86bcfd632a15984ba029b539ffb811e0a70bf55e814ef8b0f54f506fdeb
+SIZE (rust/crates/lyon_path-1.0.16.crate) = 37012
+SHA256 (rust/crates/lyon_tessellation-1.0.16.crate) = f3f586142e1280335b1bc89539f7c97dd80f08fc43e9ab1b74ef0a42b04aa353
+SIZE (rust/crates/lyon_tessellation-1.0.16.crate) = 185669
SHA256 (rust/crates/mach2-0.4.3.crate) = d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44
SIZE (rust/crates/mach2-0.4.3.crate) = 22180
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
SHA256 (rust/crates/maxminddb-0.26.0.crate) = 2a197e44322788858682406c74b0b59bf8d9b4954fe1f224d9a25147f1880bba
SIZE (rust/crates/maxminddb-0.26.0.crate) = 24547
-SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
-SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490
+SIZE (rust/crates/memmap2-0.9.9.crate) = 34576
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/metal-0.27.0.crate) = c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25
@@ -565,8 +555,8 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
-SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
-SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/mio-1.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873
+SIZE (rust/crates/mio-1.1.0.crate) = 105232
SHA256 (rust/crates/mutate_once-0.1.2.crate) = 13d2233c9842d08cfe13f9eac96e207ca6a2ea10b80259ebe8ad0268be27d2af
SIZE (rust/crates/mutate_once-0.1.2.crate) = 4508
SHA256 (rust/crates/naga-0.19.2.crate) = 50e3524642f53d9af419ab5e8dd29d3ba155708267667c2f3f06c88c9e130843
@@ -597,36 +587,36 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
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.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a
-SIZE (rust/crates/num_enum-0.7.4.crate) = 21553
-SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d
-SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
+SHA256 (rust/crates/num_enum-0.7.5.crate) = b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c
+SIZE (rust/crates/num_enum-0.7.5.crate) = 21570
+SHA256 (rust/crates/num_enum_derive-0.7.5.crate) = ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7
+SIZE (rust/crates/num_enum_derive-0.7.5.crate) = 18760
SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
SIZE (rust/crates/objc-0.2.7.crate) = 22036
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.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
SIZE (rust/crates/objc2-0.5.2.crate) = 199204
-SHA256 (rust/crates/objc2-0.6.2.crate) = 561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc
-SIZE (rust/crates/objc2-0.6.2.crate) = 272954
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff
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-audio-toolbox-0.3.1.crate) = 10cbe18d879e20a4aea544f8befe38bcf52255eb63d3f23eca2842f3319e4c07
-SIZE (rust/crates/objc2-audio-toolbox-0.3.1.crate) = 178229
+SHA256 (rust/crates/objc2-app-kit-0.3.2.crate) = d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c
+SIZE (rust/crates/objc2-app-kit-0.3.2.crate) = 531744
+SHA256 (rust/crates/objc2-audio-toolbox-0.3.2.crate) = 6948501a91121d6399b79abaa33a8aa4ea7857fe019f341b8c23ad6e81b79b08
+SIZE (rust/crates/objc2-audio-toolbox-0.3.2.crate) = 186265
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-contacts-0.2.2.crate) = a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889
SIZE (rust/crates/objc2-contacts-0.2.2.crate) = 17094
-SHA256 (rust/crates/objc2-core-audio-0.3.1.crate) = ca44961e888e19313b808f23497073e3f6b3c22bb485056674c8b49f3b025c82
-SIZE (rust/crates/objc2-core-audio-0.3.1.crate) = 31692
-SHA256 (rust/crates/objc2-core-audio-types-0.3.1.crate) = c0f1cc99bb07ad2ddb6527ddf83db6a15271bb036b3eb94b801cd44fdc666ee1
-SIZE (rust/crates/objc2-core-audio-types-0.3.1.crate) = 19365
+SHA256 (rust/crates/objc2-core-audio-0.3.2.crate) = e1eebcea8b0dbff5f7c8504f3107c68fc061a3eb44932051c8cf8a68d969c3b2
+SIZE (rust/crates/objc2-core-audio-0.3.2.crate) = 32748
+SHA256 (rust/crates/objc2-core-audio-types-0.3.2.crate) = 5a89f2ec274a0cf4a32642b2991e8b351a404d290da87bb6a9a9d8632490bd1c
+SIZE (rust/crates/objc2-core-audio-types-0.3.2.crate) = 20525
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-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
-SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
+SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
+SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80
SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050
SHA256 (rust/crates/objc2-core-location-0.2.2.crate) = 000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781
@@ -635,8 +625,8 @@ SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860
SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8
SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330
-SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c
-SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572
+SHA256 (rust/crates/objc2-foundation-0.3.2.crate) = e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272
+SIZE (rust/crates/objc2-foundation-0.3.2.crate) = 345384
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
@@ -653,22 +643,18 @@ SHA256 (rust/crates/objc2-user-notifications-0.2.2.crate) = 76cfcbf642358e8689af
SIZE (rust/crates/objc2-user-notifications-0.2.2.crate) = 9600
SHA256 (rust/crates/objc_exception-0.1.2.crate) = ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4
SIZE (rust/crates/objc_exception-0.1.2.crate) = 2251
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
-SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
-SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
-SIZE (rust/crates/openssl-0.10.73.crate) = 283994
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/openssl-0.10.74.crate) = 24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654
+SIZE (rust/crates/openssl-0.10.74.crate) = 285425
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
-SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
-SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
-SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/openssl-sys-0.9.110.crate) = 0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2
+SIZE (rust/crates/openssl-sys-0.9.110.crate) = 80412
SHA256 (rust/crates/orbclient-0.3.48.crate) = ba0b26cec2e24f08ed8bb31519a9333140a6599b867dac464bb150bdb796fd43
SIZE (rust/crates/orbclient-0.3.48.crate) = 1324601
SHA256 (rust/crates/ordered-multimap-0.4.3.crate) = ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a
@@ -689,12 +675,12 @@ SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d
SIZE (rust/crates/parking-2.2.1.crate) = 10685
SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
-SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
-SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
SHA256 (rust/crates/parking_lot_core-0.8.6.crate) = 60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc
SIZE (rust/crates/parking_lot_core-0.8.6.crate) = 32567
-SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
-SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pcap-2.3.0.crate) = 83cdabc34a80d9ec3563694cc31423fba6bb9bab4f31a9a5d5b85f29bd6d660a
@@ -739,20 +725,20 @@ SHA256 (rust/crates/plotters-iced-0.11.0.crate) = 0a14e2dda1ebc8fcbf248263fb5831
SIZE (rust/crates/plotters-iced-0.11.0.crate) = 200930
SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
SIZE (rust/crates/png-0.17.16.crate) = 117975
-SHA256 (rust/crates/polling-3.10.0.crate) = b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829
-SIZE (rust/crates/polling-3.10.0.crate) = 60095
+SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218
+SIZE (rust/crates/polling-3.11.0.crate) = 59387
SHA256 (rust/crates/pollster-0.4.0.crate) = 2f3a9f18d041e6d0e102a0a46750538147e5e8992d3b4873aaafee2520b00ce3
SIZE (rust/crates/pollster-0.4.0.crate) = 9840
-SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
-SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
+SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
+SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
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-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
-SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
-SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
-SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8
SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219
SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
@@ -767,8 +753,8 @@ SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925a
SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -799,24 +785,22 @@ SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603
SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
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.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
-SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
-SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
-SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
-SIZE (rust/crates/regex-1.11.2.crate) = 166265
-SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
-SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
-SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
-SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832
SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366
-SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
-SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
+SHA256 (rust/crates/reqwest-0.12.24.crate) = 9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f
+SIZE (rust/crates/reqwest-0.12.24.crate) = 159974
SHA256 (rust/crates/resvg-0.42.0.crate) = 944d052815156ac8fa77eaac055220e95ba0b01fa8887108ca710c03805d9051
SIZE (rust/crates/resvg-0.42.0.crate) = 78253
SHA256 (rust/crates/rfd-0.15.4.crate) = ef2bee61e6cffa4635c72d7d81a84294e28f0930db0ddcb0f66d10244674ebed
@@ -835,8 +819,6 @@ SHA256 (rust/crates/rstest_macros-0.26.1.crate) = 9c845311f0ff7951c5506121a9ad75
SIZE (rust/crates/rstest_macros-0.26.1.crate) = 68256
SHA256 (rust/crates/rust-ini-0.18.0.crate) = f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df
SIZE (rust/crates/rust-ini-0.18.0.crate) = 15439
-SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
-SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
@@ -845,14 +827,14 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.1.1.crate) = 9621e389a110cae094269936383d69b869492f03e5c1ed2d575a53c029d4441d
-SIZE (rust/crates/rustix-1.1.1.crate) = 422692
-SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
-SIZE (rust/crates/rustls-0.23.31.crate) = 371259
-SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
-SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
-SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.34.crate) = 6a9586e9ee2b4f8fab52a0048ca7334d7024eef48e2cb9407e3497bb7cab7fa7
+SIZE (rust/crates/rustls-0.23.34.crate) = 374030
+SHA256 (rust/crates/rustls-pki-types-1.13.0.crate) = 94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a
+SIZE (rust/crates/rustls-pki-types-1.13.0.crate) = 65448
+SHA256 (rust/crates/rustls-webpki-0.103.8.crate) = 2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52
+SIZE (rust/crates/rustls-webpki-0.103.8.crate) = 85810
SHA256 (rust/crates/rustrict-0.7.36.crate) = d93719b9aa6a53f9beae62fe36f34ed88226be314aea6829031ed0f878ca493d
SIZE (rust/crates/rustrict-0.7.36.crate) = 597896
SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
@@ -879,22 +861,22 @@ SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
-SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749
-SIZE (rust/crates/self_cell-1.2.0.crate) = 16883
-SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
-SIZE (rust/crates/semver-1.0.26.crate) = 31303
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
-SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
+SHA256 (rust/crates/self_cell-1.2.1.crate) = 16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33
+SIZE (rust/crates/self_cell-1.2.1.crate) = 13542
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
-SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
-SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
-SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
-SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
+SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
+SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
SHA256 (rust/crates/serde_test-1.0.177.crate) = 7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed
SIZE (rust/crates/serde_test-1.0.177.crate) = 18671
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -929,16 +911,16 @@ SHA256 (rust/crates/smithay-clipboard-0.7.2.crate) = cc8216eec463674a0e90f29e0ae
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.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
-SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
SHA256 (rust/crates/softbuffer-0.4.6.crate) = 18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08
SIZE (rust/crates/softbuffer-0.4.6.crate) = 61049
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/splines-5.0.0.crate) = b882be9bf6b37258bfba80ed5b5eeccccd6700bfbaca202bbd53e4c13bf3daa7
SIZE (rust/crates/splines-5.0.0.crate) = 20013
-SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
-SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strict-num-0.1.1.crate) = 6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731
@@ -953,18 +935,18 @@ SHA256 (rust/crates/svgtypes-0.15.3.crate) = 68c7541fff44b35860c1a7a47a7cadf3e4a
SIZE (rust/crates/svgtypes-0.15.3.crate) = 43696
SHA256 (rust/crates/swash-0.1.19.crate) = cbd59f3f359ddd2c95af4758c18270eddd9c730dde98598023cdabff472c2ca2
SIZE (rust/crates/swash-0.1.19.crate) = 235696
-SHA256 (rust/crates/symphonia-0.5.4.crate) = 815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9
-SIZE (rust/crates/symphonia-0.5.4.crate) = 12039
-SHA256 (rust/crates/symphonia-bundle-mp3-0.5.4.crate) = c01c2aae70f0f1fb096b6f0ff112a930b1fb3626178fba3ae68b09dce71706d4
-SIZE (rust/crates/symphonia-bundle-mp3-0.5.4.crate) = 60104
-SHA256 (rust/crates/symphonia-core-0.5.4.crate) = 798306779e3dc7d5231bd5691f5a813496dc79d3f56bf82e25789f2094e022c3
-SIZE (rust/crates/symphonia-core-0.5.4.crate) = 98029
-SHA256 (rust/crates/symphonia-metadata-0.5.4.crate) = bc622b9841a10089c5b18e99eb904f4341615d5aa55bbf4eedde1be721a4023c
-SIZE (rust/crates/symphonia-metadata-0.5.4.crate) = 23343
+SHA256 (rust/crates/symphonia-0.5.5.crate) = 5773a4c030a19d9bfaa090f49746ff35c75dfddfa700df7a5939d5e076a57039
+SIZE (rust/crates/symphonia-0.5.5.crate) = 12085
+SHA256 (rust/crates/symphonia-bundle-mp3-0.5.5.crate) = 4872dd6bb56bf5eac799e3e957aa1981086c3e613b27e0ac23b176054f7c57ed
+SIZE (rust/crates/symphonia-bundle-mp3-0.5.5.crate) = 61019
+SHA256 (rust/crates/symphonia-core-0.5.5.crate) = ea00cc4f79b7f6bb7ff87eddc065a1066f3a43fe1875979056672c9ef948c2af
+SIZE (rust/crates/symphonia-core-0.5.5.crate) = 99682
+SHA256 (rust/crates/symphonia-metadata-0.5.5.crate) = 36306ff42b9ffe6e5afc99d49e121e0bd62fe79b9db7b9681d48e29fa19e6b16
+SIZE (rust/crates/symphonia-metadata-0.5.5.crate) = 24184
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
-SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -975,18 +957,18 @@ SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b66174276
SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935
SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4
SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
-SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
-SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
-SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
-SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
@@ -995,40 +977,34 @@ SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa26
SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764
SHA256 (rust/crates/tiny-xlib-0.2.4.crate) = 0324504befd01cab6e0c994f34b2ffa257849ee019d3fb3b64fb2c858887d89e
SIZE (rust/crates/tiny-xlib-0.2.4.crate) = 17760
-SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
-SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
-SIZE (rust/crates/tokio-1.47.1.crate) = 829790
-SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
-SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
-SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
-SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
-SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
-SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61
+SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430
+SHA256 (rust/crates/tokio-util-0.7.17.crate) = 2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594
+SIZE (rust/crates/tokio-util-0.7.17.crate) = 133898
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
-SIZE (rust/crates/toml-0.8.23.crate) = 36050
-SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
-SIZE (rust/crates/toml-0.9.5.crate) = 56833
-SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
-SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
-SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
-SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
-SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
-SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
-SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
-SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
-SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
-SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
+SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
+SIZE (rust/crates/toml-0.9.8.crate) = 56104
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
@@ -1051,8 +1027,8 @@ SHA256 (rust/crates/ttf-parser-0.21.1.crate) = 2c591d83f69777866b9126b24c6dd9a18
SIZE (rust/crates/ttf-parser-0.21.1.crate) = 194876
SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31
SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9
SIZE (rust/crates/uds_windows-1.1.0.crate) = 17040
SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
@@ -1061,14 +1037,14 @@ SHA256 (rust/crates/unicode-bidi-mirroring-0.2.0.crate) = 23cb788ffebc92c5948d0e
SIZE (rust/crates/unicode-bidi-mirroring-0.2.0.crate) = 8166
SHA256 (rust/crates/unicode-ccc-0.2.0.crate) = 1df77b101bcc4ea3d78dafc5ad7e4f58ceffe0b2b16bf446aeb50b6cb4157656
SIZE (rust/crates/unicode-ccc-0.2.0.crate) = 8872
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
-SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
-SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
-SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0
-SIZE (rust/crates/unicode-properties-0.1.3.crate) = 42252
+SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8
+SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462
+SHA256 (rust/crates/unicode-properties-0.1.4.crate) = 7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d
+SIZE (rust/crates/unicode-properties-0.1.4.crate) = 42752
SHA256 (rust/crates/unicode-script-0.5.7.crate) = 9fb421b350c9aff471779e262955939f565ec18b86c15364e6bdf0d662ca7c1f
SIZE (rust/crates/unicode-script-0.5.7.crate) = 47080
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
@@ -1091,6 +1067,8 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
@@ -1101,20 +1079,18 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.4+wasi-0.2.4.crate) = 88a5f4a424faf49c3c2c344f166f0662341d470ea185e939657aaff130f0ec4a
-SIZE (rust/crates/wasi-0.14.4+wasi-0.2.4.crate) = 145408
-SHA256 (rust/crates/wasm-bindgen-0.2.101.crate) = 7e14915cadd45b529bb8d1f343c4ed0ac1de926144b746e2710f9cd05df6603b
-SIZE (rust/crates/wasm-bindgen-0.2.101.crate) = 47841
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.101.crate) = e28d1ba982ca7923fd01448d5c30c6864d0a14109560296a162f80f305fb93bb
-SIZE (rust/crates/wasm-bindgen-backend-0.2.101.crate) = 32331
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.51.crate) = 0ca85039a9b469b38336411d6d6ced91f3fc87109a2a27b0c197663f5144dffe
-SIZE (rust/crates/wasm-bindgen-futures-0.4.51.crate) = 16315
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.101.crate) = 7c3d463ae3eff775b0c45df9da45d68837702ac35af998361e2c84e7c5ec1b0d
-SIZE (rust/crates/wasm-bindgen-macro-0.2.101.crate) = 9804
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.101.crate) = 7bb4ce89b08211f923caf51d527662b75bdc9c9c7aab40f86dcb9fb85ac552aa
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.101.crate) = 26415
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.101.crate) = f143854a3b13752c6950862c906306adb27c7e839f7414cec8fea35beab624c1
-SIZE (rust/crates/wasm-bindgen-shared-0.2.101.crate) = 9055
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60
+SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 551f88106c6d5e7ccc7cd9a16f312dd3b5d36ea8b4954304657d5dfba115d4a0
+SIZE (rust/crates/wasm-bindgen-futures-0.4.55.crate) = 16687
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2
+SIZE (rust/crates/wasm-bindgen-macro-0.2.105.crate) = 9264
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.105.crate) = 49633
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76
+SIZE (rust/crates/wasm-bindgen-shared-0.2.105.crate) = 9269
SHA256 (rust/crates/wasm-timer-0.2.5.crate) = be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f
SIZE (rust/crates/wasm-timer-0.2.5.crate) = 21668
SHA256 (rust/crates/wayland-backend-0.3.11.crate) = 673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35
@@ -1135,12 +1111,12 @@ SHA256 (rust/crates/wayland-scanner-0.31.7.crate) = 54cb1e9dc49da91950bdfd8b848c
SIZE (rust/crates/wayland-scanner-0.31.7.crate) = 36483
SHA256 (rust/crates/wayland-sys-0.31.7.crate) = 34949b42822155826b41db8e5d0c1be3a2bd296c747577a43a3e6daefc296142
SIZE (rust/crates/wayland-sys-0.31.7.crate) = 10106
-SHA256 (rust/crates/web-sys-0.3.78.crate) = 77e4b637749ff0d92b8fad63aa1f7cff3cbe125fd49c175cd6345e7272638b12
-SIZE (rust/crates/web-sys-0.3.78.crate) = 642410
+SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465d9b740f0fa8f90ea33915c99a9a1
+SIZE (rust/crates/web-sys-0.3.82.crate) = 644272
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
-SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
+SHA256 (rust/crates/webpki-roots-1.0.4.crate) = b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e
+SIZE (rust/crates/webpki-roots-1.0.4.crate) = 252224
SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3
SIZE (rust/crates/weezl-0.1.10.crate) = 46418
SHA256 (rust/crates/wgpu-0.19.4.crate) = cbd7311dbd2abcfebaabf1841a2824ed7c8be443a0f29166e5d3c6a53a762c01
@@ -1151,8 +1127,8 @@ SHA256 (rust/crates/wgpu-hal-0.19.5.crate) = bfabcfc55fd86611a855816326b2d54c3b2
SIZE (rust/crates/wgpu-hal-0.19.5.crate) = 290223
SHA256 (rust/crates/wgpu-types-0.19.2.crate) = b671ff9fb03f78b46ff176494ee1ebe7d603393f42664be55b64dc8d53969805
SIZE (rust/crates/wgpu-types-0.19.2.crate) = 59463
-SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
-SIZE (rust/crates/widestring-1.2.0.crate) = 89105
+SHA256 (rust/crates/widestring-1.2.1.crate) = 72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471
+SIZE (rust/crates/widestring-1.2.1.crate) = 90350
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -1171,24 +1147,28 @@ SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838c
SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
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.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
-SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
-SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
-SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
-SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
-SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
-SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e
SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386
SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2
SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
@@ -1199,70 +1179,70 @@ SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b3
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
-SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
-SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
-SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
-SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47
SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
-SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6
SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
-SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
-SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024
SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
-SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1
SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
-SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
-SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680
SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
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/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
SHA256 (rust/crates/winit-0.30.12.crate) = c66d4b9ed69c4009f6321f762d6e61ad8a2389cd431b97cb1e146812e9e6c732
SIZE (rust/crates/winit-0.30.12.crate) = 604631
SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
@@ -1271,10 +1251,10 @@ SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926
SIZE (rust/crates/winreg-0.10.1.crate) = 25725
SHA256 (rust/crates/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c
SIZE (rust/crates/winres-0.1.12.crate) = 19772
-SHA256 (rust/crates/wit-bindgen-0.45.1.crate) = 5c573471f125075647d03df72e026074b7203790d41351cd6edc96f46bcccd36
-SIZE (rust/crates/wit-bindgen-0.45.1.crate) = 60395
-SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
-SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
+SIZE (rust/crates/writeable-0.6.2.crate) = 25181
SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f
SIZE (rust/crates/x11-dl-2.21.0.crate) = 66823
SHA256 (rust/crates/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414
@@ -1289,26 +1269,26 @@ SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12
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.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7
-SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
+SHA256 (rust/crates/xml-rs-0.8.28.crate) = 3ae8337f8a065cfc972643663ea4279e04e7256de865aa66fe25cec5fb912d3f
+SIZE (rust/crates/xml-rs-0.8.28.crate) = 52826
SHA256 (rust/crates/xmlwriter-0.1.0.crate) = ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9
SIZE (rust/crates/xmlwriter-0.1.0.crate) = 6261
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
SHA256 (rust/crates/yazi-0.1.6.crate) = c94451ac9513335b5e23d7a8a2b61a7102398b8cca5160829d313e84c9d98be1
SIZE (rust/crates/yazi-0.1.6.crate) = 28835
-SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
-SIZE (rust/crates/yoke-0.8.0.crate) = 28726
-SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
-SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
+SIZE (rust/crates/yoke-0.8.1.crate) = 32016
+SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
+SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
SHA256 (rust/crates/zbus-4.4.0.crate) = bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725
SIZE (rust/crates/zbus-4.4.0.crate) = 158301
-SHA256 (rust/crates/zbus-5.10.0.crate) = 67a073be99ace1adc48af593701c8015cd9817df372e14a1a6b0ee8f8bf043be
-SIZE (rust/crates/zbus-5.10.0.crate) = 166302
+SHA256 (rust/crates/zbus-5.12.0.crate) = b622b18155f7a93d1cd2dc8c01d2d6a44e08fb9ebb7b3f9e6ed101488bad6c91
+SIZE (rust/crates/zbus-5.12.0.crate) = 168368
SHA256 (rust/crates/zbus_macros-4.4.0.crate) = 267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e
SIZE (rust/crates/zbus_macros-4.4.0.crate) = 31183
-SHA256 (rust/crates/zbus_macros-5.10.0.crate) = 0e80cd713a45a49859dcb648053f63265f4f2851b6420d47a958e5697c68b131
-SIZE (rust/crates/zbus_macros-5.10.0.crate) = 37433
+SHA256 (rust/crates/zbus_macros-5.12.0.crate) = 1cdb94821ca8a87ca9c298b5d1cbd80e2a8b67115d99f6e4551ac49e42b6a314
+SIZE (rust/crates/zbus_macros-5.12.0.crate) = 37026
SHA256 (rust/crates/zbus_names-3.0.0.crate) = 4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c
SIZE (rust/crates/zbus_names-3.0.0.crate) = 10650
SHA256 (rust/crates/zbus_names-4.2.0.crate) = 7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97
@@ -1323,27 +1303,27 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
-SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
-SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
-SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
-SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
+SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
+SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
+SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
+SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
+SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
SHA256 (rust/crates/zvariant-4.2.0.crate) = 2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe
SIZE (rust/crates/zvariant-4.2.0.crate) = 82180
-SHA256 (rust/crates/zvariant-5.7.0.crate) = 999dd3be73c52b1fccd109a4a81e4fcd20fab1d3599c8121b38d04e1419498db
-SIZE (rust/crates/zvariant-5.7.0.crate) = 90643
+SHA256 (rust/crates/zvariant-5.8.0.crate) = 2be61892e4f2b1772727be11630a62664a1826b62efa43a6fe7449521cb8744c
+SIZE (rust/crates/zvariant-5.8.0.crate) = 92133
SHA256 (rust/crates/zvariant_derive-4.2.0.crate) = 73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449
SIZE (rust/crates/zvariant_derive-4.2.0.crate) = 11057
-SHA256 (rust/crates/zvariant_derive-5.7.0.crate) = 6643fd0b26a46d226bd90d3f07c1b5321fe9bb7f04673cb37ac6d6883885b68e
-SIZE (rust/crates/zvariant_derive-5.7.0.crate) = 14214
+SHA256 (rust/crates/zvariant_derive-5.8.0.crate) = da58575a1b2b20766513b1ec59d8e2e68db2745379f961f86650655e862d2006
+SIZE (rust/crates/zvariant_derive-5.8.0.crate) = 14336
SHA256 (rust/crates/zvariant_utils-2.1.0.crate) = c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340
SIZE (rust/crates/zvariant_utils-2.1.0.crate) = 7043
SHA256 (rust/crates/zvariant_utils-3.2.1.crate) = c6949d142f89f6916deca2232cf26a8afacf2b9fdc35ce766105e104478be599
SIZE (rust/crates/zvariant_utils-3.2.1.crate) = 14678
-SHA256 (GyulyVGC-sniffnet-v1.4.1_GH0.tar.gz) = 920ad7aae75af8bdeed501eb726e9b97d0c07b077d29c2a4033b7ad7c45d9b4d
-SIZE (GyulyVGC-sniffnet-v1.4.1_GH0.tar.gz) = 86452659
+SHA256 (GyulyVGC-sniffnet-v1.4.2_GH0.tar.gz) = 7fc4cc610a2bbd823604abe6acabceac2cbeb9d42129851df9b6b24cc24d05c7
+SIZE (GyulyVGC-sniffnet-v1.4.2_GH0.tar.gz) = 86675297
diff --git a/security/py-vici/Makefile b/security/py-vici/Makefile
index a39300576801..ffd96b11f587 100644
--- a/security/py-vici/Makefile
+++ b/security/py-vici/Makefile
@@ -1,6 +1,5 @@
PORTNAME= vici
-DISTVERSION= 5.9.11
-PORTREVISION= 1
+DISTVERSION= 6.0.3
CATEGORIES= security net-vpn python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-vici/distinfo b/security/py-vici/distinfo
index 5d270c78ee1b..a10546cd3cd1 100644
--- a/security/py-vici/distinfo
+++ b/security/py-vici/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688489010
-SHA256 (vici-5.9.11.tar.gz) = b61f798dfdfbe0fd7ac5a98b030efb811c1d85c830da7bfb0dba4be803ef996f
-SIZE (vici-5.9.11.tar.gz) = 11181
+TIMESTAMP = 1762468061
+SHA256 (vici-6.0.3.tar.gz) = ec926e7a29b6ea9112fe406d1851c3c46143ac625e28089e3d4efce4eac88e56
+SIZE (vici-6.0.3.tar.gz) = 13092
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index 80c639169c88..eaf80f882338 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,44 @@
+ <vuln vid="93ff3ebe-bba8-11f0-b3f7-a8a1599412c6">
+ <topic>chromium -- multiple security fixes</topic>
+ <affects>
+ <package>
+ <name>chromium</name>
+ <range><lt>142.0.7444.134</lt></range>
+ </package>
+ <package>
+ <name>ungoogled-chromium</name>
+ <range><lt>142.0.7444.134</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Chrome Releases reports:</p>
+ <blockquote cite="https://chromereleases.googleblog.com/2025/11/stable-channel-update-for-desktop.html">
+ <p>This update includes 5 security fixes:</p>
+ <ul>
+ <li>[443906252] High CVE-2025-12725: Out of bounds write in WebGPU. Reported by Anonymous on 2025-09-09</li>
+ <li>[447172715] High CVE-2025-12726: Inappropriate implementation in Views. Reported by Alesandro Ortiz on 2025-09-25</li>
+ <li>[454485895] High CVE-2025-12727: Inappropriate implementation in V8. Reported by 303f06e3 on 2025-10-23</li>
+ <li>[452392032] Medium CVE-2025-12728: Inappropriate implementation in Omnibox. Reported by Hafiizh on 2025-10-16</li>
+ <li>[454354281] Medium CVE-2025-12729: Inappropriate implementation in Omnibox. Reported by Khalil Zhani on 2025-10-23</li>
+ </ul>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-12725</cvename>
+ <cvename>CVE-2025-12726</cvename>
+ <cvename>CVE-2025-12727</cvename>
+ <cvename>CVE-2025-12728</cvename>
+ <cvename>CVE-2025-12729</cvename>
+ <url>https://chromereleases.googleblog.com/2025/11/stable-channel-update-for-desktop.html</url>
+ </references>
+ <dates>
+ <discovery>2025-11-05</discovery>
+ <entry>2025-11-07</entry>
+ </dates>
+ </vuln>
+
<vuln vid="77bac392-ba98-11f0-aada-f59a8ea34d12">
<topic>OpenJPH &lt; 0.24.5 -- multiple vulnerabilities</topic>
<affects>
diff --git a/sysutils/elephant/Makefile b/sysutils/elephant/Makefile
index b1d538d4b600..7d5c56a95706 100644
--- a/sysutils/elephant/Makefile
+++ b/sysutils/elephant/Makefile
@@ -1,7 +1,6 @@
PORTNAME= elephant
DISTVERSIONPREFIX= v
-DISTVERSION= 2.14.1
-PORTREVISION= 1
+DISTVERSION= 2.14.3
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
diff --git a/sysutils/elephant/distinfo b/sysutils/elephant/distinfo
index 5524103a62de..9799f748a7e9 100644
--- a/sysutils/elephant/distinfo
+++ b/sysutils/elephant/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1762314311
-SHA256 (go/sysutils_elephant/elephant-v2.14.1/v2.14.1.mod) = 14e8da63cfb407de89f4ce5605d78d048b3f77bdef62aa33ee29aabbcfd9dace
-SIZE (go/sysutils_elephant/elephant-v2.14.1/v2.14.1.mod) = 2725
-SHA256 (go/sysutils_elephant/elephant-v2.14.1/v2.14.1.zip) = edbe963e59ec402870fa90b65c32732bfc3db028e957ec286d3f25de556425d5
-SIZE (go/sysutils_elephant/elephant-v2.14.1/v2.14.1.zip) = 7560203
+TIMESTAMP = 1762483994
+SHA256 (go/sysutils_elephant/elephant-v2.14.3/v2.14.3.mod) = 14e8da63cfb407de89f4ce5605d78d048b3f77bdef62aa33ee29aabbcfd9dace
+SIZE (go/sysutils_elephant/elephant-v2.14.3/v2.14.3.mod) = 2725
+SHA256 (go/sysutils_elephant/elephant-v2.14.3/v2.14.3.zip) = cbe97bc5e61da51d6c7862eefd77935c6857aa9d99b31775e13b4abd69807296
+SIZE (go/sysutils_elephant/elephant-v2.14.3/v2.14.3.zip) = 7562507
diff --git a/sysutils/loaders-update/Makefile b/sysutils/loaders-update/Makefile
index ef064cfe548a..8fe4ae041ff2 100644
--- a/sysutils/loaders-update/Makefile
+++ b/sysutils/loaders-update/Makefile
@@ -1,5 +1,5 @@
PORTNAME= loaders-update
-DISTVERSION= 1.2.1
+DISTVERSION= 1.2.2
CATEGORIES= sysutils
MASTER_SITES= GH
@@ -12,9 +12,9 @@ LICENSE= BSD2CLAUSE
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= Utility is specific to amd64's boot code
-GH_PROJECT= uploaders
USE_GITHUB= yes
GH_ACCOUNT= emrion
+GH_PROJECT= uploaders
NO_BUILD= yes
diff --git a/sysutils/loaders-update/distinfo b/sysutils/loaders-update/distinfo
index 1e6122d46623..ce6a66603f06 100644
--- a/sysutils/loaders-update/distinfo
+++ b/sysutils/loaders-update/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739910481
-SHA256 (emrion-uploaders-1.2.1_GH0.tar.gz) = 3720117c51e5c6c364c4df061652d481accab2920bd91280f0b14ff6567beec0
-SIZE (emrion-uploaders-1.2.1_GH0.tar.gz) = 8744
+TIMESTAMP = 1762453237
+SHA256 (emrion-uploaders-1.2.2_GH0.tar.gz) = 64d70a4936d9451f10c6f928f8a63956da79db0e17506306effe2628e856833e
+SIZE (emrion-uploaders-1.2.2_GH0.tar.gz) = 8782
diff --git a/textproc/harper/Makefile b/textproc/harper/Makefile
index 3ae9350f8775..09d06b9abe62 100644
--- a/textproc/harper/Makefile
+++ b/textproc/harper/Makefile
@@ -1,6 +1,6 @@
PORTNAME= harper
DISTVERSIONPREFIX= v
-DISTVERSION= 0.70.0
+DISTVERSION= 0.71.0
CATEGORIES= textproc
MAINTAINER= ashish@FreeBSD.org
diff --git a/textproc/harper/Makefile.crates b/textproc/harper/Makefile.crates
index a4b6f2da075b..4f03ce75bf8c 100644
--- a/textproc/harper/Makefile.crates
+++ b/textproc/harper/Makefile.crates
@@ -16,63 +16,78 @@ CARGO_CRATES= adler2-2.0.1 \
arrayvec-0.7.6 \
ash-0.38.0+1.3.281 \
async-channel-2.5.0 \
+ atomic-waker-1.1.2 \
atomic_float-1.1.0 \
autocfg-1.5.0 \
+ base64-0.22.1 \
bincode-2.0.1 \
+ bindgen-0.71.1 \
bit-set-0.8.0 \
bit-vec-0.8.0 \
bitflags-1.3.2 \
bitflags-2.10.0 \
blanket-0.4.0 \
block-0.1.6 \
+ block-buffer-0.10.4 \
bstr-1.12.0 \
bumpalo-3.19.0 \
- burn-0.18.0 \
- burn-autodiff-0.18.0 \
- burn-candle-0.18.0 \
- burn-common-0.18.0 \
- burn-core-0.18.0 \
- burn-cubecl-0.18.0 \
- burn-cubecl-fusion-0.18.0 \
- burn-cuda-0.18.0 \
- burn-dataset-0.18.0 \
- burn-derive-0.18.0 \
- burn-fusion-0.18.0 \
- burn-ir-0.18.0 \
- burn-ndarray-0.18.0 \
- burn-rocm-0.18.0 \
- burn-router-0.18.0 \
- burn-tensor-0.18.0 \
- burn-train-0.18.0 \
- burn-wgpu-0.18.0 \
- bytemuck-1.23.1 \
- bytemuck_derive-1.10.0 \
+ burn-0.19.0 \
+ burn-autodiff-0.19.0 \
+ burn-candle-0.19.0 \
+ burn-common-0.19.0 \
+ burn-core-0.19.0 \
+ burn-cubecl-0.19.0 \
+ burn-cubecl-fusion-0.19.0 \
+ burn-cuda-0.19.0 \
+ burn-dataset-0.19.0 \
+ burn-derive-0.19.0 \
+ burn-fusion-0.19.0 \
+ burn-ir-0.19.0 \
+ burn-ndarray-0.19.0 \
+ burn-nn-0.19.0 \
+ burn-optim-0.19.0 \
+ burn-rocm-0.19.0 \
+ burn-router-0.19.0 \
+ burn-store-0.19.0 \
+ burn-tensor-0.19.0 \
+ burn-train-0.19.0 \
+ burn-wgpu-0.19.0 \
+ bytemuck-1.24.0 \
+ bytemuck_derive-1.10.2 \
byteorder-1.5.0 \
bytes-1.10.1 \
cached-0.56.0 \
cached_proc_macro-0.25.0 \
cached_proc_macro_types-0.1.1 \
- candle-core-0.8.4 \
+ candle-core-0.9.1 \
+ caseless-0.2.2 \
cast-0.3.0 \
- cc-1.2.30 \
+ cc-1.2.43 \
+ cexpr-0.6.0 \
cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
chrono-0.4.42 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.48 \
- clap_builder-4.5.48 \
- clap_derive-4.5.47 \
+ clang-sys-1.8.1 \
+ clap-4.5.51 \
+ clap_builder-4.5.51 \
+ clap_derive-4.5.49 \
clap_lex-0.7.5 \
codespan-reporting-0.12.0 \
colorchoice-1.0.4 \
colored-3.0.0 \
+ comrak-0.39.1 \
concurrent-queue-2.5.0 \
console_error_panic_hook-0.1.7 \
- core-foundation-0.9.4 \
+ const-random-0.1.18 \
+ const-random-macro-0.1.16 \
+ convert_case-0.8.0 \
+ core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
- core-graphics-types-0.1.3 \
+ core-graphics-types-0.2.0 \
+ cpufeatures-0.2.17 \
crc32fast-1.5.0 \
criterion-0.7.0 \
criterion-plot-0.6.0 \
@@ -82,28 +97,32 @@ CARGO_CRATES= adler2-2.0.1 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crunchy-0.2.4 \
+ crypto-common-0.1.6 \
cssparser-0.35.0 \
cssparser-macros-0.6.1 \
csv-1.3.1 \
csv-core-0.1.12 \
- cubecl-0.6.0 \
- cubecl-common-0.6.0 \
- cubecl-convolution-0.6.0 \
- cubecl-core-0.6.0 \
- cubecl-cpp-0.6.0 \
- cubecl-cuda-0.6.0 \
- cubecl-hip-0.6.0 \
- cubecl-hip-sys-6.4.4348201 \
- cubecl-ir-0.6.0 \
- cubecl-macros-0.6.0 \
- cubecl-macros-internal-0.6.0 \
- cubecl-matmul-0.6.0 \
- cubecl-random-0.6.0 \
- cubecl-reduce-0.6.0 \
- cubecl-runtime-0.6.0 \
- cubecl-std-0.6.0 \
- cubecl-wgpu-0.6.0 \
- cudarc-0.16.6 \
+ cubecl-0.8.0 \
+ cubecl-common-0.8.0 \
+ cubecl-convolution-0.8.0 \
+ cubecl-core-0.8.0 \
+ cubecl-cpp-0.8.0 \
+ cubecl-cpu-0.8.0 \
+ cubecl-cuda-0.8.0 \
+ cubecl-hip-0.8.0 \
+ cubecl-hip-sys-7.0.5183101 \
+ cubecl-ir-0.8.0 \
+ cubecl-macros-0.8.0 \
+ cubecl-macros-internal-0.8.0 \
+ cubecl-matmul-0.8.0 \
+ cubecl-opt-0.8.0 \
+ cubecl-quant-0.8.0 \
+ cubecl-random-0.8.0 \
+ cubecl-reduce-0.8.0 \
+ cubecl-runtime-0.8.0 \
+ cubecl-std-0.8.0 \
+ cubecl-wgpu-0.8.0 \
+ cudarc-0.17.5 \
darling-0.20.11 \
darling-0.21.0 \
darling_core-0.20.11 \
@@ -119,6 +138,9 @@ CARGO_CRATES= adler2-2.0.1 \
derive_more-2.0.1 \
derive_more-impl-1.0.0 \
derive_more-impl-2.0.1 \
+ deunicode-1.6.2 \
+ diff-0.1.13 \
+ digest-0.10.7 \
dirs-4.0.0 \
dirs-6.0.0 \
dirs-sys-0.3.7 \
@@ -137,15 +159,24 @@ CARGO_CRATES= adler2-2.0.1 \
embedded-hal-0.2.7 \
embedded-hal-1.0.0 \
embedded-hal-async-1.0.0 \
+ entities-1.0.1 \
enum-as-inner-0.6.1 \
+ enumset-1.1.10 \
+ enumset_derive-0.14.0 \
env_logger-0.8.4 \
equivalent-1.0.2 \
errno-0.3.13 \
event-listener-5.4.0 \
event-listener-strategy-0.5.4 \
fastrand-2.3.0 \
- flate2-1.1.2 \
+ fid-rs-0.2.0 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.4 \
+ fixedbitset-0.4.2 \
+ flate2-1.1.5 \
float-ord-0.3.2 \
+ float4-0.1.0 \
+ float8-0.4.2 \
fluent-uri-0.1.4 \
fnv-1.0.7 \
foldhash-0.1.5 \
@@ -161,7 +192,7 @@ CARGO_CRATES= adler2-2.0.1 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
- futures-lite-2.6.0 \
+ futures-lite-2.6.1 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
@@ -181,9 +212,10 @@ CARGO_CRATES= adler2-2.0.1 \
gemm-f32-0.18.2 \
gemm-f64-0.17.1 \
gemm-f64-0.18.2 \
+ generic-array-0.14.9 \
getopts-0.2.23 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
+ getrandom-0.3.4 \
gl_generator-0.14.0 \
glob-0.3.2 \
globset-0.4.18 \
@@ -194,7 +226,8 @@ CARGO_CRATES= adler2-2.0.1 \
gpu-allocator-0.27.0 \
gpu-descriptor-0.3.2 \
gpu-descriptor-types-0.2.0 \
- half-2.6.0 \
+ h2-0.4.12 \
+ half-2.7.1 \
harper-tree-sitter-dart-0.0.5 \
hashbrown-0.13.2 \
hashbrown-0.14.5 \
@@ -204,7 +237,13 @@ CARGO_CRATES= adler2-2.0.1 \
hermit-abi-0.5.2 \
hexf-parse-0.2.1 \
html5ever-0.35.0 \
+ http-1.3.1 \
+ http-body-1.0.1 \
+ http-body-util-0.1.3 \
httparse-1.10.1 \
+ hyper-1.7.0 \
+ hyper-rustls-0.27.7 \
+ hyper-util-0.1.17 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.0.0 \
@@ -218,6 +257,8 @@ CARGO_CRATES= adler2-2.0.1 \
idna-1.0.3 \
idna_adapter-1.2.1 \
indexmap-2.12.0 \
+ ipnet-2.11.0 \
+ iri-string-0.7.8 \
is-docker-0.2.0 \
is-macro-0.3.7 \
is-wsl-0.4.0 \
@@ -226,6 +267,7 @@ CARGO_CRATES= adler2-2.0.1 \
itertools-0.14.0 \
itoa-1.0.15 \
jni-sys-0.3.0 \
+ jobserver-0.1.34 \
js-sys-0.3.77 \
khronos-egl-6.0.0 \
khronos_api-3.1.0 \
@@ -233,18 +275,22 @@ CARGO_CRATES= adler2-2.0.1 \
levenshtein_automata-0.2.1 \
libc-0.2.174 \
libloading-0.8.8 \
+ liblzma-0.4.5 \
+ liblzma-sys-0.4.4 \
libm-0.2.15 \
libredox-0.1.8 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
litrs-0.4.2 \
- lock_api-0.4.13 \
- log-0.4.27 \
+ lock_api-0.4.14 \
+ log-0.4.28 \
+ louds-rs-0.7.0 \
lru-0.16.2 \
+ lru-slab-0.1.2 \
lsp-types-0.97.0 \
mac-0.1.1 \
- macerator-0.2.8 \
- macerator-macros-0.1.2 \
+ macerator-0.2.9 \
+ macerator-macros-0.1.3 \
malloc_buf-0.0.6 \
maplit-1.0.2 \
markup5ever-0.35.0 \
@@ -253,16 +299,20 @@ CARGO_CRATES= adler2-2.0.1 \
md5-0.8.0 \
memchr-2.7.5 \
memmap2-0.9.7 \
- metal-0.31.0 \
+ metal-0.32.0 \
+ minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
mio-1.0.4 \
- moddef-0.2.6 \
- naga-25.0.1 \
+ moddef-0.3.0 \
+ naga-26.0.0 \
nb-0.1.3 \
nb-1.1.0 \
ndarray-0.16.1 \
- ndk-sys-0.5.0+25.2.9519653 \
+ ndk-sys-0.6.0+11769913 \
new_debug_unreachable-1.0.6 \
+ no-std-compat-0.2.0 \
+ nom-7.1.3 \
+ ntapi-0.4.1 \
nu-ansi-term-0.50.1 \
num-0.4.3 \
num-bigint-0.4.6 \
@@ -276,6 +326,8 @@ CARGO_CRATES= adler2-2.0.1 \
num_enum-0.7.4 \
num_enum_derive-0.7.4 \
objc-0.2.7 \
+ objc2-core-foundation-0.3.2 \
+ objc2-io-kit-0.3.2 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
@@ -284,11 +336,12 @@ CARGO_CRATES= adler2-2.0.1 \
ordered-float-4.6.0 \
ordered-float-5.1.0 \
parking-2.2.1 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
paste-1.0.15 \
pathdiff-0.2.3 \
percent-encoding-2.3.1 \
+ petgraph-0.6.5 \
phf-0.11.3 \
phf_codegen-0.11.3 \
phf_generator-0.11.3 \
@@ -304,9 +357,10 @@ CARGO_CRATES= adler2-2.0.1 \
ppv-lite86-0.2.21 \
precomputed-hash-0.1.1 \
presser-0.3.1 \
+ pretty_assertions-1.4.1 \
prettyplease-0.2.36 \
proc-macro-crate-3.3.0 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.103 \
profiling-1.0.17 \
pulldown-cmark-0.13.0 \
pulldown-cmark-escape-0.11.0 \
@@ -314,7 +368,10 @@ CARGO_CRATES= adler2-2.0.1 \
pulp-0.21.5 \
quickcheck-1.0.3 \
quickcheck_macros-1.1.0 \
- quote-1.0.40 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
+ quote-1.0.41 \
r-efi-5.3.0 \
rand-0.8.5 \
rand-0.9.2 \
@@ -334,23 +391,30 @@ CARGO_CRATES= adler2-2.0.1 \
redox_syscall-0.5.17 \
redox_users-0.4.6 \
redox_users-0.5.0 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
regex-syntax-0.8.5 \
relative-path-1.9.3 \
renderdoc-sys-1.1.0 \
+ reqwest-0.12.24 \
resolve-path-0.1.0 \
+ ring-0.17.14 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
rs-conllu-0.3.0 \
- rstest-0.25.0 \
- rstest_macros-0.25.0 \
+ rstest-0.26.1 \
+ rstest_macros-0.26.1 \
rustc-hash-1.1.0 \
+ rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-1.0.8 \
+ rustls-0.23.34 \
+ rustls-pki-types-1.13.0 \
+ rustls-webpki-0.103.8 \
rustversion-1.0.21 \
ryu-1.0.20 \
safetensors-0.4.5 \
+ safetensors-0.6.2 \
same-file-1.0.6 \
sanitize-filename-0.6.0 \
scopeguard-1.2.0 \
@@ -358,37 +422,43 @@ CARGO_CRATES= adler2-2.0.1 \
seq-macro-0.3.6 \
serde-1.0.228 \
serde-wasm-bindgen-0.6.5 \
- serde_bytes-0.11.17 \
+ serde_bytes-0.11.19 \
serde_core-1.0.228 \
serde_derive-1.0.228 \
serde_json-1.0.145 \
serde_repr-0.1.20 \
serde_spanned-0.6.9 \
serde_spanned-1.0.0 \
+ serde_urlencoded-0.7.1 \
+ sha2-0.10.9 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
+ simd-adler32-0.3.7 \
siphasher-1.0.1 \
slab-0.4.11 \
slotmap-1.0.7 \
+ slug-0.1.6 \
smallvec-1.15.1 \
socket2-0.6.0 \
spin-0.10.0 \
spirv-0.3.0+sdk-1.3.268.0 \
+ stable-vec-0.4.1 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
streaming-iterator-0.1.9 \
string_cache-0.8.9 \
string_cache_codegen-0.5.4 \
strsim-0.11.1 \
- strum-0.26.3 \
strum-0.27.2 \
- strum_macros-0.26.4 \
strum_macros-0.27.2 \
- syn-2.0.104 \
+ subtle-2.6.1 \
+ syn-2.0.108 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
sysctl-0.5.5 \
sysctl-0.6.0 \
+ sysinfo-0.36.1 \
+ tar-0.4.44 \
tempfile-3.20.0 \
tendril-0.4.3 \
termcolor-1.4.1 \
@@ -403,10 +473,14 @@ CARGO_CRATES= adler2-2.0.1 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
+ tiny-keccak-2.0.2 \
tinystr-0.8.1 \
tinytemplate-1.2.1 \
+ tinyvec-1.10.0 \
+ tinyvec_macros-0.1.1 \
tokio-1.48.0 \
tokio-macros-2.6.0 \
+ tokio-rustls-0.26.4 \
tokio-util-0.7.15 \
toml-0.8.23 \
toml-0.9.2 \
@@ -417,9 +491,16 @@ CARGO_CRATES= adler2-2.0.1 \
toml_write-0.1.2 \
toml_writer-1.0.2 \
tower-0.5.2 \
+ tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-lsp-server-0.22.1 \
tower-service-0.3.3 \
+ tracel-llvm-20.1.4-5 \
+ tracel-llvm-bundler-20.1.4-5 \
+ tracel-mlir-rs-20.1.4-5 \
+ tracel-mlir-rs-macros-20.1.4-5 \
+ tracel-mlir-sys-20.1.4-5 \
+ tracel-tblgen-rs-20.1.4-5 \
tracing-0.1.41 \
tracing-appender-0.2.3 \
tracing-attributes-0.1.30 \
@@ -454,20 +535,29 @@ CARGO_CRATES= adler2-2.0.1 \
tree-sitter-swift-0.7.1 \
tree-sitter-toml-ng-0.7.0 \
tree-sitter-typescript-0.23.2 \
+ trie-rs-0.4.2 \
+ try-lock-0.2.5 \
+ type-map-0.5.1 \
+ typed-arena-2.0.2 \
+ typenum-1.19.0 \
typst-syntax-0.13.1 \
typst-timing-0.13.1 \
typst-utils-0.13.1 \
- ug-0.1.0 \
+ ug-0.4.0 \
unicase-2.8.1 \
unicode-blocks-0.1.9 \
unicode-ident-1.0.18 \
unicode-math-class-0.1.0 \
+ unicode-normalization-0.1.24 \
unicode-script-0.5.7 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
unicode-width-0.2.2 \
unicode-xid-0.2.6 \
+ unicode_categories-0.1.1 \
+ unindent-0.2.4 \
unscanny-0.1.0 \
+ untrusted-0.9.0 \
unty-0.0.4 \
url-2.5.4 \
utf-8-0.7.6 \
@@ -479,8 +569,9 @@ CARGO_CRATES= adler2-2.0.1 \
version_check-0.9.5 \
void-1.0.2 \
walkdir-2.5.0 \
+ want-0.3.1 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-futures-0.4.50 \
@@ -490,26 +581,31 @@ CARGO_CRATES= adler2-2.0.1 \
web-sys-0.3.77 \
web-time-1.1.0 \
web_atoms-0.1.3 \
- wgpu-25.0.2 \
- wgpu-core-25.0.2 \
- wgpu-core-deps-apple-25.0.0 \
- wgpu-core-deps-emscripten-25.0.0 \
- wgpu-core-deps-windows-linux-android-25.0.0 \
- wgpu-hal-25.0.2 \
- wgpu-types-25.0.0 \
+ webpki-roots-1.0.3 \
+ 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.6 \
+ wgpu-types-26.0.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.58.0 \
+ windows-0.61.3 \
+ windows-collections-0.2.0 \
windows-core-0.58.0 \
windows-core-0.61.2 \
+ windows-future-0.2.1 \
windows-implement-0.58.0 \
windows-implement-0.60.0 \
windows-interface-0.58.0 \
windows-interface-0.59.1 \
windows-link-0.1.3 \
windows-link-0.2.0 \
+ windows-numerics-0.2.0 \
windows-result-0.2.0 \
windows-result-0.3.4 \
windows-strings-0.1.0 \
@@ -520,6 +616,7 @@ CARGO_CRATES= adler2-2.0.1 \
windows-sys-0.61.1 \
windows-targets-0.52.6 \
windows-targets-0.53.3 \
+ windows-threading-0.1.0 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
@@ -537,8 +634,9 @@ CARGO_CRATES= adler2-2.0.1 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
winnow-0.7.12 \
- wit-bindgen-rt-0.39.0 \
+ wit-bindgen-0.46.0 \
writeable-0.6.1 \
+ xattr-1.6.1 \
xml-rs-0.8.27 \
yansi-1.0.1 \
yoke-0.7.5 \
@@ -549,6 +647,7 @@ CARGO_CRATES= adler2-2.0.1 \
zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
+ zeroize-1.8.2 \
zerotrie-0.2.2 \
zerovec-0.11.2 \
zerovec-derive-0.11.1 \
diff --git a/textproc/harper/distinfo b/textproc/harper/distinfo
index 3ca84071dd46..ebdaef5e90c0 100644
--- a/textproc/harper/distinfo
+++ b/textproc/harper/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1761340798
+TIMESTAMP = 1762470964
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
@@ -35,12 +35,18 @@ SHA256 (rust/crates/ash-0.38.0+1.3.281.crate) = 0bb44936d800fea8f016d7f2311c6a4f
SIZE (rust/crates/ash-0.38.0+1.3.281.crate) = 457775
SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/atomic_float-1.1.0.crate) = 628d228f918ac3b82fe590352cc719d30664a0c13ca3a60266fe02c7132d480a
SIZE (rust/crates/atomic_float-1.1.0.crate) = 16232
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740
SIZE (rust/crates/bincode-2.0.1.crate) = 70469
+SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3
+SIZE (rust/crates/bindgen-0.71.1.crate) = 237785
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
@@ -53,50 +59,58 @@ SHA256 (rust/crates/blanket-0.4.0.crate) = 56791e4bd64c99fc361e01008f45c984baa93
SIZE (rust/crates/blanket-0.4.0.crate) = 20262
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
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/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
SIZE (rust/crates/bstr-1.12.0.crate) = 351557
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
-SHA256 (rust/crates/burn-0.18.0.crate) = 553c652ab5d2d1a4b3f5781ea4a3b907cecc09b8bc9fa93ca934f12e13bbbc96
-SIZE (rust/crates/burn-0.18.0.crate) = 61606
-SHA256 (rust/crates/burn-autodiff-0.18.0.crate) = 5cfe012cffcf0f3700a1fccc8f78db08c63ba772d63a4d11687da58afa220e13
-SIZE (rust/crates/burn-autodiff-0.18.0.crate) = 85287
-SHA256 (rust/crates/burn-candle-0.18.0.crate) = eb052e5c240b7fc3265a3d8137a53b7c29b678f6b7613cc5ca315217e4a8d627
-SIZE (rust/crates/burn-candle-0.18.0.crate) = 37132
-SHA256 (rust/crates/burn-common-0.18.0.crate) = a99029e20e31124a48fd9ed7a56898a878df224f7030940d40a88cc36a086cc9
-SIZE (rust/crates/burn-common-0.18.0.crate) = 21451
-SHA256 (rust/crates/burn-core-0.18.0.crate) = 33f7a4166dfa0d7b30f5caa583d9bf01366052537f8cbd522c8a415125fe4592
-SIZE (rust/crates/burn-core-0.18.0.crate) = 166430
-SHA256 (rust/crates/burn-cubecl-0.18.0.crate) = cec89330675dabf02ba979ddf6874c2bd38d17d398a446e83a8c7b586536a940
-SIZE (rust/crates/burn-cubecl-0.18.0.crate) = 98002
-SHA256 (rust/crates/burn-cubecl-fusion-0.18.0.crate) = 823fdd0fc98a5a2adcfa5fb6ff0791652db07aa72d68c0ab9cedd31188f01b0e
-SIZE (rust/crates/burn-cubecl-fusion-0.18.0.crate) = 67875
-SHA256 (rust/crates/burn-cuda-0.18.0.crate) = 2a0d9909ff711c13a416a5212111a6c85defce9a5e194752a012e79b27a107f9
-SIZE (rust/crates/burn-cuda-0.18.0.crate) = 19588
-SHA256 (rust/crates/burn-dataset-0.18.0.crate) = 9737c7dd9c40ce2c194e0aa5bbc5af6d333093227e4e27ab1e38187ff592d6c3
-SIZE (rust/crates/burn-dataset-0.18.0.crate) = 72926
-SHA256 (rust/crates/burn-derive-0.18.0.crate) = 64e901ae21fa532d237168fe963db9bf2ff1d73c8fbde2c7cffe1cdbae107499
-SIZE (rust/crates/burn-derive-0.18.0.crate) = 17390
-SHA256 (rust/crates/burn-fusion-0.18.0.crate) = a97673bcc1f574d23d505605af943a9f84a495d8abd0af48b496927a004912c7
-SIZE (rust/crates/burn-fusion-0.18.0.crate) = 70398
-SHA256 (rust/crates/burn-ir-0.18.0.crate) = bf45587016162b5ec6764dd4b79ee43c85d1d04bb4850fccce97fe672c4e6fbb
-SIZE (rust/crates/burn-ir-0.18.0.crate) = 18863
-SHA256 (rust/crates/burn-ndarray-0.18.0.crate) = 6518dc3956cba8f6c8a747e498029e93b22727720c0bc4ebebef35fe447dfe02
-SIZE (rust/crates/burn-ndarray-0.18.0.crate) = 67307
-SHA256 (rust/crates/burn-rocm-0.18.0.crate) = 3f2e74851c0e2fc600a0362544cd4cfccf0519ba11ab530734be30a79683c0ff
-SIZE (rust/crates/burn-rocm-0.18.0.crate) = 19388
-SHA256 (rust/crates/burn-router-0.18.0.crate) = 37b0566c0414f63b7353c222231f075ed29bc55eb0fed9f4123edfd3a1ed4ac3
-SIZE (rust/crates/burn-router-0.18.0.crate) = 39440
-SHA256 (rust/crates/burn-tensor-0.18.0.crate) = 5719aec856f198aea8ac6bd859d2a9e88a626bafbb343a558614ec9ec9fb8605
-SIZE (rust/crates/burn-tensor-0.18.0.crate) = 222162
-SHA256 (rust/crates/burn-train-0.18.0.crate) = 35f3b4ca82423a0c7652cab75c37f9446dc9315c624231783185abd10ecebe71
-SIZE (rust/crates/burn-train-0.18.0.crate) = 75240
-SHA256 (rust/crates/burn-wgpu-0.18.0.crate) = d59fcb1d419fe44700cac10b59e5dda0e1512e8f8d7199073c172d88ba964b8f
-SIZE (rust/crates/burn-wgpu-0.18.0.crate) = 27046
-SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422
-SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585
-SHA256 (rust/crates/bytemuck_derive-1.10.0.crate) = 441473f2b4b0459a68628c744bc61d23e730fb00128b841d30fa4bb3972257e4
-SIZE (rust/crates/bytemuck_derive-1.10.0.crate) = 25011
+SHA256 (rust/crates/burn-0.19.0.crate) = ddecb408e100eedc1175cf0fd8092507dcea92ef5c22e1e25be85af7fed4cd7f
+SIZE (rust/crates/burn-0.19.0.crate) = 63927
+SHA256 (rust/crates/burn-autodiff-0.19.0.crate) = a76610cf4fd32a9dd35b62989feb40a137a807f6ebfb015166a0b785b55657ff
+SIZE (rust/crates/burn-autodiff-0.19.0.crate) = 94342
+SHA256 (rust/crates/burn-candle-0.19.0.crate) = 336126c4874dac8458f65fe743958397833e08a50b702740c042cad6ead8343b
+SIZE (rust/crates/burn-candle-0.19.0.crate) = 42142
+SHA256 (rust/crates/burn-common-0.19.0.crate) = 226fe90c2a4a182dd6e58630ec836772efb8fb263c173bd4cda6f76a08924ac7
+SIZE (rust/crates/burn-common-0.19.0.crate) = 22128
+SHA256 (rust/crates/burn-core-0.19.0.crate) = 9621a37f59cdfa4492398f84925acdb0a9fb10d515d4e6809b62353e27e21f5d
+SIZE (rust/crates/burn-core-0.19.0.crate) = 100423
+SHA256 (rust/crates/burn-cubecl-0.19.0.crate) = e6089a87d4646d62b56b527f09120ec11fdd699cce773c93d029ef3f7751911e
+SIZE (rust/crates/burn-cubecl-0.19.0.crate) = 116389
+SHA256 (rust/crates/burn-cubecl-fusion-0.19.0.crate) = 50398855bd40bfa74e10667c312fe7422986cfc230e854d4512fb709a28f4a81
+SIZE (rust/crates/burn-cubecl-fusion-0.19.0.crate) = 88475
+SHA256 (rust/crates/burn-cuda-0.19.0.crate) = bc7adaf3f97a129c2394eb3170040410ada7b58d9f1aa28f5ec6cd6deb6f37f1
+SIZE (rust/crates/burn-cuda-0.19.0.crate) = 29928
+SHA256 (rust/crates/burn-dataset-0.19.0.crate) = 6cda16435acac1c6ea9c3f9bed5a4210a4cebbdb14abc30a1aeeff45460e3b6e
+SIZE (rust/crates/burn-dataset-0.19.0.crate) = 89639
+SHA256 (rust/crates/burn-derive-0.19.0.crate) = 16277c15ea0eeeab321e8f7251be786483d6e7755e579ab39d7dd15043f7c3e1
+SIZE (rust/crates/burn-derive-0.19.0.crate) = 17767
+SHA256 (rust/crates/burn-fusion-0.19.0.crate) = b706d24d5dba3517ad0239e7591cd41c79dd5331a828ad736988b7735aa3e94a
+SIZE (rust/crates/burn-fusion-0.19.0.crate) = 71619
+SHA256 (rust/crates/burn-ir-0.19.0.crate) = 69150047c338878c0fc1a4d8e26c399d1e2d9c97c4f87eecc4130dd03c2472a1
+SIZE (rust/crates/burn-ir-0.19.0.crate) = 20574
+SHA256 (rust/crates/burn-ndarray-0.19.0.crate) = ed9b60c14a706bf2ddc9e1a49e9eb48eb1828b11c719785de676ee7372603de6
+SIZE (rust/crates/burn-ndarray-0.19.0.crate) = 74585
+SHA256 (rust/crates/burn-nn-0.19.0.crate) = f2b73072f9c77798f641a7f66dc6fa3e1092021cf39322e8ea68ff7f572c17ae
+SIZE (rust/crates/burn-nn-0.19.0.crate) = 103043
+SHA256 (rust/crates/burn-optim-0.19.0.crate) = d0f89c10e95d5d4691e5bba54d510e7148687cda9b2a2394eef29683a981cbdd
+SIZE (rust/crates/burn-optim-0.19.0.crate) = 64971
+SHA256 (rust/crates/burn-rocm-0.19.0.crate) = f08f8fea5ef76b67731c79529d9346f8623091832789dcc9e47aa85b50fe9d5f
+SIZE (rust/crates/burn-rocm-0.19.0.crate) = 29753
+SHA256 (rust/crates/burn-router-0.19.0.crate) = 9342581c5ca083db421a1c51d2c4c4b3326f5d86dae3d21a81420ac564be4057
+SIZE (rust/crates/burn-router-0.19.0.crate) = 41167
+SHA256 (rust/crates/burn-store-0.19.0.crate) = c742ebf6d46a092c7324237f6f89a9cff8502c8c48db3961b435e6ee00bc316d
+SIZE (rust/crates/burn-store-0.19.0.crate) = 164317
+SHA256 (rust/crates/burn-tensor-0.19.0.crate) = 48ff77a13d211fbf7a861e07eefc93bd1fb07a84da34e913c6e13ec1271208cc
+SIZE (rust/crates/burn-tensor-0.19.0.crate) = 273231
+SHA256 (rust/crates/burn-train-0.19.0.crate) = 4c35107c50d97b73f2fc96d9c1beaab732e0f27bf5f9b847b8e3f6619ee85873
+SIZE (rust/crates/burn-train-0.19.0.crate) = 101816
+SHA256 (rust/crates/burn-wgpu-0.19.0.crate) = 5f2361ddac1bdc98e4f10dd8f62ded836537c316ca78ca4f41577ced0de4f21f
+SIZE (rust/crates/burn-wgpu-0.19.0.crate) = 36504
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
+SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff
+SIZE (rust/crates/bytemuck_derive-1.10.2.crate) = 25678
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
@@ -107,12 +121,16 @@ SHA256 (rust/crates/cached_proc_macro-0.25.0.crate) = 9225bdcf4e4a9a4c08bf166079
SIZE (rust/crates/cached_proc_macro-0.25.0.crate) = 11890
SHA256 (rust/crates/cached_proc_macro_types-0.1.1.crate) = ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0
SIZE (rust/crates/cached_proc_macro_types-0.1.1.crate) = 1813
-SHA256 (rust/crates/candle-core-0.8.4.crate) = 06ccf5ee3532e66868516d9b315f73aec9f34ea1a37ae98514534d458915dbf1
-SIZE (rust/crates/candle-core-0.8.4.crate) = 232912
+SHA256 (rust/crates/candle-core-0.9.1.crate) = a9f51e2ecf6efe9737af8f993433c839f956d2b6ed4fd2dd4a7c6d8b0fa667ff
+SIZE (rust/crates/candle-core-0.9.1.crate) = 239065
+SHA256 (rust/crates/caseless-0.2.2.crate) = 8b6fd507454086c8edfd769ca6ada439193cdb209c7681712ef6275cccbfe5d8
+SIZE (rust/crates/caseless-0.2.2.crate) = 29309
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
-SIZE (rust/crates/cc-1.2.30.crate) = 108550
+SHA256 (rust/crates/cc-1.2.43.crate) = 739eb0f94557554b3ca9a86d2d37bebd49c5e6d0c1d2bda35ba5bdac830befc2
+SIZE (rust/crates/cc-1.2.43.crate) = 91384
+SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
+SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
@@ -125,12 +143,14 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
-SIZE (rust/crates/clap-4.5.48.crate) = 61935
-SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
-SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
-SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
-SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
+SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81
@@ -139,16 +159,26 @@ SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e
SIZE (rust/crates/colored-3.0.0.crate) = 34497
+SHA256 (rust/crates/comrak-0.39.1.crate) = 2fefab951771fc3beeed0773ce66a4f7b706273fc6c4c95b08dd1615744abcf5
+SIZE (rust/crates/comrak-0.39.1.crate) = 178985
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc
SIZE (rust/crates/console_error_panic_hook-0.1.7.crate) = 507196
-SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
-SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359
+SIZE (rust/crates/const-random-0.1.18.crate) = 6646
+SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e
+SIZE (rust/crates/const-random-macro-0.1.16.crate) = 6657
+SHA256 (rust/crates/convert_case-0.8.0.crate) = baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f
+SIZE (rust/crates/convert_case-0.8.0.crate) = 22097
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
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-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/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
@@ -167,6 +197,8 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/cssparser-0.35.0.crate) = 4e901edd733a1472f944a45116df3f846f54d37e67e68640ac8bb69689aca2aa
SIZE (rust/crates/cssparser-0.35.0.crate) = 54145
SHA256 (rust/crates/cssparser-macros-0.6.1.crate) = 13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331
@@ -175,42 +207,48 @@ SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7
SIZE (rust/crates/csv-1.3.1.crate) = 888542
SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d
SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
-SHA256 (rust/crates/cubecl-0.6.0.crate) = b418aabe526efb2d2714b9282a583bccbc555fe2e42546101259b2042bc133fa
-SIZE (rust/crates/cubecl-0.6.0.crate) = 36682
-SHA256 (rust/crates/cubecl-common-0.6.0.crate) = ff2bed7d9aa1a2fe640696067cab6b0b1b40dd30cdb8d12f91ae43ca6392498e
-SIZE (rust/crates/cubecl-common-0.6.0.crate) = 28969
-SHA256 (rust/crates/cubecl-convolution-0.6.0.crate) = a324c7e684c627a2746fb4700a29b5881970c7f93cc06c66bcf3c2c5184af97b
-SIZE (rust/crates/cubecl-convolution-0.6.0.crate) = 35809
-SHA256 (rust/crates/cubecl-core-0.6.0.crate) = bc4c683bb3ed715eed12cfeca6599dc554efb9371e85f783eb7c3ae0d3781274
-SIZE (rust/crates/cubecl-core-0.6.0.crate) = 108969
-SHA256 (rust/crates/cubecl-cpp-0.6.0.crate) = 0d06ed3e34f0a9f0a1ca225fc3351865a2ddf66966c73a7953dd27f1bbaed9b9
-SIZE (rust/crates/cubecl-cpp-0.6.0.crate) = 75344
-SHA256 (rust/crates/cubecl-cuda-0.6.0.crate) = bf8898be518bd3df9f7d0df8c25e95f07cfc087c6485dda42e99add432e3463b
-SIZE (rust/crates/cubecl-cuda-0.6.0.crate) = 29233
-SHA256 (rust/crates/cubecl-hip-0.6.0.crate) = d9afb1c085f8d715fd8686ad77ada69e364c9cc16a51cf10a7d65ad88d760b6b
-SIZE (rust/crates/cubecl-hip-0.6.0.crate) = 25652
-SHA256 (rust/crates/cubecl-hip-sys-6.4.4348201.crate) = 678a20e5e38ce9c772bdd53596f2801ef210ae735ec2d7d46b5d5b675c09d929
-SIZE (rust/crates/cubecl-hip-sys-6.4.4348201.crate) = 382548
-SHA256 (rust/crates/cubecl-ir-0.6.0.crate) = bbb72454fb17da66e60f98a011cce199ff0bb78c4e465236459af619039b6cd5
-SIZE (rust/crates/cubecl-ir-0.6.0.crate) = 29814
-SHA256 (rust/crates/cubecl-macros-0.6.0.crate) = 72d61316b8a2ec26bb554745591174022bb048dbcc508091b15dd4f6fcb4793a
-SIZE (rust/crates/cubecl-macros-0.6.0.crate) = 53238
-SHA256 (rust/crates/cubecl-macros-internal-0.6.0.crate) = b7c27cf02393d78a41ad125ef6d6274cd3930385f6945779f4f21a2c66e718db
-SIZE (rust/crates/cubecl-macros-internal-0.6.0.crate) = 5584
-SHA256 (rust/crates/cubecl-matmul-0.6.0.crate) = 66af2716f458eed3bd14d810d9a90bc43dd35c5464b2fe4630a711a074892fb8
-SIZE (rust/crates/cubecl-matmul-0.6.0.crate) = 109686
-SHA256 (rust/crates/cubecl-random-0.6.0.crate) = 648731639463df215c01ee209477a2f233fb5168fb50e8df755e658ddaaf29f4
-SIZE (rust/crates/cubecl-random-0.6.0.crate) = 21915
-SHA256 (rust/crates/cubecl-reduce-0.6.0.crate) = 729e3de15783aed5c617c8c4de633765c6d0cf4b9564bb51d21dd67b4fdeeebf
-SIZE (rust/crates/cubecl-reduce-0.6.0.crate) = 38027
-SHA256 (rust/crates/cubecl-runtime-0.6.0.crate) = 68ab7c56cbb83e43fd1b52ee3d521bcb816068e0bb6f4aeb56c9bd63218b1147
-SIZE (rust/crates/cubecl-runtime-0.6.0.crate) = 77503
-SHA256 (rust/crates/cubecl-std-0.6.0.crate) = 3536c4c1c878bd77ceda959a3f157bbb69f957269e3f138c7edd72d9deb533fd
-SIZE (rust/crates/cubecl-std-0.6.0.crate) = 27182
-SHA256 (rust/crates/cubecl-wgpu-0.6.0.crate) = 1d3f068c9a81201f43cdd3f6385201b330f2499f6c24d688d82a70d705261a32
-SIZE (rust/crates/cubecl-wgpu-0.6.0.crate) = 67067
-SHA256 (rust/crates/cudarc-0.16.6.crate) = 17200eb07e7d85a243aa1bf4569a7aa998385ba98d14833973a817a63cc86e92
-SIZE (rust/crates/cudarc-0.16.6.crate) = 405029
+SHA256 (rust/crates/cubecl-0.8.0.crate) = a3f2f345e729b90e342089acfbecb2818d170ff7ecccb2eba441903283f583fe
+SIZE (rust/crates/cubecl-0.8.0.crate) = 45491
+SHA256 (rust/crates/cubecl-common-0.8.0.crate) = 4d733d3437e87635378a16dd6d26062b7f184e5a4dd3437486ed953514bf1efd
+SIZE (rust/crates/cubecl-common-0.8.0.crate) = 47050
+SHA256 (rust/crates/cubecl-convolution-0.8.0.crate) = a6a77dce74132f4c44c7557a01375beb92a25eed242c9082563cb9b6172832b5
+SIZE (rust/crates/cubecl-convolution-0.8.0.crate) = 42061
+SHA256 (rust/crates/cubecl-core-0.8.0.crate) = 850dbdac9cedfa367248e4eae7f26c2011c1ec4b6f4e1d88028a1f947d0d73c2
+SIZE (rust/crates/cubecl-core-0.8.0.crate) = 128059
+SHA256 (rust/crates/cubecl-cpp-0.8.0.crate) = 8732743cd1167eca4cf4045d3e9f9e219520d92dae17d8aa9bd18d6c2eb49663
+SIZE (rust/crates/cubecl-cpp-0.8.0.crate) = 88545
+SHA256 (rust/crates/cubecl-cpu-0.8.0.crate) = baaa77f85342f7ccf6d33b5707e789a1beab339b00145b5868f7d590c319f4a4
+SIZE (rust/crates/cubecl-cpu-0.8.0.crate) = 53219
+SHA256 (rust/crates/cubecl-cuda-0.8.0.crate) = 839ba85c69d3158b8d11f54e887f794507067be7f5be8547ac53b833f4a58784
+SIZE (rust/crates/cubecl-cuda-0.8.0.crate) = 37453
+SHA256 (rust/crates/cubecl-hip-0.8.0.crate) = 73fa7d3f53a8a07656a1caa6414cf94700e25d876a2ff33dff9dea3190736b5b
+SIZE (rust/crates/cubecl-hip-0.8.0.crate) = 33561
+SHA256 (rust/crates/cubecl-hip-sys-7.0.5183101.crate) = 59ef087b59445fda47d2177370886351eb923ad1a541086d4919268574cd9558
+SIZE (rust/crates/cubecl-hip-sys-7.0.5183101.crate) = 617862
+SHA256 (rust/crates/cubecl-ir-0.8.0.crate) = 3d8c468ca6c904ad97ed562fb61f77f3cdc929bc322f54b7c39e33cc49b20646
+SIZE (rust/crates/cubecl-ir-0.8.0.crate) = 32970
+SHA256 (rust/crates/cubecl-macros-0.8.0.crate) = 0d0ac86afe6b0a48569cc839605cf62d1d46e482f3476a87130d5166dafcc5c0
+SIZE (rust/crates/cubecl-macros-0.8.0.crate) = 55403
+SHA256 (rust/crates/cubecl-macros-internal-0.8.0.crate) = 7287548e87dcb8226852c3fbd503b2c3b9a7e9f311b0ea14b7e8123a41012824
+SIZE (rust/crates/cubecl-macros-internal-0.8.0.crate) = 5585
+SHA256 (rust/crates/cubecl-matmul-0.8.0.crate) = bdcca3ffa29b2f1abffab6b27046b2f86a9ebedfed597c405e4179984a004f8d
+SIZE (rust/crates/cubecl-matmul-0.8.0.crate) = 127363
+SHA256 (rust/crates/cubecl-opt-0.8.0.crate) = 03c32810f85959e6c76dd336bf85d5a85b2752edb27310f0993d5b6b2243a308
+SIZE (rust/crates/cubecl-opt-0.8.0.crate) = 53892
+SHA256 (rust/crates/cubecl-quant-0.8.0.crate) = 880705a7c0254b619ec30465db8dc8943c3ddba5ea81d644d21e95084f68a4f4
+SIZE (rust/crates/cubecl-quant-0.8.0.crate) = 23193
+SHA256 (rust/crates/cubecl-random-0.8.0.crate) = 7632ca58b1080ac883dd9313f7374757476b3e9c741a32353c71ec5765fa7f9b
+SIZE (rust/crates/cubecl-random-0.8.0.crate) = 22371
+SHA256 (rust/crates/cubecl-reduce-0.8.0.crate) = 19b759b19145c2e3a9d270200745c0fdbb9129c269f33f0b2ceab5e29f794e27
+SIZE (rust/crates/cubecl-reduce-0.8.0.crate) = 40474
+SHA256 (rust/crates/cubecl-runtime-0.8.0.crate) = b04e944b2097b7c8931498a57615b290cdda755197d7a24d272c306af6e1edd9
+SIZE (rust/crates/cubecl-runtime-0.8.0.crate) = 87534
+SHA256 (rust/crates/cubecl-std-0.8.0.crate) = e83ca684200a5c77231460ec613a654ccb7cd46a9ec22d13cc94bc6c78d1a102
+SIZE (rust/crates/cubecl-std-0.8.0.crate) = 51808
+SHA256 (rust/crates/cubecl-wgpu-0.8.0.crate) = 08ec904606258323e0cf56e05935989121cf40f344970023e783682ed757439c
+SIZE (rust/crates/cubecl-wgpu-0.8.0.crate) = 73132
+SHA256 (rust/crates/cudarc-0.17.5.crate) = 7342f14f265a572a93e6c2f26a566f5f9341d6bee7a8a72ce77bf328c917199f
+SIZE (rust/crates/cudarc-0.17.5.crate) = 586725
SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
SIZE (rust/crates/darling-0.20.11.crate) = 37614
SHA256 (rust/crates/darling-0.21.0.crate) = a79c4acb1fd5fa3d9304be4c76e031c54d2e92d172a393e24b19a14fe8532fe9
@@ -241,6 +279,12 @@ SHA256 (rust/crates/derive_more-impl-1.0.0.crate) = cb7330aeadfbe296029522e6c40f
SIZE (rust/crates/derive_more-impl-1.0.0.crate) = 76182
SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
+SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04
+SIZE (rust/crates/deunicode-1.6.2.crate) = 172772
+SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
+SIZE (rust/crates/diff-0.1.13.crate) = 46216
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
SIZE (rust/crates/dirs-4.0.0.crate) = 12503
SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
@@ -277,8 +321,14 @@ SHA256 (rust/crates/embedded-hal-1.0.0.crate) = 361a90feb7004eca4019fb28352a9465
SIZE (rust/crates/embedded-hal-1.0.0.crate) = 29801
SHA256 (rust/crates/embedded-hal-async-1.0.0.crate) = 0c4c685bbef7fe13c3c6dd4da26841ed3980ef33e841cddfa15ce8a8fb3f1884
SIZE (rust/crates/embedded-hal-async-1.0.0.crate) = 11605
+SHA256 (rust/crates/entities-1.0.1.crate) = b5320ae4c3782150d900b79807611a59a99fc9a1d61d686faafc24b93fc8d7ca
+SIZE (rust/crates/entities-1.0.1.crate) = 24795
SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc
SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190
+SHA256 (rust/crates/enumset-1.1.10.crate) = 25b07a8dfbbbfc0064c0a6bdf9edcf966de6b1c33ce344bdeca3b41615452634
+SIZE (rust/crates/enumset-1.1.10.crate) = 31353
+SHA256 (rust/crates/enumset_derive-0.14.0.crate) = f43e744e4ea338060faee68ed933e46e722fb7f3617e722a5772d7e856d8b3ce
+SIZE (rust/crates/enumset_derive-0.14.0.crate) = 17657
SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3
SIZE (rust/crates/env_logger-0.8.4.crate) = 33342
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
@@ -291,10 +341,22 @@ SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae297288
SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+SHA256 (rust/crates/fid-rs-0.2.0.crate) = a6956a1e60e2d1412b44b4169d44a03dae518f8583d3e10090c912c105e48447
+SIZE (rust/crates/fid-rs-0.2.0.crate) = 24125
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
+SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
+SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
SHA256 (rust/crates/float-ord-0.3.2.crate) = 8ce81f49ae8a0482e4c55ea62ebbd7e5a686af544c00b9d090bba3ff9be97b3d
SIZE (rust/crates/float-ord-0.3.2.crate) = 7683
+SHA256 (rust/crates/float4-0.1.0.crate) = 5939bac0ef2ad7c83a53e4fb889c1d81f007b07061d648cd271071984d86f257
+SIZE (rust/crates/float4-0.1.0.crate) = 14273
+SHA256 (rust/crates/float8-0.4.2.crate) = 4203231de188ebbdfb85c11f3c20ca2b063945710de04e7b59268731e728b462
+SIZE (rust/crates/float8-0.4.2.crate) = 23462
SHA256 (rust/crates/fluent-uri-0.1.4.crate) = 17c704e9dbe1ddd863da1e6ff3567795087b1eb201ce80d8fa81162e1516500d
SIZE (rust/crates/fluent-uri-0.1.4.crate) = 33596
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -325,8 +387,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
-SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
+SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad
+SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
@@ -365,12 +427,14 @@ SHA256 (rust/crates/gemm-f64-0.17.1.crate) = aa397a48544fadf0b81ec8741e5c0fba004
SIZE (rust/crates/gemm-f64-0.17.1.crate) = 3515
SHA256 (rust/crates/gemm-f64-0.18.2.crate) = 35b2a4f76ce4b8b16eadc11ccf2e083252d8237c1b589558a49b0183545015bd
SIZE (rust/crates/gemm-f64-0.18.2.crate) = 7199
+SHA256 (rust/crates/generic-array-0.14.9.crate) = 4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2
+SIZE (rust/crates/generic-array-0.14.9.crate) = 17439
SHA256 (rust/crates/getopts-0.2.23.crate) = cba6ae63eb948698e300f645f87c70f76630d505f23b8907cf1e193ee85048c1
SIZE (rust/crates/getopts-0.2.23.crate) = 21409
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
@@ -391,8 +455,10 @@ SHA256 (rust/crates/gpu-descriptor-0.3.2.crate) = b89c83349105e3732062a895becfc7
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/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
-SIZE (rust/crates/half-2.6.0.crate) = 59507
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
+SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
+SIZE (rust/crates/half-2.7.1.crate) = 61040
SHA256 (rust/crates/harper-tree-sitter-dart-0.0.5.crate) = 2cffcbd6eedacbf7df10ddb03de6e5e2fa52c0c183f6f01f7bfec9d0f6b38fb7
SIZE (rust/crates/harper-tree-sitter-dart-0.0.5.crate) = 244503
SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e
@@ -411,8 +477,20 @@ SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62
SIZE (rust/crates/hexf-parse-0.2.1.crate) = 4662
SHA256 (rust/crates/html5ever-0.35.0.crate) = 55d958c2f74b664487a2035fe1dadb032c48718a03b63f3ab0b8537db8549ed4
SIZE (rust/crates/html5ever-0.35.0.crate) = 76142
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -439,6 +517,10 @@ SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
+SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
SHA256 (rust/crates/is-macro-0.3.7.crate) = 1d57a3e447e24c22647738e4607f1df1e0ec6f72e16182c4cd199f647cdfb0e4
@@ -455,6 +537,8 @@ SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f9
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/khronos-egl-6.0.0.crate) = 6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76
@@ -469,6 +553,10 @@ SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e984
SIZE (rust/crates/libc-0.2.174.crate) = 779933
SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/liblzma-0.4.5.crate) = 73c36d08cad03a3fbe2c4e7bb3a9e84c57e4ee4135ed0b065cade3d98480c648
+SIZE (rust/crates/liblzma-0.4.5.crate) = 36363
+SHA256 (rust/crates/liblzma-sys-0.4.4.crate) = 01b9596486f6d60c3bbe644c0e1be1aa6ccc472ad630fe8927b456973d7cb736
+SIZE (rust/crates/liblzma-sys-0.4.4.crate) = 1503677
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/libredox-0.1.8.crate) = 360e552c93fa0e8152ab463bc4c4837fce76a225df11dfaeea66c313de5e61f7
@@ -479,20 +567,24 @@ SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
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.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
-SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/louds-rs-0.7.0.crate) = 936de6c22f08e7135a921f8ada907acd0d88880c4f42b5591f634b9f1dd8e07f
+SIZE (rust/crates/louds-rs-0.7.0.crate) = 16637
SHA256 (rust/crates/lru-0.16.2.crate) = 96051b46fc183dc9cd4a223960ef37b9af631b55191852a8274bfef064cda20f
SIZE (rust/crates/lru-0.16.2.crate) = 16627
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/lsp-types-0.97.0.crate) = 53353550a17c04ac46c585feb189c2db82154fc84b79c7a66c96c2c644f66071
SIZE (rust/crates/lsp-types-0.97.0.crate) = 70764
SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
SIZE (rust/crates/mac-0.1.1.crate) = 4838
-SHA256 (rust/crates/macerator-0.2.8.crate) = bce07f822458c4c303081d133a90610406162e7c8df17434956ac1892faf447b
-SIZE (rust/crates/macerator-0.2.8.crate) = 30387
-SHA256 (rust/crates/macerator-macros-0.1.2.crate) = a2b955a106dca78c0577269d67a6d56114abb8644b810fc995a22348276bb9dd
-SIZE (rust/crates/macerator-macros-0.1.2.crate) = 4259
+SHA256 (rust/crates/macerator-0.2.9.crate) = 8ac9c19702c37bae1a53d130a326b1c4f58cb17d472538cf547d44b46dbbe3aa
+SIZE (rust/crates/macerator-0.2.9.crate) = 31432
+SHA256 (rust/crates/macerator-macros-0.1.3.crate) = 8cd48b535b9b37a25a2589ab8d4f997886a2c68f59960ce06588525f38dd4944
+SIZE (rust/crates/macerator-macros-0.1.3.crate) = 4402
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
@@ -509,26 +601,34 @@ SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memmap2-0.9.7.crate) = 483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28
SIZE (rust/crates/memmap2-0.9.7.crate) = 33915
-SHA256 (rust/crates/metal-0.31.0.crate) = f569fb946490b5743ad69813cb19629130ce9374034abe31614a36402d18f99e
-SIZE (rust/crates/metal-0.31.0.crate) = 3034257
+SHA256 (rust/crates/metal-0.32.0.crate) = 00c15a6f673ff72ddcc22394663290f870fb224c1bfce55734a75c414150e605
+SIZE (rust/crates/metal-0.32.0.crate) = 3034024
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
SIZE (rust/crates/mio-1.0.4.crate) = 104212
-SHA256 (rust/crates/moddef-0.2.6.crate) = 4e519fd9c6131c1c9a4a67f8bdc4f32eb4105b16c1468adea1b8e68c98c85ec4
-SIZE (rust/crates/moddef-0.2.6.crate) = 5286
-SHA256 (rust/crates/naga-25.0.1.crate) = 2b977c445f26e49757f9aca3631c3b8b836942cb278d69a92e7b80d3b24da632
-SIZE (rust/crates/naga-25.0.1.crate) = 718101
+SHA256 (rust/crates/moddef-0.3.0.crate) = 4a0b3262dc837d2513fe2ef31ff8461352ef932dcca31ba0c0abe33547cf6b9b
+SIZE (rust/crates/moddef-0.3.0.crate) = 7659
+SHA256 (rust/crates/naga-26.0.0.crate) = 916cbc7cb27db60be930a4e2da243cf4bc39569195f22fd8ee419cd31d5b662c
+SIZE (rust/crates/naga-26.0.0.crate) = 737361
SHA256 (rust/crates/nb-0.1.3.crate) = 801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f
SIZE (rust/crates/nb-0.1.3.crate) = 10112
SHA256 (rust/crates/nb-1.1.0.crate) = 8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d
SIZE (rust/crates/nb-1.1.0.crate) = 11686
SHA256 (rust/crates/ndarray-0.16.1.crate) = 882ed72dce9365842bf196bdeedf5055305f11fc8c03dee7bb0194a6cad34841
SIZE (rust/crates/ndarray-0.16.1.crate) = 291026
-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/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
+SHA256 (rust/crates/no-std-compat-0.2.0.crate) = df270209a7f04d62459240d890ecb792714d5db12c92937823574a09930276b4
+SIZE (rust/crates/no-std-compat-0.2.0.crate) = 6869
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
+SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
@@ -555,6 +655,10 @@ SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe
SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
SIZE (rust/crates/objc-0.2.7.crate) = 22036
+SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
+SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
+SHA256 (rust/crates/objc2-io-kit-0.3.2.crate) = 33fafba39597d6dc1fb709123dfa8289d39406734be322956a69f0931c73bb15
+SIZE (rust/crates/objc2-io-kit-0.3.2.crate) = 262569
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
@@ -571,16 +675,18 @@ SHA256 (rust/crates/ordered-float-5.1.0.crate) = 7f4779c6901a562440c3786d08192c6
SIZE (rust/crates/ordered-float-5.1.0.crate) = 30230
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
-SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
-SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
-SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
+SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
SIZE (rust/crates/phf-0.11.3.crate) = 23231
SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
@@ -611,12 +717,14 @@ SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9
SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa
SIZE (rust/crates/presser-0.3.1.crate) = 20946
+SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
+SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
SHA256 (rust/crates/prettyplease-0.2.36.crate) = ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2
SIZE (rust/crates/prettyplease-0.2.36.crate) = 71870
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-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
SIZE (rust/crates/profiling-1.0.17.crate) = 13493
SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0
@@ -631,8 +739,14 @@ SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add4
SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069
SHA256 (rust/crates/quickcheck_macros-1.1.0.crate) = f71ee38b42f8459a88d3362be6f9b841ad2d5421844f61eb1c59c11bff3ac14a
SIZE (rust/crates/quickcheck_macros-1.1.0.crate) = 11744
-SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -671,40 +785,54 @@ SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564feb
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832
SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366
+SHA256 (rust/crates/reqwest-0.12.24.crate) = 9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f
+SIZE (rust/crates/reqwest-0.12.24.crate) = 159974
SHA256 (rust/crates/resolve-path-0.1.0.crate) = 321e5e41b3b192dab6f1e75b9deacb6688b4b8c5e68906a78e8f43e7c2887bb5
SIZE (rust/crates/resolve-path-0.1.0.crate) = 9129
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4
SIZE (rust/crates/rmp-0.8.14.crate) = 29687
SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db
SIZE (rust/crates/rmp-serde-1.3.0.crate) = 33025
SHA256 (rust/crates/rs-conllu-0.3.0.crate) = d6de5aecf17f8fff1b35d59a12e2b8c908cad4d67208805166483655554f9169
SIZE (rust/crates/rs-conllu-0.3.0.crate) = 15006
-SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47c247b78e1b1ae2f09e019be789d
-SIZE (rust/crates/rstest-0.25.0.crate) = 55273
-SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746
-SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557
+SHA256 (rust/crates/rstest-0.26.1.crate) = f5a3193c063baaa2a95a33f03035c8a72b83d97a54916055ba22d35ed3839d49
+SIZE (rust/crates/rstest-0.26.1.crate) = 56940
+SHA256 (rust/crates/rstest_macros-0.26.1.crate) = 9c845311f0ff7951c5506121a9ad75aec44d083c31583b2ea5a30bcb0b0abba0
+SIZE (rust/crates/rstest_macros-0.26.1.crate) = 68256
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustls-0.23.34.crate) = 6a9586e9ee2b4f8fab52a0048ca7334d7024eef48e2cb9407e3497bb7cab7fa7
+SIZE (rust/crates/rustls-0.23.34.crate) = 374030
+SHA256 (rust/crates/rustls-pki-types-1.13.0.crate) = 94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a
+SIZE (rust/crates/rustls-pki-types-1.13.0.crate) = 65448
+SHA256 (rust/crates/rustls-webpki-0.103.8.crate) = 2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52
+SIZE (rust/crates/rustls-webpki-0.103.8.crate) = 85810
SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/safetensors-0.4.5.crate) = 44560c11236a6130a46ce36c836a62936dc81ebf8c36a37947423571be0e55b6
SIZE (rust/crates/safetensors-0.4.5.crate) = 21800
+SHA256 (rust/crates/safetensors-0.6.2.crate) = 172dd94c5a87b5c79f945c863da53b2ebc7ccef4eca24ac63cca66a41aab2178
+SIZE (rust/crates/safetensors-0.6.2.crate) = 32101
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/sanitize-filename-0.6.0.crate) = bc984f4f9ceb736a7bb755c3e3bd17dc56370af2600c9780dcc48c66453da34d
@@ -719,8 +847,8 @@ SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180
SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b
SIZE (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 21098
-SHA256 (rust/crates/serde_bytes-0.11.17.crate) = 8437fd221bde2d4ca316d61b90e337e9e702b3820b87d63caa9ba6c02bd06d96
-SIZE (rust/crates/serde_bytes-0.11.17.crate) = 13256
+SHA256 (rust/crates/serde_bytes-0.11.19.crate) = a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8
+SIZE (rust/crates/serde_bytes-0.11.19.crate) = 13427
SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
@@ -733,16 +861,24 @@ SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
+SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
+SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
+SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724
+SIZE (rust/crates/slug-0.1.6.crate) = 6787
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
@@ -751,6 +887,8 @@ SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0d
SIZE (rust/crates/spin-0.10.0.crate) = 39654
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/stable-vec-0.4.1.crate) = d1dff32a2ce087283bec878419027cebd888760d8760b2941ad0843531dc9ec8
+SIZE (rust/crates/stable-vec-0.4.1.crate) = 46963
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -763,16 +901,14 @@ SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b
SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
-SIZE (rust/crates/strum-0.26.3.crate) = 7237
SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
SIZE (rust/crates/strum-0.27.2.crate) = 8489
-SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
-SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -781,6 +917,10 @@ SHA256 (rust/crates/sysctl-0.5.5.crate) = ec7dddc5f0fee506baf8b9fdb989e242f17e4b
SIZE (rust/crates/sysctl-0.5.5.crate) = 18414
SHA256 (rust/crates/sysctl-0.6.0.crate) = 01198a2debb237c62b6826ec7081082d951f46dbb64b0e8c7649a452230d1dfc
SIZE (rust/crates/sysctl-0.6.0.crate) = 18829
+SHA256 (rust/crates/sysinfo-0.36.1.crate) = 252800745060e7b9ffb7b2badbd8b31cfa4aa2e61af879d0a3bf2a317c20217d
+SIZE (rust/crates/sysinfo-0.36.1.crate) = 213643
+SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
+SIZE (rust/crates/tar-0.4.44.crate) = 61020
SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
@@ -809,14 +949,22 @@ SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea
SIZE (rust/crates/time-core-0.1.4.crate) = 8422
SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
+SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
+SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
+SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
+SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
SIZE (rust/crates/tokio-1.48.0.crate) = 843434
SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
+SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61
+SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430
SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
@@ -837,12 +985,26 @@ SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbe
SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-lsp-server-0.22.1.crate) = 88f3f8ec0dcfdda4d908bad2882fe0f89cf2b606e78d16491323e918dfa95765
SIZE (rust/crates/tower-lsp-server-0.22.1.crate) = 72193
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
+SHA256 (rust/crates/tracel-llvm-20.1.4-5.crate) = 4627b8ecdb133afbab87c8123e2828cc9b62f059cdd7fc46f8d052cc62468a5a
+SIZE (rust/crates/tracel-llvm-20.1.4-5.crate) = 16168
+SHA256 (rust/crates/tracel-llvm-bundler-20.1.4-5.crate) = 12b8462e833f4b781297588dd39687ecdd5e82130fcb779400d0309000d43768
+SIZE (rust/crates/tracel-llvm-bundler-20.1.4-5.crate) = 21545
+SHA256 (rust/crates/tracel-mlir-rs-20.1.4-5.crate) = 0231535210dfb18b6b402d108bcf5b1e5f4efb786d7fad6bfd18b38a1abd897e
+SIZE (rust/crates/tracel-mlir-rs-20.1.4-5.crate) = 77009
+SHA256 (rust/crates/tracel-mlir-rs-macros-20.1.4-5.crate) = 47f655409936fdd21d77319a8c18b3cfc7d2c61b32c7769e0d1ecc74551d09f5
+SIZE (rust/crates/tracel-mlir-rs-macros-20.1.4-5.crate) = 34546
+SHA256 (rust/crates/tracel-mlir-sys-20.1.4-5.crate) = 89c805f361a6f927ba3c404866bd2e6568cb4ae638328305648917ff05ca2413
+SIZE (rust/crates/tracel-mlir-sys-20.1.4-5.crate) = 17209
+SHA256 (rust/crates/tracel-tblgen-rs-20.1.4-5.crate) = a8bbcec2bc5d8c8b5d0f02694e986296a997c49e9b4395a31a54327545556107
+SIZE (rust/crates/tracel-tblgen-rs-20.1.4-5.crate) = 34329
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-appender-0.2.3.crate) = 3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf
@@ -911,14 +1073,24 @@ SHA256 (rust/crates/tree-sitter-toml-ng-0.7.0.crate) = e9adc2c898ae49730e857d75b
SIZE (rust/crates/tree-sitter-toml-ng-0.7.0.crate) = 22919
SHA256 (rust/crates/tree-sitter-typescript-0.23.2.crate) = 6c5f76ed8d947a75cc446d5fccd8b602ebf0cde64ccf2ffa434d873d7a575eff
SIZE (rust/crates/tree-sitter-typescript-0.23.2.crate) = 829457
+SHA256 (rust/crates/trie-rs-0.4.2.crate) = f6f88f4b0a1ebd6c3d16be3e45eb0e8089372ccadd88849b7ca162ba64b5e6f6
+SIZE (rust/crates/trie-rs-0.4.2.crate) = 921951
+SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
+SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
+SHA256 (rust/crates/type-map-0.5.1.crate) = cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90
+SIZE (rust/crates/type-map-0.5.1.crate) = 8606
+SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
+SIZE (rust/crates/typed-arena-2.0.2.crate) = 11848
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/typst-syntax-0.13.1.crate) = 5ba949ac75a374ea6b2f61d32e6c63acb818e6179d16f78b2cba988fbb5e23a8
SIZE (rust/crates/typst-syntax-0.13.1.crate) = 73642
SHA256 (rust/crates/typst-timing-0.13.1.crate) = 8ba4541664e98be2023db2267d92af206190eb903063a0229c668e1ab9dca976
SIZE (rust/crates/typst-timing-0.13.1.crate) = 11077
SHA256 (rust/crates/typst-utils-0.13.1.crate) = 0eb71d59967e0fb32341f8a94f41ced8da520c63705cca2686ae653c9408fd96
SIZE (rust/crates/typst-utils-0.13.1.crate) = 21392
-SHA256 (rust/crates/ug-0.1.0.crate) = 03719c61a91b51541f076dfdba45caacf750b230cefaa4b32d6f5411c3f7f437
-SIZE (rust/crates/ug-0.1.0.crate) = 55086
+SHA256 (rust/crates/ug-0.4.0.crate) = 90b70b37e9074642bc5f60bb23247fd072a84314ca9e71cdf8527593406a0dd3
+SIZE (rust/crates/ug-0.4.0.crate) = 55082
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
SHA256 (rust/crates/unicode-blocks-0.1.9.crate) = 6b12e05d9e06373163a9bb6bb8c263c261b396643a99445fe6b9811fd376581b
@@ -927,6 +1099,8 @@ SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e9
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-math-class-0.1.0.crate) = 7d246cf599d5fae3c8d56e04b20eb519adb89a8af8d0b0fbcded369aa3647d65
SIZE (rust/crates/unicode-math-class-0.1.0.crate) = 15441
+SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
+SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
SHA256 (rust/crates/unicode-script-0.5.7.crate) = 9fb421b350c9aff471779e262955939f565ec18b86c15364e6bdf0d662ca7c1f
SIZE (rust/crates/unicode-script-0.5.7.crate) = 47080
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
@@ -937,8 +1111,14 @@ SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45d
SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
+SHA256 (rust/crates/unicode_categories-0.1.1.crate) = 39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e
+SIZE (rust/crates/unicode_categories-0.1.1.crate) = 87298
+SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
+SIZE (rust/crates/unindent-0.2.4.crate) = 7422
SHA256 (rust/crates/unscanny-0.1.0.crate) = e9df2af067a7953e9c3831320f35c1cc0600c30d44d9f7a12b01db1cd88d6b47
SIZE (rust/crates/unscanny-0.1.0.crate) = 10338
+SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
+SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae
SIZE (rust/crates/unty-0.0.4.crate) = 7200
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
@@ -961,10 +1141,12 @@ SHA256 (rust/crates/void-1.0.2.crate) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacff
SIZE (rust/crates/void-1.0.2.crate) = 2356
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
+SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
+SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -983,20 +1165,22 @@ SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/web_atoms-0.1.3.crate) = 57ffde1dc01240bdf9992e3205668b235e59421fd085e8a317ed98da0178d414
SIZE (rust/crates/web_atoms-0.1.3.crate) = 27392
-SHA256 (rust/crates/wgpu-25.0.2.crate) = ec8fb398f119472be4d80bc3647339f56eb63b2a331f6a3d16e25d8144197dd9
-SIZE (rust/crates/wgpu-25.0.2.crate) = 189625
-SHA256 (rust/crates/wgpu-core-25.0.2.crate) = f7b882196f8368511d613c6aeec80655160db6646aebddf8328879a88d54e500
-SIZE (rust/crates/wgpu-core-25.0.2.crate) = 292130
-SHA256 (rust/crates/wgpu-core-deps-apple-25.0.0.crate) = cfd488b3239b6b7b185c3b045c39ca6bf8af34467a4c5de4e0b1a564135d093d
-SIZE (rust/crates/wgpu-core-deps-apple-25.0.0.crate) = 7760
-SHA256 (rust/crates/wgpu-core-deps-emscripten-25.0.0.crate) = f09ad7aceb3818e52539acc679f049d3475775586f3f4e311c30165cf2c00445
-SIZE (rust/crates/wgpu-core-deps-emscripten-25.0.0.crate) = 6559
-SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-25.0.0.crate) = cba5fb5f7f9c98baa7c889d444f63ace25574833df56f5b817985f641af58e46
-SIZE (rust/crates/wgpu-core-deps-windows-linux-android-25.0.0.crate) = 7523
-SHA256 (rust/crates/wgpu-hal-25.0.2.crate) = f968767fe4d3d33747bbd1473ccd55bf0f6451f55d733b5597e67b5deab4ad17
-SIZE (rust/crates/wgpu-hal-25.0.2.crate) = 370714
-SHA256 (rust/crates/wgpu-types-25.0.0.crate) = 2aa49460c2a8ee8edba3fca54325540d904dd85b2e086ada762767e17d06e8bc
-SIZE (rust/crates/wgpu-types-25.0.0.crate) = 82335
+SHA256 (rust/crates/webpki-roots-1.0.3.crate) = 32b130c0d2d49f8b6889abc456e795e82525204f27c42cf767cf0d7734e089b8
+SIZE (rust/crates/webpki-roots-1.0.3.crate) = 258244
+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.6.crate) = a8d0e67224cc7305b3b4eb2cc57ca4c4c3afc665c1d1bee162ea806e19c47bdd
+SIZE (rust/crates/wgpu-hal-26.0.6.crate) = 385299
+SHA256 (rust/crates/wgpu-types-26.0.0.crate) = eca7a8d8af57c18f57d393601a1fb159ace8b2328f1b6b5f80893f7d672c9ae2
+SIZE (rust/crates/wgpu-types-26.0.0.crate) = 88166
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -1007,10 +1191,16 @@ 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/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
SIZE (rust/crates/windows-0.58.0.crate) = 9744521
+SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
@@ -1023,6 +1213,8 @@ SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311
SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
@@ -1043,6 +1235,8 @@ SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d478
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
@@ -1077,10 +1271,12 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
SIZE (rust/crates/winnow-0.7.12.crate) = 174403
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
+SIZE (rust/crates/xattr-1.6.1.crate) = 15952
SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7
SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
@@ -1101,6 +1297,8 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
@@ -1109,5 +1307,5 @@ SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f66
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zip-1.1.4.crate) = 9cc23c04387f4da0374be4533ad1208cbb091d5c11d070dfef13676ad6497164
SIZE (rust/crates/zip-1.1.4.crate) = 77910
-SHA256 (Automattic-harper-v0.70.0_GH0.tar.gz) = 87775a1cd2df07c49af81c4a12e30441c342b4abdb71d3c98fa380181864f08e
-SIZE (Automattic-harper-v0.70.0_GH0.tar.gz) = 7430648
+SHA256 (Automattic-harper-v0.71.0_GH0.tar.gz) = 18c95f88e7b72d0bb0da02104f6340b853731945de1c7073da831502908b383e
+SIZE (Automattic-harper-v0.71.0_GH0.tar.gz) = 7462867
diff --git a/textproc/yamlfmt/Makefile b/textproc/yamlfmt/Makefile
index 3e7d7f4c774c..83b79e439d0f 100644
--- a/textproc/yamlfmt/Makefile
+++ b/textproc/yamlfmt/Makefile
@@ -1,7 +1,6 @@
PORTNAME= yamlfmt
DISTVERSIONPREFIX= v
-DISTVERSION= 0.18.0
-PORTREVISION= 1
+DISTVERSION= 0.20.0
CATEGORIES= textproc
MAINTAINER= meta@FreeBSD.org
diff --git a/textproc/yamlfmt/distinfo b/textproc/yamlfmt/distinfo
index 53bc083ea094..466c4fff4376 100644
--- a/textproc/yamlfmt/distinfo
+++ b/textproc/yamlfmt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760526288
-SHA256 (go/textproc_yamlfmt/yamlfmt-v0.18.0/v0.18.0.mod) = da0bfaa1174b546a2f38c9e6e55a76f7d3e478b713bbbac3fb7f86d8f5e922c3
-SIZE (go/textproc_yamlfmt/yamlfmt-v0.18.0/v0.18.0.mod) = 390
-SHA256 (go/textproc_yamlfmt/yamlfmt-v0.18.0/v0.18.0.zip) = 633b0abc86f4c334218e05bfa7a0576dae1ce75d38f738ec278887ba89b14ce0
-SIZE (go/textproc_yamlfmt/yamlfmt-v0.18.0/v0.18.0.zip) = 246044
+TIMESTAMP = 1762501658
+SHA256 (go/textproc_yamlfmt/yamlfmt-v0.20.0/v0.20.0.mod) = da0bfaa1174b546a2f38c9e6e55a76f7d3e478b713bbbac3fb7f86d8f5e922c3
+SIZE (go/textproc_yamlfmt/yamlfmt-v0.20.0/v0.20.0.mod) = 390
+SHA256 (go/textproc_yamlfmt/yamlfmt-v0.20.0/v0.20.0.zip) = a5b70a6584a1064eaa5e0c1a13c504fa522ecc134b82237dbbafb2908ec5a48e
+SIZE (go/textproc_yamlfmt/yamlfmt-v0.20.0/v0.20.0.zip) = 247093
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index c69922ad8713..9b7c3cb9be2c 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chromium
-PORTVERSION= 142.0.7444.59
+PORTVERSION= 142.0.7444.134
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
diff --git a/www/chromium/distinfo b/www/chromium/distinfo
index a8bf69adea69..8f0caa6847cc 100644
--- a/www/chromium/distinfo
+++ b/www/chromium/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1761840191
-SHA256 (chromium-142.0.7444.59.tar.xz) = eaf6a4941d117b0ce0baaae0ad0111b2ad456be4e3abcdd05ec31d7046cdc192
-SIZE (chromium-142.0.7444.59.tar.xz) = 7577315276
+TIMESTAMP = 1762500034
+SHA256 (chromium-142.0.7444.134.tar.xz) = c99d8339488b2ecea536dbe7f9edd26e8fc32997eb7fcc1489c07198987aaf14
+SIZE (chromium-142.0.7444.134.tar.xz) = 7575816432
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-142.0.7444.59-testdata.tar.xz) = 9e76f60d2d14d50768790e843bc505c057e0838edf81a3a32f6d134eafb03048
-SIZE (chromium-142.0.7444.59-testdata.tar.xz) = 932708524
+SHA256 (chromium-142.0.7444.134-testdata.tar.xz) = 90c67d0aa084f509efd23b03b0df01320698eed17d331b5b0d5de082ba0fbc03
+SIZE (chromium-142.0.7444.134-testdata.tar.xz) = 932545140
diff --git a/www/chromium/files/patch-ash_display_mirror__window__controller.cc b/www/chromium/files/patch-ash_display_mirror__window__controller.cc
deleted file mode 100644
index 44b24e1371f3..000000000000
--- a/www/chromium/files/patch-ash_display_mirror__window__controller.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- ash/display/mirror_window_controller.cc.orig 2025-09-06 10:01:20 UTC
-+++ ash/display/mirror_window_controller.cc
-@@ -283,7 +283,11 @@ void MirrorWindowController::UpdateWindow(
- if (!base::Contains(display_info_list, iter->first,
- &display::ManagedDisplayInfo::id)) {
- CloseAndDeleteHost(iter->second, true);
-+#if defined(__llvm__)
-+ mirroring_host_info_map_.erase(iter++);
-+#else
- iter = mirroring_host_info_map_.erase(iter);
-+#endif
- } else {
- ++iter;
- }
diff --git a/www/chromium/files/patch-chrome_browser_about__flags.cc b/www/chromium/files/patch-chrome_browser_about__flags.cc
index cd5f7d5c158b..ab2281ee004f 100644
--- a/www/chromium/files/patch-chrome_browser_about__flags.cc
+++ b/www/chromium/files/patch-chrome_browser_about__flags.cc
@@ -1,4 +1,4 @@
---- chrome/browser/about_flags.cc.orig 2025-10-30 15:44:36 UTC
+--- chrome/browser/about_flags.cc.orig 2025-11-07 07:17:14 UTC
+++ chrome/browser/about_flags.cc
@@ -334,12 +334,12 @@
#include "components/stylus_handwriting/win/features.h"
@@ -51,7 +51,7 @@
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3859,7 +3879,7 @@ const FeatureEntry::FeatureVariation
+@@ -3870,7 +3890,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -60,7 +60,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4119,7 +4139,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4130,7 +4150,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -69,7 +69,7 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4139,7 +4159,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent
+@@ -4150,7 +4170,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent
};
#endif // BUILDFLAG(IS_ANDROID)
@@ -78,7 +78,7 @@
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -4888,7 +4908,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
+@@ -4899,7 +4919,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -87,7 +87,7 @@
const FeatureEntry::FeatureParam kNtpEnterpriseShortcutsWithFakeData[] = {
{"use_fake_data", "true"}};
const FeatureEntry::FeatureVariation kNtpEnterpriseShortcutsVariations[] = {
-@@ -5534,7 +5554,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5545,7 +5565,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -96,7 +96,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5829,7 +5849,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5840,7 +5860,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -105,7 +105,7 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -6021,7 +6041,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6032,7 +6052,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
#endif // BUILDFLAG(IS_MAC)
@@ -114,7 +114,7 @@
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -6050,6 +6070,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6061,6 +6081,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -131,7 +131,7 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6916,7 +6946,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6927,7 +6957,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -140,7 +140,7 @@
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
-@@ -7326,7 +7356,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7337,7 +7367,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -149,7 +149,7 @@
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
-@@ -7804,7 +7834,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7815,7 +7845,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -158,7 +158,7 @@
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8766,7 +8796,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8777,7 +8807,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -167,7 +167,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9344,7 +9374,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9355,7 +9385,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -176,7 +176,7 @@
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9369,7 +9399,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9380,7 +9410,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -185,7 +185,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9822,7 +9852,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9833,7 +9863,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -194,7 +194,7 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10012,7 +10042,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10023,7 +10053,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
@@ -203,7 +203,7 @@
{"reduce-user-agent-data-linux-platform-version",
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
-@@ -10484,7 +10514,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10495,7 +10525,7 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop | kOsAndroid,
FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
@@ -212,7 +212,7 @@
{"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
flag_descriptions::kCameraMicEffectsDescription,
static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10595,7 +10625,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10606,7 +10636,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
@@ -221,7 +221,7 @@
{"enable-generic-oidc-auth-profile-management",
flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
-@@ -10616,7 +10646,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10627,7 +10657,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -230,7 +230,7 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11154,7 +11184,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11165,7 +11195,7 @@ const FeatureEntry kFeatureEntries[] = {
kStandardBoundSessionCredentialsFederatedSessionsVariations,
"standard-device-bound-sessions-federated-sessions")},
@@ -239,7 +239,7 @@
{"replace-sync-promos-with-sign-in-promos-desktop",
flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
-@@ -11314,7 +11344,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11325,7 +11355,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kCanvasHibernationDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
@@ -248,7 +248,7 @@
{"sync-enable-bookmarks-in-transport-mode",
flag_descriptions::kSyncEnableBookmarksInTransportModeName,
flag_descriptions::kSyncEnableBookmarksInTransportModeDescription,
-@@ -11400,7 +11430,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11411,7 +11441,7 @@ const FeatureEntry kFeatureEntries[] = {
"HistoryOptInEducationalTipVariations")},
#endif // BUILDFLAG(IS_ANDROID)
@@ -257,7 +257,7 @@
{"supervised-user-local-web-approvals",
flag_descriptions::kSupervisedUserLocalWebApprovalsName,
flag_descriptions::kSupervisedUserLocalWebApprovalsDescription,
-@@ -11605,7 +11635,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11616,7 +11646,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -266,7 +266,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
-@@ -11693,7 +11723,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11704,7 +11734,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -275,7 +275,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11727,7 +11757,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11738,7 +11768,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -284,7 +284,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -12091,7 +12121,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12102,7 +12132,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -293,7 +293,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -12127,7 +12157,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12138,7 +12168,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -302,7 +302,7 @@
{"autofill-enable-amount-extraction",
flag_descriptions::kAutofillEnableAmountExtractionName,
flag_descriptions::kAutofillEnableAmountExtractionDescription,
-@@ -12279,7 +12309,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12290,7 +12320,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -311,7 +311,7 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12308,7 +12338,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12319,7 +12349,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -320,7 +320,7 @@
{"autofill-enable-amount-extraction-testing",
flag_descriptions::kAutofillEnableAmountExtractionTestingName,
flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -12323,7 +12353,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12334,7 +12364,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
@@ -329,7 +329,7 @@
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12596,7 +12626,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12607,7 +12637,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -338,7 +338,7 @@
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -12689,7 +12719,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12700,7 +12730,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -347,7 +347,7 @@
{"enable-site-search-allow-user-override-policy",
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -12813,7 +12843,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12824,7 +12854,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -356,7 +356,7 @@
{"autofill-enable-buy-now-pay-later-for-klarna",
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -12886,7 +12916,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12897,7 +12927,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -365,7 +365,7 @@
{"autofill-enable-buy-now-pay-later-for-externally-linked",
flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
flag_descriptions::
-@@ -13163,7 +13193,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13174,7 +13204,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID),
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -374,7 +374,7 @@
{"enable-ntp-enterprise-shortcuts",
flag_descriptions::kEnableNtpEnterpriseShortcutsName,
flag_descriptions::kEnableNtpEnterpriseShortcutsDescription,
-@@ -13270,7 +13300,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13281,7 +13311,7 @@ const FeatureEntry kFeatureEntries[] = {
autofill::features::kAutofillAndPasswordsInSameSurface)},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -383,7 +383,7 @@
{"contextual-suggestion-ui-improvements",
flag_descriptions::kContextualSuggestionsUiImprovementsName,
flag_descriptions::kContextualSuggestionsUiImprovementsDescription,
-@@ -13298,7 +13328,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13309,7 +13339,7 @@ const FeatureEntry kFeatureEntries[] = {
"EnableBlockCanvasReadback")},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -392,7 +392,7 @@
{"autofill-enable-ai-based-amount-extraction",
flag_descriptions::kAutofillEnableAiBasedAmountExtractionName,
flag_descriptions::kAutofillEnableAiBasedAmountExtractionDescription,
-@@ -13343,7 +13373,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13354,7 +13384,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
index 7e6cbb7b5c86..81921df25dcb 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig 2025-10-30 15:44:36 UTC
+--- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig 2025-11-07 07:17:14 UTC
+++ chrome/browser/ui/views/location_bar/location_bar_view.cc
-@@ -527,7 +527,7 @@ bool LocationBarView::IsInitialized() const {
+@@ -539,7 +539,7 @@ bool LocationBarView::IsInitialized() const {
}
void LocationBarView::OnPopupOpened() {
diff --git a/www/chromium/files/patch-services_on__device__model_ml_gpu__blocklist.cc b/www/chromium/files/patch-services_on__device__model_ml_gpu__blocklist.cc
new file mode 100644
index 000000000000..1926fa5d1715
--- /dev/null
+++ b/www/chromium/files/patch-services_on__device__model_ml_gpu__blocklist.cc
@@ -0,0 +1,11 @@
+--- services/on_device_model/ml/gpu_blocklist.cc.orig 2025-11-07 07:17:14 UTC
++++ services/on_device_model/ml/gpu_blocklist.cc
+@@ -24,7 +24,7 @@ const base::FeatureParam<std::string> kGpuBlockList{
+ &optimization_guide::features::kOnDeviceModelPerformanceParams,
+ "on_device_model_gpu_block_list",
+ // These devices are nearly always crashing or have very low performance.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ "8086:64a0|" // TODO(b/456603738): Remove when fixed.
+ #endif // BUILDFLAG(IS_LINUX)
+ "8086:412|8086:a16|8086:41e|8086:416|8086:402|8086:166|8086:1616|8086:22b1|"
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index 421a0a2d3c3e..52e8b9df8a9d 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-10-18 06:45:48 UTC
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-11-07 07:17:14 UTC
+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
@@ -66,7 +66,7 @@ AtomicString ToAtomicString(const SkString& str) {
return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
@@ -9,7 +9,7 @@
// This function is called on android or when we are emulating android fonts on
// linux and the embedder has overriden the default fontManager with
// WebFontRendering::setSkiaFontMgr.
-@@ -259,7 +259,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
+@@ -278,7 +278,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
std::string name;
sk_sp<SkTypeface> typeface;
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index 4184f5fb743f..b8541fb5675c 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-10-30 15:44:36 UTC
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-11-07 07:17:14 UTC
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
@@ -340,7 +340,7 @@
"default": "",
@@ -81,7 +81,7 @@
origin_trial_allows_third_party: true,
},
{
-@@ -3714,7 +3714,7 @@
+@@ -3715,7 +3715,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
@@ -90,7 +90,7 @@
status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -5306,7 +5306,7 @@
+@@ -5315,7 +5315,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -99,7 +99,7 @@
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -5500,7 +5500,7 @@
+@@ -5509,7 +5509,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -108,7 +108,7 @@
status: "experimental",
base_feature: "none",
},
-@@ -5608,7 +5608,7 @@
+@@ -5617,7 +5617,7 @@
{
name: "WebAuthenticationImmediateGet",
origin_trial_feature_name: "WebAuthenticationImmediateGet",
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index fb3679d8f266..3ec6f22e55ef 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,9 +1,10 @@
PORTNAME= firefox
DISTVERSION= 145.0
+PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
- MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source
+ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build2/source
DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}
MAINTAINER= gecko@FreeBSD.org
diff --git a/www/firefox/distinfo b/www/firefox/distinfo
index 564ad7fefde4..161e945ece50 100644
--- a/www/firefox/distinfo
+++ b/www/firefox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762193608
-SHA256 (firefox-145.0.source.tar.xz) = 10cf7faf60ebbbf41923977a17b46ad176720c53e8a550c540fe5fd8d1b7aaaf
-SIZE (firefox-145.0.source.tar.xz) = 656102840
+TIMESTAMP = 1762467910
+SHA256 (firefox-145.0.source.tar.xz) = eb0828db0e942ad345c725e2cbf2ed3b90d23771b054b6db0ded57cfa10b8c9c
+SIZE (firefox-145.0.source.tar.xz) = 649881808
diff --git a/www/py-limits/Makefile b/www/py-limits/Makefile
index b5d97aaf790e..fc3f5a5040cc 100644
--- a/www/py-limits/Makefile
+++ b/www/py-limits/Makefile
@@ -1,6 +1,5 @@
PORTNAME= limits
-PORTVERSION= 3.14.1
-PORTREVISION= 2
+PORTVERSION= 5.6.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,13 +10,14 @@ WWW= https://github.com/alisaifee/limits
LICENSE= MIT
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>1.14.0:devel/py-hatchling@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.4.0:devel/py-hatch-vcs@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}deprecated>=1.2:devel/py-deprecated@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}importlib-resources>=1.3:devel/py-importlib-resources@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}packaging>=21<26:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0.8:devel/py-typing-extensions@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}packaging>=21:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/www/py-limits/distinfo b/www/py-limits/distinfo
index 2e57e0e7483b..1fa1e8308086 100644
--- a/www/py-limits/distinfo
+++ b/www/py-limits/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733068246
-SHA256 (limits-3.14.1.tar.gz) = cad16a9b3cf3924e27da48e78bdab33ef312ecb7194fdb50e509cc8111c8d0bb
-SIZE (limits-3.14.1.tar.gz) = 70368
+TIMESTAMP = 1762466299
+SHA256 (limits-5.6.0.tar.gz) = 807fac75755e73912e894fdd61e2838de574c5721876a19f7ab454ae1fffb4b5
+SIZE (limits-5.6.0.tar.gz) = 182984
diff --git a/www/py-limits/files/patch-packaging b/www/py-limits/files/patch-packaging
deleted file mode 100644
index f8142b4b405b..000000000000
--- a/www/py-limits/files/patch-packaging
+++ /dev/null
@@ -1,7 +0,0 @@
---- requirements/main.txt.orig 2024-11-30 19:17:07 UTC
-+++ requirements/main.txt
-@@ -1,3 +1,3 @@ deprecated>=1.2
- deprecated>=1.2
--packaging>=21,<25
-+packaging>=21,<26
- typing_extensions
diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile
index e9c92af4c122..678910a668bb 100644
--- a/www/ungoogled-chromium/Makefile
+++ b/www/ungoogled-chromium/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ungoogled-chromium
-PORTVERSION= 142.0.7444.59
+PORTVERSION= 142.0.7444.134
PULSEMV= 16
PULSEV= ${PULSEMV}.1
UGVERSION= ${DISTVERSION}-1
diff --git a/www/ungoogled-chromium/distinfo b/www/ungoogled-chromium/distinfo
index bc9dede14837..a31a8870d33d 100644
--- a/www/ungoogled-chromium/distinfo
+++ b/www/ungoogled-chromium/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1761977978
-SHA256 (chromium-142.0.7444.59.tar.xz) = eaf6a4941d117b0ce0baaae0ad0111b2ad456be4e3abcdd05ec31d7046cdc192
-SIZE (chromium-142.0.7444.59.tar.xz) = 7577315276
+TIMESTAMP = 1762501316
+SHA256 (chromium-142.0.7444.134.tar.xz) = c99d8339488b2ecea536dbe7f9edd26e8fc32997eb7fcc1489c07198987aaf14
+SIZE (chromium-142.0.7444.134.tar.xz) = 7575816432
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-142.0.7444.59-testdata.tar.xz) = 9e76f60d2d14d50768790e843bc505c057e0838edf81a3a32f6d134eafb03048
-SIZE (chromium-142.0.7444.59-testdata.tar.xz) = 932708524
-SHA256 (ungoogled-software-ungoogled-chromium-142.0.7444.59-142.0.7444.59-1_GH0.tar.gz) = 374e1906cfbdd3bf6e6548c108ee8200f1bb35ce72f745c44d3b1ad07f9d72cb
-SIZE (ungoogled-software-ungoogled-chromium-142.0.7444.59-142.0.7444.59-1_GH0.tar.gz) = 649676
+SHA256 (chromium-142.0.7444.134-testdata.tar.xz) = 90c67d0aa084f509efd23b03b0df01320698eed17d331b5b0d5de082ba0fbc03
+SIZE (chromium-142.0.7444.134-testdata.tar.xz) = 932545140
+SHA256 (ungoogled-software-ungoogled-chromium-142.0.7444.134-142.0.7444.134-1_GH0.tar.gz) = a6bfe52fbf69c75db594d0b9483f6d27d2283706322fd5c3e6f149f5258c2449
+SIZE (ungoogled-software-ungoogled-chromium-142.0.7444.134-142.0.7444.134-1_GH0.tar.gz) = 650856
diff --git a/www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc b/www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc
deleted file mode 100644
index 53049b9f5156..000000000000
--- a/www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- ash/display/mirror_window_controller.cc.orig 2025-09-10 13:22:16 UTC
-+++ ash/display/mirror_window_controller.cc
-@@ -283,7 +283,11 @@ void MirrorWindowController::UpdateWindow(
- if (!base::Contains(display_info_list, iter->first,
- &display::ManagedDisplayInfo::id)) {
- CloseAndDeleteHost(iter->second, true);
-+#if defined(__llvm__)
-+ mirroring_host_info_map_.erase(iter++);
-+#else
- iter = mirroring_host_info_map_.erase(iter);
-+#endif
- } else {
- ++iter;
- }
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc b/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
index 75909206b10f..10a3c33d80e7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
@@ -1,4 +1,4 @@
---- chrome/browser/about_flags.cc.orig 2025-11-01 06:40:37 UTC
+--- chrome/browser/about_flags.cc.orig 2025-11-07 07:18:16 UTC
+++ chrome/browser/about_flags.cc
@@ -335,12 +335,12 @@
#include "components/stylus_handwriting/win/features.h"
@@ -51,7 +51,7 @@
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3860,7 +3880,7 @@ const FeatureEntry::FeatureVariation
+@@ -3871,7 +3891,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -60,7 +60,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4120,7 +4140,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4131,7 +4151,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -69,7 +69,7 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4140,7 +4160,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent
+@@ -4151,7 +4171,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent
};
#endif // BUILDFLAG(IS_ANDROID)
@@ -78,7 +78,7 @@
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -4889,7 +4909,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
+@@ -4900,7 +4920,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -87,7 +87,7 @@
const FeatureEntry::FeatureParam kNtpEnterpriseShortcutsWithFakeData[] = {
{"use_fake_data", "true"}};
const FeatureEntry::FeatureVariation kNtpEnterpriseShortcutsVariations[] = {
-@@ -5543,7 +5563,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5554,7 +5574,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -96,7 +96,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5838,7 +5858,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5849,7 +5869,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -105,7 +105,7 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -6030,7 +6050,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6041,7 +6061,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
#endif // BUILDFLAG(IS_MAC)
@@ -114,7 +114,7 @@
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -6059,6 +6079,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6070,6 +6090,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -131,7 +131,7 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6925,7 +6955,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6936,7 +6966,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -140,7 +140,7 @@
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
-@@ -7335,7 +7365,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7346,7 +7376,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -149,7 +149,7 @@
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
-@@ -7813,7 +7843,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7824,7 +7854,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -158,7 +158,7 @@
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8775,7 +8805,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8786,7 +8816,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -167,7 +167,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9353,7 +9383,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9364,7 +9394,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -176,7 +176,7 @@
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9378,7 +9408,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9389,7 +9419,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -185,7 +185,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9831,7 +9861,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9842,7 +9872,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -194,7 +194,7 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10021,7 +10051,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10032,7 +10062,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
@@ -203,7 +203,7 @@
{"reduce-user-agent-data-linux-platform-version",
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
-@@ -10493,7 +10523,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10504,7 +10534,7 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop | kOsAndroid,
FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
@@ -212,7 +212,7 @@
{"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
flag_descriptions::kCameraMicEffectsDescription,
static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10604,7 +10634,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10615,7 +10645,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
@@ -221,7 +221,7 @@
{"enable-generic-oidc-auth-profile-management",
flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
-@@ -10625,7 +10655,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10636,7 +10666,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -230,7 +230,7 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11163,7 +11193,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11174,7 +11204,7 @@ const FeatureEntry kFeatureEntries[] = {
kStandardBoundSessionCredentialsFederatedSessionsVariations,
"standard-device-bound-sessions-federated-sessions")},
@@ -239,7 +239,7 @@
{"replace-sync-promos-with-sign-in-promos-desktop",
flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
-@@ -11323,7 +11353,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11334,7 +11364,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kCanvasHibernationDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
@@ -248,7 +248,7 @@
{"sync-enable-bookmarks-in-transport-mode",
flag_descriptions::kSyncEnableBookmarksInTransportModeName,
flag_descriptions::kSyncEnableBookmarksInTransportModeDescription,
-@@ -11409,7 +11439,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11420,7 +11450,7 @@ const FeatureEntry kFeatureEntries[] = {
"HistoryOptInEducationalTipVariations")},
#endif // BUILDFLAG(IS_ANDROID)
@@ -257,7 +257,7 @@
{"supervised-user-local-web-approvals",
flag_descriptions::kSupervisedUserLocalWebApprovalsName,
flag_descriptions::kSupervisedUserLocalWebApprovalsDescription,
-@@ -11614,7 +11644,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11625,7 +11655,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -266,7 +266,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
-@@ -11702,7 +11732,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11713,7 +11743,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -275,7 +275,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11736,7 +11766,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11747,7 +11777,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -284,7 +284,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -12100,7 +12130,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12111,7 +12141,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -293,7 +293,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -12136,7 +12166,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12147,7 +12177,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -302,7 +302,7 @@
{"autofill-enable-amount-extraction",
flag_descriptions::kAutofillEnableAmountExtractionName,
flag_descriptions::kAutofillEnableAmountExtractionDescription,
-@@ -12288,7 +12318,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12299,7 +12329,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -311,7 +311,7 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12317,7 +12347,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12328,7 +12358,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -320,7 +320,7 @@
{"autofill-enable-amount-extraction-testing",
flag_descriptions::kAutofillEnableAmountExtractionTestingName,
flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -12332,7 +12362,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12343,7 +12373,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
@@ -329,7 +329,7 @@
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12605,7 +12635,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12616,7 +12646,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -338,7 +338,7 @@
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -12698,7 +12728,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12709,7 +12739,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -347,7 +347,7 @@
{"enable-site-search-allow-user-override-policy",
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -12822,7 +12852,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12833,7 +12863,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -356,7 +356,7 @@
{"autofill-enable-buy-now-pay-later-for-klarna",
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -12895,7 +12925,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12906,7 +12936,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -365,7 +365,7 @@
{"autofill-enable-buy-now-pay-later-for-externally-linked",
flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
flag_descriptions::
-@@ -13172,7 +13202,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13183,7 +13213,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID),
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -374,7 +374,7 @@
{"enable-ntp-enterprise-shortcuts",
flag_descriptions::kEnableNtpEnterpriseShortcutsName,
flag_descriptions::kEnableNtpEnterpriseShortcutsDescription,
-@@ -13279,7 +13309,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13290,7 +13320,7 @@ const FeatureEntry kFeatureEntries[] = {
autofill::features::kAutofillAndPasswordsInSameSurface)},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -383,7 +383,7 @@
{"contextual-suggestion-ui-improvements",
flag_descriptions::kContextualSuggestionsUiImprovementsName,
flag_descriptions::kContextualSuggestionsUiImprovementsDescription,
-@@ -13307,7 +13337,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13318,7 +13348,7 @@ const FeatureEntry kFeatureEntries[] = {
"EnableBlockCanvasReadback")},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -392,7 +392,7 @@
{"autofill-enable-ai-based-amount-extraction",
flag_descriptions::kAutofillEnableAiBasedAmountExtractionName,
flag_descriptions::kAutofillEnableAiBasedAmountExtractionDescription,
-@@ -13352,7 +13382,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13363,7 +13393,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
index 29245a4fcc94..20a5a809d15e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig 2025-11-01 06:40:37 UTC
+--- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig 2025-11-07 07:18:16 UTC
+++ chrome/browser/ui/views/location_bar/location_bar_view.cc
-@@ -527,7 +527,7 @@ bool LocationBarView::IsInitialized() const {
+@@ -539,7 +539,7 @@ bool LocationBarView::IsInitialized() const {
}
void LocationBarView::OnPopupOpened() {
diff --git a/www/ungoogled-chromium/files/patch-services_on__device__model_ml_gpu__blocklist.cc b/www/ungoogled-chromium/files/patch-services_on__device__model_ml_gpu__blocklist.cc
new file mode 100644
index 000000000000..868825ccb19f
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-services_on__device__model_ml_gpu__blocklist.cc
@@ -0,0 +1,11 @@
+--- services/on_device_model/ml/gpu_blocklist.cc.orig 2025-11-07 07:18:16 UTC
++++ services/on_device_model/ml/gpu_blocklist.cc
+@@ -24,7 +24,7 @@ const base::FeatureParam<std::string> kGpuBlockList{
+ &optimization_guide::features::kOnDeviceModelPerformanceParams,
+ "on_device_model_gpu_block_list",
+ // These devices are nearly always crashing or have very low performance.
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ "8086:64a0|" // TODO(b/456603738): Remove when fixed.
+ #endif // BUILDFLAG(IS_LINUX)
+ "8086:412|8086:a16|8086:41e|8086:416|8086:402|8086:166|8086:1616|8086:22b1|"
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index 1ac8902fde6a..5ecd9ef131f5 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-10-21 16:57:35 UTC
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-11-07 07:18:16 UTC
+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
@@ -66,7 +66,7 @@ AtomicString ToAtomicString(const SkString& str) {
return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
@@ -9,7 +9,7 @@
// This function is called on android or when we are emulating android fonts on
// linux and the embedder has overriden the default fontManager with
// WebFontRendering::setSkiaFontMgr.
-@@ -259,7 +259,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
+@@ -278,7 +278,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
std::string name;
sk_sp<SkTypeface> typeface;
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index a1eb1dc3fc33..5cee4507f7fa 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-11-01 06:40:37 UTC
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-11-07 07:18:16 UTC
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
@@ -340,7 +340,7 @@
"default": "",
@@ -81,7 +81,7 @@
origin_trial_allows_third_party: true,
},
{
-@@ -3723,7 +3723,7 @@
+@@ -3724,7 +3724,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
@@ -90,7 +90,7 @@
status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -5315,7 +5315,7 @@
+@@ -5324,7 +5324,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -99,7 +99,7 @@
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -5509,7 +5509,7 @@
+@@ -5518,7 +5518,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -108,7 +108,7 @@
status: "experimental",
base_feature: "none",
},
-@@ -5617,7 +5617,7 @@
+@@ -5626,7 +5626,7 @@
{
name: "WebAuthenticationImmediateGet",
origin_trial_feature_name: "WebAuthenticationImmediateGet",
diff --git a/x11-themes/gnome-icons-aqua-fusion/Makefile b/x11-themes/gnome-icons-aqua-fusion/Makefile
index 849c1c838933..c9697f8e9134 100644
--- a/x11-themes/gnome-icons-aqua-fusion/Makefile
+++ b/x11-themes/gnome-icons-aqua-fusion/Makefile
@@ -6,7 +6,7 @@ PORTNAME= aqua-fusion
PORTVERSION= 20030216
PORTREVISION= 4
CATEGORIES= x11-themes gnome
-MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon
+MASTER_SITES= https://download.gnome.org/teams/art.gnome.org/archive/themes/icon/
DISTNAME= ICON-AquaFusion
MAINTAINER= ports@FreeBSD.org
diff --git a/x11-themes/gnome-icons-gentoo-test/Makefile b/x11-themes/gnome-icons-gentoo-test/Makefile
index 1160e361ee74..48e9f03df0e3 100644
--- a/x11-themes/gnome-icons-gentoo-test/Makefile
+++ b/x11-themes/gnome-icons-gentoo-test/Makefile
@@ -6,7 +6,7 @@ PORTNAME= gentoo-test
PORTVERSION= 0.1
PORTREVISION= 4
CATEGORIES= x11-themes gnome
-MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon
+MASTER_SITES= https://download.gnome.org/teams/art.gnome.org/archive/themes/icon/
DISTNAME= ICON-Gentoo-Test
MAINTAINER= ports@FreeBSD.org
diff --git a/x11-themes/gnome-icons-noia-full/Makefile b/x11-themes/gnome-icons-noia-full/Makefile
index 3bc3b99aa5c8..4257d630cb06 100644
--- a/x11-themes/gnome-icons-noia-full/Makefile
+++ b/x11-themes/gnome-icons-noia-full/Makefile
@@ -6,7 +6,7 @@ PORTNAME= noia-full
PORTVERSION= 20041102
PORTREVISION= 3
CATEGORIES= x11-themes gnome
-MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon
+MASTER_SITES= https://download.gnome.org/teams/art.gnome.org/archive/themes/icon/
DISTNAME= ICON-Noia
MAINTAINER= ports@FreeBSD.org
diff --git a/x11-themes/gnome-icons-noia-warm/Makefile b/x11-themes/gnome-icons-noia-warm/Makefile
index 5bdb862da981..f311bdd1eb68 100644
--- a/x11-themes/gnome-icons-noia-warm/Makefile
+++ b/x11-themes/gnome-icons-noia-warm/Makefile
@@ -6,7 +6,7 @@ PORTNAME= noia-warm
PORTVERSION= 20041102
PORTREVISION= 3
CATEGORIES= x11-themes gnome
-MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon
+MASTER_SITES= https://download.gnome.org/teams/art.gnome.org/archive/themes/icon/
DISTNAME= ICON-NoiaWarm
MAINTAINER= ports@FreeBSD.org
diff --git a/x11-themes/gnome-icons-refined/Makefile b/x11-themes/gnome-icons-refined/Makefile
index ac1162b1b0ba..9bfed42c2adc 100644
--- a/x11-themes/gnome-icons-refined/Makefile
+++ b/x11-themes/gnome-icons-refined/Makefile
@@ -6,7 +6,7 @@ PORTNAME= refined
PORTVERSION= 20030203
PORTREVISION= 4
CATEGORIES= x11-themes gnome
-MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon
+MASTER_SITES= https://download.gnome.org/teams/art.gnome.org/archive/themes/icon/
DISTNAME= ICON-Gnome-RH8
MAINTAINER= ports@FreeBSD.org
diff --git a/x11-themes/gnome-icons-slick/Makefile b/x11-themes/gnome-icons-slick/Makefile
index aa90c1f156e2..34b1a3e12685 100644
--- a/x11-themes/gnome-icons-slick/Makefile
+++ b/x11-themes/gnome-icons-slick/Makefile
@@ -6,7 +6,7 @@ PORTNAME= slick
PORTVERSION= 20030209
PORTREVISION= 4
CATEGORIES= x11-themes gnome
-MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon
+MASTER_SITES= https://download.gnome.org/teams/art.gnome.org/archive/themes/icon/
DISTNAME= ICON-Slick
MAINTAINER= ports@FreeBSD.org
diff --git a/x11-themes/gnome-icons-snow-apple/Makefile b/x11-themes/gnome-icons-snow-apple/Makefile
index dca6816aec9c..757c97af987e 100644
--- a/x11-themes/gnome-icons-snow-apple/Makefile
+++ b/x11-themes/gnome-icons-snow-apple/Makefile
@@ -6,7 +6,7 @@ PORTNAME= snow-apple
PORTVERSION= 20030202
PORTREVISION= 4
CATEGORIES= x11-themes gnome
-MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon
+MASTER_SITES= https://download.gnome.org/teams/art.gnome.org/archive/themes/icon/
DISTNAME= ICON-Snow-Apple
MAINTAINER= ports@FreeBSD.org
diff --git a/x11-themes/gnome-icons-stylish/Makefile b/x11-themes/gnome-icons-stylish/Makefile
index 9e08edae321e..34109afc23ad 100644
--- a/x11-themes/gnome-icons-stylish/Makefile
+++ b/x11-themes/gnome-icons-stylish/Makefile
@@ -6,7 +6,7 @@ PORTNAME= stylish
PORTVERSION= 20030129
PORTREVISION= 3
CATEGORIES= x11-themes gnome
-MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon
+MASTER_SITES= https://download.gnome.org/teams/art.gnome.org/archive/themes/icon/
DISTNAME= ICON-Stylish
MAINTAINER= ports@FreeBSD.org
diff --git a/x11-themes/gnome-icons-ximian-south/Makefile b/x11-themes/gnome-icons-ximian-south/Makefile
index 2cd0ccdfd348..7a42f848b315 100644
--- a/x11-themes/gnome-icons-ximian-south/Makefile
+++ b/x11-themes/gnome-icons-ximian-south/Makefile
@@ -6,7 +6,7 @@ PORTNAME= ximian-south
PORTVERSION= 1.3.6
PORTREVISION= 4
CATEGORIES= x11-themes gnome
-MASTER_SITES= GNOME/teams/art.gnome.org/archive/themes/icon
+MASTER_SITES= https://download.gnome.org/teams/art.gnome.org/archive/themes/icon/
DISTNAME= ICON-Ximian-South-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
diff --git a/x11-toolkits/kddockwidgets/Makefile b/x11-toolkits/kddockwidgets/Makefile
index ebfa61c179f6..8d3ed584eda8 100644
--- a/x11-toolkits/kddockwidgets/Makefile
+++ b/x11-toolkits/kddockwidgets/Makefile
@@ -1,7 +1,6 @@
PORTNAME= kddockwidgets
DISTVERSIONPREFIX= v
-DISTVERSION= 2.3.0
-PORTREVISION= 1
+DISTVERSION= 2.4.0
CATEGORIES= x11-toolkits
MAINTAINER= kde@FreeBSD.org
@@ -25,6 +24,8 @@ GH_PROJECT= KDDockWidgets
CMAKE_ON= KDDockWidgets_QT6
CMAKE_TESTING_ON= KDDockWidgets_TESTS KDDockWidgets_DEVELOPER_MODE
+PLIST_SUB= SHLIB_VER=${PORTVERSION}
+
post-install:
@${RM} -r ${STAGEDIR}${PREFIX}/share/doc
diff --git a/x11-toolkits/kddockwidgets/distinfo b/x11-toolkits/kddockwidgets/distinfo
index 0371eee8c28e..f1ea76e94227 100644
--- a/x11-toolkits/kddockwidgets/distinfo
+++ b/x11-toolkits/kddockwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761326514
-SHA256 (KDAB-KDDockWidgets-v2.3.0_GH0.tar.gz) = 843baf9e1812c1ab82fd81d85b57cbc0d29bb43245efeb2539039780004b1056
-SIZE (KDAB-KDDockWidgets-v2.3.0_GH0.tar.gz) = 5667916
+TIMESTAMP = 1762504858
+SHA256 (KDAB-KDDockWidgets-v2.4.0_GH0.tar.gz) = 51dbf24fe72e43dd7cb9a289d3cab47112010f1a2ed69b6fc8ac0dff31991ed2
+SIZE (KDAB-KDDockWidgets-v2.4.0_GH0.tar.gz) = 5668458
diff --git a/x11-toolkits/kddockwidgets/pkg-plist b/x11-toolkits/kddockwidgets/pkg-plist
index 840f94275c54..a546d0507cfa 100644
--- a/x11-toolkits/kddockwidgets/pkg-plist
+++ b/x11-toolkits/kddockwidgets/pkg-plist
@@ -123,6 +123,6 @@ lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6ConfigVersion.cmake
lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6Targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6Targets.cmake
lib/libkddockwidgets-qt6.so
-lib/libkddockwidgets-qt6.so.2.3.0
+lib/libkddockwidgets-qt6.so.%%SHLIB_VER%%
lib/libkddockwidgets-qt6.so.3
%%QT_MKSPECDIR%%/modules/qt_KDDockWidgets.pri
diff --git a/x11-wm/hyprland/Makefile b/x11-wm/hyprland/Makefile
index e962d0bdebac..87b0f9260a59 100644
--- a/x11-wm/hyprland/Makefile
+++ b/x11-wm/hyprland/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hyprland
DISTVERSIONPREFIX= v
DISTVERSION= 0.51.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11-wm wayland
MASTER_SITES= https://github.com/hyprwm/Hyprland/releases/download/${DISTVERSIONFULL}/
DISTNAME= source-${DISTVERSIONFULL}
diff --git a/x11/alacritty/Makefile b/x11/alacritty/Makefile
index 804db17d83cf..9aeb6f87c11e 100644
--- a/x11/alacritty/Makefile
+++ b/x11/alacritty/Makefile
@@ -1,8 +1,9 @@
PORTNAME= alacritty
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.15.1
-PORTREVISION= 2
+DISTVERSION= 0.16.1
CATEGORIES= x11 wayland
+MASTER_SITES= CRATESIO
+# XXX Teach USES=cargo to have proper default
+DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
MAINTAINER= vishwin@FreeBSD.org
COMMENT= GPU-accelerated terminal emulator
@@ -17,11 +18,8 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
TEST_DEPENDS= dejavu>0:x11-fonts/dejavu
USES= cargo localbase:ldflags python:build
-USE_GITHUB= yes
-CARGO_INSTALL_PATH= alacritty
CARGO_FEATURES+= --no-default-features
-CARGO_CARGOTOML= ${WRKSRC}/${PORTNAME}/Cargo.toml
# For xcb crate
BINARY_ALIAS= python3=${PYTHON_CMD}
diff --git a/x11/alacritty/Makefile.crates b/x11/alacritty/Makefile.crates
index 77b2126a8273..cdb1d4480697 100644
--- a/x11/alacritty/Makefile.crates
+++ b/x11/alacritty/Makefile.crates
@@ -1,70 +1,70 @@
-CARGO_CRATES= adler2-2.0.0 \
- ahash-0.8.11 \
+CARGO_CRATES= adler2-2.0.1 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
+ alacritty_config-0.2.3 \
+ alacritty_config_derive-0.2.5 \
+ alacritty_terminal-0.25.1 \
android-activity-0.6.0 \
android-properties-0.2.2 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
as-raw-xcb-connection-1.0.1 \
atomic-waker-1.1.2 \
- autocfg-1.4.0 \
base64-0.22.1 \
bitflags-1.3.2 \
- bitflags-2.6.0 \
- block-0.1.6 \
+ bitflags-2.9.4 \
block2-0.5.1 \
- bumpalo-3.16.0 \
- bytemuck-1.20.0 \
- bytes-1.9.0 \
+ bumpalo-3.19.0 \
+ bytemuck-1.24.0 \
+ bytes-1.10.1 \
calloop-0.13.0 \
calloop-wayland-source-0.3.0 \
- cc-1.2.4 \
+ cc-1.2.40 \
cesu8-1.1.0 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
cgl-0.3.2 \
- clap-4.5.23 \
- clap_builder-4.5.23 \
- clap_complete-4.5.38 \
- clap_derive-4.5.18 \
- clap_lex-0.7.4 \
- clipboard-win-3.1.1 \
- cocoa-0.25.0 \
- cocoa-foundation-0.1.2 \
- colorchoice-1.0.3 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
+ clap_complete-4.5.58 \
+ clap_derive-4.5.47 \
+ clap_lex-0.7.5 \
+ clipboard-win-5.4.1 \
+ colorchoice-1.0.4 \
combine-4.6.7 \
concurrent-queue-2.5.0 \
- copypasta-0.10.1 \
+ copypasta-0.10.2 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.7 \
core-graphics-0.23.2 \
core-graphics-types-0.1.3 \
core-text-20.1.0 \
- crc32fast-1.4.2 \
- crossbeam-channel-0.5.13 \
- crossbeam-utils-0.8.20 \
- crossfont-0.8.0 \
+ crc32fast-1.5.0 \
+ crossbeam-utils-0.8.21 \
+ crossfont-0.8.1 \
cstr-0.2.12 \
- cursor-icon-1.1.0 \
- dirs-5.0.1 \
- dirs-sys-0.4.1 \
+ cursor-icon-1.2.0 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
dispatch-0.2.0 \
+ dispatch2-0.3.0 \
dlib-0.5.2 \
downcast-rs-1.2.1 \
- dpi-0.1.1 \
- dwrote-0.11.2 \
- embed-resource-2.5.1 \
- equivalent-1.0.1 \
- errno-0.3.10 \
+ dpi-0.1.2 \
+ dwrote-0.11.5 \
+ embed-resource-3.0.6 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
+ error-code-3.3.2 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
- filetime-0.2.25 \
- flate2-1.0.35 \
+ find-msvc-tools-0.1.3 \
+ flate2-1.1.4 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.3.1 \
@@ -72,61 +72,64 @@ CARGO_CRATES= adler2-2.0.0 \
freetype-sys-0.20.1 \
fsevent-sys-4.1.0 \
futures-io-0.3.31 \
- gethostname-0.4.3 \
- getrandom-0.2.15 \
+ gethostname-1.0.2 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
gl_generator-0.14.0 \
- glutin-0.32.2 \
+ glutin-0.32.3 \
glutin_egl_sys-0.7.1 \
glutin_glx_sys-0.6.1 \
glutin_wgl_sys-0.6.1 \
- hashbrown-0.15.2 \
+ hashbrown-0.16.0 \
heck-0.5.0 \
- hermit-abi-0.4.0 \
- home-0.5.9 \
- indexmap-2.7.0 \
- inotify-0.9.6 \
+ hermit-abi-0.5.2 \
+ home-0.5.11 \
+ indexmap-2.11.4 \
+ inotify-0.11.0 \
inotify-sys-0.1.5 \
is_terminal_polyfill-1.70.1 \
- itoa-1.0.14 \
+ itoa-1.0.15 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.32 \
- js-sys-0.3.76 \
+ jobserver-0.1.34 \
+ js-sys-0.3.81 \
khronos_api-3.1.0 \
- kqueue-1.0.8 \
+ kqueue-1.1.1 \
kqueue-sys-1.0.4 \
- lazy-bytes-cast-5.0.1 \
lazy_static-1.5.0 \
- libc-0.2.168 \
- libloading-0.8.6 \
- libredox-0.1.3 \
- linux-raw-sys-0.4.14 \
- lock_api-0.4.12 \
- log-0.4.22 \
- malloc_buf-0.0.6 \
- memchr-2.7.4 \
- memmap2-0.9.5 \
- miniz_oxide-0.8.0 \
- mio-0.8.11 \
- miow-0.6.0 \
+ libc-0.2.176 \
+ libloading-0.8.9 \
+ libredox-0.1.10 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.11.0 \
+ lock_api-0.4.14 \
+ log-0.4.28 \
+ memchr-2.7.6 \
+ memmap2-0.9.8 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
+ miow-0.6.1 \
ndk-0.9.0 \
ndk-context-0.1.1 \
ndk-sys-0.6.0+11769913 \
- notify-6.1.1 \
- num_enum-0.7.3 \
- num_enum_derive-0.7.3 \
- objc-0.2.7 \
- objc-foundation-0.1.1 \
+ notify-8.2.0 \
+ notify-types-2.0.0 \
+ num_enum-0.7.4 \
+ num_enum_derive-0.7.4 \
objc-sys-0.3.5 \
objc2-0.5.2 \
+ objc2-0.6.3 \
objc2-app-kit-0.2.2 \
+ objc2-app-kit-0.3.2 \
objc2-cloud-kit-0.2.2 \
objc2-contacts-0.2.2 \
objc2-core-data-0.2.2 \
+ objc2-core-foundation-0.3.2 \
objc2-core-image-0.2.2 \
objc2-core-location-0.2.2 \
- objc2-encode-4.0.3 \
+ objc2-encode-4.1.0 \
objc2-foundation-0.2.2 \
+ objc2-foundation-0.3.2 \
objc2-link-presentation-0.2.2 \
objc2-metal-0.2.2 \
objc2-quartz-core-0.2.2 \
@@ -134,141 +137,154 @@ CARGO_CRATES= adler2-2.0.0 \
objc2-ui-kit-0.2.2 \
objc2-uniform-type-identifiers-0.2.2 \
objc2-user-notifications-0.2.2 \
- objc_id-0.1.1 \
- once_cell-1.20.2 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
option-ext-0.2.0 \
orbclient-0.3.48 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
- percent-encoding-2.3.1 \
- pin-project-1.1.7 \
- pin-project-internal-1.1.7 \
- pin-project-lite-0.2.15 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ percent-encoding-2.3.2 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
+ pin-project-lite-0.2.16 \
piper-0.2.4 \
- pkg-config-0.3.31 \
- png-0.17.15 \
- polling-3.7.4 \
- proc-macro-crate-3.2.0 \
- proc-macro2-1.0.92 \
- quick-xml-0.36.2 \
- quote-1.0.37 \
+ pkg-config-0.3.32 \
+ png-0.17.16 \
+ polling-3.11.0 \
+ proc-macro-crate-3.4.0 \
+ proc-macro2-1.0.101 \
+ quick-xml-0.37.5 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
raw-window-handle-0.6.2 \
redox_syscall-0.4.1 \
- redox_syscall-0.5.8 \
- redox_users-0.4.6 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
+ redox_syscall-0.5.18 \
+ redox_users-0.5.2 \
+ regex-automata-0.4.11 \
+ regex-syntax-0.8.6 \
rustc_version-0.4.1 \
- rustix-0.38.42 \
- rustix-openpty-0.1.1 \
- ryu-1.0.18 \
+ rustix-0.38.44 \
+ rustix-1.1.2 \
+ rustix-openpty-0.2.0 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
same-file-1.0.6 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
sctk-adwaita-0.10.1 \
- semver-1.0.24 \
- serde-1.0.216 \
- serde_derive-1.0.216 \
- serde_json-1.0.133 \
- serde_spanned-0.6.8 \
+ semver-1.0.27 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ serde_spanned-1.0.2 \
serde_yaml-0.9.34+deprecated \
shlex-1.3.0 \
- signal-hook-0.3.17 \
- signal-hook-registry-1.4.2 \
+ signal-hook-0.3.18 \
+ signal-hook-registry-1.4.6 \
simd-adler32-0.3.7 \
- slab-0.4.9 \
- smallvec-1.13.2 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
smithay-client-toolkit-0.19.2 \
smithay-clipboard-0.7.2 \
smol_str-0.2.2 \
strict-num-0.1.1 \
strsim-0.11.1 \
- syn-2.0.90 \
- tempfile-3.14.0 \
+ syn-2.0.106 \
+ tempfile-3.23.0 \
thiserror-1.0.69 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.17 \
tiny-skia-0.11.4 \
tiny-skia-path-0.11.4 \
- toml-0.8.19 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.22 \
+ toml-0.9.7 \
+ toml_datetime-0.7.2 \
+ toml_edit-0.23.6 \
+ toml_parser-1.0.3 \
+ toml_writer-1.0.3 \
tracing-0.1.41 \
- tracing-core-0.1.33 \
- unicode-ident-1.0.14 \
+ tracing-core-0.1.34 \
+ unicode-ident-1.0.19 \
unicode-segmentation-1.12.0 \
- unicode-width-0.1.14 \
+ unicode-width-0.2.2 \
unsafe-libyaml-0.2.11 \
utf8parse-0.2.2 \
version_check-0.9.5 \
vswhom-0.1.0 \
- vswhom-sys-0.1.2 \
- vte-0.13.1 \
- vte_generate_state_changes-0.1.2 \
+ vswhom-sys-0.1.3 \
+ vte-0.15.0 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.99 \
- wasm-bindgen-backend-0.2.99 \
- wasm-bindgen-futures-0.4.49 \
- wasm-bindgen-macro-0.2.99 \
- wasm-bindgen-macro-support-0.2.99 \
- wasm-bindgen-shared-0.2.99 \
- wayland-backend-0.3.7 \
- wayland-client-0.31.7 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.7+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.104 \
+ wasm-bindgen-backend-0.2.104 \
+ wasm-bindgen-futures-0.4.54 \
+ wasm-bindgen-macro-0.2.104 \
+ wasm-bindgen-macro-support-0.2.104 \
+ wasm-bindgen-shared-0.2.104 \
+ wayland-backend-0.3.11 \
+ wayland-client-0.31.11 \
wayland-csd-frame-0.3.0 \
- wayland-cursor-0.31.7 \
- wayland-protocols-0.32.5 \
- wayland-protocols-plasma-0.3.5 \
- wayland-protocols-wlr-0.3.5 \
- wayland-scanner-0.31.5 \
- wayland-sys-0.31.5 \
- web-sys-0.3.76 \
+ wayland-cursor-0.31.11 \
+ wayland-protocols-0.32.9 \
+ wayland-protocols-plasma-0.3.9 \
+ wayland-protocols-wlr-0.3.9 \
+ wayland-scanner-0.31.7 \
+ wayland-sys-0.31.7 \
+ web-sys-0.3.81 \
web-time-1.1.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-link-0.2.1 \
windows-sys-0.45.0 \
- windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.42.2 \
- windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.42.2 \
- windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.42.2 \
- windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.42.2 \
- windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.42.2 \
- windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.42.2 \
- windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.42.2 \
- windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.42.2 \
- windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winit-0.30.9 \
- winnow-0.6.20 \
- winreg-0.52.0 \
+ windows_x86_64_msvc-0.53.1 \
+ winit-0.30.12 \
+ winnow-0.7.13 \
+ winreg-0.55.0 \
wio-0.2.2 \
+ wit-bindgen-0.46.0 \
x11-clipboard-0.9.3 \
x11-dl-2.21.0 \
- x11rb-0.13.1 \
- x11rb-protocol-0.13.1 \
- xcursor-0.3.8 \
- xdg-2.5.2 \
+ x11rb-0.13.2 \
+ x11rb-protocol-0.13.2 \
+ xcursor-0.3.10 \
+ xdg-3.0.0 \
xkbcommon-dl-0.4.2 \
xkeysym-0.2.1 \
- xml-rs-0.8.24 \
+ xml-rs-0.8.27 \
yeslogic-fontconfig-sys-5.0.0 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27
diff --git a/x11/alacritty/distinfo b/x11/alacritty/distinfo
index d27268253657..d12fcee82bcc 100644
--- a/x11/alacritty/distinfo
+++ b/x11/alacritty/distinfo
@@ -1,24 +1,32 @@
-TIMESTAMP = 1752539029
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+TIMESTAMP = 1762491949
+SHA256 (rust/crates/alacritty-0.16.1.crate) = 9aa9dc19be24a1ad4137142caefb77d8e0fae777964bcf63206d613b026d6116
+SIZE (rust/crates/alacritty-0.16.1.crate) = 1185726
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+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/alacritty_config-0.2.3.crate) = dbec44564a7c22af076a70f8e858edf69352d5f324d44d33d177faf58294ab7c
+SIZE (rust/crates/alacritty_config-0.2.3.crate) = 7624
+SHA256 (rust/crates/alacritty_config_derive-0.2.5.crate) = 8299bd172dd720176a3f3df44127b7b3532bb8db92a2cec48fc25a383f1803f4
+SIZE (rust/crates/alacritty_config_derive-0.2.5.crate) = 13163
+SHA256 (rust/crates/alacritty_terminal-0.25.1.crate) = 46319972e74179d707445f64aaa2893bbf6a111de3a9af29b7eb382f8b39e282
+SIZE (rust/crates/alacritty_terminal-0.25.1.crate) = 410649
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/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
-SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
@@ -27,62 +35,54 @@ 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/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
-SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
-SIZE (rust/crates/block-0.1.6.crate) = 4077
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
SIZE (rust/crates/block2-0.5.1.crate) = 24191
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/bytemuck-1.20.0.crate) = 8b37c88a63ffd85d15b406896cc343916d7cf57838a847b3a6f2ca5d39a5695a
-SIZE (rust/crates/bytemuck-1.20.0.crate) = 50943
-SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
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
SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300
-SHA256 (rust/crates/cc-1.2.4.crate) = 9157bbaa6b165880c27a4293a474c91cdcf265cc68cc829bf10be0964a391caf
-SIZE (rust/crates/cc-1.2.4.crate) = 99823
+SHA256 (rust/crates/cc-1.2.40.crate) = e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb
+SIZE (rust/crates/cc-1.2.40.crate) = 91094
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/cgl-0.3.2.crate) = 0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff
SIZE (rust/crates/cgl-0.3.2.crate) = 7557
-SHA256 (rust/crates/clap-4.5.23.crate) = 3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84
-SIZE (rust/crates/clap-4.5.23.crate) = 56460
-SHA256 (rust/crates/clap_builder-4.5.23.crate) = 30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838
-SIZE (rust/crates/clap_builder-4.5.23.crate) = 164180
-SHA256 (rust/crates/clap_complete-4.5.38.crate) = d9647a559c112175f17cf724dc72d3645680a883c58481332779192b0d8e7a01
-SIZE (rust/crates/clap_complete-4.5.38.crate) = 47669
-SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab
-SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-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/cocoa-0.25.0.crate) = f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c
-SIZE (rust/crates/cocoa-0.25.0.crate) = 42163
-SHA256 (rust/crates/cocoa-foundation-0.1.2.crate) = 8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7
-SIZE (rust/crates/cocoa-foundation-0.1.2.crate) = 15028
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
+SIZE (rust/crates/clap-4.5.48.crate) = 61935
+SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
+SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
+SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
+SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
SIZE (rust/crates/combine-4.6.7.crate) = 134808
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
-SHA256 (rust/crates/copypasta-0.10.1.crate) = deb85422867ca93da58b7f95fb5c0c10f6183ed6e1ef8841568968a896d3a858
-SIZE (rust/crates/copypasta-0.10.1.crate) = 15053
+SHA256 (rust/crates/copypasta-0.10.2.crate) = 3e6811e17f81fe246ef2bc553f76b6ee6ab41a694845df1d37e52a92b7bbd38a
+SIZE (rust/crates/copypasta-0.10.2.crate) = 15486
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
@@ -93,46 +93,48 @@ SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a8305
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
SHA256 (rust/crates/core-text-20.1.0.crate) = c9d2790b5c08465d49f8dc05c8bcae9fea467855947db39b0f8145c091aaced5
SIZE (rust/crates/core-text-20.1.0.crate) = 20836
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
-SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
-SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
-SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
-SHA256 (rust/crates/crossfont-0.8.0.crate) = c44e28d120f3c9254800ea53349b09cbb45ac1f15f09215011a16241ae0289bc
-SIZE (rust/crates/crossfont-0.8.0.crate) = 32259
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crossfont-0.8.1.crate) = a650099c323679b4d6fb6858c2c512660ff5118f6b0ffb1bfc6cadcd54002b14
+SIZE (rust/crates/crossfont-0.8.1.crate) = 35871
SHA256 (rust/crates/cstr-0.2.12.crate) = 68523903c8ae5aacfa32a0d9ae60cadeb764e1da14ee0d26b1f3089f13a54636
SIZE (rust/crates/cstr-0.2.12.crate) = 6078
-SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991
-SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453
-SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
-SIZE (rust/crates/dirs-5.0.1.crate) = 12255
-SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
-SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/cursor-icon-1.2.0.crate) = f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f
+SIZE (rust/crates/cursor-icon-1.2.0.crate) = 14267
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412
SIZE (rust/crates/dlib-0.5.2.crate) = 5806
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.1.crate) = f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53
-SIZE (rust/crates/dpi-0.1.1.crate) = 11131
-SHA256 (rust/crates/dwrote-0.11.2.crate) = 70182709525a3632b2ba96b6569225467b18ecb4a77f46d255f713a6bebf05fd
-SIZE (rust/crates/dwrote-0.11.2.crate) = 21647
-SHA256 (rust/crates/embed-resource-2.5.1.crate) = b68b6f9f63a0b6a38bc447d4ce84e2b388f3ec95c99c641c8ff0dd3ef89a6379
-SIZE (rust/crates/embed-resource-2.5.1.crate) = 16796
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/dpi-0.1.2.crate) = d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76
+SIZE (rust/crates/dpi-0.1.2.crate) = 14812
+SHA256 (rust/crates/dwrote-0.11.5.crate) = 9e1b35532432acc8b19ceed096e35dfa088d3ea037fe4f3c085f1f97f33b4d02
+SIZE (rust/crates/dwrote-0.11.5.crate) = 23997
+SHA256 (rust/crates/embed-resource-3.0.6.crate) = 55a075fc573c64510038d7ee9abc7990635863992f83ebc52c8b433b8411a02e
+SIZE (rust/crates/embed-resource-3.0.6.crate) = 20038
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59
+SIZE (rust/crates/error-code-3.3.2.crate) = 8516
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/find-msvc-tools-0.1.3.crate) = 0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3
+SIZE (rust/crates/find-msvc-tools-0.1.3.crate) = 30486
+SHA256 (rust/crates/flate2-1.1.4.crate) = dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9
+SIZE (rust/crates/flate2-1.1.4.crate) = 77010
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
@@ -147,116 +149,122 @@ SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889b
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
-SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+SHA256 (rust/crates/gethostname-1.0.2.crate) = fc257fdb4038301ce4b9cd1b3b51704509692bb3ff716a410cbd07925d9dae55
+SIZE (rust/crates/gethostname-1.0.2.crate) = 9914
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
-SHA256 (rust/crates/glutin-0.32.2.crate) = 03642b8b0cce622392deb0ee3e88511f75df2daac806102597905c3ea1974848
-SIZE (rust/crates/glutin-0.32.2.crate) = 71385
+SHA256 (rust/crates/glutin-0.32.3.crate) = 12124de845cacfebedff80e877bb37b5b75c34c5a4c89e47e1cdd67fb6041325
+SIZE (rust/crates/glutin-0.32.3.crate) = 73773
SHA256 (rust/crates/glutin_egl_sys-0.7.1.crate) = 4c4680ba6195f424febdc3ba46e7a42a0e58743f2edb115297b86d7f8ecc02d2
SIZE (rust/crates/glutin_egl_sys-0.7.1.crate) = 7530
SHA256 (rust/crates/glutin_glx_sys-0.6.1.crate) = 8a7bb2938045a88b612499fbcba375a77198e01306f52272e692f8c1f3751185
SIZE (rust/crates/glutin_glx_sys-0.6.1.crate) = 5946
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/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
-SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f
-SIZE (rust/crates/indexmap-2.7.0.crate) = 85335
-SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
-SIZE (rust/crates/inotify-0.9.6.crate) = 22971
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
+SIZE (rust/crates/home-0.5.11.crate) = 9926
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
+SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
+SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7
-SIZE (rust/crates/js-sys-0.3.76.crate) = 54420
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
+SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc
SIZE (rust/crates/khronos_api-3.1.0.crate) = 599718
-SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c
-SIZE (rust/crates/kqueue-1.0.8.crate) = 12642
+SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
+SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
-SHA256 (rust/crates/lazy-bytes-cast-5.0.1.crate) = 10257499f089cd156ad82d0a9cd57d9501fa2c989068992a97eb3c27836f206b
-SIZE (rust/crates/lazy-bytes-cast-5.0.1.crate) = 4354
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.168.crate) = 5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d
-SIZE (rust/crates/libc-0.2.168.crate) = 757025
-SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-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.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
-SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
-SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
-SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
-SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
-SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
-SIZE (rust/crates/mio-0.8.11.crate) = 102983
-SHA256 (rust/crates/miow-0.6.0.crate) = 359f76430b20a79f9e20e115b3428614e654f04fab314482fc0fda0ebd3c6044
-SIZE (rust/crates/miow-0.6.0.crate) = 27801
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
+SIZE (rust/crates/libloading-0.8.9.crate) = 30222
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/miow-0.6.1.crate) = 536bfad37a309d62069485248eeaba1e8d9853aaf951caaeaed0585a95346f08
+SIZE (rust/crates/miow-0.6.1.crate) = 30539
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.6.0+11769913.crate) = ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873
SIZE (rust/crates/ndk-sys-0.6.0+11769913.crate) = 329984
-SHA256 (rust/crates/notify-6.1.1.crate) = 6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d
-SIZE (rust/crates/notify-6.1.1.crate) = 40117
-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.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56
-SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
-SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
-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/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3
+SIZE (rust/crates/notify-8.2.0.crate) = 39067
+SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
+SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
+SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a
+SIZE (rust/crates/num_enum-0.7.4.crate) = 21553
+SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d
+SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
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.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
SIZE (rust/crates/objc2-0.5.2.crate) = 199204
+SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
+SIZE (rust/crates/objc2-0.6.3.crate) = 272490
SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff
SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435
+SHA256 (rust/crates/objc2-app-kit-0.3.2.crate) = d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c
+SIZE (rust/crates/objc2-app-kit-0.3.2.crate) = 531744
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-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-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
+SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80
SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050
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.0.3.crate) = 7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8
-SIZE (rust/crates/objc2-encode-4.0.3.crate) = 19478
+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
SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330
+SHA256 (rust/crates/objc2-foundation-0.3.2.crate) = e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272
+SIZE (rust/crates/objc2-foundation-0.3.2.crate) = 345384
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
@@ -271,62 +279,68 @@ SHA256 (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 44fa5f9748dbfe
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/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/orbclient-0.3.48.crate) = ba0b26cec2e24f08ed8bb31519a9333140a6599b867dac464bb150bdb796fd43
SIZE (rust/crates/orbclient-0.3.48.crate) = 1324601
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pin-project-1.1.7.crate) = be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95
-SIZE (rust/crates/pin-project-1.1.7.crate) = 55438
-SHA256 (rust/crates/pin-project-internal-1.1.7.crate) = 3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c
-SIZE (rust/crates/pin-project-internal-1.1.7.crate) = 28549
-SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff
-SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+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/piper-0.2.4.crate) = 96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066
SIZE (rust/crates/piper-0.2.4.crate) = 15950
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
-SHA256 (rust/crates/png-0.17.15.crate) = b67582bd5b65bdff614270e2ea89a1cf15bef71245cc1e5f7ea126977144211d
-SIZE (rust/crates/png-0.17.15.crate) = 117111
-SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f
-SIZE (rust/crates/polling-3.7.4.crate) = 58239
-SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b
-SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164
-SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
-SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
-SHA256 (rust/crates/quick-xml-0.36.2.crate) = f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe
-SIZE (rust/crates/quick-xml-0.36.2.crate) = 185201
-SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
-SIZE (rust/crates/quote-1.0.37.crate) = 28558
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
+SIZE (rust/crates/png-0.17.16.crate) = 117975
+SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218
+SIZE (rust/crates/polling-3.11.0.crate) = 59387
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
+SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
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/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
-SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
-SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
-SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
+SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85
-SIZE (rust/crates/rustix-0.38.42.crate) = 378683
-SHA256 (rust/crates/rustix-openpty-0.1.1.crate) = a25c3aad9fc1424eb82c88087789a7d938e1829724f3e4043163baf0d13cfc12
-SIZE (rust/crates/rustix-openpty-0.1.1.crate) = 11478
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustix-openpty-0.2.0.crate) = 1de16c7c59892b870a6336f185dc10943517f1327447096bbb7bb32cd85e2393
+SIZE (rust/crates/rustix-openpty-0.2.0.crate) = 12888
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
@@ -335,30 +349,32 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sctk-adwaita-0.10.1.crate) = b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec
SIZE (rust/crates/sctk-adwaita-0.10.1.crate) = 53237
-SHA256 (rust/crates/semver-1.0.24.crate) = 3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba
-SIZE (rust/crates/semver-1.0.24.crate) = 31267
-SHA256 (rust/crates/serde-1.0.216.crate) = 0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e
-SIZE (rust/crates/serde-1.0.216.crate) = 79000
-SHA256 (rust/crates/serde_derive-1.0.216.crate) = 46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e
-SIZE (rust/crates/serde_derive-1.0.216.crate) = 57674
-SHA256 (rust/crates/serde_json-1.0.133.crate) = c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377
-SIZE (rust/crates/serde_json-1.0.133.crate) = 150739
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
+SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_spanned-1.0.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
+SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016
SIZE (rust/crates/smithay-client-toolkit-0.19.2.crate) = 131504
SHA256 (rust/crates/smithay-clipboard-0.7.2.crate) = cc8216eec463674a0e90f29e0ae41a4db573ec5b56b1c6c1c71615d249b6d846
@@ -369,34 +385,42 @@ SHA256 (rust/crates/strict-num-0.1.1.crate) = 6637bab7722d379c8b41ba849228d680cc
SIZE (rust/crates/strict-num-0.1.1.crate) = 5104
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.90.crate) = 919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31
-SIZE (rust/crates/syn-2.0.90.crate) = 290584
-SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c
-SIZE (rust/crates/tempfile-3.14.0.crate) = 35065
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
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.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93
SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764
-SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
-SIZE (rust/crates/toml-0.8.19.crate) = 50974
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
+SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
+SIZE (rust/crates/toml-0.9.7.crate) = 55852
+SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
+SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
+SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
+SHA256 (rust/crates/toml_parser-1.0.3.crate) = 4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627
+SIZE (rust/crates/toml_parser-1.0.3.crate) = 34982
+SHA256 (rust/crates/toml_writer-1.0.3.crate) = d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109
+SIZE (rust/crates/toml_writer-1.0.3.crate) = 17173
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
-SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
-SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
-SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
-SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
@@ -405,147 +429,155 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vswhom-0.1.0.crate) = be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b
SIZE (rust/crates/vswhom-0.1.0.crate) = 9420
-SHA256 (rust/crates/vswhom-sys-0.1.2.crate) = d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18
-SIZE (rust/crates/vswhom-sys-0.1.2.crate) = 15852
-SHA256 (rust/crates/vte-0.13.1.crate) = 9a0b683b20ef64071ff03745b14391751f6beab06a54347885459b77a3f2caa5
-SIZE (rust/crates/vte-0.13.1.crate) = 55713
-SHA256 (rust/crates/vte_generate_state_changes-0.1.2.crate) = 2e369bee1b05d510a7b4ed645f5faa90619e05437111783ea5848f28d97d3c2e
-SIZE (rust/crates/vte_generate_state_changes-0.1.2.crate) = 6503
+SHA256 (rust/crates/vswhom-sys-0.1.3.crate) = fb067e4cbd1ff067d1df46c9194b5de0e98efd2810bbc95c5d5e5f25a3231150
+SIZE (rust/crates/vswhom-sys-0.1.3.crate) = 16242
+SHA256 (rust/crates/vte-0.15.0.crate) = a5924018406ce0063cd67f8e008104968b74b563ee1b85dde3ed1f7cb87d3dbd
+SIZE (rust/crates/vte-0.15.0.crate) = 57487
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.99.crate) = a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396
-SIZE (rust/crates/wasm-bindgen-0.2.99.crate) = 46136
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79
-SIZE (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 30928
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.49.crate) = 38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2
-SIZE (rust/crates/wasm-bindgen-futures-0.4.49.crate) = 14838
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe
-SIZE (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 7011
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 22800
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6
-SIZE (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 7773
-SHA256 (rust/crates/wayland-backend-0.3.7.crate) = 056535ced7a150d45159d3a8dc30f91a2e2d588ca0b23f70e56033622b8016f6
-SIZE (rust/crates/wayland-backend-0.3.7.crate) = 71771
-SHA256 (rust/crates/wayland-client-0.31.7.crate) = b66249d3fc69f76fd74c82cc319300faa554e9d865dab1f7cd66cc20db10b280
-SIZE (rust/crates/wayland-client-0.31.7.crate) = 64486
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c
+SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.104.crate) = c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d
+SIZE (rust/crates/wasm-bindgen-0.2.104.crate) = 47345
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19
+SIZE (rust/crates/wasm-bindgen-backend-0.2.104.crate) = 32230
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c
+SIZE (rust/crates/wasm-bindgen-futures-0.4.54.crate) = 16381
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119
+SIZE (rust/crates/wasm-bindgen-macro-0.2.104.crate) = 9390
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.104.crate) = 26411
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.104.crate) = bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.104.crate) = 9057
+SHA256 (rust/crates/wayland-backend-0.3.11.crate) = 673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35
+SIZE (rust/crates/wayland-backend-0.3.11.crate) = 76980
+SHA256 (rust/crates/wayland-client-0.31.11.crate) = c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d
+SIZE (rust/crates/wayland-client-0.31.11.crate) = 65932
SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e
SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696
-SHA256 (rust/crates/wayland-cursor-0.31.7.crate) = 32b08bc3aafdb0035e7fe0fdf17ba0c09c268732707dca4ae098f60cb28c9e4c
-SIZE (rust/crates/wayland-cursor-0.31.7.crate) = 7567
-SHA256 (rust/crates/wayland-protocols-0.32.5.crate) = 7cd0ade57c4e6e9a8952741325c30bf82f4246885dca8bf561898b86d0c1f58e
-SIZE (rust/crates/wayland-protocols-0.32.5.crate) = 176196
-SHA256 (rust/crates/wayland-protocols-plasma-0.3.5.crate) = 9b31cab548ee68c7eb155517f2212049dc151f7cd7910c2b66abfd31c3ee12bd
-SIZE (rust/crates/wayland-protocols-plasma-0.3.5.crate) = 60530
-SHA256 (rust/crates/wayland-protocols-wlr-0.3.5.crate) = 782e12f6cd923c3c316130d56205ebab53f55d6666b7faddfad36cecaeeb4022
-SIZE (rust/crates/wayland-protocols-wlr-0.3.5.crate) = 26282
-SHA256 (rust/crates/wayland-scanner-0.31.5.crate) = 597f2001b2e5fc1121e3d5b9791d3e78f05ba6bfa4641053846248e3a13661c3
-SIZE (rust/crates/wayland-scanner-0.31.5.crate) = 35779
-SHA256 (rust/crates/wayland-sys-0.31.5.crate) = efa8ac0d8e8ed3e3b5c9fc92c7881406a268e11555abe36493efabe649a29e09
-SIZE (rust/crates/wayland-sys-0.31.5.crate) = 8630
-SHA256 (rust/crates/web-sys-0.3.76.crate) = 04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc
-SIZE (rust/crates/web-sys-0.3.76.crate) = 635842
+SHA256 (rust/crates/wayland-cursor-0.31.11.crate) = 447ccc440a881271b19e9989f75726d60faa09b95b0200a9b7eb5cc47c3eeb29
+SIZE (rust/crates/wayland-cursor-0.31.11.crate) = 9785
+SHA256 (rust/crates/wayland-protocols-0.32.9.crate) = efa790ed75fbfd71283bd2521a1cfdc022aabcc28bdcff00851f9e4ae88d9901
+SIZE (rust/crates/wayland-protocols-0.32.9.crate) = 155404
+SHA256 (rust/crates/wayland-protocols-plasma-0.3.9.crate) = a07a14257c077ab3279987c4f8bb987851bf57081b93710381daea94f2c2c032
+SIZE (rust/crates/wayland-protocols-plasma-0.3.9.crate) = 69243
+SHA256 (rust/crates/wayland-protocols-wlr-0.3.9.crate) = efd94963ed43cf9938a090ca4f7da58eb55325ec8200c3848963e98dc25b78ec
+SIZE (rust/crates/wayland-protocols-wlr-0.3.9.crate) = 28723
+SHA256 (rust/crates/wayland-scanner-0.31.7.crate) = 54cb1e9dc49da91950bdfd8b848c49330536d9d1fb03d4bfec8cae50caa50ae3
+SIZE (rust/crates/wayland-scanner-0.31.7.crate) = 36483
+SHA256 (rust/crates/wayland-sys-0.31.7.crate) = 34949b42822155826b41db8e5d0c1be3a2bd296c747577a43a3e6daefc296142
+SIZE (rust/crates/wayland-sys-0.31.7.crate) = 10106
+SHA256 (rust/crates/web-sys-0.3.81.crate) = 9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120
+SIZE (rust/crates/web-sys-0.3.81.crate) = 641812
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-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.30.9.crate) = a809eacf18c8eca8b6635091543f02a5a06ddf3dad846398795460e6e0ae3cc0
-SIZE (rust/crates/winit-0.30.9.crate) = 596439
-SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b
-SIZE (rust/crates/winnow-0.6.20.crate) = 163617
-SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5
-SIZE (rust/crates/winreg-0.52.0.crate) = 30148
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winit-0.30.12.crate) = c66d4b9ed69c4009f6321f762d6e61ad8a2389cd431b97cb1e146812e9e6c732
+SIZE (rust/crates/winit-0.30.12.crate) = 604631
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/winreg-0.55.0.crate) = cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97
+SIZE (rust/crates/winreg-0.55.0.crate) = 31048
SHA256 (rust/crates/wio-0.2.2.crate) = 5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5
SIZE (rust/crates/wio-0.2.2.crate) = 11214
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/x11-clipboard-0.9.3.crate) = 662d74b3d77e396b8e5beb00b9cad6a9eccf40b2ef68cc858784b14c41d535a3
SIZE (rust/crates/x11-clipboard-0.9.3.crate) = 10507
SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f
SIZE (rust/crates/x11-dl-2.21.0.crate) = 66823
-SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12
-SIZE (rust/crates/x11rb-0.13.1.crate) = 223916
-SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d
-SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
-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/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414
+SIZE (rust/crates/x11rb-0.13.2.crate) = 220549
+SHA256 (rust/crates/x11rb-protocol-0.13.2.crate) = ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd
+SIZE (rust/crates/x11rb-protocol-0.13.2.crate) = 514069
+SHA256 (rust/crates/xcursor-0.3.10.crate) = bec9e4a500ca8864c5b47b8b482a73d62e4237670e5b5f1d6b9e3cae50f28f2b
+SIZE (rust/crates/xcursor-0.3.10.crate) = 7768
+SHA256 (rust/crates/xdg-3.0.0.crate) = 2fb433233f2df9344722454bc7e96465c9d03bff9d77c248f9e7523fe79585b5
+SIZE (rust/crates/xdg-3.0.0.crate) = 15821
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.24.crate) = ea8b391c9a790b496184c29f7f93b9ed5b16abb306c05415b68bcc16e4d06432
-SIZE (rust/crates/xml-rs-0.8.24.crate) = 54815
+SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7
+SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
SHA256 (rust/crates/yeslogic-fontconfig-sys-5.0.0.crate) = ffb6b23999a8b1a997bf47c7bb4d19ad4029c3327bb3386ebe0a5ff584b33c7a
SIZE (rust/crates/yeslogic-fontconfig-sys-5.0.0.crate) = 6718
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (alacritty-alacritty-v0.15.1_GH0.tar.gz) = b814e30c6271ae23158c66e0e2377c3600bb24041fa382a36e81be564eeb2e36
-SIZE (alacritty-alacritty-v0.15.1_GH0.tar.gz) = 1644635
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
diff --git a/x11/hyprlock/Makefile b/x11/hyprlock/Makefile
index dbccb926deb8..dd00ed547542 100644
--- a/x11/hyprlock/Makefile
+++ b/x11/hyprlock/Makefile
@@ -1,6 +1,7 @@
PORTNAME= hyprlock
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.2
+PORTREVISION= 1
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/hyprpaper/Makefile b/x11/hyprpaper/Makefile
index 36a90cfda642..d77c577230b5 100644
--- a/x11/hyprpaper/Makefile
+++ b/x11/hyprpaper/Makefile
@@ -1,6 +1,7 @@
PORTNAME= hyprpaper
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.6
+PORTREVISION= 1
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/kitty/Makefile b/x11/kitty/Makefile
index 79ef2f86e87c..f7f95083e5be 100644
--- a/x11/kitty/Makefile
+++ b/x11/kitty/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kitty
DISTVERSIONPREFIX= v
-DISTVERSION= 0.43.1
-PORTREVISION= 4
+DISTVERSION= 0.44.0
+PORTREVISION= 0
CATEGORIES= x11 wayland
MAINTAINER= nivit@FreeBSD.org
diff --git a/x11/kitty/distinfo b/x11/kitty/distinfo
index 985d0595b2ee..7a6812670447 100644
--- a/x11/kitty/distinfo
+++ b/x11/kitty/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1759327438
-SHA256 (go/x11_kitty/kitty-v0.43.1/v0.43.1.mod) = 74f045a7b152e70c700141dd166b72ff7361f5b546fa5ca495ab7e131c1cd6fc
-SIZE (go/x11_kitty/kitty-v0.43.1/v0.43.1.mod) = 1430
-SHA256 (go/x11_kitty/kitty-v0.43.1/v0.43.1.zip) = 9224460f3e0997b6a154d1c35e68c2bc6d2b78b040216893324a17b3205b49d8
-SIZE (go/x11_kitty/kitty-v0.43.1/v0.43.1.zip) = 10284629
+TIMESTAMP = 1762498491
+SHA256 (go/x11_kitty/kitty-v0.44.0/v0.44.0.mod) = 4919d81d2c864c20fbc8dfee1802b4b9b122a3e9858266a6b1168bb0f17dd963
+SIZE (go/x11_kitty/kitty-v0.44.0/v0.44.0.mod) = 1593
+SHA256 (go/x11_kitty/kitty-v0.44.0/v0.44.0.zip) = 74e8c6f60f19b4c5ad7543a069e87bcd3b3ba38e0942d0ef274e64d74b1e6f88
+SIZE (go/x11_kitty/kitty-v0.44.0/v0.44.0.zip) = 10300592
diff --git a/x11/kitty/pkg-plist b/x11/kitty/pkg-plist
index 6160865c7a5a..3b9739f97237 100644
--- a/x11/kitty/pkg-plist
+++ b/x11/kitty/pkg-plist
@@ -34,7 +34,7 @@ share/applications/kitty.desktop
%%PORTDOCS%%%%DOCSDIR%%/_images/social_previews/summary_generated_ssh-copy_26aa9e71.png
%%PORTDOCS%%%%DOCSDIR%%/_images/social_previews/summary_glossary_e93f6fff.png
%%PORTDOCS%%%%DOCSDIR%%/_images/social_previews/summary_graphics-protocol_96eb2627.png
-%%PORTDOCS%%%%DOCSDIR%%/_images/social_previews/summary_index_dca07694.png
+%%PORTDOCS%%%%DOCSDIR%%/_images/social_previews/summary_index_f767dd9c.png
%%PORTDOCS%%%%DOCSDIR%%/_images/social_previews/summary_integrations_89a2636c.png
%%PORTDOCS%%%%DOCSDIR%%/_images/social_previews/summary_intro_vid_14889341.png
%%PORTDOCS%%%%DOCSDIR%%/_images/social_previews/summary_invocation_05c40da8.png
diff --git a/x11/walker/Makefile b/x11/walker/Makefile
index 5dd6efb3adc5..cf8a706850ef 100644
--- a/x11/walker/Makefile
+++ b/x11/walker/Makefile
@@ -1,6 +1,6 @@
PORTNAME= walker
DISTVERSIONPREFIX= v
-DISTVERSION= 2.9.2
+DISTVERSION= 2.9.3
CATEGORIES= x11 wayland
PKGNAMESUFFIX= -launcher
diff --git a/x11/walker/distinfo b/x11/walker/distinfo
index 34d6254b26f8..585ee15f84ce 100644
--- a/x11/walker/distinfo
+++ b/x11/walker/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1762316425
+TIMESTAMP = 1762492087
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -501,5 +501,5 @@ SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83
SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
SHA256 (rust/crates/yaml-rust2-0.10.3.crate) = 4ce2a4ff45552406d02501cea6c18d8a7e50228e7736a872951fe2fe75c91be7
SIZE (rust/crates/yaml-rust2-0.10.3.crate) = 76325
-SHA256 (abenz1267-walker-v2.9.2_GH0.tar.gz) = d714fc32928772065c522114b5c88b8ef9324c6005ecc3d57b1d3f382577c3c9
-SIZE (abenz1267-walker-v2.9.2_GH0.tar.gz) = 119951
+SHA256 (abenz1267-walker-v2.9.3_GH0.tar.gz) = e980fe3bb3ab52712a1d91d4c9d7d63c3c0d1783c88022a173cb82f499017f44
+SIZE (abenz1267-walker-v2.9.3_GH0.tar.gz) = 119899