From 83b1fd7c2304867598363af7a0b862e3f6257e7f Mon Sep 17 00:00:00 2001 From: Breadway Date: Sun, 19 Jul 2026 04:02:53 +0800 Subject: [PATCH] Fix unswapped bread-utils path dep and stale bread-theme URL; bump to v0.2.1 --- Cargo.lock | 26 ++++++++++++++++++-------- breadclip-core/Cargo.toml | 5 ++--- breadclip/Cargo.toml | 7 +++---- breadclipd/Cargo.toml | 2 +- 4 files changed, 24 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f54e58f..8b5c730 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -48,8 +48,8 @@ dependencies = [ [[package]] name = "bread-theme" -version = "0.2.3" -source = "git+https://github.com/Breadway/bread-ecosystem?tag=v0.2.10#17d1bb85801b9a8c195b64c02d288cd662c9c780" +version = "0.3.0" +source = "git+https://git.breadway.dev/Breadway/bread-ecosystem?tag=v0.3.0#8e82d2d833e992ce939a5b836f910ee109f2e939" dependencies = [ "dirs", "gtk4", @@ -62,6 +62,16 @@ name = "bread-utils" version = "0.3.0" dependencies = [ "bread-shared", + "dirs", + "serde", + "serde_json", +] + +[[package]] +name = "bread-utils" +version = "0.3.0" +source = "git+https://git.breadway.dev/Breadway/bread-ecosystem?tag=v0.3.0#8e82d2d833e992ce939a5b836f910ee109f2e939" +dependencies = [ "dirs", "gtk4", "gtk4-layer-shell", @@ -71,10 +81,10 @@ dependencies = [ [[package]] name = "breadclip" -version = "0.2.0" +version = "0.2.1" dependencies = [ "bread-theme", - "bread-utils", + "bread-utils 0.3.0 (git+https://git.breadway.dev/Breadway/bread-ecosystem?tag=v0.3.0)", "breadclip-core", "gtk4", "gtk4-layer-shell", @@ -83,9 +93,9 @@ dependencies = [ [[package]] name = "breadclip-core" -version = "0.2.0" +version = "0.2.1" dependencies = [ - "bread-utils", + "bread-utils 0.3.0 (git+https://git.breadway.dev/Breadway/bread-ecosystem?tag=v0.3.0)", "dirs", "hex", "rusqlite", @@ -95,9 +105,9 @@ dependencies = [ [[package]] name = "breadclipd" -version = "0.2.0" +version = "0.2.1" dependencies = [ - "bread-utils", + "bread-utils 0.3.0", "breadclip-core", "serde_json", "tempfile", diff --git a/breadclip-core/Cargo.toml b/breadclip-core/Cargo.toml index 3faf397..fabdf67 100644 --- a/breadclip-core/Cargo.toml +++ b/breadclip-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "breadclip-core" -version = "0.2.0" +version = "0.2.1" edition = "2021" [dependencies] @@ -8,9 +8,8 @@ rusqlite = { version = "0.31", features = ["bundled"] } sha2 = "0.10" hex = "0.4" dirs = "5" -# TODO(owner): switch to tag-pinned git dependency once bread-utils is merged and tagged, matching the bread-theme pattern. # (Path corrected: previously pointed at a since-cleaned-up "bread-ecosystem-fix-worktree" checkout that no longer exists on disk.) -bread-utils = { path = "../../bread-ecosystem/bread-utils" } +bread-utils = { git = "https://git.breadway.dev/Breadway/bread-ecosystem", tag = "v0.3.0" } [dev-dependencies] tempfile = "3" diff --git a/breadclip/Cargo.toml b/breadclip/Cargo.toml index 1a71784..032d7d0 100644 --- a/breadclip/Cargo.toml +++ b/breadclip/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "breadclip" -version = "0.2.0" +version = "0.2.1" edition = "2021" [[bin]] @@ -9,10 +9,9 @@ path = "src/main.rs" [dependencies] breadclip-core = { path = "../breadclip-core" } -bread-theme = { git = "https://github.com/Breadway/bread-ecosystem", tag = "v0.2.10", features = ["gtk"] } -# TODO(owner): switch to tag-pinned git dependency once bread-utils is merged and tagged, matching the bread-theme pattern. +bread-theme = { git = "https://git.breadway.dev/Breadway/bread-ecosystem", tag = "v0.3.0", features = ["gtk"] } # (Path corrected: previously pointed at a since-cleaned-up "bread-ecosystem-fix-worktree" checkout that no longer exists on disk.) -bread-utils = { path = "../../bread-ecosystem/bread-utils", features = ["gtk"] } +bread-utils = { git = "https://git.breadway.dev/Breadway/bread-ecosystem", tag = "v0.3.0", features = ["gtk"] } gtk4 = { version = "0.11", features = ["v4_12"] } gtk4-layer-shell = "0.8" serde_json = "1" diff --git a/breadclipd/Cargo.toml b/breadclipd/Cargo.toml index 0b7b41f..b7158d4 100644 --- a/breadclipd/Cargo.toml +++ b/breadclipd/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "breadclipd" -version = "0.2.0" +version = "0.2.1" edition = "2021" [[bin]]