git: 177215d810f8 - main - editors/zed: Update to 1.15.0
Hiroki Tagato <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=177215d810f88cc1d508f8fd3aac65fb5f442657 commit 177215d810f88cc1d508f8fd3aac65fb5f442657 Author: Hiroki Tagato <[email protected]> AuthorDate: 2026-08-18 20:34:07 +0000 Commit: Hiroki Tagato <[email protected]> CommitDate: 2026-08-18 20:35:08 +0000 editors/zed: Update to 1.15.0 Changelog: https://github.com/zed-industries/zed/releases/tag/v1.15.0 Reported by: GitHub (watch releases) --- editors/zed/Makefile | 2 +- editors/zed/Makefile.crates | 1 + editors/zed/distinfo | 8 +++++--- editors/zed/files/patch-Cargo.lock | 16 ++++++++-------- editors/zed/files/patch-crates_gpui_src_gpui.rs | 4 ++-- editors/zed/files/patch-crates_gpui_src_platform.rs | 8 ++++---- editors/zed/files/patch-crates_gpui_src_window.rs | 4 ++-- editors/zed/files/patch-crates_util_src_util.rs | 4 ++-- editors/zed/files/patch-crates_zed_Cargo.toml | 4 ++-- editors/zed/files/patch-crates_zed_src_main.rs | 4 ++-- 10 files changed, 29 insertions(+), 26 deletions(-) diff --git a/editors/zed/Makefile b/editors/zed/Makefile index 64a7bfb7af99..07e2a971b53d 100644 --- a/editors/zed/Makefile +++ b/editors/zed/Makefile @@ -1,6 +1,6 @@ PORTNAME= zed DISTVERSIONPREFIX= v -DISTVERSION= 1.14.2 +DISTVERSION= 1.15.0 CATEGORIES= editors PKGNAMESUFFIX= -editor diff --git a/editors/zed/Makefile.crates b/editors/zed/Makefile.crates index f2061dc3b3dc..719dd43e72e3 100644 --- a/editors/zed/Makefile.crates +++ b/editors/zed/Makefile.crates @@ -1355,6 +1355,7 @@ CARGO_CRATES= accesskit-0.24.1 \ wgpu-core-29.0.4 \ wgpu-core-deps-apple-29.0.4 \ wgpu-core-deps-emscripten-29.0.4 \ + wgpu-core-deps-wasm-29.0.4 \ wgpu-core-deps-windows-linux-android-29.0.4 \ wgpu-hal-29.0.4 \ wgpu-naga-bridge-29.0.4 \ diff --git a/editors/zed/distinfo b/editors/zed/distinfo index b048562afa0d..061c5a4cc9ec 100644 --- a/editors/zed/distinfo +++ b/editors/zed/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1786347429 +TIMESTAMP = 1787059664 SHA256 (rust/crates/accesskit-0.24.1.crate) = d3b7f7f85a7e5f68090000ed7622545829afd484d210358702ae4cb97dd0c320 SIZE (rust/crates/accesskit-0.24.1.crate) = 36947 SHA256 (rust/crates/accesskit_atspi_common-0.18.0.crate) = 842fd8203e6dfcf531d24f5bac792088edfba7d6b35844fead191603fb32a260 @@ -2713,6 +2713,8 @@ SHA256 (rust/crates/wgpu-core-deps-apple-29.0.4.crate) = f5e39e26c4c0e07589e67d1 SIZE (rust/crates/wgpu-core-deps-apple-29.0.4.crate) = 11985 SHA256 (rust/crates/wgpu-core-deps-emscripten-29.0.4.crate) = 01e09be551dc939498bdd5f6b2c66e55ab275dad25825267a08605a80fc9f0af SIZE (rust/crates/wgpu-core-deps-emscripten-29.0.4.crate) = 10698 +SHA256 (rust/crates/wgpu-core-deps-wasm-29.0.4.crate) = af1fb1798be2a912497d4c224f72d39bb0cb34af50e8bcc29865bc339c943059 +SIZE (rust/crates/wgpu-core-deps-wasm-29.0.4.crate) = 10719 SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-29.0.4.crate) = 4e592c1bbef6ad047647ae6e666ebd8cee7a32bb4544d9700ec96cbf73230257 SIZE (rust/crates/wgpu-core-deps-windows-linux-android-29.0.4.crate) = 12049 SHA256 (rust/crates/wgpu-hal-29.0.4.crate) = 97ace1c17727311c22a46e4e3faf56ea6de81af99dcc839bdfb54857b94d448d @@ -3127,5 +3129,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.14.2_GH0.tar.gz) = 2a76e45be06708e719d71aa37cab887c2fcf34e5d5cad8c41ef2be5b70ba2e02 -SIZE (zed-industries-zed-v1.14.2_GH0.tar.gz) = 23745558 +SHA256 (zed-industries-zed-v1.15.0_GH0.tar.gz) = 9f347990d067c375d93f9d8251a2bbe21e11d6b408adf0df1531d16b024e318a +SIZE (zed-industries-zed-v1.15.0_GH0.tar.gz) = 23822228 diff --git a/editors/zed/files/patch-Cargo.lock b/editors/zed/files/patch-Cargo.lock index 866f7c8fd212..9510334bc79f 100644 --- a/editors/zed/files/patch-Cargo.lock +++ b/editors/zed/files/patch-Cargo.lock @@ -1,6 +1,6 @@ ---- Cargo.lock.orig 2026-08-05 15:24:27 UTC +--- Cargo.lock.orig 2026-08-12 14:40:25 UTC +++ Cargo.lock -@@ -9234,21 +9234,21 @@ name = "ipc-channel" +@@ -9278,21 +9278,21 @@ name = "ipc-channel" [[package]] name = "ipc-channel" @@ -30,7 +30,7 @@ ] [[package]] -@@ -21599,16 +21599,6 @@ name = "windows" +@@ -21650,16 +21650,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" -@@ -21701,19 +21691,6 @@ name = "windows-core" +@@ -21752,19 +21742,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" -@@ -21784,17 +21761,6 @@ name = "windows-implement" +@@ -21835,17 +21812,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" -@@ -21828,17 +21794,6 @@ name = "windows-interface" +@@ -21879,17 +21845,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" -@@ -21924,15 +21879,6 @@ name = "windows-result" +@@ -21975,15 +21930,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" -@@ -21947,16 +21893,6 @@ dependencies = [ +@@ -21998,16 +21944,6 @@ dependencies = [ checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" dependencies = [ "windows-link 0.2.1", diff --git a/editors/zed/files/patch-crates_gpui_src_gpui.rs b/editors/zed/files/patch-crates_gpui_src_gpui.rs index 286c298c13d2..69677c11d2b6 100644 --- a/editors/zed/files/patch-crates_gpui_src_gpui.rs +++ b/editors/zed/files/patch-crates_gpui_src_gpui.rs @@ -1,4 +1,4 @@ ---- crates/gpui/src/gpui.rs.orig 2026-07-22 23:04:41 UTC +--- crates/gpui/src/gpui.rs.orig 2026-08-12 14:40:25 UTC +++ crates/gpui/src/gpui.rs @@ -40,6 +40,7 @@ pub mod profiler; test, @@ -6,7 +6,7 @@ target_os = "linux", + target_os = "freebsd", target_family = "wasm", - feature = "bench" + feature = "test-support" ))] @@ -139,7 +140,7 @@ pub use profiler::*; pub use path_builder::*; diff --git a/editors/zed/files/patch-crates_gpui_src_platform.rs b/editors/zed/files/patch-crates_gpui_src_platform.rs index 5590028ee217..4ffc7a264fad 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-08-05 15:24:27 UTC +--- crates/gpui/src/platform.rs.orig 2026-08-12 14:40:25 UTC +++ crates/gpui/src/platform.rs @@ -2,7 +2,7 @@ mod keystroke; mod keyboard; @@ -18,8 +18,8 @@ feature = "screen-capture" ))] pub(crate) type PlatformScreenCaptureFrame = scap::frame::Frame; -@@ -888,7 +888,7 @@ pub trait PlatformWindow: HasWindowHandle + HasDisplay - fn start_window_move(&self) {} +@@ -894,7 +894,7 @@ pub trait PlatformWindow: HasWindowHandle + HasDisplay + } fn start_window_resize(&self, _edge: ResizeEdge) {} fn set_exclusive_zone(&self, _zone: Pixels) {} - #[cfg(all(target_os = "linux", feature = "wayland"))] @@ -27,7 +27,7 @@ fn set_exclusive_edge(&self, _edge: layer_shell::Anchor) {} fn set_input_region(&self, _region: Option<&[Bounds<Pixels>]>) {} fn window_decorations(&self) -> Decorations { -@@ -2007,7 +2007,7 @@ pub enum WindowKind { +@@ -2018,7 +2018,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_gpui_src_window.rs b/editors/zed/files/patch-crates_gpui_src_window.rs index a6c20c7a945f..67336334ce6b 100644 --- a/editors/zed/files/patch-crates_gpui_src_window.rs +++ b/editors/zed/files/patch-crates_gpui_src_window.rs @@ -1,6 +1,6 @@ ---- crates/gpui/src/window.rs.orig 2026-08-05 15:24:27 UTC +--- crates/gpui/src/window.rs.orig 2026-08-12 14:40:25 UTC +++ crates/gpui/src/window.rs -@@ -2135,7 +2135,7 @@ impl Window { +@@ -2136,7 +2136,7 @@ impl Window { /// This is only needed to disambiguate a corner-anchored surface; otherwise the /// edge is deduced from the anchor. The edge must be a single edge the surface /// is anchored to, or it is ignored. (Wayland layer-shell windows only) diff --git a/editors/zed/files/patch-crates_util_src_util.rs b/editors/zed/files/patch-crates_util_src_util.rs index d0b53192e974..c5c5cb511a4f 100644 --- a/editors/zed/files/patch-crates_util_src_util.rs +++ b/editors/zed/files/patch-crates_util_src_util.rs @@ -1,6 +1,6 @@ ---- crates/util/src/util.rs.orig 2026-07-22 23:04:41 UTC +--- crates/util/src/util.rs.orig 2026-08-12 14:40:25 UTC +++ crates/util/src/util.rs -@@ -315,7 +315,7 @@ pub fn get_shell_safe_zed_path(shell_kind: shell::Shel +@@ -303,7 +303,7 @@ pub fn get_shell_safe_zed_path(shell_kind: shell::Shel use paths::PathExt; let mut zed_path = std::env::current_exe().context("Failed to determine current zed executable path.")?; diff --git a/editors/zed/files/patch-crates_zed_Cargo.toml b/editors/zed/files/patch-crates_zed_Cargo.toml index a43370d3fedb..6e0596577f90 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 2026-07-22 23:04:41 UTC +--- crates/zed/Cargo.toml.orig 2026-08-12 14:40:25 UTC +++ crates/zed/Cargo.toml @@ -92,7 +92,6 @@ copilot_ui.workspace = true copilot.workspace = true @@ -8,7 +8,7 @@ csv_preview.workspace = true dap_adapters.workspace = true db.workspace = true -@@ -254,6 +253,9 @@ pkg-config = "0.3.22" +@@ -256,6 +255,9 @@ pkg-config = "0.3.22" [target.'cfg(target_os = "linux")'.build-dependencies] pkg-config = "0.3.22" diff --git a/editors/zed/files/patch-crates_zed_src_main.rs b/editors/zed/files/patch-crates_zed_src_main.rs index 8ac40a0c2377..d0446572f08e 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-07-29 14:43:24 UTC +--- crates/zed/src/main.rs.orig 2026-08-12 14:40:25 UTC +++ crates/zed/src/main.rs @@ -21,6 +21,7 @@ use collections::HashMap; use client::{Client, ProxySettings, RefreshLlmTokenListener, UserStore, parse_zed_link}; @@ -51,7 +51,7 @@ reliability::init(client.clone(), app_state.workspace_store.clone(), cx); extension_host::init( extension_host_proxy.clone(), -@@ -849,6 +857,7 @@ fn main() { +@@ -850,6 +858,7 @@ fn main() { let menus = app_menus(cx); cx.set_menus(menus);