diff --git a/Cargo.lock b/Cargo.lock index 5d78e563..c1e76b93 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -125,47 +125,6 @@ dependencies = [ "libloading", ] -[[package]] -name = "askama" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b79091df18a97caea757e28cd2d5fda49c6cd4bd01ddffd7ff01ace0c0ad2c28" -dependencies = [ - "askama_derive", - "askama_escape", -] - -[[package]] -name = "askama_derive" -version = "0.12.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19fe8d6cb13c4714962c072ea496f3392015f0989b1a2847bb4b2d9effd71d83" -dependencies = [ - "askama_parser", - "basic-toml", - "mime", - "mime_guess", - "proc-macro2", - "quote", - "serde", - "syn 2.0.98", -] - -[[package]] -name = "askama_escape" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341" - -[[package]] -name = "askama_parser" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acb1161c6b64d1c3d83108213c2a2533a342ac225aabd0bda218278c2ddb00c0" -dependencies = [ - "nom", -] - [[package]] name = "atomic-waker" version = "1.1.2" @@ -228,15 +187,6 @@ dependencies = [ "serde", ] -[[package]] -name = "bincode" -version = "1.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" -dependencies = [ - "serde", -] - [[package]] name = "bit-set" version = "0.8.0" @@ -344,7 +294,7 @@ dependencies = [ "thiserror 1.0.69", "tokio", "ultraviolet", - "uniffi 0.29.0", + "uniffi", "uniffi-alicorn", "wgpu", "winit", @@ -359,7 +309,7 @@ dependencies = [ "im", "tokio", "ultraviolet", - "uniffi 0.27.3", + "uniffi", "wgpu", "winit", ] @@ -1003,12 +953,6 @@ dependencies = [ "foldhash", ] -[[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" - [[package]] name = "heck" version = "0.5.0" @@ -2342,7 +2286,7 @@ version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro2", "quote", "rustversion", @@ -2756,18 +2700,6 @@ version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" -[[package]] -name = "uniffi" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb3a4c447c50fcda7bc5604a8588b7e1f37ffbfd8838a1516a290398efa7c6f0" -dependencies = [ - "anyhow", - "uniffi_build 0.27.3", - "uniffi_core 0.27.3", - "uniffi_macros 0.27.3", -] - [[package]] name = "uniffi" version = "0.29.0" @@ -2776,10 +2708,10 @@ checksum = "ba62a57e90f9baed5ad02a71a0870180fa1cc35499093b2d21be2edfb68ec0f7" dependencies = [ "anyhow", "cargo_metadata", - "uniffi_bindgen 0.29.0", - "uniffi_build 0.29.0", - "uniffi_core 0.29.0", - "uniffi_macros 0.29.0", + "uniffi_bindgen", + "uniffi_build", + "uniffi_core", + "uniffi_macros", ] [[package]] @@ -2790,11 +2722,11 @@ checksum = "95f9157e8293dac54cf9cbc3ffbf1aabe1bfebb3713a1f3eaa7d5b0efde2c74b" dependencies = [ "anyhow", "cargo_metadata", - "uniffi 0.29.0", + "uniffi", "uniffi-bindgen-alicorn", "uniffi-build-alicorn", "uniffi-macros-alicorn", - "uniffi_bindgen 0.29.0", + "uniffi_bindgen", ] [[package]] @@ -2809,17 +2741,17 @@ dependencies = [ "fs-err", "glob", "goblin", - "heck 0.5.0", + "heck", "once_cell", "paste", "rinja", "serde", "textwrap", "toml", - "uniffi_bindgen 0.29.0", - "uniffi_meta 0.29.0", - "uniffi_testing 0.29.0", - "uniffi_udl 0.29.0", + "uniffi_bindgen", + "uniffi_meta", + "uniffi_testing", + "uniffi_udl", ] [[package]] @@ -2847,31 +2779,7 @@ dependencies = [ "serde", "syn 2.0.98", "toml", - "uniffi_meta 0.29.0", -] - -[[package]] -name = "uniffi_bindgen" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0be2bc6bafd82c979b0faca77c7b26630d54017de9f5bd5a686ec6ef038ad5d9" -dependencies = [ - "anyhow", - "askama", - "camino", - "cargo_metadata", - "fs-err", - "glob", - "goblin", - "heck 0.4.1", - "once_cell", - "paste", - "serde", - "textwrap", - "toml", - "uniffi_meta 0.27.3", - "uniffi_testing 0.27.3", - "uniffi_udl 0.27.3", + "uniffi_meta", ] [[package]] @@ -2886,27 +2794,16 @@ dependencies = [ "fs-err", "glob", "goblin", - "heck 0.5.0", + "heck", "once_cell", "paste", "rinja", "serde", "textwrap", "toml", - "uniffi_meta 0.29.0", - "uniffi_testing 0.29.0", - "uniffi_udl 0.29.0", -] - -[[package]] -name = "uniffi_build" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c59b65d59685ff3a10569287c6419f76487b4052ac52d5a0df38b2253d7f440" -dependencies = [ - "anyhow", - "camino", - "uniffi_bindgen 0.27.3", + "uniffi_meta", + "uniffi_testing", + "uniffi_udl", ] [[package]] @@ -2917,32 +2814,7 @@ checksum = "c887a6c9a2857d8dc2ab0c8d578e8aa4978145b4fd65ed44296341e89aebc3cc" dependencies = [ "anyhow", "camino", - "uniffi_bindgen 0.29.0", -] - -[[package]] -name = "uniffi_checksum_derive" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5c400339a9d1d17be34257d0b407e91d64af335e5b4fa49f4bf28467fc8d635" -dependencies = [ - "quote", - "syn 2.0.98", -] - -[[package]] -name = "uniffi_core" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a02e67ac9634b10da9e4aa63a29a7920b8f1395eafef1ea659b2dd76dda96906" -dependencies = [ - "anyhow", - "bytes", - "camino", - "log", - "once_cell", - "paste", - "static_assertions", + "uniffi_bindgen", ] [[package]] @@ -2968,24 +2840,6 @@ dependencies = [ "syn 2.0.98", ] -[[package]] -name = "uniffi_macros" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6f08d5592c669b80a8af5066027098bebec4b4af17a9b8b299bac5f518ab89e" -dependencies = [ - "bincode", - "camino", - "fs-err", - "once_cell", - "proc-macro2", - "quote", - "serde", - "syn 2.0.98", - "toml", - "uniffi_meta 0.27.3", -] - [[package]] name = "uniffi_macros" version = "0.29.0" @@ -3000,19 +2854,7 @@ dependencies = [ "serde", "syn 2.0.98", "toml", - "uniffi_meta 0.29.0", -] - -[[package]] -name = "uniffi_meta" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "583bab49f2bdf5681f9732f8b67a7e555ad920dbb5427be21450217bf1818189" -dependencies = [ - "anyhow", - "bytes", - "siphasher", - "uniffi_checksum_derive", + "uniffi_meta", ] [[package]] @@ -3026,19 +2868,6 @@ dependencies = [ "uniffi_internal_macros", ] -[[package]] -name = "uniffi_testing" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13963044ca9bde9b709d2eee68bc11dafc7acea144ae0fdc0cf29ed4add44481" -dependencies = [ - "anyhow", - "camino", - "cargo_metadata", - "fs-err", - "once_cell", -] - [[package]] name = "uniffi_testing" version = "0.29.0" @@ -3052,19 +2881,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "uniffi_udl" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b92f984bb0d9a06778f256aec963e1e9a80714014f7a90fb0e01008821fe5a97" -dependencies = [ - "anyhow", - "textwrap", - "uniffi_meta 0.27.3", - "uniffi_testing 0.27.3", - "weedle2", -] - [[package]] name = "uniffi_udl" version = "0.29.0" @@ -3073,7 +2889,7 @@ checksum = "279b82bac9a382c796a0d210bb8354a0b813499b28aa1de046c85d78ca389805" dependencies = [ "anyhow", "textwrap", - "uniffi_meta 0.29.0", + "uniffi_meta", "weedle2", ] diff --git a/examples/calculator-rs/Cargo.toml b/examples/calculator-rs/Cargo.toml index 9494f592..713595d4 100644 --- a/examples/calculator-rs/Cargo.toml +++ b/examples/calculator-rs/Cargo.toml @@ -31,7 +31,7 @@ feather-ui.workspace = true ultraviolet.workspace = true im.workspace = true glyphon.workspace = true -uniffi = "0.27.0" +uniffi = "0.29.0" [build-dependencies] -uniffi = { version = "0.27.0", features = ["build"] } +uniffi = { version = "0.29.0", features = ["build"] }