Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Mar 2026 04:40:22 +0000
From:      Li-Wen Hsu <lwhsu@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 848458a0d2a3 - main - editors/fresh: Update to 0.2.12
Message-ID:  <69a66636.3446d.342a7afb@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by lwhsu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=848458a0d2a30219a046131c60fd80ab9cb6be0a

commit 848458a0d2a30219a046131c60fd80ab9cb6be0a
Author:     Li-Wen Hsu <lwhsu@FreeBSD.org>
AuthorDate: 2026-03-03 04:38:49 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2026-03-03 04:38:49 +0000

    editors/fresh: Update to 0.2.12
---
 editors/fresh/Makefile        |   2 +-
 editors/fresh/Makefile.crates | 116 +++++++++++++-------
 editors/fresh/distinfo        | 238 +++++++++++++++++++++++++++++-------------
 3 files changed, 247 insertions(+), 109 deletions(-)

diff --git a/editors/fresh/Makefile b/editors/fresh/Makefile
index 32a404a6558b..c09b5999e174 100644
--- a/editors/fresh/Makefile
+++ b/editors/fresh/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	fresh
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.2.9
+DISTVERSION=	0.2.12
 CATEGORIES=	editors
 
 MAINTAINER=	lwhsu@FreeBSD.org
diff --git a/editors/fresh/Makefile.crates b/editors/fresh/Makefile.crates
index 0aec358d1e27..ee0f7132d898 100644
--- a/editors/fresh/Makefile.crates
+++ b/editors/fresh/Makefile.crates
@@ -9,9 +9,9 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		android-properties-0.2.2 \
 		android_system_properties-0.1.5 \
 		anstyle-1.0.13 \
-		anyhow-1.0.101 \
+		anyhow-1.0.102 \
 		arboard-3.6.1 \
-		arc-swap-1.8.1 \
+		arc-swap-1.8.2 \
 		arrayref-0.3.9 \
 		arrayvec-0.7.6 \
 		as-raw-xcb-connection-1.0.1 \
@@ -19,6 +19,8 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		ash-0.38.0+1.3.281 \
 		async-lock-3.4.2 \
 		async-trait-0.1.89 \
+		atk-0.18.2 \
+		atk-sys-0.18.2 \
 		atomic-0.6.1 \
 		atomic-waker-1.1.2 \
 		autocfg-1.5.0 \
@@ -32,37 +34,40 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		bit-vec-0.6.3 \
 		bit-vec-0.8.0 \
 		bitflags-1.3.2 \
-		bitflags-2.10.0 \
+		bitflags-2.11.0 \
 		bitvec-1.0.1 \
 		block-0.1.6 \
 		block-buffer-0.10.4 \
 		block2-0.5.1 \
 		bstr-1.12.1 \
-		bumpalo-3.19.1 \
+		bumpalo-3.20.2 \
 		bytemuck-1.25.0 \
 		bytemuck_derive-1.10.2 \
 		bytes-1.11.1 \
 		cached-0.56.0 \
 		cached_proc_macro-0.25.0 \
 		cached_proc_macro_types-0.1.1 \
+		cairo-rs-0.18.5 \
+		cairo-sys-rs-0.18.2 \
 		calloop-0.13.0 \
 		calloop-wayland-source-0.3.0 \
 		castaway-0.2.4 \
-		cc-1.2.55 \
+		cc-1.2.56 \
 		cesu8-1.1.0 \
 		cexpr-0.6.0 \
+		cfg-expr-0.15.8 \
 		cfg-if-1.0.4 \
 		cfg_aliases-0.1.1 \
 		cfg_aliases-0.2.1 \
 		chardetng-0.1.17 \
 		charset-normalizer-rs-1.1.0 \
-		chrono-0.4.43 \
+		chrono-0.4.44 \
 		chunked_transfer-1.5.0 \
 		clang-sys-1.8.1 \
-		clap-4.5.57 \
-		clap_builder-4.5.57 \
+		clap-4.5.60 \
+		clap_builder-4.5.60 \
 		clap_derive-4.5.55 \
-		clap_lex-0.7.7 \
+		clap_lex-1.0.0 \
 		clipboard-win-5.4.1 \
 		cobs-0.3.0 \
 		codespan-reporting-0.12.0 \
@@ -84,6 +89,7 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		cow-utils-0.1.3 \
 		cpufeatures-0.2.17 \
 		crc32fast-1.5.0 \
+		crossbeam-channel-0.5.15 \
 		crossbeam-deque-0.8.6 \
 		crossbeam-epoch-0.9.18 \
 		crossbeam-utils-0.8.21 \
@@ -102,7 +108,7 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		darling_macro-0.20.11 \
 		darling_macro-0.23.0 \
 		deltae-0.3.2 \
-		deranged-0.5.5 \
+		deranged-0.5.8 \
 		derive_more-2.1.1 \
 		derive_more-impl-2.1.1 \
 		digest-0.10.7 \
@@ -116,7 +122,7 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		document-features-0.2.12 \
 		downcast-rs-1.2.1 \
 		dpi-0.1.2 \
-		dragonbox_ecma-0.1.0 \
+		dragonbox_ecma-0.1.12 \
 		dtor-0.1.1 \
 		dtor-proc-macro-0.0.6 \
 		dyn-clone-1.0.20 \
@@ -143,6 +149,7 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		fancy-regex-0.16.2 \
 		fastrand-2.3.0 \
 		fdeflate-0.3.7 \
+		field-offset-0.3.6 \
 		filedescriptor-0.8.3 \
 		find-msvc-tools-0.1.9 \
 		finl_unicode-1.4.0 \
@@ -158,27 +165,44 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		foreign-types-shared-0.3.1 \
 		form_urlencoded-1.2.2 \
 		funty-2.0.0 \
-		futures-core-0.3.31 \
-		futures-io-0.3.31 \
+		futures-channel-0.3.32 \
+		futures-core-0.3.32 \
+		futures-executor-0.3.32 \
+		futures-io-0.3.32 \
+		futures-macro-0.3.32 \
 		futures-task-0.3.32 \
-		futures-util-0.3.31 \
+		futures-util-0.3.32 \
+		gdk-0.18.2 \
+		gdk-pixbuf-0.18.5 \
+		gdk-pixbuf-sys-0.18.0 \
+		gdk-sys-0.18.2 \
 		generic-array-0.14.7 \
 		gethostname-1.1.0 \
 		getrandom-0.2.17 \
 		getrandom-0.3.4 \
 		getrandom-0.4.1 \
+		gio-0.18.4 \
+		gio-sys-0.18.1 \
 		gl_generator-0.14.0 \
+		glib-0.18.5 \
+		glib-macros-0.18.5 \
+		glib-sys-0.18.1 \
 		glob-0.3.3 \
 		globset-0.4.18 \
 		globwalk-0.8.1 \
 		glow-0.16.0 \
 		glutin_wgl_sys-0.6.1 \
+		gobject-sys-0.18.0 \
 		gpu-allocator-0.28.0 \
 		gpu-descriptor-0.3.2 \
 		gpu-descriptor-types-0.2.0 \
+		gtk-0.18.2 \
+		gtk-sys-0.18.2 \
+		gtk3-macros-0.18.2 \
 		half-2.7.1 \
 		hashbrown-0.15.5 \
 		hashbrown-0.16.1 \
+		heck-0.4.1 \
 		heck-0.5.0 \
 		hermit-abi-0.5.2 \
 		hex-0.4.3 \
@@ -217,7 +241,7 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		indoc-2.0.7 \
 		insta-1.46.3 \
 		instability-0.3.11 \
-		interprocess-2.3.1 \
+		interprocess-2.4.0 \
 		is-docker-0.2.0 \
 		is-wsl-0.4.0 \
 		itertools-0.11.0 \
@@ -227,9 +251,10 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		jni-0.21.1 \
 		jni-sys-0.3.0 \
 		jobserver-0.1.34 \
-		js-sys-0.3.85 \
+		js-sys-0.3.90 \
 		json-escape-simd-3.0.1 \
 		kasuari-0.4.11 \
+		keyboard-types-0.7.0 \
 		khronos-egl-6.0.0 \
 		khronos_api-3.1.0 \
 		lab-0.11.0 \
@@ -240,6 +265,8 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		libloading-0.9.0 \
 		libm-0.2.16 \
 		libredox-0.1.12 \
+		libxdo-0.6.0 \
+		libxdo-sys-0.11.0 \
 		line-clipping-0.3.5 \
 		linked-hash-map-0.5.6 \
 		linux-raw-sys-0.4.15 \
@@ -264,6 +291,7 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		miniz_oxide-0.8.9 \
 		mio-1.1.1 \
 		miow-0.6.1 \
+		muda-0.15.3 \
 		naga-28.0.0 \
 		ndk-0.9.0 \
 		ndk-context-0.1.1 \
@@ -316,11 +344,12 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		orbclient-0.3.50 \
 		ordered-float-3.9.2 \
 		ordered-float-4.6.0 \
+		ordered-float-5.1.0 \
 		os_pipe-1.2.3 \
 		outref-0.5.2 \
 		owned_ttf_parser-0.25.1 \
-		owo-colors-4.2.3 \
-		oxc-browserslist-2.3.0 \
+		owo-colors-4.3.0 \
+		oxc-browserslist-2.3.1 \
 		oxc-miette-2.7.0 \
 		oxc-miette-derive-2.7.0 \
 		oxc_allocator-0.112.0 \
@@ -343,6 +372,8 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		oxc_syntax-0.112.0 \
 		oxc_transformer-0.112.0 \
 		oxc_traverse-0.112.0 \
+		pango-0.18.3 \
+		pango-sys-0.18.0 \
 		parking_lot-0.12.5 \
 		parking_lot_core-0.9.12 \
 		paste-1.0.15 \
@@ -365,10 +396,10 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		pin-project-1.1.10 \
 		pin-project-internal-1.1.10 \
 		pin-project-lite-0.2.16 \
-		pin-utils-0.1.0 \
 		piper-0.2.4 \
 		pkg-config-0.3.32 \
 		plist-1.8.0 \
+		png-0.17.16 \
 		png-0.18.1 \
 		polling-3.11.0 \
 		portable-atomic-1.13.1 \
@@ -380,11 +411,15 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		ppv-lite86-0.2.21 \
 		presser-0.3.1 \
 		prettyplease-0.2.37 \
+		proc-macro-crate-1.3.1 \
+		proc-macro-crate-2.0.0 \
 		proc-macro-crate-3.4.0 \
+		proc-macro-error-1.0.4 \
+		proc-macro-error-attr-1.0.4 \
 		proc-macro2-1.0.106 \
 		profiling-1.0.17 \
 		proptest-1.10.0 \
-		pulldown-cmark-0.13.0 \
+		pulldown-cmark-0.13.1 \
 		quick-error-1.2.3 \
 		quick-xml-0.38.4 \
 		quote-1.0.44 \
@@ -408,13 +443,13 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		recvmsg-1.0.0 \
 		redox_syscall-0.4.1 \
 		redox_syscall-0.5.18 \
-		redox_syscall-0.7.1 \
+		redox_syscall-0.7.2 \
 		redox_users-0.5.2 \
 		ref-cast-1.0.25 \
 		ref-cast-impl-1.0.25 \
 		regex-1.12.3 \
 		regex-automata-0.4.14 \
-		regex-syntax-0.8.9 \
+		regex-syntax-0.8.10 \
 		relative-path-2.0.1 \
 		renderdoc-sys-1.1.0 \
 		ring-0.17.14 \
@@ -433,7 +468,7 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		rustix-0.38.44 \
 		rustix-1.1.3 \
 		rustix-openpty-0.2.0 \
-		rustls-0.23.36 \
+		rustls-0.23.37 \
 		rustls-pki-types-1.14.0 \
 		rustls-webpki-0.103.9 \
 		rustversion-1.0.22 \
@@ -456,8 +491,9 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		serde_json-1.0.149 \
 		serde_repr-0.1.20 \
 		serde_spanned-0.6.9 \
+		serde_spanned-1.0.4 \
 		serde_yaml-0.9.34+deprecated \
-		serial2-0.2.33 \
+		serial2-0.2.34 \
 		sha1-0.10.6 \
 		sha2-0.10.9 \
 		sharded-slab-0.1.7 \
@@ -489,10 +525,12 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		subtle-2.6.1 \
 		sw-composite-0.7.16 \
 		syn-1.0.109 \
-		syn-2.0.114 \
+		syn-2.0.117 \
 		synstructure-0.13.2 \
 		syntect-5.3.0 \
+		system-deps-6.2.2 \
 		tap-1.0.1 \
+		target-lexicon-0.12.16 \
 		tempfile-3.25.0 \
 		termcolor-1.4.1 \
 		terminfo-0.9.0 \
@@ -516,12 +554,16 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		tokio-1.49.0 \
 		tokio-macros-2.6.0 \
 		toml-0.8.23 \
+		toml-0.9.12+spec-1.1.0 \
 		toml_datetime-0.6.11 \
 		toml_datetime-0.7.5+spec-1.1.0 \
+		toml_edit-0.19.15 \
+		toml_edit-0.20.7 \
 		toml_edit-0.22.27 \
 		toml_edit-0.23.10+spec-1.0.0 \
-		toml_parser-1.0.6+spec-1.1.0 \
+		toml_parser-1.0.9+spec-1.1.0 \
 		toml_write-0.1.2 \
+		toml_writer-1.0.6+spec-1.1.0 \
 		tracing-0.1.44 \
 		tracing-attributes-0.1.31 \
 		tracing-core-0.1.36 \
@@ -563,7 +605,7 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		unicode-bidi-mirroring-0.4.0 \
 		unicode-ccc-0.4.0 \
 		unicode-id-start-1.4.0 \
-		unicode-ident-1.0.23 \
+		unicode-ident-1.0.24 \
 		unicode-linebreak-0.1.5 \
 		unicode-properties-0.1.4 \
 		unicode-script-0.5.8 \
@@ -583,8 +625,9 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		utf16_iter-1.0.5 \
 		utf8_iter-1.0.4 \
 		utf8parse-0.2.2 \
-		uuid-1.20.0 \
+		uuid-1.21.0 \
 		valuable-0.1.1 \
+		version-compare-0.2.1 \
 		version_check-0.9.5 \
 		vsimd-0.8.0 \
 		vt100-0.16.2 \
@@ -595,11 +638,11 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		wasi-0.11.1+wasi-snapshot-preview1 \
 		wasip2-1.0.2+wasi-0.2.9 \
 		wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \
-		wasm-bindgen-0.2.108 \
-		wasm-bindgen-futures-0.4.58 \
-		wasm-bindgen-macro-0.2.108 \
-		wasm-bindgen-macro-support-0.2.108 \
-		wasm-bindgen-shared-0.2.108 \
+		wasm-bindgen-0.2.113 \
+		wasm-bindgen-futures-0.4.63 \
+		wasm-bindgen-macro-0.2.113 \
+		wasm-bindgen-macro-support-0.2.113 \
+		wasm-bindgen-shared-0.2.113 \
 		wasm-encoder-0.244.0 \
 		wasm-metadata-0.244.0 \
 		wasmparser-0.244.0 \
@@ -612,7 +655,7 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		wayland-protocols-wlr-0.3.10 \
 		wayland-scanner-0.31.8 \
 		wayland-sys-0.31.8 \
-		web-sys-0.3.85 \
+		web-sys-0.3.90 \
 		web-time-1.1.0 \
 		webpki-roots-1.0.6 \
 		wezterm-bidi-0.2.3 \
@@ -681,8 +724,10 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		windows_x86_64_msvc-0.52.6 \
 		windows_x86_64_msvc-0.53.1 \
 		winit-0.30.12 \
+		winnow-0.5.40 \
 		winnow-0.7.14 \
 		winreg-0.10.1 \
+		winresource-0.1.30 \
 		wit-bindgen-0.51.0 \
 		wit-bindgen-core-0.51.0 \
 		wit-bindgen-rust-0.51.0 \
@@ -694,6 +739,7 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		writeable-0.5.5 \
 		writeable-0.6.2 \
 		wyz-0.5.1 \
+		x11-2.21.0 \
 		x11-dl-2.21.0 \
 		x11rb-0.13.2 \
 		x11rb-protocol-0.13.2 \
@@ -716,5 +762,5 @@ CARGO_CRATES=	ab_glyph-0.2.32 \
 		zerovec-0.11.5 \
 		zerovec-derive-0.10.3 \
 		zerovec-derive-0.11.2 \
-		zmij-1.0.20 \
+		zmij-1.0.21 \
 		ratatui-wgpu@git+https://github.com/Jesterhearts/ratatui-wgpu?rev=cdcf5c6\#cdcf5c6987adba56b060f6a8532ee83b25a4e3e5
diff --git a/editors/fresh/distinfo b/editors/fresh/distinfo
index 26ec1090a14e..c2e82f1f8e2a 100644
--- a/editors/fresh/distinfo
+++ b/editors/fresh/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1772007993
+TIMESTAMP = 1772499045
 SHA256 (rust/crates/ab_glyph-0.2.32.crate) = 01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2
 SIZE (rust/crates/ab_glyph-0.2.32.crate) = 20967
 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
@@ -21,12 +21,12 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
 SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
 SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
-SHA256 (rust/crates/anyhow-1.0.101.crate) = 5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea
-SIZE (rust/crates/anyhow-1.0.101.crate) = 52315
+SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c
+SIZE (rust/crates/anyhow-1.0.102.crate) = 48658
 SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf
 SIZE (rust/crates/arboard-3.6.1.crate) = 54018
-SHA256 (rust/crates/arc-swap-1.8.1.crate) = 9ded5f9a03ac8f24d1b8a25101ee812cd32cdc8c50a4c50237de2c4915850e73
-SIZE (rust/crates/arc-swap-1.8.1.crate) = 80715
+SHA256 (rust/crates/arc-swap-1.8.2.crate) = f9f3647c145568cec02c42054e07bdf9a5a698e15b466fb2341bfc393cd24aa5
+SIZE (rust/crates/arc-swap-1.8.2.crate) = 80791
 SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
 SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
@@ -41,6 +41,10 @@ SHA256 (rust/crates/async-lock-3.4.2.crate) = 290f7f2596bd5b78a9fec8088ccd89180d
 SIZE (rust/crates/async-lock-3.4.2.crate) = 39826
 SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
 SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
+SHA256 (rust/crates/atk-0.18.2.crate) = 241b621213072e993be4f6f3a9e4b45f65b7e6faad43001be957184b7bb1824b
+SIZE (rust/crates/atk-0.18.2.crate) = 34179
+SHA256 (rust/crates/atk-sys-0.18.2.crate) = c5e48b684b0ca77d2bbadeef17424c2ea3c897d44d566a1617e7e8f30614d086
+SIZE (rust/crates/atk-sys-0.18.2.crate) = 22997
 SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
 SIZE (rust/crates/atomic-0.6.1.crate) = 15243
 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
@@ -67,8 +71,8 @@ SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e7577090
 SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
-SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/bitflags-2.11.0.crate) = 843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af
+SIZE (rust/crates/bitflags-2.11.0.crate) = 48906
 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
 SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
@@ -79,8 +83,8 @@ SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204
 SIZE (rust/crates/block2-0.5.1.crate) = 24191
 SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
 SIZE (rust/crates/bstr-1.12.1.crate) = 354916
-SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
-SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
+SHA256 (rust/crates/bumpalo-3.20.2.crate) = 5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb
+SIZE (rust/crates/bumpalo-3.20.2.crate) = 97696
 SHA256 (rust/crates/bytemuck-1.25.0.crate) = c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec
 SIZE (rust/crates/bytemuck-1.25.0.crate) = 53466
 SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff
@@ -93,18 +97,24 @@ SHA256 (rust/crates/cached_proc_macro-0.25.0.crate) = 9225bdcf4e4a9a4c08bf166079
 SIZE (rust/crates/cached_proc_macro-0.25.0.crate) = 11890
 SHA256 (rust/crates/cached_proc_macro_types-0.1.1.crate) = ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0
 SIZE (rust/crates/cached_proc_macro_types-0.1.1.crate) = 1813
+SHA256 (rust/crates/cairo-rs-0.18.5.crate) = 8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2
+SIZE (rust/crates/cairo-rs-0.18.5.crate) = 54235
+SHA256 (rust/crates/cairo-sys-rs-0.18.2.crate) = 685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51
+SIZE (rust/crates/cairo-sys-rs-0.18.2.crate) = 11855
 SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec
 SIZE (rust/crates/calloop-0.13.0.crate) = 69698
 SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20
 SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300
 SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
 SIZE (rust/crates/castaway-0.2.4.crate) = 12546
-SHA256 (rust/crates/cc-1.2.55.crate) = 47b26a0954ae34af09b50f0de26458fa95369a0d478d8236d3f93082b219bd29
-SIZE (rust/crates/cc-1.2.55.crate) = 93756
+SHA256 (rust/crates/cc-1.2.56.crate) = aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2
+SIZE (rust/crates/cc-1.2.56.crate) = 96059
 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
 SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
+SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
+SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
 SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
 SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
 SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
@@ -115,20 +125,20 @@ SHA256 (rust/crates/chardetng-0.1.17.crate) = 14b8f0b65b7b08ae3c8187e8d77174de20
 SIZE (rust/crates/chardetng-0.1.17.crate) = 56362
 SHA256 (rust/crates/charset-normalizer-rs-1.1.0.crate) = 2f222a8380768a3f6cd3fb0a77f710e6e08113c815399b8609d1f1d18db40640
 SIZE (rust/crates/charset-normalizer-rs-1.1.0.crate) = 67532
-SHA256 (rust/crates/chrono-0.4.43.crate) = fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118
-SIZE (rust/crates/chrono-0.4.43.crate) = 240392
+SHA256 (rust/crates/chrono-0.4.44.crate) = c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0
+SIZE (rust/crates/chrono-0.4.44.crate) = 240549
 SHA256 (rust/crates/chunked_transfer-1.5.0.crate) = 6e4de3bc4ea267985becf712dc6d9eed8b04c953b3fcfb339ebc87acd9804901
 SIZE (rust/crates/chunked_transfer-1.5.0.crate) = 9779
 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.57.crate) = 6899ea499e3fb9305a65d5ebf6e3d2248c5fab291f300ad0a704fbe142eae31a
-SIZE (rust/crates/clap-4.5.57.crate) = 61999
-SHA256 (rust/crates/clap_builder-4.5.57.crate) = 7b12c8b680195a62a8364d16b8447b01b6c2c8f9aaf68bee653be34d4245e238
-SIZE (rust/crates/clap_builder-4.5.57.crate) = 170948
+SHA256 (rust/crates/clap-4.5.60.crate) = 2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a
+SIZE (rust/crates/clap-4.5.60.crate) = 62002
+SHA256 (rust/crates/clap_builder-4.5.60.crate) = 24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876
+SIZE (rust/crates/clap_builder-4.5.60.crate) = 171105
 SHA256 (rust/crates/clap_derive-4.5.55.crate) = a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5
 SIZE (rust/crates/clap_derive-4.5.55.crate) = 33502
-SHA256 (rust/crates/clap_lex-0.7.7.crate) = c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32
-SIZE (rust/crates/clap_lex-0.7.7.crate) = 13474
+SHA256 (rust/crates/clap_lex-1.0.0.crate) = 3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831
+SIZE (rust/crates/clap_lex-1.0.0.crate) = 13466
 SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
 SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
 SHA256 (rust/crates/cobs-0.3.0.crate) = 0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1
@@ -171,6 +181,8 @@ SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b53169
 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
 SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
 SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
 SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
 SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -207,8 +219,8 @@ SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426
 SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480
 SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
 SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
-SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
-SIZE (rust/crates/deranged-0.5.5.crate) = 24438
+SHA256 (rust/crates/deranged-0.5.8.crate) = 7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c
+SIZE (rust/crates/deranged-0.5.8.crate) = 26885
 SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
 SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
 SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
@@ -235,8 +247,8 @@ SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29
 SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
 SHA256 (rust/crates/dpi-0.1.2.crate) = d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76
 SIZE (rust/crates/dpi-0.1.2.crate) = 14812
-SHA256 (rust/crates/dragonbox_ecma-0.1.0.crate) = 6a5577f010d4e1bb3f3c4d6081e05718eb6992cf20119cab4d3abadff198b5ae
-SIZE (rust/crates/dragonbox_ecma-0.1.0.crate) = 40648
+SHA256 (rust/crates/dragonbox_ecma-0.1.12.crate) = fd8e701084c37e7ef62d3f9e453b618130cbc0ef3573847785952a3ac3f746bf
+SIZE (rust/crates/dragonbox_ecma-0.1.12.crate) = 46796
 SHA256 (rust/crates/dtor-0.1.1.crate) = 404d02eeb088a82cfd873006cb713fe411306c7d182c344905e101fb1167d301
 SIZE (rust/crates/dtor-0.1.1.crate) = 11375
 SHA256 (rust/crates/dtor-proc-macro-0.0.6.crate) = f678cf4a922c215c63e0de95eb1ff08a958a81d47e485cf9da1e27bf6305cfa5
@@ -289,6 +301,8 @@ SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff
 SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
 SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
 SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
+SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f
+SIZE (rust/crates/field-offset-0.3.6.crate) = 10032
 SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
 SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
 SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582
@@ -319,14 +333,28 @@ SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa
 SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
 SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
 SIZE (rust/crates/funty-2.0.0.crate) = 13160
-SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
-SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
-SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
-SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-channel-0.3.32.crate) = 07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d
+SIZE (rust/crates/futures-channel-0.3.32.crate) = 33213
+SHA256 (rust/crates/futures-core-0.3.32.crate) = 7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d
+SIZE (rust/crates/futures-core-0.3.32.crate) = 14684
+SHA256 (rust/crates/futures-executor-0.3.32.crate) = baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d
+SIZE (rust/crates/futures-executor-0.3.32.crate) = 18581
+SHA256 (rust/crates/futures-io-0.3.32.crate) = cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718
+SIZE (rust/crates/futures-io-0.3.32.crate) = 9191
+SHA256 (rust/crates/futures-macro-0.3.32.crate) = e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b
+SIZE (rust/crates/futures-macro-0.3.32.crate) = 11929
 SHA256 (rust/crates/futures-task-0.3.32.crate) = 037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393
 SIZE (rust/crates/futures-task-0.3.32.crate) = 11377
-SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
-SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+SHA256 (rust/crates/futures-util-0.3.32.crate) = 389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6
+SIZE (rust/crates/futures-util-0.3.32.crate) = 168797
+SHA256 (rust/crates/gdk-0.18.2.crate) = d9f245958c627ac99d8e529166f9823fb3b838d1d41fd2b297af3075093c2691
+SIZE (rust/crates/gdk-0.18.2.crate) = 86561
+SHA256 (rust/crates/gdk-pixbuf-0.18.5.crate) = 50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec
+SIZE (rust/crates/gdk-pixbuf-0.18.5.crate) = 18176
+SHA256 (rust/crates/gdk-pixbuf-sys-0.18.0.crate) = 3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7
+SIZE (rust/crates/gdk-pixbuf-sys-0.18.0.crate) = 9674
+SHA256 (rust/crates/gdk-sys-0.18.2.crate) = 5c2d13f38594ac1e66619e188c6d5a1adb98d11b2fcf7894fc416ad76aa2f3f7
+SIZE (rust/crates/gdk-sys-0.18.2.crate) = 73345
 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
 SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
 SHA256 (rust/crates/gethostname-1.1.0.crate) = 1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8
@@ -337,8 +365,18 @@ SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec13
 SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
 SHA256 (rust/crates/getrandom-0.4.1.crate) = 139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec
 SIZE (rust/crates/getrandom-0.4.1.crate) = 53686
+SHA256 (rust/crates/gio-0.18.4.crate) = d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73
+SIZE (rust/crates/gio-0.18.4.crate) = 206027
+SHA256 (rust/crates/gio-sys-0.18.1.crate) = 37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2
+SIZE (rust/crates/gio-sys-0.18.1.crate) = 81369
 SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
 SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
+SHA256 (rust/crates/glib-0.18.5.crate) = 233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5
+SIZE (rust/crates/glib-0.18.5.crate) = 267679
+SHA256 (rust/crates/glib-macros-0.18.5.crate) = 0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc
+SIZE (rust/crates/glib-macros-0.18.5.crate) = 50911
+SHA256 (rust/crates/glib-sys-0.18.1.crate) = 063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898
+SIZE (rust/crates/glib-sys-0.18.1.crate) = 60464
 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
 SIZE (rust/crates/glob-0.3.3.crate) = 22861
 SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
@@ -349,18 +387,28 @@ SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c
 SIZE (rust/crates/glow-0.16.0.crate) = 162118
 SHA256 (rust/crates/glutin_wgl_sys-0.6.1.crate) = 2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e
 SIZE (rust/crates/glutin_wgl_sys-0.6.1.crate) = 5567
+SHA256 (rust/crates/gobject-sys-0.18.0.crate) = 0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44
+SIZE (rust/crates/gobject-sys-0.18.0.crate) = 18699
 SHA256 (rust/crates/gpu-allocator-0.28.0.crate) = 51255ea7cfaadb6c5f1528d43e92a82acb2b96c43365989a28b2d44ee38f8795
 SIZE (rust/crates/gpu-allocator-0.28.0.crate) = 54791
 SHA256 (rust/crates/gpu-descriptor-0.3.2.crate) = b89c83349105e3732062a895becfc71a8f921bb71ecbbdd8ff99263e3b53a0ca
 SIZE (rust/crates/gpu-descriptor-0.3.2.crate) = 7943
 SHA256 (rust/crates/gpu-descriptor-types-0.2.0.crate) = fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91
 SIZE (rust/crates/gpu-descriptor-types-0.2.0.crate) = 2169
+SHA256 (rust/crates/gtk-0.18.2.crate) = fd56fb197bfc42bd5d2751f4f017d44ff59fbb58140c6b49f9b3b2bdab08506a
+SIZE (rust/crates/gtk-0.18.2.crate) = 400997
+SHA256 (rust/crates/gtk-sys-0.18.2.crate) = 8f29a1c21c59553eb7dd40e918be54dccd60c52b049b75119d5d96ce6b624414
+SIZE (rust/crates/gtk-sys-0.18.2.crate) = 137210
+SHA256 (rust/crates/gtk3-macros-0.18.2.crate) = 52ff3c5b21f14f0736fed6dcfc0bfb4225ebf5725f3c0209edeec181e4d73e9d
+SIZE (rust/crates/gtk3-macros-0.18.2.crate) = 5508
 SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
 SIZE (rust/crates/half-2.7.1.crate) = 61040
 SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
 SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
 SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
 SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
+SIZE (rust/crates/heck-0.4.1.crate) = 11567
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
@@ -437,8 +485,8 @@ SHA256 (rust/crates/insta-1.46.3.crate) = e82db8c87c7f1ccecb34ce0c24399b8a730814
 SIZE (rust/crates/insta-1.46.3.crate) = 114815
 SHA256 (rust/crates/instability-0.3.11.crate) = 357b7205c6cd18dd2c86ed312d1e70add149aea98e7ef72b9fdf0270e555c11d
 SIZE (rust/crates/instability-0.3.11.crate) = 14472
-SHA256 (rust/crates/interprocess-2.3.1.crate) = 53bf2b0e0785c5394a7392f66d7c4fb9c653633c29b27a932280da3cb344c66a
-SIZE (rust/crates/interprocess-2.3.1.crate) = 141487
+SHA256 (rust/crates/interprocess-2.4.0.crate) = 6be5e5c847dbdb44564bd85294740d031f4f8aeb3464e5375ef7141f7538db69
+SIZE (rust/crates/interprocess-2.4.0.crate) = 147738
 SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
 SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
 SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
@@ -457,12 +505,14 @@ SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4
 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
 SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
 SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
-SHA256 (rust/crates/js-sys-0.3.85.crate) = 8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3
-SIZE (rust/crates/js-sys-0.3.85.crate) = 56436
+SHA256 (rust/crates/js-sys-0.3.90.crate) = 14dc6f6450b3f6d4ed5b16327f38fed626d375a886159ca555bd7822c0c3a5a6
+SIZE (rust/crates/js-sys-0.3.90.crate) = 91420
 SHA256 (rust/crates/json-escape-simd-3.0.1.crate) = a3c2a6c0b4b5637c41719973ef40c6a1cf564f9db6958350de6193fbee9c23f5
 SIZE (rust/crates/json-escape-simd-3.0.1.crate) = 17705
 SHA256 (rust/crates/kasuari-0.4.11.crate) = 8fe90c1150662e858c7d5f945089b7517b0a80d8bf7ba4b1b5ffc984e7230a5b
 SIZE (rust/crates/kasuari-0.4.11.crate) = 32486
+SHA256 (rust/crates/keyboard-types-0.7.0.crate) = b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a
+SIZE (rust/crates/keyboard-types-0.7.0.crate) = 37068
 SHA256 (rust/crates/khronos-egl-6.0.0.crate) = 6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76
 SIZE (rust/crates/khronos-egl-6.0.0.crate) = 29315
 SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc
@@ -483,6 +533,10 @@ SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c
 SIZE (rust/crates/libm-0.2.16.crate) = 164243
 SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
 SIZE (rust/crates/libredox-0.1.12.crate) = 7469
+SHA256 (rust/crates/libxdo-0.6.0.crate) = 00333b8756a3d28e78def82067a377de7fa61b24909000aeaa2b446a948d14db
+SIZE (rust/crates/libxdo-0.6.0.crate) = 3651
+SHA256 (rust/crates/libxdo-sys-0.11.0.crate) = db23b9e7e2b7831bbd8aac0bbeeeb7b68cbebc162b227e7052e8e55829a09212
+SIZE (rust/crates/libxdo-sys-0.11.0.crate) = 3877
 SHA256 (rust/crates/line-clipping-0.3.5.crate) = 5f4de44e98ddbf09375cbf4d17714d18f39195f4f4894e8524501726fd9a8a4a
 SIZE (rust/crates/line-clipping-0.3.5.crate) = 15498
 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
@@ -531,6 +585,8 @@ SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021
 SIZE (rust/crates/mio-1.1.1.crate) = 105630
 SHA256 (rust/crates/miow-0.6.1.crate) = 536bfad37a309d62069485248eeaba1e8d9853aaf951caaeaed0585a95346f08
 SIZE (rust/crates/miow-0.6.1.crate) = 30539
+SHA256 (rust/crates/muda-0.15.3.crate) = fdae9c00e61cc0579bcac625e8ad22104c60548a025bfc972dc83868a28e1484
+SIZE (rust/crates/muda-0.15.3.crate) = 101343
 SHA256 (rust/crates/naga-28.0.0.crate) = 618f667225063219ddfc61251087db8a9aec3c3f0950c916b614e403486f1135
 SIZE (rust/crates/naga-28.0.0.crate) = 794283
 SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
@@ -635,16 +691,18 @@ SHA256 (rust/crates/ordered-float-3.9.2.crate) = f1e1c390732d15f1d48471625cd92d1
 SIZE (rust/crates/ordered-float-3.9.2.crate) = 19788
 SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
 SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
+SHA256 (rust/crates/ordered-float-5.1.0.crate) = 7f4779c6901a562440c3786d08192c6fbda7c1c2060edd10006b05ee35d10f2d
+SIZE (rust/crates/ordered-float-5.1.0.crate) = 30230
 SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967
 SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467
 SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e
 SIZE (rust/crates/outref-0.5.2.crate) = 5621
 SHA256 (rust/crates/owned_ttf_parser-0.25.1.crate) = 36820e9051aca1014ddc75770aab4d68bc1e9e632f0f5627c4086bc216fb583b
 SIZE (rust/crates/owned_ttf_parser-0.25.1.crate) = 8989
-SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
-SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
-SHA256 (rust/crates/oxc-browserslist-2.3.0.crate) = 75b1853bc34cadaa90aa09f95713d8b77ec0c0d3e2d90ccf7a74216f40d20850
-SIZE (rust/crates/oxc-browserslist-2.3.0.crate) = 245159
+SHA256 (rust/crates/owo-colors-4.3.0.crate) = d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d
+SIZE (rust/crates/owo-colors-4.3.0.crate) = 31273
+SHA256 (rust/crates/oxc-browserslist-2.3.1.crate) = abb7a1163a5501f935f8722d839b576491b749c695e7a066aa0b8df988b806df
+SIZE (rust/crates/oxc-browserslist-2.3.1.crate) = 244006
 SHA256 (rust/crates/oxc-miette-2.7.0.crate) = 60a7ba54c704edefead1f44e9ef09c43e5cfae666bdc33516b066011f0e6ebf7
 SIZE (rust/crates/oxc-miette-2.7.0.crate) = 100438
 SHA256 (rust/crates/oxc-miette-derive-2.7.0.crate) = d4faecb54d0971f948fbc1918df69b26007e6f279a204793669542e1e8b75eb3
@@ -689,6 +747,10 @@ SHA256 (rust/crates/oxc_transformer-0.112.0.crate) = 768f8763f5901f4f517b96a2523
 SIZE (rust/crates/oxc_transformer-0.112.0.crate) = 233597
 SHA256 (rust/crates/oxc_traverse-0.112.0.crate) = 5b66d5f2c7cb914d0b773560986d39b0ae5efcf59ce2367c45d4e30f551500b4
 SIZE (rust/crates/oxc_traverse-0.112.0.crate) = 96853
+SHA256 (rust/crates/pango-0.18.3.crate) = 7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4
+SIZE (rust/crates/pango-0.18.3.crate) = 47591
+SHA256 (rust/crates/pango-sys-0.18.0.crate) = 436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5
+SIZE (rust/crates/pango-sys-0.18.0.crate) = 24709
 SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
 SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
 SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
@@ -733,14 +795,14 @@ SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14
 SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
 SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
 SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
-SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
-SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
 SHA256 (rust/crates/piper-0.2.4.crate) = 96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066
 SIZE (rust/crates/piper-0.2.4.crate) = 15950
 SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
 SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
 SHA256 (rust/crates/plist-1.8.0.crate) = 740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07
 SIZE (rust/crates/plist-1.8.0.crate) = 54623
+SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
+SIZE (rust/crates/png-0.17.16.crate) = 117975
 SHA256 (rust/crates/png-0.18.1.crate) = 60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61
 SIZE (rust/crates/png-0.18.1.crate) = 125800
 SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218
@@ -763,16 +825,24 @@ SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b
 SIZE (rust/crates/presser-0.3.1.crate) = 20946
 SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
 SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
+SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
+SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
+SHA256 (rust/crates/proc-macro-crate-2.0.0.crate) = 7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8
+SIZE (rust/crates/proc-macro-crate-2.0.0.crate) = 10922
 SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
 SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
+SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
+SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
+SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
+SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
 SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
 SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
 SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
 SIZE (rust/crates/profiling-1.0.17.crate) = 13493
 SHA256 (rust/crates/proptest-1.10.0.crate) = 37566cb3fdacef14c0737f9546df7cfeadbfbc9fef10991038bf5015d0c80532
 SIZE (rust/crates/proptest-1.10.0.crate) = 207437
-SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0
-SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023
+SHA256 (rust/crates/pulldown-cmark-0.13.1.crate) = 83c41efbf8f90ac44de7f3a868f0867851d261b56291732d0cbf7cceaaeb55a6
+SIZE (rust/crates/pulldown-cmark-0.13.1.crate) = 154098
 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
 SHA256 (rust/crates/quick-xml-0.38.4.crate) = b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c
@@ -819,8 +889,8 @@ SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f
 SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
 SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
 SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
-SHA256 (rust/crates/redox_syscall-0.7.1.crate) = 35985aa610addc02e24fc232012c86fd11f14111180f902b67e2d5331f8ebf2b
-SIZE (rust/crates/redox_syscall-0.7.1.crate) = 28000
+SHA256 (rust/crates/redox_syscall-0.7.2.crate) = 6d94dd2f7cd932d4dc02cc8b2b50dfd38bd079a4e5d79198b99743d7fcf9a4b4
+SIZE (rust/crates/redox_syscall-0.7.2.crate) = 28273
 SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
 SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
 SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
@@ -831,8 +901,8 @@ SHA256 (rust/crates/regex-1.12.3.crate) = e10754a14b9137dd7b1e3e5b0493cc9171fdd1
 SIZE (rust/crates/regex-1.12.3.crate) = 153392
 SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f
 SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012
-SHA256 (rust/crates/regex-syntax-0.8.9.crate) = a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c
-SIZE (rust/crates/regex-syntax-0.8.9.crate) = 358430
+SHA256 (rust/crates/regex-syntax-0.8.10.crate) = dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a
+SIZE (rust/crates/regex-syntax-0.8.10.crate) = 358781
 SHA256 (rust/crates/relative-path-2.0.1.crate) = bca40a312222d8ba74837cb474edef44b37f561da5f773981007a10bbaa992b0
 SIZE (rust/crates/relative-path-2.0.1.crate) = 28829
 SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832
@@ -869,8 +939,8 @@ SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3a
 SIZE (rust/crates/rustix-1.1.3.crate) = 423447
 SHA256 (rust/crates/rustix-openpty-0.2.0.crate) = 1de16c7c59892b870a6336f185dc10943517f1327447096bbb7bb32cd85e2393
 SIZE (rust/crates/rustix-openpty-0.2.0.crate) = 12888
-SHA256 (rust/crates/rustls-0.23.36.crate) = c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b
-SIZE (rust/crates/rustls-0.23.36.crate) = 374313
+SHA256 (rust/crates/rustls-0.23.37.crate) = 758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4
+SIZE (rust/crates/rustls-0.23.37.crate) = 372731
 SHA256 (rust/crates/rustls-pki-types-1.14.0.crate) = be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd
 SIZE (rust/crates/rustls-pki-types-1.14.0.crate) = 35403
 SHA256 (rust/crates/rustls-webpki-0.103.9.crate) = d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53
@@ -915,10 +985,12 @@ SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087c
 SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
 SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
 SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
 SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
 SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
-SHA256 (rust/crates/serial2-0.2.33.crate) = 8cc76fa68e25e771492ca1e3c53d447ef0be3093e05cd3b47f4b712ba10c6f3c
-SIZE (rust/crates/serial2-0.2.33.crate) = 34092
+SHA256 (rust/crates/serial2-0.2.34.crate) = 9e1401f562d358cdfdbdf8946e51a7871ede1db68bd0fd99bedc79e400241550
+SIZE (rust/crates/serial2-0.2.34.crate) = 35396
 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
 SIZE (rust/crates/sha1-0.10.6.crate) = 13517
 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
@@ -981,14 +1053,18 @@ SHA256 (rust/crates/sw-composite-0.7.16.crate) = 9ac8fb7895b4afa060ad731a32860db
 SIZE (rust/crates/sw-composite-0.7.16.crate) = 12322
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.114.crate) = d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a
-SIZE (rust/crates/syn-2.0.114.crate) = 304636
+SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99
+SIZE (rust/crates/syn-2.0.117.crate) = 306011
 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
 SHA256 (rust/crates/syntect-5.3.0.crate) = 656b45c05d95a5704399aeef6bd0ddec7b2b3531b7c9e900abbf7c4d2190c925
 SIZE (rust/crates/syntect-5.3.0.crate) = 833348
+SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349
+SIZE (rust/crates/system-deps-6.2.2.crate) = 25546
 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
 SIZE (rust/crates/tap-1.0.1.crate) = 11316
+SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
+SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
 SHA256 (rust/crates/tempfile-3.25.0.crate) = 0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1
 SIZE (rust/crates/tempfile-3.25.0.crate) = 43195
 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
@@ -1035,18 +1111,26 @@ SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2
 SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
 SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
 SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml-0.9.12+spec-1.1.0.crate) = cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863
+SIZE (rust/crates/toml-0.9.12+spec-1.1.0.crate) = 56485
 SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
 SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
 SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
 SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
+SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
+SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
+SHA256 (rust/crates/toml_edit-0.20.7.crate) = 70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81
+SIZE (rust/crates/toml_edit-0.20.7.crate) = 101056
 SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
 SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
 SHA256 (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269
 SIZE (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 66420
-SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
-SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
+SHA256 (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 702d4415e08923e7e1ef96cd5727c0dfed80b4d2fa25db9647fe5eb6f7c5a4c4
+SIZE (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 35035
 SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
 SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
+SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
 SHA256 (rust/crates/tracing-0.1.44.crate) = 63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100
 SIZE (rust/crates/tracing-0.1.44.crate) = 463135
 SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da
@@ -1129,8 +1213,8 @@ SHA256 (rust/crates/unicode-ccc-0.4.0.crate) = ce61d488bcdc9bc8b5d1772c404828b17
 SIZE (rust/crates/unicode-ccc-0.4.0.crate) = 8942
 SHA256 (rust/crates/unicode-id-start-1.4.0.crate) = 81b79ad29b5e19de4260020f8919b443b2ef0277d242ce532ec7b7a2cc8b6007
 SIZE (rust/crates/unicode-id-start-1.4.0.crate) = 48270
-SHA256 (rust/crates/unicode-ident-1.0.23.crate) = 537dd038a89878be9b64dd4bd1b260315c1bb94f4d784956b81e27a088d9a09e
-SIZE (rust/crates/unicode-ident-1.0.23.crate) = 49352
+SHA256 (rust/crates/unicode-ident-1.0.24.crate) = e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75
+SIZE (rust/crates/unicode-ident-1.0.24.crate) = 49298
 SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
 SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
 SHA256 (rust/crates/unicode-properties-0.1.4.crate) = 7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d
@@ -1169,10 +1253,12 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
 SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.20.0.crate) = ee48d38b119b0cd71fe4141b30f5ba9c7c5d9f4e7a3a8b4a674e4b6ef789976f
-SIZE (rust/crates/uuid-1.20.0.crate) = 60654
+SHA256 (rust/crates/uuid-1.21.0.crate) = b672338555252d43fd2240c714dc444b8c6fb0a5c5335e65a07bba7742735ddb
+SIZE (rust/crates/uuid-1.21.0.crate) = 62247
 SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
 SIZE (rust/crates/valuable-0.1.1.crate) = 28679
+SHA256 (rust/crates/version-compare-0.2.1.crate) = 03c2856837ef78f57382f06b2b8563a2f512f7185d732608fd9176cb3b8edf0e
+SIZE (rust/crates/version-compare-0.2.1.crate) = 14245
 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
 SIZE (rust/crates/version_check-0.9.5.crate) = 15554
 SHA256 (rust/crates/vsimd-0.8.0.crate) = 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64
@@ -1193,16 +1279,16 @@ SHA256 (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 9517f9239f02c069db75e65f174
 SIZE (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 129778
 SHA256 (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5
 SIZE (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354
-SHA256 (rust/crates/wasm-bindgen-0.2.108.crate) = 64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566
-SIZE (rust/crates/wasm-bindgen-0.2.108.crate) = 49120
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.58.crate) = 70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f
-SIZE (rust/crates/wasm-bindgen-futures-0.4.58.crate) = 17188
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608
-SIZE (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 9283
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 49855
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12
-SIZE (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 10121
+SHA256 (rust/crates/wasm-bindgen-0.2.113.crate) = 60722a937f594b7fde9adb894d7c092fc1bb6612897c46368d18e7a20208eff2
+SIZE (rust/crates/wasm-bindgen-0.2.113.crate) = 59604
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.63.crate) = 8a89f4650b770e4521aa6573724e2aed4704372151bd0de9d16a3bbabb87441a
+SIZE (rust/crates/wasm-bindgen-futures-0.4.63.crate) = 17647
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.113.crate) = 0fac8c6395094b6b91c4af293f4c79371c163f9a6f56184d2c9a85f5a95f3950
+SIZE (rust/crates/wasm-bindgen-macro-0.2.113.crate) = 9275
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.113.crate) = ab3fabce6159dc20728033842636887e4877688ae94382766e00b180abac9d60
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.113.crate) = 62539
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.113.crate) = de0e091bdb824da87dc01d967388880d017a0a9bc4f3bdc0d86ee9f9336e3bb5
+SIZE (rust/crates/wasm-bindgen-shared-0.2.113.crate) = 10218
 SHA256 (rust/crates/wasm-encoder-0.244.0.crate) = 990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319
 SIZE (rust/crates/wasm-encoder-0.244.0.crate) = 85804
 SHA256 (rust/crates/wasm-metadata-0.244.0.crate) = bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909
@@ -1227,8 +1313,8 @@ SHA256 (rust/crates/wayland-scanner-0.31.8.crate) = 5423e94b6a63e68e439803a3e153
 SIZE (rust/crates/wayland-scanner-0.31.8.crate) = 37224
 SHA256 (rust/crates/wayland-sys-0.31.8.crate) = 1e6dbfc3ac5ef974c92a2235805cc0114033018ae1290a72e474aa8b28cbbdfd
 SIZE (rust/crates/wayland-sys-0.31.8.crate) = 9595
-SHA256 (rust/crates/web-sys-0.3.85.crate) = 312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598
-SIZE (rust/crates/web-sys-0.3.85.crate) = 645049
+SHA256 (rust/crates/web-sys-0.3.90.crate) = 705eceb4ce901230f8625bd1d665128056ccbe4b7408faa625eec1ba80f59a97
+SIZE (rust/crates/web-sys-0.3.90.crate) = 669787
 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
 SIZE (rust/crates/web-time-1.1.0.crate) = 18026
 SHA256 (rust/crates/webpki-roots-1.0.6.crate) = 22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed
@@ -1365,10 +1451,14 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da
 SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
 SHA256 (rust/crates/winit-0.30.12.crate) = c66d4b9ed69c4009f6321f762d6e61ad8a2389cd431b97cb1e146812e9e6c732
 SIZE (rust/crates/winit-0.30.12.crate) = 604631
+SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
+SIZE (rust/crates/winnow-0.5.40.crate) = 159316
 SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
 SIZE (rust/crates/winnow-0.7.14.crate) = 184718
 SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d
 SIZE (rust/crates/winreg-0.10.1.crate) = 25725
+SHA256 (rust/crates/winresource-0.1.30.crate) = e287ced0f21cd11f4035fe946fd3af145f068d1acb708afd248100f89ec7432d
+SIZE (rust/crates/winresource-0.1.30.crate) = 79219
 SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5
 SIZE (rust/crates/wit-bindgen-0.51.0.crate) = 68035
 SHA256 (rust/crates/wit-bindgen-core-0.51.0.crate) = ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc
@@ -1391,6 +1481,8 @@ SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6e
 SIZE (rust/crates/writeable-0.6.2.crate) = 25181
 SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
 SIZE (rust/crates/wyz-0.5.1.crate) = 18790
+SHA256 (rust/crates/x11-2.21.0.crate) = 502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e
+SIZE (rust/crates/x11-2.21.0.crate) = 67810
 SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f
 SIZE (rust/crates/x11-dl-2.21.0.crate) = 66823
 SHA256 (rust/crates/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414
@@ -1435,9 +1527,9 @@ SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc
 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
 SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
 SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
-SHA256 (rust/crates/zmij-1.0.20.crate) = 4de98dfa5d5b7fef4ee834d0073d560c9ca7b6c46a71d058c48db7960f8cfaf7
-SIZE (rust/crates/zmij-1.0.20.crate) = 26975
+SHA256 (rust/crates/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa
+SIZE (rust/crates/zmij-1.0.21.crate) = 26665
 SHA256 (Jesterhearts-ratatui-wgpu-cdcf5c6987adba56b060f6a8532ee83b25a4e3e5_GH0.tar.gz) = f155d1f90cc6fdd13bda413a316339de0ff6c3171810429b27464fbfe4a8b0e3
 SIZE (Jesterhearts-ratatui-wgpu-cdcf5c6987adba56b060f6a8532ee83b25a4e3e5_GH0.tar.gz) = 1162688
-SHA256 (sinelaw-fresh-v0.2.9_GH0.tar.gz) = c38bc42152f88e96e557ed26d3d5ba43947e4170760cb85b6b9c72b640e5bf36
-SIZE (sinelaw-fresh-v0.2.9_GH0.tar.gz) = 11802238
+SHA256 (sinelaw-fresh-v0.2.12_GH0.tar.gz) = b9fd5a828f0af95fda3d8e4aa69b08d81ef6f66d8adfc3dcb2870a765b1ade96
+SIZE (sinelaw-fresh-v0.2.12_GH0.tar.gz) = 24351791


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69a66636.3446d.342a7afb>