From 741d6ebdc31ca6e2ef855ecafdc8ef8705557f37 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 18 Nov 2022 14:09:28 +0000 Subject: [PATCH] Update Rust crate bevy to v0.9.0 --- Cargo.lock | 448 ++++++++++++++++++++++++++---------- Cargo.toml | 2 +- launchers/native/Cargo.toml | 2 +- launchers/wasm/Cargo.toml | 2 +- 4 files changed, 330 insertions(+), 124 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 64536b0..2eb4b6c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6,7 +6,7 @@ version = 3 name = "LastKingdom" version = "0.1.0" dependencies = [ - "bevy 0.8.1", + "bevy 0.9.0", "bevy-inspector-egui", "bevy_rapier2d", "broccoli", @@ -16,7 +16,7 @@ dependencies = [ "rust-ini", "sepax2d", "serde_json", - "winit", + "winit 0.26.1", ] [[package]] @@ -252,6 +252,12 @@ dependencies = [ "serde", ] +[[package]] +name = "base-x" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" + [[package]] name = "base64" version = "0.13.0" @@ -302,20 +308,20 @@ dependencies = [ [[package]] name = "bevy_animation" -version = "0.8.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4365465fca7bd78295eb81d0a04afc049399852793d562eb017849bb5d6c55e" +checksum = "bc8187ba04e1cd4c390a5407502bdb40828e568e2aae9e1628bfe9ebac744f3f" dependencies = [ - "bevy_app 0.8.1", - "bevy_asset 0.8.1", - "bevy_core 0.8.1", - "bevy_ecs 0.8.1", - "bevy_hierarchy 0.8.1", - "bevy_math 0.8.1", - "bevy_reflect 0.8.1", - "bevy_time 0.8.1", - "bevy_transform 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.9.0", + "bevy_asset 0.9.0", + "bevy_core 0.9.0", + "bevy_ecs 0.9.0", + "bevy_hierarchy 0.9.0", + "bevy_math 0.9.0", + "bevy_reflect 0.9.0", + "bevy_time 0.9.0", + "bevy_transform 0.9.0", + "bevy_utils 0.9.0", ] [[package]] @@ -367,7 +373,6 @@ dependencies = [ "fastrand", "js-sys", "ndk-glue 0.5.2", - "notify", "parking_lot 0.12.1", "serde", "thiserror", @@ -395,6 +400,7 @@ dependencies = [ "fastrand", "js-sys", "ndk-glue 0.7.0", + "notify", "parking_lot 0.12.1", "serde", "thiserror", @@ -405,16 +411,16 @@ dependencies = [ [[package]] name = "bevy_audio" -version = "0.8.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e5cf4713a24f318841f73a9e030854cfd5bad46bc81fa1acc9590cdab053c6f" +checksum = "064d3733a2b4396ba0ca27f187d3957b1621c83d9ae65e7da458e57627d3541b" dependencies = [ "anyhow", - "bevy_app 0.8.1", - "bevy_asset 0.8.1", - "bevy_ecs 0.8.1", - "bevy_reflect 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.9.0", + "bevy_asset 0.9.0", + "bevy_ecs 0.9.0", + "bevy_reflect 0.9.0", + "bevy_utils 0.9.0", "parking_lot 0.12.1", "rodio", ] @@ -634,41 +640,41 @@ dependencies = [ [[package]] name = "bevy_gilrs" -version = "0.8.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb15a3427d9707be92b457e5d66900b02d853b475c21dd8662bdda387ba9f24e" +checksum = "a26d02e390b192c3d3b1b746fc2e049420b03f7b8319e7cf3a747babd7d88127" dependencies = [ - "bevy_app 0.8.1", - "bevy_ecs 0.8.1", - "bevy_input 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.9.0", + "bevy_ecs 0.9.0", + "bevy_input 0.9.0", + "bevy_utils 0.9.0", "gilrs", ] [[package]] name = "bevy_gltf" -version = "0.8.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79db7d7e71b47a69953fbe8407ded5c6308eaeecf9a05efd5dfb42992f400a16" +checksum = "fd77158983e09cbbb8115a2c629bdf3249cfff58e8e19f1c62861b1e5495eaf1" dependencies = [ "anyhow", "base64", "bevy_animation", - "bevy_app 0.8.1", - "bevy_asset 0.8.1", - "bevy_core 0.8.1", - "bevy_core_pipeline 0.8.1", - "bevy_ecs 0.8.1", - "bevy_hierarchy 0.8.1", - "bevy_log 0.8.1", - "bevy_math 0.8.1", - "bevy_pbr 0.8.1", - "bevy_reflect 0.8.1", - "bevy_render 0.8.1", - "bevy_scene 0.8.1", - "bevy_tasks 0.8.1", - "bevy_transform 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.9.0", + "bevy_asset 0.9.0", + "bevy_core 0.9.0", + "bevy_core_pipeline 0.9.0", + "bevy_ecs 0.9.0", + "bevy_hierarchy 0.9.0", + "bevy_log 0.9.0", + "bevy_math 0.9.0", + "bevy_pbr 0.9.0", + "bevy_reflect 0.9.0", + "bevy_render 0.9.0", + "bevy_scene", + "bevy_tasks 0.9.0", + "bevy_transform 0.9.0", + "bevy_utils 0.9.0", "gltf", "percent-encoding", "thiserror", @@ -734,17 +740,13 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee63ad1e3f95a26ff2c227fadb1534a7bfe3a098e0e45c347f2f2575a573d9bc" dependencies = [ - "bevy_animation", "bevy_app 0.8.1", "bevy_asset 0.8.1", - "bevy_audio", "bevy_core 0.8.1", "bevy_core_pipeline 0.8.1", "bevy_derive 0.8.1", "bevy_diagnostic 0.8.1", "bevy_ecs 0.8.1", - "bevy_gilrs", - "bevy_gltf", "bevy_hierarchy 0.8.1", "bevy_input 0.8.1", "bevy_log 0.8.1", @@ -753,16 +755,14 @@ dependencies = [ "bevy_ptr 0.8.1", "bevy_reflect 0.8.1", "bevy_render 0.8.1", - "bevy_scene 0.8.1", "bevy_sprite 0.8.1", "bevy_tasks 0.8.1", - "bevy_text", + "bevy_text 0.8.1", "bevy_time 0.8.1", "bevy_transform 0.8.1", - "bevy_ui", + "bevy_ui 0.8.1", "bevy_utils 0.8.1", "bevy_window 0.8.1", - "bevy_winit", "ndk-glue 0.5.2", ] @@ -772,13 +772,17 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ff89c2c2644c588d72cf505f15ad515479705c82ad7aa359ad2249646995a76" dependencies = [ + "bevy_animation", "bevy_app 0.9.0", "bevy_asset 0.9.0", + "bevy_audio", "bevy_core 0.9.0", "bevy_core_pipeline 0.9.0", "bevy_derive 0.9.0", "bevy_diagnostic 0.9.0", "bevy_ecs 0.9.0", + "bevy_gilrs", + "bevy_gltf", "bevy_hierarchy 0.9.0", "bevy_input 0.9.0", "bevy_log 0.9.0", @@ -787,13 +791,16 @@ dependencies = [ "bevy_ptr 0.9.0", "bevy_reflect 0.9.0", "bevy_render 0.9.0", - "bevy_scene 0.9.0", + "bevy_scene", "bevy_sprite 0.9.0", "bevy_tasks 0.9.0", + "bevy_text 0.9.0", "bevy_time 0.9.0", "bevy_transform 0.9.0", + "bevy_ui 0.9.0", "bevy_utils 0.9.0", "bevy_window 0.9.0", + "bevy_winit", "ndk-glue 0.7.0", ] @@ -1130,28 +1137,6 @@ dependencies = [ "syn", ] -[[package]] -name = "bevy_scene" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a045d575d2c8f776d8ea965363c81660243fefbfc3712ead938b00dfd6797216" -dependencies = [ - "anyhow", - "bevy_app 0.8.1", - "bevy_asset 0.8.1", - "bevy_derive 0.8.1", - "bevy_ecs 0.8.1", - "bevy_hierarchy 0.8.1", - "bevy_reflect 0.8.1", - "bevy_render 0.8.1", - "bevy_transform 0.8.1", - "bevy_utils 0.8.1", - "ron 0.7.1", - "serde", - "thiserror", - "uuid", -] - [[package]] name = "bevy_scene" version = "0.9.0" @@ -1168,7 +1153,7 @@ dependencies = [ "bevy_render 0.9.0", "bevy_transform 0.9.0", "bevy_utils 0.9.0", - "ron 0.8.0", + "ron", "serde", "thiserror", "uuid", @@ -1278,6 +1263,29 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_text" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe4282d77fb5dd38bb2a7736a770f5e499782b8c546b9f7d73f6893ab04c8041" +dependencies = [ + "ab_glyph", + "anyhow", + "bevy_app 0.9.0", + "bevy_asset 0.9.0", + "bevy_ecs 0.9.0", + "bevy_math 0.9.0", + "bevy_reflect 0.9.0", + "bevy_render 0.9.0", + "bevy_sprite 0.9.0", + "bevy_transform 0.9.0", + "bevy_utils 0.9.0", + "bevy_window 0.9.0", + "glyph_brush_layout", + "serde", + "thiserror", +] + [[package]] name = "bevy_time" version = "0.8.1" @@ -1348,7 +1356,7 @@ dependencies = [ "bevy_reflect 0.8.1", "bevy_render 0.8.1", "bevy_sprite 0.8.1", - "bevy_text", + "bevy_text 0.8.1", "bevy_transform 0.8.1", "bevy_utils 0.8.1", "bevy_window 0.8.1", @@ -1358,6 +1366,35 @@ dependencies = [ "taffy", ] +[[package]] +name = "bevy_ui" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da6d85fcefe5a2bf259c2ff58a7a29b6102070242dc385b42a2656f4e8918883" +dependencies = [ + "bevy_app 0.9.0", + "bevy_asset 0.9.0", + "bevy_core_pipeline 0.9.0", + "bevy_derive 0.9.0", + "bevy_ecs 0.9.0", + "bevy_hierarchy 0.9.0", + "bevy_input 0.9.0", + "bevy_log 0.9.0", + "bevy_math 0.9.0", + "bevy_reflect 0.9.0", + "bevy_render 0.9.0", + "bevy_sprite 0.9.0", + "bevy_text 0.9.0", + "bevy_transform 0.9.0", + "bevy_utils 0.9.0", + "bevy_window 0.9.0", + "bytemuck", + "serde", + "smallvec", + "taffy", + "thiserror", +] + [[package]] name = "bevy_utils" version = "0.8.1" @@ -1418,22 +1455,22 @@ dependencies = [ [[package]] name = "bevy_winit" -version = "0.8.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98b15fee4b75472e3441b0c7221467303e4ce59b342a94a328e447e7cdb5a43c" +checksum = "ebc7b4e4f83e268dcbd6f9c4e1c18f7382e457f5f1b160da4c85d9a3f489771a" dependencies = [ "approx", - "bevy_app 0.8.1", - "bevy_ecs 0.8.1", - "bevy_input 0.8.1", - "bevy_math 0.8.1", - "bevy_utils 0.8.1", - "bevy_window 0.8.1", + "bevy_app 0.9.0", + "bevy_ecs 0.9.0", + "bevy_input 0.9.0", + "bevy_math 0.9.0", + "bevy_utils 0.9.0", + "bevy_window 0.9.0", "crossbeam-channel", - "raw-window-handle 0.4.3", + "raw-window-handle 0.5.0", "wasm-bindgen", "web-sys", - "winit", + "winit 0.27.5", ] [[package]] @@ -1822,28 +1859,28 @@ dependencies = [ [[package]] name = "cpal" -version = "0.13.5" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74117836a5124f3629e4b474eed03e479abaf98988b4bb317e29f08cfe0e4116" +checksum = "e73413ddcb69c398125f5529714492e070c64c6a090ad5b01d8c082b320a0809" dependencies = [ "alsa", "core-foundation-sys 0.8.3", "coreaudio-rs", "jni", "js-sys", - "lazy_static", "libc", "mach", - "ndk 0.6.0", - "ndk-glue 0.6.2", - "nix 0.23.1", + "ndk 0.7.0", + "ndk-context", + "nix 0.25.0", "oboe", - "parking_lot 0.11.2", + "once_cell", + "parking_lot 0.12.1", "stdweb", "thiserror", "wasm-bindgen", "web-sys", - "winapi", + "windows", ] [[package]] @@ -1986,6 +2023,12 @@ dependencies = [ "byteorder", ] +[[package]] +name = "discard" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0" + [[package]] name = "dispatch" version = "0.2.0" @@ -3221,9 +3264,9 @@ name = "native-launcher" version = "0.1.0" dependencies = [ "LastKingdom", - "bevy 0.8.1", + "bevy 0.9.0", "image 0.24.5", - "winit", + "winit 0.26.1", ] [[package]] @@ -3395,6 +3438,20 @@ dependencies = [ "memoffset", ] +[[package]] +name = "nix" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e322c04a9e3440c327fca7b6c8a63e6890a32fa2ad689db972425f07e0d22abb" +dependencies = [ + "autocfg", + "bitflags", + "cfg-if 1.0.0", + "libc", + "memoffset", + "pin-utils", +] + [[package]] name = "nohash-hasher" version = "0.2.0" @@ -3413,9 +3470,9 @@ dependencies = [ [[package]] name = "notify" -version = "5.0.0-pre.15" +version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "553f9844ad0b0824605c20fb55a661679782680410abfb1a8144c2e7e437e7a7" +checksum = "ed2c66da08abae1c024c01d635253e402341b4060a12e99b31c7594063bf490a" dependencies = [ "bitflags", "crossbeam-channel", @@ -3770,6 +3827,12 @@ version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + [[package]] name = "pkg-config" version = "0.3.25" @@ -4051,25 +4114,14 @@ checksum = "e5864e7ef1a6b7bcf1d6ca3f655e65e724ed3b52546a0d0a663c991522f552ea" [[package]] name = "rodio" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0939e9f626e6c6f1989adb6226a039c855ca483053f0ee7c98b90e41cf731e" +checksum = "eb10b653d5ec0e9411a2e7d46e2c7f4046fd87d35b9955bd73ba4108d69072b5" dependencies = [ "cpal", "lewton", ] -[[package]] -name = "ron" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a" -dependencies = [ - "base64", - "bitflags", - "serde", -] - [[package]] name = "ron" version = "0.8.0" @@ -4097,6 +4149,15 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" +[[package]] +name = "rustc_version" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" +dependencies = [ + "semver", +] + [[package]] name = "rusty-xinput" version = "1.2.0" @@ -4156,6 +4217,21 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" +[[package]] +name = "semver" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" +dependencies = [ + "semver-parser", +] + +[[package]] +name = "semver-parser" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" + [[package]] name = "sepax2d" version = "0.3.8" @@ -4193,6 +4269,21 @@ dependencies = [ "serde", ] +[[package]] +name = "sha1" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1da05c97445caa12d05e848c4a4fcbbea29e748ac28f7e80e9b010392063770" +dependencies = [ + "sha1_smol", +] + +[[package]] +name = "sha1_smol" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" + [[package]] name = "sharded-slab" version = "0.1.4" @@ -4312,9 +4403,52 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stdweb" -version = "0.1.3" +version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e" +checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5" +dependencies = [ + "discard", + "rustc_version", + "stdweb-derive", + "stdweb-internal-macros", + "stdweb-internal-runtime", + "wasm-bindgen", +] + +[[package]] +name = "stdweb-derive" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" +dependencies = [ + "proc-macro2", + "quote", + "serde", + "serde_derive", + "syn", +] + +[[package]] +name = "stdweb-internal-macros" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" +dependencies = [ + "base-x", + "proc-macro2", + "quote", + "serde", + "serde_derive", + "serde_json", + "sha1", + "syn", +] + +[[package]] +name = "stdweb-internal-runtime" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0" [[package]] name = "str-buf" @@ -4754,7 +4888,7 @@ name = "wasm-launcher" version = "0.1.0" dependencies = [ "LastKingdom", - "bevy 0.8.1", + "bevy 0.9.0", "stylist", "web-sys", "yew", @@ -5107,17 +5241,30 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57b543186b344cc61c85b5aab0d2e3adf4e0f99bc076eff9aa5927bcc0b8a647" +dependencies = [ + "windows_aarch64_msvc 0.37.0", + "windows_i686_gnu 0.37.0", + "windows_i686_msvc 0.37.0", + "windows_x86_64_gnu 0.37.0", + "windows_x86_64_msvc 0.37.0", +] + [[package]] name = "windows-sys" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" dependencies = [ - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_msvc", + "windows_aarch64_msvc 0.36.1", + "windows_i686_gnu 0.36.1", + "windows_i686_msvc 0.36.1", + "windows_x86_64_gnu 0.36.1", + "windows_x86_64_msvc 0.36.1", ] [[package]] @@ -5126,30 +5273,60 @@ version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" +[[package]] +name = "windows_aarch64_msvc" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2623277cb2d1c216ba3b578c0f3cf9cdebeddb6e66b1b218bb33596ea7769c3a" + [[package]] name = "windows_i686_gnu" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" +[[package]] +name = "windows_i686_gnu" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3925fd0b0b804730d44d4b6278c50f9699703ec49bcd628020f46f4ba07d9e1" + [[package]] name = "windows_i686_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" +[[package]] +name = "windows_i686_msvc" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce907ac74fe331b524c1298683efbf598bb031bc84d5e274db2083696d07c57c" + [[package]] name = "windows_x86_64_gnu" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" +[[package]] +name = "windows_x86_64_gnu" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2babfba0828f2e6b32457d5341427dcbb577ceef556273229959ac23a10af33d" + [[package]] name = "windows_x86_64_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" +[[package]] +name = "windows_x86_64_msvc" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4dd6dc7df2d84cf7b33822ed5b86318fb1781948e9663bacd047fc9dd52259d" + [[package]] name = "winit" version = "0.26.1" @@ -5183,6 +5360,35 @@ dependencies = [ "x11-dl", ] +[[package]] +name = "winit" +version = "0.27.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb796d6fbd86b2fd896c9471e6f04d39d750076ebe5680a3958f00f5ab97657c" +dependencies = [ + "bitflags", + "cocoa", + "core-foundation 0.9.3", + "core-graphics 0.22.3", + "dispatch", + "instant", + "libc", + "log", + "mio", + "ndk 0.7.0", + "ndk-glue 0.7.0", + "objc", + "once_cell", + "parking_lot 0.12.1", + "percent-encoding", + "raw-window-handle 0.4.3", + "raw-window-handle 0.5.0", + "wasm-bindgen", + "web-sys", + "windows-sys", + "x11-dl", +] + [[package]] name = "x11-dl" version = "2.20.0" diff --git a/Cargo.toml b/Cargo.toml index 767ae11..3287ed0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ opt-level = 'z' lto = true [dependencies] -bevy = "0.8.1" +bevy = "0.9.0" image = "0.24.5" winit = "0.26.1" crossbeam-channel = "0.5" diff --git a/launchers/native/Cargo.toml b/launchers/native/Cargo.toml index bdbef77..d88779a 100644 --- a/launchers/native/Cargo.toml +++ b/launchers/native/Cargo.toml @@ -6,6 +6,6 @@ workspace = "../.." [dependencies] LastKingdom = { package = "LastKingdom", path = "../.." } -bevy = "0.8" +bevy = "0.9" image = "0.24.5" winit = "0.26.1" \ No newline at end of file diff --git a/launchers/wasm/Cargo.toml b/launchers/wasm/Cargo.toml index 20b1a75..8f737df 100644 --- a/launchers/wasm/Cargo.toml +++ b/launchers/wasm/Cargo.toml @@ -6,7 +6,7 @@ workspace = "../.." [dependencies] LastKingdom = { package = "LastKingdom", path = "../.." } -bevy = "0.8" +bevy = "0.9" web-sys = { version="0.3.60", features=["Document", "Window"] } yew = "0.19.3" stylist = { version= "0.10.1", features=["yew_integration"] } \ No newline at end of file