/ Cargo.toml
Cargo.toml
1 [package] 2 name = "Yoda" 3 version = "0.12.7" 4 edition = "2024" 5 license = "MIT" 6 readme = "README.md" 7 description = "Browser for Gemini Protocol" 8 keywords = ["gemini", "gemini-protocol", "gtk", "browser", "client"] 9 categories = ["network-programming", "gui"] 10 repository = "https://github.com/YGGverse/Yoda" 11 # homepage = "https://yggverse.github.io" 12 13 [dependencies.adw] 14 package = "libadwaita" 15 version = "0.8.0" 16 features = ["v1_5"] 17 18 [dependencies.gtk] 19 package = "gtk4" 20 version = "0.10.0" 21 features = ["gnome_46"] 22 23 [dependencies.sqlite] 24 package = "rusqlite" 25 version = "0.37.0" 26 27 [dependencies.sourceview] 28 package = "sourceview5" 29 version = "0.10.0" 30 31 [dependencies] 32 ansi-parser = "0.9.1" 33 anyhow = "1.0.97" 34 ggemini = "0.20.0" 35 ggemtext = "0.7.0" 36 indexmap = "2.10.0" 37 itertools = "0.14.0" 38 libspelling = "0.4.1" 39 maxminddb = "0.26.0" 40 openssl = "0.10.72" 41 plurify = "0.2.0" 42 r2d2 = "0.8.10" 43 r2d2_sqlite = "0.31.0" 44 syntect = "5.2.0" 45 46 # development 47 # [patch.crates-io] 48 # ggemini = { git = "https://github.com/YGGverse/ggemini.git" } 49 # ggemtext = { git = "https://github.com/YGGverse/ggemtext.git" } 50 # plurify = { git = "https://github.com/YGGverse/plurify.git" } 51 # libspelling = { git = "https://github.com/YGGverse/libspelling-rs.git", branch = "yoda-0.12"}