From 7eb103473c540bcb18ec95465d6f0a4a4e670fcf Mon Sep 17 00:00:00 2001 From: leyoda Date: Fri, 24 Apr 2026 07:09:48 +0200 Subject: [PATCH] yoda wayland-v5: redirect window_clipboard + cosmic-text to local forks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Propagates the [patch] blocks added in cosmic-yoterm v5 to keep the whole yoda app family on a single Wayland-only stack. Without these, iced_winit fails to select a window_clipboard version because our fork exposes a `wayland` feature that upstream doesn't. - window_clipboard → /home/lionel/Devels/window_clipboard (x11 gated behind opt-in feature) - cosmic-text → /home/lionel/Devels/cosmic-text (EAW terminal_cells + upstream PR#503 applied) --- Cargo.toml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 0551a2f..d5fcce2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -71,4 +71,12 @@ debug = true onig = { git = "https://github.com/rust-onig/rust-onig.git", branch = "main" } onig_sys = { git = "https://github.com/rust-onig/rust-onig.git", branch = "main" } -# Yoda: [patch] block for libcosmic removed — direct path deps now. +# Yoda wayland cut v5: redirect window_clipboard + cosmic-text to our local +# forks (x11 gated behind opt-in feature + EAW/PR#503 respectively). +[patch.'https://github.com/pop-os/window_clipboard.git'] +window_clipboard = { path = "../window_clipboard" } +dnd = { path = "../window_clipboard/dnd" } +mime = { path = "../window_clipboard/mime" } + +[patch.'https://github.com/pop-os/cosmic-text'] +cosmic-text = { path = "../cosmic-text" }