diff --git a/Cargo.lock b/Cargo.lock index 1bf450f..9f6d170 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,6 +2,12 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "adler2" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" + [[package]] name = "aho-corasick" version = "1.1.3" @@ -159,17 +165,6 @@ dependencies = [ "generic-array", ] -[[package]] -name = "bstr" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4" -dependencies = [ - "memchr", - "regex-automata", - "serde", -] - [[package]] name = "bumpalo" version = "3.17.0" @@ -315,6 +310,15 @@ dependencies = [ "libc", ] +[[package]] +name = "crc32fast" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" +dependencies = [ + "cfg-if", +] + [[package]] name = "crypto-common" version = "0.1.6" @@ -438,6 +442,16 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" +[[package]] +name = "flate2" +version = "1.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + [[package]] name = "fluent" version = "0.17.0" @@ -546,6 +560,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 = "iana-time-zone" version = "0.1.63" @@ -766,6 +786,16 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" +[[package]] +name = "miniz_oxide" +version = "0.8.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +dependencies = [ + "adler2", + "simd-adler32", +] + [[package]] name = "nix" version = "0.30.1" @@ -841,12 +871,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.1" @@ -991,6 +1015,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.40" @@ -1204,6 +1252,12 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" +[[package]] +name = "simd-adler32" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" + [[package]] name = "siphasher" version = "1.0.1" @@ -1485,7 +1539,7 @@ dependencies = [ "uu_setpgid", "uu_setsid", "uu_uuidgen", - "uucore 0.2.2", + "uucore", "uuid", "uutests", "xattr", @@ -1499,7 +1553,7 @@ dependencies = [ "linux-raw-sys 0.12.1", "regex", "sysinfo", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1508,7 +1562,7 @@ version = "0.0.1" dependencies = [ "chrono", "clap", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1520,7 +1574,7 @@ dependencies = [ "rangemap", "syscall-numbers", "thiserror", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1528,7 +1582,7 @@ name = "uu_ctrlaltdel" version = "0.0.1" dependencies = [ "clap", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1541,7 +1595,7 @@ dependencies = [ "regex", "serde", "serde_json", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1552,7 +1606,7 @@ dependencies = [ "linux-raw-sys 0.12.1", "regex", "sysinfo", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1560,7 +1614,7 @@ name = "uu_hexdump" version = "0.0.1" dependencies = [ "clap", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1570,7 +1624,7 @@ dependencies = [ "clap", "dns-lookup", "parse_datetime", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1582,7 +1636,7 @@ dependencies = [ "serde", "serde_json", "sysinfo", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1593,7 +1647,7 @@ dependencies = [ "errno", "libc", "smartcols-sys", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1604,7 +1658,7 @@ dependencies = [ "libc", "libmount-sys", "smartcols-sys", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1614,7 +1668,7 @@ dependencies = [ "clap", "serde", "serde_json", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1624,7 +1678,7 @@ dependencies = [ "clap", "md-5", "rand 0.9.2", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1633,7 +1687,7 @@ version = "0.0.1" dependencies = [ "clap", "nix", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1641,7 +1695,7 @@ name = "uu_mountpoint" version = "0.0.1" dependencies = [ "clap", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1649,7 +1703,7 @@ name = "uu_nologin" version = "0.0.1" dependencies = [ "clap", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1658,7 +1712,7 @@ version = "0.0.1" dependencies = [ "clap", "libc", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1666,7 +1720,7 @@ name = "uu_rev" version = "0.0.1" dependencies = [ "clap", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1676,7 +1730,7 @@ dependencies = [ "clap", "libc", "nix", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1685,7 +1739,7 @@ version = "0.0.1" dependencies = [ "clap", "libc", - "uucore 0.2.2", + "uucore", ] [[package]] @@ -1696,19 +1750,18 @@ dependencies = [ "nix", "rand 0.9.2", "thiserror", - "uucore 0.2.2", + "uucore", "uuid", "windows", ] [[package]] name = "uucore" -version = "0.2.2" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7203e48e80ac344450cba5323d8b4a71967ec1e81ae4022775ada90d2b0e08ac" +checksum = "b157ba598d7f7ed06f6dbc62999edb9d730b4d3fb58e503d8ad6d5fbe1e04391" dependencies = [ "bigdecimal", - "bstr", "clap", "dns-lookup", "fluent", @@ -1719,48 +1772,15 @@ dependencies = [ "libc", "nix", "num-traits", - "number_prefix", - "os_display", - "thiserror", - "time", - "unic-langid", - "uucore_procs 0.2.2", - "wild", -] - -[[package]] -name = "uucore" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b157ba598d7f7ed06f6dbc62999edb9d730b4d3fb58e503d8ad6d5fbe1e04391" -dependencies = [ - "clap", - "dns-lookup", - "fluent", - "fluent-bundle", - "fluent-syntax", - "jiff", - "libc", - "nix", "os_display", + "procfs", "thiserror", "time", "unic-langid", - "uucore_procs 0.6.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.6.0" @@ -1771,12 +1791,6 @@ dependencies = [ "quote", ] -[[package]] -name = "uuhelp_parser" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c9e4945611996e885dc4eeae23f3d6f20cfb6e8f4bad4985c2222bbcf9a9745" - [[package]] name = "uuid" version = "1.21.0" @@ -1816,7 +1830,7 @@ dependencies = [ "regex", "rlimit", "tempfile", - "uucore 0.6.0", + "uucore", "xattr", ] diff --git a/Cargo.toml b/Cargo.toml index 56d2898..63ef627 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.6.0" uuid = { version = "1.16.0", features = ["rng-rand"] } uutests = "0.6.0" windows = { version = "0.62.2" }