From 74f12d5d3babe95b3e26e109a91de436fde89419 Mon Sep 17 00:00:00 2001 From: Dorian Peron Date: Sat, 20 Dec 2025 19:29:06 +0100 Subject: [PATCH] cksum: remove unneeded `hex` dependency --- Cargo.lock | 1 - fuzz/Cargo.lock | 1 - src/uu/cksum/Cargo.toml | 1 - src/uu/cksum/src/cksum.rs | 6 +++--- 4 files changed, 3 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 37b3362e6..4a28fb1dd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3126,7 +3126,6 @@ dependencies = [ "clap", "codspeed-divan-compat", "fluent", - "hex", "tempfile", "uucore", ] diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index 90934a271..2b519a989 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -1575,7 +1575,6 @@ version = "0.5.0" dependencies = [ "clap", "fluent", - "hex", "uucore", ] diff --git a/src/uu/cksum/Cargo.toml b/src/uu/cksum/Cargo.toml index 7e62c5c8f..840397273 100644 --- a/src/uu/cksum/Cargo.toml +++ b/src/uu/cksum/Cargo.toml @@ -25,7 +25,6 @@ uucore = { workspace = true, features = [ "sum", "hardware", ] } -hex = { workspace = true } fluent = { workspace = true } [dev-dependencies] diff --git a/src/uu/cksum/src/cksum.rs b/src/uu/cksum/src/cksum.rs index 23269017d..30eabcaac 100644 --- a/src/uu/cksum/src/cksum.rs +++ b/src/uu/cksum/src/cksum.rs @@ -22,7 +22,7 @@ use uucore::checksum::{ use uucore::error::UResult; use uucore::hardware::{HasHardwareFeatures as _, SimdPolicy}; use uucore::line_ending::LineEnding; -use uucore::{format_usage, translate}; +use uucore::{format_usage, show_error, translate}; /// Print CPU hardware capability detection information to stderr /// This matches GNU cksum's --debug behavior @@ -31,9 +31,9 @@ fn print_cpu_debug_info() { fn print_feature(name: &str, available: bool) { if available { - eprintln!("cksum: using {name} hardware support"); + show_error!("using {name} hardware support"); } else { - eprintln!("cksum: {name} support not detected"); + show_error!("{name} support not detected"); } }