From 9d467ac92ba057664f04f930f1caeaa2cf102afb Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 28 Apr 2025 23:25:16 +0800
Subject: [PATCH] build(deps): bump gpui from `04c0a54` to `c56b5d8` (#819)
Bumps [gpui](https://github.com/huacnlee/zed) from `04c0a54` to
`c56b5d8`.
Commits
c56b5d8
gpui: Fix VRAM leak caused by drawing large textures and resize
textures
3862d87
gpui: Fix window_handle method on Linux.
7675ad9
gpui: Fix update_window to borrow_mut will
crash on Windows.
5e31d86
Fix panic in vim selection restoration (#29251)
4a8f114
Fix panic when collaborating with new multibuffers (#29245)
ce1a674
eval: Fine-grained assertions (#29246)
0d3fe47
editor: Use quantize score for code completions sort + Add code
completions t...
6a009b4
debugger: Open debugger panel on session startup (#29186)
75ab8ff
zlog: Add default filters (#29244)
3705986
Adjust image cache APIs to enable ElementState based APIs (#29243)
- Additional commits viewable in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
Cargo.lock | 79 ++++++++++++++++++++++--------------------------------
1 file changed, 32 insertions(+), 47 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 979cb8b1..0bfb328e 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -78,12 +78,6 @@ version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1"
-[[package]]
-name = "allocator-api2"
-version = "0.2.18"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"
-
[[package]]
name = "android-tzdata"
version = "0.1.1"
@@ -611,7 +605,7 @@ dependencies = [
"bitflags 2.6.0",
"cexpr",
"clang-sys",
- "itertools 0.12.1",
+ "itertools 0.10.5",
"lazy_static",
"lazycell",
"log",
@@ -634,7 +628,7 @@ dependencies = [
"bitflags 2.6.0",
"cexpr",
"clang-sys",
- "itertools 0.13.0",
+ "itertools 0.10.5",
"log",
"prettyplease",
"proc-macro2",
@@ -1176,7 +1170,7 @@ dependencies = [
[[package]]
name = "collections"
version = "0.1.0"
-source = "git+https://github.com/huacnlee/zed.git?branch=webview#04c0a545a7a095cb633f6ae67b1319dd0700aef2"
+source = "git+https://github.com/huacnlee/zed.git?branch=webview#c56b5d80995e08258c874c34899b96c1c6381ad6"
dependencies = [
"indexmap 2.7.1",
"rustc-hash 2.1.0",
@@ -1683,7 +1677,7 @@ dependencies = [
[[package]]
name = "derive_refineable"
version = "0.1.0"
-source = "git+https://github.com/huacnlee/zed.git?branch=webview#04c0a545a7a095cb633f6ae67b1319dd0700aef2"
+source = "git+https://github.com/huacnlee/zed.git?branch=webview#c56b5d80995e08258c874c34899b96c1c6381ad6"
dependencies = [
"proc-macro2",
"quote",
@@ -2098,12 +2092,6 @@ version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
-[[package]]
-name = "foldhash"
-version = "0.1.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
-
[[package]]
name = "font-kit"
version = "0.14.1"
@@ -2691,7 +2679,7 @@ dependencies = [
[[package]]
name = "gpui"
version = "0.1.0"
-source = "git+https://github.com/huacnlee/zed.git?branch=webview#04c0a545a7a095cb633f6ae67b1319dd0700aef2"
+source = "git+https://github.com/huacnlee/zed.git?branch=webview#c56b5d80995e08258c874c34899b96c1c6381ad6"
dependencies = [
"anyhow",
"as-raw-xcb-connection",
@@ -2729,7 +2717,6 @@ dependencies = [
"inventory",
"itertools 0.14.0",
"log",
- "lru",
"lyon",
"media",
"metal",
@@ -2773,6 +2760,7 @@ dependencies = [
"windows 0.61.1",
"windows-core 0.61.0",
"windows-numerics",
+ "windows-registry 0.5.1",
"workspace-hack",
"x11-clipboard",
"x11rb",
@@ -2814,7 +2802,7 @@ dependencies = [
[[package]]
name = "gpui_macros"
version = "0.1.0"
-source = "git+https://github.com/huacnlee/zed.git?branch=webview#04c0a545a7a095cb633f6ae67b1319dd0700aef2"
+source = "git+https://github.com/huacnlee/zed.git?branch=webview#c56b5d80995e08258c874c34899b96c1c6381ad6"
dependencies = [
"proc-macro2",
"quote",
@@ -2939,11 +2927,6 @@ name = "hashbrown"
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
-dependencies = [
- "allocator-api2",
- "equivalent",
- "foldhash",
-]
[[package]]
name = "heck"
@@ -3084,7 +3067,7 @@ dependencies = [
[[package]]
name = "http_client"
version = "0.1.0"
-source = "git+https://github.com/huacnlee/zed.git?branch=webview#04c0a545a7a095cb633f6ae67b1319dd0700aef2"
+source = "git+https://github.com/huacnlee/zed.git?branch=webview#c56b5d80995e08258c874c34899b96c1c6381ad6"
dependencies = [
"anyhow",
"bytes",
@@ -3101,7 +3084,7 @@ dependencies = [
[[package]]
name = "http_client_tls"
version = "0.1.0"
-source = "git+https://github.com/huacnlee/zed.git?branch=webview#04c0a545a7a095cb633f6ae67b1319dd0700aef2"
+source = "git+https://github.com/huacnlee/zed.git?branch=webview#c56b5d80995e08258c874c34899b96c1c6381ad6"
dependencies = [
"rustls",
"rustls-platform-verifier",
@@ -3716,15 +3699,6 @@ dependencies = [
"imgref",
]
-[[package]]
-name = "lru"
-version = "0.13.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "227748d55f2f0ab4735d87fd623798cb6b664512fe979705f829c9f81c934465"
-dependencies = [
- "hashbrown 0.15.2",
-]
-
[[package]]
name = "lyon"
version = "1.0.1"
@@ -3869,7 +3843,7 @@ dependencies = [
[[package]]
name = "media"
version = "0.1.0"
-source = "git+https://github.com/huacnlee/zed.git?branch=webview#04c0a545a7a095cb633f6ae67b1319dd0700aef2"
+source = "git+https://github.com/huacnlee/zed.git?branch=webview#c56b5d80995e08258c874c34899b96c1c6381ad6"
dependencies = [
"anyhow",
"bindgen 0.71.1",
@@ -4248,7 +4222,7 @@ version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56"
dependencies = [
- "proc-macro-crate 3.2.0",
+ "proc-macro-crate 1.3.1",
"proc-macro2",
"quote",
"syn 2.0.96",
@@ -5528,7 +5502,7 @@ dependencies = [
[[package]]
name = "refineable"
version = "0.1.0"
-source = "git+https://github.com/huacnlee/zed.git?branch=webview#04c0a545a7a095cb633f6ae67b1319dd0700aef2"
+source = "git+https://github.com/huacnlee/zed.git?branch=webview#c56b5d80995e08258c874c34899b96c1c6381ad6"
dependencies = [
"derive_refineable",
"workspace-hack",
@@ -5616,13 +5590,13 @@ dependencies = [
"wasm-bindgen-futures",
"wasm-streams",
"web-sys",
- "windows-registry",
+ "windows-registry 0.2.0",
]
[[package]]
name = "reqwest_client"
version = "0.1.0"
-source = "git+https://github.com/huacnlee/zed.git?branch=webview#04c0a545a7a095cb633f6ae67b1319dd0700aef2"
+source = "git+https://github.com/huacnlee/zed.git?branch=webview#c56b5d80995e08258c874c34899b96c1c6381ad6"
dependencies = [
"anyhow",
"bytes",
@@ -6142,7 +6116,7 @@ checksum = "d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a"
[[package]]
name = "semantic_version"
version = "0.1.0"
-source = "git+https://github.com/huacnlee/zed.git?branch=webview#04c0a545a7a095cb633f6ae67b1319dd0700aef2"
+source = "git+https://github.com/huacnlee/zed.git?branch=webview#c56b5d80995e08258c874c34899b96c1c6381ad6"
dependencies = [
"anyhow",
"serde",
@@ -6559,18 +6533,18 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
[[package]]
name = "strum"
-version = "0.26.3"
+version = "0.27.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06"
+checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32"
dependencies = [
"strum_macros",
]
[[package]]
name = "strum_macros"
-version = "0.26.4"
+version = "0.27.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be"
+checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8"
dependencies = [
"heck 0.5.0",
"proc-macro2",
@@ -6588,7 +6562,7 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
[[package]]
name = "sum_tree"
version = "0.1.0"
-source = "git+https://github.com/huacnlee/zed.git?branch=webview#04c0a545a7a095cb633f6ae67b1319dd0700aef2"
+source = "git+https://github.com/huacnlee/zed.git?branch=webview#c56b5d80995e08258c874c34899b96c1c6381ad6"
dependencies = [
"arrayvec",
"log",
@@ -7411,7 +7385,7 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
[[package]]
name = "util"
version = "0.1.0"
-source = "git+https://github.com/huacnlee/zed.git?branch=webview#04c0a545a7a095cb633f6ae67b1319dd0700aef2"
+source = "git+https://github.com/huacnlee/zed.git?branch=webview#c56b5d80995e08258c874c34899b96c1c6381ad6"
dependencies = [
"anyhow",
"async-fs 2.1.2",
@@ -8107,6 +8081,17 @@ dependencies = [
"windows-targets 0.52.6",
]
+[[package]]
+name = "windows-registry"
+version = "0.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ad1da3e436dc7653dfdf3da67332e22bff09bb0e28b0239e1624499c7830842e"
+dependencies = [
+ "windows-link",
+ "windows-result 0.3.2",
+ "windows-strings 0.4.0",
+]
+
[[package]]
name = "windows-result"
version = "0.1.2"