diff --git a/Cargo.lock b/Cargo.lock index 751ad22..6685c3d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -24,13 +24,19 @@ version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76eb1adf08c5bcaa8490b9851fd53cca27fa9880076f178ea9d29f05196728a8" +[[package]] +name = "accesskit" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6cf780eb737f2d4a49ffbd512324d53ad089070f813f7be7f99dbd5123a7f448" + [[package]] name = "accesskit_consumer" version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04bb4d9e4772fe0d47df57d0d5dbe5d85dd05e2f37ae1ddb6b105e76be58fb00" dependencies = [ - "accesskit", + "accesskit 0.11.2", ] [[package]] @@ -39,7 +45,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "134d0acf6acb667c89d3332999b1a5df4edbc8d6113910f392ebb73f2b03bb56" dependencies = [ - "accesskit", + "accesskit 0.11.2", "accesskit_consumer", "objc2", "once_cell", @@ -51,7 +57,7 @@ version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9eac0a7f2d7cd7a93b938af401d3d8e8b7094217989a7c25c55a953023436e31" dependencies = [ - "accesskit", + "accesskit 0.11.2", "accesskit_consumer", "arrayvec", "once_cell", @@ -65,7 +71,7 @@ version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "825d23acee1bd6d25cbaa3ca6ed6e73faf24122a774ec33d52c5c86c6ab423c0" dependencies = [ - "accesskit", + "accesskit 0.11.2", "accesskit_macos", "accesskit_windows", "winit 0.28.3", @@ -79,12 +85,12 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "aead" -version = "0.4.3" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877" +checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" dependencies = [ + "crypto-common", "generic-array", - "rand_core", ] [[package]] @@ -100,9 +106,9 @@ dependencies = [ [[package]] name = "ahash" -version = "0.8.6" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" +checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ "cfg-if 1.0.0", "getrandom", @@ -133,7 +139,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5915f52fe2cf65e83924d037b6c5290b7cee097c6b5c8700746e6168a343fd6b" dependencies = [ "alsa-sys", - "bitflags", + "bitflags 1.3.2", "libc", "nix 0.23.1", ] @@ -155,7 +161,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c77a0045eda8b888c76ea473c2b0515ba6f471d318f8927c5c72240937035a6" dependencies = [ "android-properties", - "bitflags", + "bitflags 1.3.2", "cc", "jni-sys", "libc", @@ -250,30 +256,29 @@ version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833" dependencies = [ - "concurrent-queue 2.1.0", + "concurrent-queue", "event-listener", "futures-core", ] [[package]] name = "async-executor" -version = "1.4.1" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965" +checksum = "d7ebdfa2ebdab6b1760375fa7d6f382b9f486eac35fc994625a00e89280bdbb7" dependencies = [ "async-task", - "concurrent-queue 1.2.4", - "fastrand", - "futures-lite", - "once_cell", + "concurrent-queue", + "fastrand 2.1.0", + "futures-lite 2.3.0", "slab", ] [[package]] name = "async-task" -version = "4.3.0" +version = "4.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524" +checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "autocfg" @@ -305,18 +310,39 @@ dependencies = [ "bevy_internal 0.11.3", ] +[[package]] +name = "bevy" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e938630e9f472b1899c78ef84aa907081b23bad8333140e2295c620485b6ee7" +dependencies = [ + "bevy_internal 0.14.0", +] + [[package]] name = "bevy_a11y" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "132c9e35a77c5395951f6d25fa2c52ee92296353426df4f961e60f3ff47e2e42" dependencies = [ - "accesskit", + "accesskit 0.11.2", "bevy_app 0.11.3", "bevy_derive 0.11.3", "bevy_ecs 0.11.3", ] +[[package]] +name = "bevy_a11y" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e613f0e7d5a92637e59744f7185e374c9a59654ecc6d7575adcec9581db1363" +dependencies = [ + "accesskit 0.14.0", + "bevy_app 0.14.0", + "bevy_derive 0.14.0", + "bevy_ecs 0.14.0", +] + [[package]] name = "bevy_animation" version = "0.8.0" @@ -366,6 +392,24 @@ dependencies = [ "web-sys", ] +[[package]] +name = "bevy_app" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f548e9dab7d10c5f99e3b504c758c4bf87aa67df9bcb9cc8b317a0271770e72" +dependencies = [ + "bevy_derive 0.14.0", + "bevy_ecs 0.14.0", + "bevy_reflect 0.14.0", + "bevy_tasks 0.14.0", + "bevy_utils 0.14.0", + "console_error_panic_hook", + "downcast-rs", + "thiserror", + "wasm-bindgen", + "web-sys", +] + [[package]] name = "bevy_asset" version = "0.8.0" @@ -382,7 +426,7 @@ dependencies = [ "bevy_utils 0.8.0", "crossbeam-channel", "downcast-rs", - "fastrand", + "fastrand 1.8.0", "js-sys", "ndk-glue 0.5.2", "notify", @@ -412,7 +456,7 @@ dependencies = [ "bevy_winit 0.11.3", "crossbeam-channel", "downcast-rs", - "fastrand", + "fastrand 1.8.0", "js-sys", "parking_lot 0.12.1", "serde", @@ -491,6 +535,20 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "bevy_core" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ddeed5ebf2fa75a4d4f32e2da9c60f11037e36252695059a151c6685cd3d72b" +dependencies = [ + "bevy_app 0.14.0", + "bevy_ecs 0.14.0", + "bevy_reflect 0.14.0", + "bevy_tasks 0.14.0", + "bevy_utils 0.14.0", + "uuid", +] + [[package]] name = "bevy_core_pipeline" version = "0.8.0" @@ -528,7 +586,18 @@ checksum = "a44e4e2784a81430199e4157e02903a987a32127c773985506f020e7d501b62e" dependencies = [ "bevy_macro_utils 0.11.3", "quote", - "syn 2.0.38", + "syn 2.0.71", +] + +[[package]] +name = "bevy_derive" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8a8173bad3ed53fa158806b1beda147263337d6ef71a093780dd141b74386b1" +dependencies = [ + "bevy_macro_utils 0.14.0", + "quote", + "syn 2.0.71", ] [[package]] @@ -559,6 +628,21 @@ dependencies = [ "sysinfo", ] +[[package]] +name = "bevy_diagnostic" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7f82011fd70048be282526a99756d54bf00e874edafa9664ba0dc247678f03" +dependencies = [ + "bevy_app 0.14.0", + "bevy_core 0.14.0", + "bevy_ecs 0.14.0", + "bevy_tasks 0.14.0", + "bevy_time 0.14.0", + "bevy_utils 0.14.0", + "const-fnv1a-hash", +] + [[package]] name = "bevy_ecs" version = "0.8.0" @@ -572,7 +656,7 @@ dependencies = [ "bevy_tasks 0.8.0", "bevy_utils 0.8.0", "downcast-rs", - "fixedbitset", + "fixedbitset 0.4.2", "fxhash", "serde", "thread_local", @@ -592,13 +676,32 @@ dependencies = [ "bevy_utils 0.11.3", "downcast-rs", "event-listener", - "fixedbitset", + "fixedbitset 0.4.2", "rustc-hash", "serde", "thiserror", "thread_local", ] +[[package]] +name = "bevy_ecs" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c77fdc3a7230eff2fcebe4bd17c155bd238c660a0089d0f98c39ba0d461b923" +dependencies = [ + "bevy_ecs_macros 0.14.0", + "bevy_ptr 0.14.0", + "bevy_reflect 0.14.0", + "bevy_tasks 0.14.0", + "bevy_utils 0.14.0", + "bitflags 2.6.0", + "concurrent-queue", + "fixedbitset 0.5.7", + "nonmax", + "petgraph", + "thiserror", +] + [[package]] name = "bevy_ecs_ldtk" version = "0.4.0" @@ -648,7 +751,19 @@ dependencies = [ "bevy_macro_utils 0.11.3", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.71", +] + +[[package]] +name = "bevy_ecs_macros" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9272b511958525306cd141726d3ca59740f79fc0707c439b55a007bcc3497308" +dependencies = [ + "bevy_macro_utils 0.14.0", + "proc-macro2", + "quote", + "syn 2.0.71", ] [[package]] @@ -751,6 +866,20 @@ dependencies = [ "smallvec", ] +[[package]] +name = "bevy_hierarchy" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "802eca6f341d19ade790ccfaba7044be4d823b708087eb5ac4c1f74e4ea0916a" +dependencies = [ + "bevy_app 0.14.0", + "bevy_core 0.14.0", + "bevy_ecs 0.14.0", + "bevy_reflect 0.14.0", + "bevy_utils 0.14.0", + "smallvec", +] + [[package]] name = "bevy_input" version = "0.8.0" @@ -778,6 +907,21 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_input" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d050f1433f48ca23f1ea078734ebff119a3f76eb7d221725ab0f1fd9f81230b" +dependencies = [ + "bevy_app 0.14.0", + "bevy_ecs 0.14.0", + "bevy_math 0.14.0", + "bevy_reflect 0.14.0", + "bevy_utils 0.14.0", + "smol_str", + "thiserror", +] + [[package]] name = "bevy_internal" version = "0.8.0" @@ -822,7 +966,7 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0e35a9b2bd29aa784b3cc416bcbf2a298f69f00ca51fd042ea39d9af7fad37e" dependencies = [ - "bevy_a11y", + "bevy_a11y 0.11.3", "bevy_app 0.11.3", "bevy_asset 0.11.3", "bevy_core 0.11.3", @@ -842,6 +986,31 @@ dependencies = [ "bevy_window 0.11.3", ] +[[package]] +name = "bevy_internal" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ddd2b23e44d3a1f8ae547cbee5b6661f8135cc456c5de206e8648789944e7a1" +dependencies = [ + "bevy_a11y 0.14.0", + "bevy_app 0.14.0", + "bevy_core 0.14.0", + "bevy_derive 0.14.0", + "bevy_diagnostic 0.14.0", + "bevy_ecs 0.14.0", + "bevy_hierarchy 0.14.0", + "bevy_input 0.14.0", + "bevy_log 0.14.0", + "bevy_math 0.14.0", + "bevy_ptr 0.14.0", + "bevy_reflect 0.14.0", + "bevy_tasks 0.14.0", + "bevy_time 0.14.0", + "bevy_transform 0.14.0", + "bevy_utils 0.14.0", + "bevy_window 0.14.0", +] + [[package]] name = "bevy_log" version = "0.8.0" @@ -852,7 +1021,7 @@ dependencies = [ "bevy_app 0.8.0", "bevy_utils 0.8.0", "console_error_panic_hook", - "tracing-log", + "tracing-log 0.1.3", "tracing-subscriber", "tracing-wasm", ] @@ -868,7 +1037,22 @@ dependencies = [ "bevy_ecs 0.11.3", "bevy_utils 0.11.3", "console_error_panic_hook", - "tracing-log", + "tracing-log 0.1.3", + "tracing-subscriber", + "tracing-wasm", +] + +[[package]] +name = "bevy_log" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bab641fd0de254915ab746165a07677465b2d89b72f5b49367d73b9197548a35" +dependencies = [ + "android_log-sys 0.3.1", + "bevy_app 0.14.0", + "bevy_ecs 0.14.0", + "bevy_utils 0.14.0", + "tracing-log 0.2.0", "tracing-subscriber", "tracing-wasm", ] @@ -892,8 +1076,20 @@ checksum = "23ddc18d489b4e57832d4958cde7cd2f349f0ad91e5892ac9e2f2ee16546b981" dependencies = [ "quote", "rustc-hash", - "syn 2.0.38", - "toml_edit", + "syn 2.0.71", + "toml_edit 0.19.8", +] + +[[package]] +name = "bevy_macro_utils" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3ad860d35d74b35d4d6ae7f656d163b6f475aa2e64fc293ee86ac901977ddb7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.71", + "toml_edit 0.22.16", ] [[package]] @@ -915,6 +1111,19 @@ dependencies = [ "serde", ] +[[package]] +name = "bevy_math" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51bd6ce2174d3237d30e0ab5b2508480cc7593ca4d96ffb3a3095f9fc6bbc34c" +dependencies = [ + "bevy_reflect 0.14.0", + "glam 0.27.0", + "rand", + "smallvec", + "thiserror", +] + [[package]] name = "bevy_mikktspace" version = "0.8.0" @@ -940,7 +1149,7 @@ dependencies = [ "bevy_transform 0.8.0", "bevy_utils 0.8.0", "bevy_window 0.8.0", - "bitflags", + "bitflags 1.3.2", "bytemuck", "radsort", ] @@ -957,6 +1166,12 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72c7586401a46f7d8e436028225c1df5288f2e0082d066b247a82466fea155c6" +[[package]] +name = "bevy_ptr" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c115c97a5c8a263bd0aa7001b999772c744ac5ba797d07c86f25734ce381ea69" + [[package]] name = "bevy_reflect" version = "0.8.0" @@ -967,7 +1182,7 @@ dependencies = [ "bevy_reflect_derive 0.8.0", "bevy_utils 0.8.0", "downcast-rs", - "erased-serde", + "erased-serde 0.3.22", "glam 0.21.3", "once_cell", "parking_lot 0.12.1", @@ -987,7 +1202,7 @@ dependencies = [ "bevy_reflect_derive 0.11.3", "bevy_utils 0.11.3", "downcast-rs", - "erased-serde", + "erased-serde 0.3.22", "glam 0.24.2", "once_cell", "parking_lot 0.12.1", @@ -997,6 +1212,24 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_reflect" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "406ea0fce267169c2320c7302d97d09f605105686346762562c5f65960b5ca2f" +dependencies = [ + "bevy_ptr 0.14.0", + "bevy_reflect_derive 0.14.0", + "bevy_utils 0.14.0", + "downcast-rs", + "erased-serde 0.4.5", + "glam 0.27.0", + "serde", + "smallvec", + "smol_str", + "thiserror", +] + [[package]] name = "bevy_reflect_derive" version = "0.8.0" @@ -1020,7 +1253,20 @@ dependencies = [ "bit-set", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.71", + "uuid", +] + +[[package]] +name = "bevy_reflect_derive" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0427fdb4425fc72cc96d45e550df83ace6347f0503840de116c76a40843ba751" +dependencies = [ + "bevy_macro_utils 0.14.0", + "proc-macro2", + "quote", + "syn 2.0.71", "uuid", ] @@ -1047,12 +1293,12 @@ dependencies = [ "bevy_transform 0.8.0", "bevy_utils 0.8.0", "bevy_window 0.8.0", - "bitflags", + "bitflags 1.3.2", "codespan-reporting", "copyless", "downcast-rs", "encase", - "futures-lite", + "futures-lite 1.12.0", "hex", "hexasphere", "image", @@ -1081,11 +1327,11 @@ dependencies = [ [[package]] name = "bevy_renet" -version = "0.0.5" +version = "0.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c596a1512ffb72e81e51dec376c5a85a60a91d5d7365b811389f993fe7c0461a" +checksum = "587b1dc5b9677d41fec66cd45a456c60bc8fc89dfd4b82f82b7bce2f2e78f7e2" dependencies = [ - "bevy 0.8.1", + "bevy 0.14.0", "renet", ] @@ -1127,10 +1373,10 @@ dependencies = [ "bevy_render", "bevy_transform 0.8.0", "bevy_utils 0.8.0", - "bitflags", + "bitflags 1.3.2", "bytemuck", "copyless", - "fixedbitset", + "fixedbitset 0.4.2", "guillotiere", "rectangle-pack", "serde", @@ -1146,7 +1392,7 @@ dependencies = [ "async-channel", "async-executor", "event-listener", - "futures-lite", + "futures-lite 1.12.0", "num_cpus", "once_cell", "wasm-bindgen-futures", @@ -1161,8 +1407,19 @@ dependencies = [ "async-channel", "async-executor", "async-task", - "concurrent-queue 2.1.0", - "futures-lite", + "concurrent-queue", + "futures-lite 1.12.0", + "wasm-bindgen-futures", +] + +[[package]] +name = "bevy_tasks" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a8bfb8d484bdb1e9bec3789c75202adc5e608c4244347152e50fb31668a54f9" +dependencies = [ + "async-executor", + "futures-lite 2.3.0", "wasm-bindgen-futures", ] @@ -1216,6 +1473,20 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_time" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6c3d3d14ee8b0dbe4819fd516cc75509b61946134d78e0ee89ad3d1835ffe6c" +dependencies = [ + "bevy_app 0.14.0", + "bevy_ecs 0.14.0", + "bevy_reflect 0.14.0", + "bevy_utils 0.14.0", + "crossbeam-channel", + "thiserror", +] + [[package]] name = "bevy_transform" version = "0.8.0" @@ -1242,6 +1513,20 @@ dependencies = [ "bevy_reflect 0.11.3", ] +[[package]] +name = "bevy_transform" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97e8aa6b16be573277c6ceda30aebf1d78af7c6ede19b448dcb052fb8601d815" +dependencies = [ + "bevy_app 0.14.0", + "bevy_ecs 0.14.0", + "bevy_hierarchy 0.14.0", + "bevy_math 0.14.0", + "bevy_reflect 0.14.0", + "thiserror", +] + [[package]] name = "bevy_ui" version = "0.8.0" @@ -1290,8 +1575,8 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d9484e32434ea84dc548cff246ce0c6f756c1336f5ea03f24ac120a48595c7" dependencies = [ - "ahash 0.8.6", - "bevy_utils_proc_macros", + "ahash 0.8.11", + "bevy_utils_proc_macros 0.11.3", "getrandom", "hashbrown 0.14.2", "instant", @@ -1301,6 +1586,21 @@ dependencies = [ "uuid", ] +[[package]] +name = "bevy_utils" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fab364910e8f5839578aba9cfda00a8388e9ebe352ceb8491a742ce6af9ec6e" +dependencies = [ + "ahash 0.8.11", + "bevy_utils_proc_macros 0.14.0", + "getrandom", + "hashbrown 0.14.2", + "thread_local", + "tracing", + "web-time", +] + [[package]] name = "bevy_utils_proc_macros" version = "0.11.3" @@ -1309,7 +1609,18 @@ checksum = "5391b242c36f556db01d5891444730c83aa9dd648b6a8fd2b755d22cb3bddb57" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.71", +] + +[[package]] +name = "bevy_utils_proc_macros" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad9db261ab33a046e1f54b35f885a44f21fcc80aa2bc9050319466b88fe58fe3" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.71", ] [[package]] @@ -1342,6 +1653,22 @@ dependencies = [ "raw-window-handle 0.5.0", ] +[[package]] +name = "bevy_window" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9ea5777f933bf7ecaeb3af1a30845720ec730e007972ca7d4aba2d3512abe24" +dependencies = [ + "bevy_a11y 0.14.0", + "bevy_app 0.14.0", + "bevy_ecs 0.14.0", + "bevy_math 0.14.0", + "bevy_reflect 0.14.0", + "bevy_utils 0.14.0", + "raw-window-handle 0.6.2", + "smol_str", +] + [[package]] name = "bevy_winit" version = "0.8.0" @@ -1370,7 +1697,7 @@ checksum = "bfdc044abdb95790c20053e6326760f0a2985f0dcd78613d397bf35f16039d53" dependencies = [ "accesskit_winit", "approx", - "bevy_a11y", + "bevy_a11y 0.11.3", "bevy_app 0.11.3", "bevy_derive 0.11.3", "bevy_ecs 0.11.3", @@ -1402,7 +1729,7 @@ version = "0.59.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8" dependencies = [ - "bitflags", + "bitflags 1.3.2", "cexpr", "clang-sys", "lazy_static", @@ -1442,6 +1769,12 @@ version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +[[package]] +name = "bitflags" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" + [[package]] name = "block" version = "0.1.6" @@ -1496,7 +1829,7 @@ checksum = "965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.71", ] [[package]] @@ -1510,15 +1843,6 @@ name = "bytes" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db" -dependencies = [ - "serde", -] - -[[package]] -name = "cache-padded" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c" [[package]] name = "calloop" @@ -1574,21 +1898,20 @@ checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" [[package]] name = "chacha20" -version = "0.8.2" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6" +checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" dependencies = [ "cfg-if 1.0.0", "cipher", "cpufeatures", - "zeroize", ] [[package]] name = "chacha20poly1305" -version = "0.9.1" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a18446b09be63d457bbec447509e85f662f32952b035ce892290396bc0b0cff5" +checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" dependencies = [ "aead", "chacha20", @@ -1599,11 +1922,13 @@ dependencies = [ [[package]] name = "cipher" -version = "0.3.0" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" +checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" dependencies = [ - "generic-array", + "crypto-common", + "inout", + "zeroize", ] [[package]] @@ -1623,7 +1948,7 @@ version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f63902e9223530efb4e26ccd0cf55ec30d592d3b42e21a28defc42a9586e832" dependencies = [ - "bitflags", + "bitflags 1.3.2", "block", "cocoa-foundation", "core-foundation 0.9.3", @@ -1639,7 +1964,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318" dependencies = [ - "bitflags", + "bitflags 1.3.2", "block", "core-foundation 0.9.3", "core-graphics-types", @@ -1676,18 +2001,9 @@ dependencies = [ [[package]] name = "concurrent-queue" -version = "1.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af4780a44ab5696ea9e28294517f1fffb421a83a25af521333c838635509db9c" -dependencies = [ - "cache-padded", -] - -[[package]] -name = "concurrent-queue" -version = "2.1.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c278839b831783b70278b14df4d45e1beb1aad306c07bb796637de9a0e323e8e" +checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" dependencies = [ "crossbeam-utils", ] @@ -1702,6 +2018,12 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "const-fnv1a-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32b13ea120a812beba79e34316b3942a857c86ec1593cb34f27bb28272ce2cca" + [[package]] name = "const_panic" version = "0.2.4" @@ -1752,7 +2074,7 @@ version = "0.19.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3889374e6ea6ab25dba90bb5d96202f61108058361f6dc72e8b03e6f8bbe923" dependencies = [ - "bitflags", + "bitflags 1.3.2", "core-foundation 0.7.0", "foreign-types", "libc", @@ -1764,7 +2086,7 @@ version = "0.22.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" dependencies = [ - "bitflags", + "bitflags 1.3.2", "core-foundation 0.9.3", "core-graphics-types", "foreign-types", @@ -1777,7 +2099,7 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" dependencies = [ - "bitflags", + "bitflags 1.3.2", "core-foundation 0.9.3", "foreign-types", "libc", @@ -1802,7 +2124,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11894b20ebfe1ff903cbdc52259693389eea03b94918a2def2c30c3bf227ad88" dependencies = [ - "bitflags", + "bitflags 1.3.2", "coreaudio-sys", ] @@ -1904,6 +2226,17 @@ dependencies = [ "once_cell", ] +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "rand_core", + "typenum", +] + [[package]] name = "cty" version = "0.2.2" @@ -1916,7 +2249,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "827914e1f53b1e0e025ecd3d967a7836b7bcb54520f90e21ef8df7b4d88a2759" dependencies = [ - "bitflags", + "bitflags 1.3.2", "libloading", "winapi", ] @@ -2036,6 +2369,12 @@ dependencies = [ "regex", ] +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + [[package]] name = "erased-serde" version = "0.3.22" @@ -2045,6 +2384,16 @@ dependencies = [ "serde", ] +[[package]] +name = "erased-serde" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" +dependencies = [ + "serde", + "typeid", +] + [[package]] name = "euclid" version = "0.22.7" @@ -2084,6 +2433,12 @@ dependencies = [ "instant", ] +[[package]] +name = "fastrand" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" + [[package]] name = "filetime" version = "0.2.17" @@ -2102,6 +2457,12 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" +[[package]] +name = "fixedbitset" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" + [[package]] name = "flate2" version = "1.0.24" @@ -2173,7 +2534,7 @@ version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48" dependencies = [ - "fastrand", + "fastrand 1.8.0", "futures-core", "futures-io", "memchr", @@ -2182,6 +2543,19 @@ dependencies = [ "waker-fn", ] +[[package]] +name = "futures-lite" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" +dependencies = [ + "fastrand 2.1.0", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + [[package]] name = "futures-sink" version = "0.3.21" @@ -2284,6 +2658,17 @@ dependencies = [ "serde", ] +[[package]] +name = "glam" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e05e7e6723e3455f4818c7b26e855439f7546cf617ef669d1adedb8669e5cb9" +dependencies = [ + "bytemuck", + "rand", + "serde", +] + [[package]] name = "glob" version = "0.3.0" @@ -2460,7 +2845,7 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fc59e5f710e310e76e6707f86c561dd646f69a8876da9131703b2f717de818d" dependencies = [ - "bitflags", + "bitflags 1.3.2", "gpu-alloc-types", ] @@ -2470,7 +2855,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54804d0d6bc9d7f26db4eaec1ad10def69b599315f487d32c334a80d1efe67a5" dependencies = [ - "bitflags", + "bitflags 1.3.2", ] [[package]] @@ -2479,7 +2864,7 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b0c02e1ba0bdb14e965058ca34e09c020f8e507a760df1121728e0aef68d57a" dependencies = [ - "bitflags", + "bitflags 1.3.2", "gpu-descriptor-types", "hashbrown 0.12.3", ] @@ -2490,7 +2875,7 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "363e3677e55ad168fef68cf9de3a4a310b53124c5e784c53a1d70e92d23f2126" dependencies = [ - "bitflags", + "bitflags 1.3.2", ] [[package]] @@ -2545,7 +2930,7 @@ version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" dependencies = [ - "ahash 0.8.6", + "ahash 0.8.11", "allocator-api2", "serde", ] @@ -2616,6 +3001,16 @@ dependencies = [ "hashbrown 0.12.3", ] +[[package]] +name = "indexmap" +version = "2.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" +dependencies = [ + "equivalent", + "hashbrown 0.14.2", +] + [[package]] name = "inflections" version = "1.1.1" @@ -2628,7 +3023,7 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" dependencies = [ - "bitflags", + "bitflags 1.3.2", "inotify-sys", "libc", ] @@ -2642,6 +3037,15 @@ dependencies = [ "libc", ] +[[package]] +name = "inout" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" +dependencies = [ + "generic-array", +] + [[package]] name = "inplace_it" version = "0.3.4" @@ -2759,7 +3163,7 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587" dependencies = [ - "bitflags", + "bitflags 1.3.2", "libc", ] @@ -2929,7 +3333,7 @@ version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de11355d1f6781482d027a3b4d4de7825dcedb197bf573e0596d00008402d060" dependencies = [ - "bitflags", + "bitflags 1.3.2", "block", "core-graphics-types", "foreign-types", @@ -2996,10 +3400,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f50357e1167a3ab92d6b3c7f4bf5f7fd13fde3f4b28bf0d5ea07b5100fdb6c0" dependencies = [ "bit-set", - "bitflags", + "bitflags 1.3.2", "codespan-reporting", "hexf-parse", - "indexmap", + "indexmap 1.9.1", "log", "num-traits", "petgraph", @@ -3036,7 +3440,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96d868f654c72e75f8687572699cdabe755f03effbb62542768e995d5b8d699d" dependencies = [ - "bitflags", + "bitflags 1.3.2", "jni-sys", "ndk-sys 0.2.2", "num_enum", @@ -3049,7 +3453,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4" dependencies = [ - "bitflags", + "bitflags 1.3.2", "jni-sys", "ndk-sys 0.3.0", "num_enum", @@ -3062,7 +3466,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" dependencies = [ - "bitflags", + "bitflags 1.3.2", "jni-sys", "ndk-sys 0.4.0", "num_enum", @@ -3150,7 +3554,7 @@ version = "0.22.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf" dependencies = [ - "bitflags", + "bitflags 1.3.2", "cc", "cfg-if 1.0.0", "libc", @@ -3163,7 +3567,7 @@ version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f866317acbd3a240710c63f065ffb1e4fd466259045ccb504130b7f668f35c6" dependencies = [ - "bitflags", + "bitflags 1.3.2", "cc", "cfg-if 1.0.0", "libc", @@ -3176,7 +3580,7 @@ version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc" dependencies = [ - "bitflags", + "bitflags 1.3.2", "cfg-if 1.0.0", "libc", ] @@ -3191,13 +3595,19 @@ dependencies = [ "minimal-lexical", ] +[[package]] +name = "nonmax" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "610a5acd306ec67f907abe5567859a3c693fb9886eb1f012ab8f2a47bef3db51" + [[package]] name = "notify" version = "5.0.0-pre.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "553f9844ad0b0824605c20fb55a661679782680410abfb1a8144c2e7e437e7a7" dependencies = [ - "bitflags", + "bitflags 1.3.2", "crossbeam-channel", "filetime", "fsevent-sys", @@ -3358,6 +3768,12 @@ dependencies = [ "cc", ] +[[package]] +name = "octets" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "109983a091271ee8916076731ba5fdc9ee22fea871bc7c6ceab9bfd423eb1d99" + [[package]] name = "ogg" version = "0.8.0" @@ -3402,9 +3818,9 @@ dependencies = [ [[package]] name = "parking" -version = "2.0.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" +checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" [[package]] name = "parking_lot" @@ -3484,8 +3900,8 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143" dependencies = [ - "fixedbitset", - "indexmap", + "fixedbitset 0.4.2", + "indexmap 1.9.1", ] [[package]] @@ -3535,7 +3951,7 @@ version = "0.17.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" dependencies = [ - "bitflags", + "bitflags 1.3.2", "crc32fast", "flate2", "miniz_oxide 0.6.2", @@ -3543,9 +3959,9 @@ dependencies = [ [[package]] name = "poly1305" -version = "0.7.2" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede" +checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" dependencies = [ "cpufeatures", "opaque-debug", @@ -3561,12 +3977,6 @@ dependencies = [ "unicode-xid", ] -[[package]] -name = "ppv-lite86" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" - [[package]] name = "proc-macro-crate" version = "1.2.1" @@ -3604,9 +4014,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.69" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" dependencies = [ "unicode-ident", ] @@ -3628,9 +4038,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.33" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" dependencies = [ "proc-macro2", ] @@ -3642,12 +4052,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17fd96390ed3feda12e1dfe2645ed587e0bea749e319333f104a33ff62f77a0b" [[package]] -name = "rand_chacha" -version = "0.3.1" +name = "rand" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ - "ppv-lite86", "rand_core", ] @@ -3684,6 +4093,12 @@ dependencies = [ "cty", ] +[[package]] +name = "raw-window-handle" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" + [[package]] name = "rayon" version = "1.5.3" @@ -3708,18 +4123,6 @@ dependencies = [ "num_cpus", ] -[[package]] -name = "rechannel" -version = "0.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cd5e81291adbf597712daa54f9224b2737db44011298ab16df4727ab0af748c" -dependencies = [ - "bincode", - "bytes", - "log", - "serde", -] - [[package]] name = "rectangle-pack" version = "0.4.2" @@ -3732,7 +4135,7 @@ version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" dependencies = [ - "bitflags", + "bitflags 1.3.2", ] [[package]] @@ -3741,7 +4144,7 @@ version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" dependencies = [ - "bitflags", + "bitflags 1.3.2", ] [[package]] @@ -3778,25 +4181,25 @@ checksum = "f1382d1f0a252c4bf97dc20d979a2fdd05b024acd7c2ed0f7595d7817666a157" [[package]] name = "renet" -version = "0.0.9" +version = "0.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c4353bd792e79509c02f55d4df54e58f6197ee9b299b593139beba17d79e995" +checksum = "3cc90bf4168562c39eecba53bff2bb03e0ed7a308f5a2cfe7e59c2a40d24d7ec" dependencies = [ + "bevy_ecs 0.14.0", + "bytes", "log", - "rechannel", + "octets", "renetcode", ] [[package]] name = "renetcode" -version = "0.0.5" +version = "0.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce99d5663e75ba91d1aeff0cd31e0a52469abec5241a7d5d5ce798a9da4edb91" +checksum = "b6e292e11c9a59586298131c2cb8cdea8376ca34f0240390bb029806055940d2" dependencies = [ - "aead", "chacha20poly1305", - "rand_chacha", - "rand_core", + "log", ] [[package]] @@ -3816,7 +4219,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a" dependencies = [ "base64", - "bitflags", + "bitflags 1.3.2", "serde", ] @@ -3872,22 +4275,22 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" [[package]] name = "serde" -version = "1.0.143" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53e8e5d5b70924f74ff5c6d64d9a5acd91422117c60f48c4e07855238a254553" +checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.143" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3d8e8de557aee63c26b85b947f5e59b690d0454c753f3adeb5cd7835ab88391" +checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" dependencies = [ "proc-macro2", "quote", - "syn 1.0.99", + "syn 2.0.71", ] [[package]] @@ -3936,9 +4339,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.9.0" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" dependencies = [ "serde", ] @@ -3949,7 +4352,7 @@ version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a28f16a97fa0e8ce563b2774d1e732dd5d4025d2772c5dba0a41a0f90a29da3" dependencies = [ - "bitflags", + "bitflags 1.3.2", "calloop", "dlib", "lazy_static", @@ -3986,7 +4389,7 @@ version = "0.2.0+1.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830" dependencies = [ - "bitflags", + "bitflags 1.3.2", "num-traits", ] @@ -4008,7 +4411,7 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7687c91ed89b4f6a80e41a354263555980187b6c9ca6c0408089c6781dca4377" dependencies = [ - "fastrand", + "fastrand 1.8.0", "gloo-events", "instant", "once_cell", @@ -4073,9 +4476,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.38" +version = "2.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" +checksum = "b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462" dependencies = [ "proc-macro2", "quote", @@ -4193,9 +4596,9 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "0.6.1" +version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" +checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" [[package]] name = "toml_edit" @@ -4203,9 +4606,20 @@ version = "0.19.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" dependencies = [ - "indexmap", + "indexmap 1.9.1", + "toml_datetime", + "winnow 0.4.1", +] + +[[package]] +name = "toml_edit" +version = "0.22.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "278f3d518e152219c994ce877758516bca5e118eaed6996192a774fb9fbf0788" +dependencies = [ + "indexmap 2.2.6", "toml_datetime", - "winnow", + "winnow 0.6.14", ] [[package]] @@ -4252,6 +4666,17 @@ dependencies = [ "tracing-core", ] +[[package]] +name = "tracing-log" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" +dependencies = [ + "log", + "once_cell", + "tracing-core", +] + [[package]] name = "tracing-subscriber" version = "0.3.15" @@ -4267,7 +4692,7 @@ dependencies = [ "thread_local", "tracing", "tracing-core", - "tracing-log", + "tracing-log 0.1.3", ] [[package]] @@ -4287,6 +4712,12 @@ version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd" +[[package]] +name = "typeid" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "059d83cc991e7a42fc37bd50941885db0888e34209f8cfd9aab07ddec03bc9cf" + [[package]] name = "typenum" version = "1.15.0" @@ -4313,11 +4744,11 @@ checksum = "957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04" [[package]] name = "universal-hash" -version = "0.4.1" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05" +checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" dependencies = [ - "generic-array", + "crypto-common", "subtle", ] @@ -4395,7 +4826,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.71", "wasm-bindgen-shared", ] @@ -4429,7 +4860,7 @@ checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.71", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -4457,7 +4888,7 @@ version = "0.29.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91223460e73257f697d9e23d401279123d36039a3f7a449e983f123292d4458f" dependencies = [ - "bitflags", + "bitflags 1.3.2", "downcast-rs", "libc", "nix 0.22.3", @@ -4496,7 +4927,7 @@ version = "0.29.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60147ae23303402e41fe034f74fb2c35ad0780ee88a1c40ac09a3be1e7465741" dependencies = [ - "bitflags", + "bitflags 1.3.2", "wayland-client", "wayland-commons", "wayland-scanner", @@ -4534,6 +4965,16 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "web-time" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + [[package]] name = "weezl" version = "0.1.7" @@ -4567,7 +5008,7 @@ source = "git+https://github.com/mockersf/wgpu/?branch=unconditional-clear-worka dependencies = [ "arrayvec", "bit-vec", - "bitflags", + "bitflags 1.3.2", "cfg_aliases", "codespan-reporting", "copyless", @@ -4593,7 +5034,7 @@ dependencies = [ "arrayvec", "ash", "bit-set", - "bitflags", + "bitflags 1.3.2", "block", "core-graphics-types", "d3d12", @@ -4627,7 +5068,7 @@ name = "wgpu-types" version = "0.13.2" source = "git+https://github.com/mockersf/wgpu/?branch=unconditional-clear-workaround#a703a78644bc277f8b93870297bb3734e25f2be9" dependencies = [ - "bitflags", + "bitflags 1.3.2", ] [[package]] @@ -4866,7 +5307,7 @@ version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b43cc931d58b99461188607efd7acb2a093e65fc621f54cad78517a6063e73a" dependencies = [ - "bitflags", + "bitflags 1.3.2", "cocoa", "core-foundation 0.9.3", "core-graphics 0.22.3", @@ -4900,7 +5341,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f504e8c117b9015f618774f8d58cd4781f5a479bc41079c064f974cbb253874" dependencies = [ "android-activity", - "bitflags", + "bitflags 1.3.2", "cfg_aliases", "core-foundation 0.9.3", "core-graphics 0.22.3", @@ -4929,6 +5370,15 @@ dependencies = [ "memchr", ] +[[package]] +name = "winnow" +version = "0.6.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "374ec40a2d767a3c1b4972d9475ecd557356637be906f2cb3f7fe17a6eb5e22f" +dependencies = [ + "memchr", +] + [[package]] name = "x11-dl" version = "2.20.0" @@ -4970,7 +5420,7 @@ dependencies = [ "console_error_panic_hook", "gloo", "gloo-utils", - "indexmap", + "indexmap 1.9.1", "js-sys", "scoped-tls-hkt", "slab", @@ -4996,22 +5446,22 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.7.21" +version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "686b7e407015242119c33dab17b8f61ba6843534de936d94368856528eae4dcc" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.21" +version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "020f3dfe25dfc38dfea49ce62d5d45ecdd7f0d8a724fa63eb36b6eba4ec76806" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.38", + "syn 2.0.71", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index eb87d1e..1f113a2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ winit = "0.26.1" bevy_asset_loader = "0.17.0" bevy_ecs_ldtk = "0.4.0" leafwing-input-manager = "0.6.1" -bevy_renet = "0.0.5" +bevy_renet = "0.0.12" bincode = "1.3.3" serde = { version = "1.0", features = ["derive"] } bevy_framepace = "0.7.0"