Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Feb 2026 14:44:33 +0000
From:      Hiroki Tagato <tagattie@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 4c6fee16a506 - main - editors/zed: Update to 0.224.6
Message-ID:  <699721d1.20e82.80f7911@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4c6fee16a506094c200f1a51e4b9a0f8e640ec95

commit 4c6fee16a506094c200f1a51e4b9a0f8e640ec95
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-02-19 14:43:19 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-02-19 14:44:23 +0000

    editors/zed: Update to 0.224.6
    
    Changelog:
    - https://github.com/zed-industries/zed/releases/tag/v0.224.4
    - https://github.com/zed-industries/zed/releases/tag/v0.224.5
    - https://github.com/zed-industries/zed/releases/tag/v0.224.6
    
    Reported by:    GitHub (watch releases)
---
 editors/zed/Makefile                               |   3 +-
 editors/zed/Makefile.crates                        |  65 +++++-----
 editors/zed/distinfo                               | 136 +++++++++++----------
 editors/zed/files/patch-Cargo.lock                 |  16 +--
 .../zed/files/patch-crates_gpui_src_platform.rs    |   4 +-
 editors/zed/files/patch-crates_zed_Cargo.toml      |   6 +-
 editors/zed/files/patch-crates_zed_src_zed.rs      |   4 +-
 7 files changed, 118 insertions(+), 116 deletions(-)

diff --git a/editors/zed/Makefile b/editors/zed/Makefile
index 96d3bda4d757..ae14c2df5f75 100644
--- a/editors/zed/Makefile
+++ b/editors/zed/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	zed
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.223.5
+DISTVERSION=	0.224.6
 CATEGORIES=	editors
 PKGNAMESUFFIX=	-editor
 
@@ -66,7 +66,6 @@ OPTIONS_DEFINE=	DOCS
 post-patch:
 # https://github.com/RazrFalcon/fontdb/issues/61
 	@${REINPLACE_CMD} -e 's|/etc|${LOCALBASE}&|g' \
-		${WRKSRC_crate_fontdb-0.16.2}/src/lib.rs \
 		${WRKSRC_crate_fontdb-0.23.0}/src/lib.rs
 
 post-build:
diff --git a/editors/zed/Makefile.crates b/editors/zed/Makefile.crates
index a7fc2a57cacb..4a98260b7197 100644
--- a/editors/zed/Makefile.crates
+++ b/editors/zed/Makefile.crates
@@ -110,7 +110,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		bit-vec-0.8.0 \
 		bit_field-0.10.3 \
 		bitflags-1.3.2 \
-		bitflags-2.9.4 \
+		bitflags-2.10.0 \
 		bitstream-io-2.6.0 \
 		bitvec-1.0.1 \
 		block-0.1.6 \
@@ -222,7 +222,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		coreaudio-rs-0.12.1 \
 		coreaudio-rs-0.13.0 \
 		coreaudio-sys-0.2.17 \
-		cosmic-text-0.14.2 \
+		cosmic-text-0.17.1 \
 		cpal-0.16.0 \
 		cpp_demangle-0.4.5 \
 		cpufeatures-0.2.17 \
@@ -271,7 +271,6 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		darling-0.20.11 \
 		darling_core-0.20.11 \
 		darling_macro-0.20.11 \
-		dashmap-5.5.3 \
 		dashmap-6.1.0 \
 		dasp_sample-0.11.0 \
 		data-encoding-2.9.0 \
@@ -340,7 +339,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		equator-0.4.2 \
 		equator-macro-0.4.2 \
 		equivalent-1.0.2 \
-		erased-serde-0.4.8 \
+		erased-serde-0.4.9 \
 		errno-0.2.8 \
 		errno-0.3.14 \
 		errno-dragonfly-0.1.2 \
@@ -378,8 +377,8 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		foldhash-0.1.5 \
 		foldhash-0.2.0 \
 		font-types-0.10.0 \
+		font-types-0.11.0 \
 		fontconfig-parser-0.5.8 \
-		fontdb-0.16.2 \
 		fontdb-0.23.0 \
 		foreign-types-0.3.2 \
 		foreign-types-0.5.0 \
@@ -433,7 +432,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		gif-0.13.3 \
 		gimli-0.31.1 \
 		gimli-0.32.3 \
-		git2-0.20.2 \
+		git2-0.20.4 \
 		glob-0.3.3 \
 		globset-0.4.17 \
 		gloo-timers-0.3.0 \
@@ -449,6 +448,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		half-2.7.1 \
 		handlebars-4.5.0 \
 		handlebars-5.1.2 \
+		harfrust-0.5.0 \
 		hashbrown-0.12.3 \
 		hashbrown-0.14.5 \
 		hashbrown-0.15.5 \
@@ -545,8 +545,8 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		json_dotpath-1.1.0 \
 		jsonschema-0.37.4 \
 		jsonwebtoken-10.3.0 \
-		jupyter-protocol-0.10.0 \
-		jupyter-websocket-client-0.15.0 \
+		jupyter-protocol-1.1.1 \
+		jupyter-websocket-client-1.0.0 \
 		khronos-egl-6.0.0 \
 		kqueue-1.1.1 \
 		kqueue-sys-1.0.4 \
@@ -561,13 +561,14 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		libc-0.2.177 \
 		libdbus-sys-0.2.6 \
 		libfuzzer-sys-0.4.10 \
-		libgit2-sys-0.18.2+1.9.1 \
+		libgit2-sys-0.18.3+1.9.2 \
 		libloading-0.8.9 \
 		libm-0.2.15 \
 		libmimalloc-sys-0.1.44 \
 		libredox-0.1.10 \
 		libsqlite3-sys-0.30.1 \
 		libz-sys-1.1.22 \
+		linebender_resource_handle-0.1.1 \
 		link-cplusplus-1.0.12 \
 		linkify-0.10.0 \
 		linux-raw-sys-0.4.15 \
@@ -575,7 +576,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		litemap-0.8.0 \
 		lmdb-master-sys-0.2.5 \
 		lock_api-0.4.14 \
-		log-0.4.28 \
+		log-0.4.29 \
 		loom-0.7.2 \
 		loop9-0.1.5 \
 		lru-0.12.5 \
@@ -629,7 +630,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		nanoid-0.4.0 \
 		nanorand-0.7.0 \
 		native-tls-0.2.14 \
-		nbformat-0.15.0 \
+		nbformat-1.0.0 \
 		ndk-0.9.0 \
 		ndk-context-0.1.1 \
 		ndk-sys-0.6.0+11769913 \
@@ -650,7 +651,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		num-bigint-dig-0.8.6 \
 		num-cmp-0.1.0 \
 		num-complex-0.4.6 \
-		num-conv-0.1.0 \
+		num-conv-0.2.0 \
 		num-derive-0.4.2 \
 		num-format-0.4.4 \
 		num-integer-0.1.46 \
@@ -821,7 +822,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		rand_core-0.9.3 \
 		rand_distr-0.5.1 \
 		range-map-0.2.0 \
-		rangemap-1.6.0 \
+		rangemap-1.7.1 \
 		rav1e-0.7.1 \
 		ravif-0.11.20 \
 		raw-cpuid-10.7.0 \
@@ -831,6 +832,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		rayon-1.11.0 \
 		rayon-core-1.13.0 \
 		read-fonts-0.35.0 \
+		read-fonts-0.37.0 \
 		realfft-3.5.0 \
 		reborrow-0.5.5 \
 		redox_syscall-0.2.16 \
@@ -861,7 +863,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		rsa-0.9.10 \
 		rtoolbox-0.0.3 \
 		rtrb-0.3.2 \
-		runtimelib-0.30.0 \
+		runtimelib-1.1.0 \
 		rust-embed-8.7.2 \
 		rust-embed-impl-8.7.2 \
 		rust-embed-utils-8.7.2 \
@@ -888,12 +890,13 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		rustls-webpki-0.101.7 \
 		rustls-webpki-0.103.7 \
 		rustversion-1.0.22 \
-		rustybuzz-0.14.1 \
 		rustybuzz-0.20.1 \
 		ryu-1.0.20 \
+		saa-5.4.9 \
 		safetensors-0.4.5 \
 		salsa20-0.10.2 \
 		same-file-1.0.6 \
+		scc-3.5.6 \
 		schannel-0.1.28 \
 		schemars-1.0.4 \
 		schemars_derive-1.0.4 \
@@ -906,6 +909,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		scroll_derive-0.12.1 \
 		scrypt-0.11.0 \
 		sct-0.7.1 \
+		sdd-4.6.2 \
 		sea-bae-0.2.1 \
 		sea-orm-1.1.10 \
 		sea-orm-macros-1.1.10 \
@@ -916,7 +920,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		security-framework-2.11.1 \
 		security-framework-3.5.1 \
 		security-framework-sys-2.15.0 \
-		self_cell-1.2.0 \
+		self_cell-1.2.2 \
 		semver-1.0.27 \
 		seq-macro-0.3.6 \
 		serde-1.0.228 \
@@ -955,12 +959,13 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		simplelog-0.12.2 \
 		siphasher-1.0.1 \
 		skrifa-0.37.0 \
+		skrifa-0.40.0 \
 		slab-0.4.11 \
 		slotmap-1.0.7 \
 		smallvec-1.15.1 \
 		smart-default-0.7.1 \
 		smol-2.0.2 \
-		smol_str-0.2.2 \
+		smol_str-0.3.5 \
 		socket2-0.5.10 \
 		socket2-0.6.1 \
 		spdx-0.10.9 \
@@ -1053,9 +1058,9 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		thiserror-impl-2.0.17 \
 		thread_local-1.1.9 \
 		tiff-0.10.3 \
-		time-0.3.44 \
-		time-core-0.1.6 \
-		time-macros-0.2.24 \
+		time-0.3.47 \
+		time-core-0.1.8 \
+		time-macros-0.2.27 \
 		tiny-keccak-2.0.2 \
 		tiny-skia-0.11.4 \
 		tiny-skia-path-0.11.4 \
@@ -1112,7 +1117,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		tree-sitter-diff-0.1.0 \
 		tree-sitter-elixir-0.3.4 \
 		tree-sitter-embedded-template-0.23.2 \
-		tree-sitter-go-0.23.4 \
+		tree-sitter-go-0.25.0 \
 		tree-sitter-html-0.23.2 \
 		tree-sitter-jsdoc-0.23.2 \
 		tree-sitter-json-0.24.8 \
@@ -1122,8 +1127,6 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		tree-sitter-ruby-0.23.1 \
 		tree-sitter-rust-0.24.0 \
 		try-lock-0.2.5 \
-		ttf-parser-0.20.0 \
-		ttf-parser-0.21.1 \
 		ttf-parser-0.25.1 \
 		tungstenite-0.20.1 \
 		tungstenite-0.21.0 \
@@ -1138,16 +1141,14 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		ug-0.4.0 \
 		unicase-2.8.1 \
 		unicode-bidi-0.3.18 \
-		unicode-bidi-mirroring-0.2.0 \
 		unicode-bidi-mirroring-0.4.0 \
-		unicode-ccc-0.2.0 \
 		unicode-ccc-0.4.0 \
 		unicode-general-category-1.1.0 \
 		unicode-ident-1.0.19 \
 		unicode-linebreak-0.1.5 \
 		unicode-normalization-0.1.24 \
 		unicode-properties-0.1.3 \
-		unicode-script-0.5.7 \
+		unicode-script-0.5.8 \
 		unicode-segmentation-1.12.0 \
 		unicode-vo-0.1.0 \
 		unicode-width-0.2.2 \
@@ -1168,9 +1169,9 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		uuid-simd-0.8.0 \
 		v_frame-0.3.9 \
 		valuable-0.1.1 \
-		value-bag-1.11.1 \
-		value-bag-serde1-1.11.1 \
-		value-bag-sval2-1.11.1 \
+		value-bag-1.12.0 \
+		value-bag-serde1-1.12.0 \
+		value-bag-sval2-1.12.0 \
 		vcpkg-0.2.15 \
 		version-compare-0.2.0 \
 		version_check-0.9.5 \
@@ -1374,7 +1375,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		zerofrom-derive-0.1.6 \
 		zeroize-1.8.2 \
 		zeroize_derive-1.4.2 \
-		zeromq-0.5.0-pre \
+		zeromq-0.5.0 \
 		zerotrie-0.2.2 \
 		zerovec-0.11.4 \
 		zerovec-derive-0.11.1 \
@@ -1393,13 +1394,13 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		tree-sitter-md@git+https://github.com/tree-sitter-grammars/tree-sitter-markdown?rev=9a23c1a96c0513d8fc6520972beedd419a973539\#9a23c1a96c0513d8fc6520972beedd419a973539 \
 		async-task@git+https://github.com/smol-rs/async-task.git?rev=b4486cd71e4e94fbda54ce6302444de14f4d190e\#b4486cd71e4e94fbda54ce6302444de14f4d190e \
 		windows-capture@git+https://github.com/zed-industries/windows-capture.git?rev=f0d6c1b6691db75461b732f6d5ff56eed002eeb9\#f0d6c1b6691db75461b732f6d5ff56eed002eeb9 \
+		lsp-types@git+https://github.com/zed-industries/lsp-types?rev=a4f410987660bf560d1e617cb78117c6b6b9f599\#a4f410987660bf560d1e617cb78117c6b6b9f599 \
 		tiktoken-rs@git+https://github.com/zed-industries/tiktoken-rs?rev=2570c4387a8505fb8f1d3f3557454b474f1e8271\#2570c4387a8505fb8f1d3f3557454b474f1e8271 \
 		tree-sitter-gomod@git+https://github.com/camdencheek/tree-sitter-go-mod?rev=2e886870578eeba1927a2dc4bd2e2b3f598c5f9a\#2e886870578eeba1927a2dc4bd2e2b3f598c5f9a \
 		rodio@git+https://github.com/RustAudio/rodio?rev=e2074c6c2acf07b57cf717e076bdda7a9ac6e70b\#e2074c6c2acf07b57cf717e076bdda7a9ac6e70b \
 		notify,notify-types@git+https://github.com/zed-industries/notify.git?rev=ce58c24cad542c28e04ced02e20325a4ec28a31d\#ce58c24cad542c28e04ced02e20325a4ec28a31d \
-		lsp-types@git+https://github.com/zed-industries/lsp-types?rev=b71ab4eeb27d9758be8092020a46fe33fbca4e33\#b71ab4eeb27d9758be8092020a46fe33fbca4e33 \
-		alacritty_terminal@git+https://github.com/zed-industries/alacritty?rev=936aee8761a17affc84ab418ae21306c27c26221\#936aee8761a17affc84ab418ae21306c27c26221 \
 		zed-scap@git+https://github.com/zed-industries/scap?rev=4afea48c3b002197176fb19cd0f9b180dd36eaac\#4afea48c3b002197176fb19cd0f9b180dd36eaac \
+		alacritty_terminal@git+https://github.com/zed-industries/alacritty?rev=9d9640d4\#9d9640d4e56d67a09d049f9c0a300aae08d4f61e \
 		blade-graphics,blade-macros,blade-util@git+https://github.com/kvark/blade?rev=e3cf011ca18a6dfd907d1dedd93e85e21f005fe3\#e3cf011ca18a6dfd907d1dedd93e85e21f005fe3 \
 		tree-sitter-gitcommit@git+https://github.com/zed-industries/tree-sitter-git-commit?rev=88309716a69dd13ab83443721ba6e0b491d37ee9\#88309716a69dd13ab83443721ba6e0b491d37ee9 \
 		zed-reqwest@git+https://github.com/zed-industries/reqwest.git?rev=c15662463bda39148ba154100dd44d3fba5873a4\#c15662463bda39148ba154100dd44d3fba5873a4 \
diff --git a/editors/zed/distinfo b/editors/zed/distinfo
index a163337c10d8..5f80a4bb9fc5 100644
--- a/editors/zed/distinfo
+++ b/editors/zed/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1771403814
+TIMESTAMP = 1771504013
 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
@@ -223,8 +223,8 @@ SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed5834
 SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
-SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
 SHA256 (rust/crates/bitstream-io-2.6.0.crate) = 6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2
 SIZE (rust/crates/bitstream-io-2.6.0.crate) = 38256
 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
@@ -447,8 +447,8 @@ SHA256 (rust/crates/coreaudio-rs-0.13.0.crate) = 1aae284fbaf7d27aa0e292f7677dfbe
 SIZE (rust/crates/coreaudio-rs-0.13.0.crate) = 42013
 SHA256 (rust/crates/coreaudio-sys-0.2.17.crate) = ceec7a6067e62d6f931a2baf6f3a751f4a892595bcec1461a3c94ef9949864b6
 SIZE (rust/crates/coreaudio-sys-0.2.17.crate) = 7591
-SHA256 (rust/crates/cosmic-text-0.14.2.crate) = da46a9d5a8905cc538a4a5bceb6a4510de7a51049c5588c0114efce102bcbbe8
-SIZE (rust/crates/cosmic-text-0.14.2.crate) = 1910697
+SHA256 (rust/crates/cosmic-text-0.17.1.crate) = 8c5c9868e64aa6c5410629a83450e142c80e721c727a5bc0fb18107af6c2d66b
+SIZE (rust/crates/cosmic-text-0.17.1.crate) = 2863023
 SHA256 (rust/crates/cpal-0.16.0.crate) = cbd307f43cc2a697e2d1f8bc7a1d824b5269e052209e28883e5bc04d095aaa3f
 SIZE (rust/crates/cpal-0.16.0.crate) = 104465
 SHA256 (rust/crates/cpp_demangle-0.4.5.crate) = f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253
@@ -545,8 +545,6 @@ SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8b
 SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
 SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
 SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
-SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
-SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
 SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
 SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
 SHA256 (rust/crates/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f
@@ -683,8 +681,8 @@ SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73f
 SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
 SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/erased-serde-0.4.8.crate) = 259d404d09818dec19332e31d94558aeb442fea04c817006456c24b5460bbd4b
-SIZE (rust/crates/erased-serde-0.4.8.crate) = 28580
+SHA256 (rust/crates/erased-serde-0.4.9.crate) = 89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3
+SIZE (rust/crates/erased-serde-0.4.9.crate) = 28835
 SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
 SIZE (rust/crates/errno-0.2.8.crate) = 9276
 SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
@@ -759,10 +757,10 @@ SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac
 SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
 SHA256 (rust/crates/font-types-0.10.0.crate) = 511e2c18a516c666d27867d2f9821f76e7d591f762e9fc41dd6cc5c90fe54b0b
 SIZE (rust/crates/font-types-0.10.0.crate) = 24757
+SHA256 (rust/crates/font-types-0.11.0.crate) = b1e4d2d0cf79d38430cc9dc9aadec84774bff2e1ba30ae2bf6c16cfce9385a23
+SIZE (rust/crates/font-types-0.11.0.crate) = 24858
 SHA256 (rust/crates/fontconfig-parser-0.5.8.crate) = bbc773e24e02d4ddd8395fd30dc147524273a83e54e0f312d986ea30de5f5646
 SIZE (rust/crates/fontconfig-parser-0.5.8.crate) = 40928
-SHA256 (rust/crates/fontdb-0.16.2.crate) = b0299020c3ef3f60f526a4f64ab4a3d4ce116b1acbf24cdd22da0068e5d81dc3
-SIZE (rust/crates/fontdb-0.16.2.crate) = 107447
 SHA256 (rust/crates/fontdb-0.23.0.crate) = 457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905
 SIZE (rust/crates/fontdb-0.23.0.crate) = 108324
 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
@@ -869,8 +867,8 @@ SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b
 SIZE (rust/crates/gimli-0.31.1.crate) = 279515
 SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
 SIZE (rust/crates/gimli-0.32.3.crate) = 289789
-SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
-SIZE (rust/crates/git2-0.20.2.crate) = 223479
+SHA256 (rust/crates/git2-0.20.4.crate) = 7b88256088d75a56f8ecfa070513a775dd9107f6530ef14919dac831af9cfe2b
+SIZE (rust/crates/git2-0.20.4.crate) = 224225
 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
 SIZE (rust/crates/glob-0.3.3.crate) = 22861
 SHA256 (rust/crates/globset-0.4.17.crate) = eab69130804d941f8075cfd713bf8848a2c3b3f201a9457a11e6f87e1ab62305
@@ -901,6 +899,8 @@ SHA256 (rust/crates/handlebars-4.5.0.crate) = faa67bab9ff362228eb3d00bd024a4965d
 SIZE (rust/crates/handlebars-4.5.0.crate) = 95074
 SHA256 (rust/crates/handlebars-5.1.2.crate) = d08485b96a0e6393e9e4d1b8d48cf74ad6c063cd905eb33f42c1ce3f0377539b
 SIZE (rust/crates/handlebars-5.1.2.crate) = 98550
+SHA256 (rust/crates/harfrust-0.5.0.crate) = 4f9f40651a03bc0f7316bd75267ff5767e93017ef3cfffe76c6aa7252cc5a31c
+SIZE (rust/crates/harfrust-0.5.0.crate) = 534294
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
@@ -1093,10 +1093,10 @@ SHA256 (rust/crates/jsonschema-0.37.4.crate) = 73c9ffb2b5c56d58030e1b532d8e8389d
 SIZE (rust/crates/jsonschema-0.37.4.crate) = 174395
 SHA256 (rust/crates/jsonwebtoken-10.3.0.crate) = 0529410abe238729a60b108898784df8984c87f6054c9c4fcacc47e4803c1ce1
 SIZE (rust/crates/jsonwebtoken-10.3.0.crate) = 64989
-SHA256 (rust/crates/jupyter-protocol-0.10.0.crate) = d9c047f6b5e551563af2ddb13dafed833f0ec5a5b0f9621d5ad740a9ff1e1095
-SIZE (rust/crates/jupyter-protocol-0.10.0.crate) = 28944
-SHA256 (rust/crates/jupyter-websocket-client-0.15.0.crate) = 4197fa926a6b0bddfed7377d9fed3d00a0dec44a1501e020097bd26604699cae
-SIZE (rust/crates/jupyter-websocket-client-0.15.0.crate) = 12174
+SHA256 (rust/crates/jupyter-protocol-1.1.1.crate) = 073486929b8271fc18bd001fb8604f4b4d88c0fae134b88ed943c46c8826d9eb
+SIZE (rust/crates/jupyter-protocol-1.1.1.crate) = 31841
+SHA256 (rust/crates/jupyter-websocket-client-1.0.0.crate) = 1ef5a543b517583059b5b11daceb37690d6ac206f9321075993cd82ab1541c28
+SIZE (rust/crates/jupyter-websocket-client-1.0.0.crate) = 12523
 SHA256 (rust/crates/khronos-egl-6.0.0.crate) = 6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76
 SIZE (rust/crates/khronos-egl-6.0.0.crate) = 29315
 SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
@@ -1125,8 +1125,8 @@ SHA256 (rust/crates/libdbus-sys-0.2.6.crate) = 5cbe856efeb50e4681f010e9aaa2bf0a6
 SIZE (rust/crates/libdbus-sys-0.2.6.crate) = 1105988
 SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
 SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
-SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222
-SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
+SHA256 (rust/crates/libgit2-sys-0.18.3+1.9.2.crate) = c9b3acc4b91781bb0b3386669d325163746af5f6e4f73e6d2d630e09a35f3487
+SIZE (rust/crates/libgit2-sys-0.18.3+1.9.2.crate) = 1865532
 SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
 SIZE (rust/crates/libloading-0.8.9.crate) = 30222
 SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
@@ -1139,6 +1139,8 @@ SHA256 (rust/crates/libsqlite3-sys-0.30.1.crate) = 2e99fb7a497b1e3339bc746195567
 SIZE (rust/crates/libsqlite3-sys-0.30.1.crate) = 5122296
 SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
 SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
+SHA256 (rust/crates/linebender_resource_handle-0.1.1.crate) = d4a5ff6bcca6c4867b1c4fd4ef63e4db7436ef363e0ad7531d1558856bae64f4
+SIZE (rust/crates/linebender_resource_handle-0.1.1.crate) = 10920
 SHA256 (rust/crates/link-cplusplus-1.0.12.crate) = 7f78c730aaa7d0b9336a299029ea49f9ee53b0ed06e9202e8cb7db9bae7b8c82
 SIZE (rust/crates/link-cplusplus-1.0.12.crate) = 8178
 SHA256 (rust/crates/linkify-0.10.0.crate) = f1dfa36d52c581e9ec783a7ce2a5e0143da6237be5811a0b3153fedfdbe9f780
@@ -1153,8 +1155,8 @@ SHA256 (rust/crates/lmdb-master-sys-0.2.5.crate) = 864808e0b19fb6dd3b70ba94ee671
 SIZE (rust/crates/lmdb-master-sys-0.2.5.crate) = 178812
 SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
 SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
-SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
-SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
 SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca
 SIZE (rust/crates/loom-0.7.2.crate) = 73989
 SHA256 (rust/crates/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
@@ -1261,8 +1263,8 @@ SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf479
 SIZE (rust/crates/nanorand-0.7.0.crate) = 18437
 SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
 SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
-SHA256 (rust/crates/nbformat-0.15.0.crate) = 89c7229d604d847227002715e1235cd84e81919285d904ccb290a42ecc409348
-SIZE (rust/crates/nbformat-0.15.0.crate) = 171578
+SHA256 (rust/crates/nbformat-1.0.0.crate) = 5903b59b1e05b1dda851281e3668ad3b6b32b1d6677d591563bc2091474d7d3c
+SIZE (rust/crates/nbformat-1.0.0.crate) = 173649
 SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
 SIZE (rust/crates/ndk-0.9.0.crate) = 84865
 SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
@@ -1303,8 +1305,8 @@ SHA256 (rust/crates/num-cmp-0.1.0.crate) = 63335b2e2c34fae2fb0aa2cecfd9f0832a1e2
 SIZE (rust/crates/num-cmp-0.1.0.crate) = 15375
 SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
 SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
-SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
-SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
+SHA256 (rust/crates/num-conv-0.2.0.crate) = cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050
+SIZE (rust/crates/num-conv-0.2.0.crate) = 7034
 SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
 SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
 SHA256 (rust/crates/num-format-0.4.4.crate) = a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3
@@ -1645,8 +1647,8 @@ SHA256 (rust/crates/rand_distr-0.5.1.crate) = 6a8615d50dcf34fa31f7ab52692afec947
 SIZE (rust/crates/rand_distr-0.5.1.crate) = 75593
 SHA256 (rust/crates/range-map-0.2.0.crate) = 12a5a2d6c7039059af621472a4389be1215a816df61aa4d531cfe85264aee95f
 SIZE (rust/crates/range-map-0.2.0.crate) = 14176
-SHA256 (rust/crates/rangemap-1.6.0.crate) = f93e7e49bb0bf967717f7bd674458b3d6b0c5f48ec7e3038166026a69fc22223
-SIZE (rust/crates/rangemap-1.6.0.crate) = 58332
+SHA256 (rust/crates/rangemap-1.7.1.crate) = 973443cf09a9c8656b574a866ab68dfa19f0867d0340648c7d2f6a71b8a8ea68
+SIZE (rust/crates/rangemap-1.7.1.crate) = 58127
 SHA256 (rust/crates/rav1e-0.7.1.crate) = cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9
 SIZE (rust/crates/rav1e-0.7.1.crate) = 1472522
 SHA256 (rust/crates/ravif-0.11.20.crate) = 5825c26fddd16ab9f515930d49028a630efec172e903483c94796cfe31893e6b
@@ -1665,6 +1667,8 @@ SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe
 SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
 SHA256 (rust/crates/read-fonts-0.35.0.crate) = 6717cf23b488adf64b9d711329542ba34de147df262370221940dfabc2c91358
 SIZE (rust/crates/read-fonts-0.35.0.crate) = 416793
+SHA256 (rust/crates/read-fonts-0.37.0.crate) = 7b634fabf032fab15307ffd272149b622260f55974d9fad689292a5d33df02e5
+SIZE (rust/crates/read-fonts-0.37.0.crate) = 417770
 SHA256 (rust/crates/realfft-3.5.0.crate) = f821338fddb99d089116342c46e9f1fbf3828dba077674613e734e01d6ea8677
 SIZE (rust/crates/realfft-3.5.0.crate) = 16916
 SHA256 (rust/crates/reborrow-0.5.5.crate) = 03251193000f4bd3b042892be858ee50e8b3719f2b08e5833ac4353724632430
@@ -1725,8 +1729,8 @@ SHA256 (rust/crates/rtoolbox-0.0.3.crate) = a7cc970b249fbe527d6e02e0a227762c9108
 SIZE (rust/crates/rtoolbox-0.0.3.crate) = 10149
 SHA256 (rust/crates/rtrb-0.3.2.crate) = ad8388ea1a9e0ea807e442e8263a699e7edcb320ecbcd21b4fa8ff859acce3ba
 SIZE (rust/crates/rtrb-0.3.2.crate) = 27066
-SHA256 (rust/crates/runtimelib-0.30.0.crate) = 481b48894073a0096f28cbe9860af01fc1b861e55b3bc96afafc645ee3de62dc
-SIZE (rust/crates/runtimelib-0.30.0.crate) = 21632
+SHA256 (rust/crates/runtimelib-1.1.0.crate) = 25a8031614aa3913648d167bc69e2b9fda7731f2226ef588b50323c392bfeb58
+SIZE (rust/crates/runtimelib-1.1.0.crate) = 21353
 SHA256 (rust/crates/rust-embed-8.7.2.crate) = 025908b8682a26ba8d12f6f2d66b987584a4a87bc024abc5bbc12553a8cd178a
 SIZE (rust/crates/rust-embed-8.7.2.crate) = 906250
 SHA256 (rust/crates/rust-embed-impl-8.7.2.crate) = 6065f1a4392b71819ec1ea1df1120673418bf386f50de1d6f54204d836d4349c
@@ -1779,18 +1783,20 @@ SHA256 (rust/crates/rustls-webpki-0.103.7.crate) = e10b3f4191e8a80e6b43eebabfac9
 SIZE (rust/crates/rustls-webpki-0.103.7.crate) = 85721
 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
 SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
-SHA256 (rust/crates/rustybuzz-0.14.1.crate) = cfb9cf8877777222e4a3bc7eb247e398b56baba500c38c1c46842431adc8b55c
-SIZE (rust/crates/rustybuzz-0.14.1.crate) = 254743
 SHA256 (rust/crates/rustybuzz-0.20.1.crate) = fd3c7c96f8a08ee34eff8857b11b49b07d71d1c3f4e88f8a88d4c9e9f90b1702
 SIZE (rust/crates/rustybuzz-0.20.1.crate) = 272721
 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
 SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/saa-5.4.9.crate) = da0ba8adb63e0deebd0744d8fc5bea394c08029159deaf680513fec1a3949144
+SIZE (rust/crates/saa-5.4.9.crate) = 42254
 SHA256 (rust/crates/safetensors-0.4.5.crate) = 44560c11236a6130a46ce36c836a62936dc81ebf8c36a37947423571be0e55b6
 SIZE (rust/crates/safetensors-0.4.5.crate) = 21800
 SHA256 (rust/crates/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213
 SIZE (rust/crates/salsa20-0.10.2.crate) = 12780
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/scc-3.5.6.crate) = e4bd9d1727de391b6982925d830baad51692fa2aa6e337733c03d95121ca2793
+SIZE (rust/crates/scc-3.5.6.crate) = 133076
 SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
 SIZE (rust/crates/schannel-0.1.28.crate) = 42312
 SHA256 (rust/crates/schemars-1.0.4.crate) = 82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0
@@ -1815,6 +1821,8 @@ SHA256 (rust/crates/scrypt-0.11.0.crate) = 0516a385866c09368f0b5bcd1caff3366aace
 SIZE (rust/crates/scrypt-0.11.0.crate) = 13440
 SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414
 SIZE (rust/crates/sct-0.7.1.crate) = 27501
+SHA256 (rust/crates/sdd-4.6.2.crate) = c25da4ae64b24edfcb0b0d30b96b2b0dbc64ec63aefeb6ec35bfc5ef167e5c9e
+SIZE (rust/crates/sdd-4.6.2.crate) = 48299
 SHA256 (rust/crates/sea-bae-0.2.1.crate) = f694a6ab48f14bc063cfadff30ab551d3c7e46d8f81836c51989d548f44a2a25
 SIZE (rust/crates/sea-bae-0.2.1.crate) = 4634
 SHA256 (rust/crates/sea-orm-1.1.10.crate) = 21e61af841881c137d4bc8e0d8411cee9168548b404f9e4788e8af7e8f94bd4e
@@ -1835,8 +1843,8 @@ SHA256 (rust/crates/security-framework-3.5.1.crate) = b3297343eaf830f66ede390ea3
 SIZE (rust/crates/security-framework-3.5.1.crate) = 89937
 SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
 SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
-SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749
-SIZE (rust/crates/self_cell-1.2.0.crate) = 16883
+SHA256 (rust/crates/self_cell-1.2.2.crate) = b12e76d157a900eb52e81bc6e9f3069344290341720e9178cde2407113ac8d89
+SIZE (rust/crates/self_cell-1.2.2.crate) = 23264
 SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
 SIZE (rust/crates/semver-1.0.27.crate) = 30081
 SHA256 (rust/crates/seq-macro-0.3.6.crate) = 1bc711410fbe7399f390ca1c3b60ad0f53f80e95c5eb935e52268a0e2cd49acc
@@ -1913,6 +1921,8 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42
 SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
 SHA256 (rust/crates/skrifa-0.37.0.crate) = 8c31071dedf532758ecf3fed987cdb4bd9509f900e026ab684b4ecb81ea49841
 SIZE (rust/crates/skrifa-0.37.0.crate) = 283031
+SHA256 (rust/crates/skrifa-0.40.0.crate) = 7fbdfe3d2475fbd7ddd1f3e5cf8288a30eb3e5f95832829570cd88115a7434ac
+SIZE (rust/crates/skrifa-0.40.0.crate) = 285219
 SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
 SIZE (rust/crates/slab-0.4.11.crate) = 18549
 SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
@@ -1923,8 +1933,8 @@ SHA256 (rust/crates/smart-default-0.7.1.crate) = 0eb01866308440fc64d6c44d9e86c5c
 SIZE (rust/crates/smart-default-0.7.1.crate) = 8435
 SHA256 (rust/crates/smol-2.0.2.crate) = a33bd3e260892199c3ccfc487c88b2da2265080acb316cd920da72fdfd7c599f
 SIZE (rust/crates/smol-2.0.2.crate) = 275552
-SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead
-SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
+SHA256 (rust/crates/smol_str-0.3.5.crate) = 0f7a918bd2a9951d18ee6e48f076843e8e73a9a5d22cf05bcd4b7a81bdd04e17
+SIZE (rust/crates/smol_str-0.3.5.crate) = 26311
 SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
 SIZE (rust/crates/socket2-0.5.10.crate) = 58169
 SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
@@ -2109,12 +2119,12 @@ SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb78
 SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
 SHA256 (rust/crates/tiff-0.10.3.crate) = af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f
 SIZE (rust/crates/tiff-0.10.3.crate) = 1444592
-SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
-SIZE (rust/crates/time-0.3.44.crate) = 143200
-SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
-SIZE (rust/crates/time-core-0.1.6.crate) = 9105
-SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
-SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/time-0.3.47.crate) = 743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c
+SIZE (rust/crates/time-0.3.47.crate) = 225161
+SHA256 (rust/crates/time-core-0.1.8.crate) = 7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca
+SIZE (rust/crates/time-core-0.1.8.crate) = 9634
+SHA256 (rust/crates/time-macros-0.2.27.crate) = 2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215
+SIZE (rust/crates/time-macros-0.2.27.crate) = 25144
 SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
 SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
 SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
@@ -2227,8 +2237,8 @@ SHA256 (rust/crates/tree-sitter-elixir-0.3.4.crate) = e45d444647b4fd53d8fd32474c
 SIZE (rust/crates/tree-sitter-elixir-0.3.4.crate) = 460085
 SHA256 (rust/crates/tree-sitter-embedded-template-0.23.2.crate) = 790063ef14e5b67556abc0b3be0ed863fb41d65ee791cf8c0b20eb42a1fa46af
 SIZE (rust/crates/tree-sitter-embedded-template-0.23.2.crate) = 12745
-SHA256 (rust/crates/tree-sitter-go-0.23.4.crate) = b13d476345220dbe600147dd444165c5791bf85ef53e28acbedd46112ee18431
-SIZE (rust/crates/tree-sitter-go-0.23.4.crate) = 105624
+SHA256 (rust/crates/tree-sitter-go-0.25.0.crate) = c8560a4d2f835cc0d4d2c2e03cbd0dde2f6114b43bc491164238d333e28b16ea
+SIZE (rust/crates/tree-sitter-go-0.25.0.crate) = 110415
 SHA256 (rust/crates/tree-sitter-html-0.23.2.crate) = 261b708e5d92061ede329babaaa427b819329a9d427a1d710abb0f67bbef63ee
 SIZE (rust/crates/tree-sitter-html-0.23.2.crate) = 21295
 SHA256 (rust/crates/tree-sitter-jsdoc-0.23.2.crate) = a3862dfcb1038fc5e7812d7df14190afdeb7e1415288fd5f51f58395f8cb0faf
@@ -2247,10 +2257,6 @@ SHA256 (rust/crates/tree-sitter-rust-0.24.0.crate) = 4b9b18034c684a2420722be8b2a
 SIZE (rust/crates/tree-sitter-rust-0.24.0.crate) = 361995
 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
 SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/ttf-parser-0.20.0.crate) = 17f77d76d837a7830fe1d4f12b7b4ba4192c1888001c7164257e4bc6d21d96b4
-SIZE (rust/crates/ttf-parser-0.20.0.crate) = 161769
-SHA256 (rust/crates/ttf-parser-0.21.1.crate) = 2c591d83f69777866b9126b24c6dd9a18351f177e49d625920d19f989fd31cf8
-SIZE (rust/crates/ttf-parser-0.21.1.crate) = 194876
 SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31
 SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121
 SHA256 (rust/crates/tungstenite-0.20.1.crate) = 9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9
@@ -2279,12 +2285,8 @@ SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac4
 SIZE (rust/crates/unicase-2.8.1.crate) = 24088
 SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
 SIZE (rust/crates/unicode-bidi-0.3.18.crate) = 58300
-SHA256 (rust/crates/unicode-bidi-mirroring-0.2.0.crate) = 23cb788ffebc92c5948d0e997106233eeb1d8b9512f93f41651f52b6c5f5af86
-SIZE (rust/crates/unicode-bidi-mirroring-0.2.0.crate) = 8166
 SHA256 (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 5dfa6e8c60bb66d49db113e0125ee8711b7647b5579dc7f5f19c42357ed039fe
 SIZE (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 8169
-SHA256 (rust/crates/unicode-ccc-0.2.0.crate) = 1df77b101bcc4ea3d78dafc5ad7e4f58ceffe0b2b16bf446aeb50b6cb4157656
-SIZE (rust/crates/unicode-ccc-0.2.0.crate) = 8872
 SHA256 (rust/crates/unicode-ccc-0.4.0.crate) = ce61d488bcdc9bc8b5d1772c404828b17fc481c0a582b5581e95fb233aef503e
 SIZE (rust/crates/unicode-ccc-0.4.0.crate) = 8942
 SHA256 (rust/crates/unicode-general-category-1.1.0.crate) = 0b993bddc193ae5bd0d623b49ec06ac3e9312875fdae725a975c51db1cc1677f
@@ -2297,8 +2299,8 @@ SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6
 SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
 SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0
 SIZE (rust/crates/unicode-properties-0.1.3.crate) = 42252
-SHA256 (rust/crates/unicode-script-0.5.7.crate) = 9fb421b350c9aff471779e262955939f565ec18b86c15364e6bdf0d662ca7c1f
-SIZE (rust/crates/unicode-script-0.5.7.crate) = 47080
+SHA256 (rust/crates/unicode-script-0.5.8.crate) = 383ad40bb927465ec0ce7720e033cb4ca06912855fc35db31b5755d0de75b1ee
+SIZE (rust/crates/unicode-script-0.5.8.crate) = 48253
 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
 SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
 SHA256 (rust/crates/unicode-vo-0.1.0.crate) = b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94
@@ -2339,12 +2341,12 @@ SHA256 (rust/crates/v_frame-0.3.9.crate) = 666b7727c8875d6ab5db9533418d7c764233a
 SIZE (rust/crates/v_frame-0.3.9.crate) = 20856
 SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
 SIZE (rust/crates/valuable-0.1.1.crate) = 28679
-SHA256 (rust/crates/value-bag-1.11.1.crate) = 943ce29a8a743eb10d6082545d861b24f9d1b160b7d741e0f2cdf726bec909c5
-SIZE (rust/crates/value-bag-1.11.1.crate) = 44649
-SHA256 (rust/crates/value-bag-serde1-1.11.1.crate) = 35540706617d373b118d550d41f5dfe0b78a0c195dc13c6815e92e2638432306
-SIZE (rust/crates/value-bag-serde1-1.11.1.crate) = 6709
-SHA256 (rust/crates/value-bag-sval2-1.11.1.crate) = 6fe7e140a2658cc16f7ee7a86e413e803fc8f9b5127adc8755c19f9fefa63a52
-SIZE (rust/crates/value-bag-sval2-1.11.1.crate) = 6876
+SHA256 (rust/crates/value-bag-1.12.0.crate) = 7ba6f5989077681266825251a52748b8c1d8a4ad098cc37e440103d0ea717fc0
+SIZE (rust/crates/value-bag-1.12.0.crate) = 44222
+SHA256 (rust/crates/value-bag-serde1-1.12.0.crate) = 16530907bfe2999a1773ca5900a65101e092c70f642f25cc23ca0c43573262c5
+SIZE (rust/crates/value-bag-serde1-1.12.0.crate) = 6807
+SHA256 (rust/crates/value-bag-sval2-1.12.0.crate) = d00ae130edd690eaa877e4f40605d534790d1cf1d651e7685bd6a144521b251f
+SIZE (rust/crates/value-bag-sval2-1.12.0.crate) = 6893
 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
 SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b
@@ -2751,8 +2753,8 @@ SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf
 SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
 SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
 SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
-SHA256 (rust/crates/zeromq-0.5.0-pre.crate) = a1fe92954d37e77bed5e2775cb0fed7dba5f6bc4be6f7f76172a4eb371dc6a9b
-SIZE (rust/crates/zeromq-0.5.0-pre.crate) = 57548
+SHA256 (rust/crates/zeromq-0.5.0.crate) = b32e1e46c4e278efd0c1153f2db0113924b9bc5fff9f9221853d035e2d26fadf
+SIZE (rust/crates/zeromq-0.5.0.crate) = 63369
 SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
 SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
 SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
@@ -2789,6 +2791,8 @@ SHA256 (smol-rs-async-task-b4486cd71e4e94fbda54ce6302444de14f4d190e_GH0.tar.gz)
 SIZE (smol-rs-async-task-b4486cd71e4e94fbda54ce6302444de14f4d190e_GH0.tar.gz) = 36227
 SHA256 (zed-industries-windows-capture-f0d6c1b6691db75461b732f6d5ff56eed002eeb9_GH0.tar.gz) = 3667ab763b7d3040216f77abc7dedb7994f4624a5a06bca4a36f7df416fba2c8
 SIZE (zed-industries-windows-capture-f0d6c1b6691db75461b732f6d5ff56eed002eeb9_GH0.tar.gz) = 40237
+SHA256 (zed-industries-lsp-types-a4f410987660bf560d1e617cb78117c6b6b9f599_GH0.tar.gz) = 7b2d87c8163ad2decbe251c51ce979b691e1b57f4783d3e839537f2b60ba1b59
+SIZE (zed-industries-lsp-types-a4f410987660bf560d1e617cb78117c6b6b9f599_GH0.tar.gz) = 73865
 SHA256 (zed-industries-tiktoken-rs-2570c4387a8505fb8f1d3f3557454b474f1e8271_GH0.tar.gz) = 9eb61203ebb61e7bb32e12a106557ec75e5320b7eba8810ad465a2eda29fd016
 SIZE (zed-industries-tiktoken-rs-2570c4387a8505fb8f1d3f3557454b474f1e8271_GH0.tar.gz) = 3815384
 SHA256 (camdencheek-tree-sitter-go-mod-2e886870578eeba1927a2dc4bd2e2b3f598c5f9a_GH0.tar.gz) = de080028f29c80b5ca16b8b5199a1ae5e19b04070160a74b7a9bfccf71a3c224
@@ -2797,12 +2801,10 @@ SHA256 (RustAudio-rodio-e2074c6c2acf07b57cf717e076bdda7a9ac6e70b_GH0.tar.gz) = 0
 SIZE (RustAudio-rodio-e2074c6c2acf07b57cf717e076bdda7a9ac6e70b_GH0.tar.gz) = 15032672
 SHA256 (zed-industries-notify-ce58c24cad542c28e04ced02e20325a4ec28a31d_GH0.tar.gz) = 8f18e9540a4682ea27ef4a741ebd729914fd0b91381c88f6e5fa76fa6c52580a
 SIZE (zed-industries-notify-ce58c24cad542c28e04ced02e20325a4ec28a31d_GH0.tar.gz) = 108952
-SHA256 (zed-industries-lsp-types-b71ab4eeb27d9758be8092020a46fe33fbca4e33_GH0.tar.gz) = d48cb935cb50ffccbafa8323e815dd220f0b829be245b4fa562ded3a09cc9c79
-SIZE (zed-industries-lsp-types-b71ab4eeb27d9758be8092020a46fe33fbca4e33_GH0.tar.gz) = 74361
-SHA256 (zed-industries-alacritty-936aee8761a17affc84ab418ae21306c27c26221_GH0.tar.gz) = dfc6fe7c65bdb971274199c55bb3a4b118397e41bb199225ad87029f2933cfcf
-SIZE (zed-industries-alacritty-936aee8761a17affc84ab418ae21306c27c26221_GH0.tar.gz) = 1654654
 SHA256 (zed-industries-scap-4afea48c3b002197176fb19cd0f9b180dd36eaac_GH0.tar.gz) = 48f60b164435404d1389a090f7a2d06e43acc87c1abba3799109d20f171e7e1d
 SIZE (zed-industries-scap-4afea48c3b002197176fb19cd0f9b180dd36eaac_GH0.tar.gz) = 5161737
+SHA256 (zed-industries-alacritty-9d9640d4e56d67a09d049f9c0a300aae08d4f61e_GH0.tar.gz) = 249f84ee8bfc6f82ee1135c39e3c54854aabf3566de7644ccea712e48caf2c07
+SIZE (zed-industries-alacritty-9d9640d4e56d67a09d049f9c0a300aae08d4f61e_GH0.tar.gz) = 1654944
 SHA256 (kvark-blade-e3cf011ca18a6dfd907d1dedd93e85e21f005fe3_GH0.tar.gz) = b206e32f2e44d109dcde47177d1aaa400e5f6e4a478e75af3146654e17206865
 SIZE (kvark-blade-e3cf011ca18a6dfd907d1dedd93e85e21f005fe3_GH0.tar.gz) = 3322678
 SHA256 (zed-industries-tree-sitter-git-commit-88309716a69dd13ab83443721ba6e0b491d37ee9_GH0.tar.gz) = 8483d01c4443a016961545bf520c841bbec9b6d927e12a94666ebc4bf0186327
@@ -2837,5 +2839,5 @@ SHA256 (zed-industries-tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a
 SIZE (zed-industries-tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a_GH0.tar.gz) = 145319
 SHA256 (zed-industries-calloop-eb6b4fd17b9af5ecc226546bdd04185391b3e265_GH0.tar.gz) = 8698ebc194a6c3ee377cde94f4fdff590f6a7973bc7987c880801fa7fd69e5c3
 SIZE (zed-industries-calloop-eb6b4fd17b9af5ecc226546bdd04185391b3e265_GH0.tar.gz) = 94768
-SHA256 (zed-industries-zed-v0.223.5_GH0.tar.gz) = a5f31ba5e83351410b0e95b73d94af63dae58dd241bd2713c82a855c76e31961
-SIZE (zed-industries-zed-v0.223.5_GH0.tar.gz) = 24260491
+SHA256 (zed-industries-zed-v0.224.6_GH0.tar.gz) = c2b2370ab074aed74018c65d20645910899c39624c3db644d2fd8ed8b1349e5f
+SIZE (zed-industries-zed-v0.224.6_GH0.tar.gz) = 24385865
diff --git a/editors/zed/files/patch-Cargo.lock b/editors/zed/files/patch-Cargo.lock
index 28ddb4666aa5..eee71c063b87 100644
--- a/editors/zed/files/patch-Cargo.lock
+++ b/editors/zed/files/patch-Cargo.lock
@@ -1,6 +1,6 @@
---- Cargo.lock.orig	2026-02-11 21:05:23 UTC
+--- Cargo.lock.orig	2026-02-19 02:26:46 UTC
 +++ Cargo.lock
-@@ -8570,21 +8570,20 @@ name = "ipc-channel"
+@@ -8574,21 +8574,20 @@ name = "ipc-channel"
  
  [[package]]
  name = "ipc-channel"
@@ -26,7 +26,7 @@
  ]
  
  [[package]]
-@@ -19619,16 +19618,6 @@ name = "windows"
+@@ -19643,16 +19642,6 @@ name = "windows"
  
  [[package]]
  name = "windows"
@@ -43,7 +43,7 @@
  version = "0.61.3"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893"
-@@ -19687,19 +19676,6 @@ name = "windows-core"
+@@ -19711,19 +19700,6 @@ name = "windows-core"
  
  [[package]]
  name = "windows-core"
@@ -63,7 +63,7 @@
  version = "0.61.2"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
-@@ -19748,17 +19724,6 @@ name = "windows-implement"
+@@ -19772,17 +19748,6 @@ name = "windows-implement"
  
  [[package]]
  name = "windows-implement"
@@ -81,7 +81,7 @@
  version = "0.60.2"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
-@@ -19781,17 +19746,6 @@ name = "windows-interface"
+@@ -19805,17 +19770,6 @@ name = "windows-interface"
  
  [[package]]
  name = "windows-interface"
@@ -99,7 +99,7 @@
  version = "0.59.3"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
-@@ -19867,15 +19821,6 @@ name = "windows-result"
+@@ -19891,15 +19845,6 @@ name = "windows-result"
  
  [[package]]
  name = "windows-result"
@@ -115,7 +115,7 @@
  version = "0.3.4"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
-@@ -19890,16 +19835,6 @@ dependencies = [
+@@ -19914,16 +19859,6 @@ dependencies = [
  checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
  dependencies = [
   "windows-link 0.2.1",
diff --git a/editors/zed/files/patch-crates_gpui_src_platform.rs b/editors/zed/files/patch-crates_gpui_src_platform.rs
index 8c3baf6cd164..0e341a9c9c70 100644
--- a/editors/zed/files/patch-crates_gpui_src_platform.rs
+++ b/editors/zed/files/patch-crates_gpui_src_platform.rs
@@ -1,4 +1,4 @@
---- crates/gpui/src/platform.rs.orig	2026-01-29 22:37:26 UTC
+--- crates/gpui/src/platform.rs.orig	2026-02-19 02:26:46 UTC
 +++ crates/gpui/src/platform.rs
 @@ -87,7 +87,7 @@ pub(crate) use windows::*;
  #[cfg(target_os = "windows")]
@@ -9,7 +9,7 @@
  pub use linux::layer_shell;
  
  #[cfg(any(test, feature = "test-support"))]
-@@ -1373,7 +1373,7 @@ pub enum WindowKind {
+@@ -1406,7 +1406,7 @@ pub enum WindowKind {
  
      /// A Wayland LayerShell window, used to draw overlays or backgrounds for applications such as
      /// docks, notifications or wallpapers.
diff --git a/editors/zed/files/patch-crates_zed_Cargo.toml b/editors/zed/files/patch-crates_zed_Cargo.toml
index 21d56b1de640..2c7d81649e2b 100644
--- a/editors/zed/files/patch-crates_zed_Cargo.toml
+++ b/editors/zed/files/patch-crates_zed_Cargo.toml
@@ -1,6 +1,6 @@
---- crates/zed/Cargo.toml.orig	2026-02-06 04:11:05 UTC
+--- crates/zed/Cargo.toml.orig	2026-02-19 02:26:46 UTC
 +++ crates/zed/Cargo.toml
-@@ -90,7 +90,6 @@ copilot_ui.workspace = true
+@@ -91,7 +91,6 @@ copilot_ui.workspace = true
  copilot.workspace = true
  copilot_chat.workspace = true
  copilot_ui.workspace = true
@@ -8,7 +8,7 @@
  dap_adapters.workspace = true
  db.workspace = true
  debug_adapter_extension.workspace = true
-@@ -235,6 +234,9 @@ ashpd.workspace = true
+@@ -236,6 +235,9 @@ ashpd.workspace = true
  
  [target.'cfg(any(target_os = "linux", target_os = "freebsd"))'.dependencies]
  ashpd.workspace = true
diff --git a/editors/zed/files/patch-crates_zed_src_zed.rs b/editors/zed/files/patch-crates_zed_src_zed.rs
index 3661828ca339..6b0bccc1487f 100644
--- a/editors/zed/files/patch-crates_zed_src_zed.rs
+++ b/editors/zed/files/patch-crates_zed_src_zed.rs
@@ -1,6 +1,6 @@
---- crates/zed/src/zed.rs.orig	2026-02-06 04:11:05 UTC
+--- crates/zed/src/zed.rs.orig	2026-02-19 02:26:46 UTC
 +++ crates/zed/src/zed.rs
-@@ -386,6 +386,7 @@ pub fn initialize_workspace(
+@@ -400,6 +400,7 @@ pub fn initialize_workspace(
          if let Some(specs) = window.gpu_specs() {
              log::info!("Using GPU: {:?}", specs);
              show_software_emulation_warning_if_needed(specs.clone(), window, cx);


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?699721d1.20e82.80f7911>