dev-lang / rust-common

Common files shared between multiple slots of Rust

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

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

General

verify-sig
Verify upstream signatures on distfiles

dev-lang / rust : Systems programming language originally developed by Mozilla

dev-lang / rust-bin : Systems programming language from Mozilla

dev-lang / rust : Systems programming language originally developed by Mozilla

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>