Take alloy_tui from crates.io instead of the alloy checkout
got linked alloy_tui by path at ../../../../alloy/crates/alloy_tui, so
goingson could not be built without the alloy repo present, and the two
had to be bumped in step by hand to keep one makeover version in the
graph.
alloy_tui 0.1.0 is published, relicensed MIT for this: it inherited
alloy's GPLv3-or-later, which cannot be linked from a PolyForm
Noncommercial product. It now pins its own makeover version, so cargo
resolves one copy rather than relying on both repos moving together.
goingson no longer references anything outside its own repo.
2 files changed,
+6 insertions,
-4 deletions
| 62 |
62 |
|
|
| 63 |
63 |
|
[[package]]
|
| 64 |
64 |
|
name = "alloy_tui"
|
| 65 |
|
- |
version = "0.0.0"
|
|
65 |
+ |
version = "0.1.0"
|
|
66 |
+ |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
67 |
+ |
checksum = "bb1ca159e66b17d1597702b240d0fa605e2591a52b79953832703690b6e190eb"
|
| 66 |
68 |
|
dependencies = [
|
| 67 |
69 |
|
"makeover",
|
| 68 |
70 |
|
"ratatui",
|
| 11 |
11 |
|
goingson-core = { workspace = true, features = ["sqlx-sqlite"] }
|
| 12 |
12 |
|
goingson-db-sqlite = { workspace = true }
|
| 13 |
13 |
|
|
| 14 |
|
- |
# Alloy's themed-ratatui layer. Path dep while alloy_tui lives next door under
|
| 15 |
|
- |
# ~/Code; becomes a git dep on the sr.ht alloy repo once alloy_tui is published.
|
| 16 |
|
- |
alloy_tui = { path = "../../../../alloy/crates/alloy_tui" }
|
|
14 |
+ |
# Alloy's themed-ratatui layer, from crates.io. MIT, carved out of the
|
|
15 |
+ |
# otherwise GPL alloy repo so it can be linked from here.
|
|
16 |
+ |
alloy_tui = "0.1.0"
|
| 17 |
17 |
|
|
| 18 |
18 |
|
tokio = { workspace = true, features = ["rt-multi-thread", "macros"] }
|
| 19 |
19 |
|
sqlx = { workspace = true, features = ["sqlite"] }
|