Update async-tar dependency for GPUI (#40850)

Mikayla Maki created

Release Notes:

- N/A

Change summary

Cargo.lock | 42 +++++++++++++++++++++---------------------
Cargo.toml |  3 ++-
2 files changed, 23 insertions(+), 22 deletions(-)

Detailed changes

Cargo.lock 🔗

@@ -1182,19 +1182,6 @@ dependencies = [
  "syn 2.0.106",
 ]
 
-[[package]]
-name = "async-tar"
-version = "0.5.0"
-source = "git+https://github.com/zed-industries/async-tar?rev=8af312477196311c9ea4097f2a22022f6d609bf6#8af312477196311c9ea4097f2a22022f6d609bf6"
-dependencies = [
- "async-std",
- "filetime",
- "libc",
- "pin-project",
- "redox_syscall 0.2.16",
- "xattr",
-]
-
 [[package]]
 name = "async-task"
 version = "4.7.1"
@@ -1292,7 +1279,6 @@ name = "audio"
 version = "0.1.0"
 dependencies = [
  "anyhow",
- "async-tar",
  "collections",
  "crossbeam",
  "denoise",
@@ -1306,6 +1292,7 @@ dependencies = [
  "smol",
  "thiserror 2.0.17",
  "util",
+ "zed-async-tar",
 ]
 
 [[package]]
@@ -4471,7 +4458,6 @@ dependencies = [
  "anyhow",
  "async-compression",
  "async-pipe",
- "async-tar",
  "async-trait",
  "client",
  "collections",
@@ -4498,6 +4484,7 @@ dependencies = [
  "tree-sitter",
  "tree-sitter-go",
  "util",
+ "zed-async-tar",
  "zlog",
 ]
 
@@ -5762,7 +5749,6 @@ version = "0.1.0"
 dependencies = [
  "anyhow",
  "async-compression",
- "async-tar",
  "async-trait",
  "collections",
  "dap",
@@ -5785,6 +5771,7 @@ dependencies = [
  "util",
  "wasm-encoder 0.221.3",
  "wasmparser 0.221.3",
+ "zed-async-tar",
 ]
 
 [[package]]
@@ -5816,7 +5803,6 @@ version = "0.1.0"
 dependencies = [
  "anyhow",
  "async-compression",
- "async-tar",
  "async-trait",
  "client",
  "collections",
@@ -5857,6 +5843,7 @@ dependencies = [
  "wasmparser 0.221.3",
  "wasmtime",
  "wasmtime-wasi",
+ "zed-async-tar",
  "zlog",
 ]
 
@@ -6317,7 +6304,6 @@ version = "0.1.0"
 dependencies = [
  "anyhow",
  "ashpd 0.11.0",
- "async-tar",
  "async-trait",
  "cocoa 0.26.0",
  "collections",
@@ -6342,6 +6328,7 @@ dependencies = [
  "time",
  "util",
  "windows 0.61.3",
+ "zed-async-tar",
 ]
 
 [[package]]
@@ -7680,7 +7667,6 @@ dependencies = [
  "anyhow",
  "async-compression",
  "async-fs",
- "async-tar",
  "bytes 1.10.1",
  "derive_more 0.99.20",
  "futures 0.3.31",
@@ -7694,6 +7680,7 @@ dependencies = [
  "tempfile",
  "url",
  "util",
+ "zed-async-tar",
  "zed-reqwest",
 ]
 
@@ -8889,7 +8876,6 @@ dependencies = [
  "anyhow",
  "async-compression",
  "async-fs",
- "async-tar",
  "async-trait",
  "chrono",
  "collections",
@@ -8946,6 +8932,7 @@ dependencies = [
  "url",
  "util",
  "workspace",
+ "zed-async-tar",
 ]
 
 [[package]]
@@ -10189,7 +10176,6 @@ dependencies = [
  "anyhow",
  "async-compression",
  "async-std",
- "async-tar",
  "async-trait",
  "futures 0.3.31",
  "http_client",
@@ -10202,6 +10188,7 @@ dependencies = [
  "util",
  "watch",
  "which 6.0.3",
+ "zed-async-tar",
 ]
 
 [[package]]
@@ -21081,6 +21068,19 @@ dependencies = [
  "zlog_settings",
 ]
 
+[[package]]
+name = "zed-async-tar"
+version = "0.5.0-zed"
+source = "git+https://github.com/zed-industries/async-tar?rev=a307f6bf3e4219c3a457bea0cab198b6d7c36e25#a307f6bf3e4219c3a457bea0cab198b6d7c36e25"
+dependencies = [
+ "async-std",
+ "filetime",
+ "libc",
+ "pin-project",
+ "redox_syscall 0.2.16",
+ "xattr",
+]
+
 [[package]]
 name = "zed-font-kit"
 version = "0.14.1-zed"

Cargo.toml 🔗

@@ -452,7 +452,8 @@ async-fs = "2.1"
 async-lock = "2.1"
 async-pipe = { git = "https://github.com/zed-industries/async-pipe-rs", rev = "82d00a04211cf4e1236029aa03e6b6ce2a74c553" }
 async-recursion = "1.0.0"
-async-tar = { git = "https://github.com/zed-industries/async-tar", rev = "8af312477196311c9ea4097f2a22022f6d609bf6" }
+# WARNING: If you change this, you must also publish a new version of zed-async-tar to crates.io
+async-tar = { git = "https://github.com/zed-industries/async-tar", rev = "a307f6bf3e4219c3a457bea0cab198b6d7c36e25", package = "zed-async-tar", version = "0.5.0-zed" }
 async-task = "4.7"
 async-trait = "0.1"
 async-tungstenite = "0.31.0"