diff --git a/vdr/uniffi/Cargo.lock b/vdr/uniffi/Cargo.lock index 4484f2c4..072fe0f0 100644 --- a/vdr/uniffi/Cargo.lock +++ b/vdr/uniffi/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "addr2line" @@ -389,15 +389,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 = "bitflags" version = "1.3.2" @@ -1781,7 +1772,7 @@ dependencies = [ "serde_json", "thiserror", "uniffi", - "uniffi_bindgen", + "uniffi_bindgen 0.26.1", ] [[package]] @@ -2058,12 +2049,6 @@ version = "1.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e" -[[package]] -name = "oneshot-uniffi" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c548d5c78976f6955d72d0ced18c48ca07030f7a1d4024529fedd7c1c01b29c" - [[package]] name = "opaque-debug" version = "0.3.1" @@ -2502,6 +2487,45 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "rinja" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3dc4940d00595430b3d7d5a01f6222b5e5b51395d1120bdb28d854bb8abb17a5" +dependencies = [ + "itoa", + "rinja_derive", +] + +[[package]] +name = "rinja_derive" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d9ed0146aef6e2825f1b1515f074510549efba38d71f4554eec32eb36ba18b" +dependencies = [ + "basic-toml", + "memchr", + "mime", + "mime_guess", + "proc-macro2", + "quote", + "rinja_parser", + "rustc-hash", + "serde", + "syn 2.0.98", +] + +[[package]] +name = "rinja_parser" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93f9a866e2e00a7a1fb27e46e9e324a6f7c0e7edc4543cae1d38f4e4a100c610" +dependencies = [ + "memchr", + "nom", + "serde", +] + [[package]] name = "rlp" version = "0.5.2" @@ -2530,6 +2554,12 @@ version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" +[[package]] +name = "rustc-hash" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + [[package]] name = "rustc-hex" version = "2.1.0" @@ -3319,14 +3349,15 @@ checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" [[package]] name = "uniffi" -version = "0.26.1" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ad0be8bba6c242d2d16922de4a9c8f167b9491729fda552e70f8626bf7302cb" +checksum = "ba62a57e90f9baed5ad02a71a0870180fa1cc35499093b2d21be2edfb68ec0f7" dependencies = [ "anyhow", "camino", + "cargo_metadata", "clap", - "uniffi_bindgen", + "uniffi_bindgen 0.29.0", "uniffi_build", "uniffi_core", "uniffi_macros", @@ -3342,7 +3373,6 @@ dependencies = [ "askama", "camino", "cargo_metadata", - "clap", "fs-err", "glob", "goblin", @@ -3352,20 +3382,43 @@ dependencies = [ "serde", "textwrap", "toml", - "uniffi_meta", + "uniffi_meta 0.26.1", "uniffi_testing", - "uniffi_udl", + "uniffi_udl 0.26.1", +] + +[[package]] +name = "uniffi_bindgen" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2242f35214f1e0e3b47c495d340c69f649f9a9ece3a943a29e275686cc884533" +dependencies = [ + "anyhow", + "camino", + "cargo_metadata", + "fs-err", + "glob", + "goblin", + "heck 0.5.0", + "once_cell", + "paste", + "rinja", + "serde", + "textwrap", + "toml", + "uniffi_meta 0.29.0", + "uniffi_udl 0.29.0", ] [[package]] name = "uniffi_build" -version = "0.26.1" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4aa3a7608c6872dc1ce53199d816a24d2e19af952d82ce557ecc8692a4ae9cba" +checksum = "c887a6c9a2857d8dc2ab0c8d578e8aa4978145b4fd65ed44296341e89aebc3cc" dependencies = [ "anyhow", "camino", - "uniffi_bindgen", + "uniffi_bindgen 0.29.0", ] [[package]] @@ -3380,28 +3433,34 @@ dependencies = [ [[package]] name = "uniffi_core" -version = "0.26.1" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d6e8db3f4e558faf0e25ac4b5bd775567973a4e18809f1123e74de52a853692" +checksum = "cad9fbdeb7ae4daf8d0f7704a3b638c37018eb16bb701e30fa17a2dd3e2d39c1" dependencies = [ "anyhow", "async-compat", "bytes", - "camino", - "log", "once_cell", - "oneshot-uniffi", "paste", "static_assertions", ] +[[package]] +name = "uniffi_internal_macros" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22a9dba1d78b9ce429439891089c223478043d52a1c3176a0fcea2b5573a7fcf" +dependencies = [ + "quote", + "syn 2.0.98", +] + [[package]] name = "uniffi_macros" -version = "0.26.1" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a126650799f97d97d8e38e3f10f15c65f5bc5a76b021bec21823efe9dd831a02" +checksum = "78dd5f8eefba5898b901086f5e7916da67b9a5286a01cc44e910cd75fa37c630" dependencies = [ - "bincode", "camino", "fs-err", "once_cell", @@ -3410,8 +3469,7 @@ dependencies = [ "serde", "syn 2.0.98", "toml", - "uniffi_build", - "uniffi_meta", + "uniffi_meta 0.29.0", ] [[package]] @@ -3426,6 +3484,17 @@ dependencies = [ "uniffi_checksum_derive", ] +[[package]] +name = "uniffi_meta" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d5965b1d4ffacef1eaa72fef9c00d2491641e87ad910f6c5859b9c503ddb16a" +dependencies = [ + "anyhow", + "siphasher", + "uniffi_internal_macros", +] + [[package]] name = "uniffi_testing" version = "0.26.1" @@ -3447,11 +3516,23 @@ checksum = "3f6817c15714acccd0d0459f99b524cabebfdd622376464a2c6466a6485bdb4b" dependencies = [ "anyhow", "textwrap", - "uniffi_meta", + "uniffi_meta 0.26.1", "uniffi_testing", "weedle2", ] +[[package]] +name = "uniffi_udl" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "279b82bac9a382c796a0d210bb8354a0b813499b28aa1de046c85d78ca389805" +dependencies = [ + "anyhow", + "textwrap", + "uniffi_meta 0.29.0", + "weedle2", +] + [[package]] name = "untrusted" version = "0.9.0" diff --git a/vdr/uniffi/Cargo.toml b/vdr/uniffi/Cargo.toml index ff280871..c4c581ea 100644 --- a/vdr/uniffi/Cargo.toml +++ b/vdr/uniffi/Cargo.toml @@ -27,14 +27,14 @@ serde = "1.0.188" serde_derive = "1.0.188" serde_json = "1.0.107" thiserror = "1.0.49" -uniffi = { version = "0.26.1", features = ["tokio", "cli"] } +uniffi = { version = "0.29.0", features = ["tokio", "cli"] } uniffi_bindgen = { version = "0.26.1", optional = true } [build-dependencies] -uniffi = { version = "0.26.1", features = [ "build"] } +uniffi = { version = "0.29.0", features = [ "build"] } [dev-dependencies] -uniffi = { version = "0.26.1", features = ["tokio", "cli"] } +uniffi = { version = "0.29.0", features = ["tokio", "cli"] } [patch.crates-io] web3 = { git = 'https://github.com/DSRCorporation/rust-web3.git'} \ No newline at end of file