diff --git a/Cargo.lock b/Cargo.lock index 29116126d16a..959476b83d91 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1432,9 +1432,9 @@ dependencies = [ [[package]] name = "embed-resource" -version = "3.0.3" +version = "3.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8fe7d068ca6b3a5782ca5ec9afc244acd99dd441e4686a83b1c3973aba1d489" +checksum = "0963f530273dc3022ab2bdc3fcd6d488e850256f2284a82b7413cb9481ee85dd" dependencies = [ "cc", "memchr", @@ -2332,15 +2332,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" -[[package]] -name = "home" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" -dependencies = [ - "windows-sys 0.59.0", -] - [[package]] name = "http" version = "1.3.1" @@ -3729,11 +3720,12 @@ dependencies = [ [[package]] name = "os_info" -version = "3.11.0" +version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41fc863e2ca13dc2d5c34fb22ea4a588248ac14db929616ba65c45f21744b1e9" +checksum = "d0e1ac5fde8d43c34139135df8ea9ee9465394b2d8d20f032d38998f64afffc3" dependencies = [ "log", + "plist", "windows-sys 0.52.0", ] @@ -3837,6 +3829,19 @@ version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" +[[package]] +name = "plist" +version = "1.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d77244ce2d584cd84f6a15f86195b8c9b2a0dfbfd817c09e0464244091a58ed" +dependencies = [ + "base64", + "indexmap", + "quick-xml", + "serde", + "time", +] + [[package]] name = "png" version = "0.17.16" @@ -4138,9 +4143,9 @@ dependencies = [ [[package]] name = "realfft" -version = "3.4.0" +version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "390252372b7f2aac8360fc5e72eba10136b166d6faeed97e6d0c8324eb99b2b1" +checksum = "f821338fddb99d089116342c46e9f1fbf3828dba077674613e734e01d6ea8677" dependencies = [ "rustfft", ] @@ -4250,9 +4255,9 @@ checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" [[package]] name = "reqwest" -version = "0.12.19" +version = "0.12.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2f8e5513d63f2e5b386eb5106dc67eaf3f84e95258e210489136b8b92ad6119" +checksum = "eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813" dependencies = [ "base64", "bytes", @@ -4269,11 +4274,9 @@ dependencies = [ "hyper", "hyper-rustls", "hyper-util", - "ipnet", "js-sys", "log", "mime", - "once_cell", "percent-encoding", "pin-project-lite", "quinn", @@ -4781,9 +4784,9 @@ dependencies = [ [[package]] name = "rustfft" -version = "6.3.0" +version = "6.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f266ff9b0cfc79de11fd5af76a2bc672fe3ace10c96fa06456740fa70cb1ed49" +checksum = "c6f140db74548f7c9d7cce60912c9ac414e74df5e718dc947d514b051b42f3f4" dependencies = [ "num-complex", "num-integer", @@ -4791,7 +4794,6 @@ dependencies = [ "primal-check", "strength_reduce", "transpose", - "version_check", ] [[package]] @@ -5313,9 +5315,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.102" +version = "2.0.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6397daf94fa90f058bd0fd88429dd9e5738999cca8d701813c80723add80462" +checksum = "e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8" dependencies = [ "proc-macro2", "quote", @@ -6354,12 +6356,11 @@ dependencies = [ [[package]] name = "webbrowser" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5df295f8451142f1856b1bd86a606dfe9587d439bc036e319c827700dbd555e" +checksum = "aaf4f3c0ba838e82b4e5ccc4157003fb8c324ee24c058470ffb82820becbde98" dependencies = [ "core-foundation 0.10.1", - "home", "jni", "log", "ndk-context", @@ -7294,9 +7295,9 @@ dependencies = [ [[package]] name = "zip" -version = "4.0.0" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "153a6fff49d264c4babdcfa6b4d534747f520e56e8f0f384f3b808c4b64cc1fd" +checksum = "af7dcdb4229c0e79c2531a24de7726a0e980417a74fb4d030a35f535665439a0" dependencies = [ "arbitrary", "crc32fast", diff --git a/core/Cargo.toml b/core/Cargo.toml index d1ad5eafc489..579686c0417c 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -49,7 +49,7 @@ symphonia = { version = "0.5.4", default-features = false, optional = true } enumset = "1.1.6" bytemuck = { workspace = true } clap = { workspace = true, optional=true } -realfft = "3.4.0" +realfft = "3.5.0" hashbrown = { version = "0.14.5", features = ["raw"] } scopeguard = "1.2.0" fluent-templates = "0.13.0" diff --git a/core/macros/Cargo.toml b/core/macros/Cargo.toml index 9ff0d8fc8b7b..ccbc39972d9e 100644 --- a/core/macros/Cargo.toml +++ b/core/macros/Cargo.toml @@ -16,4 +16,4 @@ proc-macro = true [dependencies] proc-macro2 = "1.0.95" quote = "1.0.40" -syn = { version = "2.0.102", features = ["extra-traits", "full"] } +syn = { version = "2.0.103", features = ["extra-traits", "full"] } diff --git a/desktop/Cargo.toml b/desktop/Cargo.toml index cd6783b74d5b..6c63617e6fb4 100644 --- a/desktop/Cargo.toml +++ b/desktop/Cargo.toml @@ -29,7 +29,7 @@ tracing = { workspace = true } tracing-subscriber = { workspace = true } tracing-appender = "0.2.3" winit = "0.30.11" -webbrowser = "1.0.4" +webbrowser = "1.0.5" url = { workspace = true } dirs = "6.0" rfd = { workspace = true } diff --git a/frontend-utils/Cargo.toml b/frontend-utils/Cargo.toml index 3d7cc3d9d119..c105c250d369 100644 --- a/frontend-utils/Cargo.toml +++ b/frontend-utils/Cargo.toml @@ -18,7 +18,7 @@ toml_edit = { version = "0.22.27", features = ["parse"] } url = { workspace = true } tracing = { workspace = true } thiserror = { workspace = true } -zip = { version = "4.0.0", default-features = false, features = ["deflate"] } +zip = { version = "4.1.0", default-features = false, features = ["deflate"] } urlencoding = "2.1.3" ruffle_core = { path = "../core", default-features = false } ruffle_render = { path = "../render", default-features = false } @@ -26,7 +26,7 @@ async-channel = { workspace = true } slotmap = { workspace = true } async-io = "2.4.1" futures-lite = "2.6.0" -reqwest = { version = "0.12.19", default-features = false, features = [ +reqwest = { version = "0.12.20", default-features = false, features = [ "rustls-tls", "cookies", "charset", diff --git a/video/external/Cargo.toml b/video/external/Cargo.toml index 54ad7c4803dd..0973e992d30a 100644 --- a/video/external/Cargo.toml +++ b/video/external/Cargo.toml @@ -18,7 +18,7 @@ thiserror = { workspace = true } # Needed for OpenH264: libloading = { version = "0.8.8", optional = true } -reqwest = { version = "0.12.19", default-features = false, features = ["blocking"], optional = true } +reqwest = { version = "0.12.20", default-features = false, features = ["blocking"], optional = true } hex = { version = "0.4.3", optional = true } bzip2 = { version = "0.5.2", features = ["static"], optional = true } tempfile = { version = "3.19.1", optional = true } diff --git a/web/Cargo.toml b/web/Cargo.toml index 3216cb9e4d8c..3ac3d2e85fc4 100644 --- a/web/Cargo.toml +++ b/web/Cargo.toml @@ -58,7 +58,7 @@ gloo-net = { version = "0.6.0", default-features = false, features = ["websocke rfd = { workspace = true, features = ["file-handle-inner"] } wasm-streams = "0.4.2" futures = { workspace = true } -zip = { version = "4.0.0", default-features = false} +zip = { version = "4.1.0", default-features = false} [dependencies.ruffle_core] path = "../core"