diff --git a/Cargo.lock b/Cargo.lock index e7682944..9dd79677 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -174,17 +174,6 @@ dependencies = [ "hybrid-array", ] -[[package]] -name = "bstr" -version = "1.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" -dependencies = [ - "memchr", - "regex-automata", - "serde", -] - [[package]] name = "bumpalo" version = "3.20.2" @@ -511,6 +500,7 @@ version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" dependencies = [ + "crc32fast", "miniz_oxide", "zlib-rs", ] @@ -617,6 +607,12 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + [[package]] name = "hybrid-array" version = "0.4.8" @@ -873,18 +869,6 @@ dependencies = [ "simd-adler32", ] -[[package]] -name = "nix" -version = "0.30.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" -dependencies = [ - "bitflags", - "cfg-if", - "cfg_aliases", - "libc", -] - [[package]] name = "nix" version = "0.31.3" @@ -960,12 +944,6 @@ dependencies = [ "libc", ] -[[package]] -name = "number_prefix" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" - [[package]] name = "objc2-core-foundation" version = "0.3.2" @@ -1107,6 +1085,30 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "procfs" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25485360a54d6861439d60facef26de713b1e126bf015ec8f98239467a2b82f7" +dependencies = [ + "bitflags", + "chrono", + "flate2", + "procfs-core", + "rustix", +] + +[[package]] +name = "procfs-core" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6401bf7b6af22f78b563665d15a22e9aef27775b79b149a66ca022468a4e405" +dependencies = [ + "bitflags", + "chrono", + "hex", +] + [[package]] name = "quote" version = "1.0.45" @@ -1552,7 +1554,7 @@ dependencies = [ "ctor 1.0.6", "dns-lookup", "libc", - "nix 0.31.3", + "nix", "parse_datetime", "phf", "phf_codegen", @@ -1585,7 +1587,7 @@ dependencies = [ "uu_setpgid", "uu_setsid", "uu_uuidgen", - "uucore 0.2.2", + "uucore", "uuhelp_parser", "uuid", "uutests", @@ -1601,7 +1603,7 @@ dependencies = [ "linux-raw-sys", "regex", "sysinfo", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1610,7 +1612,7 @@ version = "0.0.1" dependencies = [ "chrono", "clap", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1622,7 +1624,7 @@ dependencies = [ "rangemap", "syscall-numbers", "thiserror", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1630,7 +1632,7 @@ name = "uu_ctrlaltdel" version = "0.0.1" dependencies = [ "clap", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1643,7 +1645,7 @@ dependencies = [ "regex", "serde", "serde_json", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1654,7 +1656,7 @@ dependencies = [ "linux-raw-sys", "regex", "sysinfo", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1662,7 +1664,7 @@ name = "uu_hexdump" version = "0.0.1" dependencies = [ "clap", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1672,7 +1674,7 @@ dependencies = [ "clap", "dns-lookup", "parse_datetime", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1684,7 +1686,7 @@ dependencies = [ "serde", "serde_json", "sysinfo", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1695,7 +1697,7 @@ dependencies = [ "errno", "libc", "smartcols-sys", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1706,7 +1708,7 @@ dependencies = [ "libc", "libmount-sys", "smartcols-sys", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1716,7 +1718,7 @@ dependencies = [ "clap", "serde", "serde_json", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1726,7 +1728,7 @@ dependencies = [ "clap", "md-5 0.11.0", "rand", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1734,8 +1736,8 @@ name = "uu_mesg" version = "0.0.1" dependencies = [ "clap", - "nix 0.31.3", - "uucore 0.2.2", + "nix", + "uucore", ] [[package]] @@ -1743,7 +1745,7 @@ name = "uu_mountpoint" version = "0.0.1" dependencies = [ "clap", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1751,7 +1753,7 @@ name = "uu_nologin" version = "0.0.1" dependencies = [ "clap", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1760,7 +1762,7 @@ version = "0.0.1" dependencies = [ "clap", "libc", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1768,7 +1770,7 @@ name = "uu_rev" version = "0.0.1" dependencies = [ "clap", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1777,8 +1779,8 @@ version = "0.0.1" dependencies = [ "clap", "libc", - "nix 0.31.3", - "uucore 0.2.2", + "nix", + "uucore", ] [[package]] @@ -1787,7 +1789,7 @@ version = "0.0.1" dependencies = [ "clap", "libc", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1795,22 +1797,21 @@ name = "uu_uuidgen" version = "0.0.1" dependencies = [ "clap", - "nix 0.31.3", + "nix", "rand", "thiserror", - "uucore 0.2.2", + "uucore", "uuid", "windows", ] [[package]] name = "uucore" -version = "0.2.2" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7203e48e80ac344450cba5323d8b4a71967ec1e81ae4022775ada90d2b0e08ac" +checksum = "07d779636d827cde4100f0e65ff3fd23b0b1f1195055475c6e6813d425f30c8e" dependencies = [ "bigdecimal", - "bstr", "clap", "dns-lookup", "fluent", @@ -1819,52 +1820,19 @@ dependencies = [ "glob", "jiff", "libc", - "nix 0.30.1", + "nix", "num-traits", - "number_prefix", - "os_display", - "thiserror", - "time", - "unic-langid", - "uucore_procs 0.2.2", - "wild", -] - -[[package]] -name = "uucore" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07d779636d827cde4100f0e65ff3fd23b0b1f1195055475c6e6813d425f30c8e" -dependencies = [ - "clap", - "dns-lookup", - "fluent", - "fluent-bundle", - "fluent-syntax", - "jiff", - "libc", - "nix 0.31.3", "os_display", + "procfs", "rustc-hash", "rustix", "thiserror", "time", "unic-langid", - "uucore_procs 0.8.0", + "uucore_procs", "wild", ] -[[package]] -name = "uucore_procs" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "449e64ce116ed0cc8c5897bd8706d36aed1ec027b647494df4eae6996d8d59de" -dependencies = [ - "proc-macro2", - "quote", - "uuhelp_parser", -] - [[package]] name = "uucore_procs" version = "0.8.0" @@ -1914,13 +1882,13 @@ checksum = "2d93dba8eceb0bebb686b07571b214e94be8cc739c929d0ea773c83c06d46df5" dependencies = [ "ctor 0.8.0", "libc", - "nix 0.31.3", + "nix", "pretty_assertions", "rand", "regex", "rlimit", "tempfile", - "uucore 0.8.0", + "uucore", "xattr", ] diff --git a/Cargo.toml b/Cargo.toml index dd19ceed..33b640a6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -75,7 +75,7 @@ sysinfo = "0.38" tempfile = "3.9.0" textwrap = { version = "0.16.0", features = ["terminal_size"] } thiserror = "2.0" -uucore = "0.2.2" +uucore = "0.8.0" uuhelp_parser = "0.2.2" uuid = { version = "1.16.0", features = ["rng-rand"] } uutests = "0.8.0"