summaryrefslogtreecommitdiff
path: root/editors/zed
diff options
context:
space:
mode:
Diffstat (limited to 'editors/zed')
-rw-r--r--editors/zed/Makefile3
-rw-r--r--editors/zed/Makefile.crates30
-rw-r--r--editors/zed/distinfo62
-rw-r--r--editors/zed/files/patch-Cargo.lock16
-rw-r--r--editors/zed/files/patch-crates_fs_src_fs.rs8
-rw-r--r--editors/zed/files/patch-crates_gpui_src_platform.rs6
-rw-r--r--editors/zed/files/patch-crates_project_src_agent__server__store.rs6
-rw-r--r--editors/zed/files/patch-crates_remote__server_Cargo.toml4
-rw-r--r--editors/zed/files/patch-crates_remote__server_src_unix.rs6
-rw-r--r--editors/zed/files/patch-crates_remote_src_transport_ssh.rs40
-rw-r--r--editors/zed/files/patch-crates_zed_Cargo.toml4
-rw-r--r--editors/zed/files/patch-crates_zed_src_main.rs12
-rw-r--r--editors/zed/files/patch-crates_zed_src_zed.rs4
13 files changed, 98 insertions, 103 deletions
diff --git a/editors/zed/Makefile b/editors/zed/Makefile
index ec4e4aa719fd..a31eeed6ef28 100644
--- a/editors/zed/Makefile
+++ b/editors/zed/Makefile
@@ -1,6 +1,7 @@
PORTNAME= zed
DISTVERSIONPREFIX= v
-DISTVERSION= 0.214.7
+DISTVERSION= 0.216.1
+PORTREVISION= 1
CATEGORIES= editors
PKGNAMESUFFIX= -editor
diff --git a/editors/zed/Makefile.crates b/editors/zed/Makefile.crates
index 27c419d67766..aba971c2fbf0 100644
--- a/editors/zed/Makefile.crates
+++ b/editors/zed/Makefile.crates
@@ -1,8 +1,8 @@
CARGO_CRATES= addr2line-0.25.1 \
adler2-2.0.1 \
aes-0.8.4 \
- agent-client-protocol-0.7.0 \
- agent-client-protocol-schema-0.6.2 \
+ agent-client-protocol-0.8.0 \
+ agent-client-protocol-schema-0.9.1 \
ahash-0.7.8 \
ahash-0.8.12 \
aho-corasick-1.1.3 \
@@ -157,8 +157,7 @@ CARGO_CRATES= addr2line-0.25.1 \
cached-0.56.0 \
cached_proc_macro-0.25.0 \
cached_proc_macro_types-0.1.1 \
- calloop-0.13.0 \
- calloop-wayland-source-0.3.0 \
+ calloop-wayland-source-0.4.1 \
camino-1.2.1 \
cap-fs-ext-3.4.4 \
cap-net-ext-3.4.4 \
@@ -216,6 +215,8 @@ CARGO_CRATES= addr2line-0.25.1 \
const-oid-0.9.6 \
const-random-0.1.18 \
const-random-macro-0.1.16 \
+ const_format-0.2.35 \
+ const_format_proc_macros-0.2.34 \
constant_time_eq-0.1.5 \
constant_time_eq-0.3.1 \
convert_case-0.4.0 \
@@ -282,11 +283,8 @@ CARGO_CRATES= addr2line-0.25.1 \
cxxbridge-flags-1.0.187 \
cxxbridge-macro-1.0.187 \
darling-0.20.11 \
- darling-0.21.3 \
darling_core-0.20.11 \
- darling_core-0.21.3 \
darling_macro-0.20.11 \
- darling_macro-0.21.3 \
dashmap-5.5.3 \
dashmap-6.1.0 \
dasp_sample-0.11.0 \
@@ -530,7 +528,6 @@ CARGO_CRATES= addr2line-0.25.1 \
imagesize-0.13.0 \
imara-diff-0.1.8 \
imgref-1.12.0 \
- indexmap-1.9.3 \
indexmap-2.11.4 \
indoc-2.0.6 \
inherent-1.0.13 \
@@ -551,6 +548,7 @@ CARGO_CRATES= addr2line-0.25.1 \
is-docker-0.2.0 \
is-terminal-0.4.16 \
is-wsl-0.4.0 \
+ is_executable-1.0.5 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itertools-0.11.0 \
@@ -803,6 +801,7 @@ CARGO_CRATES= addr2line-0.25.1 \
polars-utils-0.51.0 \
polling-3.11.0 \
pollster-0.2.5 \
+ pori-0.0.0 \
portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
portable-pty-0.9.0 \
@@ -940,7 +939,6 @@ CARGO_CRATES= addr2line-0.25.1 \
salsa20-0.10.2 \
same-file-1.0.6 \
schannel-0.1.28 \
- schemars-0.9.0 \
schemars-1.0.4 \
schemars_derive-1.0.4 \
scoped-tls-1.0.1 \
@@ -978,8 +976,6 @@ CARGO_CRATES= addr2line-0.25.1 \
serde_spanned-1.0.3 \
serde_stacker-0.1.14 \
serde_urlencoded-0.7.1 \
- serde_with-3.15.0 \
- serde_with_macros-3.15.0 \
serde_yaml-0.9.34+deprecated \
serial2-0.2.33 \
sha1-0.10.6 \
@@ -1157,7 +1153,7 @@ CARGO_CRATES= addr2line-0.25.1 \
trait-variant-0.1.2 \
transpose-0.2.3 \
tree-sitter-0.25.10 \
- tree-sitter-bash-0.25.0 \
+ tree-sitter-bash-0.25.1 \
tree-sitter-c-0.23.4 \
tree-sitter-css-0.23.2 \
tree-sitter-diff-0.1.0 \
@@ -1271,6 +1267,7 @@ CARGO_CRATES= addr2line-0.25.1 \
wasmtime-winch-29.0.1 \
wasmtime-wit-bindgen-29.0.1 \
wast-35.0.2 \
+ wax-0.6.0 \
wayland-backend-0.3.11 \
wayland-client-0.31.11 \
wayland-cursor-0.31.11 \
@@ -1442,19 +1439,19 @@ CARGO_CRATES= addr2line-0.25.1 \
zvariant-5.8.0 \
zvariant_derive-5.8.0 \
zvariant_utils-3.2.1 \
- gh-workflow,gh-workflow-macros@git+https://github.com/zed-industries/gh-workflow?rev=3eaa84abca0778eb54272f45a312cb24f9a0b435\#3eaa84abca0778eb54272f45a312cb24f9a0b435 \
- pet,pet-conda,pet-core,pet-env-var-path,pet-fs,pet-global-virtualenvs,pet-homebrew,pet-jsonrpc,pet-linux-global-python,pet-mac-commandlinetools,pet-mac-python-org,pet-mac-xcode,pet-pipenv,pet-pixi,pet-poetry,pet-pyenv,pet-python-utils,pet-reporter,pet-telemetry,pet-venv,pet-virtualenv,pet-virtualenvwrapper,pet-windows-registry,pet-windows-store@git+https://github.com/microsoft/python-environment-tools.git?rev=e97b9508befa0062929da65a01054d25c4be861c\#e97b9508befa0062929da65a01054d25c4be861c \
candle-core,candle-nn,candle-onnx@git+https://github.com/zed-industries/candle?branch=9.1-patched\#724d75eb3deebefe83f2a7381a45d4fac6eda383 \
tree-sitter-md@git+https://github.com/tree-sitter-grammars/tree-sitter-markdown?rev=9a23c1a96c0513d8fc6520972beedd419a973539\#9a23c1a96c0513d8fc6520972beedd419a973539 \
- tiktoken-rs@git+https://github.com/zed-industries/tiktoken-rs?rev=30c32a4522751699adeda0d5840c71c3b75ae73d\#30c32a4522751699adeda0d5840c71c3b75ae73d \
windows-capture@git+https://github.com/zed-industries/windows-capture.git?rev=f0d6c1b6691db75461b732f6d5ff56eed002eeb9\#f0d6c1b6691db75461b732f6d5ff56eed002eeb9 \
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 \
lsp-types@git+https://github.com/zed-industries/lsp-types?rev=b71ab4eeb27d9758be8092020a46fe33fbca4e33\#b71ab4eeb27d9758be8092020a46fe33fbca4e33 \
+ gh-workflow,gh-workflow-macros@git+https://github.com/zed-industries/gh-workflow?rev=09acfdf2bd5c1d6254abefd609c808ff73547b2c\#09acfdf2bd5c1d6254abefd609c808ff73547b2c \
zed-scap@git+https://github.com/zed-industries/scap?rev=4afea48c3b002197176fb19cd0f9b180dd36eaac\#4afea48c3b002197176fb19cd0f9b180dd36eaac \
+ tiktoken-rs@git+https://github.com/zed-industries/tiktoken-rs?rev=7249f999c5fdf9bf3cc5c288c964454e4dac0c00\#7249f999c5fdf9bf3cc5c288c964454e4dac0c00 \
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 \
tree-sitter-gowork@git+https://github.com/zed-industries/tree-sitter-go-work?rev=acb0617bf7f4fda02c6217676cc64acb89536dc7\#acb0617bf7f4fda02c6217676cc64acb89536dc7 \
+ pet,pet-conda,pet-core,pet-env-var-path,pet-fs,pet-global-virtualenvs,pet-homebrew,pet-jsonrpc,pet-linux-global-python,pet-mac-commandlinetools,pet-mac-python-org,pet-mac-xcode,pet-pipenv,pet-pixi,pet-poetry,pet-pyenv,pet-python-utils,pet-reporter,pet-telemetry,pet-uv,pet-venv,pet-virtualenv,pet-virtualenvwrapper,pet-windows-registry,pet-windows-store@git+https://github.com/microsoft/python-environment-tools.git?rev=1e86914c3ce2f3a08c0cedbcb0615a7f9fa7a5da\#1e86914c3ce2f3a08c0cedbcb0615a7f9fa7a5da \
xim-ctext,xim-parser,zed-xim@git+https://github.com/zed-industries/xim-rs.git?rev=16f35a2c881b815a2b6cdfd6687988e84f8447d8\#16f35a2c881b815a2b6cdfd6687988e84f8447d8 \
tree-sitter-cpp@git+https://github.com/tree-sitter/tree-sitter-cpp?rev=5cb9b693cfd7bfacab1d9ff4acac1a4150700609\#5cb9b693cfd7bfacab1d9ff4acac1a4150700609 \
tree-sitter-heex@git+https://github.com/zed-industries/tree-sitter-heex?rev=1dd45142fbb05562e35b2040c6129c9bca346592\#1dd45142fbb05562e35b2040c6129c9bca346592 \
@@ -1465,4 +1462,5 @@ CARGO_CRATES= addr2line-0.25.1 \
zed-font-kit@git+https://github.com/zed-industries/font-kit?rev=110523127440aefb11ce0cf280ae7c5071337ec5\#110523127440aefb11ce0cf280ae7c5071337ec5 \
notify,notify-types@git+https://github.com/zed-industries/notify.git?rev=b4588b2e5aee68f4c0e100f140e808cbce7b1419\#b4588b2e5aee68f4c0e100f140e808cbce7b1419 \
tree-sitter-typescript@git+https://github.com/zed-industries/tree-sitter-typescript?rev=e2c53597d6a5d9cf7bbe8dccde576fe1e46c5899\#e2c53597d6a5d9cf7bbe8dccde576fe1e46c5899 \
- tree-sitter-yaml@git+https://github.com/zed-industries/tree-sitter-yaml?rev=baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a\#baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a
+ tree-sitter-yaml@git+https://github.com/zed-industries/tree-sitter-yaml?rev=baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a\#baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a \
+ calloop@git+https://github.com/zed-industries/calloop\#eb6b4fd17b9af5ecc226546bdd04185391b3e265
diff --git a/editors/zed/distinfo b/editors/zed/distinfo
index e04124abfa8b..c931258626aa 100644
--- a/editors/zed/distinfo
+++ b/editors/zed/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1764593002
+TIMESTAMP = 1765605659
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.7.0.crate) = 525705e39c11cd73f7bc784e3681a9386aa30c8d0630808d3dc2237eb4f9cb1b
-SIZE (rust/crates/agent-client-protocol-0.7.0.crate) = 30061
-SHA256 (rust/crates/agent-client-protocol-schema-0.6.2.crate) = ecf16c18fea41282d6bbadd1549a06be6836bddb1893f44a6235f340fa24e2af
-SIZE (rust/crates/agent-client-protocol-schema-0.6.2.crate) = 36370
+SHA256 (rust/crates/agent-client-protocol-0.8.0.crate) = 3e639d6b544ad39f5b4e05802db5eb04e1518284eb05fda1839931003e0244c8
+SIZE (rust/crates/agent-client-protocol-0.8.0.crate) = 26819
+SHA256 (rust/crates/agent-client-protocol-schema-0.9.1.crate) = f182f5e14bef8232b239719bd99166bb11e986c08fc211f28e392f880d3093ba
+SIZE (rust/crates/agent-client-protocol-schema-0.9.1.crate) = 43781
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
@@ -317,10 +317,8 @@ 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/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/calloop-wayland-source-0.4.1.crate) = 138efcf0940a02ebf0cc8d1eff41a1682a46b431630f4c52450d6265876021fa
+SIZE (rust/crates/calloop-wayland-source-0.4.1.crate) = 11247
SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609
SIZE (rust/crates/camino-1.2.1.crate) = 41364
SHA256 (rust/crates/cap-fs-ext-3.4.4.crate) = e41cc18551193fe8fa6f15c1e3c799bc5ec9e2cfbfaa8ed46f37013e3e6c173c
@@ -435,6 +433,10 @@ SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550a
SIZE (rust/crates/const-random-0.1.18.crate) = 6646
SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e
SIZE (rust/crates/const-random-macro-0.1.16.crate) = 6657
+SHA256 (rust/crates/const_format-0.2.35.crate) = 7faa7469a93a566e9ccc1c73fe783b4a65c274c5ace346038dca9c39fe0030ad
+SIZE (rust/crates/const_format-0.2.35.crate) = 79187
+SHA256 (rust/crates/const_format_proc_macros-0.2.34.crate) = 1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744
+SIZE (rust/crates/const_format_proc_macros-0.2.34.crate) = 24396
SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936
SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
@@ -567,16 +569,10 @@ SHA256 (rust/crates/cxxbridge-macro-1.0.187.crate) = 2a8ebf0b6138325af3ec73324cb
SIZE (rust/crates/cxxbridge-macro-1.0.187.crate) = 69807
SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
SIZE (rust/crates/darling-0.20.11.crate) = 37614
-SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
-SIZE (rust/crates/darling-0.21.3.crate) = 41398
SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
-SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
-SIZE (rust/crates/darling_core-0.21.3.crate) = 74471
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
-SHA256 (rust/crates/darling_macro-0.21.3.crate) = d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81
-SIZE (rust/crates/darling_macro-0.21.3.crate) = 2535
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
@@ -1063,8 +1059,6 @@ SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c
SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
SHA256 (rust/crates/imgref-1.12.0.crate) = e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8
SIZE (rust/crates/imgref-1.12.0.crate) = 66324
-SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
-SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
@@ -1105,6 +1099,8 @@ SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee8
SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
+SHA256 (rust/crates/is_executable-1.0.5.crate) = baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4
+SIZE (rust/crates/is_executable-1.0.5.crate) = 9227
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
@@ -1609,6 +1605,8 @@ SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb
SIZE (rust/crates/polling-3.11.0.crate) = 59387
SHA256 (rust/crates/pollster-0.2.5.crate) = 5da3b0203fd7ee5720aa0b5e790b591aa5d3f41c3ed2c34a3a393382198af2f7
SIZE (rust/crates/pollster-0.2.5.crate) = 8817
+SHA256 (rust/crates/pori-0.0.0.crate) = a4a63d338dec139f56dacc692ca63ad35a6be6a797442479b55acd611d79e906
+SIZE (rust/crates/pori-0.0.0.crate) = 4839
SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
@@ -1883,8 +1881,6 @@ SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
SIZE (rust/crates/schannel-0.1.28.crate) = 42312
-SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f
-SIZE (rust/crates/schemars-0.9.0.crate) = 80032
SHA256 (rust/crates/schemars-1.0.4.crate) = 82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0
SIZE (rust/crates/schemars-1.0.4.crate) = 88282
SHA256 (rust/crates/schemars_derive-1.0.4.crate) = 33d020396d1d138dc19f1165df7545479dcd58d93810dc5d646a16e55abefa80
@@ -1959,10 +1955,6 @@ SHA256 (rust/crates/serde_stacker-0.1.14.crate) = d4936375d50c4be7eff22293a9344f
SIZE (rust/crates/serde_stacker-0.1.14.crate) = 13257
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.15.0.crate) = 6093cd8c01b25262b84927e0f7151692158fab02d961e04c979d3903eba7ecc5
-SIZE (rust/crates/serde_with-3.15.0.crate) = 196624
-SHA256 (rust/crates/serde_with_macros-3.15.0.crate) = a7e6c180db0816026a61afa1cff5344fb7ebded7e4d3062772179f2501481c27
-SIZE (rust/crates/serde_with_macros-3.15.0.crate) = 38082
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
@@ -2317,8 +2309,8 @@ SHA256 (rust/crates/transpose-0.2.3.crate) = 1ad61aed86bc3faea4300c7aee358b4c6d0
SIZE (rust/crates/transpose-0.2.3.crate) = 10913
SHA256 (rust/crates/tree-sitter-0.25.10.crate) = 78f873475d258561b06f1c595d93308a7ed124d9977cb26b148c2084a4a3cc87
SIZE (rust/crates/tree-sitter-0.25.10.crate) = 197383
-SHA256 (rust/crates/tree-sitter-bash-0.25.0.crate) = 871b0606e667e98a1237ebdc1b0d7056e0aebfdc3141d12b399865d4cb6ed8a6
-SIZE (rust/crates/tree-sitter-bash-0.25.0.crate) = 443064
+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.23.4.crate) = afd2b1bf1585dc2ef6d69e87d01db8adb059006649dd5f96f31aa789ee6e9c71
SIZE (rust/crates/tree-sitter-c-0.23.4.crate) = 247226
SHA256 (rust/crates/tree-sitter-css-0.23.2.crate) = 5ad6489794d41350d12a7fbe520e5199f688618f43aace5443980d1ddcf1b29e
@@ -2545,6 +2537,8 @@ SHA256 (rust/crates/wasmtime-wit-bindgen-29.0.1.crate) = 8358319c2dd1e4db79e3c1c
SIZE (rust/crates/wasmtime-wit-bindgen-29.0.1.crate) = 31902
SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68
SIZE (rust/crates/wast-35.0.2.crate) = 90940
+SHA256 (rust/crates/wax-0.6.0.crate) = 8d12a78aa0bab22d2f26ed1a96df7ab58e8a93506a3e20adb47c51a93b4e1357
+SIZE (rust/crates/wax-0.6.0.crate) = 60628
SHA256 (rust/crates/wayland-backend-0.3.11.crate) = 673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35
SIZE (rust/crates/wayland-backend-0.3.11.crate) = 76980
SHA256 (rust/crates/wayland-client-0.31.11.crate) = c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d
@@ -2887,16 +2881,10 @@ SHA256 (rust/crates/zvariant_derive-5.8.0.crate) = da58575a1b2b20766513b1ec59d8e
SIZE (rust/crates/zvariant_derive-5.8.0.crate) = 14336
SHA256 (rust/crates/zvariant_utils-3.2.1.crate) = c6949d142f89f6916deca2232cf26a8afacf2b9fdc35ce766105e104478be599
SIZE (rust/crates/zvariant_utils-3.2.1.crate) = 14678
-SHA256 (zed-industries-gh-workflow-3eaa84abca0778eb54272f45a312cb24f9a0b435_GH0.tar.gz) = cb6f9140ecaa04aa92c4992a311a3d766390a34a04fd24d72ee3d0d0b66db211
-SIZE (zed-industries-gh-workflow-3eaa84abca0778eb54272f45a312cb24f9a0b435_GH0.tar.gz) = 44510
-SHA256 (microsoft-python-environment-tools-e97b9508befa0062929da65a01054d25c4be861c_GH0.tar.gz) = 09d7cb2b3855adb4f5a885e6f62f17edb0e3aa9557cf71c9e66efbeead95dbb3
-SIZE (microsoft-python-environment-tools-e97b9508befa0062929da65a01054d25c4be861c_GH0.tar.gz) = 1489385
SHA256 (zed-industries-candle-724d75eb3deebefe83f2a7381a45d4fac6eda383_GH0.tar.gz) = d116c435d4d8551f53389f411da02ce433c76f52809533300042ffe82b61df3e
SIZE (zed-industries-candle-724d75eb3deebefe83f2a7381a45d4fac6eda383_GH0.tar.gz) = 3072184
SHA256 (tree-sitter-grammars-tree-sitter-markdown-9a23c1a96c0513d8fc6520972beedd419a973539_GH0.tar.gz) = 429dc5952b47034346eed7689f677b014e99502c9f478a3987c5d683ef3e6475
SIZE (tree-sitter-grammars-tree-sitter-markdown-9a23c1a96c0513d8fc6520972beedd419a973539_GH0.tar.gz) = 418620
-SHA256 (zed-industries-tiktoken-rs-30c32a4522751699adeda0d5840c71c3b75ae73d_GH0.tar.gz) = 0eb2013d1c10abcd46be7e61fda58aa893fe02b8dac04c864f0a3e57d279ca46
-SIZE (zed-industries-tiktoken-rs-30c32a4522751699adeda0d5840c71c3b75ae73d_GH0.tar.gz) = 3815470
SHA256 (zed-industries-windows-capture-f0d6c1b6691db75461b732f6d5ff56eed002eeb9_GH0.tar.gz) = 3667ab763b7d3040216f77abc7dedb7994f4624a5a06bca4a36f7df416fba2c8
SIZE (zed-industries-windows-capture-f0d6c1b6691db75461b732f6d5ff56eed002eeb9_GH0.tar.gz) = 40237
SHA256 (camdencheek-tree-sitter-go-mod-2e886870578eeba1927a2dc4bd2e2b3f598c5f9a_GH0.tar.gz) = de080028f29c80b5ca16b8b5199a1ae5e19b04070160a74b7a9bfccf71a3c224
@@ -2905,14 +2893,20 @@ SHA256 (RustAudio-rodio-e2074c6c2acf07b57cf717e076bdda7a9ac6e70b_GH0.tar.gz) = 0
SIZE (RustAudio-rodio-e2074c6c2acf07b57cf717e076bdda7a9ac6e70b_GH0.tar.gz) = 15032672
SHA256 (zed-industries-lsp-types-b71ab4eeb27d9758be8092020a46fe33fbca4e33_GH0.tar.gz) = d48cb935cb50ffccbafa8323e815dd220f0b829be245b4fa562ded3a09cc9c79
SIZE (zed-industries-lsp-types-b71ab4eeb27d9758be8092020a46fe33fbca4e33_GH0.tar.gz) = 74361
+SHA256 (zed-industries-gh-workflow-09acfdf2bd5c1d6254abefd609c808ff73547b2c_GH0.tar.gz) = 9e28ce01a44e2fc63ddbaf5045924c8e6de8595f53d933e47786ee23f9b7fe8e
+SIZE (zed-industries-gh-workflow-09acfdf2bd5c1d6254abefd609c808ff73547b2c_GH0.tar.gz) = 44984
SHA256 (zed-industries-scap-4afea48c3b002197176fb19cd0f9b180dd36eaac_GH0.tar.gz) = 48f60b164435404d1389a090f7a2d06e43acc87c1abba3799109d20f171e7e1d
SIZE (zed-industries-scap-4afea48c3b002197176fb19cd0f9b180dd36eaac_GH0.tar.gz) = 5161737
+SHA256 (zed-industries-tiktoken-rs-7249f999c5fdf9bf3cc5c288c964454e4dac0c00_GH0.tar.gz) = b30a099ea15c34663648df1b17dec0ecaa4f230ef57690f01f1d0e8b2fdde48e
+SIZE (zed-industries-tiktoken-rs-7249f999c5fdf9bf3cc5c288c964454e4dac0c00_GH0.tar.gz) = 3815394
SHA256 (zed-industries-tree-sitter-git-commit-88309716a69dd13ab83443721ba6e0b491d37ee9_GH0.tar.gz) = 8483d01c4443a016961545bf520c841bbec9b6d927e12a94666ebc4bf0186327
SIZE (zed-industries-tree-sitter-git-commit-88309716a69dd13ab83443721ba6e0b491d37ee9_GH0.tar.gz) = 73789
SHA256 (zed-industries-reqwest-c15662463bda39148ba154100dd44d3fba5873a4_GH0.tar.gz) = a0c40719d6b44db6e6d9018756ae47a2c881441a6f3148f6cf3e60d8d4db8ab0
SIZE (zed-industries-reqwest-c15662463bda39148ba154100dd44d3fba5873a4_GH0.tar.gz) = 242618
SHA256 (zed-industries-tree-sitter-go-work-acb0617bf7f4fda02c6217676cc64acb89536dc7_GH0.tar.gz) = ee92605883e6a61d38a58257a7775785df70b473ab584123901c026cbe9cc12b
SIZE (zed-industries-tree-sitter-go-work-acb0617bf7f4fda02c6217676cc64acb89536dc7_GH0.tar.gz) = 16413
+SHA256 (microsoft-python-environment-tools-1e86914c3ce2f3a08c0cedbcb0615a7f9fa7a5da_GH0.tar.gz) = 1e1b9ee7640d3a04552a48b89c216c0880599a29a7765472a5397a087f5f6962
+SIZE (microsoft-python-environment-tools-1e86914c3ce2f3a08c0cedbcb0615a7f9fa7a5da_GH0.tar.gz) = 1493630
SHA256 (zed-industries-xim-rs-16f35a2c881b815a2b6cdfd6687988e84f8447d8_GH0.tar.gz) = a1a2163b226b6103e1ac39932832439ae7003c1e7bd559ce63dc50b6d68610cc
SIZE (zed-industries-xim-rs-16f35a2c881b815a2b6cdfd6687988e84f8447d8_GH0.tar.gz) = 47499
SHA256 (tree-sitter-tree-sitter-cpp-5cb9b693cfd7bfacab1d9ff4acac1a4150700609_GH0.tar.gz) = 523ea95e2b5edb1529b0a9c64748e548fa4ccb1038f303f109d0e63db50f932d
@@ -2935,5 +2929,7 @@ SHA256 (zed-industries-tree-sitter-typescript-e2c53597d6a5d9cf7bbe8dccde576fe1e4
SIZE (zed-industries-tree-sitter-typescript-e2c53597d6a5d9cf7bbe8dccde576fe1e46c5899_GH0.tar.gz) = 1029506
SHA256 (zed-industries-tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a_GH0.tar.gz) = c8ae67d171e47f3f48c7f8c0afa2d0e7684ad95f41529ea233214655e19b89f1
SIZE (zed-industries-tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a_GH0.tar.gz) = 145319
-SHA256 (zed-industries-zed-v0.214.7_GH0.tar.gz) = cc6c58510c92d7aaa1144b59091c63a314ab84b909300cbf88bfb4412ead0196
-SIZE (zed-industries-zed-v0.214.7_GH0.tar.gz) = 22315600
+SHA256 (zed-industries-calloop-eb6b4fd17b9af5ecc226546bdd04185391b3e265_GH0.tar.gz) = 8698ebc194a6c3ee377cde94f4fdff590f6a7973bc7987c880801fa7fd69e5c3
+SIZE (zed-industries-calloop-eb6b4fd17b9af5ecc226546bdd04185391b3e265_GH0.tar.gz) = 94768
+SHA256 (zed-industries-zed-v0.216.1_GH0.tar.gz) = e392f32e2b2d1c3d1251872633a4b6d9abeb633df83346f2d58cc432820338fd
+SIZE (zed-industries-zed-v0.216.1_GH0.tar.gz) = 22368372
diff --git a/editors/zed/files/patch-Cargo.lock b/editors/zed/files/patch-Cargo.lock
index a8eaf7223535..1752a65915d6 100644
--- a/editors/zed/files/patch-Cargo.lock
+++ b/editors/zed/files/patch-Cargo.lock
@@ -1,6 +1,6 @@
---- Cargo.lock.orig 2025-11-27 19:12:04 UTC
+--- Cargo.lock.orig 2025-12-11 21:24:05 UTC
+++ Cargo.lock
-@@ -8397,21 +8397,20 @@ name = "ipc-channel"
+@@ -8382,21 +8382,20 @@ name = "ipc-channel"
[[package]]
name = "ipc-channel"
@@ -26,7 +26,7 @@
]
[[package]]
-@@ -19888,16 +19887,6 @@ name = "windows"
+@@ -19858,16 +19857,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"
-@@ -19956,19 +19945,6 @@ name = "windows-core"
+@@ -19926,19 +19915,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"
-@@ -20017,17 +19993,6 @@ name = "windows-implement"
+@@ -19987,17 +19963,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"
-@@ -20050,17 +20015,6 @@ name = "windows-interface"
+@@ -20020,17 +19985,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"
-@@ -20136,15 +20090,6 @@ name = "windows-result"
+@@ -20106,15 +20060,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"
-@@ -20159,16 +20104,6 @@ dependencies = [
+@@ -20129,16 +20074,6 @@ dependencies = [
checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
dependencies = [
"windows-link 0.2.1",
diff --git a/editors/zed/files/patch-crates_fs_src_fs.rs b/editors/zed/files/patch-crates_fs_src_fs.rs
index aee69dd1bc0b..1a8d5b39261b 100644
--- a/editors/zed/files/patch-crates_fs_src_fs.rs
+++ b/editors/zed/files/patch-crates_fs_src_fs.rs
@@ -1,6 +1,6 @@
---- crates/fs/src/fs.rs.orig 2025-11-19 15:41:44 UTC
+--- crates/fs/src/fs.rs.orig 2025-12-11 21:24:05 UTC
+++ crates/fs/src/fs.rs
-@@ -356,7 +356,7 @@ impl FileHandle for std::fs::File {
+@@ -360,7 +360,7 @@ impl FileHandle for std::fs::File {
Ok(new_path)
}
@@ -9,7 +9,7 @@
fn current_path(&self, _: &Arc<dyn Fs>) -> Result<PathBuf> {
use std::{
ffi::{CStr, OsStr},
-@@ -365,7 +365,10 @@ impl FileHandle for std::fs::File {
+@@ -369,7 +369,10 @@ impl FileHandle for std::fs::File {
let fd = self.as_fd();
let mut kif = MaybeUninit::<libc::kinfo_file>::uninit();
@@ -21,7 +21,7 @@
let result = unsafe { libc::fcntl(fd.as_raw_fd(), libc::F_KINFO, kif.as_mut_ptr()) };
if result == -1 {
-@@ -376,6 +379,11 @@ impl FileHandle for std::fs::File {
+@@ -380,6 +383,11 @@ impl FileHandle for std::fs::File {
let c_str = unsafe { CStr::from_ptr(kif.assume_init().kf_path.as_ptr()) };
let path = PathBuf::from(OsStr::from_bytes(c_str.to_bytes()));
Ok(path)
diff --git a/editors/zed/files/patch-crates_gpui_src_platform.rs b/editors/zed/files/patch-crates_gpui_src_platform.rs
index d4c4f89d6498..068b8f699b40 100644
--- a/editors/zed/files/patch-crates_gpui_src_platform.rs
+++ b/editors/zed/files/patch-crates_gpui_src_platform.rs
@@ -1,6 +1,6 @@
---- crates/gpui/src/platform.rs.orig 2025-11-19 15:41:44 UTC
+--- crates/gpui/src/platform.rs.orig 2025-12-03 16:43:47 UTC
+++ crates/gpui/src/platform.rs
-@@ -82,7 +82,7 @@ pub(crate) use windows::*;
+@@ -81,7 +81,7 @@ pub(crate) use windows::*;
#[cfg(target_os = "windows")]
pub(crate) use windows::*;
@@ -9,7 +9,7 @@
pub use linux::layer_shell;
#[cfg(any(test, feature = "test-support"))]
-@@ -1338,7 +1338,7 @@ pub enum WindowKind {
+@@ -1337,7 +1337,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_project_src_agent__server__store.rs b/editors/zed/files/patch-crates_project_src_agent__server__store.rs
index f8cad749e252..70e513052587 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 2025-11-27 19:12:04 UTC
+--- crates/project/src/agent_server_store.rs.orig 2025-12-11 21:24:05 UTC
+++ crates/project/src/agent_server_store.rs
-@@ -1488,6 +1488,8 @@ fn get_platform_info() -> Option<(&'static str, &'stat
+@@ -1519,6 +1519,8 @@ fn get_platform_info() -> Option<(&'static str, &'stat
"pc-windows-msvc"
} else if cfg!(target_os = "linux") {
"unknown-linux-gnu"
@@ -9,7 +9,7 @@
} else {
return None;
};
-@@ -1574,6 +1576,8 @@ impl ExternalAgentServer for LocalExtensionArchiveAgen
+@@ -1605,6 +1607,8 @@ impl ExternalAgentServer for LocalExtensionArchiveAgen
"linux"
} else if cfg!(target_os = "windows") {
"windows"
diff --git a/editors/zed/files/patch-crates_remote__server_Cargo.toml b/editors/zed/files/patch-crates_remote__server_Cargo.toml
index 2ddd55aacd6d..e57aa8882fe8 100644
--- a/editors/zed/files/patch-crates_remote__server_Cargo.toml
+++ b/editors/zed/files/patch-crates_remote__server_Cargo.toml
@@ -1,6 +1,6 @@
---- crates/remote_server/Cargo.toml.orig 2025-11-19 15:41:44 UTC
+--- crates/remote_server/Cargo.toml.orig 2025-12-03 16:43:47 UTC
+++ crates/remote_server/Cargo.toml
-@@ -68,12 +68,16 @@ rayon.workspace = true
+@@ -69,12 +69,16 @@ rayon.workspace = true
thiserror.workspace = true
rayon.workspace = true
diff --git a/editors/zed/files/patch-crates_remote__server_src_unix.rs b/editors/zed/files/patch-crates_remote__server_src_unix.rs
index db917354de55..45bb9ed0564b 100644
--- a/editors/zed/files/patch-crates_remote__server_src_unix.rs
+++ b/editors/zed/files/patch-crates_remote__server_src_unix.rs
@@ -1,6 +1,6 @@
---- crates/remote_server/src/unix.rs.orig 2025-11-27 19:12:04 UTC
+--- crates/remote_server/src/unix.rs.orig 2025-12-11 21:24:05 UTC
+++ crates/remote_server/src/unix.rs
-@@ -349,6 +349,7 @@ pub fn execute_run(
+@@ -356,6 +356,7 @@ pub fn execute_run(
let app = gpui::Application::headless();
let id = std::process::id().to_string();
@@ -8,7 +8,7 @@
app.background_executor()
.spawn(crashes::init(crashes::InitCrashHandler {
session_id: id,
-@@ -562,6 +563,7 @@ pub(crate) fn execute_proxy(
+@@ -581,6 +582,7 @@ pub(crate) fn execute_proxy(
let server_paths = ServerPaths::new(&identifier)?;
let id = std::process::id().to_string();
diff --git a/editors/zed/files/patch-crates_remote_src_transport_ssh.rs b/editors/zed/files/patch-crates_remote_src_transport_ssh.rs
index eb3db95eb4d4..21fadf3fcc98 100644
--- a/editors/zed/files/patch-crates_remote_src_transport_ssh.rs
+++ b/editors/zed/files/patch-crates_remote_src_transport_ssh.rs
@@ -1,21 +1,21 @@
---- crates/remote/src/transport/ssh.rs.orig 2025-11-24 20:23:08 UTC
+--- crates/remote/src/transport/ssh.rs.orig 2025-12-11 21:24:05 UTC
+++ crates/remote/src/transport/ssh.rs
-@@ -1058,6 +1058,7 @@ impl SshSocket {
- let os = match os.trim() {
- "Darwin" => "macos",
- "Linux" => "linux",
-+ "FreeBSD" => "freebsd",
- _ => anyhow::bail!(
- "Prebuilt remote servers are not yet available for {os:?}. See https://zed.dev/docs/remote-development"
- ),
-@@ -1069,7 +1070,9 @@ impl SshSocket {
- || arch.starts_with("aarch64")
- {
- "aarch64"
-- } else if arch.starts_with("x86") {
-+ } else if arch.starts_with("x86")
-+ || arch.starts_with("amd64")
-+ {
- "x86_64"
- } else {
- anyhow::bail!(
+@@ -1087,6 +1087,7 @@ fn parse_platform(output: &str) -> Result<RemotePlatfo
+ let os = match os {
+ "Darwin" => "macos",
+ "Linux" => "linux",
++ "FreeBSD" => "freebsd",
+ _ => anyhow::bail!(
+ "Prebuilt remote servers are not yet available for {os:?}. See https://zed.dev/docs/remote-development"
+ ),
+@@ -1099,7 +1100,9 @@ fn parse_platform(output: &str) -> Result<RemotePlatfo
+ || arch.starts_with("aarch64")
+ {
+ "aarch64"
+- } else if arch.starts_with("x86") {
++ } else if arch.starts_with("x86")
++ || arch.starts_with("amd64")
++ {
+ "x86_64"
+ } else {
+ anyhow::bail!(
diff --git a/editors/zed/files/patch-crates_zed_Cargo.toml b/editors/zed/files/patch-crates_zed_Cargo.toml
index 50e67337203b..de8af5d6133c 100644
--- a/editors/zed/files/patch-crates_zed_Cargo.toml
+++ b/editors/zed/files/patch-crates_zed_Cargo.toml
@@ -1,4 +1,4 @@
---- crates/zed/Cargo.toml.orig 2025-11-27 19:12:04 UTC
+--- crates/zed/Cargo.toml.orig 2025-12-03 16:43:47 UTC
+++ crates/zed/Cargo.toml
@@ -42,7 +42,6 @@ copilot.workspace = true
command_palette.workspace = true
@@ -8,7 +8,7 @@
dap_adapters.workspace = true
db.workspace = true
debug_adapter_extension.workspace = true
-@@ -176,6 +175,9 @@ ashpd.workspace = true
+@@ -174,6 +173,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_main.rs b/editors/zed/files/patch-crates_zed_src_main.rs
index 3969c3558f72..6f71c25603a2 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 2025-11-27 19:12:04 UTC
+--- crates/zed/src/main.rs.orig 2025-12-11 21:24:05 UTC
+++ crates/zed/src/main.rs
@@ -8,6 +8,7 @@ use collections::HashMap;
use client::{Client, ProxySettings, UserStore, parse_zed_link};
@@ -16,15 +16,15 @@
if let Some(socket) = &args.crash_handler {
crashes::crash_server(socket.as_path());
return;
-@@ -291,6 +293,7 @@ pub fn main() {
- let session_id = Uuid::new_v4().to_string();
- let session = app.background_executor().block(Session::new());
+@@ -294,6 +296,7 @@ pub fn main() {
+ .background_executor()
+ .spawn(Session::new(session_id.clone()));
+ #[cfg(not(target_os = "freebsd"))]
app.background_executor()
.spawn(crashes::init(InitCrashHandler {
- session_id: session_id.clone(),
-@@ -549,6 +552,7 @@ pub fn main() {
+ session_id,
+@@ -552,6 +555,7 @@ pub fn main() {
auto_update::init(client.clone(), cx);
dap_adapters::init(cx);
auto_update_ui::init(cx);
diff --git a/editors/zed/files/patch-crates_zed_src_zed.rs b/editors/zed/files/patch-crates_zed_src_zed.rs
index 77bc408cce2e..8daaa39bec14 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 2025-11-24 20:23:08 UTC
+--- crates/zed/src/zed.rs.orig 2025-12-03 16:43:47 UTC
+++ crates/zed/src/zed.rs
-@@ -382,6 +382,7 @@ pub fn initialize_workspace(
+@@ -385,6 +385,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);