diff --git a/Cargo.lock b/Cargo.lock index 72cab1ec..31899b79 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -78,7 +78,7 @@ checksum = "e084cb5168790c0c112626175412dc5ad127083441a8248ae49ddf6725519e83" dependencies = [ "accesskit", "accesskit_consumer", - "async-channel", + "async-channel 1.9.0", "atspi", "futures-lite 1.13.0", "serde", @@ -357,6 +357,19 @@ dependencies = [ "futures-core", ] +[[package]] +name = "async-channel" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d37875bd9915b7d67c2f117ea2c30a0989874d0b2cb694fe25403c85763c0c9e" +dependencies = [ + "concurrent-queue", + "event-listener 3.1.0", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + [[package]] name = "async-executor" version = "1.6.0" @@ -409,14 +422,14 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41ed9d5715c2d329bf1b4da8d60455b99b187f27ba726df2883799af9af60997" dependencies = [ - "async-lock 3.0.0", + "async-lock 3.1.0", "cfg-if 1.0.0", "concurrent-queue", "futures-io", "futures-lite 2.0.1", "parking", "polling 3.3.0", - "rustix 0.38.21", + "rustix 0.38.24", "slab", "tracing", "waker-fn", @@ -434,11 +447,11 @@ dependencies = [ [[package]] name = "async-lock" -version = "3.0.0" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45e900cdcd39bb94a14487d3f7ef92ca222162e6c7c3fe7cb3550ea75fb486ed" +checksum = "deb2ab2aa8a746e221ab826c73f48bc6ba41be6763f0855cb249eb6d154cf1d7" dependencies = [ - "event-listener 3.0.1", + "event-listener 3.1.0", "event-listener-strategy", "pin-project-lite", ] @@ -454,9 +467,9 @@ dependencies = [ "async-signal", "blocking", "cfg-if 1.0.0", - "event-listener 3.0.1", + "event-listener 3.1.0", "futures-lite 1.13.0", - "rustix 0.38.21", + "rustix 0.38.24", "windows-sys 0.48.0", ] @@ -483,7 +496,7 @@ dependencies = [ "cfg-if 1.0.0", "futures-core", "futures-io", - "rustix 0.38.21", + "rustix 0.38.24", "signal-hook-registry", "slab", "windows-sys 0.48.0", @@ -730,9 +743,9 @@ checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" [[package]] name = "bitfield-struct" -version = "0.5.4" +version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eac32db62a43cf33353ce30b4a208b08193ea2086a1c6c004acb0073c706a29d" +checksum = "48adbf9313c68e023d32f441d19942226212ade3999fb22872c37a70a1b5366a" dependencies = [ "proc-macro2", "quote", @@ -802,16 +815,16 @@ dependencies = [ [[package]] name = "blocking" -version = "1.4.1" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c36a4d0d48574b3dd360b4b7d95cc651d2b6557b6402848a27d4b228a473e2a" +checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" dependencies = [ - "async-channel", - "async-lock 2.8.0", + "async-channel 2.1.0", + "async-lock 3.1.0", "async-task", "fastrand 2.0.1", "futures-io", - "futures-lite 1.13.0", + "futures-lite 2.0.1", "piper", "tracing", ] @@ -923,7 +936,7 @@ dependencies = [ "bitflags 2.4.1", "log", "polling 3.3.0", - "rustix 0.38.21", + "rustix 0.38.24", "slab", "thiserror", ] @@ -935,7 +948,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02" dependencies = [ "calloop 0.12.3", - "rustix 0.38.21", + "rustix 0.38.24", "wayland-backend", "wayland-client 0.31.1", ] @@ -2250,9 +2263,9 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "errno" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c18ee0ed65a5f1f81cac6b1d213b69c35fa47d4252ad41f1486dbd8226fe36e" +checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8" dependencies = [ "libc", "windows-sys 0.48.0", @@ -2304,7 +2317,7 @@ dependencies = [ "icecream", "indexmap 2.1.0", "is-terminal", - "itertools 0.11.0", + "itertools 0.12.0", "lazy_static", "libc", "lua-src", @@ -2340,7 +2353,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "transpose", @@ -2389,7 +2402,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "unic-langid", @@ -2421,7 +2434,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "unic-langid", @@ -2463,7 +2476,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "udev 0.8.0", @@ -2505,7 +2518,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "unic-langid", @@ -2548,7 +2561,7 @@ dependencies = [ "icecream", "indexmap 2.1.0", "is-terminal", - "itertools 0.11.0", + "itertools 0.12.0", "lazy_static", "libc", "mimalloc", @@ -2572,7 +2585,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "transpose", @@ -2605,7 +2618,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "udev 0.8.0", @@ -2648,7 +2661,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "udev 0.8.0", @@ -2693,7 +2706,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "unic-langid", @@ -2741,7 +2754,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "udev 0.8.0", @@ -2782,7 +2795,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "unic-langid", @@ -2830,7 +2843,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "unic-langid", @@ -2890,7 +2903,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "udev 0.8.0", @@ -2923,7 +2936,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "unic-langid", @@ -2968,7 +2981,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "unic-langid", @@ -3015,9 +3028,9 @@ checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" [[package]] name = "event-listener" -version = "3.0.1" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01cec0252c2afff729ee6f00e903d479fba81784c8e2bd77447673471fdfaea1" +checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" dependencies = [ "concurrent-queue", "parking", @@ -3030,7 +3043,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d96b852f1345da36d551b9473fa1e2b1eb5c5195585c6c018118bc92a8d91160" dependencies = [ - "event-listener 3.0.1", + "event-listener 3.1.0", "pin-project-lite", ] @@ -3189,7 +3202,7 @@ dependencies = [ "intl-memoizer", "intl_pluralrules", "rustc-hash", - "self_cell", + "self_cell 0.10.3", "smallvec", "unic-langid", ] @@ -3861,9 +3874,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.21" +version = "0.3.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" +checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" dependencies = [ "bytes", "fnv", @@ -3871,7 +3884,7 @@ dependencies = [ "futures-sink", "futures-util", "http", - "indexmap 1.9.3", + "indexmap 2.1.0", "slab", "tokio", "tokio-util", @@ -3914,9 +3927,9 @@ dependencies = [ [[package]] name = "hdrhistogram" -version = "7.5.2" +version = "7.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f19b9f54f7c7f55e31401bb647626ce0cf0f67b0004982ce815b3ee72a02aa8" +checksum = "a5b38e5c02b7c7be48c8dc5217c4f1634af2ea221caae2e024bffc7a7651c691" dependencies = [ "base64 0.13.1", "byteorder", @@ -4009,9 +4022,9 @@ checksum = "62adaabb884c94955b19907d60019f4e145d091c75345379e70d1ee696f7854f" [[package]] name = "http" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f95b9abcae896730d42b78e09c155ed4ddf82c07b4de772c64aee5b2d8b7c150" +checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" dependencies = [ "bytes", "fnv", @@ -4368,7 +4381,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" dependencies = [ "hermit-abi 0.3.3", - "rustix 0.38.21", + "rustix 0.38.24", "windows-sys 0.48.0", ] @@ -4396,6 +4409,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.9" @@ -4788,6 +4810,15 @@ dependencies = [ "which", ] +[[package]] +name = "luau0-src" +version = "0.7.9+luau603" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4d253e83e2e41239e0d1501d1fc0038e4d97de62d4769bd16b4b33124d5e874" +dependencies = [ + "cc", +] + [[package]] name = "lyon_geom" version = "1.0.4" @@ -5025,6 +5056,7 @@ dependencies = [ "cfg-if 1.0.0", "lua-src", "luajit-src", + "luau0-src", "pkg-config", ] @@ -5933,7 +5965,7 @@ dependencies = [ "cfg-if 1.0.0", "concurrent-queue", "pin-project-lite", - "rustix 0.38.21", + "rustix 0.38.24", "tracing", "windows-sys 0.48.0", ] @@ -6162,7 +6194,7 @@ dependencies = [ "tracing", "tracing-futures", "tracing-journald", - "tracing-log", + "tracing-log 0.1.4", "tracing-mutex", "tracing-subscriber", "unic-langid", @@ -6628,9 +6660,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.21" +version = "0.38.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3" +checksum = "9ad981d6c340a49cdc40a1028d9c6084ec7e9fa33fcb839cab656a267071e234" dependencies = [ "bitflags 2.4.1", "errno", @@ -6755,9 +6787,18 @@ dependencies = [ [[package]] name = "self_cell" -version = "0.10.2" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d" +dependencies = [ + "self_cell 1.0.2", +] + +[[package]] +name = "self_cell" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af" +checksum = "e388332cd64eb80cd595a00941baf513caffae8dce9cfd0467fc9c66397dade6" [[package]] name = "semver" @@ -7043,7 +7084,7 @@ dependencies = [ "log", "memmap2 0.9.0", "pkg-config", - "rustix 0.38.21", + "rustix 0.38.24", "thiserror", "wayland-backend", "wayland-client 0.31.1", @@ -7307,15 +7348,15 @@ dependencies = [ "cfg-if 1.0.0", "fastrand 2.0.1", "redox_syscall 0.4.1", - "rustix 0.38.21", + "rustix 0.38.24", "windows-sys 0.48.0", ] [[package]] name = "termcolor" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64" +checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" dependencies = [ "winapi-util", ] @@ -7730,17 +7771,31 @@ 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-mutex" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c3cee86884622e131719fff27539a520d0a5fee90e2a70691d9cc18789abce5" +dependencies = [ + "lock_api", +] [[package]] name = "tracing-subscriber" -version = "0.3.17" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" +checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" dependencies = [ "matchers", "nu-ansi-term", @@ -7751,7 +7806,7 @@ dependencies = [ "thread_local", "tracing", "tracing-core", - "tracing-log", + "tracing-log 0.2.0", ] [[package]] @@ -8428,7 +8483,7 @@ dependencies = [ "either", "home", "once_cell", - "rustix 0.38.21", + "rustix 0.38.24", ] [[package]] @@ -8965,18 +9020,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.7.25" +version = "0.7.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" +checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.25" +version = "0.7.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" +checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f" dependencies = [ "proc-macro2", "quote",