diff --git a/Cargo.lock b/Cargo.lock index 30e0b4b656d6..34bdece9125a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -20,9 +20,9 @@ checksum = "c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046" [[package]] name = "addr2line" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" +checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" dependencies = [ "gimli", ] @@ -115,9 +115,9 @@ dependencies = [ [[package]] name = "android-activity" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c77a0045eda8b888c76ea473c2b0515ba6f471d318f8927c5c72240937035a6" +checksum = "40bc1575e653f158cbdc6ebcd917b9564e66321c5325c232c3591269c257be69" dependencies = [ "android-properties", "bitflags 1.3.2", @@ -128,7 +128,7 @@ dependencies = [ "ndk", "ndk-context", "ndk-sys", - "num_enum", + "num_enum 0.6.1", ] [[package]] @@ -291,7 +291,7 @@ dependencies = [ "log", "parking", "polling", - "rustix", + "rustix 0.37.22", "slab", "socket2", "waker-fn", @@ -343,15 +343,15 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "backtrace" -version = "0.3.67" +version = "0.3.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" +checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" dependencies = [ "addr2line", "cc", "cfg-if", "libc", - "miniz_oxide 0.6.2", + "miniz_oxide", "object", "rustc-demangle", ] @@ -411,9 +411,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.3.2" +version = "2.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbe3c979c178231552ecba20214a8272df4e09f232a87aef4320cf06539aded" +checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" [[package]] name = "bitstream-io" @@ -504,7 +504,7 @@ checksum = "fdde5c9cd29ebd706ce1b35600920a33550e402fc998a2e53ad3b42c3c47a192" dependencies = [ "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -622,9 +622,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.3.8" +version = "4.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9394150f5b4273a1763355bd1c2ec54cc5a2593f790587bcd6b2c947cfa9211" +checksum = "384e169cc618c613d5e3ca6404dda77a8685a63e08660dcc64abaf7da7cb0c7a" dependencies = [ "clap_builder", "clap_derive", @@ -633,13 +633,12 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.3.8" +version = "4.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a78fbdd3cc2914ddf37ba444114bc7765bbdcb55ec9cbe6fa054f0137400717" +checksum = "ef137bbe35aab78bdb468ccfba75a5f4d8321ae011d34063770780545176af2d" dependencies = [ "anstream", "anstyle", - "bitflags 1.3.2", "clap_lex", "strsim", ] @@ -653,7 +652,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -1039,7 +1038,7 @@ dependencies = [ "ident_case", "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -1050,7 +1049,7 @@ checksum = "29a358ff9f12ec09c3e61fef9b5a9902623a695a46a917b07f269bff1445611a" dependencies = [ "darling_core", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -1235,7 +1234,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -1338,9 +1337,9 @@ dependencies = [ [[package]] name = "embed-resource" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80663502655af01a2902dff3f06869330782267924bf1788410b74edcd93770a" +checksum = "f7f1e82a60222fc67bfd50d752a9c89da5cce4c39ed39decc84a443b07bbd69a" dependencies = [ "cc", "rustc_version", @@ -1366,22 +1365,22 @@ dependencies = [ [[package]] name = "enum-map" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "988f0d17a0fa38291e5f41f71ea8d46a5d5497b9054d5a759fae2cbb819f2356" +checksum = "017b207acb4cc917f4c31758ed95c0bc63ddb0f358b22eb38f80a2b2a43f6b1f" dependencies = [ "enum-map-derive", ] [[package]] name = "enum-map-derive" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a4da76b3b6116d758c7ba93f7ec6a35d2e2cf24feda76c6e38a375f4d5c59f2" +checksum = "8560b409800a72d2d7860f8e5f4e0b0bd22bea6a352ea2a9ce30ccdef7f16d2f" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.23", ] [[package]] @@ -1403,7 +1402,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -1541,7 +1540,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" dependencies = [ "crc32fast", - "miniz_oxide 0.7.1", + "miniz_oxide", ] [[package]] @@ -1658,7 +1657,7 @@ dependencies = [ name = "flv-rs" version = "0.1.0" dependencies = [ - "bitflags 2.3.2", + "bitflags 2.3.3", "thiserror", ] @@ -1763,7 +1762,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -1812,7 +1811,7 @@ source = "git+https://github.com/kyren/gc-arena?rev=63dab12871321e0e5ada10ff1f1d dependencies = [ "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", "synstructure", ] @@ -2057,7 +2056,7 @@ name = "h263-rs" version = "0.1.0" source = "git+https://github.com/ruffle-rs/h263-rs?rev=d5d78eb251c1ce1f1da57c63db14f0fdc77a4b36#d5d78eb251c1ce1f1da57c63db14f0fdc77a4b36" dependencies = [ - "bitflags 2.3.2", + "bitflags 2.3.3", "lazy_static", "num-traits", "thiserror", @@ -2130,15 +2129,6 @@ dependencies = [ "libc", ] -[[package]] -name = "hermit-abi" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" -dependencies = [ - "libc", -] - [[package]] name = "hermit-abi" version = "0.3.1" @@ -2339,13 +2329,12 @@ dependencies = [ [[package]] name = "is-terminal" -version = "0.4.7" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" +checksum = "24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb" dependencies = [ "hermit-abi 0.3.1", - "io-lifetimes", - "rustix", + "rustix 0.38.2", "windows-sys 0.48.0", ] @@ -2587,7 +2576,7 @@ checksum = "279a77bf40c85a08513aca203635b96610ebf0e37a92cb0cee76e04da100a426" dependencies = [ "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -2596,6 +2585,12 @@ version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" +[[package]] +name = "linux-raw-sys" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" + [[package]] name = "lock_api" version = "0.4.10" @@ -2627,9 +2622,9 @@ dependencies = [ [[package]] name = "lru" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03f1160296536f10c833a82dca22267d5486734230d47bf00bf435885814ba1e" +checksum = "718e8fae447df0c7e1ba7f5189829e63fd536945c8988d61444c19039f16b670" dependencies = [ "hashbrown 0.13.2", ] @@ -2782,15 +2777,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" -[[package]] -name = "miniz_oxide" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" -dependencies = [ - "adler", -] - [[package]] name = "miniz_oxide" version = "0.7.1" @@ -2839,10 +2825,10 @@ dependencies = [ name = "naga-agal" version = "0.1.0" dependencies = [ - "bitflags 2.3.2", + "bitflags 2.3.3", "insta", "naga", - "num-derive", + "num-derive 0.4.0", "num-traits", ] @@ -2851,7 +2837,7 @@ name = "naga-pixelbender" version = "0.1.0" dependencies = [ "anyhow", - "bitflags 2.3.2", + "bitflags 2.3.3", "naga", "naga_oil", "ruffle_render", @@ -2859,9 +2845,9 @@ dependencies = [ [[package]] name = "naga_oil" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b443320e461cd0c19d1c976cb8c9cf429b63210aae969249f9b3ca1c56f7d5b" +checksum = "4ac93a4e844b081620d76b78eef8250e917e8d554998bacb67d4358f3b8e4f1f" dependencies = [ "bit-set", "codespan-reporting", @@ -2874,6 +2860,7 @@ dependencies = [ "rustc-hash", "thiserror", "tracing", + "unicode-ident", ] [[package]] @@ -2885,7 +2872,7 @@ dependencies = [ "bitflags 1.3.2", "jni-sys", "ndk-sys", - "num_enum", + "num_enum 0.5.11", "raw-window-handle", "thiserror", ] @@ -3019,6 +3006,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "num-derive" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e6a0fd4f737c707bd9086cc16c925f294943eb62eb71499e9fd4cf71f8b9f4e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.23", +] + [[package]] name = "num-integer" version = "0.1.45" @@ -3052,11 +3050,11 @@ dependencies = [ [[package]] name = "num_cpus" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" dependencies = [ - "hermit-abi 0.2.6", + "hermit-abi 0.3.1", "libc", ] @@ -3066,7 +3064,16 @@ version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" dependencies = [ - "num_enum_derive", + "num_enum_derive 0.5.11", +] + +[[package]] +name = "num_enum" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" +dependencies = [ + "num_enum_derive 0.6.1", ] [[package]] @@ -3081,6 +3088,27 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "num_enum_derive" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.23", +] + +[[package]] +name = "num_threads" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" +dependencies = [ + "libc", +] + [[package]] name = "number_prefix" version = "0.4.0" @@ -3154,9 +3182,9 @@ dependencies = [ [[package]] name = "object" -version = "0.30.4" +version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385" +checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" dependencies = [ "memchr", ] @@ -3170,7 +3198,7 @@ dependencies = [ "jni 0.20.0", "ndk", "ndk-context", - "num-derive", + "num-derive 0.3.3", "num-traits", "oboe-sys", ] @@ -3254,7 +3282,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -3319,7 +3347,7 @@ dependencies = [ "libc", "redox_syscall 0.3.5", "smallvec", - "windows-targets 0.48.0", + "windows-targets 0.48.1", ] [[package]] @@ -3342,29 +3370,29 @@ checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" [[package]] name = "pin-project" -version = "1.1.0" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" +checksum = "030ad2bc4db10a8944cb0d837f158bdfec4d4a4873ab701a95046770d11f8842" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.0" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" +checksum = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] name = "pin-project-lite" -version = "0.2.9" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" +checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57" [[package]] name = "pin-utils" @@ -3388,7 +3416,7 @@ dependencies = [ "crc32fast", "fdeflate", "flate2", - "miniz_oxide 0.7.1", + "miniz_oxide", ] [[package]] @@ -3529,9 +3557,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.28" +version = "1.0.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" +checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105" dependencies = [ "proc-macro2", ] @@ -3747,7 +3775,7 @@ dependencies = [ name = "ruffle_core" version = "0.1.0" dependencies = [ - "bitflags 2.3.2", + "bitflags 2.3.3", "bitstream-io", "build_playerglobal", "bytemuck", @@ -3774,7 +3802,7 @@ dependencies = [ "linkme", "lzma-rs", "nellymoser-rs", - "num-derive", + "num-derive 0.4.0", "num-traits", "percent-encoding", "png", @@ -3841,7 +3869,7 @@ dependencies = [ name = "ruffle_input_format" version = "0.1.0" dependencies = [ - "bitflags 2.3.2", + "bitflags 2.3.3", "serde", "serde_json", ] @@ -3851,7 +3879,7 @@ name = "ruffle_macros" version = "0.1.0" dependencies = [ "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -3870,7 +3898,7 @@ dependencies = [ "jpeg-decoder", "lru", "lyon", - "num-derive", + "num-derive 0.4.0", "num-traits", "png", "renderdoc", @@ -4090,15 +4118,28 @@ dependencies = [ [[package]] name = "rustix" -version = "0.37.20" +version = "0.37.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b96e891d04aa506a6d1f318d2771bcb1c7dfda84e126660ace067c9b474bb2c0" +checksum = "8818fa822adcc98b18fedbb3632a6a33213c070556b5aa7c4c8cc21cff565c4c" dependencies = [ "bitflags 1.3.2", "errno", "io-lifetimes", "libc", - "linux-raw-sys", + "linux-raw-sys 0.3.8", + "windows-sys 0.48.0", +] + +[[package]] +name = "rustix" +version = "0.38.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aabcb0461ebd01d6b79945797c27f8529082226cb630a9865a71870ff63532a4" +dependencies = [ + "bitflags 2.3.3", + "errno", + "libc", + "linux-raw-sys 0.4.3", "windows-sys 0.48.0", ] @@ -4218,7 +4259,7 @@ checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" dependencies = [ "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -4447,7 +4488,7 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" name = "swf" version = "0.2.0" dependencies = [ - "bitflags 2.3.2", + "bitflags 2.3.3", "bitstream-io", "byteorder", "encoding_rs", @@ -4456,7 +4497,7 @@ dependencies = [ "libflate", "log", "lzma-rs", - "num-derive", + "num-derive 0.4.0", "num-traits", "simple_asn1", ] @@ -4524,9 +4565,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.22" +version = "2.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2efbeae7acf4eabd6bcdcbd11c92f45231ddda7539edc7806bd1a04a03b24616" +checksum = "59fb7d6d8281a51045d62b8eb3a7d1ce347b76f312af50cd3dc0af39c87c1737" dependencies = [ "proc-macro2", "quote", @@ -4541,7 +4582,7 @@ checksum = "285ba80e733fac80aa4270fbcdf83772a79b80aa35c97075320abfee4a915b06" dependencies = [ "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", "unicode-xid", ] @@ -4625,7 +4666,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -4665,6 +4706,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd" dependencies = [ "itoa", + "libc", + "num_threads", "serde", "time-core", "time-macros", @@ -4789,7 +4832,7 @@ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" dependencies = [ "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", ] [[package]] @@ -5048,9 +5091,9 @@ checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" [[package]] name = "vergen" -version = "8.2.1" +version = "8.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b3c89c2c7e50f33e4d35527e5bf9c11d6d132226dbbd1753f0fbe9f19ef88c6" +checksum = "ce38fc503fa57441ac2539c3e723b5adf76601eb4f1ad24025c6660d27f355b7" dependencies = [ "anyhow", "rustversion", @@ -5132,7 +5175,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", "wasm-bindgen-shared", ] @@ -5166,7 +5209,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.22", + "syn 2.0.23", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -5322,7 +5365,7 @@ checksum = "8f478237b4bf0d5b70a39898a66fa67ca3a007d79f2520485b8b0c3dfc46f8c2" dependencies = [ "arrayvec", "bit-vec", - "bitflags 2.3.2", + "bitflags 2.3.3", "codespan-reporting", "log", "naga", @@ -5349,7 +5392,7 @@ dependencies = [ "arrayvec", "ash", "bit-set", - "bitflags 2.3.2", + "bitflags 2.3.3", "block", "core-graphics-types", "d3d12", @@ -5387,7 +5430,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bd33a976130f03dcdcd39b3810c0c3fc05daf86f0aaf867db14bfb7c4a9a32b" dependencies = [ - "bitflags 2.3.2", + "bitflags 2.3.3", "js-sys", "serde", "web-sys", @@ -5473,7 +5516,7 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" dependencies = [ - "windows-targets 0.48.0", + "windows-targets 0.48.1", ] [[package]] @@ -5506,7 +5549,7 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" dependencies = [ - "windows-targets 0.48.0", + "windows-targets 0.48.1", ] [[package]] @@ -5526,9 +5569,9 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.48.0" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" +checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" dependencies = [ "windows_aarch64_gnullvm 0.48.0", "windows_aarch64_msvc 0.48.0", @@ -5730,9 +5773,9 @@ dependencies = [ [[package]] name = "xml-rs" -version = "0.8.14" +version = "0.8.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52839dc911083a8ef63efa4d039d1f58b5e409f923e44c80828f206f66e5541c" +checksum = "5a56c84a8ccd4258aed21c92f70c0f6dea75356b6892ae27c24139da456f9336" [[package]] name = "yaml-rust" diff --git a/Cargo.toml b/Cargo.toml index e5295a67c4f7..b38affe480b3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,7 +40,7 @@ gc-arena = { git = "https://github.com/kyren/gc-arena", rev = "63dab12871321e0e5 tracing = "0.1.37" tracing-subscriber = { version = "0.3.17", features = ["env-filter"] } naga = { version = "0.12.2", features = ["validate", "wgsl-out"] } -naga_oil = "0.7.0" +naga_oil = "0.8.0" wgpu = { version = "0.16.1" } # Don't optimize build scripts and macros. diff --git a/core/Cargo.toml b/core/Cargo.toml index fd35bfc5d75b..6993f4c4a4a9 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -22,10 +22,10 @@ ruffle_video = { path = "../video" } ruffle_macros = { path = "macros" } ruffle_wstr = { path = "../wstr" } swf = { path = "../swf" } -bitflags = "2.3.2" +bitflags = "2.3.3" smallvec = { version = "1.10.0", features = ["union"] } num-traits = "0.2" -num-derive = "0.3" +num-derive = "0.4" quick-xml = "0.29.0" downcast-rs = "1.2.0" url = "2.4.0" @@ -46,7 +46,7 @@ dasp = { git = "https://github.com/RustAudio/dasp", rev = "f05a703", features = symphonia = { version = "0.5.3", default-features = false, features = ["mp3"], optional = true } enumset = "1.1.2" bytemuck = "1.13.1" -clap = { version = "4.3.8", features = ["derive"], optional=true } +clap = { version = "4.3.10", features = ["derive"], optional=true } realfft = "3.3.0" hashbrown = { version = "0.14.0", features = ["raw"] } scopeguard = "1.1.0" diff --git a/core/build_playerglobal/Cargo.toml b/core/build_playerglobal/Cargo.toml index 20e15ff17531..325ee33424a5 100644 --- a/core/build_playerglobal/Cargo.toml +++ b/core/build_playerglobal/Cargo.toml @@ -10,9 +10,9 @@ version.workspace = true [dependencies] convert_case = "0.6.0" proc-macro2 = "1.0.63" -quote = "1.0.28" +quote = "1.0.29" swf = { path = "../../swf" } -clap = {version = "4.3.8", features = ["derive"]} +clap = {version = "4.3.10", features = ["derive"]} serde = {version = "1.0.164", features = ["derive"]} serde-xml-rs = "0.6.0" colored = "2.0.0" diff --git a/core/macros/Cargo.toml b/core/macros/Cargo.toml index 3bcfc3d1977c..3d7846a32dbb 100644 --- a/core/macros/Cargo.toml +++ b/core/macros/Cargo.toml @@ -11,5 +11,5 @@ version.workspace = true proc-macro = true [dependencies] -quote = "1.0.28" -syn = { version = "2.0.22", features = ["extra-traits", "full"] } +quote = "1.0.29" +syn = { version = "2.0.23", features = ["extra-traits", "full"] } diff --git a/desktop/Cargo.toml b/desktop/Cargo.toml index ac829e4c0b8e..c952e556f54d 100644 --- a/desktop/Cargo.toml +++ b/desktop/Cargo.toml @@ -8,7 +8,7 @@ repository.workspace = true version.workspace = true [dependencies] -clap = { version = "4.3.8", features = ["derive"] } +clap = { version = "4.3.10", features = ["derive"] } cpal = "0.15.2" egui = "0.22.0" egui-wgpu = { version = "0.22.0", features = ["winit"] } @@ -45,7 +45,7 @@ winapi = "0.3.9" [build-dependencies] embed-resource = "2" -vergen = { version = "8.2.1", features = ["build", "git", "gitcl", "cargo"] } +vergen = { version = "8.2.3", features = ["build", "git", "gitcl", "cargo"] } [features] default = ["software_video"] diff --git a/exporter/Cargo.toml b/exporter/Cargo.toml index b02d63f4e826..1264e0d9bcca 100644 --- a/exporter/Cargo.toml +++ b/exporter/Cargo.toml @@ -8,7 +8,7 @@ repository.workspace = true version.workspace = true [dependencies] -clap = { version = "4.3.8", features = ["derive"] } +clap = { version = "4.3.10", features = ["derive"] } futures = "0.3" ruffle_core = { path = "../core", features = ["deterministic"] } ruffle_render_wgpu = { path = "../render/wgpu", features = ["clap"] } diff --git a/flv/Cargo.toml b/flv/Cargo.toml index 34bfc6c3b2c9..3ff08ccdaf73 100644 --- a/flv/Cargo.toml +++ b/flv/Cargo.toml @@ -6,5 +6,5 @@ edition = "2021" license = "MIT OR Apache-2.0" [dependencies] -bitflags = "2.0.0" +bitflags = "2.3.3" thiserror = "1.0" \ No newline at end of file diff --git a/render/Cargo.toml b/render/Cargo.toml index 66222ab128ae..30208229bb0c 100644 --- a/render/Cargo.toml +++ b/render/Cargo.toml @@ -20,13 +20,13 @@ lyon = { version = "1.0.1", optional = true } thiserror = "1.0" wasm-bindgen = { version = "=0.2.87", optional = true } gc-arena = { workspace = true } -enum-map = "2.5.0" +enum-map = "2.6.0" serde = { version = "1.0.164", features = ["derive"] } -clap = { version = "4.3.8", features = ["derive"], optional = true } +clap = { version = "4.3.10", features = ["derive"], optional = true } h263-rs-yuv = { git = "https://github.com/ruffle-rs/h263-rs", rev = "d5d78eb251c1ce1f1da57c63db14f0fdc77a4b36"} -lru = "0.10.0" +lru = "0.10.1" num-traits = "0.2" -num-derive = "0.3" +num-derive = "0.4" byteorder = "1.4" wgpu = { workspace = true, optional = true } diff --git a/render/naga-agal/Cargo.toml b/render/naga-agal/Cargo.toml index 2c9184e457a8..9dbfe976bbfd 100644 --- a/render/naga-agal/Cargo.toml +++ b/render/naga-agal/Cargo.toml @@ -8,9 +8,9 @@ repository.workspace = true version.workspace = true [dependencies] -bitflags = "2.3.2" +bitflags = "2.3.3" naga = { workspace = true } -num-derive = "0.3.3" +num-derive = "0.4.0" num-traits = "0.2.15" [dev-dependencies] diff --git a/render/naga-pixelbender/Cargo.toml b/render/naga-pixelbender/Cargo.toml index 5af781255c3e..d43a5c9b6e2e 100644 --- a/render/naga-pixelbender/Cargo.toml +++ b/render/naga-pixelbender/Cargo.toml @@ -12,5 +12,5 @@ ruffle_render = { path = "../" } naga = { workspace = true } naga_oil = { workspace = true } anyhow = "1.0.71" -bitflags = "2.3.2" +bitflags = "2.3.3" diff --git a/render/wgpu/Cargo.toml b/render/wgpu/Cargo.toml index 3df4b44179fe..dedfb7cef1e4 100644 --- a/render/wgpu/Cargo.toml +++ b/render/wgpu/Cargo.toml @@ -13,8 +13,8 @@ tracing = { workspace = true } ruffle_render = { path = "..", features = ["tessellator", "wgpu"] } bytemuck = { version = "1.13.1", features = ["derive"] } raw-window-handle = "0.5" -clap = { version = "4.3.8", features = ["derive"], optional = true } -enum-map = "2.5.0" +clap = { version = "4.3.10", features = ["derive"], optional = true } +enum-map = "2.6.0" fnv = "1.0.7" swf = { path = "../../swf" } image = { version = "0.24.6", default-features = false } @@ -26,7 +26,7 @@ naga-agal = { path = "../naga-agal" } naga-pixelbender = { path = "../naga-pixelbender" } downcast-rs = "1.2.0" profiling = { version = "1.0", default-features = false, optional = true } -lru = "0.10.0" +lru = "0.10.1" naga = { workspace = true } indexmap = "2.0.0" diff --git a/scanner/Cargo.toml b/scanner/Cargo.toml index 853d6599a5aa..eee2cc3e8ec2 100644 --- a/scanner/Cargo.toml +++ b/scanner/Cargo.toml @@ -8,7 +8,7 @@ repository.workspace = true version.workspace = true [dependencies] -clap = { version = "4.3.8", features = ["derive"] } +clap = { version = "4.3.10", features = ["derive"] } ruffle_core = { path = "../core", features = ["deterministic"] } log = "0.4" walkdir = "2.3.3" diff --git a/swf/Cargo.toml b/swf/Cargo.toml index f9c9c4d5783e..6cd49dda268b 100644 --- a/swf/Cargo.toml +++ b/swf/Cargo.toml @@ -9,17 +9,17 @@ license.workspace = true repository.workspace = true [dependencies] -bitflags = "2.3.2" +bitflags = "2.3.3" bitstream-io = "1.6.0" byteorder = "1.4" encoding_rs = "0.8.32" -num-derive = "0.3" +num-derive = "0.4" num-traits = "0.2" libflate = {version = "1.4", optional = true} log = "0.4" flate2 = {version = "1.0", optional = true} lzma-rs = {version = "0.3.0", optional = true } -enum-map = "2.5.0" +enum-map = "2.6.0" simple_asn1 = "0.6.2" [features]