yoda: switch cosmic-text patch to public Forgejo fork

Replace the path-local [patch] redirect with a git redirect to
https://forge.aditua.com/leyoda/cosmic-text.git (branch local/pr-503,
which carries upstream PR #503 plus the EAW monospace width fix). No
more absolute path dependency on /home/lionel/Devels/cosmic-text.

Leyoda 2026 – GPLv3
This commit is contained in:
Votre Nom 2026-05-05 15:32:47 +02:00
parent 69c35ab80f
commit 35e115fdb5
2 changed files with 5 additions and 4 deletions

1
Cargo.lock generated
View file

@ -1498,6 +1498,7 @@ dependencies = [
[[package]] [[package]]
name = "cosmic-text" name = "cosmic-text"
version = "0.19.0" version = "0.19.0"
source = "git+https://forge.aditua.com/leyoda/cosmic-text.git?branch=local%2Fpr-503#63072bbe29a1657d82cd3deb5db45070404ec7a1"
dependencies = [ dependencies = [
"bitflags 2.11.1", "bitflags 2.11.1",
"fontdb", "fontdb",

View file

@ -149,9 +149,9 @@ tokio = { version = "1", features = ["rt", "macros"] }
# no [patch] block needed anymore. Keeping the block below would be a no-op # no [patch] block needed anymore. Keeping the block below would be a no-op
# since nothing in the dep graph still asks for pop-os/libcosmic.git. # since nothing in the dep graph still asks for pop-os/libcosmic.git.
# Yoda wayland cut: redirect window_clipboard to our public Forgejo fork # Yoda wayland cut: redirect window_clipboard (x11 gated behind opt-in
# (x11 gated behind opt-in feature) and cosmic-text to a local fork # feature) and cosmic-text (PR#503: EAW monospace width fix) to our public
# (EAW/PR#503). The window_clipboard patch is needed to consolidate the # Forgejo forks. The window_clipboard patch is needed to consolidate the
# upstream pop-os/libcosmic chain (pulled by cosmic-settings-daemon) onto # upstream pop-os/libcosmic chain (pulled by cosmic-settings-daemon) onto
# the same fork iced uses, otherwise cargo compiles two versions. # the same fork iced uses, otherwise cargo compiles two versions.
[patch.'https://github.com/pop-os/window_clipboard.git'] [patch.'https://github.com/pop-os/window_clipboard.git']
@ -160,7 +160,7 @@ dnd = { git = "https://forge.aditua.com/leyoda/window_clipboard.git", branch = "
mime = { git = "https://forge.aditua.com/leyoda/window_clipboard.git", branch = "yoda-x11-optional" } mime = { git = "https://forge.aditua.com/leyoda/window_clipboard.git", branch = "yoda-x11-optional" }
[patch.'https://github.com/pop-os/cosmic-text.git'] [patch.'https://github.com/pop-os/cosmic-text.git']
cosmic-text = { path = "/home/lionel/Devels/cosmic-text" } cosmic-text = { git = "https://forge.aditua.com/leyoda/cosmic-text.git", branch = "local/pr-503" }
[workspace] [workspace]
members = ["cosmic-files-applet"] members = ["cosmic-files-applet"]