diff --git a/Cargo.lock b/Cargo.lock index 0d301dad2..2d611f527 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -742,6 +742,12 @@ dependencies = [ "num-traits", ] +[[package]] +name = "atomic-arena" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73e8ed45f88ed32e6827a96b62d8fd4086d72defc754c5c6bd08470c1aaf648e" + [[package]] name = "atomic-waker" version = "1.1.2" @@ -3039,15 +3045,16 @@ checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" [[package]] name = "kira" -version = "0.9.6" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a9f9dff5e262540b628b00d5e1a772270a962d6869f8695bb24832ff3b394" +checksum = "a6c094dc109f5735ce9586c9865c7059fe2e951a2a74ccda7350f756ee98cbc2" dependencies = [ + "atomic-arena", "cpal", "glam", "mint", "paste", - "ringbuf", + "rtrb", "send_wrapper", "triple_buffer", ] @@ -5047,15 +5054,6 @@ dependencies = [ "bytemuck", ] -[[package]] -name = "ringbuf" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79abed428d1fd2a128201cec72c5f6938e2da607c6f3745f769fabea399d950a" -dependencies = [ - "crossbeam-utils", -] - [[package]] name = "rmp" version = "0.8.14" @@ -5105,6 +5103,12 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "rtrb" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad8388ea1a9e0ea807e442e8263a699e7edcb320ecbcd21b4fa8ff859acce3ba" + [[package]] name = "rust-format" version = "0.3.4" diff --git a/all-is-cubes-desktop/Cargo.toml b/all-is-cubes-desktop/Cargo.toml index 07fdc8f14..910f24713 100644 --- a/all-is-cubes-desktop/Cargo.toml +++ b/all-is-cubes-desktop/Cargo.toml @@ -82,7 +82,7 @@ gilrs = { workspace = true } hashbrown = { workspace = true } indicatif = { version = "0.17.0", default-features = false } itertools = { workspace = true } -kira = { version = "0.9.4", optional = true, default-features = false, features = ["cpal"] } +kira = { version = "0.10.2", optional = true, default-features = false, features = ["cpal"] } log = { workspace = true } png = { workspace = true, optional = true } rand = { workspace = true, features = ["std", "std_rng"] }