git: 97f922f8bde2 - 2026Q3 - multimedia/smelter: update 0.3.1 → 0.6.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Thu, 17 Sep 2026 03:20:35 UTC
The branch 2026Q3 has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=97f922f8bde29797e70800f4f3e00b8b8c53fc1d

commit 97f922f8bde29797e70800f4f3e00b8b8c53fc1d
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-07-09 16:50:48 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-17 03:20:33 +0000

    multimedia/smelter: update 0.3.1 → 0.6.0
    
    (cherry picked from commit 94e3ee3046ddd75fcaabacdf84924cedf0607f1a)
---
 multimedia/smelter/Makefile |  61 ++++++++++++-----------
 multimedia/smelter/distinfo | 116 +++++++++++++++++++++++---------------------
 2 files changed, 93 insertions(+), 84 deletions(-)

diff --git a/multimedia/smelter/Makefile b/multimedia/smelter/Makefile
index f7146641ea2f..7527ddb9e47a 100644
--- a/multimedia/smelter/Makefile
+++ b/multimedia/smelter/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	smelter
-DISTVERSIONPREFIX=	vk-video/v
-DISTVERSION=	0.3.1
+DISTVERSIONPREFIX=	v
+DISTVERSION=	0.6.0
 CATEGORIES=	multimedia
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -71,7 +71,7 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		base64ct-1.6.0 \
 		bindgen-0.65.1 \
 		bindgen-0.72.1 \
-		bit-set-0.9.1 \
+		bit-set-0.10.0 \
 		bit-vec-0.9.1 \
 		bit_field-0.10.2 \
 		bitflags-1.3.2 \
@@ -117,6 +117,8 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		concurrent-queue-2.5.0 \
 		console_error_panic_hook-0.1.7 \
 		const-oid-0.9.6 \
+		const-random-0.1.18 \
+		const-random-macro-0.1.16 \
 		core-foundation-0.9.4 \
 		core-foundation-0.10.1 \
 		core-foundation-sys-0.8.7 \
@@ -170,8 +172,8 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		encoding_rs-0.8.35 \
 		equivalent-1.0.1 \
 		errno-0.3.10 \
-		etagere-0.2.15 \
-		euclid-0.22.11 \
+		etagere-0.3.0 \
+		euclid-0.22.14 \
 		exr-1.73.0 \
 		fastrand-2.3.0 \
 		fdeflate-0.3.7 \
@@ -190,6 +192,7 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		foldhash-0.2.0 \
 		font-types-0.10.1 \
 		font-types-0.11.1 \
+		font8x8-0.3.1 \
 		fontconfig-parser-0.5.7 \
 		fontdb-0.14.1 \
 		fontdb-0.23.0 \
@@ -225,22 +228,19 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		glow-0.17.0 \
 		glutin_wgl_sys-0.6.1 \
 		gpu-allocator-0.28.0 \
-		gpu-descriptor-0.3.2 \
-		gpu-descriptor-types-0.2.0 \
 		group-0.13.0 \
 		h2-0.4.7 \
 		h264-reader-0.8.0 \
 		half-2.6.0 \
 		harfrust-0.5.2 \
 		hashbrown-0.12.3 \
-		hashbrown-0.15.2 \
 		hashbrown-0.16.1 \
+		hashbrown-0.17.1 \
 		heck-0.5.0 \
 		hermit-abi-0.4.0 \
 		hermit-abi-0.5.2 \
 		hex-0.4.3 \
 		hex-slice-0.1.4 \
-		hexf-parse-0.2.1 \
 		hkdf-0.12.4 \
 		hmac-0.12.1 \
 		home-0.5.12 \
@@ -272,6 +272,7 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		indexmap-2.12.1 \
 		inout-0.1.3 \
 		inquire-0.7.5 \
+		instant-0.1.13 \
 		interceptor-0.17.1 \
 		ipnet-2.11.0 \
 		is_terminal_polyfill-1.70.1 \
@@ -315,6 +316,7 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		memoffset-0.7.1 \
 		microfft-0.6.0 \
 		mime-0.3.17 \
+		minifb-0.28.0 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.8.9 \
 		mio-0.8.11 \
@@ -324,7 +326,6 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		multer-3.1.0 \
 		munge-0.4.7 \
 		munge_macro-0.4.7 \
-		naga-29.0.0 \
 		nalgebra-0.32.6 \
 		nalgebra-glm-0.18.0 \
 		native-tls-0.2.13 \
@@ -334,6 +335,7 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		ndk-sys-0.6.0+11769913 \
 		newline-converter-0.3.0 \
 		nix-0.23.2 \
+		nix-0.24.3 \
 		nix-0.26.4 \
 		nom-7.1.3 \
 		nu-ansi-term-0.50.1 \
@@ -359,11 +361,11 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		oid-registry-0.7.1 \
 		once_cell-1.21.3 \
 		opaque-debug-0.3.1 \
-		openssl-0.10.72 \
+		openssl-0.10.80 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.1.6 \
 		openssl-probe-0.2.1 \
-		openssl-sys-0.9.107 \
+		openssl-sys-0.9.116 \
 		option-ext-0.2.0 \
 		opus-0.3.0 \
 		orbclient-0.3.48 \
@@ -407,7 +409,7 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		quote-1.0.38 \
 		rancor-0.1.1 \
 		rand-0.8.5 \
-		rand-0.9.2 \
+		rand-0.9.3 \
 		rand_chacha-0.3.1 \
 		rand_chacha-0.9.0 \
 		rand_core-0.6.4 \
@@ -438,8 +440,8 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		rfc6979-0.4.0 \
 		rgb-0.8.50 \
 		ring-0.17.14 \
-		rkyv-0.8.15 \
-		rkyv_derive-0.8.15 \
+		rkyv-0.8.16 \
+		rkyv_derive-0.8.16 \
 		roxmltree-0.18.1 \
 		roxmltree-0.20.0 \
 		rtcp-0.17.1 \
@@ -457,7 +459,7 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		rustls-native-certs-0.8.3 \
 		rustls-pemfile-2.2.0 \
 		rustls-pki-types-1.12.0 \
-		rustls-webpki-0.103.10 \
+		rustls-webpki-0.103.13 \
 		rustversion-1.0.19 \
 		rustybuzz-0.7.0 \
 		ryu-1.0.19 \
@@ -470,6 +472,8 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		scopeguard-1.2.0 \
 		scratch-1.0.7 \
 		sctk-adwaita-0.8.3 \
+		sdl2-0.35.2 \
+		sdl2-sys-0.35.2 \
 		sdp-0.17.1 \
 		sec1-0.7.3 \
 		security-framework-2.11.1 \
@@ -522,7 +526,6 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		stun-0.17.1 \
 		substring-1.4.5 \
 		subtle-2.6.1 \
-		svg_fmt-0.4.4 \
 		svgtypes-0.11.0 \
 		swash-0.2.6 \
 		syn-1.0.109 \
@@ -532,7 +535,7 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		sys-locale-0.3.2 \
 		system-configuration-0.6.1 \
 		system-configuration-sys-0.6.0 \
-		tar-0.4.45 \
+		tar-0.4.46 \
 		tempfile-3.16.0 \
 		termcolor-1.4.1 \
 		thiserror-1.0.69 \
@@ -544,6 +547,7 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		time-0.3.47 \
 		time-core-0.1.8 \
 		time-macros-0.2.27 \
+		tiny-keccak-2.0.2 \
 		tiny-skia-0.10.0 \
 		tiny-skia-0.11.4 \
 		tiny-skia-path-0.10.0 \
@@ -611,6 +615,7 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		v4l2-sys-mit-0.3.0 \
 		valuable-0.1.1 \
 		vcpkg-0.2.15 \
+		version-compare-0.1.1 \
 		version_check-0.9.5 \
 		visibility-0.1.1 \
 		vk-mem-0.4.0 \
@@ -625,13 +630,19 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		wasm-bindgen-macro-support-0.2.114 \
 		wasm-bindgen-shared-0.2.114 \
 		wayland-backend-0.3.8 \
+		wayland-client-0.29.5 \
 		wayland-client-0.31.8 \
+		wayland-commons-0.29.5 \
 		wayland-csd-frame-0.3.0 \
+		wayland-cursor-0.29.5 \
 		wayland-cursor-0.31.8 \
+		wayland-protocols-0.29.5 \
 		wayland-protocols-0.31.2 \
 		wayland-protocols-plasma-0.2.0 \
 		wayland-protocols-wlr-0.2.0 \
+		wayland-scanner-0.29.5 \
 		wayland-scanner-0.31.6 \
+		wayland-sys-0.29.5 \
 		wayland-sys-0.31.6 \
 		web-sys-0.3.91 \
 		web-time-0.2.4 \
@@ -644,15 +655,6 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		webrtc-srtp-0.17.1 \
 		webrtc-util-0.17.1 \
 		weezl-0.1.12 \
-		wgpu-29.0.0 \
-		wgpu-core-29.0.0 \
-		wgpu-core-deps-apple-29.0.0 \
-		wgpu-core-deps-emscripten-29.0.0 \
-		wgpu-core-deps-wasm-29.0.0 \
-		wgpu-core-deps-windows-linux-android-29.0.0 \
-		wgpu-hal-29.0.0 \
-		wgpu-naga-bridge-29.0.0 \
-		wgpu-types-29.0.0 \
 		which-4.4.2 \
 		wide-0.7.32 \
 		widestring-1.1.0 \
@@ -753,8 +755,9 @@ CARGO_CRATES=	ab_glyph-0.2.29 \
 		zerovec-0.10.4 \
 		zerovec-derive-0.10.3 \
 		zune-inflate-0.2.54 \
-		mp4@git+https://github.com/smelter-labs/mp4-rust.git?branch=preserve-asc\#e0d3e9eb4b14b0ee127f3c44b578375d954c14d5 \
-		glyphon@git+https://github.com/grovesNL/glyphon?rev=28f1cb9\#28f1cb92e120ab790eca9ecc6aeb0ed8c8336fc0
+		naga,wgpu,wgpu-core,wgpu-core-deps-apple,wgpu-core-deps-emscripten,wgpu-core-deps-wasm,wgpu-core-deps-windows-linux-android,wgpu-hal,wgpu-naga-bridge,wgpu-types@git+https://github.com/gfx-rs/wgpu?rev=1503796\#1503796ad4cf16f1a8010fbcf2fa09e626b198f6 \
+		glyphon@git+https://github.com/smelter-labs/glyphon?rev=33b3dfe\#33b3dfed4c2867ba7d94ecba4b5b68f031c35f0d \
+		mp4@git+https://github.com/smelter-labs/mp4-rust.git?branch=preserve-asc\#e0d3e9eb4b14b0ee127f3c44b578375d954c14d5
 
 OPENSSLINC=	/usr/include
 OPENSSLLIB=	/usr/lib
diff --git a/multimedia/smelter/distinfo b/multimedia/smelter/distinfo
index 18e5728288c0..4aa1bbb853f9 100644
--- a/multimedia/smelter/distinfo
+++ b/multimedia/smelter/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1783461348
+TIMESTAMP = 1783615340
 SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
 SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
@@ -97,8 +97,8 @@ SHA256 (rust/crates/bindgen-0.65.1.crate) = cfdf7b466f9a4903edc73f95d6d2bcd5baf8
 SIZE (rust/crates/bindgen-0.65.1.crate) = 213479
 SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
 SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
-SHA256 (rust/crates/bit-set-0.9.1.crate) = 34ddef2995421ab6a5c779542c81ee77c115206f4ad9d5a8e05f4ff49716a3dd
-SIZE (rust/crates/bit-set-0.9.1.crate) = 20389
+SHA256 (rust/crates/bit-set-0.10.0.crate) = 09ec2f926cc3060f09db9ebc5b52823d85268d24bb917e472c0c4bea35780a7d
+SIZE (rust/crates/bit-set-0.10.0.crate) = 20439
 SHA256 (rust/crates/bit-vec-0.9.1.crate) = b71798fca2c1fe1086445a7258a4bc81e6e49dcd24c8d0dd9a1e57395b603f51
 SIZE (rust/crates/bit-vec-0.9.1.crate) = 29177
 SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
@@ -189,6 +189,10 @@ SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf
 SIZE (rust/crates/console_error_panic_hook-0.1.7.crate) = 507196
 SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
 SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
+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/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
@@ -295,10 +299,10 @@ SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8d
 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/etagere-0.2.15.crate) = fc89bf99e5dc15954a60f707c1e09d7540e5cd9af85fa75caa0b510bc08c5342
-SIZE (rust/crates/etagere-0.2.15.crate) = 21203
-SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
-SIZE (rust/crates/euclid-0.22.11.crate) = 79261
+SHA256 (rust/crates/etagere-0.3.0.crate) = 7ecb5c40d5683a270e077688f53a99eac51c1cb1ae5ba63b55590370cb3536bf
+SIZE (rust/crates/etagere-0.3.0.crate) = 21466
+SHA256 (rust/crates/euclid-0.22.14.crate) = f1a05365e3b1c6d1650318537c7460c6923f1abdd272ad6842baa2b509957a06
+SIZE (rust/crates/euclid-0.22.14.crate) = 88222
 SHA256 (rust/crates/exr-1.73.0.crate) = f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0
 SIZE (rust/crates/exr-1.73.0.crate) = 244371
 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
@@ -335,6 +339,8 @@ SHA256 (rust/crates/font-types-0.10.1.crate) = 39a654f404bbcbd48ea58c617c2993ee9
 SIZE (rust/crates/font-types-0.10.1.crate) = 24859
 SHA256 (rust/crates/font-types-0.11.1.crate) = 73829a7b5c91198af28a99159b7ae4afbb252fb906159ff7f189f3a2ceaa3df2
 SIZE (rust/crates/font-types-0.11.1.crate) = 24953
+SHA256 (rust/crates/font8x8-0.3.1.crate) = 875488b8711a968268c7cf5d139578713097ca4635a76044e8fe8eedf831d07e
+SIZE (rust/crates/font8x8-0.3.1.crate) = 36104
 SHA256 (rust/crates/fontconfig-parser-0.5.7.crate) = c1fcfcd44ca6e90c921fee9fa665d530b21ef1327a4c1a6c5250ea44b776ada7
 SIZE (rust/crates/fontconfig-parser-0.5.7.crate) = 39564
 SHA256 (rust/crates/fontdb-0.14.1.crate) = af8d8cbea8f21307d7e84bca254772981296f058a1d36b461bf4d83a7499fc9e
@@ -405,10 +411,6 @@ SHA256 (rust/crates/glutin_wgl_sys-0.6.1.crate) = 2c4ee00b289aba7a9e5306d57c2d05
 SIZE (rust/crates/glutin_wgl_sys-0.6.1.crate) = 5567
 SHA256 (rust/crates/gpu-allocator-0.28.0.crate) = 51255ea7cfaadb6c5f1528d43e92a82acb2b96c43365989a28b2d44ee38f8795
 SIZE (rust/crates/gpu-allocator-0.28.0.crate) = 54791
-SHA256 (rust/crates/gpu-descriptor-0.3.2.crate) = b89c83349105e3732062a895becfc71a8f921bb71ecbbdd8ff99263e3b53a0ca
-SIZE (rust/crates/gpu-descriptor-0.3.2.crate) = 7943
-SHA256 (rust/crates/gpu-descriptor-types-0.2.0.crate) = fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91
-SIZE (rust/crates/gpu-descriptor-types-0.2.0.crate) = 2169
 SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63
 SIZE (rust/crates/group-0.13.0.crate) = 16526
 SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
@@ -421,10 +423,10 @@ SHA256 (rust/crates/harfrust-0.5.2.crate) = 9da2e5ae821f6e96664977bf974d6d6a2d66
 SIZE (rust/crates/harfrust-0.5.2.crate) = 276039
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
 SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
 SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+SHA256 (rust/crates/hashbrown-0.17.1.crate) = ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a
+SIZE (rust/crates/hashbrown-0.17.1.crate) = 155512
 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
@@ -435,8 +437,6 @@ SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486
 SIZE (rust/crates/hex-0.4.3.crate) = 13299
 SHA256 (rust/crates/hex-slice-0.1.4.crate) = 5491a308e0214554f07a81d8944abe45f552871c12e3c3c6e7e5d354039a6c4c
 SIZE (rust/crates/hex-slice-0.1.4.crate) = 2738
-SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df
-SIZE (rust/crates/hexf-parse-0.2.1.crate) = 4662
 SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7
 SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
@@ -499,6 +499,8 @@ SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc
 SIZE (rust/crates/inout-0.1.3.crate) = 10743
 SHA256 (rust/crates/inquire-0.7.5.crate) = 0fddf93031af70e75410a2511ec04d49e758ed2f26dad3404a934e0fb45cc12a
 SIZE (rust/crates/inquire-0.7.5.crate) = 102904
+SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
+SIZE (rust/crates/instant-0.1.13.crate) = 6305
 SHA256 (rust/crates/interceptor-0.17.1.crate) = 7f73f4fdb971cab2d599cbdc2ccf0c6ea8fb27347b871ed14c65ce2353dbe75b
 SIZE (rust/crates/interceptor-0.17.1.crate) = 88890
 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
@@ -585,6 +587,8 @@ SHA256 (rust/crates/microfft-0.6.0.crate) = f2b6673eb0cc536241d6734c2ca45abfdbf9
 SIZE (rust/crates/microfft-0.6.0.crate) = 308252
 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
 SIZE (rust/crates/mime-0.3.17.crate) = 15712
+SHA256 (rust/crates/minifb-0.28.0.crate) = d1a093126f2ed9012fc0b146934c97eb0273e54983680a8bf5309b6b4a365b32
+SIZE (rust/crates/minifb-0.28.0.crate) = 99664
 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
@@ -603,8 +607,6 @@ SHA256 (rust/crates/munge-0.4.7.crate) = 5e17401f259eba956ca16491461b6e8f72913a0
 SIZE (rust/crates/munge-0.4.7.crate) = 12463
 SHA256 (rust/crates/munge_macro-0.4.7.crate) = 4568f25ccbd45ab5d5603dc34318c1ec56b117531781260002151b8530a9f931
 SIZE (rust/crates/munge_macro-0.4.7.crate) = 6090
-SHA256 (rust/crates/naga-29.0.0.crate) = 85b4372fed0bd362d646d01b6926df0e837859ccc522fed720c395e0460f29c8
-SIZE (rust/crates/naga-29.0.0.crate) = 842589
 SHA256 (rust/crates/nalgebra-0.32.6.crate) = 7b5c17de023a86f59ed79891b2e5d5a94c705dbe904a5b5c9c952ea6221b03e4
 SIZE (rust/crates/nalgebra-0.32.6.crate) = 375297
 SHA256 (rust/crates/nalgebra-glm-0.18.0.crate) = e68879ff227a94627e63bbd518b4f82b8f0cc56bb01a498251507de6d1c412d6
@@ -623,6 +625,8 @@ SHA256 (rust/crates/newline-converter-0.3.0.crate) = 47b6b097ecb1cbfed438542d16e
 SIZE (rust/crates/newline-converter-0.3.0.crate) = 4603
 SHA256 (rust/crates/nix-0.23.2.crate) = 8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c
 SIZE (rust/crates/nix-0.23.2.crate) = 242042
+SHA256 (rust/crates/nix-0.24.3.crate) = fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069
+SIZE (rust/crates/nix-0.24.3.crate) = 266843
 SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
 SIZE (rust/crates/nix-0.26.4.crate) = 279099
 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
@@ -673,16 +677,16 @@ SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a71648
 SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
 SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
 SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
-SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da
-SIZE (rust/crates/openssl-0.10.72.crate) = 283852
+SHA256 (rust/crates/openssl-0.10.80.crate) = a45fa2aa886c42762255da344f0a0d313e254066c46aad76f300c3d3da62d967
+SIZE (rust/crates/openssl-0.10.80.crate) = 307341
 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-probe-0.2.1.crate) = 7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe
 SIZE (rust/crates/openssl-probe-0.2.1.crate) = 9155
-SHA256 (rust/crates/openssl-sys-0.9.107.crate) = 8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07
-SIZE (rust/crates/openssl-sys-0.9.107.crate) = 78156
+SHA256 (rust/crates/openssl-sys-0.9.116.crate) = f28a22dc7140cda5f096e5e7724a6962ca81a7f8bfd2979f9b18c11af56318c4
+SIZE (rust/crates/openssl-sys-0.9.116.crate) = 75899
 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
 SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
 SHA256 (rust/crates/opus-0.3.0.crate) = 6526409b274a7e98e55ff59d96aafd38e6cd34d46b7dbbc32ce126dffcd75e8e
@@ -769,8 +773,8 @@ SHA256 (rust/crates/rancor-0.1.1.crate) = a063ea72381527c2a0561da9c80000ef822bdd
 SIZE (rust/crates/rancor-0.1.1.crate) = 10558
 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
 SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
-SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand-0.9.3.crate) = 7ec095654a25171c2124e9e3393a930bddbffdc939556c914957a4c3e0a87166
+SIZE (rust/crates/rand-0.9.3.crate) = 99786
 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
 SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -831,10 +835,10 @@ SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057
 SIZE (rust/crates/rgb-0.8.50.crate) = 21980
 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
 SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rkyv-0.8.15.crate) = 1a30e631b7f4a03dee9056b8ef6982e8ba371dd5bedb74d3ec86df4499132c70
-SIZE (rust/crates/rkyv-0.8.15.crate) = 165972
-SHA256 (rust/crates/rkyv_derive-0.8.15.crate) = 8100bb34c0a1d0f907143db3149e6b4eea3c33b9ee8b189720168e818303986f
-SIZE (rust/crates/rkyv_derive-0.8.15.crate) = 22651
+SHA256 (rust/crates/rkyv-0.8.16.crate) = 73389e0c99e664f919275ab5b5b0471391fe9a8de61e1dff9b1eaf56a90f16e3
+SIZE (rust/crates/rkyv-0.8.16.crate) = 166858
+SHA256 (rust/crates/rkyv_derive-0.8.16.crate) = 5d2ed0b54125315fb36bd021e82d314d1c126548f871634b483f46b31d13cac6
+SIZE (rust/crates/rkyv_derive-0.8.16.crate) = 22649
 SHA256 (rust/crates/roxmltree-0.18.1.crate) = 862340e351ce1b271a378ec53f304a5558f7db87f3769dc655a8f6ecbb68b302
 SIZE (rust/crates/roxmltree-0.18.1.crate) = 43040
 SHA256 (rust/crates/roxmltree-0.20.0.crate) = 6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97
@@ -869,8 +873,8 @@ SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a4
 SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
 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.10.crate) = df33b2b81ac578cabaf06b89b0631153a3f416b0a886e8a7a1707fb51abbd1ef
-SIZE (rust/crates/rustls-webpki-0.103.10.crate) = 85648
+SHA256 (rust/crates/rustls-webpki-0.103.13.crate) = 61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e
+SIZE (rust/crates/rustls-webpki-0.103.13.crate) = 87513
 SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
 SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
 SHA256 (rust/crates/rustybuzz-0.7.0.crate) = 162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a
@@ -895,6 +899,10 @@ SHA256 (rust/crates/scratch-1.0.7.crate) = a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a
 SIZE (rust/crates/scratch-1.0.7.crate) = 7997
 SHA256 (rust/crates/sctk-adwaita-0.8.3.crate) = 70b31447ca297092c5a9916fc3b955203157b37c19ca8edde4f52e9843e602c7
 SIZE (rust/crates/sctk-adwaita-0.8.3.crate) = 53184
+SHA256 (rust/crates/sdl2-0.35.2.crate) = f7959277b623f1fb9e04aea73686c3ca52f01b2145f8ea16f4ff30d8b7623b1a
+SIZE (rust/crates/sdl2-0.35.2.crate) = 177570
+SHA256 (rust/crates/sdl2-sys-0.35.2.crate) = e3586be2cf6c0a8099a79a12b4084357aa9b3e0b0d7980e3b67aaf7a9d55f9f0
+SIZE (rust/crates/sdl2-sys-0.35.2.crate) = 7425816
 SHA256 (rust/crates/sdp-0.17.1.crate) = 22c3b0257608d7de4de4c4ea650ccc2e6e3e45e3cd80039fcdee768bcb449253
 SIZE (rust/crates/sdp-0.17.1.crate) = 69537
 SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
@@ -999,8 +1007,6 @@ SHA256 (rust/crates/substring-1.4.5.crate) = 42ee6433ecef213b2e72f587ef64a2f5943
 SIZE (rust/crates/substring-1.4.5.crate) = 7634
 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
 SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/svg_fmt-0.4.4.crate) = ce5d813d71d82c4cbc1742135004e4a79fd870214c155443451c139c9470a0aa
-SIZE (rust/crates/svg_fmt-0.4.4.crate) = 4339
 SHA256 (rust/crates/svgtypes-0.11.0.crate) = ed4b0611e7f3277f68c0fa18e385d9e2d26923691379690039548f867cef02a7
 SIZE (rust/crates/svgtypes-0.11.0.crate) = 35681
 SHA256 (rust/crates/swash-0.2.6.crate) = 47846491253e976bdd07d0f9cc24b7daf24720d11309302ccbbc6e6b6e53550a
@@ -1019,8 +1025,8 @@ 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/tar-0.4.45.crate) = 22692a6476a21fa75fdfc11d452fda482af402c008cdbaf3476414e122040973
-SIZE (rust/crates/tar-0.4.45.crate) = 67847
+SHA256 (rust/crates/tar-0.4.46.crate) = 3f6221d9a6003c78398e3b239969f352578258df48c8eb051caadae0015bc840
+SIZE (rust/crates/tar-0.4.46.crate) = 70809
 SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91
 SIZE (rust/crates/tempfile-3.16.0.crate) = 38550
 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
@@ -1043,6 +1049,8 @@ SHA256 (rust/crates/time-core-0.1.8.crate) = 7694e1cfe791f8d31026952abf09c69ca6f
 SIZE (rust/crates/time-core-0.1.8.crate) = 9634
 SHA256 (rust/crates/time-macros-0.2.27.crate) = 2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215
 SIZE (rust/crates/time-macros-0.2.27.crate) = 25144
+SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
+SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
 SHA256 (rust/crates/tiny-skia-0.10.0.crate) = 7db11798945fa5c3e5490c794ccca7c6de86d3afdd54b4eb324109939c6f37bc
 SIZE (rust/crates/tiny-skia-0.10.0.crate) = 200442
 SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
@@ -1177,6 +1185,8 @@ SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d57
 SIZE (rust/crates/valuable-0.1.1.crate) = 28679
 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
+SHA256 (rust/crates/version-compare-0.1.1.crate) = 579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29
+SIZE (rust/crates/version-compare-0.1.1.crate) = 13224
 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
 SIZE (rust/crates/version_check-0.9.5.crate) = 15554
 SHA256 (rust/crates/visibility-0.1.1.crate) = d674d135b4a8c1d7e813e2f8d1c9a58308aee4a680323066025e53132218bd91
@@ -1205,20 +1215,32 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.114.crate) = 75a326b8c223ee17883a425
 SIZE (rust/crates/wasm-bindgen-shared-0.2.114.crate) = 10538
 SHA256 (rust/crates/wayland-backend-0.3.8.crate) = b7208998eaa3870dad37ec8836979581506e0c5c64c20c9e79e9d2a10d6f47bf
 SIZE (rust/crates/wayland-backend-0.3.8.crate) = 75317
+SHA256 (rust/crates/wayland-client-0.29.5.crate) = 3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715
+SIZE (rust/crates/wayland-client-0.29.5.crate) = 71041
 SHA256 (rust/crates/wayland-client-0.31.8.crate) = c2120de3d33638aaef5b9f4472bff75f07c56379cf76ea320bd3a3d65ecaf73f
 SIZE (rust/crates/wayland-client-0.31.8.crate) = 64449
+SHA256 (rust/crates/wayland-commons-0.29.5.crate) = 8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902
+SIZE (rust/crates/wayland-commons-0.29.5.crate) = 20771
 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.29.5.crate) = 6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661
+SIZE (rust/crates/wayland-cursor-0.29.5.crate) = 6195
 SHA256 (rust/crates/wayland-cursor-0.31.8.crate) = a93029cbb6650748881a00e4922b076092a6a08c11e7fbdb923f064b23968c5d
 SIZE (rust/crates/wayland-cursor-0.31.8.crate) = 9731
+SHA256 (rust/crates/wayland-protocols-0.29.5.crate) = b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6
+SIZE (rust/crates/wayland-protocols-0.29.5.crate) = 140859
 SHA256 (rust/crates/wayland-protocols-0.31.2.crate) = 8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4
 SIZE (rust/crates/wayland-protocols-0.31.2.crate) = 147062
 SHA256 (rust/crates/wayland-protocols-plasma-0.2.0.crate) = 23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479
 SIZE (rust/crates/wayland-protocols-plasma-0.2.0.crate) = 59992
 SHA256 (rust/crates/wayland-protocols-wlr-0.2.0.crate) = ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6
 SIZE (rust/crates/wayland-protocols-wlr-0.2.0.crate) = 25804
+SHA256 (rust/crates/wayland-scanner-0.29.5.crate) = 8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53
+SIZE (rust/crates/wayland-scanner-0.29.5.crate) = 17248
 SHA256 (rust/crates/wayland-scanner-0.31.6.crate) = 896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484
 SIZE (rust/crates/wayland-scanner-0.31.6.crate) = 36365
+SHA256 (rust/crates/wayland-sys-0.29.5.crate) = be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4
+SIZE (rust/crates/wayland-sys-0.29.5.crate) = 7926
 SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615
 SIZE (rust/crates/wayland-sys-0.31.6.crate) = 10049
 SHA256 (rust/crates/web-sys-0.3.91.crate) = 854ba17bb104abfb26ba36da9729addc7ce7f06f5c0f90f3c391f8461cca21f9
@@ -1243,24 +1265,6 @@ SHA256 (rust/crates/webrtc-util-0.17.1.crate) = b65c1e0143a43d40f69e1d8c2ffc8734
 SIZE (rust/crates/webrtc-util-0.17.1.crate) = 103636
 SHA256 (rust/crates/weezl-0.1.12.crate) = a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88
 SIZE (rust/crates/weezl-0.1.12.crate) = 46045
-SHA256 (rust/crates/wgpu-29.0.0.crate) = 78f9f386699b1fb8b8a05bfe82169b24d151f05702d2905a0bf93bc454fcc825
-SIZE (rust/crates/wgpu-29.0.0.crate) = 209304
-SHA256 (rust/crates/wgpu-core-29.0.0.crate) = c7c34181b0acb8f98168f78f8e57ec66f57df5522b39143dbe5f2f45d7ca927c
-SIZE (rust/crates/wgpu-core-29.0.0.crate) = 345783
-SHA256 (rust/crates/wgpu-core-deps-apple-29.0.0.crate) = 43acd053312501689cd92a01a9638d37f3e41a5fd9534875efa8917ee2d11ac0
-SIZE (rust/crates/wgpu-core-deps-apple-29.0.0.crate) = 11969
-SHA256 (rust/crates/wgpu-core-deps-emscripten-29.0.0.crate) = ef043bf135cc68b6f667c55ff4e345ce2b5924d75bad36a47921b0287ca4b24a
-SIZE (rust/crates/wgpu-core-deps-emscripten-29.0.0.crate) = 10686
-SHA256 (rust/crates/wgpu-core-deps-wasm-29.0.0.crate) = 2f7b75e72f49035f000dd5262e4126242e92a090a4fd75931ecfe7e60784e6fa
-SIZE (rust/crates/wgpu-core-deps-wasm-29.0.0.crate) = 10710
-SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-29.0.0.crate) = 725d5c006a8c02967b6d93ef04f6537ec4593313e330cfe86d9d3f946eb90f28
-SIZE (rust/crates/wgpu-core-deps-windows-linux-android-29.0.0.crate) = 12043
-SHA256 (rust/crates/wgpu-hal-29.0.0.crate) = 058b6047337cf323a4f092486443a9337f3d81325347e5d77deed7e563aeaedc
-SIZE (rust/crates/wgpu-hal-29.0.0.crate) = 427415
-SHA256 (rust/crates/wgpu-naga-bridge-29.0.0.crate) = d0b8e1e505095f24cb4a578f04b1421d456257dca7fac114d9d9dd3d978c34b8
-SIZE (rust/crates/wgpu-naga-bridge-29.0.0.crate) = 9416
-SHA256 (rust/crates/wgpu-types-29.0.0.crate) = d15ece45db77dd5451f11c0ce898334317ce8502d304a20454b531fdc0652fae
-SIZE (rust/crates/wgpu-types-29.0.0.crate) = 127822
 SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
 SIZE (rust/crates/which-4.4.2.crate) = 15953
 SHA256 (rust/crates/wide-0.7.32.crate) = 41b5576b9a81633f3e8df296ce0063042a73507636cbe956c61133dd7034ab22
@@ -1461,9 +1465,11 @@ SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc
 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
 SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
 SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
+SHA256 (gfx-rs-wgpu-1503796ad4cf16f1a8010fbcf2fa09e626b198f6_GH0.tar.gz) = 8922882dafb8999af9f0431f82c2768d61591377a74b99e4bfad07ddf3dd5b8d
+SIZE (gfx-rs-wgpu-1503796ad4cf16f1a8010fbcf2fa09e626b198f6_GH0.tar.gz) = 13989520
+SHA256 (smelter-labs-glyphon-33b3dfed4c2867ba7d94ecba4b5b68f031c35f0d_GH0.tar.gz) = 3f83f35f208f29e19a2941fa6fa3622278ac631ad93d62059ebd7feea58e25ab
+SIZE (smelter-labs-glyphon-33b3dfed4c2867ba7d94ecba4b5b68f031c35f0d_GH0.tar.gz) = 239201
 SHA256 (smelter-labs-mp4-rust-e0d3e9eb4b14b0ee127f3c44b578375d954c14d5_GH0.tar.gz) = 8fc4d2cb65d3cd776cdea19f3b734e37ff46559ca7dd7701a6755b9b86f8d7a4
 SIZE (smelter-labs-mp4-rust-e0d3e9eb4b14b0ee127f3c44b578375d954c14d5_GH0.tar.gz) = 434521
-SHA256 (grovesNL-glyphon-28f1cb92e120ab790eca9ecc6aeb0ed8c8336fc0_GH0.tar.gz) = 3b6fe0903cb2021af650401add1d83ce1d85c438695cd2f800aaddbcbdf9e75d
-SIZE (grovesNL-glyphon-28f1cb92e120ab790eca9ecc6aeb0ed8c8336fc0_GH0.tar.gz) = 239176
-SHA256 (software-mansion-smelter-vk-video-v0.3.1_GH0.tar.gz) = e136fc0db5a427a980ec0f4d89ad5fc72dd9bd3eb9216025d2b1f37a4acd704a
-SIZE (software-mansion-smelter-vk-video-v0.3.1_GH0.tar.gz) = 1928692
+SHA256 (software-mansion-smelter-v0.6.0_GH0.tar.gz) = e3ee5e8a095a1c352bae5872aa8d7ec58cc14b8e0a700f7db622fe1d2b54ad08
+SIZE (software-mansion-smelter-v0.6.0_GH0.tar.gz) = 1943057