sys-devel / rust-std

Rust standard library, standalone (for crossdev)

Official package sites : https://www.rust-lang.org ·

The Rust Standard Library is the foundation of portable Rust software, a set of minimal and battle-tested shared abstractions for the broader Rust ecosystem. It offers core types, like Vec<T> and Option<T>, library-defined operations on language primitives, standard macros, I/O and multithreading, among many other things.

v1.88.0 :: stable/1.88 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug verify-sig

v1.87.0 :: stable/1.87 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug verify-sig

v1.86.0 :: stable/1.86 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug

v1.85.1 :: stable/1.85 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug

v1.85.0 :: stable/1.85 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug

v1.84.1 :: stable/1.84 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug

v1.83.0 :: stable/1.83 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug

v1.82.0 :: stable/1.82 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug

v1.81.0 :: stable/1.81 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug

v1.80.1 :: stable/1.80 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug

v1.79.0 :: stable/1.79 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug

v1.77.1 :: stable/1.77 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug

v1.75.0 :: stable/1.75 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug

v1.74.1 :: stable/1.74 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
USE flags
debug

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
verify-sig
Verify upstream signatures on distfiles

llvm-core / clang : C language family frontend for LLVM

sys-devel / gcc : The GNU Compiler Collection

llvm-core / clang : C language family frontend for LLVM

sys-devel / gcc : The GNU Compiler Collection

Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/rust-std: add 1.88.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/rust: drop 1.88.0_beta20250526
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Matt Jolly · gentoo
dev-lang/rust: add 1.88.0_beta20250622
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/rust*: add 1.88.0_beta20250603
Also includes sys-devel/rust-std Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
sys-devel/rust-std: use `edo` in src_compile
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Matt Jolly · gentoo
dev-lang/rust, sys-devel/rust-std: disable py3.10
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Matt Jolly · gentoo
sys-devel/rust-std: fix variable ordering
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Matt Jolly · gentoo
{dev-lang,sys-devel}/rust*: add 1.88.0_beta20250526
This is our first beta for 1.88.0, corresponding to beta.4 upstream. It is also the first release where `beta` and `live` ebuilds get their patches from gitweb rather than ${FILESDIR}. Changes: - in line with upstream changes, `config.toml` has been renamed to `bootstrap.toml`. - `*bootstrap.toml` has `change-id = "ignore"` added to suppress warnings that are not useful to downstream. - after discussion with upstream `x.py` verbosity reduced to `-v`. - restrictions on building beta with only the last stable have been dropped, these can be restored if required. Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/rust-std: add 1.87.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/rust*; sys-devel/rust-std: drop 1.71.1
Rust 1.71.1 was retained due to games-strategy/ja2-stracciatella being unable to build with any later version of Rust. This package has been updated and as 1.71.1 is not in our bootstrap path it is safe to remove (and remove that slot from consideration in the eclass). Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
sys-devel/rust-std: add 1.87.0_beta20250430
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
sys-devel/rust-std: add 1.87.0_beta20250420
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/rust-std: add 1.86.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/rust-std: add 1.85.1
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/rust-std: drop 1.84.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/rust-std: add 1.85.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/rust-std: add 1.84.1
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/rust-std: add 1.84.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/rust-std: Fix for llvm-core/clang deps
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/rust-std: add 1.83.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/rust-std: add 1.82.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/rust-std: add 1.81.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/rust-std: drop 1.72.0, 1.73.0, 1.76.0, 1.78.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
sys-devel/rust-std: Add 1.80.1
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/37727 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anna (navi) Figueiredo Gomes · gentoo
sys-devel/rust-std: add 1.79.0
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Anna (navi) Figueiredo Gomes · gentoo
sys-devel/rust-std: add 1.78.0
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
sys-devel/rust-std: Add 1.77.1
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/35866 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/rust-std: apply vendored-sources patch to rust-std too
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Randy Barlow · gentoo
sys-devel/rust-std: Drop 1.68.2
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
WANG Xuerui · gentoo
sys-devel/rust-std: add 1.76.0
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Randy Barlow · gentoo
sys-devel/rust-std: Add 1.75.0
Bug: https://bugs.gentoo.org/922880 Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/rust-std: add 1.74.1, drop 1.74.0
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/33881 Signed-off-by: Sam James <sam@gentoo.org>
WANG Xuerui · gentoo
sys-devel/rust-std: add 1.74.0
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/rust-std: enable py3.12
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
WANG Xuerui · gentoo
sys-devel/rust-std: add 1.73.0
License change: removed UoI-NCSA (see the commit bumping dev-lang/rust-bin for details). Closes: https://github.com/gentoo/gentoo/pull/33211 Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/rust-std: add 1.72.0
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/rust-std: add 1.71.1
Closes: https://github.com/gentoo/gentoo/pull/32170 Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: add 1.68.2, drop 1.68.1
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: drop 1.59.0
Closes: https://bugs.gentoo.org/897296 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
sys-devel/rust-std: add 1.68.1
Bug: https://bugs.gentoo.org/897296 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: drop 1.58.1
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
sys-devel/rust-std: add 1.59.0
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: drop 1.53.0, 1.54.0, 1.55.0, 1.56.1, 1.58.0
Bug: https://bugs.gentoo.org/821157 Bug: https://bugs.gentoo.org/831638 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: add 1.58.1
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: drop 1.51.0, 1.52.1
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
sys-devel/rust-std: add 1.58.0
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: add 1.56.1
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: add 1.55.0
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: add 1.54.0
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: add 1.53.0
untested, sorry, report bugs if broken Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: add bootstrap patch
Closes: https://bugs.gentoo.org/788853 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
sys-devel/rust-std: bump to 1.52.1
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
sys-devel/rust-std: bump to 1.51.0
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: bump to 1.50.0
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: bump to 1.49.0
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: bump to 1.48.0
Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: fix lib path
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: fix rustlib path
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: fix path in 1.47.0
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: bump to 1.47.0
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/rust-std: new package, for crossdev #679878
EXPERIMENTAL! Bug: https://bugs.gentoo.org/680652 Bug: https://bugs.gentoo.org/679878 Bug: https://bugs.gentoo.org/689336 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>