sys-apps / uutils-coreutils

GNU coreutils rewritten in Rust

Official package sites : https://github.com/uutils/coreutils · https://uutils.github.io/coreutils/ ·

Standard GNU file utilities (chmod, cp, dd, dir, ls, ...), text utilities (sort, tr, head, wc, ...), and shell utilities (whoami, who, ...), written in Rust

v9999 :: 0 :: gentoo

Modified
License
MIT Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT Unicode-3.0 ZLIB
USE flags
debug selinux test

v0.5.0 :: 0 :: gentoo

Modified
License
MIT Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT Unicode-3.0 ZLIB
Keywords
~amd64 ~arm64 ~ppc64
USE flags
debug selinux test

v0.4.0 :: 0 :: gentoo

Modified
License
MIT Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT Unicode-3.0 ZLIB
Keywords
~amd64 ~arm64 ~ppc64
USE flags
debug selinux test

v0.3.0 :: 0 :: gentoo

Modified
License
MIT Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT Unicode-3.0 ZLIB
Keywords
~amd64 ~arm64 ~ppc64
USE flags
debug selinux test

v0.2.2-r1 :: 0 :: gentoo

Modified
License
MIT Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT Unicode-3.0 ZLIB
Keywords
~amd64 ~arm64 ~ppc64
USE flags
debug selinux test

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

llvm_slot

17
Use LLVM 17.
18
Use LLVM 18.
19
Use LLVM 19.
20
Use LLVM 20.
20
Use LLVM 20.
21
Use LLVM 21.

dev-libs / oniguruma : Regular expression library for different character encodings

sys-libs / libselinux : SELinux userland library

dev-libs / oniguruma : Regular expression library for different character encodings

sys-libs / libselinux : SELinux userland library

832502
sys-apps/uutils-coreutils-0.0.14 does not respect LDFLAGS
836764
sys-apps/uutils-coreutils-0.0.13 fails tests
885557
sys-apps/uutils-coreutils-0.0.15 fails test - test test_df::test_file_column_width_if_filename_contains_unicode_chars FAILED
961068
sys-apps/uutils-coreutils: support system-wide install, replacing sys-apps/coreutils
966249
sys-apps/uutils-coreutils-0.4.0 - QA Notice: Problems with installed bash completions were found:
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
sys-apps/uutils-coreutils: add 0.5.0
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
sys-apps/uutils-coreutils: add 0.4.0
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
sys-apps/uutils-coreutils: add 0.3.0
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Florian Schmaus · gentoo
sys-apps/uutils-coreutils: revump because pkg contents changed
Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
sys-apps/uutils-coreutils: Align -9999 and release ebuild
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Luca Barbato · gentoo
sys-apps/uutils-coreutils: Install libstdbuf in its own path
Closes: https://bugs.gentoo.org/963516 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
sys-apps/uutils-coreutils: drop 0.1.0
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Luca Barbato · gentoo
sys-apps/uutils-coreutils: add 0.2.2
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
sys-apps/uutils-coreutils: Depend on clang for the selinux bindings
onig-sys does not depend on bindgen, but selinux-sys does. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Luca Barbato · gentoo
sys-apps/uutils-coreutils: drop 0.0.30
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
sys-apps/uutils-coreutils: keyword 0.1.0 for ~ppc64
Closes: https://bugs.gentoo.org/926708 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
sys-apps/uutils-coreutils: Explicitly disable selinux tools
Upstream assumed it is ok to unconditionally build them. Closes: https://bugs.gentoo.org/959424 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
sys-apps/uutils-coreutils: drop 0.0.29
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Luca Barbato · gentoo
sys-apps/uutils-coreutils: add 0.1.0
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Luca Barbato · gentoo
sys-apps/uutils-coreutils: add 0.0.30
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: drop 0.0.28
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: set NEXTEST_TEST_THREADS
Otherwise, test execution jobs use all available cores. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: add 0.0.29
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/uutils-coreutils: drop 0.0.27-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: add 0.0.28
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/uutils-coreutils: drop 0.0.25-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
*/*: update for slotted Rust
Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: add 0.0.27
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: drop 0.0.24
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: add 0.0.25
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
sys-apps/uutils-coreutils: guarantee the use of system deps
Set the magic cargo environment variable to error out if system dependency autodetection fails. We expect it to work, since it's in DEPEND, but better to actually guarantee it. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Eli Schwartz · gentoo
sys-apps/uutils-coreutils: mark as LTO-unsafe
Normally cargo.eclass sets this for us but we do not use cargo_src_compile. Closes: https://bugs.gentoo.org/863716 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: drop 0.0.23
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: add 0.0.24
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: drop 0.0.22
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: add 0.0.23
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/uutils-coreutils: drop 0.0.20, 0.0.21
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: crank min rust version
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/uutils-coreutils: add 0.0.22
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Violet Purcell · gentoo
sys-apps/uutils-coreutils: correct musl fix
SKIP_PROGS was supposed to be SKIP_UTILS, oops. Signed-off-by: Violet Purcell <vimproved@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/33219 Signed-off-by: Sam James <sam@gentoo.org>
Violet Purcell · gentoo
sys-apps/uutils-coreutils: fix build on musl
Signed-off-by: Violet Purcell <vimproved@inventati.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: add 0.0.21
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/uutils-coreutils: drop 0.0.18, 0.0.19
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/uutils-coreutils: update HOMEPAGE
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: add 0.0.20
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/uutils-coreutils: Keyword 0.0.19 arm64, #907862
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: add 0.0.19
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: drop 0.0.17-r1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: add 0.0.18
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uutils-coreutils: install multicall binary & use hardlinks
This saves a huge amount of disk by having one binary where everything is hardlinked to it: ``` [WW] SIZE: 128.45MiB -> 16.73MiB, 401 -> 405 files [WW] ------> FILES(+105,-101) SIZE(-86.98%) ``` Closes: https://bugs.gentoo.org/836820 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/uutils-coreutils: Keyword 0.0.17 ppc64, #893626
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
Rename sys-apps/{uutils -> uutils-coreutils}
Closes: https://bugs.gentoo.org/895754 Signed-off-by: Sam James <sam@gentoo.org>