From 011f0de1ae1306b7b5a1a033576be7dc9194c076 Mon Sep 17 00:00:00 2001 From: Red Bear OS Date: Sat, 27 Jun 2026 10:44:52 +0300 Subject: [PATCH] Bump redox_syscall to 0.8.1, libredox to 0.1.17 (upstream adaptation) --- Cargo.lock | 606 ++++++++++++++++++----------------------------------- Cargo.toml | 4 +- 2 files changed, 209 insertions(+), 401 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1d02f857ae..68ef2d76e1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13,7 +13,7 @@ dependencies = [ "pcid", "redox-scheme", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", "spin", ] @@ -24,7 +24,7 @@ version = "6.1.1" source = "git+https://github.com/jackpot51/acpi.git#3dc8a2d98a7a164cbf87e7a86855c4d3bed4de75" dependencies = [ "bit_field", - "bitflags 2.11.0", + "bitflags 2.13.0", "byteorder", "log", "pci_types", @@ -56,7 +56,7 @@ dependencies = [ "plain", "redox-scheme", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "ron", "rustc-hash", "scheme-utils", @@ -76,7 +76,7 @@ dependencies = [ "log", "pcid", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -85,7 +85,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" dependencies = [ - "memchr 2.8.0", + "memchr 2.8.2", ] [[package]] @@ -100,7 +100,7 @@ dependencies = [ "libredox", "log", "pcid", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "ron", "serde", ] @@ -140,9 +140,9 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.13" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" +checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" [[package]] name = "anstyle-parse" @@ -175,15 +175,15 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.102" +version = "1.0.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" +checksum = "2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3" [[package]] name = "arrayvec" -version = "0.7.6" +version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" +checksum = "f02882884d3e1bc524fb12c79f107f6ad0e1cfd498c536ffb494301740995dfe" [[package]] name = "atty" @@ -206,15 +206,15 @@ dependencies = [ "libc", "libredox", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", ] [[package]] name = "autocfg" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" [[package]] name = "base64" @@ -238,7 +238,7 @@ dependencies = [ "fdt 0.2.0-alpha1", "libredox", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -274,9 +274,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.11.0" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" +checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8" dependencies = [ "serde_core", ] @@ -304,9 +304,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.20.2" +version = "3.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" +checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" [[package]] name = "byte-tools" @@ -331,7 +331,7 @@ checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.118", ] [[package]] @@ -342,9 +342,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "cc" -version = "1.2.56" +version = "1.2.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2" +checksum = "e228eec9be7c17ccb640b59b36a5cd805ea2a564a4c5e162c2f659fea30d3b96" dependencies = [ "find-msvc-tools", "shlex", @@ -364,9 +364,9 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "chacha20" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601" +checksum = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81" dependencies = [ "cfg-if 1.0.4", "cpufeatures", @@ -385,9 +385,9 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.44" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" +checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" dependencies = [ "iana-time-zone", "js-sys", @@ -398,9 +398,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.0" +version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" +checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" dependencies = [ "clap_builder", ] @@ -425,9 +425,9 @@ checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" [[package]] name = "colorchoice" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" +checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] name = "common" @@ -436,7 +436,7 @@ dependencies = [ "libredox", "log", "redox-log", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -479,9 +479,9 @@ dependencies = [ [[package]] name = "crc-catalog" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" +checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853" [[package]] name = "crossbeam-channel" @@ -526,7 +526,7 @@ dependencies = [ "libc", "libredox", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -535,14 +535,14 @@ version = "0.3.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0963443817029b2024136fc4dd07a5107eb8f977eaf18fcd1fdeb11306b64ad" dependencies = [ - "defmt 1.0.1", + "defmt 1.1.0", ] [[package]] name = "defmt" -version = "1.0.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "548d977b6da32fa1d1fda2876453da1e7df63ad0304c8b3dae4dbe7b96f39b78" +checksum = "a6e524506490a1953d237cb87b1cfc1e46f88c18f10a22dfe0f507dc6bfc7f7f" dependencies = [ "bitflags 1.3.2", "defmt-macros", @@ -550,15 +550,15 @@ dependencies = [ [[package]] name = "defmt-macros" -version = "1.0.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d4fc12a85bcf441cfe44344c4b72d58493178ce635338a3f3b78943aceb258e" +checksum = "f0a27770e9c8f719a79d8b638281f4d828f77d8fd61e0bd94451b9b85e576a0b" dependencies = [ "defmt-parser", "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.118", ] [[package]] @@ -594,7 +594,7 @@ dependencies = [ "log", "partitionlib", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", ] @@ -611,7 +611,7 @@ dependencies = [ "log", "redox-ioctl", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", ] @@ -622,7 +622,7 @@ dependencies = [ "daemon", "libredox", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", ] @@ -632,7 +632,7 @@ version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a41816e58f47f49acfd956651055ddcf137c4882c2098c30c448817af21183a" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "bytemuck", "bytemuck_derive", "drm-ffi", @@ -678,7 +678,7 @@ dependencies = [ "i2c-interface", "libredox", "log", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "ron", "serde", ] @@ -687,7 +687,7 @@ dependencies = [ name = "e1000d" version = "0.1.0" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "common", "daemon", "driver-network", @@ -695,7 +695,7 @@ dependencies = [ "log", "pcid", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -775,7 +775,7 @@ dependencies = [ "ransid", "redox-scheme", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", ] @@ -795,7 +795,7 @@ dependencies = [ "ransid", "redox-scheme", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", ] @@ -816,12 +816,6 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" -[[package]] -name = "foldhash" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" - [[package]] name = "fuchsia-cprng" version = "0.1.1" @@ -884,7 +878,7 @@ checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.118", ] [[package]] @@ -911,7 +905,7 @@ dependencies = [ "futures-macro", "futures-sink", "futures-task", - "memchr 2.8.0", + "memchr 2.8.2", "pin-project-lite", "slab", ] @@ -938,16 +932,14 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" +checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" dependencies = [ "cfg-if 1.0.4", "libc", "r-efi", "rand_core 0.10.1", - "wasip2", - "wasip3", ] [[package]] @@ -960,7 +952,7 @@ dependencies = [ "libredox", "log", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "ron", "scheme-utils", "serde", @@ -972,7 +964,7 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8283e7331b8c93b9756e0cfdbcfb90312852f953c6faf9bf741e684cc3b6ad69" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "crc", "log", "uuid", @@ -996,18 +988,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.15.5" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" -dependencies = [ - "foldhash", -] - -[[package]] -name = "hashbrown" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" [[package]] name = "heapless" @@ -1072,7 +1055,7 @@ dependencies = [ "i2c-interface", "libredox", "log", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "ron", "serde", ] @@ -1092,7 +1075,7 @@ dependencies = [ "log", "orbclient", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "ron", "scheme-utils", "serde", @@ -1102,7 +1085,7 @@ dependencies = [ name = "i2c-interface" version = "0.1.0" dependencies = [ - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "serde", ] @@ -1117,7 +1100,7 @@ dependencies = [ "libredox", "log", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "ron", "scheme-utils", "serde", @@ -1147,12 +1130,6 @@ dependencies = [ "cc", ] -[[package]] -name = "id-arena" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" - [[package]] name = "ided" version = "0.1.0" @@ -1164,14 +1141,14 @@ dependencies = [ "log", "pcid", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] name = "ihdad" version = "0.1.0" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "common", "daemon", "libredox", @@ -1179,7 +1156,7 @@ dependencies = [ "pcid", "redox-scheme", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", "spin", ] @@ -1202,20 +1179,18 @@ dependencies = [ "range-alloc", "redox-scheme", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "void", ] [[package]] name = "indexmap" -version = "2.13.0" +version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" +checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", - "hashbrown 0.16.1", - "serde", - "serde_core", + "hashbrown", ] [[package]] @@ -1226,7 +1201,7 @@ dependencies = [ "libc", "libredox", "plain", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "serde", "serde_json", "toml", @@ -1243,7 +1218,7 @@ dependencies = [ "log", "orbclient", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", ] @@ -1257,7 +1232,7 @@ dependencies = [ "daemon", "libredox", "log", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "ron", "serde", ] @@ -1273,7 +1248,7 @@ dependencies = [ "i2c-interface", "libredox", "log", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "ron", "serde", ] @@ -1293,7 +1268,7 @@ dependencies = [ "pci_types", "pcid", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "ron", "scheme-utils", "serde", @@ -1320,7 +1295,7 @@ dependencies = [ "rand 0.10.1", "redox-scheme", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", ] @@ -1332,31 +1307,32 @@ checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" [[package]] name = "itoa" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" +checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "ixgbed" version = "1.0.0" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "common", "daemon", "driver-network", "libredox", "pcid", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] name = "js-sys" -version = "0.3.91" +version = "0.3.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c" +checksum = "53b44bfcdb3f8d5837a46dae1ca9660a837176eee74a28b229bc626816589102" dependencies = [ - "once_cell", + "cfg-if 1.0.4", + "futures-util", "wasm-bindgen", ] @@ -1366,29 +1342,23 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" -[[package]] -name = "leb128fmt" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" - [[package]] name = "libc" -version = "0.2.183" +version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" +checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "libredox" -version = "0.1.16" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e02f3bb43d335493c96bf3fd3a321600bf6bd07ed34bc64118e9293bdffea46c" +checksum = "f02ab6bace2054fb888a3c16f990117b579d14a3088e472d63c6011fa185c9d3" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "ioslice", "libc", "plain", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -1412,7 +1382,7 @@ dependencies = [ "driver-block", "libredox", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -1426,9 +1396,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.29" +version = "0.4.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad" [[package]] name = "logd" @@ -1437,7 +1407,7 @@ dependencies = [ "daemon", "libredox", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", ] @@ -1464,9 +1434,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.8.0" +version = "2.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" +checksum = "88904434abc2901f197fe8cc55f0445e7ded921dba5911dad2e2b39b48e663c4" [[package]] name = "nb" @@ -1494,7 +1464,7 @@ dependencies = [ "redox-log", "redox-scheme", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", "smoltcp", ] @@ -1538,7 +1508,7 @@ checksum = "6aa2c4e539b869820a2b82e1aef6ff40aa85e65decdd5185e83fb4b1249cd00f" name = "nvmed" version = "0.1.0" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "common", "daemon", "driver-block", @@ -1550,8 +1520,8 @@ dependencies = [ "partitionlib", "pcid", "redox_event", - "redox_syscall 0.7.4", - "smallvec 1.15.1", + "redox_syscall 0.8.1", + "smallvec 1.15.2", ] [[package]] @@ -1574,9 +1544,9 @@ checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" [[package]] name = "orbclient" -version = "0.3.51" +version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59aed3b33578edcfa1bc96a321d590d31832b6ad55a26f0313362ce687e9abd6" +checksum = "5df339f526ea9a60e371768d50efc2f2508c7203290731565d1f7a6f71d21747" dependencies = [ "libc", "libredox", @@ -1633,7 +1603,7 @@ dependencies = [ "cfg-if 1.0.4", "libc", "redox_syscall 0.5.18", - "smallvec 1.15.1", + "smallvec 1.15.2", "windows-link", ] @@ -1659,7 +1629,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0c2a105c657261a938ff68ee231c199a3d80eef33976004829de761ef5b1a9b" dependencies = [ "bit_field", - "bitflags 2.11.0", + "bitflags 2.13.0", ] [[package]] @@ -1677,7 +1647,7 @@ dependencies = [ "pico-args", "plain", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", "serde", ] @@ -1693,7 +1663,7 @@ dependencies = [ "log", "pcid", "pico-args", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "serde", "toml", ] @@ -1725,16 +1695,6 @@ dependencies = [ "zerocopy", ] -[[package]] -name = "prettyplease" -version = "0.2.37" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" -dependencies = [ - "proc-macro2", - "syn 2.0.117", -] - [[package]] name = "proc-macro-error-attr2" version = "2.0.0" @@ -1754,7 +1714,7 @@ dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.118", ] [[package]] @@ -1770,7 +1730,7 @@ dependencies = [ name = "ps2d" version = "0.1.0" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "common", "daemon", "inputd", @@ -1779,7 +1739,7 @@ dependencies = [ "orbclient", "redox-scheme", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -1790,7 +1750,7 @@ dependencies = [ "libredox", "redox-scheme", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "redox_termios", "scheme-utils", ] @@ -1803,9 +1763,9 @@ checksum = "8bb0fd6580eeed0103c054e3fba2c2618ff476943762f28a645b63b8692b21c9" [[package]] name = "quote" -version = "1.0.45" +version = "1.0.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" +checksum = "dfbc457d0c7a0759a614551b11a6409e5951f6c7537be1f1b7682b9ae9230368" dependencies = [ "proc-macro2", ] @@ -1824,7 +1784,7 @@ dependencies = [ "indexmap", "libredox", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", "slab", ] @@ -1860,7 +1820,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207" dependencies = [ "chacha20", - "getrandom 0.4.2", + "getrandom 0.4.3", "rand_core 0.10.1", ] @@ -1930,7 +1890,7 @@ dependencies = [ "rand_core 0.5.1", "raw-cpuid", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", "sha2", ] @@ -1956,7 +1916,7 @@ version = "11.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", ] [[package]] @@ -1992,10 +1952,10 @@ dependencies = [ [[package]] name = "redox-ioctl" version = "0.1.0" -source = "git+https://gitlab.redox-os.org/redox-os/relibc.git#18e6c9f5c17b4db1361e536cd59e902a2080c4c0" +source = "git+https://gitlab.redox-os.org/redox-os/relibc.git#eeea60c1d1760a10ec5fb1fea2673f1a6e1cab14" dependencies = [ "drm-sys", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -2005,27 +1965,27 @@ source = "git+https://gitlab.redox-os.org/redox-os/redox-log.git#ac8cbc40a281879 dependencies = [ "chrono", "log", - "smallvec 1.15.1", + "smallvec 1.15.2", "termion", ] [[package]] name = "redox-scheme" -version = "0.11.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e58cb7dee1058575f320f9bfa32c7c0eda857e285c2a163a0eb595d37add09cd" +checksum = "ecd26e368655cb4fdda914512c46c5640221ebe5fa6df5da19c941b9f06ed153" dependencies = [ "libredox", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] name = "redox_event" -version = "0.4.6" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ea3e412d205440c7b0218af26247226f979ed1201674cda7a33cc70609084b5" +checksum = "8c07d0d6d291e3a951bd847b1cd4af32fc6243d64116cf7702838c02797688b7" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "libredox", ] @@ -2035,16 +1995,16 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", ] [[package]] name = "redox_syscall" -version = "0.7.4" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f450ad9c3b1da563fb6948a8e0fb0fb9269711c9c73d9ea1de5058c79c8d643a" +checksum = "5b44b894f2a6e36457d665d1e08c3866add6ed5e70050c1b4ba8a8ddedb02ce7" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", ] [[package]] @@ -2062,18 +2022,18 @@ dependencies = [ "libredox", "qemu-exit", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "redox_termios", ] [[package]] name = "regex" -version = "1.12.3" +version = "1.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" +checksum = "f1292b7759ae1cb9ec195452d1390a074f0cd8541ab7a5a8c31cd6db45d4a6ba" dependencies = [ "aho-corasick", - "memchr 2.8.0", + "memchr 2.8.2", "regex-automata", "regex-syntax", ] @@ -2085,20 +2045,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" dependencies = [ "aho-corasick", - "memchr 2.8.0", + "memchr 2.8.2", "regex-syntax", ] [[package]] name = "regex-syntax" -version = "0.8.10" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "rehid" version = "0.1.0" -source = "git+https://gitlab.redox-os.org/redox-os/rehid.git#39d7ef05c97fd4e5e2cfd38b1a21f20d888c5e00" +source = "git+https://gitlab.redox-os.org/redox-os/rehid.git#da987bc6d0f043bb025ece0d35804da2b250fab3" dependencies = [ "hidreport", "log", @@ -2113,7 +2073,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" dependencies = [ "base64 0.21.7", - "bitflags 2.11.0", + "bitflags 2.13.0", "serde", "serde_derive", ] @@ -2130,7 +2090,7 @@ dependencies = [ name = "rtl8139d" version = "0.1.0" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "common", "daemon", "driver-network", @@ -2138,14 +2098,14 @@ dependencies = [ "log", "pcid", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] name = "rtl8168d" version = "0.1.0" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "common", "daemon", "driver-network", @@ -2153,7 +2113,7 @@ dependencies = [ "log", "pcid", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -2168,7 +2128,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "errno", "libc", "linux-raw-sys 0.12.1", @@ -2185,14 +2145,14 @@ checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" name = "sb16d" version = "0.1.0" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "common", "daemon", "libredox", "log", "redox-scheme", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", "spin", ] @@ -2203,7 +2163,7 @@ version = "0.0.0" dependencies = [ "libredox", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -2255,12 +2215,6 @@ dependencies = [ "version-compare", ] -[[package]] -name = "semver" -version = "1.0.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" - [[package]] name = "serde" version = "1.0.228" @@ -2288,17 +2242,17 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.118", ] [[package]] name = "serde_json" -version = "1.0.149" +version = "1.0.150" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" +checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" dependencies = [ "itoa", - "memchr 2.8.0", + "memchr 2.8.2", "serde", "serde_core", "zmij", @@ -2306,9 +2260,9 @@ dependencies = [ [[package]] name = "serde_spanned" -version = "1.0.4" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776" +checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26" dependencies = [ "serde_core", ] @@ -2327,9 +2281,9 @@ dependencies = [ [[package]] name = "shlex" -version = "1.3.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" +checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" [[package]] name = "slab" @@ -2348,9 +2302,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.15.1" +version = "1.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" +checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" dependencies = [ "serde", ] @@ -2421,7 +2375,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.118", ] [[package]] @@ -2437,9 +2391,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.117" +version = "2.0.118" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" +checksum = "1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422" dependencies = [ "proc-macro2", "quote", @@ -2491,7 +2445,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.118", ] [[package]] @@ -2502,14 +2456,14 @@ checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.118", ] [[package]] name = "toml" -version = "1.0.6+spec-1.1.0" +version = "1.1.2+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "399b1124a3c9e16766831c6bba21e50192572cdd98706ea114f9502509686ffc" +checksum = "81f3d15e84cbcd896376e6730314d59fb5a87f31e4b038454184435cd57defee" dependencies = [ "indexmap", "serde_core", @@ -2522,27 +2476,27 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "1.0.0+spec-1.1.0" +version = "1.1.1+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32c2555c699578a4f59f0cc68e5116c8d7cabbd45e1409b989d4be085b53f13e" +checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" dependencies = [ "serde_core", ] [[package]] name = "toml_parser" -version = "1.0.9+spec-1.1.0" +version = "1.1.2+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "702d4415e08923e7e1ef96cd5727c0dfed80b4d2fa25db9647fe5eb6f7c5a4c4" +checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526" dependencies = [ "winnow", ] [[package]] name = "toml_writer" -version = "1.0.6+spec-1.1.0" +version = "1.1.1+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607" +checksum = "756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db" [[package]] name = "twox-hash" @@ -2557,9 +2511,9 @@ dependencies = [ [[package]] name = "typenum" -version = "1.19.0" +version = "1.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" +checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" [[package]] name = "ucsid" @@ -2573,7 +2527,7 @@ dependencies = [ "libredox", "log", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "ron", "scheme-utils", "serde", @@ -2585,12 +2539,6 @@ version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" -[[package]] -name = "unicode-xid" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" - [[package]] name = "usbctl" version = "0.1.0" @@ -2605,12 +2553,12 @@ name = "usbhidd" version = "0.1.0" dependencies = [ "anyhow", - "bitflags 2.11.0", + "bitflags 2.13.0", "common", "inputd", "log", "orbclient", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "rehid", "xhcid", ] @@ -2621,7 +2569,7 @@ version = "0.1.0" dependencies = [ "common", "log", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "xhcid", ] @@ -2635,7 +2583,7 @@ dependencies = [ "libredox", "plain", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "thiserror 2.0.18", "xhcid", ] @@ -2654,11 +2602,11 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.22.0" +version = "1.23.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37" +checksum = "bf80a72845275afea99e7f2b434723d3bc7e38470fcd1c7ed39a599c73319a53" dependencies = [ - "getrandom 0.4.2", + "getrandom 0.4.3", "js-sys", "wasm-bindgen", ] @@ -2673,7 +2621,7 @@ dependencies = [ "orbclient", "pcid", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -2694,7 +2642,7 @@ dependencies = [ "orbclient", "ransid", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", ] [[package]] @@ -2710,7 +2658,7 @@ dependencies = [ "log", "pcid", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "spin", "static_assertions", "thiserror 2.0.18", @@ -2721,7 +2669,7 @@ dependencies = [ name = "virtio-core" version = "0.1.0" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "common", "crossbeam-queue", "futures", @@ -2729,7 +2677,7 @@ dependencies = [ "log", "pcid", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "static_assertions", "thiserror 2.0.18", ] @@ -2749,7 +2697,7 @@ dependencies = [ "orbclient", "pcid", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "spin", "static_assertions", "virtio-core", @@ -2766,7 +2714,7 @@ dependencies = [ "libredox", "log", "pcid", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "static_assertions", "virtio-core", ] @@ -2792,29 +2740,11 @@ version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" -[[package]] -name = "wasip2" -version = "1.0.2+wasi-0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" -dependencies = [ - "wit-bindgen", -] - -[[package]] -name = "wasip3" -version = "0.4.0+wasi-0.3.0-rc-2026-01-06" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" -dependencies = [ - "wit-bindgen", -] - [[package]] name = "wasm-bindgen" -version = "0.2.114" +version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" +checksum = "4b067c0c11094aef6b7a801c1e34a26affafdf3d051dba08456b868789aaf9a4" dependencies = [ "cfg-if 1.0.4", "once_cell", @@ -2825,9 +2755,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.114" +version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" +checksum = "167ce5e579f6bcf889c4f7175a8a5a585de84e8ff93976ce393efa5f2837aab1" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -2835,60 +2765,26 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.114" +version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" +checksum = "f3997c7839262f4ef12cf90b818d6340c18e80f263f1a94bf157d0ec4420380e" dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.118", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.114" +version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16" +checksum = "dc1b4cb0cc549fcf58d7dfc081778139b3d283a081644e833e84682ad71cea24" dependencies = [ "unicode-ident", ] -[[package]] -name = "wasm-encoder" -version = "0.244.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" -dependencies = [ - "leb128fmt", - "wasmparser", -] - -[[package]] -name = "wasm-metadata" -version = "0.244.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" -dependencies = [ - "anyhow", - "indexmap", - "wasm-encoder", - "wasmparser", -] - -[[package]] -name = "wasmparser" -version = "0.244.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" -dependencies = [ - "bitflags 2.11.0", - "hashbrown 0.15.5", - "indexmap", - "semver", -] - [[package]] name = "winapi" version = "0.3.9" @@ -2941,7 +2837,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.118", ] [[package]] @@ -2952,7 +2848,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.118", ] [[package]] @@ -2990,103 +2886,15 @@ dependencies = [ [[package]] name = "winnow" -version = "0.7.15" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" - -[[package]] -name = "wit-bindgen" -version = "0.51.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" -dependencies = [ - "wit-bindgen-rust-macro", -] - -[[package]] -name = "wit-bindgen-core" -version = "0.51.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" -dependencies = [ - "anyhow", - "heck", - "wit-parser", -] - -[[package]] -name = "wit-bindgen-rust" -version = "0.51.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" -dependencies = [ - "anyhow", - "heck", - "indexmap", - "prettyplease", - "syn 2.0.117", - "wasm-metadata", - "wit-bindgen-core", - "wit-component", -] - -[[package]] -name = "wit-bindgen-rust-macro" -version = "0.51.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" -dependencies = [ - "anyhow", - "prettyplease", - "proc-macro2", - "quote", - "syn 2.0.117", - "wit-bindgen-core", - "wit-bindgen-rust", -] - -[[package]] -name = "wit-component" -version = "0.244.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" -dependencies = [ - "anyhow", - "bitflags 2.11.0", - "indexmap", - "log", - "serde", - "serde_derive", - "serde_json", - "wasm-encoder", - "wasm-metadata", - "wasmparser", - "wit-parser", -] - -[[package]] -name = "wit-parser" -version = "0.244.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" -dependencies = [ - "anyhow", - "id-arena", - "indexmap", - "log", - "semver", - "serde", - "serde_derive", - "serde_json", - "unicode-xid", - "wasmparser", -] +checksum = "0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1" [[package]] name = "xhcid" version = "0.1.0" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.0", "chashmap", "common", "crossbeam-channel", @@ -3099,34 +2907,34 @@ dependencies = [ "plain", "redox-scheme", "redox_event", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "regex", "scheme-utils", "serde", "serde_json", - "smallvec 1.15.1", + "smallvec 1.15.2", "thiserror 2.0.18", "toml", ] [[package]] name = "zerocopy" -version = "0.8.42" +version = "0.8.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2578b716f8a7a858b7f02d5bd870c14bf4ddbbcf3a4c05414ba6503640505e3" +checksum = "ce1022995ff5ff5d841ad7d994facc23098cd40152f2c1d11cd607c6f530653f" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.42" +version = "0.8.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e6cc098ea4d3bd6246687de65af3f920c430e236bee1e3bf2e441463f08a02f" +checksum = "1ae7f38b72ec2a254e2b87ef277cf2cd4fb97cbebf944faa6f33354da0867930" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.118", ] [[package]] @@ -3136,7 +2944,7 @@ dependencies = [ "daemon", "libredox", "redox-scheme", - "redox_syscall 0.7.4", + "redox_syscall 0.8.1", "scheme-utils", ] diff --git a/Cargo.toml b/Cargo.toml index 380f8d8581..b1855ce25d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -99,7 +99,7 @@ edid = "0.3.0" #TODO: edid is abandoned, fork it and maintain? fdt = "0.1.5" libc = "0.2.181" log = "0.4" -libredox = "0.1.16" +libredox = "0.1.17" orbclient = "0.3.51" parking_lot = "0.12" pico-args = "0.5" @@ -110,7 +110,7 @@ redox-ioctl = { git = "https://gitlab.redox-os.org/redox-os/relibc.git" } redox-log = { git = "https://gitlab.redox-os.org/redox-os/redox-log.git" } redox-rt = { git = "https://gitlab.redox-os.org/redox-os/relibc.git", default-features = false } redox-scheme = "0.11.0" -redox_syscall = { version = "0.7.4", features = ["std"] } +redox_syscall = { version = "0.8.1", features = ["std"] } redox_termios = "0.1.3" ron = "0.8.1" serde = { version = "1", features = ["derive"] }