Versions
v9999 :: 0 :: gentoo
- Modified
- License
- || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
- USE flags
- verify-sig
v1.86.0_beta20250218 :: 0 :: gentoo
- Modified
- License
- || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
- USE flags
- verify-sig
v1.85.1 :: 0 :: gentoo
- Modified
- License
- || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
- Keywords
- ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
- USE flags
- verify-sig
v1.84.1 :: 0 :: gentoo
- Modified
- License
- || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~loong ~mips ~riscv
- USE flags
- verify-sig
v1.83.0 :: 0 :: gentoo
- Modified
- License
- || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~loong ~mips ~riscv
- USE flags
- verify-sig
v1.82.0 :: 0 :: gentoo
- Modified
- License
- || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~loong ~mips ~riscv
- USE flags
- verify-sig
v1.81.0 :: 0 :: gentoo
- Modified
- License
- || ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~loong ~mips ~riscv
- USE flags
- verify-sig
USE flags
General
- verify-sig
- Verify upstream signatures on distfiles
Runtime Dependencies
dev-lang / rust : Systems programming language originally developed by Mozilla
dev-lang / rust-bin : Systems programming language from Mozilla
Depending packages
dev-lang / rust : Systems programming language originally developed by Mozilla
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: add 1.85.1, drop 1.85.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.84.1 sparc, #950037
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.84.1 arm64, #950037
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.84.1 x86, #950037
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.84.1 amd64, #950037
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.84.1 ppc64, #950037
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.84.1 ppc, #950037
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.84.1 arm, #950037
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: drop 1.84.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: add 1.85.0, add zsh completion for cargo
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Matt Jolly · gentoo
dev-lang/rust-common: add 1.85.0 beta, 1.86.0 beta, 9999
Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/40524 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: add 1.84.1
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.83.0 ppc, #948228
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.83.0 sparc, #948228
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.83.0 ppc64, #948228
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.83.0 x86, #948228
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.83.0 arm, #948228
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.83.0 arm64, #948228
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.83.0 amd64, #948228
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: add 1.84.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/rust-common: Stabilize 1.82.0 arm64, #947482
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-lang/rust-common: Stabilize 1.82.0 amd64, #947482
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.82.0 arm, #947482
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Sam James · gentoo
dev-lang/rust-common: Stabilize 1.82.0 sparc, #947482
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/rust-common: Stabilize 1.82.0 x86, #947482
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/rust-common: Stabilize 1.82.0 ppc, #947482
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/rust-common: Stabilize 1.82.0 ppc64, #947482
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-lang/rust-common: add 1.83.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/rust-common: wire up USE=verify-sig
The USE was there but it wasn't doing anything. Note that we don't use verify-sig_src_unpack to avoid unpacking everything, see also 2d190c9e5b1db3292ea5d36f77a314eee019f99d. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/rust-common: avoid unpacking whole archive
Reported by mgorny (and suggested fix is by him): unpack just cargo.bashcomp.sh from the distfile instead of the whole thing, that way we don't need chcek-reqs.eclass. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-lang/rust-common: tweak blockers
* Use just :0 to simplify and shorten the blockers. By doing this, we also cover upgrading from older versions than those listed too. * Include dev-lang/rust-bin too. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
dev-lang/rust{,-bin}: port to llvm-r1 and slot (-r100)
Port to llvm-r1 to gain the fancy new `llvm_slot_{x}` USE flags which we use in the rust eclass to force a closer dependency on specific LLVM slots. Since Rust in Gentoo is only ever built against the one LLVM slot we are able to simplify the LLVM logic in the Rust ebuilds and use our knowledge of the LLVM -> Rust version mapping to enable slots for dev-lang/rust in a usable manner. Since Rust is now slotted and not managed entirely by eselect-rust each slot needs to be added to LDPATH. We also drop the `profiler` USE as it's inconsistent with what upstream ship by default and casues issues where other package's build systems assume that it exists. This commit also introduces dev-lang/rust-common which handles bash completions for slotted Rust. dev-lang/rust-bin: `LLVM_OPTIONAL` is used as we don't need to consume LLVM, we really just want the free IUSE. Closes: https://bugs.gentoo.org/941146 Signed-off-by: Matt Jolly <kangie@gentoo.org>