Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 May 2026 09:10:22 +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: 9e2ac9785506 - main - editors/zed: Update to 1.4.4
Message-ID:  <6a1aa97e.3116a.6d940a03@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=9e2ac9785506e40ddcdf8187d75d3527fbb1e037

commit 9e2ac9785506e40ddcdf8187d75d3527fbb1e037
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-05-30 09:08:58 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-05-30 09:10:14 +0000

    editors/zed: Update to 1.4.4
    
    Changelog:
    - https://github.com/zed-industries/zed/releases/tag/v1.3.7
    - https://github.com/zed-industries/zed/releases/tag/v1.4.2
    - https://github.com/zed-industries/zed/releases/tag/v1.4.3
    - https://github.com/zed-industries/zed/releases/tag/v1.4.4
    
    Reported by:    GitHub (watch releases)
---
 editors/zed/Makefile                               |  2 +-
 editors/zed/Makefile.crates                        | 17 ++++-----
 editors/zed/distinfo                               | 40 ++++++++++++----------
 editors/zed/files/patch-Cargo.lock                 | 16 ++++-----
 ...atch-crates_project_src_agent__server__store.rs |  6 ++--
 editors/zed/files/patch-crates_zed_src_main.rs     |  4 +--
 editors/zed/files/patch-crates_zed_src_zed.rs      |  6 ++--
 7 files changed, 47 insertions(+), 44 deletions(-)

diff --git a/editors/zed/Makefile b/editors/zed/Makefile
index fc4884dba9b5..eef5f544aa66 100644
--- a/editors/zed/Makefile
+++ b/editors/zed/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	zed
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.3.6
+DISTVERSION=	1.4.4
 CATEGORIES=	editors
 PKGNAMESUFFIX=	-editor
 
diff --git a/editors/zed/Makefile.crates b/editors/zed/Makefile.crates
index 7b49871da54a..2b1c23611d10 100644
--- a/editors/zed/Makefile.crates
+++ b/editors/zed/Makefile.crates
@@ -1,9 +1,9 @@
 CARGO_CRATES=	addr2line-0.25.1 \
 		adler2-2.0.1 \
 		aes-0.8.4 \
-		agent-client-protocol-0.11.1 \
-		agent-client-protocol-derive-0.11.0 \
-		agent-client-protocol-schema-0.12.0 \
+		agent-client-protocol-0.12.1 \
+		agent-client-protocol-derive-0.11.1 \
+		agent-client-protocol-schema-0.13.2 \
 		ahash-0.7.8 \
 		ahash-0.8.12 \
 		aho-corasick-1.1.3 \
@@ -128,6 +128,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		borsh-1.5.7 \
 		borsh-derive-1.5.7 \
 		brush-parser-0.3.0 \
+		bs58-0.5.1 \
 		bstr-1.12.1 \
 		built-0.8.0 \
 		bumpalo-3.19.0 \
@@ -982,8 +983,8 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		serde_spanned-0.6.9 \
 		serde_spanned-1.0.3 \
 		serde_urlencoded-0.7.1 \
-		serde_with-3.18.0 \
-		serde_with_macros-3.18.0 \
+		serde_with-3.20.0 \
+		serde_with_macros-3.20.0 \
 		serde_yaml-0.9.34+deprecated \
 		serde_yaml_ng-0.10.0 \
 		serial2-0.2.33 \
@@ -1160,7 +1161,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		tracy-client-0.18.3 \
 		tracy-client-sys-0.27.0 \
 		transpose-0.2.3 \
-		tree-sitter-0.26.8 \
+		tree-sitter-0.26.9 \
 		tree-sitter-bash-0.25.1 \
 		tree-sitter-c-0.24.1 \
 		tree-sitter-css-0.23.2 \
@@ -1262,10 +1263,10 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		wasmparser-0.244.0 \
 		wasmprinter-0.236.1 \
 		wasmtime-36.0.9 \
-		wasmtime-c-api-impl-36.0.6 \
+		wasmtime-c-api-impl-36.0.9 \
 		wasmtime-environ-36.0.9 \
 		wasmtime-internal-asm-macros-36.0.9 \
-		wasmtime-internal-c-api-macros-36.0.6 \
+		wasmtime-internal-c-api-macros-36.0.9 \
 		wasmtime-internal-component-macro-36.0.9 \
 		wasmtime-internal-component-util-36.0.9 \
 		wasmtime-internal-cranelift-36.0.9 \
diff --git a/editors/zed/distinfo b/editors/zed/distinfo
index a746baa5e7c3..b7d35f4e52bb 100644
--- a/editors/zed/distinfo
+++ b/editors/zed/distinfo
@@ -1,16 +1,16 @@
-TIMESTAMP = 1779713861
+TIMESTAMP = 1780125351
 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
 SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
 SIZE (rust/crates/adler2-2.0.1.crate) = 13366
 SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
 SIZE (rust/crates/aes-0.8.4.crate) = 124812
-SHA256 (rust/crates/agent-client-protocol-0.11.1.crate) = 2af62fb84df2af0f933d8f5fd78b843fa5eb0ec5a48fa1b528c41951d0bbe36c
-SIZE (rust/crates/agent-client-protocol-0.11.1.crate) = 111322
-SHA256 (rust/crates/agent-client-protocol-derive-0.11.0.crate) = ce42c2d3c048c12897eef2e577dfff1e3355c632c9f1625cc953b9df48b44631
-SIZE (rust/crates/agent-client-protocol-derive-0.11.0.crate) = 3821
-SHA256 (rust/crates/agent-client-protocol-schema-0.12.0.crate) = 49bae57dad1c28a362fbdcf7bab0583316a02b45a70792109fced55780a3b63c
-SIZE (rust/crates/agent-client-protocol-schema-0.12.0.crate) = 93104
+SHA256 (rust/crates/agent-client-protocol-0.12.1.crate) = 4361ba6627e51de955b10f3c77fb9eb959c85191a236c1c2c84e32f4ff240faf
+SIZE (rust/crates/agent-client-protocol-0.12.1.crate) = 118413
+SHA256 (rust/crates/agent-client-protocol-derive-0.11.1.crate) = cabdc9d845d08ec7ed2d0c9de1ae4a1b198301407d55855261572761be90ec9f
+SIZE (rust/crates/agent-client-protocol-derive-0.11.1.crate) = 3854
+SHA256 (rust/crates/agent-client-protocol-schema-0.13.2.crate) = b957d8391ac3933e2a940446171c508d2b8ffc386d8fa7d0b9c936a2575b463e
+SIZE (rust/crates/agent-client-protocol-schema-0.13.2.crate) = 182771
 SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
 SIZE (rust/crates/ahash-0.7.8.crate) = 38550
 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
@@ -259,6 +259,8 @@ SHA256 (rust/crates/borsh-derive-1.5.7.crate) = fdd1d3c0c2f5833f22386f252fe8ed00
 SIZE (rust/crates/borsh-derive-1.5.7.crate) = 27246
 SHA256 (rust/crates/brush-parser-0.3.0.crate) = f7367124d4f38fdcd65f4b815bda7caeb3de377b9cd95ffa1b23627989c93718
 SIZE (rust/crates/brush-parser-0.3.0.crate) = 74281
+SHA256 (rust/crates/bs58-0.5.1.crate) = bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4
+SIZE (rust/crates/bs58-0.5.1.crate) = 28483
 SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
 SIZE (rust/crates/bstr-1.12.1.crate) = 354916
 SHA256 (rust/crates/built-0.8.0.crate) = f4ad8f11f288f48ca24471bbd51ac257aaeaaa07adae295591266b792902ae64
@@ -1967,10 +1969,10 @@ SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b2
 SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
 SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/serde_with-3.18.0.crate) = dd5414fad8e6907dbdd5bc441a50ae8d6e26151a03b1de04d89a5576de61d01f
-SIZE (rust/crates/serde_with-3.18.0.crate) = 199584
-SHA256 (rust/crates/serde_with_macros-3.18.0.crate) = d3db8978e608f1fe7357e211969fd9abdcae80bac1ba7a3369bb7eb6b404eb65
-SIZE (rust/crates/serde_with_macros-3.18.0.crate) = 38080
+SHA256 (rust/crates/serde_with-3.20.0.crate) = e72c1c2cb7b223fafb600a619537a871c2818583d619401b785e7c0b746ccde2
+SIZE (rust/crates/serde_with-3.20.0.crate) = 202905
+SHA256 (rust/crates/serde_with_macros-3.20.0.crate) = b90c488738ecb4fb0262f41f43bc40efc5868d9fb744319ddf5f5317f417bfac
+SIZE (rust/crates/serde_with_macros-3.20.0.crate) = 38098
 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/serde_yaml_ng-0.10.0.crate) = 7b4db627b98b36d4203a7b458cf3573730f2bb591b28871d916dfa9efabfd41f
@@ -2323,8 +2325,8 @@ SHA256 (rust/crates/tracy-client-sys-0.27.0.crate) = 2fb391ac70462b3097a755618fb
 SIZE (rust/crates/tracy-client-sys-0.27.0.crate) = 357998
 SHA256 (rust/crates/transpose-0.2.3.crate) = 1ad61aed86bc3faea4300c7aee358b4c6d0c8d6ccc36524c96e4c92ccf26e77e
 SIZE (rust/crates/transpose-0.2.3.crate) = 10913
-SHA256 (rust/crates/tree-sitter-0.26.8.crate) = 887bd495d0582c5e3e0d8ece2233666169fa56a9644d172fc22ad179ab2d0538
-SIZE (rust/crates/tree-sitter-0.26.8.crate) = 197219
+SHA256 (rust/crates/tree-sitter-0.26.9.crate) = 4dab76d0b724ba557954125188cf0633a1ca43199ced82d95c7b9c32cc3de1f3
+SIZE (rust/crates/tree-sitter-0.26.9.crate) = 199627
 SHA256 (rust/crates/tree-sitter-bash-0.25.1.crate) = 9e5ec769279cc91b561d3df0d8a5deb26b0ad40d183127f409494d6d8fc53062
 SIZE (rust/crates/tree-sitter-bash-0.25.1.crate) = 438310
 SHA256 (rust/crates/tree-sitter-c-0.24.1.crate) = 1a3aad8f0129083a59fe8596157552d2bb7148c492d44c21558d68ca1c722707
@@ -2527,14 +2529,14 @@ SHA256 (rust/crates/wasmprinter-0.236.1.crate) = 2df225df06a6df15b46e3f73ca066ff
 SIZE (rust/crates/wasmprinter-0.236.1.crate) = 44027
 SHA256 (rust/crates/wasmtime-36.0.9.crate) = b10306ead921db2c4645ff99867b7539b65e18afd8816d471547f5e6f3b09492
 SIZE (rust/crates/wasmtime-36.0.9.crate) = 886535
-SHA256 (rust/crates/wasmtime-c-api-impl-36.0.6.crate) = f3c62ea3fa30e6b0cf61116b3035121b8f515c60ac118ebfdab2ee56d028ed1e
-SIZE (rust/crates/wasmtime-c-api-impl-36.0.6.crate) = 177645
+SHA256 (rust/crates/wasmtime-c-api-impl-36.0.9.crate) = e5e71e971a27df819171b79597c0f1826fc7cf2c168111c64dbc5505a1ffbda7
+SIZE (rust/crates/wasmtime-c-api-impl-36.0.9.crate) = 177638
 SHA256 (rust/crates/wasmtime-environ-36.0.9.crate) = e7fb2c37ca263d444f33871bf0221e7de0707b2b2bb88165df6db6d58c73375f
 SIZE (rust/crates/wasmtime-environ-36.0.9.crate) = 224170
 SHA256 (rust/crates/wasmtime-internal-asm-macros-36.0.9.crate) = 19c6c0d3c8d2db554a3af8e8d413ff2815362ebce0911808ecfdaaa257438f93
 SIZE (rust/crates/wasmtime-internal-asm-macros-36.0.9.crate) = 2121
-SHA256 (rust/crates/wasmtime-internal-c-api-macros-36.0.6.crate) = 3c8c61294155a6d23c202f08cf7a2f9392a866edd50517508208818be626ce9f
-SIZE (rust/crates/wasmtime-internal-c-api-macros-36.0.6.crate) = 3012
+SHA256 (rust/crates/wasmtime-internal-c-api-macros-36.0.9.crate) = 20b9553165039d365931a998d9b60278cc968ba9d81531cecde8ffc3effa1fe3
+SIZE (rust/crates/wasmtime-internal-c-api-macros-36.0.9.crate) = 3010
 SHA256 (rust/crates/wasmtime-internal-component-macro-36.0.9.crate) = c3e3f3752466eb0e1f97149e53bf15c0e18ff520fc0a98b4bee1680e6de1c6f0
 SIZE (rust/crates/wasmtime-internal-component-macro-36.0.9.crate) = 238551
 SHA256 (rust/crates/wasmtime-internal-component-util-36.0.9.crate) = 7f54018baf62f4e9c616c31f2aeadcf0c202ff691a390ad53e291ae7160b169e
@@ -2997,5 +2999,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-v1.3.6_GH0.tar.gz) = 4cfdb1cf73f6c4e0787953d1034adcf207c8ebe7b638d191fa6e1aed74e68fee
-SIZE (zed-industries-zed-v1.3.6_GH0.tar.gz) = 25767056
+SHA256 (zed-industries-zed-v1.4.4_GH0.tar.gz) = 9f074bf56d088804a458747c833c4e85a7afe9a8856c8c30b20159ac51a314b3
+SIZE (zed-industries-zed-v1.4.4_GH0.tar.gz) = 25875780
diff --git a/editors/zed/files/patch-Cargo.lock b/editors/zed/files/patch-Cargo.lock
index d1cea3cf1ae3..9f75e0e420f6 100644
--- a/editors/zed/files/patch-Cargo.lock
+++ b/editors/zed/files/patch-Cargo.lock
@@ -1,6 +1,6 @@
---- Cargo.lock.orig	2026-05-21 21:47:55 UTC
+--- Cargo.lock.orig	2026-05-28 17:58:20 UTC
 +++ Cargo.lock
-@@ -9069,21 +9069,21 @@ name = "ipc-channel"
+@@ -9086,21 +9086,21 @@ name = "ipc-channel"
  
  [[package]]
  name = "ipc-channel"
@@ -30,7 +30,7 @@
  ]
  
  [[package]]
-@@ -20857,16 +20857,6 @@ name = "windows"
+@@ -20910,16 +20910,6 @@ name = "windows"
  
  [[package]]
  name = "windows"
@@ -47,7 +47,7 @@
  version = "0.61.3"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893"
-@@ -20959,19 +20949,6 @@ name = "windows-core"
+@@ -21012,19 +21002,6 @@ name = "windows-core"
  
  [[package]]
  name = "windows-core"
@@ -67,7 +67,7 @@
  version = "0.61.2"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
-@@ -21042,17 +21019,6 @@ name = "windows-implement"
+@@ -21095,17 +21072,6 @@ name = "windows-implement"
  
  [[package]]
  name = "windows-implement"
@@ -85,7 +85,7 @@
  version = "0.60.2"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
-@@ -21086,17 +21052,6 @@ name = "windows-interface"
+@@ -21139,17 +21105,6 @@ name = "windows-interface"
  
  [[package]]
  name = "windows-interface"
@@ -103,7 +103,7 @@
  version = "0.59.3"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
-@@ -21182,15 +21137,6 @@ name = "windows-result"
+@@ -21235,15 +21190,6 @@ name = "windows-result"
  
  [[package]]
  name = "windows-result"
@@ -119,7 +119,7 @@
  version = "0.3.4"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
-@@ -21205,16 +21151,6 @@ dependencies = [
+@@ -21258,16 +21204,6 @@ dependencies = [
  checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
  dependencies = [
   "windows-link 0.2.1",
diff --git a/editors/zed/files/patch-crates_project_src_agent__server__store.rs b/editors/zed/files/patch-crates_project_src_agent__server__store.rs
index 960a6091e2a3..1471a0a5dc69 100644
--- a/editors/zed/files/patch-crates_project_src_agent__server__store.rs
+++ b/editors/zed/files/patch-crates_project_src_agent__server__store.rs
@@ -1,6 +1,6 @@
---- crates/project/src/agent_server_store.rs.orig	2026-05-06 20:35:33 UTC
+--- crates/project/src/agent_server_store.rs.orig	2026-05-28 17:58:20 UTC
 +++ crates/project/src/agent_server_store.rs
-@@ -1192,6 +1192,8 @@ impl ExternalAgentServer for LocalExtensionArchiveAgen
+@@ -1262,6 +1262,8 @@ impl ExternalAgentServer for LocalExtensionArchiveAgen
                  "linux"
              } else if cfg!(target_os = "windows") {
                  "windows"
@@ -9,7 +9,7 @@
              } else {
                  anyhow::bail!("unsupported OS");
              };
-@@ -1380,6 +1382,8 @@ impl ExternalAgentServer for LocalRegistryArchiveAgent
+@@ -1462,6 +1464,8 @@ impl ExternalAgentServer for LocalRegistryArchiveAgent
                  "linux"
              } else if cfg!(target_os = "windows") {
                  "windows"
diff --git a/editors/zed/files/patch-crates_zed_src_main.rs b/editors/zed/files/patch-crates_zed_src_main.rs
index 5e31df3fdccd..68844c1347c9 100644
--- a/editors/zed/files/patch-crates_zed_src_main.rs
+++ b/editors/zed/files/patch-crates_zed_src_main.rs
@@ -1,4 +1,4 @@
---- crates/zed/src/main.rs.orig	2026-05-20 14:31:42 UTC
+--- crates/zed/src/main.rs.orig	2026-05-28 17:58:20 UTC
 +++ crates/zed/src/main.rs
 @@ -23,6 +23,7 @@ use collections::HashMap;
  use client::{Client, ProxySettings, RefreshLlmTokenListener, UserStore, parse_zed_link};
@@ -51,7 +51,7 @@
          reliability::init(client.clone(), cx);
          extension_host::init(
              extension_host_proxy.clone(),
-@@ -850,6 +858,7 @@ fn main() {
+@@ -851,6 +859,7 @@ fn main() {
          let menus = app_menus(cx);
          cx.set_menus(menus);
  
diff --git a/editors/zed/files/patch-crates_zed_src_zed.rs b/editors/zed/files/patch-crates_zed_src_zed.rs
index 44ed04b31060..b888cae7495c 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-05-13 17:09:47 UTC
+--- crates/zed/src/zed.rs.orig	2026-05-28 17:58:20 UTC
 +++ crates/zed/src/zed.rs
-@@ -102,8 +102,10 @@ use zed_actions::{
+@@ -103,8 +103,10 @@ use zed_actions::{
      OpenZedUrl, Quit,
  };
  
@@ -11,7 +11,7 @@
  impl gpui::Global for CrashHandler {}
  
  actions!(
-@@ -523,6 +525,7 @@ pub fn initialize_workspace(app_state: Arc<AppState>, 
+@@ -524,6 +526,7 @@ pub fn initialize_workspace(app_state: Arc<AppState>, 
          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?6a1aa97e.3116a.6d940a03>