summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/rust: Drop old versionsMatt Turner2024-01-311-746/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* Move {dev-util → dev-build}/cmakeMichał Górny2024-01-141-1/+1
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34792 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {dev-util → dev-debug}/lldbMichał Górny2024-01-131-1/+1
| | | | | Closes: https://bugs.gentoo.org/920438 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → dev-debug}/gdbMichał Górny2024-01-131-3/+3
| | | | | Closes: https://bugs.gentoo.org/920438 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/rust: dev-util/ninja -> app-alternatives/ninjaSam James2024-01-081-2/+2
| | | | | | | | All of these will be using app-alternatives/ninja anyway as they're not calling ninja-reference, so make the dep reflect reality. Signed-off-by: Sam James <sam@gentoo.org>
* Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATHMike Gilbert2023-10-311-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-lang/rust: increase build verbosityMatoro Mahri2023-10-031-1/+1
| | | | | | | | | | | rust bootstrap has a lot of mysterious environment variables that need to be set in order to rerun a failing compile command manually such as RUSTC_STAGE, RUSTC_SYSROOT, RUSTC_REAL, etc. While the commands are printed at -vv verbosity level, the necessary environment variables are not, only at -vvv verbosity level. Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org>
* rust-toolchain.eclass: qualify applicable rust_arch_uris with ABI and endiannessWANG Xuerui2023-07-201-1/+1
| | | | | | | | For less downloading client-side, as it is likely that only one package in each covered group would work on a given system. See: https://github.com/gentoo/gentoo/pull/31241 Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-lang/rust: replace `filter-flags -flto*` with `filter-lto`Leonardo Hernández Hernández2023-06-241-1/+1
| | | | | Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
* Revert "dev-lang/rust: de-keyword rust-1.70.0 due to ongoing issues with -bin"Georgy Yakovlev2023-06-081-1/+1
| | | | | | This reverts commit 5437f116f57a79d07f992f03bc94e20c83f99363. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: de-keyword rust-1.70.0 due to ongoing issues with -binJoonas Niilola2023-06-081-1/+1
| | | | | Issue: https://github.com/rust-lang/rust/issues/112286 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-lang/rust: keyword 1.70.0Georgy Yakovlev2023-06-071-1/+2
| | | | | Bug: https://bugs.gentoo.org/907961 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: enable py3.12 in 1.70.0Georgy Yakovlev2023-06-011-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: unkeyword 1.70.0Georgy Yakovlev2023-06-011-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add 1.70.0, add USE=ltoGeorgy Yakovlev2023-06-011-0/+745
Use fat lto, instead of thin-local, as it provides more benefit at expense of build time. No bundled llvm lto for now, as it requires full clang/lld toolchain. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>