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.95.0_beta20260404 :: 0 :: gentoo

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

v1.95.0_beta20260310 :: 0 :: gentoo

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

v1.94.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.94.0 :: 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.93.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.93.0 :: 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.92.0 :: 0 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
Keywords
amd64 arm arm64 ppc ppc64 x86 ~loong ~mips ~riscv ~sparc
USE flags
verify-sig

v1.91.0 :: 0 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
Keywords
amd64 arm arm64 ppc ppc64 x86 ~loong ~mips ~riscv ~sparc
USE flags
verify-sig

v1.90.0 :: 0 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
Keywords
amd64 arm arm64 ppc ppc64 x86 ~loong ~mips ~riscv ~sparc
USE flags
verify-sig

v1.89.0 :: 0 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
Keywords
amd64 arm arm64 ppc ppc64 x86 ~loong ~mips ~riscv ~sparc
USE flags
verify-sig

v1.88.0 :: 0 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
Keywords
amd64 arm arm64 ppc ppc64 x86 ~loong ~mips ~riscv ~sparc
USE flags
verify-sig

v1.87.0 :: 0 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
Keywords
amd64 arm arm64 ppc ppc64 x86 ~loong ~mips ~riscv ~sparc
USE flags
verify-sig

v1.86.0 :: 0 :: gentoo

Modified
License
|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
Keywords
amd64 arm arm64 ppc ppc64 x86 ~loong ~mips ~riscv ~sparc
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 ppc ppc64 x86 ~loong ~mips ~riscv ~sparc
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 x86 ~loong ~mips ~riscv ~sparc
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 x86 ~loong ~mips ~riscv ~sparc
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 x86 ~loong ~mips ~riscv ~sparc
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 x86 ~loong ~mips ~riscv ~sparc
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
Matt Jolly · gentoo
dev-lang/rust*: add 1.95.0_beta20260404
Signed-off-by: Matt Jolly <kangie@gentoo.org>
zyxhere💭 · gentoo
dev-lang/rust*: sync live
Signed-off-by: zyxhere💭 <zyx@envs.net> Part-of: https://codeberg.org/gentoo/gentoo/pulls/433 Merges: https://codeberg.org/gentoo/gentoo/pulls/433 Signed-off-by: Matt Jolly <kangie@gentoo.org>
zyxhere💭 · gentoo
dev-lang/rust-common: add 1.94.1
Signed-off-by: zyxhere💭 <zyx@envs.net> Part-of: https://codeberg.org/gentoo/gentoo/pulls/433 Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/rust: add 1.95.0_beta30360310
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/rust: drop 1.94.0 betas
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Matt Jolly · gentoo
*/*: dev-lang/rust: add 1.94.0
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/rust*: add 1.94.0_beta20260213
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
dev-lang/rust-common: Stabilize 1.92.0 ppc64, #970020
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
dev-lang/rust-common: Stabilize 1.92.0 ppc, #970020
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.92.0 arm64, #970020
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.92.0 arm, #970020
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
dev-lang/rust-common: Stabilize 1.92.0 amd64, #970020
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Eli Schwartz · gentoo
dev-lang/rust-common: Stabilize 1.92.0 x86, #970020
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/rust*: add 1.93.1
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/rust*: add 1.93.0, 1.94.0, update live
This commit changes the default USE configuration for Gentoo Rust packages to be closer to the rustup `default` profile. This should result in less 'WTF' moments for maintainers when packages start using features that they (sanely) assume should be available. The TL;DR is that this change amounts to: IUSE=`+clippy +rustfmt +doc` Closes: https://bugs.gentoo.org/969166 Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.91.0 x86, #968063
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.91.0 ppc64, #968063
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.91.0 ppc, #968063
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.91.0 arm64, #968063
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.91.0 arm, #968063
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.91.0 amd64, #968063
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.90.0 x86, #968060
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.90.0 ppc64, #968060
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.90.0 ppc, #968060
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.90.0 arm64, #968060
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.90.0 arm, #968060
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.90.0 amd64, #968060
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.92.0
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.91.0_beta20251009
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/rust-common: drop 1.91.0_beta20250928
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: add 1.91.0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/rust: add 1.91.0_beta20252009
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/rust: add 1.91.0
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Matt Jolly · gentoo
dev-lang/rust: add 1.90.0
Late is better than never, right? Closes: https://bugs.gentoo.org/963518 Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.89.0 ppc64, #963081
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.89.0 ppc, #963081
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.89.0 arm64, #963081
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.89.0 arm, #963081
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.89.0 amd64, #963081
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.89.0 x86, #963081
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.88.0 ppc, #961056
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.88.0 x86, #961056
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: destable sparc
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc 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.89.0, drop 1.89.0_beta20250726
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.88.0 amd64, #961056
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.88.0 arm, #961056
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.88.0 ppc64, #961056
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.88.0 arm64, #961056
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/rust-common: add 1.89.0_beta20250726
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/rust-common: 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
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.87.0 ppc, #958201
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.87.0 sparc, #958201
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.87.0 arm, #958201
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.87.0 ppc64, #958201
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.87.0 x86, #958201
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.87.0 arm64, #958201
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.87.0 amd64, #958201
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.86.0 sparc, #957087
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.86.0 ppc, #957087
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.86.0 arm64, #957087
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.85.1 sparc, #954086
Signed-off-by: Sam James <sam@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
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.86.0 amd64, #957087
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.86.0 arm, #957087
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.86.0 ppc64, #957087
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.86.0 x86, #957087
Signed-off-by: Sam James <sam@gentoo.org>
Matt Jolly · gentoo
dev-lang/rust-common: fix too-long line
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
dev-lang/rust-common: 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-common: add 1.87.0_beta20250430
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.85.1 arm, #954086
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.85.1 amd64, #954086
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-lang/rust-common: Stabilize 1.85.1 ppc, #954086
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.85.1 x86, #954086
Signed-off-by: Sam James <sam@gentoo.org>
Matt Jolly · gentoo
dev-lang/rust-common: add 1.87.0_beta20250420
Signed-off-by: Matt Jolly <kangie@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-lang/rust-common: Stabilize 1.85.1 ppc64, #954086
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.85.1 arm64, #954086
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.86.0
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
dev-lang/rust-common: add 1.86.0_beta20250323, drop 1.86.0_beta20250218
Signed-off-by: Matt Jolly <kangie@gentoo.org>
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>