diff --git a/desktop/src-tauri/Cargo.lock b/desktop/src-tauri/Cargo.lock index 0727f43d..07185eac 100644 --- a/desktop/src-tauri/Cargo.lock +++ b/desktop/src-tauri/Cargo.lock @@ -2,6 +2,15 @@ # It is not intended for manual editing. version = 4 +[[package]] +name = "addr2line" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b" +dependencies = [ + "gimli", +] + [[package]] name = "adler2" version = "2.0.1" @@ -111,10 +120,10 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", - "synstructure", + "synstructure 0.13.2", ] [[package]] @@ -123,10 +132,10 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", - "synstructure", + "synstructure 0.13.2", ] [[package]] @@ -135,8 +144,8 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -257,8 +266,8 @@ version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -330,8 +339,8 @@ version = "0.1.89" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -403,6 +412,21 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +[[package]] +name = "backtrace" +version = "0.3.76" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6" +dependencies = [ + "addr2line", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", + "windows-link 0.2.1", +] + [[package]] name = "base16ct" version = "0.2.0" @@ -464,8 +488,8 @@ version = "0.6.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "238b90427dfad9da4a9abd60f3ec1cdee6b80454bde49ed37f1781dd8e9dc7f9" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -1047,8 +1071,8 @@ dependencies = [ "itoa", "matches", "phf 0.10.1", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "smallvec", "syn 1.0.109", ] @@ -1059,7 +1083,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" dependencies = [ - "quote", + "quote 1.0.43", "syn 2.0.114", ] @@ -1069,7 +1093,7 @@ version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501" dependencies = [ - "quote", + "quote 1.0.43", "syn 2.0.114", ] @@ -1104,8 +1128,8 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -1127,8 +1151,8 @@ checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" dependencies = [ "fnv", "ident_case", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "strsim", "syn 2.0.114", ] @@ -1140,7 +1164,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" dependencies = [ "darling_core", - "quote", + "quote 1.0.43", "syn 2.0.114", ] @@ -1260,8 +1284,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f" dependencies = [ "convert_case", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "rustc_version", "syn 2.0.114", ] @@ -1281,11 +1305,11 @@ version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "rustc_version", "syn 2.0.114", - "unicode-xid", + "unicode-xid 0.2.6", ] [[package]] @@ -1389,8 +1413,8 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -1412,8 +1436,8 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fbbb781877580993a8707ec48672673ec7b81eeba04cfd2310bd28c08e47c8f" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -1556,8 +1580,7 @@ dependencies = [ [[package]] name = "droplet-rs" -version = "0.14.1" -source = "git+https://github.com/Drop-OSS/droplet-rs#f17a585b563d874ef9a09c27be5169b7e728d148" +version = "0.16.3" dependencies = [ "anyhow", "async-trait", @@ -1566,11 +1589,14 @@ dependencies = [ "getrandom 0.3.4", "hex 0.4.3", "humansize", + "libarchive-drop", "rcgen", "ring", "serde", "serde_json", "sha2 0.10.9", + "speedometer", + "test-generator", "time", "tokio", "uuid", @@ -1734,8 +1760,8 @@ version = "0.7.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -1802,6 +1828,28 @@ dependencies = [ "pin-project-lite", ] +[[package]] +name = "failure" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" +dependencies = [ + "backtrace", + "failure_derive", +] + +[[package]] +name = "failure_derive" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" +dependencies = [ + "proc-macro2 1.0.105", + "quote 1.0.43", + "syn 1.0.109", + "synstructure 0.12.6", +] + [[package]] name = "fake-simd" version = "0.1.2" @@ -1908,8 +1956,8 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -2011,8 +2059,8 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -2069,7 +2117,7 @@ dependencies = [ "ctr", "database", "download_manager", - "droplet-rs 0.14.1", + "droplet-rs 0.16.3", "futures-util", "hex 0.4.3", "log", @@ -2256,6 +2304,12 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "gimli" +version = "0.32.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" + [[package]] name = "gio" version = "0.18.4" @@ -2326,8 +2380,8 @@ dependencies = [ "heck 0.4.1", "proc-macro-crate 2.0.2", "proc-macro-error", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -2428,8 +2482,8 @@ checksum = "52ff3c5b21f14f0736fed6dcfc0bfb4225ebf5725f3c0209edeec181e4d73e9d" dependencies = [ "proc-macro-crate 1.3.1", "proc-macro-error", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -3231,6 +3285,24 @@ dependencies = [ "once_cell", ] +[[package]] +name = "libarchive-drop" +version = "0.1.1" +dependencies = [ + "libarchive3-sys", + "libc", +] + +[[package]] +name = "libarchive3-sys" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3cd3beae8f59a4c7a806523269b5392037577c150446e88d684dfa6de6031ca7" +dependencies = [ + "libc", + "pkg-config", +] + [[package]] name = "libc" version = "0.2.180" @@ -3396,8 +3468,8 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -3471,8 +3543,8 @@ version = "5.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -3566,7 +3638,6 @@ dependencies = [ [[package]] name = "native_model" version = "0.6.4" -source = "git+https://github.com/Drop-OSS/native_model.git#a91b422cbd53116df1f20b2459fb3d8257458bfd" dependencies = [ "anyhow", "bincode", @@ -3582,11 +3653,10 @@ dependencies = [ [[package]] name = "native_model_macro" version = "0.6.4" -source = "git+https://github.com/Drop-OSS/native_model.git#a91b422cbd53116df1f20b2459fb3d8257458bfd" dependencies = [ "log", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -3789,8 +3859,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7" dependencies = [ "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -4045,6 +4115,15 @@ dependencies = [ "objc2-security", ] +[[package]] +name = "object" +version = "0.37.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" +dependencies = [ + "memchr", +] + [[package]] name = "oid-registry" version = "0.7.1" @@ -4114,8 +4193,8 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -4447,8 +4526,8 @@ dependencies = [ "phf_generator 0.10.0", "phf_shared 0.10.0", "proc-macro-hack", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 1.0.109", ] @@ -4460,8 +4539,8 @@ checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" dependencies = [ "phf_generator 0.11.3", "phf_shared 0.11.3", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -4507,8 +4586,8 @@ version = "1.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -4688,8 +4767,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 1.0.109", "version_check", ] @@ -4700,8 +4779,8 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "version_check", ] @@ -4711,6 +4790,15 @@ version = "0.5.20+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" +[[package]] +name = "proc-macro2" +version = "0.4.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" +dependencies = [ + "unicode-xid 0.1.0", +] + [[package]] name = "proc-macro2" version = "1.0.105" @@ -4805,13 +4893,22 @@ dependencies = [ "windows-sys 0.60.2", ] +[[package]] +name = "quote" +version = "0.6.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" +dependencies = [ + "proc-macro2 0.4.30", +] + [[package]] name = "quote" version = "1.0.43" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a" dependencies = [ - "proc-macro2", + "proc-macro2 1.0.105", ] [[package]] @@ -5034,8 +5131,8 @@ version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -5385,6 +5482,12 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "rustc-demangle" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d" + [[package]] name = "rustc-hash" version = "2.1.1" @@ -5557,8 +5660,8 @@ version = "0.8.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "serde_derive_internals", "syn 2.0.114", ] @@ -5713,8 +5816,8 @@ version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -5724,8 +5827,8 @@ version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -5748,8 +5851,8 @@ version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -5809,8 +5912,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52a8e3ca0ca629121f70ab50f95249e5a6f925cc0f6ffe8256c45b728875706c" dependencies = [ "darling", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -5844,8 +5947,8 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "772ee033c0916d670af7860b6e1ef7d658a4629a6d0b4c8c3e67f09b3765b75d" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -6127,6 +6230,15 @@ dependencies = [ "system-deps", ] +[[package]] +name = "speedometer" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2789736092fa21b44baf8590acb4b360cb91f0f597bd6c1f1741ca9644c95c1e" +dependencies = [ + "failure", +] + [[package]] name = "spin" version = "0.9.8" @@ -6208,8 +6320,8 @@ checksum = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0" dependencies = [ "phf_generator 0.11.3", "phf_shared 0.11.3", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", ] [[package]] @@ -6235,14 +6347,25 @@ dependencies = [ "serde_json", ] +[[package]] +name = "syn" +version = "0.15.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" +dependencies = [ + "proc-macro2 0.4.30", + "quote 0.6.13", + "unicode-xid 0.1.0", +] + [[package]] name = "syn" version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "unicode-ident", ] @@ -6252,8 +6375,8 @@ version = "2.0.114" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "unicode-ident", ] @@ -6272,14 +6395,26 @@ dependencies = [ "futures-core", ] +[[package]] +name = "synstructure" +version = "0.12.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" +dependencies = [ + "proc-macro2 1.0.105", + "quote 1.0.43", + "syn 1.0.109", + "unicode-xid 0.2.6", +] + [[package]] name = "synstructure" version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -6421,8 +6556,8 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -6538,8 +6673,8 @@ dependencies = [ "json-patch", "plist", "png", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "semver", "serde", "serde_json", @@ -6560,8 +6695,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3764a12f886d8245e66b7ee9b43ccc47883399be2019a61d80cf0f4117446fde" dependencies = [ "heck 0.5.0", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", "tauri-codegen", "tauri-utils", @@ -6808,8 +6943,8 @@ dependencies = [ "log", "memchr", "phf 0.11.3", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "regex", "schemars 0.8.22", "semver", @@ -6861,6 +6996,18 @@ dependencies = [ "utf-8", ] +[[package]] +name = "test-generator" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b23be2add79223226e1cb6446cb3e37506a5927089870687a0f1149bb7a073a" +dependencies = [ + "glob", + "proc-macro2 0.4.30", + "quote 0.6.13", + "syn 0.15.44", +] + [[package]] name = "thiserror" version = "1.0.69" @@ -6885,8 +7032,8 @@ version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -6896,8 +7043,8 @@ version = "2.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -6918,8 +7065,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "482c185e5675626c9a130b3a8f362c322a239338c882f745a1d9a85838b987f0" dependencies = [ "parking_lot 0.11.2", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 1.0.109", ] @@ -7010,8 +7157,8 @@ version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -7207,8 +7354,8 @@ version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -7375,6 +7522,12 @@ version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" +[[package]] +name = "unicode-xid" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" + [[package]] name = "unicode-xid" version = "0.2.6" @@ -7473,8 +7626,8 @@ version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39d11901c36b3650df7acb0f9ebe624f35b5ac4e1922ecd3c57f444648429594" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -7600,7 +7753,7 @@ version = "0.2.106" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" dependencies = [ - "quote", + "quote 1.0.43", "wasm-bindgen-macro-support", ] @@ -7611,8 +7764,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" dependencies = [ "bumpalo", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", "wasm-bindgen-shared", ] @@ -7758,8 +7911,8 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67a921c1b6914c367b2b823cd4cde6f96beec77d30a939c8199bb377cf9b9b54" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -7928,8 +8081,8 @@ version = "0.60.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -7939,8 +8092,8 @@ version = "0.59.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -8571,10 +8724,10 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", - "synstructure", + "synstructure 0.13.2", ] [[package]] @@ -8651,8 +8804,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e" dependencies = [ "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", "zvariant_utils 2.1.0", ] @@ -8664,8 +8817,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aad23e2d2f91cae771c7af7a630a49e755f1eb74f8a46e9f6d5f7a146edf5a37" dependencies = [ "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", "zbus_names 4.3.1", "zvariant 5.9.1", @@ -8709,8 +8862,8 @@ version = "0.8.33" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2c7962b26b0a8685668b671ee4b54d007a67d4eaf05fda79ac0ecf41e32270f1" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -8729,10 +8882,10 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", - "synstructure", + "synstructure 0.13.2", ] [[package]] @@ -8750,8 +8903,8 @@ version = "1.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -8783,8 +8936,8 @@ version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -8856,8 +9009,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449" dependencies = [ "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", "zvariant_utils 2.1.0", ] @@ -8869,8 +9022,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba44e1f8f4da9e6e2d25d2a60b116ef8b9d0be174a7685e55bb12a99866279a7" dependencies = [ "proc-macro-crate 3.4.0", - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", "zvariant_utils 3.3.0", ] @@ -8881,8 +9034,8 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "syn 2.0.114", ] @@ -8892,8 +9045,8 @@ version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f75c23a64ef8f40f13a6989991e643554d9bef1d682a281160cf0c1bc389c5e9" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.105", + "quote 1.0.43", "serde", "syn 2.0.114", "winnow 0.7.14", diff --git a/desktop/src-tauri/Cargo.toml b/desktop/src-tauri/Cargo.toml index bd0630c2..b7840e2e 100644 --- a/desktop/src-tauri/Cargo.toml +++ b/desktop/src-tauri/Cargo.toml @@ -36,16 +36,16 @@ bitcode = "0.6.6" bytes = "1.10.1" cacache = "13.1.0" chrono = "0.4.38" -client = { path = "./client", version = "0.1.0" } # client -database = { path = "./database" } # database +client = { path = "./client", version = "0.1.0" } # client +database = { path = "./database" } # database deranged = "=0.4.0" dirs = "6.0.0" -download_manager = { path = "./download_manager", version = "0.1.0" } # download manager +download_manager = { path = "./download_manager", version = "0.1.0" } # download manager droplet-rs = "0.7.3" filetime = "0.2.25" futures-core = "0.3.31" futures-lite = "2.6.0" -games = { path = "./games", version = "0.1.0" } # games +games = { path = "./games", version = "0.1.0" } # games gethostname = "1.0.1" hex = "0.4.3" http = "1.1.0" @@ -54,16 +54,16 @@ humansize = "2.1.3" known-folders = "1.2.0" log = "0.4.22" md5 = "0.7.0" -native_model = { git = "https://github.com/Drop-OSS/native_model.git", version = "0.6.4", features = [ +native_model = { path = "../../libraries/native_model", features = [ "rmp_serde_1_3", ] } page_size = "0.6.0" parking_lot = "0.12.3" -process = { path = "./process" } # process +process = { path = "./process" } # process rand = "0.9.1" rayon = "1.10.0" regex = "1.11.1" -remote = { path = "./remote", version = "0.1.0" } # remote +remote = { path = "./remote", version = "0.1.0" } # remote reqwest = { version = "0.12.28", default-features = false, features = [ "blocking", "http2", @@ -96,7 +96,7 @@ tokio-util = { version = "0.7.16", features = ["io"] } umu-wrapper-lib = "0.1.0" url = "2.5.2" urlencoding = "2.1.3" -utils = { path = "./utils" } # utils +utils = { path = "./utils" } # utils walkdir = "2.5.0" webbrowser = "1.0.2" whoami = "1.6.0" @@ -109,7 +109,7 @@ features = ["console_appender", "file_appender"] [dependencies.rustbreak] version = "2" -features = ["other_errors"] # You can also use "yaml_enc" or "bin_enc" +features = ["other_errors"] # You can also use "yaml_enc" or "bin_enc" [dependencies.rustix] version = "0.38.37" diff --git a/desktop/src-tauri/games/Cargo.toml b/desktop/src-tauri/games/Cargo.toml index 43bf1b62..703dd08c 100644 --- a/desktop/src-tauri/games/Cargo.toml +++ b/desktop/src-tauri/games/Cargo.toml @@ -14,7 +14,7 @@ crossbeam-channel = "0.5.15" ctr = "0.9.2" database = { path = "../database", version = "0.1.0" } download_manager = { path = "../download_manager", version = "0.1.0" } -droplet-rs = { git = "https://github.com/Drop-OSS/droplet-rs" } +droplet-rs = { path = "../../../libraries/droplet" } futures-util = "*" hex = "0.4.3" log = "0.4.28" diff --git a/libraries/droplet/Cargo.toml b/libraries/droplet/Cargo.toml index 5db83ec1..0eec32d2 100644 --- a/libraries/droplet/Cargo.toml +++ b/libraries/droplet/Cargo.toml @@ -29,7 +29,7 @@ uuid = { version = "1.19.0", features = ["v4"] } sha2 = "0.10.9" futures = "0.3.31" getrandom = "0.3.4" -libarchive-drop = { version = "*", path = "./libarchive-rust" } +libarchive-drop = { version = "*", path = "../libarchive" } speedometer = "0.2.2" test-generator = "0.3.1" diff --git a/server/server/internal/services/torrential/index.ts b/server/server/internal/services/torrential/index.ts index 283d0c28..a8bb796d 100644 --- a/server/server/internal/services/torrential/index.ts +++ b/server/server/internal/services/torrential/index.ts @@ -49,9 +49,9 @@ export class TorrentialService extends Service { super( "torrential", () => { - const localDir = fs.readdirSync("."); - if (localDir.includes("torrential")) { - const stat = fs.statSync("./torrential"); + const torrentialDir = "../torrential"; + if (fs.existsSync(torrentialDir)) { + const stat = fs.statSync(torrentialDir); if (stat.isDirectory()) { // in dev and we have the submodule logger.info( @@ -62,17 +62,19 @@ export class TorrentialService extends Service { [ "run", "--manifest-path", - "./torrential/Cargo.toml", + `${torrentialDir}/Cargo.toml`, "--release", ], {}, ); - } else { - // binary - return spawn("./torrential", [], {}); } } + const localDir = fs.readdirSync("."); + if (localDir.includes("torrential")) { + return spawn("./torrential", [], {}); + } + const envPath = process.env.TORRENTIAL_PATH; if (envPath) return spawn(envPath, [], {}); diff --git a/torrential/Cargo.lock b/torrential/Cargo.lock index 55e8bbab..28db0c93 100644 --- a/torrential/Cargo.lock +++ b/torrential/Cargo.lock @@ -111,8 +111,8 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", "synstructure 0.13.2", ] @@ -123,8 +123,8 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", "synstructure 0.13.2", ] @@ -135,8 +135,8 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", ] @@ -146,8 +146,8 @@ version = "0.1.89" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", ] @@ -222,8 +222,8 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "604fde5e028fea851ce1d8570bbdc034bec850d157f7569d10f347d06808c05c" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", ] @@ -579,15 +579,14 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", ] [[package]] name = "droplet-rs" -version = "0.16.2" -source = "git+https://github.com/Drop-OSS/droplet-rs.git#dfda1781ac39937d8f3773631b3f855466e19a2c" +version = "0.16.3" dependencies = [ "anyhow", "async-trait", @@ -603,6 +602,7 @@ dependencies = [ "serde_json", "sha2", "speedometer", + "test-generator", "time", "tokio", "uuid", @@ -634,7 +634,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -653,8 +653,8 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", "synstructure 0.12.6", ] @@ -743,8 +743,8 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", ] @@ -821,6 +821,12 @@ version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" +[[package]] +name = "glob" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" + [[package]] name = "half" version = "2.7.1" @@ -1153,7 +1159,6 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libarchive-drop" version = "0.1.1" -source = "git+https://github.com/Drop-OSS/droplet-rs.git#dfda1781ac39937d8f3773631b3f855466e19a2c" dependencies = [ "libarchive3-sys", "libc", @@ -1466,6 +1471,15 @@ dependencies = [ "zerocopy", ] +[[package]] +name = "proc-macro2" +version = "0.4.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" +dependencies = [ + "unicode-xid 0.1.0", +] + [[package]] name = "proc-macro2" version = "1.0.103" @@ -1642,7 +1656,16 @@ dependencies = [ "once_cell", "socket2", "tracing", - "windows-sys 0.59.0", + "windows-sys 0.60.2", +] + +[[package]] +name = "quote" +version = "0.6.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" +dependencies = [ + "proc-macro2 0.4.30", ] [[package]] @@ -1651,7 +1674,7 @@ version = "1.0.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" dependencies = [ - "proc-macro2", + "proc-macro2 1.0.103", ] [[package]] @@ -1866,7 +1889,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.11.0", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -1956,8 +1979,8 @@ version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", ] @@ -2077,14 +2100,25 @@ version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" +[[package]] +name = "syn" +version = "0.15.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5" +dependencies = [ + "proc-macro2 0.4.30", + "quote 0.6.13", + "unicode-xid 0.1.0", +] + [[package]] name = "syn" version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "unicode-ident", ] @@ -2094,8 +2128,8 @@ version = "2.0.111" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "unicode-ident", ] @@ -2114,10 +2148,10 @@ version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 1.0.109", - "unicode-xid", + "unicode-xid 0.2.6", ] [[package]] @@ -2126,8 +2160,8 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", ] @@ -2141,7 +2175,19 @@ dependencies = [ "getrandom 0.3.4", "once_cell", "rustix 1.1.2", - "windows-sys 0.59.0", + "windows-sys 0.61.2", +] + +[[package]] +name = "test-generator" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b23be2add79223226e1cb6446cb3e37506a5927089870687a0f1149bb7a073a" +dependencies = [ + "glob", + "proc-macro2 0.4.30", + "quote 0.6.13", + "syn 0.15.44", ] [[package]] @@ -2168,8 +2214,8 @@ version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", ] @@ -2179,8 +2225,8 @@ version = "2.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", ] @@ -2281,8 +2327,8 @@ version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", ] @@ -2427,6 +2473,12 @@ version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" +[[package]] +name = "unicode-xid" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc" + [[package]] name = "unicode-xid" version = "0.2.6" @@ -2550,7 +2602,7 @@ version = "0.2.106" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" dependencies = [ - "quote", + "quote 1.0.42", "wasm-bindgen-macro-support", ] @@ -2561,8 +2613,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" dependencies = [ "bumpalo", - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", "wasm-bindgen-shared", ] @@ -2639,7 +2691,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -2893,8 +2945,8 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", "synstructure 0.13.2", ] @@ -2914,8 +2966,8 @@ version = "0.8.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", ] @@ -2934,8 +2986,8 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", "synstructure 0.13.2", ] @@ -2974,7 +3026,7 @@ version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" dependencies = [ - "proc-macro2", - "quote", + "proc-macro2 1.0.103", + "quote 1.0.42", "syn 2.0.111", ] diff --git a/torrential/Cargo.toml b/torrential/Cargo.toml index e73f387e..c1d2130c 100644 --- a/torrential/Cargo.toml +++ b/torrential/Cargo.toml @@ -23,7 +23,7 @@ simple_logger = { version = "5.1.0", default-features = false, features = [ "colors", ] } tokio = { version = "*", features = ["rt-multi-thread", "sync"] } -droplet-rs = { version = "0.16.2", git = "https://github.com/Drop-OSS/droplet-rs.git" } +droplet-rs = { path = "../libraries/droplet" } dashmap = "6.1.0" anyhow = "1.0.100" serde_json = "1.0.145"