pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Update graphics/lightcraft to v.0.18.0



Module Name:	pkgsrc-wip
Committed By:	ci4ic4 <ci4ic4%gmail.com@localhost>
Pushed By:	ci4ic4
Date:		Wed Nov 4 23:03:05 2026 +0000
Changeset:	2c904fd3a4777cc7b62d65aa825aea4ae9cb8910

Modified Files:
	lightcraft/COMMIT_MSG
	lightcraft/Makefile
	lightcraft/cargo-depends.mk
	lightcraft/distinfo
Added Files:
	lightcraft/patches/patch-Cargo.toml

Log Message:
Update graphics/lightcraft to v.0.18.0

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=2c904fd3a4777cc7b62d65aa825aea4ae9cb8910

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 lightcraft/COMMIT_MSG               |   4 +-
 lightcraft/Makefile                 |  13 +-
 lightcraft/cargo-depends.mk         | 211 +++++++++---
 lightcraft/distinfo                 | 649 +++++++++++++++++++++++++++---------
 lightcraft/patches/patch-Cargo.toml |  57 ++++
 5 files changed, 723 insertions(+), 211 deletions(-)

diffs:
diff --git a/lightcraft/COMMIT_MSG b/lightcraft/COMMIT_MSG
index 8b64bbe339..18531ae8b2 100644
--- a/lightcraft/COMMIT_MSG
+++ b/lightcraft/COMMIT_MSG
@@ -1 +1,3 @@
-wip/lightcraft: Add lightcraft-0.2.1
+wip/lightcraft: Update to lightcraft-0.18.0
+
+Git deps now coming in through GITHUB_SUBMODULES and the rust requirement went up to 1.95.
diff --git a/lightcraft/Makefile b/lightcraft/Makefile
index d2e3bc467d..6b4e55625a 100644
--- a/lightcraft/Makefile
+++ b/lightcraft/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	lightcraft-0.4.0
+DISTNAME=	lightcraft-0.18.0
 CATEGORIES=	graphics
 MASTER_SITES=	${MASTER_SITE_GITHUB:=storytold/}
 GITHUB_TAG=	refs/tags/v${PKGVERSION_NOREV}
@@ -11,7 +11,14 @@ COMMENT=	Photo library and raw developer in the style of Lightroom, in Rust
 LICENSE=	mit OR apache-2.0
 
 WRKSRC=		${WRKDIR}/${DISTNAME}
-RUST_REQ=	1.90.0
+
+# git+https dependencies from Cargo.lock.  Each repository is extracted
+# under ${WRKDIR}/git and patches/patch-Cargo.toml turns the git deps
+# into path deps; their crates.io namesakes stay out of cargo-depends.mk.
+GITHUB_SUBMODULES+=	storytold craft-libs c5a1cbfb5f9049f9270955caffb5bee5997aebf7 ../git/craft-libs
+GITHUB_SUBMODULES+=	storytold egui 6d518fc799681571963842f95b55a6b68431b15a ../git/egui
+GITHUB_SUBMODULES+=	storytold winit a517b3846ee8457d84ee4975110bfda6797c44dc ../git/winit
+RUST_REQ=	1.95.0
 
 # Only the desktop app and the CLI; the default members also pull in xtask.
 CARGO_ARGS=	build --release ${DEFAULT_CARGO_ARGS} \
@@ -32,7 +39,7 @@ SUBST_CLASSES+=		metainfo
 SUBST_STAGE.metainfo=	pre-configure
 SUBST_FILES.metainfo=	packaging/linux/${APP_ID}.metainfo.xml.in
 SUBST_SED.metainfo=	-e 's,@VERSION@,${PKGVERSION_NOREV},g'
-SUBST_SED.metainfo+=	-e 's,@DATE@,2026-10-06,g'
+SUBST_SED.metainfo+=	-e 's,@DATE@,2026-11-02,g'
 
 INSTALLATION_DIRS+=	bin \
 			share/applications \
diff --git a/lightcraft/cargo-depends.mk b/lightcraft/cargo-depends.mk
index 9925d18c27..4b66b04d26 100644
--- a/lightcraft/cargo-depends.mk
+++ b/lightcraft/cargo-depends.mk
@@ -2,15 +2,14 @@
 
 CARGO_CRATE_DEPENDS+=	ab_glyph-0.2.32
 CARGO_CRATE_DEPENDS+=	ab_glyph_rasterizer-0.1.10
-CARGO_CRATE_DEPENDS+=	accesskit-0.24.1
-CARGO_CRATE_DEPENDS+=	accesskit_atspi_common-0.18.1
-CARGO_CRATE_DEPENDS+=	accesskit_consumer-0.35.0
-CARGO_CRATE_DEPENDS+=	accesskit_consumer-0.36.0
-CARGO_CRATE_DEPENDS+=	accesskit_consumer-0.38.0
-CARGO_CRATE_DEPENDS+=	accesskit_macos-0.26.3
-CARGO_CRATE_DEPENDS+=	accesskit_unix-0.21.1
-CARGO_CRATE_DEPENDS+=	accesskit_windows-0.32.1
-CARGO_CRATE_DEPENDS+=	accesskit_winit-0.32.2
+CARGO_CRATE_DEPENDS+=	accesskit-0.25.1
+CARGO_CRATE_DEPENDS+=	accesskit_atspi_common-0.21.0
+CARGO_CRATE_DEPENDS+=	accesskit_consumer-0.39.1
+CARGO_CRATE_DEPENDS+=	accesskit_ios-0.2.1
+CARGO_CRATE_DEPENDS+=	accesskit_macos-0.27.1
+CARGO_CRATE_DEPENDS+=	accesskit_unix-0.24.0
+CARGO_CRATE_DEPENDS+=	accesskit_windows-0.35.1
+CARGO_CRATE_DEPENDS+=	accesskit_winit-0.34.1
 CARGO_CRATE_DEPENDS+=	addr2line-0.25.1
 CARGO_CRATE_DEPENDS+=	adler2-2.0.1
 CARGO_CRATE_DEPENDS+=	aead-0.5.2
@@ -20,7 +19,9 @@ CARGO_CRATE_DEPENDS+=	ahash-0.8.12
 CARGO_CRATE_DEPENDS+=	aligned-0.4.3
 CARGO_CRATE_DEPENDS+=	aligned-vec-0.6.4
 CARGO_CRATE_DEPENDS+=	alloc-no-stdlib-2.0.4
+CARGO_CRATE_DEPENDS+=	alloc-no-stdlib-3.0.0
 CARGO_CRATE_DEPENDS+=	alloc-stdlib-0.2.4
+CARGO_CRATE_DEPENDS+=	alloc-stdlib-0.3.0
 CARGO_CRATE_DEPENDS+=	allocator-api2-0.2.21
 CARGO_CRATE_DEPENDS+=	android-activity-0.6.1
 CARGO_CRATE_DEPENDS+=	android-properties-0.2.2
@@ -53,11 +54,12 @@ CARGO_CRATE_DEPENDS+=	av1-grain-0.2.5
 CARGO_CRATE_DEPENDS+=	avif-serialize-0.8.9
 CARGO_CRATE_DEPENDS+=	backtrace-0.3.76
 CARGO_CRATE_DEPENDS+=	base16ct-0.2.0
+CARGO_CRATE_DEPENDS+=	base64-0.23.1
 CARGO_CRATE_DEPENDS+=	base64ct-1.8.3
-CARGO_CRATE_DEPENDS+=	bit-set-0.8.0
 CARGO_CRATE_DEPENDS+=	bit-set-0.10.0
-CARGO_CRATE_DEPENDS+=	bit-vec-0.8.0
+CARGO_CRATE_DEPENDS+=	bit-set-0.11.1
 CARGO_CRATE_DEPENDS+=	bit-vec-0.9.1
+CARGO_CRATE_DEPENDS+=	bit-vec-0.10.1
 CARGO_CRATE_DEPENDS+=	bitflags-1.3.2
 CARGO_CRATE_DEPENDS+=	bitflags-2.13.2
 CARGO_CRATE_DEPENDS+=	bitstream-io-4.10.0
@@ -66,8 +68,11 @@ CARGO_CRATE_DEPENDS+=	block-buffer-0.10.4
 CARGO_CRATE_DEPENDS+=	block2-0.5.1
 CARGO_CRATE_DEPENDS+=	block2-0.6.2
 CARGO_CRATE_DEPENDS+=	blocking-1.7.0
-CARGO_CRATE_DEPENDS+=	brotli-8.0.4
+CARGO_CRATE_DEPENDS+=	borsh-1.8.1
+CARGO_CRATE_DEPENDS+=	borsh-derive-1.8.1
+CARGO_CRATE_DEPENDS+=	brotli-9.0.0
 CARGO_CRATE_DEPENDS+=	brotli-decompressor-5.0.3
+CARGO_CRATE_DEPENDS+=	brotli-decompressor-6.0.1
 CARGO_CRATE_DEPENDS+=	built-0.8.1
 CARGO_CRATE_DEPENDS+=	bumpalo-3.20.3
 CARGO_CRATE_DEPENDS+=	bytemuck-1.25.2
@@ -88,21 +93,29 @@ CARGO_CRATE_DEPENDS+=	cfg-if-1.0.5
 CARGO_CRATE_DEPENDS+=	cfg_aliases-0.2.2
 CARGO_CRATE_DEPENDS+=	cgl-0.3.2
 CARGO_CRATE_DEPENDS+=	chacha20-0.9.1
+CARGO_CRATE_DEPENDS+=	chacha20-0.10.2
 CARGO_CRATE_DEPENDS+=	chacha20poly1305-0.10.1
+CARGO_CRATE_DEPENDS+=	chrono-0.4.45
 CARGO_CRATE_DEPENDS+=	cipher-0.4.4
 CARGO_CRATE_DEPENDS+=	clipboard-win-5.4.1
+CARGO_CRATE_DEPENDS+=	cobs-0.3.0
 CARGO_CRATE_DEPENDS+=	codespan-reporting-0.13.1
+CARGO_CRATE_DEPENDS+=	coe-rs-0.1.2
 CARGO_CRATE_DEPENDS+=	color-0.3.3
 CARGO_CRATE_DEPENDS+=	color_quant-1.1.0
+CARGO_CRATE_DEPENDS+=	colored-2.2.0
 CARGO_CRATE_DEPENDS+=	combine-4.6.8
 CARGO_CRATE_DEPENDS+=	concurrent-queue-2.5.0
 CARGO_CRATE_DEPENDS+=	const-oid-0.9.6
 CARGO_CRATE_DEPENDS+=	core-foundation-0.9.4
+CARGO_CRATE_DEPENDS+=	core-foundation-0.10.1
 CARGO_CRATE_DEPENDS+=	core-foundation-sys-0.8.7
 CARGO_CRATE_DEPENDS+=	core-graphics-0.23.2
 CARGO_CRATE_DEPENDS+=	core-graphics-types-0.1.3
+CARGO_CRATE_DEPENDS+=	core_detect-1.0.0
 CARGO_CRATE_DEPENDS+=	cpufeatures-0.2.17
-CARGO_CRATE_DEPENDS+=	crc32fast-1.5.2
+CARGO_CRATE_DEPENDS+=	cpufeatures-0.3.1
+CARGO_CRATE_DEPENDS+=	crc32fast-1.5.3
 CARGO_CRATE_DEPENDS+=	crossbeam-channel-0.5.17
 CARGO_CRATE_DEPENDS+=	crossbeam-deque-0.8.8
 CARGO_CRATE_DEPENDS+=	crossbeam-epoch-0.9.21
@@ -115,35 +128,43 @@ CARGO_CRATE_DEPENDS+=	cursor-icon-1.2.0
 CARGO_CRATE_DEPENDS+=	curve25519-dalek-4.1.3
 CARGO_CRATE_DEPENDS+=	curve25519-dalek-derive-0.1.1
 CARGO_CRATE_DEPENDS+=	der-0.7.10
+CARGO_CRATE_DEPENDS+=	deranged-0.5.9
 CARGO_CRATE_DEPENDS+=	dhat-0.3.3
+CARGO_CRATE_DEPENDS+=	dify-0.8.0
 CARGO_CRATE_DEPENDS+=	digest-0.10.7
 CARGO_CRATE_DEPENDS+=	dispatch-0.2.0
 CARGO_CRATE_DEPENDS+=	dispatch2-0.3.1
+CARGO_CRATE_DEPENDS+=	displaydoc-0.2.7
 CARGO_CRATE_DEPENDS+=	dlib-0.5.3
 CARGO_CRATE_DEPENDS+=	document-features-0.2.12
 CARGO_CRATE_DEPENDS+=	downcast-rs-1.2.1
 CARGO_CRATE_DEPENDS+=	dpi-0.1.2
+CARGO_CRATE_DEPENDS+=	dunce-1.0.5
+CARGO_CRATE_DEPENDS+=	dyn-stack-0.10.0
 CARGO_CRATE_DEPENDS+=	dyn-stack-0.13.2
 CARGO_CRATE_DEPENDS+=	dyn-stack-macros-0.1.3
 CARGO_CRATE_DEPENDS+=	ecdsa-0.16.9
-CARGO_CRATE_DEPENDS+=	ecolor-0.36.2
+CARGO_CRATE_DEPENDS+=	ecolor-0.37.0
 CARGO_CRATE_DEPENDS+=	ed25519-2.2.3
 CARGO_CRATE_DEPENDS+=	ed25519-dalek-2.2.0
-CARGO_CRATE_DEPENDS+=	eframe-0.36.2
-CARGO_CRATE_DEPENDS+=	egui-0.36.2
-CARGO_CRATE_DEPENDS+=	egui-wgpu-0.36.2
-CARGO_CRATE_DEPENDS+=	egui-winit-0.36.2
-CARGO_CRATE_DEPENDS+=	egui_glow-0.36.2
+CARGO_CRATE_DEPENDS+=	eframe-0.37.0
+CARGO_CRATE_DEPENDS+=	egui-0.37.0
+CARGO_CRATE_DEPENDS+=	egui-wgpu-0.37.0
+CARGO_CRATE_DEPENDS+=	egui-winit-0.37.0
+CARGO_CRATE_DEPENDS+=	egui_glow-0.37.0
+CARGO_CRATE_DEPENDS+=	egui_kittest-0.37.0
 CARGO_CRATE_DEPENDS+=	either-1.18.0
 CARGO_CRATE_DEPENDS+=	elliptic-curve-0.13.8
-CARGO_CRATE_DEPENDS+=	emath-0.36.2
+CARGO_CRATE_DEPENDS+=	emath-0.37.0
 CARGO_CRATE_DEPENDS+=	endi-1.1.1
 CARGO_CRATE_DEPENDS+=	enum-as-inner-0.6.1
 CARGO_CRATE_DEPENDS+=	enumflags2-0.7.12
 CARGO_CRATE_DEPENDS+=	enumflags2_derive-0.7.12
-CARGO_CRATE_DEPENDS+=	epaint-0.36.2
-CARGO_CRATE_DEPENDS+=	epaint_default_fonts-0.36.2
+CARGO_CRATE_DEPENDS+=	epaint-0.37.0
+CARGO_CRATE_DEPENDS+=	epaint_default_fonts-0.37.0
+CARGO_CRATE_DEPENDS+=	equator-0.1.10
 CARGO_CRATE_DEPENDS+=	equator-0.4.2
+CARGO_CRATE_DEPENDS+=	equator-macro-0.1.9
 CARGO_CRATE_DEPENDS+=	equator-macro-0.4.2
 CARGO_CRATE_DEPENDS+=	equivalent-1.0.2
 CARGO_CRATE_DEPENDS+=	errno-0.3.14
@@ -151,16 +172,22 @@ CARGO_CRATE_DEPENDS+=	error-code-3.4.0
 CARGO_CRATE_DEPENDS+=	euclid-0.22.14
 CARGO_CRATE_DEPENDS+=	event-listener-5.4.2
 CARGO_CRATE_DEPENDS+=	event-listener-strategy-0.5.4
+CARGO_CRATE_DEPENDS+=	faer-core-0.17.1
+CARGO_CRATE_DEPENDS+=	faer-entity-0.17.0
 CARGO_CRATE_DEPENDS+=	fastrand-2.5.0
 CARGO_CRATE_DEPENDS+=	fax-0.2.7
 CARGO_CRATE_DEPENDS+=	fdeflate-0.3.7
 CARGO_CRATE_DEPENDS+=	fearless_simd-0.4.1
 CARGO_CRATE_DEPENDS+=	ff-0.13.1
 CARGO_CRATE_DEPENDS+=	fiat-crypto-0.2.9
+CARGO_CRATE_DEPENDS+=	filetime-0.2.29
 CARGO_CRATE_DEPENDS+=	find-msvc-tools-0.1.14
+CARGO_CRATE_DEPENDS+=	fixed_decimal-0.7.3
+CARGO_CRATE_DEPENDS+=	fixedbitset-0.5.7
 CARGO_CRATE_DEPENDS+=	flate2-1.1.10
 CARGO_CRATE_DEPENDS+=	float8-0.6.1
 CARGO_CRATE_DEPENDS+=	fnv-1.0.7
+CARGO_CRATE_DEPENDS+=	foldhash-0.1.5
 CARGO_CRATE_DEPENDS+=	foldhash-0.2.0
 CARGO_CRATE_DEPENDS+=	font-types-0.12.5
 CARGO_CRATE_DEPENDS+=	foreign-types-0.5.0
@@ -172,22 +199,30 @@ CARGO_CRATE_DEPENDS+=	futures-lite-2.6.1
 CARGO_CRATE_DEPENDS+=	futures-macro-0.3.34
 CARGO_CRATE_DEPENDS+=	futures-task-0.3.34
 CARGO_CRATE_DEPENDS+=	futures-util-0.3.34
+CARGO_CRATE_DEPENDS+=	gemm-0.17.1
 CARGO_CRATE_DEPENDS+=	gemm-0.18.2
 CARGO_CRATE_DEPENDS+=	gemm-0.19.0
+CARGO_CRATE_DEPENDS+=	gemm-c32-0.17.1
 CARGO_CRATE_DEPENDS+=	gemm-c32-0.18.2
 CARGO_CRATE_DEPENDS+=	gemm-c32-0.19.0
+CARGO_CRATE_DEPENDS+=	gemm-c64-0.17.1
 CARGO_CRATE_DEPENDS+=	gemm-c64-0.18.2
 CARGO_CRATE_DEPENDS+=	gemm-c64-0.19.0
+CARGO_CRATE_DEPENDS+=	gemm-common-0.17.1
 CARGO_CRATE_DEPENDS+=	gemm-common-0.18.2
 CARGO_CRATE_DEPENDS+=	gemm-common-0.19.0
+CARGO_CRATE_DEPENDS+=	gemm-f16-0.17.1
 CARGO_CRATE_DEPENDS+=	gemm-f16-0.18.2
 CARGO_CRATE_DEPENDS+=	gemm-f16-0.19.0
+CARGO_CRATE_DEPENDS+=	gemm-f32-0.17.1
 CARGO_CRATE_DEPENDS+=	gemm-f32-0.18.2
 CARGO_CRATE_DEPENDS+=	gemm-f32-0.19.0
+CARGO_CRATE_DEPENDS+=	gemm-f64-0.17.1
 CARGO_CRATE_DEPENDS+=	gemm-f64-0.18.2
 CARGO_CRATE_DEPENDS+=	gemm-f64-0.19.0
 CARGO_CRATE_DEPENDS+=	generic-array-0.14.7
 CARGO_CRATE_DEPENDS+=	gethostname-1.1.0
+CARGO_CRATE_DEPENDS+=	getopts-0.2.24
 CARGO_CRATE_DEPENDS+=	getrandom-0.2.17
 CARGO_CRATE_DEPENDS+=	getrandom-0.3.4
 CARGO_CRATE_DEPENDS+=	getrandom-0.4.3
@@ -195,7 +230,7 @@ CARGO_CRATE_DEPENDS+=	ghash-0.5.1
 CARGO_CRATE_DEPENDS+=	gif-0.14.2
 CARGO_CRATE_DEPENDS+=	gimli-0.32.3
 CARGO_CRATE_DEPENDS+=	gl_generator-0.14.0
-CARGO_CRATE_DEPENDS+=	glifo-0.2.0
+CARGO_CRATE_DEPENDS+=	glifo-0.3.0
 CARGO_CRATE_DEPENDS+=	glow-0.17.0
 CARGO_CRATE_DEPENDS+=	glutin-0.32.3
 CARGO_CRATE_DEPENDS+=	glutin-winit-0.5.0
@@ -207,22 +242,44 @@ CARGO_CRATE_DEPENDS+=	group-0.13.0
 CARGO_CRATE_DEPENDS+=	guillotiere-0.7.0
 CARGO_CRATE_DEPENDS+=	half-2.7.1
 CARGO_CRATE_DEPENDS+=	harfrust-0.12.0
+CARGO_CRATE_DEPENDS+=	harfrust-0.13.3
+CARGO_CRATE_DEPENDS+=	hashbrown-0.15.5
 CARGO_CRATE_DEPENDS+=	hashbrown-0.16.1
 CARGO_CRATE_DEPENDS+=	hashbrown-0.17.1
 CARGO_CRATE_DEPENDS+=	heck-0.5.0
+CARGO_CRATE_DEPENDS+=	heic-rs-0.1.4
 CARGO_CRATE_DEPENDS+=	hermit-abi-0.5.3
 CARGO_CRATE_DEPENDS+=	hex-0.4.3
 CARGO_CRATE_DEPENDS+=	hkdf-0.12.4
 CARGO_CRATE_DEPENDS+=	hmac-0.12.1
+CARGO_CRATE_DEPENDS+=	http-1.5.0
+CARGO_CRATE_DEPENDS+=	httparse-1.10.1
+CARGO_CRATE_DEPENDS+=	icu_collections-2.3.0
+CARGO_CRATE_DEPENDS+=	icu_decimal-2.3.0
+CARGO_CRATE_DEPENDS+=	icu_locale_core-2.3.0
+CARGO_CRATE_DEPENDS+=	icu_locale_fallback-2.3.0
+CARGO_CRATE_DEPENDS+=	icu_locale_fallback_data-2.3.0
+CARGO_CRATE_DEPENDS+=	icu_normalizer-2.3.0
+CARGO_CRATE_DEPENDS+=	icu_normalizer_data-2.3.0
+CARGO_CRATE_DEPENDS+=	icu_pattern-0.5.0
+CARGO_CRATE_DEPENDS+=	icu_plurals-2.3.0
+CARGO_CRATE_DEPENDS+=	icu_properties-2.3.0
+CARGO_CRATE_DEPENDS+=	icu_properties_data-2.3.0
+CARGO_CRATE_DEPENDS+=	icu_provider-2.3.1
+CARGO_CRATE_DEPENDS+=	icu_provider_adapters-2.3.0
+CARGO_CRATE_DEPENDS+=	icu_provider_blob-2.3.0
 CARGO_CRATE_DEPENDS+=	image-0.25.10
 CARGO_CRATE_DEPENDS+=	image-webp-0.2.4
 CARGO_CRATE_DEPENDS+=	imgref-1.12.3
 CARGO_CRATE_DEPENDS+=	indexmap-2.14.2
 CARGO_CRATE_DEPENDS+=	inout-0.1.4
 CARGO_CRATE_DEPENDS+=	interpolate_name-0.2.4
+CARGO_CRATE_DEPENDS+=	is-docker-0.2.0
+CARGO_CRATE_DEPENDS+=	is-wsl-0.4.0
 CARGO_CRATE_DEPENDS+=	itertools-0.14.0
 CARGO_CRATE_DEPENDS+=	itertools-0.15.0
 CARGO_CRATE_DEPENDS+=	itoa-1.0.18
+CARGO_CRATE_DEPENDS+=	jixel-0.3.4
 CARGO_CRATE_DEPENDS+=	jni-0.22.4
 CARGO_CRATE_DEPENDS+=	jni-macros-0.22.4
 CARGO_CRATE_DEPENDS+=	jni-sys-0.3.1
@@ -248,9 +305,10 @@ CARGO_CRATE_DEPENDS+=	jxl-vardct-0.11.1
 CARGO_CRATE_DEPENDS+=	keyboard-types-0.8.3
 CARGO_CRATE_DEPENDS+=	khronos-egl-6.0.0
 CARGO_CRATE_DEPENDS+=	khronos_api-3.1.0
+CARGO_CRATE_DEPENDS+=	kittest-0.5.0
 CARGO_CRATE_DEPENDS+=	kurbo-0.13.1
 CARGO_CRATE_DEPENDS+=	lazy_static-1.5.1
-CARGO_CRATE_DEPENDS+=	libc-0.2.189
+CARGO_CRATE_DEPENDS+=	libc-0.2.191
 CARGO_CRATE_DEPENDS+=	libfuzzer-sys-0.4.13
 CARGO_CRATE_DEPENDS+=	libloading-0.8.9
 CARGO_CRATE_DEPENDS+=	libm-0.2.16
@@ -258,11 +316,14 @@ CARGO_CRATE_DEPENDS+=	libredox-0.1.25
 CARGO_CRATE_DEPENDS+=	linebender_resource_handle-0.1.1
 CARGO_CRATE_DEPENDS+=	linux-raw-sys-0.4.15
 CARGO_CRATE_DEPENDS+=	linux-raw-sys-0.12.1
+CARGO_CRATE_DEPENDS+=	litemap-0.8.3
 CARGO_CRATE_DEPENDS+=	litrs-1.0.0
 CARGO_CRATE_DEPENDS+=	lock_api-0.4.14
 CARGO_CRATE_DEPENDS+=	log-0.4.34
 CARGO_CRATE_DEPENDS+=	loop9-0.1.5
 CARGO_CRATE_DEPENDS+=	malloc_buf-0.0.6
+CARGO_CRATE_DEPENDS+=	matrixcompare-core-0.1.0
+CARGO_CRATE_DEPENDS+=	matrixmultiply-0.3.11
 CARGO_CRATE_DEPENDS+=	maybe-rayon-0.1.1
 CARGO_CRATE_DEPENDS+=	memchr-2.8.3
 CARGO_CRATE_DEPENDS+=	memmap2-0.9.11
@@ -273,13 +334,15 @@ CARGO_CRATE_DEPENDS+=	miniz_oxide-0.9.1
 CARGO_CRATE_DEPENDS+=	mintex-0.1.4
 CARGO_CRATE_DEPENDS+=	moxcms-0.8.1
 CARGO_CRATE_DEPENDS+=	moxcms-0.9.1
-CARGO_CRATE_DEPENDS+=	muda-0.21.0
+CARGO_CRATE_DEPENDS+=	muda-0.21.2
 CARGO_CRATE_DEPENDS+=	naga-30.0.1
 CARGO_CRATE_DEPENDS+=	naga-types-30.0.1
+CARGO_CRATE_DEPENDS+=	ndarray-0.17.2
 CARGO_CRATE_DEPENDS+=	ndk-0.9.0
 CARGO_CRATE_DEPENDS+=	ndk-context-0.1.1
 CARGO_CRATE_DEPENDS+=	ndk-sys-0.6.0+11769913
 CARGO_CRATE_DEPENDS+=	new_debug_unreachable-1.0.6
+CARGO_CRATE_DEPENDS+=	nix-0.31.3
 CARGO_CRATE_DEPENDS+=	no_std_io2-0.9.4
 CARGO_CRATE_DEPENDS+=	nohash-hasher-0.2.0
 CARGO_CRATE_DEPENDS+=	nom-8.0.0
@@ -288,6 +351,7 @@ CARGO_CRATE_DEPENDS+=	num-0.4.3
 CARGO_CRATE_DEPENDS+=	num-bigint-0.4.8
 CARGO_CRATE_DEPENDS+=	num-bigint-dig-0.8.6
 CARGO_CRATE_DEPENDS+=	num-complex-0.4.6
+CARGO_CRATE_DEPENDS+=	num-conv-0.2.2
 CARGO_CRATE_DEPENDS+=	num-derive-0.4.2
 CARGO_CRATE_DEPENDS+=	num-integer-0.1.47
 CARGO_CRATE_DEPENDS+=	num-iter-0.1.46
@@ -299,7 +363,7 @@ CARGO_CRATE_DEPENDS+=	num_enum_derive-0.7.6
 CARGO_CRATE_DEPENDS+=	objc-0.2.7
 CARGO_CRATE_DEPENDS+=	objc-sys-0.3.5
 CARGO_CRATE_DEPENDS+=	objc2-0.5.2
-CARGO_CRATE_DEPENDS+=	objc2-0.6.4
+CARGO_CRATE_DEPENDS+=	objc2-0.6.5
 CARGO_CRATE_DEPENDS+=	objc2-app-kit-0.2.2
 CARGO_CRATE_DEPENDS+=	objc2-app-kit-0.3.2
 CARGO_CRATE_DEPENDS+=	objc2-cloud-kit-0.2.2
@@ -326,9 +390,12 @@ CARGO_CRATE_DEPENDS+=	objc2-user-notifications-0.2.2
 CARGO_CRATE_DEPENDS+=	object-0.37.3
 CARGO_CRATE_DEPENDS+=	once_cell-1.21.4
 CARGO_CRATE_DEPENDS+=	opaque-debug-0.3.1
+CARGO_CRATE_DEPENDS+=	open-5.4.4
+CARGO_CRATE_DEPENDS+=	openssl-probe-0.2.1
 CARGO_CRATE_DEPENDS+=	orbclient-0.3.55
 CARGO_CRATE_DEPENDS+=	ordered-float-5.5.0
 CARGO_CRATE_DEPENDS+=	ordered-stream-0.2.0
+CARGO_CRATE_DEPENDS+=	os_pipe-1.2.3
 CARGO_CRATE_DEPENDS+=	owned_ttf_parser-0.25.1
 CARGO_CRATE_DEPENDS+=	p256-0.13.2
 CARGO_CRATE_DEPENDS+=	p384-0.13.1
@@ -340,10 +407,11 @@ CARGO_CRATE_DEPENDS+=	pastey-0.1.1
 CARGO_CRATE_DEPENDS+=	pem-rfc7468-0.7.0
 CARGO_CRATE_DEPENDS+=	peniko-0.6.1
 CARGO_CRATE_DEPENDS+=	percent-encoding-2.3.2
-CARGO_CRATE_DEPENDS+=	phf-0.13.1
-CARGO_CRATE_DEPENDS+=	phf_generator-0.13.1
-CARGO_CRATE_DEPENDS+=	phf_macros-0.13.1
-CARGO_CRATE_DEPENDS+=	phf_shared-0.13.1
+CARGO_CRATE_DEPENDS+=	petgraph-0.8.3
+CARGO_CRATE_DEPENDS+=	phf-0.14.0
+CARGO_CRATE_DEPENDS+=	phf_generator-0.14.0
+CARGO_CRATE_DEPENDS+=	phf_macros-0.14.0
+CARGO_CRATE_DEPENDS+=	phf_shared-0.14.0
 CARGO_CRATE_DEPENDS+=	pin-project-1.1.13
 CARGO_CRATE_DEPENDS+=	pin-project-internal-1.1.13
 CARGO_CRATE_DEPENDS+=	pin-project-lite-0.2.17
@@ -353,6 +421,7 @@ CARGO_CRATE_DEPENDS+=	pkcs5-0.7.1
 CARGO_CRATE_DEPENDS+=	pkcs8-0.10.2
 CARGO_CRATE_DEPENDS+=	pkg-config-0.3.34
 CARGO_CRATE_DEPENDS+=	plain-0.2.3
+CARGO_CRATE_DEPENDS+=	plist-1.10.3
 CARGO_CRATE_DEPENDS+=	png-0.18.1
 CARGO_CRATE_DEPENDS+=	polling-3.11.0
 CARGO_CRATE_DEPENDS+=	pollster-0.4.0
@@ -362,6 +431,9 @@ CARGO_CRATE_DEPENDS+=	polycool-0.4.0
 CARGO_CRATE_DEPENDS+=	polyval-0.6.2
 CARGO_CRATE_DEPENDS+=	portable-atomic-1.15.0
 CARGO_CRATE_DEPENDS+=	portable-atomic-util-0.2.8
+CARGO_CRATE_DEPENDS+=	postcard-1.1.3
+CARGO_CRATE_DEPENDS+=	potential_utf-0.1.6
+CARGO_CRATE_DEPENDS+=	powerfmt-0.2.1
 CARGO_CRATE_DEPENDS+=	ppv-lite86-0.2.21
 CARGO_CRATE_DEPENDS+=	presser-0.3.1
 CARGO_CRATE_DEPENDS+=	primeorder-0.13.6
@@ -369,35 +441,41 @@ CARGO_CRATE_DEPENDS+=	proc-macro-crate-3.5.0
 CARGO_CRATE_DEPENDS+=	proc-macro2-1.0.107
 CARGO_CRATE_DEPENDS+=	profiling-1.0.18
 CARGO_CRATE_DEPENDS+=	profiling-procmacros-1.0.18
-CARGO_CRATE_DEPENDS+=	proptest-1.11.0
+CARGO_CRATE_DEPENDS+=	proptest-1.12.0
+CARGO_CRATE_DEPENDS+=	pulp-0.18.22
 CARGO_CRATE_DEPENDS+=	pulp-0.21.5
 CARGO_CRATE_DEPENDS+=	pulp-0.22.3
 CARGO_CRATE_DEPENDS+=	pulp-wasm-simd-flag-0.1.1
 CARGO_CRATE_DEPENDS+=	pxfm-0.1.30
 CARGO_CRATE_DEPENDS+=	quick-error-1.2.3
 CARGO_CRATE_DEPENDS+=	quick-error-2.0.1
-CARGO_CRATE_DEPENDS+=	quick-xml-0.38.4
 CARGO_CRATE_DEPENDS+=	quick-xml-0.41.0
+CARGO_CRATE_DEPENDS+=	quick-xml-0.42.0
 CARGO_CRATE_DEPENDS+=	quote-1.0.47
 CARGO_CRATE_DEPENDS+=	r-efi-5.3.0
 CARGO_CRATE_DEPENDS+=	r-efi-6.0.0
 CARGO_CRATE_DEPENDS+=	rand-0.8.8
 CARGO_CRATE_DEPENDS+=	rand-0.9.5
+CARGO_CRATE_DEPENDS+=	rand-0.10.3
 CARGO_CRATE_DEPENDS+=	rand_chacha-0.3.1
 CARGO_CRATE_DEPENDS+=	rand_chacha-0.9.0
 CARGO_CRATE_DEPENDS+=	rand_core-0.6.4
 CARGO_CRATE_DEPENDS+=	rand_core-0.9.5
+CARGO_CRATE_DEPENDS+=	rand_core-0.10.1
 CARGO_CRATE_DEPENDS+=	rand_distr-0.5.1
-CARGO_CRATE_DEPENDS+=	rand_xorshift-0.4.0
+CARGO_CRATE_DEPENDS+=	rand_xorshift-0.5.0
 CARGO_CRATE_DEPENDS+=	range-alloc-0.1.5
 CARGO_CRATE_DEPENDS+=	rav1e-0.8.1
 CARGO_CRATE_DEPENDS+=	ravif-0.13.0
+CARGO_CRATE_DEPENDS+=	raw-cpuid-10.7.0
 CARGO_CRATE_DEPENDS+=	raw-cpuid-11.6.0
 CARGO_CRATE_DEPENDS+=	raw-window-handle-0.6.2
 CARGO_CRATE_DEPENDS+=	raw-window-metal-1.1.0
+CARGO_CRATE_DEPENDS+=	rawpointer-0.2.1
 CARGO_CRATE_DEPENDS+=	rayon-1.12.0
 CARGO_CRATE_DEPENDS+=	rayon-core-1.13.0
 CARGO_CRATE_DEPENDS+=	read-fonts-0.41.0
+CARGO_CRATE_DEPENDS+=	read-fonts-0.43.3
 CARGO_CRATE_DEPENDS+=	reborrow-0.5.5
 CARGO_CRATE_DEPENDS+=	redox_syscall-0.4.1
 CARGO_CRATE_DEPENDS+=	redox_syscall-0.5.18
@@ -415,26 +493,33 @@ CARGO_CRATE_DEPENDS+=	rustc-hash-2.1.3
 CARGO_CRATE_DEPENDS+=	rustc_version-0.4.1
 CARGO_CRATE_DEPENDS+=	rustix-0.38.44
 CARGO_CRATE_DEPENDS+=	rustix-1.1.5
-CARGO_CRATE_DEPENDS+=	rustls-0.23.45
+CARGO_CRATE_DEPENDS+=	rustls-0.23.46
+CARGO_CRATE_DEPENDS+=	rustls-native-certs-0.8.5
 CARGO_CRATE_DEPENDS+=	rustls-pki-types-1.15.1
+CARGO_CRATE_DEPENDS+=	rustls-platform-verifier-0.7.1
+CARGO_CRATE_DEPENDS+=	rustls-platform-verifier-android-0.2.0
 CARGO_CRATE_DEPENDS+=	rustls-rustcrypto-0.0.2-alpha
 CARGO_CRATE_DEPENDS+=	rustls-webpki-0.102.8
-CARGO_CRATE_DEPENDS+=	rustls-webpki-0.103.15
+CARGO_CRATE_DEPENDS+=	rustls-webpki-0.103.16
 CARGO_CRATE_DEPENDS+=	rustversion-1.0.23
 CARGO_CRATE_DEPENDS+=	rusty-fork-0.3.1
 CARGO_CRATE_DEPENDS+=	safetensors-0.4.5
 CARGO_CRATE_DEPENDS+=	safetensors-0.7.0
 CARGO_CRATE_DEPENDS+=	same-file-1.0.6
+CARGO_CRATE_DEPENDS+=	schannel-0.1.30
 CARGO_CRATE_DEPENDS+=	scoped-tls-1.0.1
 CARGO_CRATE_DEPENDS+=	scopeguard-1.2.0
 CARGO_CRATE_DEPENDS+=	sec1-0.7.3
+CARGO_CRATE_DEPENDS+=	security-framework-3.7.0
+CARGO_CRATE_DEPENDS+=	security-framework-sys-2.17.0
 CARGO_CRATE_DEPENDS+=	self_cell-1.3.0
 CARGO_CRATE_DEPENDS+=	semver-1.0.28
+CARGO_CRATE_DEPENDS+=	send_wrapper-0.6.0
 CARGO_CRATE_DEPENDS+=	seq-macro-0.3.6
 CARGO_CRATE_DEPENDS+=	serde-1.0.229
 CARGO_CRATE_DEPENDS+=	serde_core-1.0.229
 CARGO_CRATE_DEPENDS+=	serde_derive-1.0.229
-CARGO_CRATE_DEPENDS+=	serde_json-1.0.151
+CARGO_CRATE_DEPENDS+=	serde_json-1.0.154
 CARGO_CRATE_DEPENDS+=	serde_repr-0.1.21
 CARGO_CRATE_DEPENDS+=	serde_spanned-1.1.1
 CARGO_CRATE_DEPENDS+=	sha2-0.10.9
@@ -464,7 +549,10 @@ CARGO_CRATE_DEPENDS+=	syn-2.0.119
 CARGO_CRATE_DEPENDS+=	syn-3.0.6
 CARGO_CRATE_DEPENDS+=	synstructure-0.13.2
 CARGO_CRATE_DEPENDS+=	synstructure-0.14.0
+CARGO_CRATE_DEPENDS+=	sys-locale-0.3.2
+CARGO_CRATE_DEPENDS+=	sysctl-0.5.5
 CARGO_CRATE_DEPENDS+=	sysctl-0.6.0
+CARGO_CRATE_DEPENDS+=	tar-0.4.46
 CARGO_CRATE_DEPENDS+=	tempfile-3.27.0
 CARGO_CRATE_DEPENDS+=	termcolor-1.4.1
 CARGO_CRATE_DEPENDS+=	thiserror-1.0.69
@@ -473,6 +561,10 @@ CARGO_CRATE_DEPENDS+=	thiserror-impl-1.0.69
 CARGO_CRATE_DEPENDS+=	thiserror-impl-2.0.21
 CARGO_CRATE_DEPENDS+=	thousands-0.2.0
 CARGO_CRATE_DEPENDS+=	tiff-0.11.3
+CARGO_CRATE_DEPENDS+=	time-0.3.55
+CARGO_CRATE_DEPENDS+=	time-core-0.1.9
+CARGO_CRATE_DEPENDS+=	time-macros-0.2.32
+CARGO_CRATE_DEPENDS+=	tinystr-0.8.4
 CARGO_CRATE_DEPENDS+=	tokio-1.53.1
 CARGO_CRATE_DEPENDS+=	toml-1.1.6+spec-1.1.0
 CARGO_CRATE_DEPENDS+=	toml_datetime-1.1.1+spec-1.1.0
@@ -482,24 +574,34 @@ CARGO_CRATE_DEPENDS+=	toml_writer-1.1.2+spec-1.1.0
 CARGO_CRATE_DEPENDS+=	tracing-0.1.44
 CARGO_CRATE_DEPENDS+=	tracing-attributes-0.1.31
 CARGO_CRATE_DEPENDS+=	tracing-core-0.1.36
+CARGO_CRATE_DEPENDS+=	tree_magic_mini-3.2.2
 CARGO_CRATE_DEPENDS+=	ttf-parser-0.25.1
 CARGO_CRATE_DEPENDS+=	type-map-0.5.1
 CARGO_CRATE_DEPENDS+=	typed-path-0.12.3
+CARGO_CRATE_DEPENDS+=	typed-path-0.13.0
 CARGO_CRATE_DEPENDS+=	typenum-1.20.1
 CARGO_CRATE_DEPENDS+=	uds_windows-1.2.1
 CARGO_CRATE_DEPENDS+=	ug-0.5.0
 CARGO_CRATE_DEPENDS+=	ug-metal-0.5.0
 CARGO_CRATE_DEPENDS+=	unarray-0.1.4
+CARGO_CRATE_DEPENDS+=	unicode-bidi-0.3.18
 CARGO_CRATE_DEPENDS+=	unicode-general-category-1.1.0
 CARGO_CRATE_DEPENDS+=	unicode-ident-1.0.26
+CARGO_CRATE_DEPENDS+=	unicode-properties-0.1.4
 CARGO_CRATE_DEPENDS+=	unicode-segmentation-1.13.3
 CARGO_CRATE_DEPENDS+=	unicode-width-0.2.2
 CARGO_CRATE_DEPENDS+=	universal-hash-0.5.1
 CARGO_CRATE_DEPENDS+=	untrusted-0.9.0
+CARGO_CRATE_DEPENDS+=	ureq-3.4.2
+CARGO_CRATE_DEPENDS+=	ureq-proto-0.6.5
+CARGO_CRATE_DEPENDS+=	utf16_iter-1.0.5
+CARGO_CRATE_DEPENDS+=	utf8-zero-0.8.1
+CARGO_CRATE_DEPENDS+=	utf8_iter-1.0.4
 CARGO_CRATE_DEPENDS+=	uuid-1.26.1
 CARGO_CRATE_DEPENDS+=	v_frame-0.3.9
-CARGO_CRATE_DEPENDS+=	vello_common-0.1.0
-CARGO_CRATE_DEPENDS+=	vello_cpu-0.1.0
+CARGO_CRATE_DEPENDS+=	vello_common-0.2.0
+CARGO_CRATE_DEPENDS+=	vello_cpu-0.2.0
+CARGO_CRATE_DEPENDS+=	verifysign-1.0.1
 CARGO_CRATE_DEPENDS+=	version_check-0.9.5
 CARGO_CRATE_DEPENDS+=	wait-timeout-0.2.1
 CARGO_CRATE_DEPENDS+=	walkdir-2.5.0
@@ -523,7 +625,8 @@ CARGO_CRATE_DEPENDS+=	wayland-scanner-0.31.11
 CARGO_CRATE_DEPENDS+=	wayland-sys-0.31.11
 CARGO_CRATE_DEPENDS+=	web-sys-0.3.106
 CARGO_CRATE_DEPENDS+=	web-time-1.1.0
-CARGO_CRATE_DEPENDS+=	webpki-roots-1.0.9
+CARGO_CRATE_DEPENDS+=	webpki-root-certs-1.0.11
+CARGO_CRATE_DEPENDS+=	webpki-roots-1.0.10
 CARGO_CRATE_DEPENDS+=	weezl-0.1.12
 CARGO_CRATE_DEPENDS+=	wgpu-30.0.1
 CARGO_CRATE_DEPENDS+=	wgpu-core-30.0.1
@@ -543,35 +646,31 @@ CARGO_CRATE_DEPENDS+=	windows-implement-0.60.2
 CARGO_CRATE_DEPENDS+=	windows-interface-0.59.3
 CARGO_CRATE_DEPENDS+=	windows-link-0.2.1
 CARGO_CRATE_DEPENDS+=	windows-numerics-0.3.1
+CARGO_CRATE_DEPENDS+=	windows-registry-0.6.1
 CARGO_CRATE_DEPENDS+=	windows-result-0.4.1
 CARGO_CRATE_DEPENDS+=	windows-strings-0.5.1
 CARGO_CRATE_DEPENDS+=	windows-sys-0.52.0
 CARGO_CRATE_DEPENDS+=	windows-sys-0.59.0
-CARGO_CRATE_DEPENDS+=	windows-sys-0.60.2
 CARGO_CRATE_DEPENDS+=	windows-sys-0.61.2
 CARGO_CRATE_DEPENDS+=	windows-targets-0.52.6
-CARGO_CRATE_DEPENDS+=	windows-targets-0.53.5
 CARGO_CRATE_DEPENDS+=	windows-threading-0.2.1
 CARGO_CRATE_DEPENDS+=	windows_aarch64_gnullvm-0.52.6
-CARGO_CRATE_DEPENDS+=	windows_aarch64_gnullvm-0.53.1
 CARGO_CRATE_DEPENDS+=	windows_aarch64_msvc-0.52.6
-CARGO_CRATE_DEPENDS+=	windows_aarch64_msvc-0.53.1
 CARGO_CRATE_DEPENDS+=	windows_i686_gnu-0.52.6
-CARGO_CRATE_DEPENDS+=	windows_i686_gnu-0.53.1
 CARGO_CRATE_DEPENDS+=	windows_i686_gnullvm-0.52.6
-CARGO_CRATE_DEPENDS+=	windows_i686_gnullvm-0.53.1
 CARGO_CRATE_DEPENDS+=	windows_i686_msvc-0.52.6
-CARGO_CRATE_DEPENDS+=	windows_i686_msvc-0.53.1
 CARGO_CRATE_DEPENDS+=	windows_x86_64_gnu-0.52.6
-CARGO_CRATE_DEPENDS+=	windows_x86_64_gnu-0.53.1
 CARGO_CRATE_DEPENDS+=	windows_x86_64_gnullvm-0.52.6
-CARGO_CRATE_DEPENDS+=	windows_x86_64_gnullvm-0.53.1
 CARGO_CRATE_DEPENDS+=	windows_x86_64_msvc-0.52.6
-CARGO_CRATE_DEPENDS+=	windows_x86_64_msvc-0.53.1
 CARGO_CRATE_DEPENDS+=	winit-0.30.13
 CARGO_CRATE_DEPENDS+=	winnow-1.0.4
-CARGO_CRATE_DEPENDS+=	winresource-0.1.31
+CARGO_CRATE_DEPENDS+=	winreg-0.55.0
+CARGO_CRATE_DEPENDS+=	winresource-0.1.34
+CARGO_CRATE_DEPENDS+=	winsafe-0.0.29
 CARGO_CRATE_DEPENDS+=	wit-bindgen-0.57.1
+CARGO_CRATE_DEPENDS+=	wl-clipboard-rs-0.9.4
+CARGO_CRATE_DEPENDS+=	write16-1.0.0
+CARGO_CRATE_DEPENDS+=	writeable-0.6.4
 CARGO_CRATE_DEPENDS+=	x11-dl-2.21.0
 CARGO_CRATE_DEPENDS+=	x11rb-0.13.2
 CARGO_CRATE_DEPENDS+=	x11rb-protocol-0.13.2
@@ -598,11 +697,21 @@ CARGO_CRATE_DEPENDS+=	zerofrom-0.1.8
 CARGO_CRATE_DEPENDS+=	zerofrom-derive-0.1.8
 CARGO_CRATE_DEPENDS+=	zeroize-1.9.1
 CARGO_CRATE_DEPENDS+=	zeroize_derive-1.5.0
-CARGO_CRATE_DEPENDS+=	zip-7.2.0
+CARGO_CRATE_DEPENDS+=	zerotrie-0.2.5
+CARGO_CRATE_DEPENDS+=	zerovec-0.11.8
+CARGO_CRATE_DEPENDS+=	zerovec-derive-0.11.7
+CARGO_CRATE_DEPENDS+=	zip-7.4.0
+CARGO_CRATE_DEPENDS+=	zip-9.1.3
 CARGO_CRATE_DEPENDS+=	zlib-rs-0.6.8
 CARGO_CRATE_DEPENDS+=	zmij-1.0.23
+CARGO_CRATE_DEPENDS+=	zopfli-0.8.4
 CARGO_CRATE_DEPENDS+=	zune-core-0.5.3
 CARGO_CRATE_DEPENDS+=	zune-jpeg-0.5.15
+CARGO_CRATE_DEPENDS+=	zune-jpegxl-0.5.2
 CARGO_CRATE_DEPENDS+=	zvariant-5.15.0
 CARGO_CRATE_DEPENDS+=	zvariant_derive-5.15.0
 CARGO_CRATE_DEPENDS+=	zvariant_utils-4.2.0
+CARGO_CRATE_DEPENDS+=	egui_demo_lib-0.37.0
+CARGO_CRATE_DEPENDS+=	egui_extras-0.37.0
+CARGO_CRATE_DEPENDS+=	egui_inspection-0.37.0
+CARGO_CRATE_DEPENDS+=	egui_system_font_provider-0.37.0
\ No newline at end of file
diff --git a/lightcraft/distinfo b/lightcraft/distinfo
index 12af5e7723..035fbdfebc 100644
--- a/lightcraft/distinfo
+++ b/lightcraft/distinfo
@@ -6,33 +6,30 @@ Size (ab_glyph-0.2.32.crate) = 20967 bytes
 BLAKE2s (ab_glyph_rasterizer-0.1.10.crate) = a5c07f176d74215e53c96810d503693202f075d5450a15172dab22fe76917f01
 SHA512 (ab_glyph_rasterizer-0.1.10.crate) = 1b541aea1d7220535c019fc6a2886b44eaf81698697a01f4f2abab39901a8d1c88e6e7c0c426916cbd0f539dade61f5edb5696a2c5df84434e2da6c79a5cc772
 Size (ab_glyph_rasterizer-0.1.10.crate) = 11206 bytes
-BLAKE2s (accesskit-0.24.1.crate) = ae7d19482b619e8123a46a3c04737ad46a244c55775afefbe8bec34c60d9489b
-SHA512 (accesskit-0.24.1.crate) = f44b37019e3707b7af633ea33f5d726b5f653d509388b906b2626d6bc7fdb4fb8f8cf4882cd17327ff1f057728f80713ef6bc58e31dfe954fd67a930dee4bae5
-Size (accesskit-0.24.1.crate) = 36947 bytes
-BLAKE2s (accesskit_atspi_common-0.18.1.crate) = d5b2811cc6a004cfe5df5295dd62c6e3cd5562d346a0ca3321f0dafe78998659
-SHA512 (accesskit_atspi_common-0.18.1.crate) = bbb78a09d3fae0db0ddd9df17fe5fdb1292d7975590cc2b4312abe25f419b1da303398828dde6fed761acaea2e0c162189c940d30fadc2a54613fa4351c11883
-Size (accesskit_atspi_common-0.18.1.crate) = 28924 bytes
-BLAKE2s (accesskit_consumer-0.35.0.crate) = 7d39e9ccdd96ad8c7cd96fe924171e063865ee83e3519a378b4f236971749bcc
-SHA512 (accesskit_consumer-0.35.0.crate) = a4447324aaab5ae78f0107fcaf2ccb3316d7503b197a1f32e09f638dec5a206a4a3dfac1b6af943c3316ac76d7754cf5701dc3a0bbc757b0fca31d85be24f6f1
-Size (accesskit_consumer-0.35.0.crate) = 46230 bytes
-BLAKE2s (accesskit_consumer-0.36.0.crate) = 367caf177f39442712605d7d4ae6f2c97916aaf5664d00b3202841d866d52455
-SHA512 (accesskit_consumer-0.36.0.crate) = f48823443376c9f23bd757a7709bd52a5495bc0e62762a8096ec09d376e81e478ea17f3e82ee3786fd144eb2c7df454ad2143e7a155d48e01a1c3c87d2232516
-Size (accesskit_consumer-0.36.0.crate) = 47194 bytes
-BLAKE2s (accesskit_consumer-0.38.0.crate) = 9dbceb3eaeec098c57b7360c1ce2c28f0efe1ecd4f42293998e2cb3f43835fde
-SHA512 (accesskit_consumer-0.38.0.crate) = 820c84443d9dad60043d970f54ad80bf5d1454f9058ea9da3bc0b3d2845f29c6e9819e2dee944560a10ac19f8da05e320538c7d8ea09e246fe52784bfc1a7dbe
-Size (accesskit_consumer-0.38.0.crate) = 48440 bytes
-BLAKE2s (accesskit_macos-0.26.3.crate) = 791eca086586416d4511c9a65df98392fa37fb68faf6245268bd602373a9867a
-SHA512 (accesskit_macos-0.26.3.crate) = d16798428baafc42ff8fef7ceb3670c6d991ba8f960fdf4167c30a63814841e91e8c636838be0b316e9b8074e8231f74f0a5e04af092cbc079a6e9355524e80b
-Size (accesskit_macos-0.26.3.crate) = 27650 bytes
-BLAKE2s (accesskit_unix-0.21.1.crate) = c69f269f2d148c1fe5aa1c9342fe60ba79fcbd6cfe7db16db77b7c61220f97fb
-SHA512 (accesskit_unix-0.21.1.crate) = ea71de45115c00a421f9f4fd3763172ba52808e0bfbe570997625df7be6932e48034df19cad832f6d08973301694c5571413d103a49d9c64b5d8475602e57b53
-Size (accesskit_unix-0.21.1.crate) = 27270 bytes
-BLAKE2s (accesskit_windows-0.32.1.crate) = 1cfbf1148cef20f772ed7ed2055de88f9cc040d99c727065a0b0f1efec5bf80e
-SHA512 (accesskit_windows-0.32.1.crate) = 7cbb434e9e6ff7b088d70e5ad0e12e8b8ca55b0d1fdd71b827fd3089cdf218697cfede54da8a5eba36aaa73e3ef39ecf423f1346d59a68635e10266f9da004dd
-Size (accesskit_windows-0.32.1.crate) = 57411 bytes
-BLAKE2s (accesskit_winit-0.32.2.crate) = 2b95876876a7b560b7c3aaba0c0be91e4cb0f8012a3173619e874359207feb9d
-SHA512 (accesskit_winit-0.32.2.crate) = 60a8b6c8bea80afdc244529a0815d56fc20571224fb3ff5d6182f1b456ca6139faca273573c1cbb4c2036fe56d4f36d4f0ad6927eb9c192abeb23a379f8d86d7
-Size (accesskit_winit-0.32.2.crate) = 34557 bytes
+BLAKE2s (accesskit-0.25.1.crate) = adfce88cd5781b50a68bc36a15bce9c7a44f5f6f0d350c78904f500aa76c5e8f
+SHA512 (accesskit-0.25.1.crate) = b3ccc69beab156cc18331f64ee6f2cc71c0df181b287eb70a0c778c4684a38b030cdd9cb7987c9adc84430505a08ba2f8a61a74a1a1d3607b13a1ec8cfdf71dd
+Size (accesskit-0.25.1.crate) = 41165 bytes
+BLAKE2s (accesskit_atspi_common-0.21.0.crate) = 6ed58a66288d75aeafd1f87007a8fc9c23d73b3eb74f639dd08b3663c537f330
+SHA512 (accesskit_atspi_common-0.21.0.crate) = e1572856b7df87c46d84b258abe4f7217144d78f37fb88a71d135f9519ccf2292c0c151896f8954a5623cbb25ddb4e6005bb22b1e1455dc2262fa9dc0c30adfd
+Size (accesskit_atspi_common-0.21.0.crate) = 34092 bytes
+BLAKE2s (accesskit_consumer-0.39.1.crate) = 22adf747202ee330919e4d5856fc653c5042176986de656d3efe92174216bc57
+SHA512 (accesskit_consumer-0.39.1.crate) = 749456f5e5afbf888ba44db33c2e69d3c005799aa68e2b0fcc4175a304be732c91376a238d67dd79f63376d87762d020883809bb94da96e683357621e153ec5b
+Size (accesskit_consumer-0.39.1.crate) = 48917 bytes
+BLAKE2s (accesskit_ios-0.2.1.crate) = 5be6cf1dc63aa2af67daf464a9bb325854e2a3181b44e92160659efe3fd45c5d
+SHA512 (accesskit_ios-0.2.1.crate) = 3739ec0cd045d41b2c9186a0315383a1ea7db00a87cd86d1a929426c453bc90ab205256c4b710f204206dda66982617fdc1ac540a9dfcfafa9f79a5e828db165
+Size (accesskit_ios-0.2.1.crate) = 21928 bytes
+BLAKE2s (accesskit_macos-0.27.1.crate) = eb4b8ff2d0f6057f94444b9419438a08ce7819d640ecdb5f461890feb80c4388
+SHA512 (accesskit_macos-0.27.1.crate) = 995eb671ce30b1541f397bae6e2f551f7f8b01e490e3d4a26c398d42fb172502173963c22944b67d54626c9c7cd7b9af501d66804ff3f27871968074fe7bc9a1
+Size (accesskit_macos-0.27.1.crate) = 28201 bytes
+BLAKE2s (accesskit_unix-0.24.0.crate) = 27738b9a43a5627529e4dd9cf54f6804656431ed47b20436063d5bb7935cc783
+SHA512 (accesskit_unix-0.24.0.crate) = 002d97e54c41ef2c44d53847814ef2c97b3ca916075dc8342fec8135b4847a89836327c124334e2559e07667bce6353bceea9888d282c98f8f3ecc86f904fbfc
+Size (accesskit_unix-0.24.0.crate) = 31904 bytes
+BLAKE2s (accesskit_windows-0.35.1.crate) = aac80b6a98f242a25f65461bbd572d5946cd735ef1f5ad91241b4b8d27260e94
+SHA512 (accesskit_windows-0.35.1.crate) = 02c8be1853082c7c4d4634f2e65b284771853cdf98795794bdd83c9526dad26a5da5afb4ccd56bdc13159dd121bec9cc07b715938267031f2360af01e4387824
+Size (accesskit_windows-0.35.1.crate) = 57109 bytes
+BLAKE2s (accesskit_winit-0.34.1.crate) = 3dafc650d8740a0bc0d5432d7e5316199a243e2a430e3b0a67df635c399616a1
+SHA512 (accesskit_winit-0.34.1.crate) = 61f85b83ed7f440dccfb1bd84a0a63aeb6d30bb0bf09384c8441df8a93a90fe2b61ce9616e10bcc52e57bd58a17c39af382812841e86aa326040fe2e4594a8f5
+Size (accesskit_winit-0.34.1.crate) = 31426 bytes
 BLAKE2s (addr2line-0.25.1.crate) = cc5c422ec48ccef5c2c46379d2f600644609490afafea5020f2020815d1146e6
 SHA512 (addr2line-0.25.1.crate) = c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2
 Size (addr2line-0.25.1.crate) = 43134 bytes
@@ -60,9 +57,15 @@ Size (aligned-vec-0.6.4.crate) = 12609 bytes
 BLAKE2s (alloc-no-stdlib-2.0.4.crate) = a83a1036807203ed8ff44ce5b5d7d8fa42083bf2e8fecd5661f1b8fe4084f5fe
 SHA512 (alloc-no-stdlib-2.0.4.crate) = 6518856fa524ee0fe8e04cf133c11028efcf2f6a28f3a70e401566a4eb343c954dba34aec2a02c0d0359757dfb5dcf48279610646215eea190d699708d838904
 Size (alloc-no-stdlib-2.0.4.crate) = 10105 bytes
+BLAKE2s (alloc-no-stdlib-3.0.0.crate) = 096a7fc6b88f6ac125ec24aa351c70b50d0797be9c10af6f9712557539faaa48
+SHA512 (alloc-no-stdlib-3.0.0.crate) = df9230a40a2a395bb63c1829e5b793becd0c0f470aa0af2789679d89d201560756bca1d55356a0dc995d54f1016566b18da5c11f7999bc17577412a6cbe475ef
+Size (alloc-no-stdlib-3.0.0.crate) = 10450 bytes
 BLAKE2s (alloc-stdlib-0.2.4.crate) = 76b29e0a88f6c2106b51a69c2b3f3d0934c61cf41130b9424e5fe0e67efa732d
 SHA512 (alloc-stdlib-0.2.4.crate) = 7e94cb22a805291c91fe458b2a5b38b0db4e0428a681f8192ff2859066c46a274ccb8d5081c74355c53e4045d31d1452b5ead574a9692c5cdb112bf5e70911c1
 Size (alloc-stdlib-0.2.4.crate) = 6730 bytes
+BLAKE2s (alloc-stdlib-0.3.0.crate) = 2f5492ef21349e3264a5420726dd3d0fc8238d5c6a3e864e69cc5a64dcf4890a
+SHA512 (alloc-stdlib-0.3.0.crate) = d2626b865d730d0d4db3178fd068d5c4e7ff46291564b3d5cb7d322a9863c635e3126e2b850f8015892d16dbc0199b6dbc20be733171058f365feefc08b25311
+Size (alloc-stdlib-0.3.0.crate) = 6922 bytes
 BLAKE2s (allocator-api2-0.2.21.crate) = 19229533116e7c08961658159a3a9779307bf1241963efefbcb34168b00ed036
 SHA512 (allocator-api2-0.2.21.crate) = 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03
 Size (allocator-api2-0.2.21.crate) = 63622 bytes
@@ -159,18 +162,21 @@ Size (backtrace-0.3.76.crate) = 89458 bytes
 BLAKE2s (base16ct-0.2.0.crate) = 9d51d202ebedd3bedc7f1703e7834c98c9b2b71d8e52f426891720b393ed0323
 SHA512 (base16ct-0.2.0.crate) = efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a
 Size (base16ct-0.2.0.crate) = 10240 bytes
+BLAKE2s (base64-0.23.1.crate) = 25eb1668b91ad22e7b1076cdcfbf71acf9d861148d9eca437d3d86432e8a6d07
+SHA512 (base64-0.23.1.crate) = f9a402e7161a95ba52a14bb0ec8d5dcf6cc70f97b50d40ac4a150c977b752861da6b9feb63e5e9b15f3309b95b3ca0ebe4e789c26e6b96af4e0c69642b140a51
+Size (base64-0.23.1.crate) = 93605 bytes
 BLAKE2s (base64ct-1.8.3.crate) = 991d53151ed5cfc2987df989af93842b1e1aa4796ba7518f4470dc5388091604
 SHA512 (base64ct-1.8.3.crate) = 9ad519048d1724d4cc5fcedd704d6ddd2ceceb8ee66eb65b61c5067bc3f7e70940d6ed6584deca6595b0708dbaf7e7ea6e09a4ae460788c31b7790f3d1487fae
 Size (base64ct-1.8.3.crate) = 32227 bytes
 BLAKE2s (bit-set-0.10.0.crate) = 1944776b447659405515c1e871210ff347875b07c9e16c6352bc6b98c5937fbf
 SHA512 (bit-set-0.10.0.crate) = 9ffb568fdc3c2b3837b2a605290c39c2fee114eadfcba51ed8fe0d44d250615126fd879d01235fb2719f8015f50d1529b7fc401054653951e29ece51a80d458d
 Size (bit-set-0.10.0.crate) = 20439 bytes
-BLAKE2s (bit-set-0.8.0.crate) = f0929f523e5285b3541d2287d602d99b3c31ff327aeadcfbcbaa889ca4bf7c7e
-SHA512 (bit-set-0.8.0.crate) = eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa
-Size (bit-set-0.8.0.crate) = 16289 bytes
-BLAKE2s (bit-vec-0.8.0.crate) = a2d2c887387af64f1aa624ef1526404c8654d72aab54279a94dcfe7fcc188471
-SHA512 (bit-vec-0.8.0.crate) = 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571
-Size (bit-vec-0.8.0.crate) = 24132 bytes
+BLAKE2s (bit-set-0.11.1.crate) = a2c0b94982bddedf8be64dbc9b66e6faf55239abac4f17b28dac18d742809ea7
+SHA512 (bit-set-0.11.1.crate) = e015949c73e4c811e565951ba627338c6829a211c52c6330884ee93c5afc3ffdfe84d60709e5c5d244005e051528f9a16914163f59bf2ef876c85a2b0f582216
+Size (bit-set-0.11.1.crate) = 19997 bytes
+BLAKE2s (bit-vec-0.10.1.crate) = 7b9387a5dccf2fac1eee850f77e49f323fc4de906544e7f2b8945fcb87197b08
+SHA512 (bit-vec-0.10.1.crate) = ca2a5667572f5aa82c1d9cc0616f28531544be142d7b976d2541326c80feb14da3c9114b85a7c97414ebc48cbd65c1f41b4041014df668084ad2b9421ff7cdd0
+Size (bit-vec-0.10.1.crate) = 30095 bytes
 BLAKE2s (bit-vec-0.9.1.crate) = faba89e85e4f7b0fd0da62eec200ad4e8d4fb5fec91a5e9d138da95547f9ae5b
 SHA512 (bit-vec-0.9.1.crate) = b1a7243204680439ff48cc77073478cfae8204f61d9cf5141cf7dbd1796424280a4ac923ddb555fb060bd9270566c9b0b5c8b5886e6190d31f5dda0bc5b7b627
 Size (bit-vec-0.9.1.crate) = 29177 bytes
@@ -198,12 +204,21 @@ Size (block2-0.6.2.crate) = 34505 bytes
 BLAKE2s (blocking-1.7.0.crate) = 3b667a332b1e6495e58eef53878c270fe34cba6361386694b1b88a869289289b
 SHA512 (blocking-1.7.0.crate) = c4712b326cd45006aaa3388dbdd5d22559e196fc5cd44bde0547b88f8dff28f3b2c26bf1008865f4cb327f8612f73f211c3018d31de37e957755a5d5feee229b
 Size (blocking-1.7.0.crate) = 18136 bytes
-BLAKE2s (brotli-8.0.4.crate) = f07e4f9dfb70b2a217b13ee26a39aadbc4a29e3fe9402c78020ca219dcbb9a65
-SHA512 (brotli-8.0.4.crate) = 86d7eae920178809df7939fdff1cbcd6d220101ce50d92c16c58a70ffb8fe08fc5fc02879d7d0a1d3f9d568314223e141e467e8181602f52a735f70fd7154f0a
-Size (brotli-8.0.4.crate) = 751794 bytes
+BLAKE2s (borsh-1.8.1.crate) = 6e49a0e0c90dd5c73590d96a927cc9d55358ba21397b13f4efc925163f0b6bf4
+SHA512 (borsh-1.8.1.crate) = 12b686d546eae2750c6609d28bb22baa872ee342c8cb51bef38b15e060340e6c946b671d04423e36f7a15d24e128efaa2231a92b8fd80ce2e433643707b47454
+Size (borsh-1.8.1.crate) = 85266 bytes
+BLAKE2s (borsh-derive-1.8.1.crate) = 09d2e4e05c8f91acac9e44d785ca1c5ccf6e15a0520cf712f9421230e93ead7b
+SHA512 (borsh-derive-1.8.1.crate) = 9040f6ca139b1f544c8ea78b1c5bd71764875e49ccc4f72145484f6c030fe9f65b7d15e0cc4240abccf43c73d2a3bb2c0e39ab098a1feb074700025d7937ef5c
+Size (borsh-derive-1.8.1.crate) = 33529 bytes
+BLAKE2s (brotli-9.0.0.crate) = 5c59641a4bd9bd064226604164c1396a5bebf4d58124c1ae5cbadeeab8415d9d
+SHA512 (brotli-9.0.0.crate) = 892291c0a9ee3f8dd39bcd15429be8073262531e09923082a27e734fa4893ac9e1ddd9530aa44f961dbab8c3cd2ea75bfcb7a84e5d2d7c6f29db2cf8b19cedf1
+Size (brotli-9.0.0.crate) = 756258 bytes
 BLAKE2s (brotli-decompressor-5.0.3.crate) = 30067148cb33cdab14946d646d92f5ff16a78544b57aedf3ae86f15b8c7a31d3
 SHA512 (brotli-decompressor-5.0.3.crate) = 4e65274c6b9e78cd718ec4fd4677dc775d20801c55652c95b7d02ba6955254603cf95b25d53da8ae19384be267d8214bf0066fff9bbdf074fc8d75150ee63531
 Size (brotli-decompressor-5.0.3.crate) = 197262 bytes
+BLAKE2s (brotli-decompressor-6.0.1.crate) = 8d6cf29ba8d53418c1eff02cbb53463410e302321ac65f42b59f2bf0789cd9b0
+SHA512 (brotli-decompressor-6.0.1.crate) = bb9ca1aedba23be1851e8bb6ef157a45aec1f76db71802789206eadf1d7ac967eaed1508a0ce438cb6ca881fc286d506c52d9f312b4fa235585b23a0ede8e298
+Size (brotli-decompressor-6.0.1.crate) = 246548 bytes
 BLAKE2s (built-0.8.1.crate) = 21551f1afd1affe4d55349793083a87e5cb939778619a049aabc11bf4e5ea517
 SHA512 (built-0.8.1.crate) = 8282b2f6df3ead0de7fe2ba677a6b279541439e01659294fb89de388cfc3cb4d1581fc085ea94a1e24a06466aa18a9700b3dab83ce40cf37f93a551dbd3cfe6a
 Size (built-0.8.1.crate) = 47288 bytes
@@ -261,27 +276,42 @@ Size (cfg_aliases-0.2.2.crate) = 6527 bytes
 BLAKE2s (cgl-0.3.2.crate) = 77adfb6e72ccc70a0bf7825f044c994487283cd97a8ecbb841cadee806510bba
 SHA512 (cgl-0.3.2.crate) = 230301b0f0ee7828bf0152b01ff97464609da32dc78edf2fc8518f2341cc48ef39bba946965e93069fa9e4fcda0d165195dbc6c1d594afcf1155707933b3dc73
 Size (cgl-0.3.2.crate) = 7557 bytes
+BLAKE2s (chacha20-0.10.2.crate) = 2c05644930908c5c92d9186e9d9ff3acd28a4fcc0ef6063d7b2c6cb0ecc9f749
+SHA512 (chacha20-0.10.2.crate) = 520fdd68425ad8dcc11e385ac4f5343294f9d78b962aa5d4f6cd34e40bd6258631d25fe0f03218a3913bf6cde1ba83d7db16359f1c5b9d0d299cc9b088157002
+Size (chacha20-0.10.2.crate) = 38197 bytes
 BLAKE2s (chacha20-0.9.1.crate) = cd4a4bcefafe3dc48a908173b2422afd89f369ef233c3c5e899af9a38d5736ac
 SHA512 (chacha20-0.9.1.crate) = 3813d6f3c3d9dbd2f18aa660f32567378a79a994520c83d0b09795e4e4b161e2a5bf205e454021a6e33028e9f9f61e9b14f79f2c935c2df95d32eb1d732cbf83
 Size (chacha20-0.9.1.crate) = 23424 bytes
 BLAKE2s (chacha20poly1305-0.10.1.crate) = 487479b76869b50958babad47e1fdd9682d4664908802ad4b616779d89f6e1ae
 SHA512 (chacha20poly1305-0.10.1.crate) = 8c2ff7100eff5ea953baf559b0984c5b5ac0dd231d8ff179688d87ca7812966d4cd64aaa0c56778f7a83c8138ebed4f2b87a2d4a005251f51e1fc8e74914d629
 Size (chacha20poly1305-0.10.1.crate) = 68485 bytes
+BLAKE2s (chrono-0.4.45.crate) = 72069e9e7a76254b8db2201521961b8d286eaeb35ee1a5695592b314ffa87acd
+SHA512 (chrono-0.4.45.crate) = f275b373f0f085453bd168b822a28ce6db3470cbe42f4c8b216b4320f2b460dbd2781e272eff8977b6d17ae596cb3efd3381a1cffb5e6513e6e7979681894546
+Size (chrono-0.4.45.crate) = 240866 bytes
 BLAKE2s (cipher-0.4.4.crate) = b89fc3d1a0e0163587cade641cb64ccfee596232db70a771d67df1206b492054
 SHA512 (cipher-0.4.4.crate) = 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846
 Size (cipher-0.4.4.crate) = 19073 bytes
 BLAKE2s (clipboard-win-5.4.1.crate) = e22fddd9934903b7b3300b634fc4bed46447ed5bc478bff766f0eef6fe63f33c
 SHA512 (clipboard-win-5.4.1.crate) = e37d5b33896936c21d9c049c1f3aba43046c4cc47678c16484154d136aff736decf5ed2f44c431591ebad08b37002626c45613aaffa6adb0af69c6be2f315708
 Size (clipboard-win-5.4.1.crate) = 20994 bytes
+BLAKE2s (cobs-0.3.0.crate) = 173d565be7f0cd204a20670be40fdd39c9c61cda23282fae25835c33d8dc5113
+SHA512 (cobs-0.3.0.crate) = 938cf500f8f4d05fed1dbd3272ea35067ef182828e9b8898f1bf2de37ab69941a3c967615b43496190d41e72c95e17e84d9307271f063ca412f2ec3daec88f50
+Size (cobs-0.3.0.crate) = 15639 bytes
 BLAKE2s (codespan-reporting-0.13.1.crate) = f0dfafe0e6e500ed6f3c512f63647fdcf3ae985548ec6405a33b1c1835cde8b1
 SHA512 (codespan-reporting-0.13.1.crate) = 876f4ba5dc3d7d0b201f6ea25effb787e01ebffb74bad88810aae8e293c3ac264c8c58bc81a20b29150040ecb755920695457ce8c0bb4a5b382552b5b44e6497
 Size (codespan-reporting-0.13.1.crate) = 57424 bytes
+BLAKE2s (coe-rs-0.1.2.crate) = ddc9ddc2f882c789d41c21c8cc82597a87b22a7723d3c1b1a705fb84f2bc3e81
+SHA512 (coe-rs-0.1.2.crate) = d08b8e75405415bf7097f4f9fbd97a600ae404629850f8c8945b9a505fcfdcd350c76ea8de7d606dee7a31f365fbdef17f27ed2a1a3f5a9f9f461a46ece845f8
+Size (coe-rs-0.1.2.crate) = 2819 bytes
 BLAKE2s (color-0.3.3.crate) = 72492745f16294abb36370dc67cd4b6bbbbca4d009124cf5bf7b77b6d4a84440
 SHA512 (color-0.3.3.crate) = a106d0f1d58e0a5426d2a44b57ae38d8113973f00a7c73b02ecf4fbc74c5b67b0a6f4758e4b7ebfb9fe7d2c62c394445f5f4910151f6ad976f9782c724443ced
 Size (color-0.3.3.crate) = 75273 bytes
 BLAKE2s (color_quant-1.1.0.crate) = 1aecde4105fac2b5caed5200763780f18edfcf9ddcbad72d63b41e149d1885ea
 SHA512 (color_quant-1.1.0.crate) = 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201
 Size (color_quant-1.1.0.crate) = 6649 bytes
+BLAKE2s (colored-2.2.0.crate) = cc964f4afb513168ec7d45aeb56659a2b08956f2ada54df057c2af9b644233ce
+SHA512 (colored-2.2.0.crate) = 4e3266c498a18a464b6640c0b735519f91b30fc1e001236badd4885a7fad80fe230e262fed4a8d07d54b4eb7dd24df4daebce84cfc0a4f29b6582153e11df5ea
+Size (colored-2.2.0.crate) = 35062 bytes
 BLAKE2s (combine-4.6.8.crate) = b31a4fb1bb8114961ae151a0757859ce3740bd39136bb17abf48edc8378983ae
 SHA512 (combine-4.6.8.crate) = a8bb304f59048c08029e0750ab3fb494f22f7ec2f7cae5109f112588f5f2b581ebab19da2bcffc032906469d6852884d37fc7614cb40c018d21b63883204bf42
 Size (combine-4.6.8.crate) = 109123 bytes
@@ -291,6 +321,9 @@ Size (concurrent-queue-2.5.0.crate) = 22654 bytes
 BLAKE2s (const-oid-0.9.6.crate) = 506ee722a407081c025db96104d44dea782489f6aae09d6777b6de559a2f3515
 SHA512 (const-oid-0.9.6.crate) = b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399
 Size (const-oid-0.9.6.crate) = 45382 bytes
+BLAKE2s (core-foundation-0.10.1.crate) = 8afcffdf2ce9d03fd799014259fef865751d1dda2ec5ddec02b1c07624309e32
+SHA512 (core-foundation-0.10.1.crate) = 2d7cbb4fa6b5684e700337eb86ab5c0566a69c027bf7a7eb19054e9d9f8955a7cb069d3e31ec046be4fd1a4ce1883155be8f59d223758974a649cff80ef0a065
+Size (core-foundation-0.10.1.crate) = 28886 bytes
 BLAKE2s (core-foundation-0.9.4.crate) = 2437015bf22ee51ea6e28adb110e8977774b095a2aae93c8bbbb9740ef9797bb
 SHA512 (core-foundation-0.9.4.crate) = 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33
 Size (core-foundation-0.9.4.crate) = 27743 bytes
@@ -303,12 +336,18 @@ Size (core-graphics-0.23.2.crate) = 30763 bytes
 BLAKE2s (core-graphics-types-0.1.3.crate) = 137fb1b9cc5f0a950a3b0104b7417c5d29bc069e81d6d7623f4fa8eec828529d
 SHA512 (core-graphics-types-0.1.3.crate) = e56b96662fcb892b73bae3292478a9ba4c7e92f5967b6438546f229fce115b09f997734c40f8f776be6ede2c6512e837632eacc8ec15b5c3311f9f24fd22a397
 Size (core-graphics-types-0.1.3.crate) = 7063 bytes
+BLAKE2s (core_detect-1.0.0.crate) = edeafa797ab9f693685c7eefa3b819169d2d3112c4b24bfe9028901c9c3f1bb5
+SHA512 (core_detect-1.0.0.crate) = 607b1f9025fb661dea0a4fd011baddd4b5047b5c287e5284af278fba3527d8989951683dcc4583c9c3c87bce469620e4f724226b957b751d33f8483c301b5713
+Size (core_detect-1.0.0.crate) = 17758 bytes
 BLAKE2s (cpufeatures-0.2.17.crate) = 538ea6858ea97fa842e755a24d183c1e7df1aeb6faa848126f8acc9932fb37a3
 SHA512 (cpufeatures-0.2.17.crate) = 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2
 Size (cpufeatures-0.2.17.crate) = 13466 bytes
-BLAKE2s (crc32fast-1.5.2.crate) = 71280a4cb69369a3e939220a6e74f8a0b5731f9adc159119f216a08faf1e32bb
-SHA512 (crc32fast-1.5.2.crate) = 7eed3a62d3925e90c136271e9e93100052e98b5fc4023277df97496a6b583648638c23db01d624d4aafd4efc22d38385713b386b4121e1ff554d7d5487a7fa6c
-Size (crc32fast-1.5.2.crate) = 48100 bytes
+BLAKE2s (cpufeatures-0.3.1.crate) = 0a0ea5553e1d95e24ce6af32087a549301a3d83f4e3a2c43903b4d5e5dbca1a8
+SHA512 (cpufeatures-0.3.1.crate) = b3ebdc87dc7c7315fcea3e4d4ea1b712a671c058d0c1731343bb3313d6df6a0ec0b000fd2bcf141b0410014054901f9aa7f78bd12348fdfff2bf2fdf79a41b04
+Size (cpufeatures-0.3.1.crate) = 14272 bytes
+BLAKE2s (crc32fast-1.5.3.crate) = 5305273e1c69134230586f8df5743a681a0d149a37ef39031f8b75c3cf1fe8c9
+SHA512 (crc32fast-1.5.3.crate) = a4e43ce84a04bd6d276be28be1ace538f03829faac418f6dcfedcaa9b8b1ac726b8e58fd4e26c13cc16d004359d2288d6f31cde4bd2c4912876bf747d0055893
+Size (crc32fast-1.5.3.crate) = 52272 bytes
 BLAKE2s (crossbeam-channel-0.5.17.crate) = c7127b0dd6324ff2146b8943210ea930b07b4df048bd1e2670a93e6f461b7d75
 SHA512 (crossbeam-channel-0.5.17.crate) = 89989b834d532f85cc66296d98f2f678d9ec8d0b7b6508cb0462f46d3f7e5839a3c43230a9cf540827c2d130bef4f7f8d050debfbf53daf12cf252e8a8713c05
 Size (crossbeam-channel-0.5.17.crate) = 94171 bytes
@@ -345,9 +384,15 @@ Size (curve25519-dalek-derive-0.1.1.crate) = 11723 bytes
 BLAKE2s (der-0.7.10.crate) = ba7accc073e7d22f080228e7b1c8561b3fb446a57cc6457f29be2a9d0d6394db
 SHA512 (der-0.7.10.crate) = 73e25398cf349d0bf3a656cffc4390f2c82304c10a5da6900f2216ead1150d82e614eebcff8fc3e837b185b705114a77745700c6d7c0dd6bcbc2299fd213d73b
 Size (der-0.7.10.crate) = 90111 bytes
+BLAKE2s (deranged-0.5.9.crate) = 94b9d259e90cfc85fbed08177315534ab356d4b7125151c1bdda412adff8041d
+SHA512 (deranged-0.5.9.crate) = 60f584a4697b7da56d2d6e132c1b025d55d9fbf81fe354066e80e1416d0bc1a5241582034e98ca09ab0c10a5243f3732d487d4f87b7bcf4bf0c6748c07526339
+Size (deranged-0.5.9.crate) = 27842 bytes
 BLAKE2s (dhat-0.3.3.crate) = 24aee6b588504b70f4151bfd9b436d88e739bfe1f337da54b327ab83acc72c93
 SHA512 (dhat-0.3.3.crate) = 8560caa256522c1dc6b7a5434e45a160ecb04f33911082ede6fd637a2c9303a01c6705c088392921bb53559d9969a7118f2fc118ccc8b0bfd8da18cbfd03a959
 Size (dhat-0.3.3.crate) = 32008 bytes
+BLAKE2s (dify-0.8.0.crate) = edd613670d35e826f4647cf49c569386d5d07255262ef652783c30c3e719309e
+SHA512 (dify-0.8.0.crate) = 6e0dec384cdbf82338e6319e17d77029a1db001b1c2658ea98fa27462c2b336f17ea02f918b7afa56eca85d942457baf9a08031990015dc3992ba2bd6affd233
+Size (dify-0.8.0.crate) = 24275 bytes
 BLAKE2s (digest-0.10.7.crate) = b911195b0979a1cd8687a4a5a2c1a8900c92fe823cdf2f1b439f759315061807
 SHA512 (digest-0.10.7.crate) = 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
 Size (digest-0.10.7.crate) = 19557 bytes
@@ -357,6 +402,9 @@ Size (dispatch-0.2.0.crate) = 10229 bytes
 BLAKE2s (dispatch2-0.3.1.crate) = 70bdc3953e9ad86406a6d9f259c598b55424834ce69631279b2bbb324ee57acb
 SHA512 (dispatch2-0.3.1.crate) = 58c2c10ce8e6d68faba8d96b2553979dece0a0733d98ccd22354231611b431ba76e6781729ebbdc52b695c11cadda53e9d26a09a7e11ef4cf47a94902bada878
 Size (dispatch2-0.3.1.crate) = 55299 bytes
+BLAKE2s (displaydoc-0.2.7.crate) = 3fe295f95b661eb7ab4c32967286e956435f6ccfcdf1fd7d8d3ada9ca2f8fbd5
+SHA512 (displaydoc-0.2.7.crate) = 6e21a1572e71d12218a178fc9e6d22964be5cb4006eb4920229db35ff1391708cdcbe5ab2b8295cf3ceb9dd1b1bbc70e2bca1e6080c6e7b8878d0b430e4d45ae
+Size (displaydoc-0.2.7.crate) = 21343 bytes
 BLAKE2s (dlib-0.5.3.crate) = f3d06d233f6d08f030df9e1f5261ba7a2fc562c75bb0ef3784413fb7a45e6a8a
 SHA512 (dlib-0.5.3.crate) = 8f0c798104d987daf52f9b0b26d15334f5fa75cc6efce4c4220219cfd7f132d73c18e045bf101735532a517a7952f895651d54f4e470135a65270d6f4a977848
 Size (dlib-0.5.3.crate) = 7120 bytes
@@ -369,6 +417,12 @@ Size (downcast-rs-1.2.1.crate) = 11821 bytes
 BLAKE2s (dpi-0.1.2.crate) = f54fbcb54ad856c221a77ca56ca267d68e15e847303ee44f3325a34c2d0d00b6
 SHA512 (dpi-0.1.2.crate) = 7a07448cb4c33a4de6deab1d6e57dd990c1f5783f40182c620ccb0609783b9f9a7222c2a35bd29c25b082dcef7be7d3d124de4ae760ed9253b67c90f11ecd531
 Size (dpi-0.1.2.crate) = 14812 bytes
+BLAKE2s (dunce-1.0.5.crate) = 7f72598a5d04e4d5cc63e25fa0c215cf532e09f04b63f92b72f8da1f8118de2f
+SHA512 (dunce-1.0.5.crate) = 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56
+Size (dunce-1.0.5.crate) = 8244 bytes
+BLAKE2s (dyn-stack-0.10.0.crate) = 8dbc9c929dd7bb250a74cd10fe3b52ed118148c021045cda2d135a9e2ab46b59
+SHA512 (dyn-stack-0.10.0.crate) = 483118bcba661dab8e77031709c71ccd18c6b54bb946ef4cb604564aece0f5a8222463d480a93bb3a4adcfd3cf135b01b5f1a21c5d9d33b7bd85e94c61ae7de5
+Size (dyn-stack-0.10.0.crate) = 10753 bytes
 BLAKE2s (dyn-stack-0.13.2.crate) = a18e3f869f728e019a4d95b54d56162003b9833c184d4f5687140fed75b3059f
 SHA512 (dyn-stack-0.13.2.crate) = 6d55d8102b2c8f7e607a5115be27e475cc3ed54838dd2524586bc68c864747e812b2afc6b65da26c25892d722b11b6f9300f0e97e2aa85aa2974573af53573c0
 Size (dyn-stack-0.13.2.crate) = 21524 bytes
@@ -378,39 +432,54 @@ Size (dyn-stack-macros-0.1.3.crate) = 3048 bytes
 BLAKE2s (ecdsa-0.16.9.crate) = 04d03ac8dc7e50f5cff0ed7f451b9086ea07530823af7df3528df63748888487
 SHA512 (ecdsa-0.16.9.crate) = c69f921653a3dd47fede16aa886675c35b082c7b83486a6fea2c39cf2f98535a00263d7f0e68c5593d16b7cbee757ea913060bcaaa4c69884ca6fe2d3b149222
 Size (ecdsa-0.16.9.crate) = 31406 bytes
-BLAKE2s (ecolor-0.36.2.crate) = d022b0e1468811b00a00d36b8fdbf9907952e14e373cfd725872360068cacf33
-SHA512 (ecolor-0.36.2.crate) = 0e52c48b8f15ebe382499c060b60c71151220f7bc13551f25a2badcf7864067bf9afa41c5f2123893420a1511cdf16389e99a7f77b264ef402fc4981475e0d14
-Size (ecolor-0.36.2.crate) = 16802 bytes
+BLAKE2s (ecolor-0.37.0.crate) = 0bed1d613d626251d4af3df0a0cd71f6c87517a3b5a1d7151ac82bc5c8950b62
+SHA512 (ecolor-0.37.0.crate) = 45c131cf4597632b5ee05865ed0a42da277add9e6f5e1597870da2ee03820c8c0dc6935e644ac8e8de338c00a2887b6f164b05fffce68d6933ed682c91bc0e7b
+Size (ecolor-0.37.0.crate) = 16234 bytes
 BLAKE2s (ed25519-2.2.3.crate) = a22d4584617b35b5aa6360e5db1ab1d1729c10f193a1a02df76eb8132f0e4d16
 SHA512 (ed25519-2.2.3.crate) = 3bfbfcd7f442dbb6d49860c530525bac60182bc57f6778e4ee097c7ace9c6a9d32ce430339ec15931070a538d3bb1e1f7b1cf572537ffb782bc5551fab49b2b2
 Size (ed25519-2.2.3.crate) = 17802 bytes
 BLAKE2s (ed25519-dalek-2.2.0.crate) = 7542dbefab86bd937128bff6ff02cf25951a0f8c63fa1800292f789e9b120993
 SHA512 (ed25519-dalek-2.2.0.crate) = 5f79594fad15c9ff524322ba2f917bc9c6bed72acc6611e10e1d40a9b7ff0b4d6bf99fd172d842cb31892487fb4f1b096bf4f210ad0d9b8be92d22dd5adcdbbf
 Size (ed25519-dalek-2.2.0.crate) = 98034 bytes
-BLAKE2s (eframe-0.36.2.crate) = 9e7741d63977be3c17681142fdfccc7e15f4eeb6d7a7e07a40bd4ead93a3f188
-SHA512 (eframe-0.36.2.crate) = d6cf4bb9740f1c46f3258d80dd5c50049ba22e69836d7bbd17bff8ecec916d91fb611e57b6857cd72bc6bed67f5df86730b6ac7ba28482cb37eee3fbb881c47a
-Size (eframe-0.36.2.crate) = 140033 bytes
-BLAKE2s (egui-0.36.2.crate) = 845dd85d2b9d75c906738155aea528bed80d22d0dd810cfbb609d461a5b4d252
-SHA512 (egui-0.36.2.crate) = 69e6fa83be2a608a3ab9e1387ea641f8f46580f232526126810d1ec4d846b1639abb4d0ae582ef8a977540cbb9543ba8d6ee4d04cd090c345dbe2f83ac7962a2
-Size (egui-0.36.2.crate) = 434473 bytes
-BLAKE2s (egui-wgpu-0.36.2.crate) = 6f3ddcc66cc3ff4ad0aac87506eeaa16ff09279b7425e2d53e8fffa8790c39a1
-SHA512 (egui-wgpu-0.36.2.crate) = fdcdad630e81bedcc0bd7fc3f5cd382eba639c66b86cf6a17cc40bb2565dd598f684979a9fb61f02216db7c87e616f5d6253f2f97a10c22e239048a263441622
-Size (egui-wgpu-0.36.2.crate) = 54265 bytes
-BLAKE2s (egui-winit-0.36.2.crate) = 1f1b89b4c4d01a8dbae5546555cf6811dfc8bf253aa9ae3a4bd587429359b228
-SHA512 (egui-winit-0.36.2.crate) = da8eb32f5b7941ced8d95256dfdd7e863b0c3f00977c54ca6b0ec49cb7db70e1c195636ccf26df37121b8e92b61e4370f2bc8b85bacc586d958a7147d6b432ef
-Size (egui-winit-0.36.2.crate) = 51475 bytes
-BLAKE2s (egui_glow-0.36.2.crate) = 33208b9b8592eea38e533f375d27b5f70379fddfbe7e5e58572761f05602dd27
-SHA512 (egui_glow-0.36.2.crate) = 509518ffbd8e0e7dc62fcd1afc78ba62b3bed8ea28451091b36d8883d62e610b1285cc0a54c573704a89c21c1513e211a634b4c170181679991f8971c9962866
-Size (egui_glow-0.36.2.crate) = 37978 bytes
+BLAKE2s (eframe-0.37.0.crate) = f0833629dd386debe3e3c28d2df2808026d33a68adf4ce2e2ac357d077d14579
+SHA512 (eframe-0.37.0.crate) = 9d7f871b53dfea92a9e21c9d84b2a04fa14a5258a8767ecb4eeaacda1d23d752909f3ff6a3da7d37811ba780f5aa09b73d21542b31d3ab40b30b5f402f6e0945
+Size (eframe-0.37.0.crate) = 152925 bytes
+BLAKE2s (egui-0.37.0.crate) = fafe739982aa9b104a9edcf4b20df8ef1050aeca207fb85ea17db971ddc0e3b9
+SHA512 (egui-0.37.0.crate) = 9b449093ce5699f2c29ec7196573af8c1aa829e716c3efe7cf780f5a79c9f7e831b9b7c9862284abb480cb74558b3395b64581cd214a026a6715f9a2ec1c36f7
+Size (egui-0.37.0.crate) = 508733 bytes
+BLAKE2s (egui-wgpu-0.37.0.crate) = 44ac51f4aa88da039bc6c99c4d8435c909fcb37f6225ec0bf8d60055aa5224a3
+SHA512 (egui-wgpu-0.37.0.crate) = 1b456aa4e56f3cf740e741d23ea0a90952eefb74fec01d39e2605bcaf4ba28be309780e1dd63ab8bc559309f6ca4a5264ba5b5450a80d63cf787ac14065887db
+Size (egui-wgpu-0.37.0.crate) = 55568 bytes
+BLAKE2s (egui-winit-0.37.0.crate) = cf86b16e8787cfcfce7ab3247513040874fb1f1594a6cfcded121cb61e4d1319
+SHA512 (egui-winit-0.37.0.crate) = b5d4e0a6967579cd2315362d46f8d254ebb7bdf6017f13c0fa0288565aa1b1f51d1f7009a9d90e50d93cdd10930da5e04d73773768cb0e72475b7a54481b7166
+Size (egui-winit-0.37.0.crate) = 60852 bytes
+BLAKE2s (egui_demo_lib-0.37.0.crate) = 1b5c33c6ee85bd40ff19299afd316cbd8894ceda42bfd73773b5182b090a04f4
+SHA512 (egui_demo_lib-0.37.0.crate) = 46e1843f716e9a75dc1ac53eaf0e2e105f8101f9f294bf446ef391af7d159177edb1149a5dd448cecee52d4f104b87bf29172687f8f92fce3e292c27d484ed8f
+Size (egui_demo_lib-0.37.0.crate) = 114061 bytes
+BLAKE2s (egui_extras-0.37.0.crate) = fc318eefdfeebfdd7303e5716bfd2c738714ddd4d99103e85d444353b9642f4a
+SHA512 (egui_extras-0.37.0.crate) = 3c4ab46442f1591e6957d4db3ca5784a77d9cc359f0e44069f4bbdcea16ecc56a9df447c03b311dbd3e3361e5ea0e5c483860a45183081d199488a7afc8574f4
+Size (egui_extras-0.37.0.crate) = 67759 bytes
+BLAKE2s (egui_glow-0.37.0.crate) = 938dc38288f5b09ef493462d570a1fded9043573915ff00db5ce41fb81bfea80
+SHA512 (egui_glow-0.37.0.crate) = ed65f379af8b97e9eb6473144fcd3ee7de5e0390bfaafaaa1b1016a642a67fba1edcf910eb6c2b8d4e3aee9bea419bad9ca9ef47af6f031a58c619409cd37b95
+Size (egui_glow-0.37.0.crate) = 38109 bytes
+BLAKE2s (egui_inspection-0.37.0.crate) = 067a168f50b6b24046372088a8cb614c7d56b0b1e10b241026dd2e65118a2c7d
+SHA512 (egui_inspection-0.37.0.crate) = 845635814e2139749fc65a8aab4025f239ead6e964b50d44ec7d6dad0aee0445415246556871cf4814c207f58172c0d794b602736468035a7657bc3d3ae7479c
+Size (egui_inspection-0.37.0.crate) = 20442 bytes
+BLAKE2s (egui_kittest-0.37.0.crate) = 9a630af12eee911d23870205368e6cf08e5a29e2e71965868801555ade447493
+SHA512 (egui_kittest-0.37.0.crate) = e66e8fbac4aa829712678c197419b1172c27b1ffc0069977ebb66bd2cf62af2f594b96f6c68d189cdb2902f7edaae890058729968a8a290b5154930266187e91
+Size (egui_kittest-0.37.0.crate) = 93224 bytes
+BLAKE2s (egui_system_font_provider-0.37.0.crate) = d8641fa028543ee77d913753eb443ff44a6160228504c343dad354b4976314b4
+SHA512 (egui_system_font_provider-0.37.0.crate) = 1fb7e6824be9e42957785de6ed2bc17fd0e7363ce12562c191dce233339c08b7476f61a83cc25c3b108f0e62e9f26cf3c047cffa7d316cf6097cd803e24ec2fc
+Size (egui_system_font_provider-0.37.0.crate) = 13980 bytes
 BLAKE2s (either-1.18.0.crate) = fd81b3867197e1a8770f0db98b0b213a4e7096e7e14da7e898a51766b24ee76a
 SHA512 (either-1.18.0.crate) = b74a704e39869ff7231d47d3e2fefffc52cbdc7da5ef8fbbef0b9b032b67cf91b99330c6134a76ebdf38af9c93ac857ff35376d5fb350ec407e8957684e51535
 Size (either-1.18.0.crate) = 22357 bytes
 BLAKE2s (elliptic-curve-0.13.8.crate) = 7d19a9600a4b12b7e3d8cda0df94e39733989aac1d54450c844bc328f49e5bd4
 SHA512 (elliptic-curve-0.13.8.crate) = 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042
 Size (elliptic-curve-0.13.8.crate) = 63198 bytes
-BLAKE2s (emath-0.36.2.crate) = ae8b1d1c731ab4030ac4c842ce461420fb32ff7d3ea0ae00be7e16f8d02bc59b
-SHA512 (emath-0.36.2.crate) = 864e0cb9c7642a02dd376ca2c8f82c8d3605776fc3fe6e7feef1e02f01949421a58c366ca7309534102b3895c9523eb3b1827eab0fec5c69d12b5b56cb4852a9
-Size (emath-0.36.2.crate) = 34335 bytes
+BLAKE2s (emath-0.37.0.crate) = 372c4e1f390f3e6f489566119d3b0590d3648c203dff02234c861304203148a0
+SHA512 (emath-0.37.0.crate) = 4820442c2c19a290c6c57e0db9d7316c895b80b5976a21a1e34963447b5f42c4989ce7e4b98067878402953000b6e9231e39f8cd4b3bc82d817f878a77c32e7b
+Size (emath-0.37.0.crate) = 34285 bytes
 BLAKE2s (endi-1.1.1.crate) = f5ccb4e57faa0153bb57160ae1d4416f1d0f73698fb01c02213ec88edd2fb291
 SHA512 (endi-1.1.1.crate) = abaf1654a5ee129652490581410dd57aa8490cb1cccc5de27959a4ed9c1d025f77be2e8c66908234871766bbff623aa932bc1c85545dba7c5b9d2e44b38fdea4
 Size (endi-1.1.1.crate) = 5045 bytes
@@ -423,15 +492,21 @@ Size (enumflags2-0.7.12.crate) = 17544 bytes
 BLAKE2s (enumflags2_derive-0.7.12.crate) = 7bd11e92fc0897feacba077352cc925bbdb0bfb2a09705f2cd665c7d1fad2c8f
 SHA512 (enumflags2_derive-0.7.12.crate) = 9116d0559ff0b9de47898a55b53e77bbeae9ef8b790e9e081388f1458d118a97c2b02d29242080b2891bda1cc79d27f425a0347802205fac0b60cd15c7362a9c
 Size (enumflags2_derive-0.7.12.crate) = 8573 bytes
-BLAKE2s (epaint-0.36.2.crate) = 4a48de4cc2fd7ac2874b6d514442a7b5ac59faeef95faedabfe69f3e53c26cba
-SHA512 (epaint-0.36.2.crate) = 29277b4c4206e9876ffb4ae3d563f8288ad06e7e3c0e44c69c58282481b3c6510971fb9db326bad7a06d8d0bb47f2ccc9cd893055f42bb4c97c940f8c0869aed
-Size (epaint-0.36.2.crate) = 123046 bytes
-BLAKE2s (epaint_default_fonts-0.36.2.crate) = f287b9f7f21e819e3a993fb236f4bcefa1c7008a61ef70c4a19aaf257d60d87e
-SHA512 (epaint_default_fonts-0.36.2.crate) = 8729552ace5845ccca8db9444f50ad990db1212325e13877b62b468a864e5da7070c9c3d226f9e02000e824ce9b16c3c66f2ca390ac37d51ce7b8ad89752cf5b
-Size (epaint_default_fonts-0.36.2.crate) = 789970 bytes
+BLAKE2s (epaint-0.37.0.crate) = f7d186c7960c9268964e5302a9fb0d9b9c114d1fce617ec2246ae7c1b134529f
+SHA512 (epaint-0.37.0.crate) = 47629d38449f15619b696aeaeed4fe9a0d8b0bf9bd7f4f498fbc0ecb843bf514d1ce1c7d39cdbdbe2aff00e94afcf630e94d1509d818af4991c4ac64ad074c59
+Size (epaint-0.37.0.crate) = 155411 bytes
+BLAKE2s (epaint_default_fonts-0.37.0.crate) = 6c0b67dbc8c6c677d25ad88de51a21f15cae55e12435d9b46eeac1fd1b50c491
+SHA512 (epaint_default_fonts-0.37.0.crate) = 842c3f23abdb651c2b0febf498367bcc1427cb26fa502d250ad64cdae8e8b68658f364c652fd0d68b68bb092c5cb47dfa6116980a3b56e9307dc6b49a75f66ce
+Size (epaint_default_fonts-0.37.0.crate) = 793050 bytes
+BLAKE2s (equator-0.1.10.crate) = edafc883ab38b1617fd9db7fe347628c4b349bbec79729f9e8fb76b9934c88a5
+SHA512 (equator-0.1.10.crate) = 48dbeab9cc6919b8bfdd92d5bc7d9b76b20c1245806c5fbdc3e9e2ffe604ec16386c32065fd0a332be71082272da9906420ee7ae48c9edd02e224c93ff6961ed
+Size (equator-0.1.10.crate) = 4722 bytes
 BLAKE2s (equator-0.4.2.crate) = a185593aac6edc911e540df5fe4d5309c832667931734689235fdf01aff4d07f
 SHA512 (equator-0.4.2.crate) = 15cee128b5e680761e08832313dd470d8985d07b13f408611ed8555b6f1bb4a92dead4e1a3c196f21244aec9060d1bfb50cc4a7963b439d9af363288e4f759d9
 Size (equator-0.4.2.crate) = 11159 bytes
+BLAKE2s (equator-macro-0.1.9.crate) = cf12ccdaccc3c4a683c0865be8728f471509dfdf66c451a474fb8573a113548e
+SHA512 (equator-macro-0.1.9.crate) = 77d92b1b7b640a8898f411143bf13167dacd58d0ad862f21937eb600e404e92b0593d3d928f05ef11a1ff87ae733fb77e1ef9c05e0495153cf87d7b47993f82c
+Size (equator-macro-0.1.9.crate) = 4065 bytes
 BLAKE2s (equator-macro-0.4.2.crate) = 198ce6957bdeddb57ec9261c9ff479bb33be82932f9f446b76ae768605bbb1e7
 SHA512 (equator-macro-0.4.2.crate) = 6f42eba14c0ab76b7008668d3e1fcf678fa04cebeceb088115ca62ad5ee6192153c792431c46efcc65198a302d48aaced92fc1950ff46a81f96b94bdf7cbcbfc
 Size (equator-macro-0.4.2.crate) = 6407 bytes
@@ -453,6 +528,12 @@ Size (event-listener-5.4.2.crate) = 35131 bytes
 BLAKE2s (event-listener-strategy-0.5.4.crate) = 6c94e2e8ab592897629e8564d60042d8a95b9869542362c7126aafcc18f8c993
 SHA512 (event-listener-strategy-0.5.4.crate) = bd5259083e87d6fe04fd0c3ff2b5a5ac3e6550ea05bf623b3c535465a2c1f2766bb66ee73444a80075efaa59a73b064def1f034e91e64c66aff4921eefc54caf
 Size (event-listener-strategy-0.5.4.crate) = 16179 bytes
+BLAKE2s (faer-core-0.17.1.crate) = bfc8338e482e30a18e638ad6c93bfedb2aa8b93dc5f283315bd4edaccd874a35
+SHA512 (faer-core-0.17.1.crate) = 74a7b7c2bf5758a239084a707eaab3c9fb6ffeec5d4e8d93dd878a0ca721fda3ace3bdc1157fb7b5281a98b90e6ebab69a223c25e0e1b459c071fd1f1fe791fb
+Size (faer-core-0.17.1.crate) = 138926 bytes
+BLAKE2s (faer-entity-0.17.0.crate) = 707dc14052cf3ecd2157f9d16b819532b0afacd0ad23674dd519b9b25631b1cc
+SHA512 (faer-entity-0.17.0.crate) = 15125a8d4092ab5ed70756357e730255a866554ca237d3b418fb2e598083fa25f4ff9083be9ceb9b6a37e3727fce8e25b314bba3609614c689dd281ed6037ef7
+Size (faer-entity-0.17.0.crate) = 17562 bytes
 BLAKE2s (fastrand-2.5.0.crate) = ab3a561a68d20ac300072f96800163982cf9a862f26088d6c477455466ba88ac
 SHA512 (fastrand-2.5.0.crate) = 0c7369840393fbd8fe8c6fa94d47ddc8e8c709270d20c9ce81c3902ea6dc9cfaa5ee0cf2e9b5b865453748283545e206264446d905550c838c052534a6088ddd
 Size (fastrand-2.5.0.crate) = 20782 bytes
@@ -471,9 +552,18 @@ Size (ff-0.13.1.crate) = 18607 bytes
 BLAKE2s (fiat-crypto-0.2.9.crate) = 42f88d49730ca4d0bccd6dd8c30232077cf3aabe168a98cbe5b79a82ad619010
 SHA512 (fiat-crypto-0.2.9.crate) = d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510
 Size (fiat-crypto-0.2.9.crate) = 495390 bytes
+BLAKE2s (filetime-0.2.29.crate) = 46755545d0aae56b50c1d6f248e28b032676ab6cba9d8801647f86c7dba0c00a
+SHA512 (filetime-0.2.29.crate) = 95314f25a34829740e2177c651afad66075f154e461279f67282240bbf815ec03ea6e751d8ce1e8d25c7da7199fe6e4e89dbb643264bb18fa210875742935d8e
+Size (filetime-0.2.29.crate) = 16977 bytes
 BLAKE2s (find-msvc-tools-0.1.14.crate) = e68f7ebe831ca967179d4721dee851a34177796622f825091f0a8291cb51bd81
 SHA512 (find-msvc-tools-0.1.14.crate) = 7257d40931c65d7dfe2a1147c0d3d472efdf17d4142c7660f0e4529d1d818562d66ae95d4e233c7e73749f7e842a2c38e4c43fca59db9bca8f1f21056e403ed0
 Size (find-msvc-tools-0.1.14.crate) = 31390 bytes
+BLAKE2s (fixed_decimal-0.7.3.crate) = 14f203132b5a75fef7a63d3f20e601cd52791614021ff4030cb8bbeeda74d6fc
+SHA512 (fixed_decimal-0.7.3.crate) = 27ee2e2a0f2a794f620f2cfe58a4b1e0ba73454094a11524a3891e495495beac5827fd2c4ff88488ff297d18a2e5cabf9752b8d9966faecc9d16feaadbc5363f
+Size (fixed_decimal-0.7.3.crate) = 49903 bytes
+BLAKE2s (fixedbitset-0.5.7.crate) = 926fb5915717b54428ca06ff6b4683a3c8bd976c8920040652b7d88926add2ca
+SHA512 (fixedbitset-0.5.7.crate) = 320b1b47a9f93590f24d5c111c171c401f15a50dc29617c8715b6c9d0b3f26e17f966a87d8628661dfc62ff8dee98524f3b6f4f4391725b1b77db714eb6eef60
+Size (fixedbitset-0.5.7.crate) = 26537 bytes
 BLAKE2s (flate2-1.1.10.crate) = 16556da9599ce35fdf029bfe0facb9894573b79dcf47183da010de6202797175
 SHA512 (flate2-1.1.10.crate) = da94c8ecd453d3a4df11efcfd27d3412acb5304701bda9fc57f8607ffe366aa369e795e1e7d332e736b8a9426d1e33b87e6765133d97d8258f403ca71375c2a5
 Size (flate2-1.1.10.crate) = 80244 bytes
@@ -483,6 +573,9 @@ Size (float8-0.6.1.crate) = 23500 bytes
 BLAKE2s (fnv-1.0.7.crate) = ffa8e3e3e120c65486f2575822704aa79aac381f375d7295875475e36775ff09
 SHA512 (fnv-1.0.7.crate) = 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
 Size (fnv-1.0.7.crate) = 11266 bytes
+BLAKE2s (foldhash-0.1.5.crate) = d2e18d6a9ac10fd481f5d9c3d1d534545c67b1d4318170083b7747eb374caa3b
+SHA512 (foldhash-0.1.5.crate) = 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22
+Size (foldhash-0.1.5.crate) = 21901 bytes
 BLAKE2s (foldhash-0.2.0.crate) = 093b2ace06b78950fe9cb5eb123449fc6b9454138ee56a7df3db9b9b46153560
 SHA512 (foldhash-0.2.0.crate) = 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163
 Size (foldhash-0.2.0.crate) = 23329 bytes
@@ -516,42 +609,63 @@ Size (futures-task-0.3.34.crate) = 11376 bytes
 BLAKE2s (futures-util-0.3.34.crate) = bc8a1581917106e8642903d2a30dd6ed5f87316e382406710ba3c36d0035e8c8
 SHA512 (futures-util-0.3.34.crate) = c5e6213da3767bd645cf27d91e5f8ae14040079e11ed30fc9332b404f058491687dbcf0a8fbfb3511ed463139db7879785bed0129e99de1fde6ee10c21aeb2aa
 Size (futures-util-0.3.34.crate) = 169782 bytes
+BLAKE2s (gemm-0.17.1.crate) = df40c568cf91c36292f01be575934fd258559eb13d84b246b444fa0ec73c5ca1
+SHA512 (gemm-0.17.1.crate) = 491a6c6c2a67c6d531d133444e89fd39957052799d4601580c829f0d670f57cf6e6f50d6757da555a8aa46a10acd41318f89cdf57919af13dbcd695917c79643
+Size (gemm-0.17.1.crate) = 6931 bytes
 BLAKE2s (gemm-0.18.2.crate) = e5ed9bbec0554ce9dc03a7341837385d0d0ecf2a93c518db2f5707950d890e2a
 SHA512 (gemm-0.18.2.crate) = 7a8deb7b934ee48cb9c0611fc6763eef99bc531248025bfc55f004da589d64a5caaaee0bb074867f9e165cca03f30c53e8e4dee6aa2e2e7673971b70abd27695
 Size (gemm-0.18.2.crate) = 20056 bytes
 BLAKE2s (gemm-0.19.0.crate) = 8c01c1d8012742d3e49fad4fcc353467f3c3fbfe517e81d223c443ced56be9e8
 SHA512 (gemm-0.19.0.crate) = f39c3284485f22cb99e10f4dd8c4d84d242a67b3c065b6a5fdff387644d03956fe15b6cf1ae2da7f171723b713a7bd2f052b8ae73beeb21c354eda517706a334
 Size (gemm-0.19.0.crate) = 20203 bytes
+BLAKE2s (gemm-c32-0.17.1.crate) = 1622eaef6d9cc6d0f390df1580feffeaccb451415df6fb0d68104a185de932cf
+SHA512 (gemm-c32-0.17.1.crate) = 1b31ab5ae680740c4b03a3470e64cb5b67bd70179d6fd3d5cd0288f0f3f6be5c41d2f9e3dfdbb82b00c1990fe3236e3a00817706f808a94844cc27bff9f532c8
+Size (gemm-c32-0.17.1.crate) = 3829 bytes
 BLAKE2s (gemm-c32-0.18.2.crate) = 2c424d176a2ca1f40ac6a97921bb75dd74621642f4af4f4adf26f035786bb628
 SHA512 (gemm-c32-0.18.2.crate) = 19995ec900e8dd09d1d9fa46603d2f929c85ad733ce9357465689d952bbba07819a992eedf8f89d39d57abd6c3c78822852e931909db81af2b2b90ea6d567791
 Size (gemm-c32-0.18.2.crate) = 7764 bytes
 BLAKE2s (gemm-c32-0.19.0.crate) = 5aabd05c00ec5df024511855bbbada83dfe46c08e31cd91a24b7d0b2226e81ba
 SHA512 (gemm-c32-0.19.0.crate) = 8860f5c1d99fdc5dc7979728cbb6bfe0b59770481d96232f6c353274b14ad0e9b2c8971f831109dfece87b91d4f0dab2cb5b732dc49f044aa8eebf5fc9bebefb
 Size (gemm-c32-0.19.0.crate) = 7461 bytes
+BLAKE2s (gemm-c64-0.17.1.crate) = b851de8d30f811177caa13a3461a1024c1fdb847b5fe610958fd1c3c9c3874f8
+SHA512 (gemm-c64-0.17.1.crate) = 20b8857714295f3eb9d9914779eedef17fba5cd469e77b0f28cdd4a70a7359c3c5a8fe84bebe464ae0380c20db26fb871dce25b1b432b30994e2e55b974244ad
+Size (gemm-c64-0.17.1.crate) = 3827 bytes
 BLAKE2s (gemm-c64-0.18.2.crate) = 29ef246493bf98239327d583a42ad53b71c1ff148be44ac864f63e84ee513e3f
 SHA512 (gemm-c64-0.18.2.crate) = 9b7412e73c016b3ffa2a76ddcd35f50cbc3358e3e95b1d57a764c0cfef128e43f23e612b3aaf81b63e6e6d049ed0386d6ef289ef25b44840de8046cb51bbcd5f
 Size (gemm-c64-0.18.2.crate) = 7653 bytes
 BLAKE2s (gemm-c64-0.19.0.crate) = 5d6151524a308c5f2d76ef7a5cf6a7399d3c9fae68c3e1bfe0e8e4c4b2c384b6
 SHA512 (gemm-c64-0.19.0.crate) = 4432e36b38471a2d3ddd4140a9007d081e46512ff21b07733736cbdd4cd8dc4bcf5e48a878ab158095ae8ecb8ad745cf45ada4eeabc6433e3778143cdd07938b
 Size (gemm-c64-0.19.0.crate) = 7358 bytes
+BLAKE2s (gemm-common-0.17.1.crate) = 2a5b49a40f371e0b9e8b74f3fe6a35828fdde44e789fa061a63b80e5bacf8823
+SHA512 (gemm-common-0.17.1.crate) = e12beda1cf3c8871f3ae7e397551c538600f372213b7c5b754f3d1c3f483c148907299b8dbda8c7c07a60d4a4898f3c35ec4274f4353b89fa80919546478b290
+Size (gemm-common-0.17.1.crate) = 26643 bytes
 BLAKE2s (gemm-common-0.18.2.crate) = be2c97de84467411a694ce9075938be72a8ccb7e91dbd1640997658c45f2d064
 SHA512 (gemm-common-0.18.2.crate) = 686f62cfd9473efe428236f2a3dd3eb93f86dea471283d813a11f41fd110e30610cf64ffe220617923e12e38c917355402c28fbda22e89f3750a59d45eb4d1c1
 Size (gemm-common-0.18.2.crate) = 31507 bytes
 BLAKE2s (gemm-common-0.19.0.crate) = aa7356f9401eadf30e3bf127aa706d40d0ac6b461b1c1bea351fb85e0fa50774
 SHA512 (gemm-common-0.19.0.crate) = eb8272afe636802ee7fdea609305451c2e0e3fb1671ea20e761a1a874defdfdc279474bf932c45990b3363f04e329a5bd21b1112f1a5013badcb495fc861b201
 Size (gemm-common-0.19.0.crate) = 31225 bytes
+BLAKE2s (gemm-f16-0.17.1.crate) = 6971c70646295dac0309c49a202f9a2e3f96e239436732f7fb199b7b735eca67
+SHA512 (gemm-f16-0.17.1.crate) = 571ab961946111ea36f11691f977b4b786ce5cd6567d209e482cb50e87a538788fed243cf86d9740ab370ab574a8870d5e5df92e87719a16f36dce84291bf847
+Size (gemm-f16-0.17.1.crate) = 7939 bytes
 BLAKE2s (gemm-f16-0.18.2.crate) = 2708bda10e3760fd371b236edf0516a0a1f7b2559e72f6005edb8bcb7e594827
 SHA512 (gemm-f16-0.18.2.crate) = 34c506a5fd784b1968aef169a95b2d5284f4912ca737cc912b2ac8fe0c3aa817f3ec2a20ce88e17d6df1d570aec4b00c4692741a068905ecd3394d01c27a42eb
 Size (gemm-f16-0.18.2.crate) = 11372 bytes
 BLAKE2s (gemm-f16-0.19.0.crate) = 9e48571e868718e2d1c0538c73675bb21772344067f22ca5290eb26670fc5a6a
 SHA512 (gemm-f16-0.19.0.crate) = bde0a8c03b0911f41a429f1b3443dbd752c4bb8f9b711edb8e37c547351aa0205660f5c57ed79b48c6b1be9e7e7c7c3766fd83ebb0ab1e989fdfc7ff1f0cb1b4
 Size (gemm-f16-0.19.0.crate) = 11181 bytes
+BLAKE2s (gemm-f32-0.17.1.crate) = b588353fd0c24a9572563753dfc5b1d45e528b3e4ff7aad90385ea1b2eb7e0e5
+SHA512 (gemm-f32-0.17.1.crate) = c494c8f1f5276a5650f3520e1085dbc933f4c383dd32eef70e9b83b183db73f07028cc062a7e2341ad2c0c0f0115276c959dc1c241e863cdeaf85f6dd2d88f54
+Size (gemm-f32-0.17.1.crate) = 3519 bytes
 BLAKE2s (gemm-f32-0.18.2.crate) = 8745676c4090845d5d31959fd104d0d5e74444f1651c07f611c67378be0d0619
 SHA512 (gemm-f32-0.18.2.crate) = 8a420dee1fd3152e21de1b0d996d448e97996965a007fa694e05bedb2c631da15bf759933ca8ede6e516c77fafdac0275911ae7b79788aee3792ff8e85706c13
 Size (gemm-f32-0.18.2.crate) = 7320 bytes
 BLAKE2s (gemm-f32-0.19.0.crate) = 3c36856da86a100140632effdd2955239ba8690fa0777c034cb1ba79cb39702f
 SHA512 (gemm-f32-0.19.0.crate) = d168a67c00b2278545e7e6b6e3da3e4aed58b42a40a00e9900e66940115f996627f6ec0c5c69d5f7c5ce1b503d4463cb058b5b81857041dde54b089038a529ca
 Size (gemm-f32-0.19.0.crate) = 7017 bytes
+BLAKE2s (gemm-f64-0.17.1.crate) = 2ad27feb4163a3f20c0e51be81ff01ebe1dcb976b6dcd04ad728e9b14ae70256
+SHA512 (gemm-f64-0.17.1.crate) = ee096d409c34555fc2a81f6401e284cd8b4809770292cef04f4baf5048d1d3bebb60818a56fc1a5e18ccf687bc8ece18530f1cb66eebea4eded97974e4875f02
+Size (gemm-f64-0.17.1.crate) = 3515 bytes
 BLAKE2s (gemm-f64-0.18.2.crate) = 25e92ffa25293f0dd887ae935c3da291e3255a1cb3c775335a83815cc869ccf8
 SHA512 (gemm-f64-0.18.2.crate) = 3c75e9f16ba05a566a4d6ec031514c0b0b46a2388e8fdb6044f7017903e378dab380efeec07de2a08e5b849672bda3ed963037f5290b01d3dcf5f09fa0cb4907
 Size (gemm-f64-0.18.2.crate) = 7199 bytes
@@ -564,6 +678,9 @@ Size (generic-array-0.14.7.crate) = 15950 bytes
 BLAKE2s (gethostname-1.1.0.crate) = 5425362777f6d25805b9b3cd4026c17de34f3f5309ac84be9ddc469a0bbfe149
 SHA512 (gethostname-1.1.0.crate) = 6b877cb492777bd6646422586ca49fd691e37cc58b79891b976aac1079bc757367ceba81bd2a67ad1606294458851f6b37f25b1827eb29c57f4f687dc3852ba0
 Size (gethostname-1.1.0.crate) = 9865 bytes
+BLAKE2s (getopts-0.2.24.crate) = 2e6d4bbec51268868bb43bd46b4ce0c1e08422da186787d85721e18e8719e2ba
+SHA512 (getopts-0.2.24.crate) = 3b0fd721340f732d3ed3dee38c61a46d83c920d24d96fdc780927c2a02fb9a6910eca4caa57db83d500d76bfb0e7f424a166204fcc4c5a4d87ca3ed30008f5aa
+Size (getopts-0.2.24.crate) = 21467 bytes
 BLAKE2s (getrandom-0.2.17.crate) = 0064a9c9bc6a7c03eaaf502ffb2e479eb18a4b6b3eae2b25b79cf3dc49cfbdb8
 SHA512 (getrandom-0.2.17.crate) = 23033dde606eaeacc0557e21b3c5ef732e083b17ae086dc95ac7d1a8bc1b695a9a6a7073b8ae774ec62e7477a8ea0644d417fa5da7841a3c8118694c21813d1a
 Size (getrandom-0.2.17.crate) = 40780 bytes
@@ -585,9 +702,9 @@ Size (gimli-0.32.3.crate) = 289789 bytes
 BLAKE2s (gl_generator-0.14.0.crate) = bd3dd1a4b91226e116d9163a19b5941e0007f782c759bc25a0aaef557b957c3b
 SHA512 (gl_generator-0.14.0.crate) = 98779d525a042b47ac373340c6fd2e019a670a5bce643128ae2cde2021c0bc8b2253064819c2b0ff444e62bfb3679dc70f11f268c660050cc891063ed6b45fd0
 Size (gl_generator-0.14.0.crate) = 22330 bytes
-BLAKE2s (glifo-0.2.0.crate) = d63205552b03565f9afbf8a52e22c219ca8428f4898ab149ec83af140050bfe1
-SHA512 (glifo-0.2.0.crate) = fe5c049ad5bfb582cb9d235f250a0900f9784b8f8899515c83c9c61a0e8bd8b8637f659bc32c5268943617b7cb6f00ab73823bd3bba8687f5d9fc6a26303d99a
-Size (glifo-0.2.0.crate) = 55880 bytes
+BLAKE2s (glifo-0.3.0.crate) = 2cb18ca01f6bfc1ec91a1c2418fb90ea3e68f675b75aa6ef2a1b38172a5bb6d1
+SHA512 (glifo-0.3.0.crate) = 9991d7dd5a40817a8650e90788c0d03e5b93eb6f98226e94176ec62e867acc4b370494986acb5adc1db005cb4e7e2089340ce45035b991a6b044fd6382bb94d1
+Size (glifo-0.3.0.crate) = 55919 bytes
 BLAKE2s (glow-0.17.0.crate) = 91db3698eae76779d2a98956d9ad56f8832af3834b3584dd144251849170dd45
 SHA512 (glow-0.17.0.crate) = 23754db2d002885ea0e724d9aa7cb9b60f8a06f3ab96d4a5ff68b4228e427931a54596177b977cd2e571e264d53db70f63fbebf7e4470d35ba125f25e433097e
 Size (glow-0.17.0.crate) = 165357 bytes
@@ -621,6 +738,12 @@ Size (half-2.7.1.crate) = 61040 bytes
 BLAKE2s (harfrust-0.12.0.crate) = 7eb6de5e680fc5b6df14fcd69429b9c499476a5d1f75c4d8ce45a95e0aa4961e
 SHA512 (harfrust-0.12.0.crate) = 87baab952557fbf0ed62a7ea1f3e8aac38b6eaca186970b56a67585dab54e177cca0855a36fffbd2db63217072b499400c2bb7cb38b6eb5f70fbc4691ff948c7
 Size (harfrust-0.12.0.crate) = 291579 bytes
+BLAKE2s (harfrust-0.13.3.crate) = 4b848a4aaa3d6b0056418fc3dbfb1f0e5e9228b58ef49aac788e60f5141f6b60
+SHA512 (harfrust-0.13.3.crate) = b8f2c1ddc613e20bae43e746df5dc503272e3ff31c3f46e1988fa461366a5a93933f9e22c047b8ba869d3ad6c20edfdd884a224c1dd30ad21f01acacba0c8c89
+Size (harfrust-0.13.3.crate) = 316244 bytes
+BLAKE2s (hashbrown-0.15.5.crate) = 1a36841024cdb79a3bbe26ba54428af05d838f73640c5ca7aa5db7c8ecd0e82e
+SHA512 (hashbrown-0.15.5.crate) = 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692
+Size (hashbrown-0.15.5.crate) = 140908 bytes
 BLAKE2s (hashbrown-0.16.1.crate) = 008312b14ac41a35952dfcc9eb9e7d5c89ab81567d4251ea5848b6615c7530f4
 SHA512 (hashbrown-0.16.1.crate) = 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669
 Size (hashbrown-0.16.1.crate) = 147785 bytes
@@ -630,6 +753,9 @@ Size (hashbrown-0.17.1.crate) = 155512 bytes
 BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
 SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 Size (heck-0.5.0.crate) = 11517 bytes
+BLAKE2s (heic-rs-0.1.4.crate) = 1dd0802faafbd2f51830bd6c16ba7dcde8d1fc7152cd7381746aee1ff5ce97a8
+SHA512 (heic-rs-0.1.4.crate) = 331eaa450b3c1f7331d725f4df9697cee5d5b12c283d27bd4801bfa7a54ab0807f2c1cf9a80cb4a6b6c7b402ebbecca72a8feef3fa6fedcfa96c8d48db9934ac
+Size (heic-rs-0.1.4.crate) = 209012 bytes
 BLAKE2s (hermit-abi-0.5.3.crate) = e737e7496010efb72af4aa944f3c6b915e7b379a099711d10a04d4abf44a35fe
 SHA512 (hermit-abi-0.5.3.crate) = 8979059964e1e8f85fbe68af13799f41df8f9e81fc08c9b5bc8128bf6449ae0e65547e9787705abf6a47839651e6a3f1182e9548409aab728e614a17df25a7af
 Size (hermit-abi-0.5.3.crate) = 17458 bytes
@@ -642,6 +768,54 @@ Size (hkdf-0.12.4.crate) = 171163 bytes
 BLAKE2s (hmac-0.12.1.crate) = dc8954d1ac7a3ca619d4036195a07246bcf5dbcd759cab76b03ac5b98a753fb1
 SHA512 (hmac-0.12.1.crate) = 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8
 Size (hmac-0.12.1.crate) = 42657 bytes
+BLAKE2s (http-1.5.0.crate) = a2546cdfce8a9f55a2923d4fd2d84a7210f7e1f1fd635435adc6603f53b399e6
+SHA512 (http-1.5.0.crate) = be36bbf1560ce187d4786dbbc921f6e2d88e314def83ed61cf3caaf99992f152995d6c252d426950e9b049dad867093f9bc77a94e219559a76ef93c6af3d8451
+Size (http-1.5.0.crate) = 111161 bytes
+BLAKE2s (httparse-1.10.1.crate) = 44e82f7d11ccf546de42fd459cf068c77bc46edb05d582de7212455432b38f78
+SHA512 (httparse-1.10.1.crate) = b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0
+Size (httparse-1.10.1.crate) = 45190 bytes
+BLAKE2s (icu_collections-2.3.0.crate) = bfc7a2bef3a2f7b3160b9ba09fc2c5843f3c162759ed8081799a6a7d75d587b5
+SHA512 (icu_collections-2.3.0.crate) = 0cfaade3f63e6282fc66d216ba5f8ae21e21c6d72f5b2320933d5941900546ec7e2de0bad03ed4b0fb70a24c2b8835db611a87baf0dad552d7197782c1ccbfd3
+Size (icu_collections-2.3.0.crate) = 87970 bytes
+BLAKE2s (icu_decimal-2.3.0.crate) = ff2fbe39a4427d0b8d2b7e532b94bf3fb34ebb9f9301f1d0a2488add458640d8
+SHA512 (icu_decimal-2.3.0.crate) = 2dc38045ed8867b9c21a89f619a447e49107c13fb9f78fe58182e5cdfba8bb16f735e35bd35a4e5a199d250211a52f616eaaa27af212a814d0469bc09118b701
+Size (icu_decimal-2.3.0.crate) = 29577 bytes
+BLAKE2s (icu_locale_core-2.3.0.crate) = f2eda7d0ecc5f528e76d21a4fb3730409b613f110c3303c385bf1ec8cddc6929
+SHA512 (icu_locale_core-2.3.0.crate) = 8d32bb29b98fb567badac45866241fd1d00714abe195bbd6fa1522bf6517678cff241c0ed1f154b25c919d66d588a92fc893e5ba32f0c38d5a96c8589eeaee37
+Size (icu_locale_core-2.3.0.crate) = 80250 bytes
+BLAKE2s (icu_locale_fallback-2.3.0.crate) = 8202133c2306fde9ff36714b3ebb5e27d4c733bf35eae9283d56c6b917df2bff
+SHA512 (icu_locale_fallback-2.3.0.crate) = ed663647946ec8e326a72d6d1d7f0fc2e144b4513c241682fe115c65475e373f87898baf958f6026ae3c861df91b0a1abf769585fbc78c1dd8e630551db0bbe9
+Size (icu_locale_fallback-2.3.0.crate) = 16436 bytes
+BLAKE2s (icu_locale_fallback_data-2.3.0.crate) = 2deb8e89779baba3b7daa2197258865c1df343973574b40dfb4bcd0ea6d5c434
+SHA512 (icu_locale_fallback_data-2.3.0.crate) = c2f0b90255650f85c152ea2cf5a0bd0b077054528853e2321e94d7184a9a423a5ca6ca2103574e114f645aec266e628136a091fa4d26e70399138d29332977af
+Size (icu_locale_fallback_data-2.3.0.crate) = 6784 bytes
+BLAKE2s (icu_normalizer-2.3.0.crate) = 5869ed6b2390a01d6a0226d2f316edda3656fe5673296fbeafe170b8af298c20
+SHA512 (icu_normalizer-2.3.0.crate) = 34cee1d05ab37887f006cd2f842272be60a44667dec33fb79722e815e01f0cbabd0450c1cd78af68345426ac1269dc2b7e99e806bb29baa50f9b6d5d14024867
+Size (icu_normalizer-2.3.0.crate) = 530595 bytes
+BLAKE2s (icu_normalizer_data-2.3.0.crate) = 3f93106324a470741d6bf5cf4e4ae6c1d40aa41e4daa3b0064e6c6ac08d597cd
+SHA512 (icu_normalizer_data-2.3.0.crate) = 0bdeea4d1bfc0d92f10a5e142596af1bf27fdad38d16badd271babc693874d209b4bac2caeaff0176d5acb5db79361c7d56b2d9ed7a6e72619aeac51aec8dc84
+Size (icu_normalizer_data-2.3.0.crate) = 67215 bytes
+BLAKE2s (icu_pattern-0.5.0.crate) = 37c06d2af0999a94681a4c06855c2ae13f2ded8c32ee2d58f1a4d7fec27a7c38
+SHA512 (icu_pattern-0.5.0.crate) = 8fed433d9a0591f97308f06f4325fb7f68e5f2401b535770e63f914aa13d28eebeb7177ff22d7918ef04594f23192c3efdddaaf14c0062b1a6e84dcd707ddb24
+Size (icu_pattern-0.5.0.crate) = 33144 bytes
+BLAKE2s (icu_plurals-2.3.0.crate) = bf2b36bb2a66b2bc33d8071d543508b69f61620275688582d8d7d63a77efa1a2
+SHA512 (icu_plurals-2.3.0.crate) = c30a61eba1f55c2d5b9e576446c991f34f5bdda7a862ec30fcdd14ca1aaf4927f4916dca07e15b5b4d5de86b02fc2a9597c44c5b3599492d76e526eb8ab36af2
+Size (icu_plurals-2.3.0.crate) = 51049 bytes
+BLAKE2s (icu_properties-2.3.0.crate) = c6b9c5f38ecc0605c962427d3e94246cfd8f72b2f07aaeacdd6e9205a4a64f1e
+SHA512 (icu_properties-2.3.0.crate) = 378d651710e842a2c060de7d259fb68bd3699e3fa6a18050529f525abd18bdd768d657b63930deb37820ff7dfb146466f9ad3f4e0d2e31d26bce4192c95081ad
+Size (icu_properties-2.3.0.crate) = 102637 bytes
+BLAKE2s (icu_properties_data-2.3.0.crate) = 854ea0ddc895c227bd550af2505e93f0816bd96a3bfe3940dbf87ebbfa1d2724
+SHA512 (icu_properties_data-2.3.0.crate) = ecbe8b68cc97684b81b0318dc5c2312bcb640bd43504ba99060b0dfdc4fdac34fc021e2ec67731f8ddc152f8e274b118e213ed3e864fcb0444a9b451657efc29
+Size (icu_properties_data-2.3.0.crate) = 169152 bytes
+BLAKE2s (icu_provider-2.3.1.crate) = c3c84d95a5b3f842b3594490ebd55d3b0c90b0c580623d33e72c28f618415074
+SHA512 (icu_provider-2.3.1.crate) = f617ee115bcbc8c683d3c8058333958219b91fa120b2c18e964c2bbf4b43348c6914a9cc503adc98a7f520a39c8df0eeffc4c8a38c1f7af74be1678fe6453deb
+Size (icu_provider-2.3.1.crate) = 52447 bytes
+BLAKE2s (icu_provider_adapters-2.3.0.crate) = d842ddd96e279df11dd786bbc8ae907a64843ed1d716df20240175b7b806ee9d
+SHA512 (icu_provider_adapters-2.3.0.crate) = afaf25a9a5d939758bf993ade2ad39b2643c420a0dd33c1799fbe58c485bd3225f0a125cc4ed23b04c50d81bf6ea73ac3a7644c09d8edbc155a01b5e7ef9aaae
+Size (icu_provider_adapters-2.3.0.crate) = 14889 bytes
+BLAKE2s (icu_provider_blob-2.3.0.crate) = 401b2f114b56fea5c93ca676bfd994afa37c1bcf0e78c9831d0c55758afbd2cf
+SHA512 (icu_provider_blob-2.3.0.crate) = 2e738051cda025c1243274c94d2efaf2c98bda34a1b1171a6af6dc2870d97811ded6645f51ad42b05206c9d9eb0ab850cc9990509203c11bad743252fe8263b9
+Size (icu_provider_blob-2.3.0.crate) = 21355 bytes
 BLAKE2s (image-0.25.10.crate) = 50a99e905fcc9001b8b02cec4db78db827fe4a490cabbec9b782ad581af88b3d
 SHA512 (image-0.25.10.crate) = 72eed99a6624e3dac8effaf2d271993cc11b74c6c176623c901f03771bd98326ae9f136d37d53461d484ec49bab6e9525de47cdb85bbd7b6062dc3090edd6204
 Size (image-0.25.10.crate) = 303647 bytes
@@ -660,6 +834,12 @@ Size (inout-0.1.4.crate) = 11280 bytes
 BLAKE2s (interpolate_name-0.2.4.crate) = 9fa9308fac01d346ad60826823aeb5b9524603f54fb65759bc4aa0c2bd09371d
 SHA512 (interpolate_name-0.2.4.crate) = 87d2b732a9104d1a094a15ba6fa642641690aec10bec065d02aff5830f54a0fed02ff5de4bd5c237a91d34cd81da0ef11cc37ded3d4ac640de9dcb96fb73fe11
 Size (interpolate_name-0.2.4.crate) = 4027 bytes
+BLAKE2s (is-docker-0.2.0.crate) = e488a56baea687bb215587420b3ff4011e62064ef7e4fe7a9f2e9c53229b723c
+SHA512 (is-docker-0.2.0.crate) = 759e00292710b685954df031ef96bb650993cc3384cf03760ebaec377524cadc929c6561dde5fd3e14d71f9f122c86495dcf9893d1216d99055048542123ff06
+Size (is-docker-0.2.0.crate) = 2664 bytes
+BLAKE2s (is-wsl-0.4.0.crate) = dc1a6bb6572cb4c585a2099f881592a2ef75cb994be76a0c3ed9a90903b595c3
+SHA512 (is-wsl-0.4.0.crate) = 69ffd419eb4de2e50ef4e61efca76ec4547216957d5422ac7b2bde85264080c2f522714aa40b5a6566c25eaf791d12ec0df09afe3060cc43087d18510f33d049
+Size (is-wsl-0.4.0.crate) = 3264 bytes
 BLAKE2s (itertools-0.14.0.crate) = 6503d1c795ef333fff8d2c3f96a91c7cad680e1c831e34e7feadb657b5421374
 SHA512 (itertools-0.14.0.crate) = bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645
 Size (itertools-0.14.0.crate) = 152715 bytes
@@ -669,6 +849,9 @@ Size (itertools-0.15.0.crate) = 164131 bytes
 BLAKE2s (itoa-1.0.18.crate) = b4c525cfe99837e3afd95733435e0353ba9116ecebc7a2ec73f3b84db383ba91
 SHA512 (itoa-1.0.18.crate) = 8dbad156e2863c28e2b380901a92414ef00e39f1fcdb06d91a0f3fb73108c2f7f36b699ccd93287808c24c29cca7f1783d48d5ca95f2173502963c0abcb2d09c
 Size (itoa-1.0.18.crate) = 15935 bytes
+BLAKE2s (jixel-0.3.4.crate) = 7511fdf01e788fcaa8dc4202570d03b9cf3b221ecf271ee2843781957cbee104
+SHA512 (jixel-0.3.4.crate) = d83724434de64de315850123c489e111f44e3a25c1a63d87b70c6e89acaf947573cb4a07231b5537af434aa692f1cb49f08db0c72d7d0b2045edee1289e5193b
+Size (jixel-0.3.4.crate) = 927439 bytes
 BLAKE2s (jni-0.22.4.crate) = 88b1799b78ac5c5cabf5f1f052c35a6732298c4c125539a5bcc466efce1267f8
 SHA512 (jni-0.22.4.crate) = a1613845f7e1ad81fe72737bdb5757ba9aaed622367e399e5a8a9384b7774b7d694e0099f2aa3310da24778e4e4cbe7b0625c15b207c8773c566c7ef6c98a0e8
 Size (jni-0.22.4.crate) = 199347 bytes
@@ -744,15 +927,18 @@ Size (khronos-egl-6.0.0.crate) = 29315 bytes
 BLAKE2s (khronos_api-3.1.0.crate) = 7e0894aa5844ba3dbfd9532fbdb63bb8bb0ebaa84720ed35a8cac1a07417fc99
 SHA512 (khronos_api-3.1.0.crate) = f9ed9e1bac648a82bc608bc7df339d3ef1db868c8ce8bda9598926839b3de9e3c11c2b45886b9a7dfe5ad6900770fd59c690bfe9a87f7c5b479945ffb8dfd292
 Size (khronos_api-3.1.0.crate) = 599718 bytes
+BLAKE2s (kittest-0.5.0.crate) = 03d008d7d06545731a1244360ed7f1f0eb8010620559c9dbb10095328bdeb6b7
+SHA512 (kittest-0.5.0.crate) = b4da8154cc2f2dd85efb3b284af1b6dbf33b5ee8953c513be5c3499f017a8e9502a0ad167293e64193943e58eed5e4d71db440a3fc677661f1be59438a3e3654
+Size (kittest-0.5.0.crate) = 13637 bytes
 BLAKE2s (kurbo-0.13.1.crate) = 0f6387ac8094ae295e1aef7b6401744e25805bad22d518ed8ae71d57171635fc
 SHA512 (kurbo-0.13.1.crate) = 05057284edb463ec5bfd126860df327414d1f04e48c4436c6e1ff9a2648e80884171f9c49c33c69e8416169ce0a62a6410a7d1c0be97796f493f52050262863b
 Size (kurbo-0.13.1.crate) = 169000 bytes
 BLAKE2s (lazy_static-1.5.1.crate) = c5435ad6a52d711ee895f1a19708170310b92a989ad2167ce4b86c5cc4b0fa38
 SHA512 (lazy_static-1.5.1.crate) = a704591611c60966140599ebb8e49dff157da2b7d6507ac580db65573b45ccc790bac19b980438e064db833f9e675b654a903f179ab6bb820bde6c7786a932d9
 Size (lazy_static-1.5.1.crate) = 13937 bytes
-BLAKE2s (libc-0.2.189.crate) = 1783ee1cd2f111dc2c064e01ae615942f295563538c0bc6a93e59ae6a35da5a2
-SHA512 (libc-0.2.189.crate) = 0cf621171ed4e6bbfeb71fb582ebf037d62ab481bc406ca2fb766bd4a8416f220a189325a0d3cb3e3cb39d80e09312516ca6335fad71b329c5fccddabedf4110
-Size (libc-0.2.189.crate) = 851502 bytes
+BLAKE2s (libc-0.2.191.crate) = 7987ef684d2e141afd439f0381db5ad0ac13d5474256df3951f8db0487f4f441
+SHA512 (libc-0.2.191.crate) = f90bff0e667425a6680514097c44ad99454dfe9d2bec02a72633e94f300a6e39cba0a7887a7124ee3c2235d41836faff706649fa86b9970df7a7f72a460ea964
+Size (libc-0.2.191.crate) = 855401 bytes
 BLAKE2s (libfuzzer-sys-0.4.13.crate) = cce8f8059375cc9a87aef5b8df05e00570646131e448ded4d3e6afa2d3a93e27
 SHA512 (libfuzzer-sys-0.4.13.crate) = 61794a7fe8b5bec28d2915e0afb9a230f81df476af0e637417c03fadd892db570d1ce108522b6af91cbe8489559aa1ee88d6c878d6e1bd32934d04479ff69486
 Size (libfuzzer-sys-0.4.13.crate) = 129891 bytes
@@ -765,9 +951,9 @@ Size (libm-0.2.16.crate) = 164243 bytes
 BLAKE2s (libredox-0.1.25.crate) = 3762d8d9293e33e1c101d7cde5d5fb74bc547558b91e6c38ba426b784b34e777
 SHA512 (libredox-0.1.25.crate) = d7e98ae7b566835fe13073f10999a7613671211f455a2cd7275c4df3a537916b1cdfd0be15a0710f75cd82e90bc850b2ec25f347c59eb697e5373e13ed1189d2
 Size (libredox-0.1.25.crate) = 10671 bytes
-BLAKE2s (lightcraft-0.4.0.tar.gz) = 7b7f6f165bb3c8fee307b246205694c4d97a54f4a40723188cff29efac555f27
-SHA512 (lightcraft-0.4.0.tar.gz) = 80d4592a867959dbe4489c42fc336d8d9f3f2f5867f5f0a86f52ed2a53d744d9cd794496f65b8d6fda47a74aa4cf56c1e0801fe08264921a4c49cecdc5cb4589
-Size (lightcraft-0.4.0.tar.gz) = 12807696 bytes
+BLAKE2s (lightcraft-0.18.0.tar.gz) = 430ba5c4d1976225a2a1326fddbd6ffbe8fdd34ba582431ca9220b36c5067eb9
+SHA512 (lightcraft-0.18.0.tar.gz) = ed17e8bfe404d5cad088333d2a41b8a007db0c861ba8c119ac67c8ddb41fa4a792d21ad88e966424efb7da61d8cca4a5b9f15d736f350ca824223062f8a7b33c
+Size (lightcraft-0.18.0.tar.gz) = 19163770 bytes
 BLAKE2s (linebender_resource_handle-0.1.1.crate) = 603c6c3b5c3088e5ffb3f98ad92571e04eef1ffd5af5ecedad29f2db463bb2ed
 SHA512 (linebender_resource_handle-0.1.1.crate) = c1d6d40605a7675f45c80af3ecd7d414d7b2e5feab18883143db4787d2762c04b893b50bf3cea3a3200be41866c0cbbf34d0c422682a13c4a47e5957fcb1ba93
 Size (linebender_resource_handle-0.1.1.crate) = 10920 bytes
@@ -777,6 +963,9 @@ Size (linux-raw-sys-0.12.1.crate) = 3006116 bytes
 BLAKE2s (linux-raw-sys-0.4.15.crate) = c2f3b6d5e2faa8e098cea18f302454d2ab3592b7ea83d7b373e65f137cb6b216
 SHA512 (linux-raw-sys-0.4.15.crate) = b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309
 Size (linux-raw-sys-0.4.15.crate) = 2150898 bytes
+BLAKE2s (litemap-0.8.3.crate) = e1362cec22021a7a62d76dc66234ab5b43f7438d9b88f0aa52afe7c022fb04a4
+SHA512 (litemap-0.8.3.crate) = 7662ed200beb4bff4a9c7098ed4f3bab5fe238b810ab65de0ca681e7012dc4985dab69cd2c38165e9e122eef40dd8ed2918ea784698e1699c1b946479183c329
+Size (litemap-0.8.3.crate) = 35045 bytes
 BLAKE2s (litrs-1.0.0.crate) = 4433696dfb8edc5dd6509dbfca8ede0c478ab08ba1921f99aac067102b1b0f14
 SHA512 (litrs-1.0.0.crate) = 8dd223e742e80cfb29ce49c93459ade63798e4977c028d85214ac439773a37a331e9ce375cb9f7f814ac2279770d0c3bb8b4e60a118585d6d0f9e7ae08539f0a
 Size (litrs-1.0.0.crate) = 46610 bytes
@@ -792,6 +981,12 @@ Size (loop9-0.1.5.crate) = 3406 bytes
 BLAKE2s (malloc_buf-0.0.6.crate) = fa2e78c89cf38b987feb7cc9114dedf22a0d8ea5611e9a44f8dd55b4b79adc7c
 SHA512 (malloc_buf-0.0.6.crate) = 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
 Size (malloc_buf-0.0.6.crate) = 1239 bytes
+BLAKE2s (matrixcompare-core-0.1.0.crate) = da51589ef80180520bdd5febcd02108aebc2c094a9350b246926e8baab3f9b94
+SHA512 (matrixcompare-core-0.1.0.crate) = d9e50370b03677dc445b079f57b55186d918f6e9e396599345a169e3849ae2c6e7d58352b5911f741e02d1047834b004a870806f63556ccd3bcf6ce757d33a05
+Size (matrixcompare-core-0.1.0.crate) = 1221 bytes
+BLAKE2s (matrixmultiply-0.3.11.crate) = ca73830172c8d4e4ed8d8b7762a33d29c0e105eda5d4f014a413a17a7fb42225
+SHA512 (matrixmultiply-0.3.11.crate) = f07040577d0e8af7ab197249fb6bcef71cea874111c9ca36cddae162c33c6053e4a5b53cc6c59cc28c7e781a4f56dc3647e567bb1b420a71c6477a1131d87dcf
+Size (matrixmultiply-0.3.11.crate) = 51167 bytes
 BLAKE2s (maybe-rayon-0.1.1.crate) = c7b0ccd2e405b4ddeee59f0cf33ae90eaeb17f1409d2302fa74dce08175bab4f
 SHA512 (maybe-rayon-0.1.1.crate) = 6f4e0e2a342fc86b5d0626a08779075c68911ffd3f837ac6ab2c15c821ba96e50617cfc9df9d16bf96ae57fa1802c5549e21d67f79e4e1c3f10bce04b88115e9
 Size (maybe-rayon-0.1.1.crate) = 2901 bytes
@@ -822,15 +1017,18 @@ Size (moxcms-0.8.1.crate) = 188252 bytes
 BLAKE2s (moxcms-0.9.1.crate) = a516811ae8a48ddce4715e1654e9532a69f31f649fc75caf05443f4215d38bb8
 SHA512 (moxcms-0.9.1.crate) = 055bb3694ddbe65d503d959926f5c26476e31051b30e3071d1636d3f2297dc643ab6c9c35ad44cf76f1f93f5ae20b7f635d9acf61843172202e6669f04a60b29
 Size (moxcms-0.9.1.crate) = 200756 bytes
-BLAKE2s (muda-0.21.0.crate) = e8be5f36c266de4fe1661a6c9e7ea52660348e1c590283b39342cc8605cecd39
-SHA512 (muda-0.21.0.crate) = aad31eb0e63fddc6ab7ff994d1caae7dbd8a1f0ca01dff93113b97c3bf667de8267973f5c454fac6c42f97a4d137381daa6d4fc9d5030b93856e8f6da4b1bfad
-Size (muda-0.21.0.crate) = 139320 bytes
+BLAKE2s (muda-0.21.2.crate) = f5a0185866e79a7cbb699247624a6fb08dbdc149156cb0d0cf383047059e6424
+SHA512 (muda-0.21.2.crate) = 3ef9eb1c3c4004574de22988d20042d42385ae5e047f93aa0b605bba40e1070cf30b35908edecb905b0eec480c4513172ac3b58c04e40e7bbc41e629785fbeb6
+Size (muda-0.21.2.crate) = 140568 bytes
 BLAKE2s (naga-30.0.1.crate) = c919ac8859b7f0e50223c7a9b76b81571fe22dbf9bf5d5fe7eb9ec8dc173327c
 SHA512 (naga-30.0.1.crate) = c55e40eb52e9285e9f256bf41bce30873b0e9a326488c6b2da14c3bfa80278fcca7b3a6f82b644e7c125e6a198f7fa54248461d4d256c210293fd2b1ea3013ca
 Size (naga-30.0.1.crate) = 871520 bytes
 BLAKE2s (naga-types-30.0.1.crate) = e198d053ff8af7f9880f68c4608790dba10f72637050df3e8d0bb1af55e65430
 SHA512 (naga-types-30.0.1.crate) = a9c2cb705b183aed82d0e867e8cfc41e0c50372803ef3ba2e774abe9fc70d3a0e5297f7cf8977e8f4eeff5cda2921f78d92976e8cca09b8a01964be9b0901f6d
 Size (naga-types-30.0.1.crate) = 12127 bytes
+BLAKE2s (ndarray-0.17.2.crate) = 9ed4ae253bca1eb66aaa3da39e611567c4ca2d36a235be11a7005570c066a34b
+SHA512 (ndarray-0.17.2.crate) = 2f0ac40314965d9da1a60a450e1dad7610f323a4c1393b2f6f493504996dd05683552c5455c3d942d4f52bc272762bacdce44706112c0de4000f0963e7e66733
+Size (ndarray-0.17.2.crate) = 243631 bytes
 BLAKE2s (ndk-0.9.0.crate) = c6166edd2a81d6fe46ad3b104b9997ec98876ccb7681f709205b6864147b0407
 SHA512 (ndk-0.9.0.crate) = d6f7962406df285e9b96d622590f79fe00be854c9f1c91806a277d3ec1f58e59666cd96663ac543290f41a361dc3632cd91a3c39fa70f0903e760d1e415feefc
 Size (ndk-0.9.0.crate) = 84865 bytes
@@ -843,6 +1041,9 @@ Size (ndk-sys-0.6.0+11769913.crate) = 329984 bytes
 BLAKE2s (new_debug_unreachable-1.0.6.crate) = 62de597a11b53c7adc89a6a92d570f20af21b06ec3177185c2d83f037060818b
 SHA512 (new_debug_unreachable-1.0.6.crate) = 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48
 Size (new_debug_unreachable-1.0.6.crate) = 2582 bytes
+BLAKE2s (nix-0.31.3.crate) = 27ca0ff5834980848140d8cef606a5fba632355abd5fbf8986a604985f9ba289
+SHA512 (nix-0.31.3.crate) = 199e8f56355ab115c86a3e166c9cf53b4656a39b4643de69b34658ea74a6d91a94c08bd4d8a06a0e4dceb4cd014ea8df326c12d20b9bdae06030910cdd583643
+Size (nix-0.31.3.crate) = 347476 bytes
 BLAKE2s (no_std_io2-0.9.4.crate) = aa6f1f7b1f93bb43616ac6dec3b5b94e56712a4adb4857b7aaca1296195c20d8
 SHA512 (no_std_io2-0.9.4.crate) = 61ca87494508342be3b0447dfc8b0e11a1eb3aa9ed48b8c951a3ddc50781a1395afdf34acc26eb1e63f1d891a40efd7abb2eac71f48e5b0d0e3fd708e82e31e2
 Size (no_std_io2-0.9.4.crate) = 37503 bytes
@@ -867,6 +1068,9 @@ Size (num-bigint-dig-0.8.6.crate) = 126196 bytes
 BLAKE2s (num-complex-0.4.6.crate) = 5fe5ea94099c6aa6679ab02d7ff8a28ea8936c3e760f7ed9720e8451d6fc9c89
 SHA512 (num-complex-0.4.6.crate) = 11ca2c28ffbd15aacb7e184b7f3e09cbec9c955738568c1e0760c256c72b230cae7152403d834c8ed9358e42b724269e99313dde9a23027a6963ca176ca45615
 Size (num-complex-0.4.6.crate) = 30352 bytes
+BLAKE2s (num-conv-0.2.2.crate) = 0e1fb79fe8c3399ee6e2ba5e4f7d80defa47cdd87dd925dc963eacc1aef3e58b
+SHA512 (num-conv-0.2.2.crate) = fff59f26558acb931a2e767b13c31df04078b6e46629c95480df710e7900094c09c5d69672cb50b1444a628c99cecdfdbfab78d728d02bdb803326bda25deaba
+Size (num-conv-0.2.2.crate) = 7441 bytes
 BLAKE2s (num-derive-0.4.2.crate) = 3adc0a8a8e91e3310e22fb5362ce8467d97a572a02885e46e226d6f92657b37e
 SHA512 (num-derive-0.4.2.crate) = 55b951470a07dbce489ee43e1540056123d3eb7b5240903cd348951b81ef5aa5b2b1db311d1219bec8ad191373d0079bf40861e3f45380f8d8132f39d33b4f4c
 Size (num-derive-0.4.2.crate) = 14709 bytes
@@ -900,9 +1104,9 @@ Size (objc-sys-0.3.5.crate) = 20560 bytes
 BLAKE2s (objc2-0.5.2.crate) = 2c49f609f98d1627f2f69ee9e81f019b6dc4c78dec792f2f052ae3f6a1acbf1b
 SHA512 (objc2-0.5.2.crate) = 2375d4e7633ce8a14c8229e5da54694419e8516be3bc80083d0be4d80b786dd07d7e152b044fe058946a96c41346b119b7725d9a05038f12074d95c15c9d9aaa
 Size (objc2-0.5.2.crate) = 199204 bytes
-BLAKE2s (objc2-0.6.4.crate) = 03984ea4800cf1d8a2e90069a61b8f49d271f19910bbab0ac7d493f6d1646fc4
-SHA512 (objc2-0.6.4.crate) = 3176d8f44a3245d08972404b8c544962c02e6bb8f198660ee3bd532b376b5a2f7a5f5585f126968c414e58347011dc6ee919f881b78854a7a3d9bb3b190abae9
-Size (objc2-0.6.4.crate) = 275200 bytes
+BLAKE2s (objc2-0.6.5.crate) = 03b8fa9b773419b9b691ae618c9629aac9c83023f75e256194cfa74d8669c46b
+SHA512 (objc2-0.6.5.crate) = 0f3a2bb594033edc3415f8a77b945331f8c9504b29850cfb233d019d8781d78c64b4dd182044f13107998e9948cc6530a946b9a4326566811fc53937f890fcef
+Size (objc2-0.6.5.crate) = 276781 bytes
 BLAKE2s (objc2-app-kit-0.2.2.crate) = 38f222ec8dddbb30e83175c842f12429f1e45e14b72e1c328ce89dbe9c596e4e
 SHA512 (objc2-app-kit-0.2.2.crate) = 23b865fe8d27ba34c71863d73fb4f6164cc88900baa7d1419f1671fc72cf2f759fb99321abd09af7b2976ee8cba2f0711c68f9a2302827f5f61134b9006e18d2
 Size (objc2-app-kit-0.2.2.crate) = 337435 bytes
@@ -981,6 +1185,12 @@ Size (once_cell-1.21.4.crate) = 35010 bytes
 BLAKE2s (opaque-debug-0.3.1.crate) = 149f724c837b4d13ef8473bb9194a1e7f2b4a7227f00c4ab9ea1d4d79edd50cd
 SHA512 (opaque-debug-0.3.1.crate) = f325214d604e74197ddd9209a596851c5bf0c0f3299b79b6267c35e0ff6351205b628fb5086279684fbb29fd07746c91ede4f45019657e761d8400fef2b3d8bf
 Size (opaque-debug-0.3.1.crate) = 7066 bytes
+BLAKE2s (open-5.4.4.crate) = 8134026a80165dc240b2ddcc51f298c08bb7cf2f5f8517d08d08db5d5a1b40dd
+SHA512 (open-5.4.4.crate) = 602acbe1ccf840a3aff5ea00360a851935457833ae892fe9fd0cfee548751d72c2edb2fb7d4765fb942df0b9374fb7541fd65d513b6f44b2f63dd1eaaacf38fb
+Size (open-5.4.4.crate) = 37469 bytes
+BLAKE2s (openssl-probe-0.2.1.crate) = e5acc6af5f6df51c93e714e7e64de2e880f2abd79236847f0f74f9d39d3616cb
+SHA512 (openssl-probe-0.2.1.crate) = e7795c6724c215f20d7cd759a1078ecda26addf9e529ef7dae882cc57e3dbc2df4dfa2d0cf9f43c04eb06f210aacae8bcbebe46fe0d740274894cc048a6bccee
+Size (openssl-probe-0.2.1.crate) = 9155 bytes
 BLAKE2s (orbclient-0.3.55.crate) = ce49c6d31fced5b0206d7c00b5a17d7ac9d44a48dc1f111ba6e9300e50b2103d
 SHA512 (orbclient-0.3.55.crate) = 79c262de734b23ea41e166ad40d244156cd64bd33fd19007cbff1957e3556b3ef3a29378e8df3f95649dea7c6bfefcb13e00b93ccb0443ed294cfbe879b0371b
 Size (orbclient-0.3.55.crate) = 1341189 bytes
@@ -990,6 +1200,9 @@ Size (ordered-float-5.5.0.crate) = 34706 bytes
 BLAKE2s (ordered-stream-0.2.0.crate) = 480f6e22d53e1b5fe487f53f40500a32c7d933e76e83225865a9ddd19f1bd16c
 SHA512 (ordered-stream-0.2.0.crate) = 99976f90637f0daedeae05d4270d33bc03fad1c06a85bcf2cd7140b149f76c7560d5e60becf05a633a62dc82f7f65900eb8f510c62aea4e630b78c45dc76d83e
 Size (ordered-stream-0.2.0.crate) = 19077 bytes
+BLAKE2s (os_pipe-1.2.3.crate) = 3d3714047113e91d9bfe00dfd39ef6047884bc5cb8bcdc9d0d7e07220ae5b557
+SHA512 (os_pipe-1.2.3.crate) = 19dee6ead0eb792eab5e282e595ed5c3bc741613e1a7a790c9478c63f6b179f4aa55f4ddbd768f01aa8cc502c860691836f25e00e49bf133a0153ce7c5545f3b
+Size (os_pipe-1.2.3.crate) = 10467 bytes
 BLAKE2s (owned_ttf_parser-0.25.1.crate) = 2e282734fc30ca7f93417e19f1cf6db0f63f2766fa553802c7d42270e474e2b0
 SHA512 (owned_ttf_parser-0.25.1.crate) = 50495c916c23c0d7aeaf2c281d372fba752573e41d3c3ca14a170c834096cb182aea57d3ec6bc58a7c58489aac98904902fd83fbb3a85b724af54d2e0f3021b2
 Size (owned_ttf_parser-0.25.1.crate) = 8989 bytes
@@ -1023,18 +1236,21 @@ Size (peniko-0.6.1.crate) = 21265 bytes
 BLAKE2s (percent-encoding-2.3.2.crate) = 81bf57454974d77f50aa665cf53179715469e81774d992a2d3769ad118d70d5b
 SHA512 (percent-encoding-2.3.2.crate) = 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a
 Size (percent-encoding-2.3.2.crate) = 11583 bytes
-BLAKE2s (phf-0.13.1.crate) = af715450825aa9945510c78376d61da3c080c28b80bd8ee157c76ce2ce0becba
-SHA512 (phf-0.13.1.crate) = 7e85d992de1216e6c0a499ba61a4f94afe06e23af10ffdda8d635d31c93eba0f2b3140abf0e156d12dfd90d52efcbf8b9e4b9a8f8beaf42b32984c7aec6d3f5b
-Size (phf-0.13.1.crate) = 24786 bytes
-BLAKE2s (phf_generator-0.13.1.crate) = c419857b47fb4087509d99c71db96a3f7673010cfa16befdbc861d9d15b5c7f0
-SHA512 (phf_generator-0.13.1.crate) = 44b596d7b63fc8e99c0ea422edbb557aa17a5d01be178e0300a72cd887f2f6cd229ed60ecff201cd76b8469a731bf8f60b19e40f3bbe640f55d157c6700e897a
-Size (phf_generator-0.13.1.crate) = 15952 bytes
-BLAKE2s (phf_macros-0.13.1.crate) = a97cf8f7b5ea1593ae2b404ab10594cad1168f75ce2cd731191a51a61e7d8b08
-SHA512 (phf_macros-0.13.1.crate) = 37d869a578817751337cd9cf88387d91ec9d671ae752b13a98033cb27ec5efd20eddd0755e24a1586f199340a4ed7c878d15605b7d6318a237d24cd5aed38a4c
-Size (phf_macros-0.13.1.crate) = 21732 bytes
-BLAKE2s (phf_shared-0.13.1.crate) = f0c87f6b9659a27082a396f5ed5e79affe080850474cacb6b03d45948a20f271
-SHA512 (phf_shared-0.13.1.crate) = b8f61f3c420b02dd5256242cef47b7c4a8ad99f07712c81bdfd70be67fd1e538279a987676d07ab542df707a81f37425a5062f147ed98776c678f6ee1b9e0ff1
-Size (phf_shared-0.13.1.crate) = 16141 bytes
+BLAKE2s (petgraph-0.8.3.crate) = c5fcb97b500ba6cf061b8b3b8119d6569d70b219d5f4bc0a2e0d03aef6caf522
+SHA512 (petgraph-0.8.3.crate) = 2718bd47f88afa78fb02dabc15a3a042ae3e9d5fefe8b15446625a2fe74fa600c8bb9ac1ce8fb13136895c1723e873f7e6307ccd58723d3cd1a3b950582cdcad
+Size (petgraph-0.8.3.crate) = 807555 bytes
+BLAKE2s (phf-0.14.0.crate) = 12176c0b8818ec64509396c92371ce1dc8f48768b26f0ca6af3985838e4b6b85
+SHA512 (phf-0.14.0.crate) = ea4e4db7a1dd25c86f7efce937d255d41ed99ac6b8d324190f58250169c930c16ef2d59fcd6ed2188bd5cb5778fe0cb4b4e45d340c9e9a342e7137fde5e13a6d
+Size (phf-0.14.0.crate) = 27393 bytes
+BLAKE2s (phf_generator-0.14.0.crate) = 99471af653baeebf3b1620a9bd5ab3b1bf25258acbbafc5cc30409247e3726f2
+SHA512 (phf_generator-0.14.0.crate) = 6e3f11f67ff4c1ea16a4db9c895d8bbc4773be02518531b756ecc84a74624e73742d770cd80bc5027f06ed4d4600c480589deaf9d55eae17712466925d5b3cfa
+Size (phf_generator-0.14.0.crate) = 20446 bytes
+BLAKE2s (phf_macros-0.14.0.crate) = 4fc5c2ed4bafd94dd8424f74c2a59a1da6f92f8e5d7cf60e5414acf419ce3806
+SHA512 (phf_macros-0.14.0.crate) = 8005bd8faeb80d422fb97ae71a31014795532d3d7fc3e927b3cdd2924c986c730ddf398741be66a2d6257f2ff0cd4904e2cf1f1f8a965238f02455bf6a6ff4dd
+Size (phf_macros-0.14.0.crate) = 23963 bytes
+BLAKE2s (phf_shared-0.14.0.crate) = 48c4739b8a30388c0b889c355269375ae045c485428f1e1208d4a4894a3cdc0b
+SHA512 (phf_shared-0.14.0.crate) = c18f5d8a2f7317ed8c4b5483576f4ec6a42acb63d9c311edd4a073cec46387a8cf1fa6b3937d69f1202a31bfb2ecd9ac986943c9ecf1acc684d848c587c45f0e
+Size (phf_shared-0.14.0.crate) = 20291 bytes
 BLAKE2s (pin-project-1.1.13.crate) = 7186d34b92828bd67e49fb8e4ca8f24d0b79004f429085df54e29e1656121cbe
 SHA512 (pin-project-1.1.13.crate) = 5a78faef89908534f0b447948338354530701ea6cb4bce0fa5e5494fbe48fda39e1bef0974fc73c6c83eb9dc397b3d92dcb7bf2ae5df685e781063e1866d3563
 Size (pin-project-1.1.13.crate) = 56345 bytes
@@ -1062,6 +1278,9 @@ Size (pkg-config-0.3.34.crate) = 21370 bytes
 BLAKE2s (plain-0.2.3.crate) = 87967a551971deb523fb9bb5e62f978f106ec455fae4a98da333ecaa80f35f25
 SHA512 (plain-0.2.3.crate) = 6909e4b4b4a0a49e6a226d7393b121ec04beb8a13b1652c23337eb09b3c2e5f202b53a7663dfe7828dcb32c3d18135b514e9a982967c188e127a63b6cbeda252
 Size (plain-0.2.3.crate) = 10664 bytes
+BLAKE2s (plist-1.10.3.crate) = 48e908d02422b8fc208022e0390e691f069a088de9ad17a6b59ec2408ad50b4d
+SHA512 (plist-1.10.3.crate) = 602de43b270ce28a1fb3e5082e33e62c2396765e03f3acb7ef3ba4d8862d54e33dc950a41af0ee2bf235b43414985df0104095848a292cc302505a9ede043fc3
+Size (plist-1.10.3.crate) = 62640 bytes
 BLAKE2s (png-0.18.1.crate) = f453de96bb27f9232d515b03751b47e006d4f137297cc3caf8a05de14512be69
 SHA512 (png-0.18.1.crate) = 1cb257bb663c7091f4ff55545da10a2f5f84d1d448104489d0f2d91df4711e31a2ded7c4e481902f49f20869fb25674f625170e995080f29a2b2e37840a77c35
 Size (png-0.18.1.crate) = 125800 bytes
@@ -1089,6 +1308,15 @@ Size (portable-atomic-1.15.0.crate) = 202705 bytes
 BLAKE2s (portable-atomic-util-0.2.8.crate) = 74251f10b502c2c8b1ac54e6166bff04ebf346e9e2f47c595f998294f1d26756
 SHA512 (portable-atomic-util-0.2.8.crate) = fb1b3b8cbc06fa4ad966cb8809e28924c86e30dad9c53c151e304d3cc6a9f73ede054ee9ba7e27c5fad8ec904a6573a38502c694cbcc4950f52fb8bd85fdf70e
 Size (portable-atomic-util-0.2.8.crate) = 53874 bytes
+BLAKE2s (postcard-1.1.3.crate) = 79c6557b05ac0b90f7ca5fc810e3d16c5cbb787c53dd0f7e4d78e26a502ea0b3
+SHA512 (postcard-1.1.3.crate) = 6711f032e4b1a8bf946f1df7b87ba3b6644a5dcdbed8f378b7ca765f0a162da7ff1122d2c78e28277f6022e341b62ee48c3318936355411cb15a1d7fe73f4392
+Size (postcard-1.1.3.crate) = 43968 bytes
+BLAKE2s (potential_utf-0.1.6.crate) = 0a2988599921c05b95986426831802b9f38eced27d7c9cba2781617ad72b7bea
+SHA512 (potential_utf-0.1.6.crate) = 2180af56e064b7cacba94d597f688e95e213700a9adbb7fb9b78afb7c36a4fd4c2c5bdb64049fac8772f22323255ef2c294ccdc30ff9d160c7baee5a12166ba9
+Size (potential_utf-0.1.6.crate) = 10420 bytes
+BLAKE2s (powerfmt-0.2.1.crate) = a5109a383e7361a4713fecba254798c801c39f0b058fa793f4651847af5a09d5
+SHA512 (powerfmt-0.2.1.crate) = 526314c966a0fb946b9deb6812bac0049ef5b21c0871f070342cbd09e0eac5ac410b6675ea650483758575d65f5bf6dde1f1855d3ab9be9765918d72eb820a24
+Size (powerfmt-0.2.1.crate) = 16184 bytes
 BLAKE2s (ppv-lite86-0.2.21.crate) = dcc7e79ae37986b5b66ff98fc97f05a07909fde17b5509ba1132169e8c5e5544
 SHA512 (ppv-lite86-0.2.21.crate) = 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc
 Size (ppv-lite86-0.2.21.crate) = 22522 bytes
@@ -1110,9 +1338,12 @@ Size (profiling-1.0.18.crate) = 11931 bytes
 BLAKE2s (profiling-procmacros-1.0.18.crate) = 71f24e89bede444c3e403ca984e50ef45fa2e71fe6486656f88662fed17709f9
 SHA512 (profiling-procmacros-1.0.18.crate) = edaebc3cb8cce300368379d27d7342dc8d269fb90517a75c89eb27aeb8be53ae1007b79c981bcfb2c07a509df27a6f1ea7ce7f1eedd769c858bdbb8939b93565
 Size (profiling-procmacros-1.0.18.crate) = 6333 bytes
-BLAKE2s (proptest-1.11.0.crate) = de135f3f82b711c19dea053b25001a74381fb186d4f85f149476bed707109085
-SHA512 (proptest-1.11.0.crate) = 53ae933676f2e69d4459b71b0624ecf52ad682ef6e2ae1672e3bae33ee5f8917f1157cd7212e9d9e45a9b7eab810384bc19727fbd0a5ef95be4077eb5cbbfc09
-Size (proptest-1.11.0.crate) = 207859 bytes
+BLAKE2s (proptest-1.12.0.crate) = 707421e8adef7e3d614d231a73bde278d80b8cb588428771aad236ad5506b854
+SHA512 (proptest-1.12.0.crate) = 628fa9a37d1e9b93514c131e7861703b272c2dae8dc5bc4ad9649e0fe109a64cf8587e66d3f0ec74b9f612d86d20dd42865f153401bcf9cd52da4de108b767c2
+Size (proptest-1.12.0.crate) = 213842 bytes
+BLAKE2s (pulp-0.18.22.crate) = 062ae7c20539990d44cc8b3810af51918b4917c7f8de507a98f0c0b1b44d2fb2
+SHA512 (pulp-0.18.22.crate) = f4515b91da08143a1053f7c5f54680beff49357401edfb9fe1a1e16b656139d2d86f3de2c264e9377b16241e68f7bca698c7d591a464831f9c7ab12c3ae17f0c
+Size (pulp-0.18.22.crate) = 117838 bytes
 BLAKE2s (pulp-0.21.5.crate) = f08efc181121a15365697ef869a2be0c6ec9305094d3ce6065eb356f3d71ea80
 SHA512 (pulp-0.21.5.crate) = ab03e14bd4579289ef333bf294cb2ee5cae2580fb095411c9f5e9aa5becd7acdd2e0b9e8d6efa4815d2477b4c01edd80260500d461bb0aa31ecbdc638e74cc05
 Size (pulp-0.21.5.crate) = 136353 bytes
@@ -1131,12 +1362,12 @@ Size (quick-error-1.2.3.crate) = 15066 bytes
 BLAKE2s (quick-error-2.0.1.crate) = b5baa20597127843f2ea703488925348d57077126e4c5741bf35bc415b1489b6
 SHA512 (quick-error-2.0.1.crate) = e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32
 Size (quick-error-2.0.1.crate) = 14265 bytes
-BLAKE2s (quick-xml-0.38.4.crate) = 57bb3d00639fcbb00bb00503ae4eea6651b8c7220238ae3a4753de9b4c863976
-SHA512 (quick-xml-0.38.4.crate) = dd2bea3dec3410978f8f15a0f6046047e5735fc75e714f6a19ab646090b347805ed77be51378ce3f9de19744daaf588ab5ea6e6a8b2d1f72198b4c78056b3877
-Size (quick-xml-0.38.4.crate) = 205035 bytes
 BLAKE2s (quick-xml-0.41.0.crate) = 9ac917b9928d58693e9ea7e1ab9a2c8dafc4c03292df76586b5a5e584cd351cf
 SHA512 (quick-xml-0.41.0.crate) = 3b04508bde84d5f911edb38df177568bb0af3f67e0a02dc164c858df81b011afdb7590539222708f951c0d30cd3dae38827dad8c1a25741f088f00da930bb0d2
 Size (quick-xml-0.41.0.crate) = 231661 bytes
+BLAKE2s (quick-xml-0.42.0.crate) = 491e8c790d675b2dfe82bd0069e634d789057d396ebe397b6fb0bbcf8f9b6b5c
+SHA512 (quick-xml-0.42.0.crate) = 5ae79eef450f7d07ce5606a55676e9c2c23c20eaf0d555f60fe672f495775945c89aae0c8a688d343772a6cbe1c4a1b6c45e4544c2c96d6399c335ec9bf02499
+Size (quick-xml-0.42.0.crate) = 233019 bytes
 BLAKE2s (quote-1.0.47.crate) = 9d4d5bd24e4aa45922c66d3861e0d217778af2e9b3a8cf00a361c5a8a0bb60ed
 SHA512 (quote-1.0.47.crate) = 544f4324d425ae011905e0d1b52e367d4660bc34457b2f802af94e1def1e6c4e39ffba3beeb40d75753967d15b6dccce18fea273e7f3d46b63d5c89898d19441
 Size (quote-1.0.47.crate) = 31622 bytes
@@ -1146,6 +1377,9 @@ Size (r-efi-5.3.0.crate) = 64532 bytes
 BLAKE2s (r-efi-6.0.0.crate) = 43354cc640d5fc19106e09dd1841a1e8fa6504bbc8db6eaceeac64641c8f3b35
 SHA512 (r-efi-6.0.0.crate) = 65f8c75c0201c3b922e6bf032ba9e6c648840f60939615565287b9c64d44f3fccbde209d8fe691937949cd76307b59c53801e6bd43ed7b8ada46d5d8fccf7012
 Size (r-efi-6.0.0.crate) = 65303 bytes
+BLAKE2s (rand-0.10.3.crate) = 7f82e92e147267f2155b14858447aa746ac7ab2173fe83e64ca6cfbcb1e65160
+SHA512 (rand-0.10.3.crate) = 2fe2397bf700ff1c9b495fa8f503e1f8836d4aa34c6e20d407687ae6278d541d84e603f623cd8dc9e5e51a13aa775e4253638c0ee1c2cce887b04273362bb9dd
+Size (rand-0.10.3.crate) = 105994 bytes
 BLAKE2s (rand-0.8.8.crate) = 5fc05bffebbe387a5eb2e4049c265d786f66a5ba40074de39e82ea7736af985a
 SHA512 (rand-0.8.8.crate) = 2267a99af194dacf4b2620f7072c848550839c2df7dc078b3eca578d8d251261e6da19a4d25f5597151b483bdba893489d638ee08168104c1114bdafd2498b59
 Size (rand-0.8.8.crate) = 84217 bytes
@@ -1158,6 +1392,9 @@ Size (rand_chacha-0.3.1.crate) = 15251 bytes
 BLAKE2s (rand_chacha-0.9.0.crate) = 92c607c07408ba75e10597aba27370fc46ceece6bf2e3d836de2eeb55af6dd72
 SHA512 (rand_chacha-0.9.0.crate) = f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96
 Size (rand_chacha-0.9.0.crate) = 18258 bytes
+BLAKE2s (rand_core-0.10.1.crate) = 073ca7cb0dd3dc6ca70daf6e5ba91e82ae0948bc5ed8be0231872168a6ae1da0
+SHA512 (rand_core-0.10.1.crate) = 7095ef3932cb731fd52a18208100aa01e27cc66aaafd933b70444158258ab2e9542ef0f1d0564f2db8846da597c9b4be5a3c0f865e68607b7d1725582282b94d
+Size (rand_core-0.10.1.crate) = 22833 bytes
 BLAKE2s (rand_core-0.6.4.crate) = 0d23245a02d2c434b28af3a0ef8fe79b824ac79a8fb84f1c90a68a5bf5bfb6a6
 SHA512 (rand_core-0.6.4.crate) = 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
 Size (rand_core-0.6.4.crate) = 22666 bytes
@@ -1167,9 +1404,9 @@ Size (rand_core-0.9.5.crate) = 24129 bytes
 BLAKE2s (rand_distr-0.5.1.crate) = 081c0b508f87aab072fd3c8d8ed9127c13a8f00000a81fbaa66daa071c0e8c78
 SHA512 (rand_distr-0.5.1.crate) = 2525a8d5597eb2680fc06655095888c356eaad31f2bed1378c3de6af7d08c876db0ff7a36845873585bef914593cbcd4af942233ce85c8c13ab574d83c7bff8e
 Size (rand_distr-0.5.1.crate) = 75593 bytes
-BLAKE2s (rand_xorshift-0.4.0.crate) = 7ffe3c85a6867aad12c791299ddb2a9bbd0f5ca48932bca72fd7b815ee5608dd
-SHA512 (rand_xorshift-0.4.0.crate) = 4fba5eab0f510ebe5054899ef0f8fe3635a4e798da72a3ef449cbd5297869dff8baa05eb2b69ad01f103163744db158dc6a3a61f4b4a5a7d63f72e7a2b58b3d3
-Size (rand_xorshift-0.4.0.crate) = 10262 bytes
+BLAKE2s (rand_xorshift-0.5.0.crate) = 93d6ccd5500d8a4110f3ca9885ee712ca195ecde9d243e28d7954e57d41dde0e
+SHA512 (rand_xorshift-0.5.0.crate) = 9216e0ddaf3c3f8a58ddae6bc12f233c4c1f844c2832c7448e34dbf3289934ca883c9bd945f764011a6c20e4708fec16a9afdce56eb2810f38f0063a78a168ba
+Size (rand_xorshift-0.5.0.crate) = 10371 bytes
 BLAKE2s (range-alloc-0.1.5.crate) = e152ca4b51c78dd82e922651f72230a8a033e353870a53c39267c7856901bfab
 SHA512 (range-alloc-0.1.5.crate) = fd13ee709ec9d8f5e182c6800cb3a133455b85d2e80148321b283741df3e44b71b8fbc353ed82318f56ecd2ea37aecf4dafc0dbd4e5ce04edaffa086c400a7d5
 Size (range-alloc-0.1.5.crate) = 11163 bytes
@@ -1179,6 +1416,9 @@ Size (rav1e-0.8.1.crate) = 1465215 bytes
 BLAKE2s (ravif-0.13.0.crate) = 833f273d4bc72b3fcc45558f2b1541d1f317b698f99a10619b66a6d7400572ff
 SHA512 (ravif-0.13.0.crate) = d80f4c61069d204ccdf11d691dc527b14274034e2b3c1505ce0a917f5c0225ac1b69a0cb11973921271d49708249eda283bf740d79bd3059960fcb9733a2bddb
 Size (ravif-0.13.0.crate) = 18719 bytes
+BLAKE2s (raw-cpuid-10.7.0.crate) = 8db542af5544be5135214291a931e336afa818c918c4af13b6aa116041ac6016
+SHA512 (raw-cpuid-10.7.0.crate) = 74a80eb24c01946e96e995e63cc346cf9ebb1cebdab4026bfe30dd18926d23a95d3eacc140ba2742cf847b0df4097017ae365f76c6d7f09dbf1aa027ee72c892
+Size (raw-cpuid-10.7.0.crate) = 107292 bytes
 BLAKE2s (raw-cpuid-11.6.0.crate) = 91db419533c3d804900b9ec53fb3157235f5163e5a685d893e36bca38b0b4820
 SHA512 (raw-cpuid-11.6.0.crate) = 41d837395501cd7dac1afb48e6aea5150141b60cbae5c63dd056cd4a79b2f1f73ed507e5084e53177f7c4f92859937968a2d54277edee22137391319c5e2884c
 Size (raw-cpuid-11.6.0.crate) = 117569 bytes
@@ -1188,6 +1428,9 @@ Size (raw-window-handle-0.6.2.crate) = 20234 bytes
 BLAKE2s (raw-window-metal-1.1.0.crate) = 457f8c245f739639d7b2fc1fe968c8e2735c37442b6a17ef24f30205fbe9d6e3
 SHA512 (raw-window-metal-1.1.0.crate) = 2cd0ae94ee0c45274a443224c0828f4a4a6e0049c9cef69b4d36d68df1594befa9d5385832b97ce78f3d434fdfd14da7872bde9e966264d6567f49f921f88f37
 Size (raw-window-metal-1.1.0.crate) = 15277 bytes
+BLAKE2s (rawpointer-0.2.1.crate) = 144cf211aa8998d72b6e1500eb30556463301c7d48b6794dd0c18a891bfe6a04
+SHA512 (rawpointer-0.2.1.crate) = bff9ba7b69e7754e89ca6d42bd3b7a547f450404de999e35c10e4002fe03ee1f563b9799673c5010aa4c2f80885ca9e45b5560c5093e117be3b75d86affcb62f
+Size (rawpointer-0.2.1.crate) = 7490 bytes
 BLAKE2s (rayon-1.12.0.crate) = 1ec86547b1ab286e2daf0fa2b64191bf7f24a1dabe5e205ca3038a65cf44101f
 SHA512 (rayon-1.12.0.crate) = adad1851620e8f4652449aeb110c62741d454818910cb6aebc2bdf71672b8b3e1371a0045b1e2d8faf2a1a638558220fd2b7e3dd3a7b8178441dacf2d0bce2cb
 Size (rayon-1.12.0.crate) = 183391 bytes
@@ -1197,6 +1440,9 @@ Size (rayon-core-1.13.0.crate) = 73151 bytes
 BLAKE2s (read-fonts-0.41.0.crate) = 4d907c6e5124fa81b65ac5a86e3be0a5b2fe12a1877cfb2646d49867dae2e4e3
 SHA512 (read-fonts-0.41.0.crate) = 601b4c3b5dd7e5e0020b679cbab319f0955185b72f691eaf661a50f97bb437bd5b42db29f2120324f9f8c675727ceca7615440afb4d4bdfea0ebc3f46199d8e7
 Size (read-fonts-0.41.0.crate) = 567271 bytes
+BLAKE2s (read-fonts-0.43.3.crate) = 8a8aab00af62bcd98791418f8de64c8a5d25e0720176c8940af6ead21ecae800
+SHA512 (read-fonts-0.43.3.crate) = 71e2227be72e62208aa0f22542d0d5da8d2e06285bf2355692d1f61fc5dfec8517952587e7394ec007a9246bd09257799d2a06c0eb71b52efd3398822d957ba0
+Size (read-fonts-0.43.3.crate) = 590946 bytes
 BLAKE2s (reborrow-0.5.5.crate) = c69a26dd452faac9b97faeeff613a716d26fec6cdf02e080a3a20801e5450cee
 SHA512 (reborrow-0.5.5.crate) = 86323b500ecbe862634f5a85d494bfb8b67398a3d704882e29826c47ec03d496f3bc4d8b35d55b530f6034a750c716e2628283bb68fa4ea612bda5f963f5c9f3
 Size (reborrow-0.5.5.crate) = 3789 bytes
@@ -1248,21 +1494,30 @@ Size (rustix-0.38.44.crate) = 379347 bytes
 BLAKE2s (rustix-1.1.5.crate) = 6ace5619fb729260ebe53d683e7cc4ae6ff40509a7742cda077d87ddbf23c44d
 SHA512 (rustix-1.1.5.crate) = ec72cb0c867b7d184c06e45def67b1e333a5d4b6ae3b3cbce620afd844f3765460832ce907786359b75279b8ea6cfbdae350a8dd197d58eaffff71a3b2e2e08d
 Size (rustix-1.1.5.crate) = 425681 bytes
-BLAKE2s (rustls-0.23.45.crate) = 80611a082d6f595e031a9d0cc5dbec9a2c0ff47b46fd693b473e9fb29d0dd557
-SHA512 (rustls-0.23.45.crate) = d129106d690b620090c58c34ab9216e4ad697e5343865886411731e77a746eafb524770072653f16b4489f66696d366fc7b84cbdb5b65951c5f4f14832449389
-Size (rustls-0.23.45.crate) = 378933 bytes
+BLAKE2s (rustls-0.23.46.crate) = ac5b2e618ea78a918da8f78cf635dbb97187ac0cbd552f179b58936f56f07d97
+SHA512 (rustls-0.23.46.crate) = 9697677cce4999211bcf2e5c05c3dc468eba1947f586d2402a06cfb75663242fe0a1c2c8cd67f41d29fadc4892b7fcb47dc5db50b57a05cd72e74e1fc6f409d2
+Size (rustls-0.23.46.crate) = 386227 bytes
+BLAKE2s (rustls-native-certs-0.8.5.crate) = e33d57f01bce62c9378170cac709806a0788d2389027ebd1bc2eecc29a73ba22
+SHA512 (rustls-native-certs-0.8.5.crate) = a64ca87a19b4c85ca37c391e1caaf72b769e15b389a66bd61ef80631109bff1b16435ed8d0e94e4dfa813f2cf2872f2dcb1a0a4fe9882acee83d60fcbbfa286b
+Size (rustls-native-certs-0.8.5.crate) = 21110 bytes
 BLAKE2s (rustls-pki-types-1.15.1.crate) = 738622cfd20e5e0dc2c346267f0afbe033a45ba5fbbbe87e459d2c2fe5949d3e
 SHA512 (rustls-pki-types-1.15.1.crate) = 48553a2962d98f80bb65faf4e2f5d7016587c22e4a8847fc67ba8f92355645fdf4b3e764330fe87ac7e460d0c491970cb74aabbea14e24f9d51da560ea3c8940
 Size (rustls-pki-types-1.15.1.crate) = 39322 bytes
+BLAKE2s (rustls-platform-verifier-0.7.1.crate) = 9185f1367674e01162eb22bac2137ad9ef521a2d02889190bdabec6dc7144357
+SHA512 (rustls-platform-verifier-0.7.1.crate) = f21ff5eb55d7e7c196375f31a7bad0a26f56d87073161d5661b52f5a458bcdaa0bf825b6e9afa63e9b44a9e0681a91ab138100ff6afcb36fa3c265281459d079
+Size (rustls-platform-verifier-0.7.1.crate) = 60698 bytes
+BLAKE2s (rustls-platform-verifier-android-0.2.0.crate) = a4891a056e9ffbaed109586654dcc3d6e5b22fb9f1cf04cea1c8e8fa32723473
+SHA512 (rustls-platform-verifier-android-0.2.0.crate) = d07f13f059cba0c480917f2233caaec0c5ed5e10876c793264c23ba2f02b9c1d8a120a3319799c114fcddd02d8306f434dcb611d9ecb7a3336c32ad51edfb87a
+Size (rustls-platform-verifier-android-0.2.0.crate) = 16451 bytes
 BLAKE2s (rustls-rustcrypto-0.0.2-alpha.crate) = 084b370e76aca6bd4b22530a974ea9e369ecc25847de69df8d8275b287dbad92
 SHA512 (rustls-rustcrypto-0.0.2-alpha.crate) = f51a7b85bf897310d938d17fee3d60e5ccb0c5ecd6321685ec4304061ae2497b73cf7e6c540e21fd55ad8febafdf2c2ddfc486944eea3ba5be87238cf976578c
 Size (rustls-rustcrypto-0.0.2-alpha.crate) = 23773 bytes
 BLAKE2s (rustls-webpki-0.102.8.crate) = 484f2d7899561af2078346e4a835e4edf7c66ee18a770c570ec384204eed857c
 SHA512 (rustls-webpki-0.102.8.crate) = 8cdd5d07bb8d6c3f0d1d6663babc3b7ccbe8c9b1463870a3dd095c67f46addf4097a715da796c70f1891ebc1d045ae7d7c3a352400e8bfd6687e6cddfd33b1ba
 Size (rustls-webpki-0.102.8.crate) = 204327 bytes
-BLAKE2s (rustls-webpki-0.103.15.crate) = 7798c89cd466bfc2dcef2c2c7be614ae77cbb76e2772a9890bb5ecc1d1dd3185
-SHA512 (rustls-webpki-0.103.15.crate) = adeb7c379e9b691e044d497768959bab9c8f291c21f93e9f5373ab0639e9070258945e2bd0be4e8eb8fca98c3824e942033d6430d15134f8fe8ff3a1c4d98382
-Size (rustls-webpki-0.103.15.crate) = 87465 bytes
+BLAKE2s (rustls-webpki-0.103.16.crate) = 752cd6f7b2ea420c76d7891a38783c33fdb77471ea4286f27ce3fb0a78ab8087
+SHA512 (rustls-webpki-0.103.16.crate) = eee403a2e2a57b598ad01662995db2bd2fe79d2405e3e3ff98442fa37e6ff8f8a267a46476303fe74691c3399d618c41cc8ffa733ddebe4d8759fd466fc7ce6a
+Size (rustls-webpki-0.103.16.crate) = 89984 bytes
 BLAKE2s (rustversion-1.0.23.crate) = 34b032c76b54216071144f3bad4e20da1bbee1cd59abbd3e5c33d3513e2a88dc
 SHA512 (rustversion-1.0.23.crate) = 95baec2c1d8475661677ea35a724c392ed10b1151a1f4522b44133c6d691824bf4a42327ebc9d631a1f64f944dc721843e0aa0e19354fc4fab89aa048f1c68f5
 Size (rustversion-1.0.23.crate) = 21013 bytes
@@ -1278,6 +1533,9 @@ Size (safetensors-0.7.0.crate) = 31009 bytes
 BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6
 SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
 Size (same-file-1.0.6.crate) = 10183 bytes
+BLAKE2s (schannel-0.1.30.crate) = bad04d28cf121d12d70383e5bb5ae765b1cffce0b2bdf09d3efdf8fead57e5b1
+SHA512 (schannel-0.1.30.crate) = 7ff492ec65b43ba6c5073a691a510744904faeeeb063f4edd10998d92b7f88795b78c8533ecec480cac570c156504383b8e612ac7b3ebbd3b76d3afc3c6390f3
+Size (schannel-0.1.30.crate) = 34744 bytes
 BLAKE2s (scoped-tls-1.0.1.crate) = 6c26ce57d3252ba15d330e92a54add4aefcd80402734fd0105d09b3bf561f92f
 SHA512 (scoped-tls-1.0.1.crate) = 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25
 Size (scoped-tls-1.0.1.crate) = 8202 bytes
@@ -1287,12 +1545,21 @@ Size (scopeguard-1.2.0.crate) = 11619 bytes
 BLAKE2s (sec1-0.7.3.crate) = 8e01eef051cf613e4dfec79fc665b263a1cc0b21785ebf37880ef3f8db9e77d2
 SHA512 (sec1-0.7.3.crate) = be646413d84b39a43a0af478854f47db3b167c2bf1bedf7a58392782c423aaaa38df3b3676f9807a98c6128152295c426edd16d67d62ae7048caa635bf39641e
 Size (sec1-0.7.3.crate) = 17979 bytes
+BLAKE2s (security-framework-3.7.0.crate) = 1845330226ec144cff43ea70a684c445bede13143953e26c32558ff468cc2ca7
+SHA512 (security-framework-3.7.0.crate) = 1ed5ff4bedfa0f013479c1c7bf46dce755c76c4af35e8ff775c7aa56df7764399258f56b58dc1df44d112c5e26fb95a385fb1235134f53eb9ada57e7ca8478c5
+Size (security-framework-3.7.0.crate) = 89115 bytes
+BLAKE2s (security-framework-sys-2.17.0.crate) = b5c3e6a5cadfa0c7ade6a8b447d7ba2a79eedebfab38f4eab3b83c7d2878d9fa
+SHA512 (security-framework-sys-2.17.0.crate) = 7cca8471f3391af920d2354d68ccaceaec27bbe2b4f99413914f010cdadab5f94ee18a0d2467fc9ce49d077006599914f7733261a6b88f2ee9d1403479efbd4a
+Size (security-framework-sys-2.17.0.crate) = 21078 bytes
 BLAKE2s (self_cell-1.3.0.crate) = 27ad8f5e1590dc6f8ecb03a790db7ec94de0bc7033838ab5cc3b6827fff767d8
 SHA512 (self_cell-1.3.0.crate) = b7a629dafc90702468a9b4d97bab7f222e6f7263b3755709fe8da3311ee50245c304006ee3f12401f0226807ab1f0a44d25759caf2b84a33757fc76f9867036d
 Size (self_cell-1.3.0.crate) = 23869 bytes
 BLAKE2s (semver-1.0.28.crate) = cc54fd8b7e1ad8e773e58137625a19c3ca7c46fec285a7eec1685230a1e9b88f
 SHA512 (semver-1.0.28.crate) = bb44373e60fccb83bc95e4277ea0abdd756a3f77b3334cf6d6b5fceac086910661ab94eb326cdc8fefce0c09220933bdf03bfd142c1594a92c9c1e4e931114b7
 Size (semver-1.0.28.crate) = 33064 bytes
+BLAKE2s (send_wrapper-0.6.0.crate) = 19509b8362782b3d244c0e5d6c2427da8028aa2429d64d3f8032c6445b084910
+SHA512 (send_wrapper-0.6.0.crate) = cf1dd6fd38d03ae6c483bd7e4f67724994a053d6375d32047f3c4cea9e84a100677d8be876e04954511625dcc49195f36eca5fbc3e9018e379c9c147d5852635
+Size (send_wrapper-0.6.0.crate) = 10519 bytes
 BLAKE2s (seq-macro-0.3.6.crate) = 439cca384e382de93745b4e1653aa4236a9e62acf13f93a16d300dc5b15875dd
 SHA512 (seq-macro-0.3.6.crate) = e871abbba0e31edbb2ffd245b14ae57a9508bed8721ab7b828a85b2cbd2e56de4c9d2054ec7b334123e69aae177360964aa5087bd9142636737ea9af7c0b19e3
 Size (seq-macro-0.3.6.crate) = 16031 bytes
@@ -1305,9 +1572,9 @@ Size (serde_core-1.0.229.crate) = 63100 bytes
 BLAKE2s (serde_derive-1.0.229.crate) = 903c3c00f57e366d2bae17e3b00890d9af7d77f15d2a4982a37fa85dedc94e6e
 SHA512 (serde_derive-1.0.229.crate) = 6ff319ba98b7631aede0c985cd47026d4795139beee9d53e5b00ccf0a7f6542e446b094821044fee852c7ff31c3721b964fa9425d15685714ed8f57534070e9d
 Size (serde_derive-1.0.229.crate) = 59864 bytes
-BLAKE2s (serde_json-1.0.151.crate) = 8ed04b70efc031ac05e760d79978ae9c36217de0676915d661908c77933a4c48
-SHA512 (serde_json-1.0.151.crate) = 351407187b98416a57d4d9b380cfdfd28acb10af0b3e9b9eaac3a4810ed4b58bc3572d97dc7cb4a45b0284466787ca82952ca6659fb37fb23afac40da0d4f315
-Size (serde_json-1.0.151.crate) = 156556 bytes
+BLAKE2s (serde_json-1.0.154.crate) = 1e5506f513de42a397ce58635ee792a34b596241fc4ae9920d6ad3b2c5314c28
+SHA512 (serde_json-1.0.154.crate) = 64c28e863932fc0a31f5a01876238acd8f245e092e322ce4efc97651abccf285ce4e20805e65d912487d56526e70dca143c96bb66e35d480331ab82cb3b46fbf
+Size (serde_json-1.0.154.crate) = 158079 bytes
 BLAKE2s (serde_repr-0.1.21.crate) = e3e32f8b1082bdbcbe5742a66674804944e63f56719c2ef7d93c9be5320c8992
 SHA512 (serde_repr-0.1.21.crate) = d4a5405f74ae7e5c8ae37faf1642446e55b92c9b214cdc0c2fbfc248830238e59c6df38521708460645e685f7b49468a194b6c01032edcff24bf1ef611fa9f4f
 Size (serde_repr-0.1.21.crate) = 12412 bytes
@@ -1380,6 +1647,15 @@ Size (stable_deref_trait-1.2.1.crate) = 8186 bytes
 BLAKE2s (static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6
 SHA512 (static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
 Size (static_assertions-1.1.0.crate) = 18480 bytes
+BLAKE2s (storytold-craft-libs-c5a1cbfb5f9049f9270955caffb5bee5997aebf7.tar.gz) = 8c5326d88b32ce32caa518a076611799c7832613fee4efe6ffa73d4aa335264b
+SHA512 (storytold-craft-libs-c5a1cbfb5f9049f9270955caffb5bee5997aebf7.tar.gz) = e6f1456ff45f67edf06ae60e55e36001413aa3819c6a08ede3074cf9352f53895bc30dd1da4951d005a7a866454a30930e796ec0b14fffc3749c77d5cb6bbeba
+Size (storytold-craft-libs-c5a1cbfb5f9049f9270955caffb5bee5997aebf7.tar.gz) = 6128380 bytes
+BLAKE2s (storytold-egui-6d518fc799681571963842f95b55a6b68431b15a.tar.gz) = b731f5a75ddb703b1cfbd2197483d1d086cf7d2caff60e113d68996dacad9604
+SHA512 (storytold-egui-6d518fc799681571963842f95b55a6b68431b15a.tar.gz) = c9b02ded7dca1897c44c15292d58d719934cb6418431362034eb470e582efc2db9160a0bbf9f55a1eef5a9b42fa0428b5a88267303dbd3531d30ba1dadd81818
+Size (storytold-egui-6d518fc799681571963842f95b55a6b68431b15a.tar.gz) = 4107950 bytes
+BLAKE2s (storytold-winit-a517b3846ee8457d84ee4975110bfda6797c44dc.tar.gz) = 3b68ae7324b50834b0e090228f2ed1a35959a4ee7c32dbf3dc222aaaf2a5784b
+SHA512 (storytold-winit-a517b3846ee8457d84ee4975110bfda6797c44dc.tar.gz) = 7b2b2e038bfcebb19af293edf848fc5bff302d86f0d6853b4c0369ea6780f15b1e83952e10c257c0db4af91c7df2f0c21f4129cf835cb634382cea9a670be16a
+Size (storytold-winit-a517b3846ee8457d84ee4975110bfda6797c44dc.tar.gz) = 824808 bytes
 BLAKE2s (subtle-2.6.1.crate) = 20c4da1ee5ba2b0bb1aa9725b78c70ccae98f7b6cab0b57266d539d1b323b636
 SHA512 (subtle-2.6.1.crate) = f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
 Size (subtle-2.6.1.crate) = 14562 bytes
@@ -1395,9 +1671,18 @@ Size (synstructure-0.13.2.crate) = 18950 bytes
 BLAKE2s (synstructure-0.14.0.crate) = cda4993d7d297386b6580f737968a39fca80195467c0b81c33e9344647549ed5
 SHA512 (synstructure-0.14.0.crate) = 3f7ba6010075ddddd968e177dd1be51566abd7e8e23f1a8f206eee0fb23ee3a8ccc5ad8869fa6c637b93d58fc02daea584cf2b238faeb7c160c2aaae2139ded7
 Size (synstructure-0.14.0.crate) = 19010 bytes
+BLAKE2s (sys-locale-0.3.2.crate) = fe691d19f6bf548e494f055380d71dd5997442b8a7be2d66178d1180c413edc6
+SHA512 (sys-locale-0.3.2.crate) = 9f05bf61cea92dde582f05f483fdcb9930612548c1bb790328dbbd38ffe798a89300ade79e56f7454c655b64e027fe08452c1e1c2831cd8e065e3662e8d253f5
+Size (sys-locale-0.3.2.crate) = 15072 bytes
+BLAKE2s (sysctl-0.5.5.crate) = 42baf54796358d6b3875e16b3e557485d8f7f21516d66d70c3103748a5e1d7da
+SHA512 (sysctl-0.5.5.crate) = cb8914b367e4d6adb31924adedaaea22a404a4274bea5a3f2b7f71dc429297e7805511c74616a41015c13db0a10a714ed8d8f5d999e87e0418afdc4791760fb4
+Size (sysctl-0.5.5.crate) = 18414 bytes
 BLAKE2s (sysctl-0.6.0.crate) = 2c90ee772cea4a5d232c308de18ea9a6afb52e2698f5fd86a9b73ce801ace716
 SHA512 (sysctl-0.6.0.crate) = 8b3f2befea2e6673ebd4bba355ed00d64a7e2fcd6a3972e5d542529aa790b3c6f87eb72f80344d9a2a10a2338bee616624147858a6102f05c57c04e466f3a5da
 Size (sysctl-0.6.0.crate) = 18829 bytes
+BLAKE2s (tar-0.4.46.crate) = 53c9720ae1f59999f83de1b73ba2fbd519e07a18fac1385ad12ea3e6d39e01fa
+SHA512 (tar-0.4.46.crate) = 7e703def0d0fa16c6fc35e12adc11bb059efd927d7ec9fa3185b4f160fde7fa930c36ac08faf19fde8d2002c1247c30221438e02fdf7c3e304425d68eb8d9e78
+Size (tar-0.4.46.crate) = 70809 bytes
 BLAKE2s (tempfile-3.27.0.crate) = 5b2887d461478adc12198985891bd0950d8d9db9cbc4fc7fa2850fe6e7a234b4
 SHA512 (tempfile-3.27.0.crate) = bb20b9b0c5d3301ad05f73f1de538ae240366d9aefa25ca823ba40041a8a11b4a7361a6a9ec03871b14230d42038d7af6d0b652c8c471935b481a1628b59314a
 Size (tempfile-3.27.0.crate) = 44780 bytes
@@ -1422,6 +1707,18 @@ Size (thousands-0.2.0.crate) = 11060 bytes
 BLAKE2s (tiff-0.11.3.crate) = b4f80c6ae39861006a526b4a46d03f8c1035cb288d425ba121d1e33e07d53ac8
 SHA512 (tiff-0.11.3.crate) = 8ef526d4859073566b0b49b9a90a2fac8628588be3e939093000658d242b6631a6eae710b49382d0b195f06ca56402688d30c49e349815f88653ee79ce9d7213
 Size (tiff-0.11.3.crate) = 102026 bytes
+BLAKE2s (time-0.3.55.crate) = 72841acce098263959f5322050e71633b3af728e97f99469470d21e75824babe
+SHA512 (time-0.3.55.crate) = bdb98700d85e557c9d8af939c4cc7cf1bc9970359a6efa727962f31929569dc153f117c1604693d45d5d5af62a1176301600668f41f339ef0567bef3661a1fdb
+Size (time-0.3.55.crate) = 279955 bytes
+BLAKE2s (time-core-0.1.9.crate) = 84c181dbfc23e925147ca09677afcb9f50d835929371aba572d720a4830973e2
+SHA512 (time-core-0.1.9.crate) = 6ddd5d228fbb1303ee0ee8c59aec19f6bf0f8c481daa2567a4fec68ef79273e19b7ae23df8b331d87384e5e3cf0be0cafb5fcdeb1a6bb780c063f5cc8c95f4dd
+Size (time-core-0.1.9.crate) = 10320 bytes
+BLAKE2s (time-macros-0.2.32.crate) = 6d30daca251c03d65d7fc8abde61aaaf016518878de2914435fbef27eb05d0fb
+SHA512 (time-macros-0.2.32.crate) = 873701a3ab753df8334a963d4693667e56b7f46bbd1f0371f9f76c89a6c2851aa640ff573225880c67141e2545e2d50de8d7a3492a9b44b786ee421d9b7cede3
+Size (time-macros-0.2.32.crate) = 33664 bytes
+BLAKE2s (tinystr-0.8.4.crate) = fcfe8075dc8ba0a12798142f0cff9f61ec0278f641cc500b90759aee779dff75
+SHA512 (tinystr-0.8.4.crate) = 30b095e77e7043a24c1804d0261c052ed34bf429a23573de5e2cc205490013207c49ddba24a2fc0ef3233d1a83445b9585dab2e89fa63b93715a5ef61ab26621
+Size (tinystr-0.8.4.crate) = 25003 bytes
 BLAKE2s (tokio-1.53.1.crate) = 1f7b35cfc3154daa21c4e44eb2fe91a04b80227d64a2400fd754640b447aba85
 SHA512 (tokio-1.53.1.crate) = fa68c75c8a795ec6490eff7d57f585440d58776c2561a37796c4327c20474f2f9ec5a5073d410451301aca7f868e86f55bc0665778ddf7bcb3f065c3f345d592
 Size (tokio-1.53.1.crate) = 920101 bytes
@@ -1449,6 +1746,9 @@ Size (tracing-attributes-0.1.31.crate) = 39733 bytes
 BLAKE2s (tracing-core-0.1.36.crate) = 24c04587b1a94653596f1545b54f29c58ccd6d2b7450885228939926d916e0d8
 SHA512 (tracing-core-0.1.36.crate) = 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6
 Size (tracing-core-0.1.36.crate) = 63967 bytes
+BLAKE2s (tree_magic_mini-3.2.2.crate) = 963c1acb2d39fa2b75bdb48a69729bd11a709c45e4130e93e9dd0538eef09b9e
+SHA512 (tree_magic_mini-3.2.2.crate) = 37c627d440ae8e0ba9c2d0a322cc68252d6c1e56548483142a1e801c057521cb5a6387e8a7849c25de6d9dfcbaf579fa900b37d93ff023057591d3bbda843a3b
+Size (tree_magic_mini-3.2.2.crate) = 16074 bytes
 BLAKE2s (ttf-parser-0.25.1.crate) = a9a17470e40b1a4cc727ce7af1f69c855ffd1033b163fa500275f178c511d0ae
 SHA512 (ttf-parser-0.25.1.crate) = 2483f485ade8a764a279173a3431d7fbfa7c14466c458e44a3a09d249781d200a6880f98f424b3dc1718ffde4988c8be4eb1ada7b255c7ae3b6639449a299c9c
 Size (ttf-parser-0.25.1.crate) = 201121 bytes
@@ -1458,6 +1758,9 @@ Size (type-map-0.5.1.crate) = 8606 bytes
 BLAKE2s (typed-path-0.12.3.crate) = e7b936efb579ac3ba734cd7e122786d989b5607acff60c8950066ac9beae4fdf
 SHA512 (typed-path-0.12.3.crate) = ea582d83e0623a871990af261c60747d5f0b546a1d7398ad4e665e756267cea4e8cac1b2f9d4918de4a399e25ec34d7e4a704edbfbbfeedb056c5385a7d776b5
 Size (typed-path-0.12.3.crate) = 112964 bytes
+BLAKE2s (typed-path-0.13.0.crate) = 051942f9641eb3c5b1feb925ae4b9344f360fe90f80d9bcb617f33f4c22afebc
+SHA512 (typed-path-0.13.0.crate) = 5c5118625697e6727391659d06d2bec53fafad18a951529cc0ee558275c54e8b2453fb0ffb5005a1e2ede4c3a3f6ebe98cb8482952af7441ee13dd15147c1346
+Size (typed-path-0.13.0.crate) = 122136 bytes
 BLAKE2s (typenum-1.20.1.crate) = 934ab6c421561d93f1a27032be23ce74c9597f8b3a400b3a67b50af525e91ff3
 SHA512 (typenum-1.20.1.crate) = ad4768b49dc06808e3135411ffaf21453572d152f71d73c34b7fe5d00e276d3e121dc78ebed57d620cf46b5ab24b5b5e0787f38ad9ce8bd12330b499cbbde5e1
 Size (typenum-1.20.1.crate) = 105479 bytes
@@ -1473,12 +1776,18 @@ Size (ug-metal-0.5.0.crate) = 24256 bytes
 BLAKE2s (unarray-0.1.4.crate) = ba4c2ad15e23e675dc2e52cf8b376669362554c8c24638c7e586743ec0129e1e
 SHA512 (unarray-0.1.4.crate) = 373d16e9688938762c61cc9056a50badfde417f64385de1949678333cf9465cc496a357707989da83ee5e4ab041a89688fcd3ab9dfb9c6ec66446c9f5b56b630
 Size (unarray-0.1.4.crate) = 12895 bytes
+BLAKE2s (unicode-bidi-0.3.18.crate) = 46bb8f49bb10ddd2cfbcb73b3b92b167c3f6ab8664720971f9f8ef979633b3db
+SHA512 (unicode-bidi-0.3.18.crate) = 69b5f220cfe8b7b36471fb0adc7d7852a8c40c497b8a81eacd1293b72c46e09c39c2e0a7218b58f0cb62c5ced397a8eda2c5f358eacdfe5d18aba2bc14afe2bd
+Size (unicode-bidi-0.3.18.crate) = 58300 bytes
 BLAKE2s (unicode-general-category-1.1.0.crate) = 4113eb6b3bc9febad7aabd0d6c64ea3114e6a1c9eea3128a1f82582f65420128
 SHA512 (unicode-general-category-1.1.0.crate) = 8dc4befde837151aba1943f7dddee42a15a36240c216c0d5b85b69acaff0db1650a0fe4adb0598271d61441042215b4cb94e266e4ad97d0873fe379bbb074ff1
 Size (unicode-general-category-1.1.0.crate) = 36486 bytes
 BLAKE2s (unicode-ident-1.0.26.crate) = dccf4c805d5337415c00a0fb1490de89115134afbed15724febe261c97fc78c6
 SHA512 (unicode-ident-1.0.26.crate) = 216d13c655e47dddf888fac997a6345bb7c6d1f0ab6b67ed06bfd9013a891fda8e9e8d71b763639957c15b951145ffd77243ee2056a20ed809d2cae48502c472
 Size (unicode-ident-1.0.26.crate) = 48425 bytes
+BLAKE2s (unicode-properties-0.1.4.crate) = dba8ab2888c4ec71a8d8da993711de3bd3923a3eae44a6f84ab1970b02a237ea
+SHA512 (unicode-properties-0.1.4.crate) = f0b974b88d0177738abc76979ef24a7a6506ef77b67291c8cdf9347f93b7a68b402ba012312f9bebc450bb21981f6b3a7a420f4e417e1ed9ca23e18bc130ad3e
+Size (unicode-properties-0.1.4.crate) = 42752 bytes
 BLAKE2s (unicode-segmentation-1.13.3.crate) = 8d78f739508b85c310aefcbefe867417eeb280bc8568ec201eb0703b09f62a30
 SHA512 (unicode-segmentation-1.13.3.crate) = 927f3d2662c40213c6d824c410e3559f180fba5736abdea566ad9f3ed357c5a82f84f63e7fb89c6b18dfba2903d2dc43663b79d0b9f7672a42926e0ba49c85d1
 Size (unicode-segmentation-1.13.3.crate) = 112325 bytes
@@ -1491,18 +1800,36 @@ Size (universal-hash-0.5.1.crate) = 9146 bytes
 BLAKE2s (untrusted-0.9.0.crate) = 48fd20f1ccabe5057140657a1103382efe55b4711cc443e17c503849f38c1589
 SHA512 (untrusted-0.9.0.crate) = 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
 Size (untrusted-0.9.0.crate) = 14447 bytes
+BLAKE2s (ureq-3.4.2.crate) = bd62e7cb6b69d6c7bf74da38795083e7d90a58ebda815d5f7f70eec1b0e678a4
+SHA512 (ureq-3.4.2.crate) = 01995a1e6579518ff8890552ea1b8748c6594df69976dfcb7354dd699078c61d763446f54f9af11a2054b00a3c1bed75bdcf83fbd9c39cdb428603243d86d770
+Size (ureq-3.4.2.crate) = 158495 bytes
+BLAKE2s (ureq-proto-0.6.5.crate) = d9dd2969f608deb08e069b249f99b1021f953541c166a8422d503fe7cb2019f6
+SHA512 (ureq-proto-0.6.5.crate) = 7880478bf9ec45606d3fb68893b15bd2f37e35068e87d4d202e667887749ae450053ef7fdd108ac36c3dc532dcf726ffd6fb319d5a96e68c2e9a42d50e51d473
+Size (ureq-proto-0.6.5.crate) = 72775 bytes
+BLAKE2s (utf16_iter-1.0.5.crate) = a2c32e15bb4291772a17eefd2d6f9faa649418cd43a87e6aa29a7a1b200cae67
+SHA512 (utf16_iter-1.0.5.crate) = 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa
+Size (utf16_iter-1.0.5.crate) = 9736 bytes
+BLAKE2s (utf8-zero-0.8.1.crate) = 3a5a28be437dcbcfdade80cdc42988ed59074af5ae0381df1a792ebf8cf53a3f
+SHA512 (utf8-zero-0.8.1.crate) = 2e6659989fb694f2724aa2931d43635938b5d83c1f58ae98181b8e46c14e0319a4d58087e1196afcd22247bb7faeee23e83bc8d9b928e8917930ac101437b386
+Size (utf8-zero-0.8.1.crate) = 13984 bytes
+BLAKE2s (utf8_iter-1.0.4.crate) = 7d16264d69ba5aa53edad665e3589efb6594cc14c68e5e832371862aa286787d
+SHA512 (utf8_iter-1.0.4.crate) = a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
+Size (utf8_iter-1.0.4.crate) = 10437 bytes
 BLAKE2s (uuid-1.26.1.crate) = eb9672ecbf70f13daa6c5ec2996120aad61dd0367c19338a6b99a2fc827d29ca
 SHA512 (uuid-1.26.1.crate) = 298b8197a7c94d4d70bfe0860e21373421cbd53fb9681190171c71889b4b7de6d7bfa58d4e7ab99ebb4dc8bc718ede946f208eacb1cf9a08d693eef551cb422f
 Size (uuid-1.26.1.crate) = 65928 bytes
 BLAKE2s (v_frame-0.3.9.crate) = 06150a4b90615a8f603a3832394c685029c7f2c8d19ff6248d806d30d2a3a570
 SHA512 (v_frame-0.3.9.crate) = 90ad25055b181ac881aa8dc3df480c477a93c035258da5e8930a1b2fa5fb427ab64b4a51a463f48c4dbaf8b95fc8bb106478ff442bcad3310254f6eb7b3b7dc3
 Size (v_frame-0.3.9.crate) = 20856 bytes
-BLAKE2s (vello_common-0.1.0.crate) = 614d0653761a1297e1d0326e3e9eca393e2fae0ff1c0e8c210ff331a8db54d7f
-SHA512 (vello_common-0.1.0.crate) = f9f998bca60832c772a9e8142b1e94c75c0368a93bbc8236e1703f428ce92112066919f0cedd08b03955a9d894b05e4b423981209c0822caf7550dd3a7078dd7
-Size (vello_common-0.1.0.crate) = 128545 bytes
-BLAKE2s (vello_cpu-0.1.0.crate) = eaa74ebb0d976f3b149660ef82e7444f6a67f7172e3930715f89e8322d2eb9a4
-SHA512 (vello_cpu-0.1.0.crate) = 294464865f1d3923ec1267e92a1949b45737cf2014114b5f58ad48b22325df199d9833e53ca5f08f74e4011aefda8ff38f447d5e2b7812629428779957ded37f
-Size (vello_cpu-0.1.0.crate) = 126102 bytes
+BLAKE2s (vello_common-0.2.0.crate) = 388f10d556abde5ea9974ad0fdbeabdda526a3f798c7372cb6ed8f54cb1088a7
+SHA512 (vello_common-0.2.0.crate) = 3e77a80f3866743d09b958143922410437b74c3e5b1cbaa9a6c658c8ca8a741ffb6014bafc5477f8272ae3435ef3deaf244ec10f8720832ab91835b3a64e62da
+Size (vello_common-0.2.0.crate) = 132078 bytes
+BLAKE2s (vello_cpu-0.2.0.crate) = 6eb9a9918a5661478ec2d89e4448b5f6c5e9bcce0c280c9869851a75419a627a
+SHA512 (vello_cpu-0.2.0.crate) = 9dae879812904785ba72b8631059406d5d4b4491ef7937ec91b0dbabb5d9b17cf07dd2aeddc9deca23a8eefb39bacae26c485822af62993b5ead0a38a4a9154c
+Size (vello_cpu-0.2.0.crate) = 126331 bytes
+BLAKE2s (verifysign-1.0.1.crate) = f52ae6a89fd8705dd8479556a468117fbbeeab5f4c52b573a0b95d613ad25af4
+SHA512 (verifysign-1.0.1.crate) = dbe3fd40380733e5b76b53fef6c4e1f30bec6844d1cca842fca55709404e7db89404346c0369722de1bd253c42e0912e86af243efcfdfd91a063c75d2e5b3165
+Size (verifysign-1.0.1.crate) = 25727 bytes
 BLAKE2s (version_check-0.9.5.crate) = 7db65df351b4ee3b22c2160742d0e3888659f56f84217198ae842260cf55171e
 SHA512 (version_check-0.9.5.crate) = d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
 Size (version_check-0.9.5.crate) = 15554 bytes
@@ -1572,9 +1899,12 @@ Size (web-sys-0.3.106.crate) = 682645 bytes
 BLAKE2s (web-time-1.1.0.crate) = 9c36644abce7ba1ddc0bdc98622e1ef801daa6ae7f862e033f2c446162686892
 SHA512 (web-time-1.1.0.crate) = 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f
 Size (web-time-1.1.0.crate) = 18026 bytes
-BLAKE2s (webpki-roots-1.0.9.crate) = 8d3fbefa7ee83729f8c00bafad8c1fe9c305c8170cc46643509f0f4c792f3bf7
-SHA512 (webpki-roots-1.0.9.crate) = 4e518fb376704cee9f9691d3abf23bd19d181c018063996d6d83bcb5c05ab80967ee995a5a21eccac4b1765a6f7f7005f9f584d66029c3d17284f7156af48d0f
-Size (webpki-roots-1.0.9.crate) = 217462 bytes
+BLAKE2s (webpki-root-certs-1.0.11.crate) = 173fe0d7dac03551a8a2009142520389b0028a8e6998a4f53e224310d86b2c5e
+SHA512 (webpki-root-certs-1.0.11.crate) = 6947ffd310200159b493b07c2bb7c991eb7b3c97c5a1b89e2994ee2541513bd2feef983deab2bc2e7f36cfb9da8ffb9a9b035483d93c34483bdfef56577e86a3
+Size (webpki-root-certs-1.0.11.crate) = 147247 bytes
+BLAKE2s (webpki-roots-1.0.10.crate) = f337149f2878c45343438984d80bf67eab56ac8c9fca7af3ca3c138b65d0791d
+SHA512 (webpki-roots-1.0.10.crate) = aee28de146157169c036ef180bf83529303f83f90998021932f830334190cadc46afd53a9d91dba1520fb05152ac1146fce650ed164ea1138768cd7d286b4882
+Size (webpki-roots-1.0.10.crate) = 216631 bytes
 BLAKE2s (weezl-0.1.12.crate) = 713b60fa883cdbfa0dd8c286ac601ee264de4068ef8dc97dd82d83b3cb36fa0b
 SHA512 (weezl-0.1.12.crate) = a660275ecac3ceb6ee511c85a537bc8e2a9267438ca048dcd522fa5a1e7d046c82d98b2c905c50caa9a9a1d44159d1090da18aaf17ad7bcad2b81aa979480655
 Size (weezl-0.1.12.crate) = 46045 bytes
@@ -1632,6 +1962,9 @@ Size (windows-link-0.2.1.crate) = 6133 bytes
 BLAKE2s (windows-numerics-0.3.1.crate) = a1cbb26f83c33b5dee13bc0e7f70e76575bff15463e21d6d489a5de84f3ae622
 SHA512 (windows-numerics-0.3.1.crate) = bb64bee3d7bb81d4e2a15ebe2fa58a53dbf13e4f9df38b6ea0f61c1bc2ad55196a8b3b9e50f2590b1ca979ca385a95ca42c9c22309cf211577d025c17b47d6a5
 Size (windows-numerics-0.3.1.crate) = 9772 bytes
+BLAKE2s (windows-registry-0.6.1.crate) = 4f04d168c74ebf9bad956adb8ff23179f5a82d59f3db985de1305eb8dbe67855
+SHA512 (windows-registry-0.6.1.crate) = bbe256d749d766b638f65e3ae554ca1fd25b98b769365d6e25043ad696de062b64f3564113f6320ce5f071309f21cc32fc73aa093ddb5b1d39d4dffa2fcbb11f
+Size (windows-registry-0.6.1.crate) = 13358 bytes
 BLAKE2s (windows-result-0.4.1.crate) = 5bae4113b2e54c3890ad5dc874906515a39863dc204c649d91b6bcdddd78d010
 SHA512 (windows-result-0.4.1.crate) = a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2
 Size (windows-result-0.4.1.crate) = 13381 bytes
@@ -1644,81 +1977,66 @@ Size (windows-sys-0.52.0.crate) = 2576877 bytes
 BLAKE2s (windows-sys-0.59.0.crate) = 5d2e4c909fd9f3bde5e2eb73f2e77acec19a71a0f60d12047657922b583cbb26
 SHA512 (windows-sys-0.59.0.crate) = d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061
 Size (windows-sys-0.59.0.crate) = 2387323 bytes
-BLAKE2s (windows-sys-0.60.2.crate) = daf2bbdf7df252ef06247d9f47faaeb11f0514958a9b8892555986ca2b30fb66
-SHA512 (windows-sys-0.60.2.crate) = a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d
-Size (windows-sys-0.60.2.crate) = 2518479 bytes
 BLAKE2s (windows-sys-0.61.2.crate) = 88f1c3307e8ff43ad37316780e5d3e475be394aade0aacac6857e305c6120f6e
 SHA512 (windows-sys-0.61.2.crate) = e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f
 Size (windows-sys-0.61.2.crate) = 2517186 bytes
 BLAKE2s (windows-targets-0.52.6.crate) = fed2bcf4841033cc3a74ee335a8e3914c4857457f829c88977081182cc6498b9
 SHA512 (windows-targets-0.52.6.crate) = d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f
 Size (windows-targets-0.52.6.crate) = 6403 bytes
-BLAKE2s (windows-targets-0.53.5.crate) = 02139ba602d4206335c726bfed1fd085e78b9f7285da19e7b7a5312498055b3f
-SHA512 (windows-targets-0.53.5.crate) = 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203
-Size (windows-targets-0.53.5.crate) = 7126 bytes
 BLAKE2s (windows-threading-0.2.1.crate) = f06954064cae1fb4f9c61cf9b160f1d92606ab707fbe216d40a77c22299c923e
 SHA512 (windows-threading-0.2.1.crate) = 99cf67b09e5e9c159b390e1e4cf6416c5759f32facf4389a6aca5fa0ef5d28e7c18ef4fcfe67a07aa563b3cc14413f0e3e3057731000d68573f83e99c4dce0f9
 Size (windows-threading-0.2.1.crate) = 9686 bytes
 BLAKE2s (windows_aarch64_gnullvm-0.52.6.crate) = 22fddd2aa2d7419001b540e1cb9c3702ae4fb2972cd94448e325c00729033c87
 SHA512 (windows_aarch64_gnullvm-0.52.6.crate) = f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5
 Size (windows_aarch64_gnullvm-0.52.6.crate) = 435718 bytes
-BLAKE2s (windows_aarch64_gnullvm-0.53.1.crate) = 1353141a76a7d7ce7deaa1738e827c7ebe68b9195ed9b526d5b1c0b611369813
-SHA512 (windows_aarch64_gnullvm-0.53.1.crate) = 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc
-Size (windows_aarch64_gnullvm-0.53.1.crate) = 787748 bytes
 BLAKE2s (windows_aarch64_msvc-0.52.6.crate) = 8f50e782f7ff109325620b809e13c08b948f85e0519cf249f70c5b605866d07c
 SHA512 (windows_aarch64_msvc-0.52.6.crate) = a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b
 Size (windows_aarch64_msvc-0.52.6.crate) = 832615 bytes
-BLAKE2s (windows_aarch64_msvc-0.53.1.crate) = 2d25a0e0732513886c89c2f48d92088937a749ddfc854a9e3df02dbf11fa6821
-SHA512 (windows_aarch64_msvc-0.53.1.crate) = 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426
-Size (windows_aarch64_msvc-0.53.1.crate) = 838009 bytes
 BLAKE2s (windows_i686_gnu-0.52.6.crate) = 2bf3eede03990415b9bd6ab49e4d91d962d8ebe6303560848a2e9ef9f316331a
 SHA512 (windows_i686_gnu-0.52.6.crate) = a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822
 Size (windows_i686_gnu-0.52.6.crate) = 880402 bytes
-BLAKE2s (windows_i686_gnu-0.53.1.crate) = 27bb7adb47e2d26853b8332e3378428e17ecfd3f30d6c24db7a1f90dd29c98fe
-SHA512 (windows_i686_gnu-0.53.1.crate) = 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2
-Size (windows_i686_gnu-0.53.1.crate) = 939775 bytes
 BLAKE2s (windows_i686_gnullvm-0.52.6.crate) = eafa7c3fdf8ce35ecee51ebf161ba59c582395537555921b94b8af952c9dd38c
 SHA512 (windows_i686_gnullvm-0.52.6.crate) = 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f
 Size (windows_i686_gnullvm-0.52.6.crate) = 475940 bytes
-BLAKE2s (windows_i686_gnullvm-0.53.1.crate) = 8d77cefe6d8f88cff718928ee78ff763611999c490842d7c086af834bbccf302
-SHA512 (windows_i686_gnullvm-0.53.1.crate) = 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc
-Size (windows_i686_gnullvm-0.53.1.crate) = 857396 bytes
 BLAKE2s (windows_i686_msvc-0.52.6.crate) = 085f4ed29405a0351ecf62874780f2692e011dc0cedbd945270fe7d1f032987a
 SHA512 (windows_i686_msvc-0.52.6.crate) = ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96
 Size (windows_i686_msvc-0.52.6.crate) = 901163 bytes
-BLAKE2s (windows_i686_msvc-0.53.1.crate) = 6066dfdf129d1012cd8b7a098219713513c36b94567ddecaf349a52cad4e7810
-SHA512 (windows_i686_msvc-0.53.1.crate) = b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd
-Size (windows_i686_msvc-0.53.1.crate) = 907688 bytes
 BLAKE2s (windows_x86_64_gnu-0.52.6.crate) = 72ec3c98937b6cb854cb09a78dabd88a71f56e96cdc99a3b46d4641b395f81ec
 SHA512 (windows_x86_64_gnu-0.52.6.crate) = c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb
 Size (windows_x86_64_gnu-0.52.6.crate) = 836363 bytes
-BLAKE2s (windows_x86_64_gnu-0.53.1.crate) = 9759bb6902b53dceeb2d73051de8e4a1c06b717e7ac872e0004ccf2cf6a86b49
-SHA512 (windows_x86_64_gnu-0.53.1.crate) = e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5
-Size (windows_x86_64_gnu-0.53.1.crate) = 903712 bytes
 BLAKE2s (windows_x86_64_gnullvm-0.52.6.crate) = ad13afdffbbdfe4ac64f82de4ee71ba660793294c737412ddc7aa3f47109ddb3
 SHA512 (windows_x86_64_gnullvm-0.52.6.crate) = 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd
 Size (windows_x86_64_gnullvm-0.52.6.crate) = 435707 bytes
-BLAKE2s (windows_x86_64_gnullvm-0.53.1.crate) = 8474dc0d01d115afbab8ab35d54fdaa130560011b0343e7a45f3ab0d68e2ab38
-SHA512 (windows_x86_64_gnullvm-0.53.1.crate) = 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588
-Size (windows_x86_64_gnullvm-0.53.1.crate) = 787739 bytes
 BLAKE2s (windows_x86_64_msvc-0.52.6.crate) = 5b8f356fbbd3d304c939f19f79a10b72a39c1b27decca9b0449a4af3761e9a79
 SHA512 (windows_x86_64_msvc-0.52.6.crate) = 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
 Size (windows_x86_64_msvc-0.52.6.crate) = 832564 bytes
-BLAKE2s (windows_x86_64_msvc-0.53.1.crate) = b42857dca5a992ba1d1974fca457c09ce6d0a24913df2a189f65a1d1cd818b7e
-SHA512 (windows_x86_64_msvc-0.53.1.crate) = bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c
-Size (windows_x86_64_msvc-0.53.1.crate) = 837950 bytes
 BLAKE2s (winit-0.30.13.crate) = cf04756c72ac9c5ac0c72c4b6f2f0fc57fc05f13f39fdb59aa5bc8b4f0542f8a
 SHA512 (winit-0.30.13.crate) = d896d9e05da85199d2ac0bf6e2ce2c7b77a5be63f15411f328422f4656a8b08e01f3fcca3a4f3d4836e6e8aeb79f3f253b155029be7871aae959c71a177811bd
 Size (winit-0.30.13.crate) = 605180 bytes
 BLAKE2s (winnow-1.0.4.crate) = d649b39b1fdc02201566348c48bc98dff3edc1de67f51e3e63491bfb8c8fa501
 SHA512 (winnow-1.0.4.crate) = 97d451051e2bd9bcb14f09ef6df6d2b187b768dcb4d07efd6678e4259e941dd95800f95ba0eeda09b589e95232099e91ea0f15849f35403e54a0081eae99ab5e
 Size (winnow-1.0.4.crate) = 188513 bytes
-BLAKE2s (winresource-0.1.31.crate) = cef21ab883c66c186986cec0926a5c1c2ab55fe417ed65ab8aa8805c7344a945
-SHA512 (winresource-0.1.31.crate) = 6c97b94652a893e8e1496d9834d96c916d30a61f91d7ca656aa30239dc5a56c7129ca42a5f4941c8e74af9de16ee6a908d9cb019f1e5f7dbc8105e7292676cf8
-Size (winresource-0.1.31.crate) = 79240 bytes
+BLAKE2s (winreg-0.55.0.crate) = 30085eb73706e0382283e7a103e10a7cb39aa7a785d3d836fbf0d8b8e79516fa
+SHA512 (winreg-0.55.0.crate) = 8a315f299bb7c59588fc28bdbaebf8142fcb35032c3276d4f6c7fe9ebe2713c3b50803190610d68ec1beaca4d93beb7ebba898fa7a7271df437832b9ce929583
+Size (winreg-0.55.0.crate) = 31048 bytes
+BLAKE2s (winresource-0.1.34.crate) = 2c5c04f6470c6051a3a4a55ab3011da6d1dfc1bda636683288dc0853e5b8c32b
+SHA512 (winresource-0.1.34.crate) = af31042f4b105b97f08c89e191a8c9381a9c3af5eef46cd8aba44914a6fa31febb82fb24e082c5a045373947880f8beb5ef40a6c9ebf880a36302436372e56fe
+Size (winresource-0.1.34.crate) = 81854 bytes
+BLAKE2s (winsafe-0.0.29.crate) = 20df4ae15042a2a88864d96801d737d940878f394215247008f1912759b4b539
+SHA512 (winsafe-0.0.29.crate) = ffd98cca85262ca5eab34938f642b3cd2ba529545e7cbb88b4b8c39893bd3a1d940ddfb2275068bfc189f20668b73a09919a71e3817763e03be6d7cd1b156d77
+Size (winsafe-0.0.29.crate) = 609336 bytes
 BLAKE2s (wit-bindgen-0.57.1.crate) = a8e2fb1a6469e6a71c293528986ea53c72d5c0d541abe62be55a1ad575bb31fb
 SHA512 (wit-bindgen-0.57.1.crate) = 9a2ebae44032c0032ae22d1cc277aa6cd35c874d00a0a8b2271a0267ab838f1584eb9fc41d896a0639ad7ad2268fbc9c337a4372c1b3183f6117674d4244bafa
 Size (wit-bindgen-0.57.1.crate) = 71227 bytes
+BLAKE2s (wl-clipboard-rs-0.9.4.crate) = 1bf0528a6f9335c45b9807f8a951226fda8dbc670de9c62ab631f543230b3654
+SHA512 (wl-clipboard-rs-0.9.4.crate) = d9862690474377741fc43a96b20a872b5b9b562cdcb41bf95f4f68211f36e13df64d60a4cbe1083f323f7bd35810f806c112977f9e81cb4d50afd1538a98f5af
+Size (wl-clipboard-rs-0.9.4.crate) = 48458 bytes
+BLAKE2s (write16-1.0.0.crate) = 705551f3b2a21bf817324ee51b18743f11de0f657b273e5442caf98bd84e0489
+SHA512 (write16-1.0.0.crate) = 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1
+Size (write16-1.0.0.crate) = 7218 bytes
+BLAKE2s (writeable-0.6.4.crate) = 93377d16ced7f60b0dbb2c1d1f72c6f10758f993b21c2ec01a7f52eac12d6385
+SHA512 (writeable-0.6.4.crate) = 2b7d0c5e8f463a796e9f3f6d3144267abf3c4319f54566a67038d10e47e87abc71b7ca06707d949e4c60374c9d1dc70d7ab74fbebdfefd8e159a8170f43faaed
+Size (writeable-0.6.4.crate) = 31222 bytes
 BLAKE2s (x11-dl-2.21.0.crate) = f6f9b881bc855583cbf2c693d54575ab04e45eeaaa4364d7d04aeeef13e9a538
 SHA512 (x11-dl-2.21.0.crate) = b864b0865720a9b2afc6d986fb7ebe19734671433449897d7f00488e019f3781f417f8e3763f09fa0db100a1d0c7e709ea9ac43c6dd48775f3daf803ebaebee5
 Size (x11-dl-2.21.0.crate) = 66823 bytes
@@ -1797,21 +2115,39 @@ Size (zeroize-1.9.1.crate) = 25043 bytes
 BLAKE2s (zeroize_derive-1.5.0.crate) = b53f0240f17e45fbc51bf68f4cd2488f9dec11845d9acf287f122cc82151c1db
 SHA512 (zeroize_derive-1.5.0.crate) = f8a68d785a53e36ac2b17305818ed0f50157321a09fad41549b089ba89743f0623c70cbcec71a1891fbb5476e3772b960d67528c485b8562152d4ece6a777b82
 Size (zeroize_derive-1.5.0.crate) = 12034 bytes
-BLAKE2s (zip-7.2.0.crate) = 7c171a1ef8e1274397c648fe9f9db3f6c1c230d0db55211d5f00303ca4024e52
-SHA512 (zip-7.2.0.crate) = ee53b053a4c10c991d43d2241241a54ff478b0a89e728e30d4b8127d5496d2bec9af4cec93fd24e752d7d5283fe809d1f34075d836e5ae5ef0ec7be6811b6483
-Size (zip-7.2.0.crate) = 137719 bytes
+BLAKE2s (zerotrie-0.2.5.crate) = 011b3851a282f022c7f8a62c8d722f97b4677ca38f35cf380751853784130a9a
+SHA512 (zerotrie-0.2.5.crate) = 8f8d89b62b6b8f58a17e10750511e116a2312c9dbde4d98b27a824119ed2d66a6d2100f4d97a46d0ea61cfe6c097a59670739cf0aaf9ddfa4ea50829a9aad615
+Size (zerotrie-0.2.5.crate) = 84204 bytes
+BLAKE2s (zerovec-0.11.8.crate) = 479ad909822e1ce4b48909bd87f74360ff0d8433324e3b5d04377520a8fad071
+SHA512 (zerovec-0.11.8.crate) = dc59d370c2b627907f04227511a642466216e6229b8834b518f132a533d7010a16650e32a84d6b335287a43d8998c8b3f7aad685543b88b57c5310e9753aa8ca
+Size (zerovec-0.11.8.crate) = 130820 bytes
+BLAKE2s (zerovec-derive-0.11.7.crate) = dc2d47598637a28685826b54b8fe1cdd4dffc83b46e43ad28a35f73e862fde9f
+SHA512 (zerovec-derive-0.11.7.crate) = 51ae1ca2ddb55aaccbe54beece27d3cac0d349b37fb4f966d82986dd10e7437bc1ef0858ffcf104fe07e863890b9179989c7986f5fc13058c7f8b0816818578b
+Size (zerovec-derive-0.11.7.crate) = 23232 bytes
+BLAKE2s (zip-7.4.0.crate) = 8b0230a32205aae4455c829d546adc1b28f73d0d25d5d72b00fbecae99ca884c
+SHA512 (zip-7.4.0.crate) = 5f9fbb7f32709f0d87380eeb4ff0b9f15b688b8b7d93cb1b82561a5010217522ce35adf229f1357c3823259c5c3241164be8412058fed840e0f72701ae464d4c
+Size (zip-7.4.0.crate) = 140217 bytes
+BLAKE2s (zip-9.1.3.crate) = d8ba17dc992d23e7acec5c3ce2c4dd7d5ca0b1bfdd899db342592fab118b689a
+SHA512 (zip-9.1.3.crate) = 56b166c185082327e60e316f65151492615917a73db858a9380000bd153bb51d6a6192f1b5dd940959d022a4cea427aa81cc416927dbad4ce5fe1fa02ef10c91
+Size (zip-9.1.3.crate) = 215112 bytes
 BLAKE2s (zlib-rs-0.6.8.crate) = f567227b8ad9d33d0ffb747571e6b3cf3357eee16251972d01f4f9f39562f8e0
 SHA512 (zlib-rs-0.6.8.crate) = 614c0d570637d64977cdd8b9ff405772e06476c4c3e19b9b1e3eb0bb3893fb2281ef5ed8751cbbfc5bf7f0cface32bd04bc9e9191df4fa30d443d650a3fc6bbd
 Size (zlib-rs-0.6.8.crate) = 215857 bytes
 BLAKE2s (zmij-1.0.23.crate) = 09f6f3e1ddf6abff21579db43caec1b708ad2de496f17489b16849f016b7ae5e
 SHA512 (zmij-1.0.23.crate) = 12f8d9726b232b6be68cefbe294505debb7a98715c11b95d89682a596fe1a02d9d7b2a6cdba97f2e8d47fa947ffbce9506a18568f2cab749ca3d03121e5fb66d
 Size (zmij-1.0.23.crate) = 28612 bytes
+BLAKE2s (zopfli-0.8.4.crate) = a4ad1534e87724015a949bae6eee96d0645c6a5dfa4c7873b5075f2d2900aa87
+SHA512 (zopfli-0.8.4.crate) = 2844d0ecf5e7fa869b5a814a975aac42b5c6dae62ca73d268603c94048119e430ec28184ac7cf23dc60786e90955fab214db0910fe7a62be90f35b7c46d0b760
+Size (zopfli-0.8.4.crate) = 52551 bytes
 BLAKE2s (zune-core-0.5.3.crate) = 395664b79a20780663c4a41dbf18afcb06c86a8b405a4b977aaa46768c430a6a
 SHA512 (zune-core-0.5.3.crate) = 65b10df9966e1f5418a966337a1f58ebfa9b0bd633035fddee1ea140b097c340469afb35766d5eca42c181b814ba4ff48d71123d4624afef75a70d2d6559b4c3
 Size (zune-core-0.5.3.crate) = 30419 bytes
 BLAKE2s (zune-jpeg-0.5.15.crate) = a84f7dadac3e88940bbacdbca0735a6db3062999448469d4434c5b6fbfe352a5
 SHA512 (zune-jpeg-0.5.15.crate) = 99f072129bc11873b25886d73392012a08636575c85ed9237fb8ad247a66ff188b2bd67aa303931f94501735c24ceac24d414186e7ef5010a639f08fbdc855af
 Size (zune-jpeg-0.5.15.crate) = 88879 bytes
+BLAKE2s (zune-jpegxl-0.5.2.crate) = 120794db1c3fdec47b1c32e590ac1cf7edfee0ecd76b77c8ec4a86a9ca79361b
+SHA512 (zune-jpegxl-0.5.2.crate) = 16588c2f71b4ab43970be597671b24897c48b29d3863943a19584e766ed9c34bbf680c5d6a07664bc7eebc7404cc2090669552bd26129b1aca1f51bed9407a50
+Size (zune-jpegxl-0.5.2.crate) = 24906 bytes
 BLAKE2s (zvariant-5.15.0.crate) = d230d30aaf765ad85de4d0461861c08735bb87340884fe7a2c171c34350eb96f
 SHA512 (zvariant-5.15.0.crate) = 562053339fa25e0dd9a9e81e8286de2c0aade0dd8b5c49540f269c7f6e842a0c8c1cbc2b54110e6c04bac06f1c351ca5152e647b0b95d8fc305ce8e1dc1e29f5
 Size (zvariant-5.15.0.crate) = 99873 bytes
@@ -1821,4 +2157,5 @@ Size (zvariant_derive-5.15.0.crate) = 10697 bytes
 BLAKE2s (zvariant_utils-4.2.0.crate) = 29e05a16d2814fe4272ff7a84f428aa9095025fa1c7bad974d1a8f7895b7faec
 SHA512 (zvariant_utils-4.2.0.crate) = f13c788156483bb57c969e7c2519c66855edc50dd65543e1cb50a7126f6a0908779a4d60c96086968f3eb50a0d89b954ee4ca86872f2a2a8d48ea9237bf7fc9a
 Size (zvariant_utils-4.2.0.crate) = 25869 bytes
+SHA1 (patch-Cargo.toml) = 64aaa3d0f0148ba51b7ba770a5927d3159f220e1
 SHA1 (patch-crates_engine_src_memory.rs) = 9903ac26ccf1f00d114feb05124aa01d3da70806
diff --git a/lightcraft/patches/patch-Cargo.toml b/lightcraft/patches/patch-Cargo.toml
new file mode 100644
index 0000000000..410c2a1316
--- /dev/null
+++ b/lightcraft/patches/patch-Cargo.toml
@@ -0,0 +1,57 @@
+$NetBSD$
+
+Replace the git dependencies with the repositories extracted under
+${WRKDIR}/git by GITHUB_SUBMODULES, so the build works offline.
+
+--- Cargo.toml.orig	2026-11-04 22:18:25.973727423 +0000
++++ Cargo.toml
+@@ -10,11 +10,11 @@ repository = "https://github.com/storytold/lightcraft";
+ repository = "https://github.com/storytold/lightcraft";
+ 
+ [workspace.dependencies]
+-craft-ui = { git = "https://github.com/storytold/craft-libs";, rev = "c5a1cbfb5f9049f9270955caffb5bee5997aebf7", features = ["serde"] }
+-craft-docpath = { version = "0.1.0", git = "https://github.com/storytold/craft-libs";, rev = "c5a1cbfb5f9049f9270955caffb5bee5997aebf7" }
++craft-ui = { path = "../git/craft-libs/crates/ui", features = ["serde"] }
++craft-docpath = { version = "0.1.0", path = "../git/craft-libs/crates/docpath" }
+ # craft-update: app-specific pretend versions apply to startup and manual checks.
+-craft-update = { git = "https://github.com/storytold/craft-libs";, version = "=0.1.0", rev = "c5a1cbfb5f9049f9270955caffb5bee5997aebf7", features = ["egui"] }
+-craft-window = { git = "https://github.com/storytold/craft-libs";, rev = "c5a1cbfb5f9049f9270955caffb5bee5997aebf7", features = ["egui"] }
++craft-update = { path = "../git/craft-libs/crates/update", version = "=0.1.0", features = ["egui"] }
++craft-window = { path = "../git/craft-libs/crates/window", features = ["egui"] }
+ # internal
+ lightcraft-denoise-core = { path = "crates/denoise-core" }
+ lightcraft-denoise = { path = "crates/denoise", default-features = false }
+@@ -181,18 +181,18 @@ miniz_oxide = { opt-level = 3 }
+ 
+ # Keep the complete egui family and native event bridge on reviewed fork commits.
+ [patch.crates-io]
+-ecolor = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-emath = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-epaint = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-epaint_default_fonts = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-egui = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-egui-winit = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-egui-wgpu = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-egui_glow = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-egui_extras = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-egui_kittest = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-egui_system_font_provider = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-eframe = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-egui_demo_lib = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-egui_inspection = { git = "https://github.com/storytold/egui.git";, rev = "6d518fc799681571963842f95b55a6b68431b15a" }
+-winit = { git = "https://github.com/storytold/winit.git";, rev = "a517b3846ee8457d84ee4975110bfda6797c44dc" }
++ecolor = { path = "../git/egui/crates/ecolor" }
++emath = { path = "../git/egui/crates/emath" }
++epaint = { path = "../git/egui/crates/epaint" }
++epaint_default_fonts = { path = "../git/egui/crates/epaint_default_fonts" }
++egui = { path = "../git/egui/crates/egui" }
++egui-winit = { path = "../git/egui/crates/egui-winit" }
++egui-wgpu = { path = "../git/egui/crates/egui-wgpu" }
++egui_glow = { path = "../git/egui/crates/egui_glow" }
++egui_extras = { path = "../git/egui/crates/egui_extras" }
++egui_kittest = { path = "../git/egui/crates/egui_kittest" }
++egui_system_font_provider = { path = "../git/egui/crates/egui_system_font_provider" }
++eframe = { path = "../git/egui/crates/eframe" }
++egui_demo_lib = { path = "../git/egui/crates/egui_demo_lib" }
++egui_inspection = { path = "../git/egui/crates/egui_inspection" }
++winit = { path = "../git/winit" }


Home | Main Index | Thread Index | Old Index