diff --git a/Cargo.lock b/Cargo.lock index 3a2f981..61f84e6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -563,7 +563,7 @@ dependencies = [ "iana-time-zone-haiku", "js-sys", "wasm-bindgen", - "windows-core 0.52.0", + "windows-core", ] [[package]] @@ -752,15 +752,6 @@ dependencies = [ "libc", ] -[[package]] -name = "ntapi" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" -dependencies = [ - "winapi", -] - [[package]] name = "num-conv" version = "0.1.0" @@ -791,15 +782,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" -[[package]] -name = "objc2-core-foundation" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daeaf60f25471d26948a1c2f840e3f7d86f4109e3af4e8e4b5cd70c39690d925" -dependencies = [ - "bitflags", -] - [[package]] name = "once_cell" version = "1.21.1" @@ -1156,19 +1138,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "sysinfo" -version = "0.34.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4b93974b3d3aeaa036504b8eefd4c039dced109171c1ae973f1dc63b2c7e4b2" -dependencies = [ - "libc", - "memchr", - "ntapi", - "objc2-core-foundation", - "windows", -] - [[package]] name = "tar" version = "0.0.1" @@ -1185,7 +1154,6 @@ dependencies = [ "rand 0.9.2", "regex", "rlimit", - "sysinfo", "tempfile", "textwrap", "uu_tar", @@ -1507,38 +1475,6 @@ dependencies = [ "glob", ] -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - -[[package]] -name = "windows" -version = "0.57.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143" -dependencies = [ - "windows-core 0.57.0", - "windows-targets 0.52.6", -] - [[package]] name = "windows-core" version = "0.52.0" @@ -1548,40 +1484,6 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows-core" -version = "0.57.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d" -dependencies = [ - "windows-implement", - "windows-interface", - "windows-result", - "windows-targets 0.52.6", -] - -[[package]] -name = "windows-implement" -version = "0.57.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "windows-interface" -version = "0.57.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "windows-link" version = "0.1.3" diff --git a/Cargo.toml b/Cargo.toml index 6213397..a7b5323 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,51 +30,49 @@ feat_common_core = [ ] [workspace.dependencies] -uucore = "0.2.0" -clap = { version = "4.4", features = ["wrap_help", "cargo"] } -clap_complete = "4.5" -clap_mangen = "0.2" -regex = "1.10.4" -sysinfo = "0.34" -libc = "0.2.153" -phf = "0.13.0" -phf_codegen = "0.11.2" -textwrap = { version = "0.16.1", features = ["terminal_size"] } -xattr = "1.3.1" -tempfile = "3.10.1" -rand = { version = "0.9", features = ["small_rng"] } bytesize = "2.0.0" chrono = { version = "0.4.37", default-features = false, features = [ "clock", ] } +clap = { version = "4.4", features = ["wrap_help", "cargo"] } +clap_complete = "4.5" +clap_mangen = "0.2" ctor = "0.6.0" -uutests = "0.2.2" -zip = "2.1" +libc = "0.2.153" +phf = "0.13.0" +phf_codegen = "0.11.2" +rand = { version = "0.9", features = ["small_rng"] } +regex = "1.10.4" +uucore = "0.2.0" uuhelp_parser = "0.2.0" +uutests = "0.2.2" +tempfile = "3.10.1" +textwrap = { version = "0.16.1", features = ["terminal_size"] } +xattr = "1.3.1" +zip = "2.1" [dependencies] clap = { workspace = true } clap_complete = { workspace = true } clap_mangen = { workspace = true } -uucore = { workspace = true } +ctor = { workspace = true } phf = { workspace = true } textwrap = { workspace = true } -sysinfo = { workspace = true } uutests = { workspace = true } -ctor = { workspace = true } -zip = { workspace = true, optional = true } +uucore = { workspace = true } uuhelp_parser = { workspace = true, optional = true } +zip = { workspace = true, optional = true } tar = { optional = true, version = "0.0.1", package = "uu_tar", path = "src/uu/tar" } [dev-dependencies] +chrono = { workspace = true } +libc = { workspace = true } pretty_assertions = "1" +rand = { workspace = true } regex = { workspace = true } tempfile = { workspace = true } -libc = { workspace = true } -rand = { workspace = true } uucore = { workspace = true, features = ["entries", "process", "signals"] } -chrono = { workspace = true } uutests = { workspace = true } [target.'cfg(unix)'.dev-dependencies]