uutils is an attempt at writing universal (as in cross-platform) CLI utilities
in Rust. While all programs have been implemented, some options might be
missing or different behavior might be experienced.
¦ ¦ ¦ ¦
Manual pages:
FreshPorts has no man page information for this port.
Mk/Uses/cargo.mk: Remove cross-compilation options for Rust-based ports
Reasons:
* Port build shouldn't use cross-compilation mode
because it buids for the same architecture.
* RUSTFLAGS isn't passed to the build of all or some Rust ports
in the cross-compilation mode.
Essential changes:
* Remove the CARGO_BUILD_TARGET make variable.
* Remove CARGO_BUILD_TARGET and CARGO_TARGET_* from CARGO_ENV.
* Update many ports that used CARGO_BUILD_TARGET.
* Build paths now don't include the architecture triplet part.
Immadiate benefits:
(Only the first 15 lines of the commit message are shown above )
*/*: remove STRIP_CMD calls in rust based ports
This is not needed after bc4fedc1fec0d359365c04d43be9e32bf101a50e
PR: 246993
Differential Revision: https://reviews.freebsd.org/D46503
sysutils/rust-coreutils: Provide more utils and reduce install size
- Use cargo to follow framework options more closely, this also allows
including more utilities
- Use multi binary as it substantially reduces install size and allows
better overall optimization
This drops shell completions but it shouldn't be much work enabling
again by adapting the helper script and using cargo
PR: 269832
Reviewed by: pkubaj (maintainer)