fix(deps): refactor nix package configuration

This commit is contained in:
xtqqczze
2026-01-23 10:54:20 +01:00
committed by Daniel Hofstetter
parent 28b52bb3ed
commit f19b9f0066
12 changed files with 30 additions and 17 deletions
+1 -1
View File
@@ -563,8 +563,8 @@ nix = { workspace = true, features = [
"process",
"signal",
"socket",
"user",
"term",
"user",
] }
rlimit = "0.10.1"
xattr.workspace = true
+1 -1
View File
@@ -32,8 +32,8 @@ thiserror = { workspace = true }
fluent = { workspace = true }
[target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies]
signal-hook = { workspace = true }
nix = { workspace = true, features = ["fs"] }
signal-hook = { workspace = true }
[[bin]]
name = "dd"
-1
View File
@@ -27,7 +27,6 @@ fluent = { workspace = true }
[target.'cfg(unix)'.dependencies]
nix = { workspace = true, features = ["signal"] }
[[bin]]
name = "env"
path = "src/main.rs"
+3 -1
View File
@@ -19,10 +19,12 @@ path = "src/kill.rs"
[dependencies]
clap = { workspace = true }
nix = { workspace = true, features = ["signal"] }
uucore = { workspace = true, features = ["signals"] }
fluent = { workspace = true }
[target.'cfg(unix)'.dependencies]
nix = { workspace = true, features = ["signal"] }
[[bin]]
name = "kill"
path = "src/main.rs"
+3 -1
View File
@@ -19,10 +19,12 @@ path = "src/mkfifo.rs"
[dependencies]
clap = { workspace = true }
nix = { workspace = true, features = ["fs"] }
uucore = { workspace = true, features = ["fs", "mode"] }
fluent = { workspace = true }
[target.'cfg(unix)'.dependencies]
nix = { workspace = true, features = ["fs"] }
[features]
selinux = ["uucore/selinux"]
smack = ["uucore/smack"]
+3 -1
View File
@@ -20,10 +20,12 @@ path = "src/nice.rs"
[dependencies]
clap = { workspace = true }
libc = { workspace = true }
nix = { workspace = true }
uucore = { workspace = true }
fluent = { workspace = true }
[target.'cfg(unix)'.dependencies]
nix = { workspace = true }
[[bin]]
name = "nice"
path = "src/main.rs"
+3 -1
View File
@@ -20,9 +20,11 @@ path = "src/stty.rs"
[dependencies]
clap = { workspace = true }
uucore = { workspace = true, features = ["parser"] }
nix = { workspace = true, features = ["term", "ioctl"] }
fluent = { workspace = true }
[target.'cfg(unix)'.dependencies]
nix = { workspace = true, features = ["ioctl", "term"] }
[[bin]]
name = "stty"
path = "src/main.rs"
+3 -1
View File
@@ -20,10 +20,12 @@ path = "src/timeout.rs"
[dependencies]
clap = { workspace = true }
libc = { workspace = true }
nix = { workspace = true, features = ["signal"] }
uucore = { workspace = true, features = ["parser", "process", "signals"] }
fluent = { workspace = true }
[target.'cfg(unix)'.dependencies]
nix = { workspace = true, features = ["signal"] }
[[bin]]
name = "timeout"
path = "src/main.rs"
+3 -1
View File
@@ -23,9 +23,11 @@ clap = { workspace = true }
fluent = { workspace = true }
string-interner = { workspace = true }
thiserror = { workspace = true }
nix = { workspace = true, features = ["fs"] }
uucore = { workspace = true }
[target.'cfg(unix)'.dependencies]
nix = { workspace = true, features = ["fs"] }
[[bin]]
name = "tsort"
path = "src/main.rs"
+3 -1
View File
@@ -19,10 +19,12 @@ path = "src/tty.rs"
[dependencies]
clap = { workspace = true }
nix = { workspace = true, features = ["term"] }
uucore = { workspace = true, features = ["fs"] }
fluent = { workspace = true }
[target.'cfg(unix)'.dependencies]
nix = { workspace = true, features = ["term"] }
[[bin]]
name = "tty"
path = "src/main.rs"
+6 -6
View File
@@ -85,16 +85,16 @@ fluent-bundle = { workspace = true }
thiserror = { workspace = true }
[target.'cfg(unix)'.dependencies]
walkdir = { workspace = true, optional = true }
nix = { workspace = true, features = [
"fs",
"uio",
"zerocopy",
"signal",
"dir",
"user",
"fs",
"poll",
"signal",
"uio",
"user",
"zerocopy",
] }
walkdir = { workspace = true, optional = true }
xattr = { workspace = true, optional = true }
[dev-dependencies]
+1 -1
View File
@@ -36,6 +36,6 @@ uucore = { workspace = true, features = [
[target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies]
[target.'cfg(unix)'.dependencies]
nix = { workspace = true, features = ["process", "signal", "user", "term"] }
nix = { workspace = true, features = ["process", "signal", "term", "user"] }
rlimit = "0.10.1"
xattr = { workspace = true }