summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/rust: unkeyword 1.65.0 for ~riscvGeorgy Yakovlev2022-11-101-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: rust-analyzer and wasm are mutually exclusive for nowGeorgy Yakovlev2022-11-101-0/+3
| | | | | Bug: https://bugs.gentoo.org/874885 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: keyword 1.65.0Georgy Yakovlev2022-11-101-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: unkeyword 1.65.0Georgy Yakovlev2022-11-041-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add 1.65.0Georgy Yakovlev2022-11-043-0/+832
| | | | | | | pull slotted lld don't set doc-stage = 2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: remove config.env leftoversGeorgy Yakovlev2022-11-041-10/+2
| | | | | | we no longer use this file Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: unkeyword 1.64.0-r1 for ~riscvGeorgy Yakovlev2022-10-202-35/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: re-add 1.63.0-r1 for riscv onlyGeorgy Yakovlev2022-10-205-0/+1158
| | | | | | | This partially reverts commit 53f2e771432ee61187a0154f96250372f92d7712. Issue: https://github.com/rust-lang/rust/issues/102155 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: drop 1.62.1, 1.63.0-r1Georgy Yakovlev2022-10-136-1899/+0
| | | | | Bug: https://bugs.gentoo.org/870166 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: Stabilize 1.64.0-r1 x86, #872560Agostino Sarubbo2022-10-131-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: Stabilize 1.64.0-r1 sparc, #872560Agostino Sarubbo2022-10-131-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: Stabilize 1.64.0-r1 arm64, #872560Agostino Sarubbo2022-10-131-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: Stabilize 1.64.0-r1 arm, #872560Agostino Sarubbo2022-10-131-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: Stabilize 1.64.0-r1 amd64, #872560Sam James2022-10-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: Stabilize 1.64.0-r1 ppc64, #872560Georgy Yakovlev2022-10-111-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: backport is_libcxx_linked to older versionsGeorgy Yakovlev2022-10-062-20/+28
| | | | | Closes: https://bugs.gentoo.org/875563 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: change libcxx detection methodGeorgy Yakovlev2022-10-061-10/+14
| | | | | | Bug: https://bugs.gentoo.org/732632 Bug: https://bugs.gentoo.org/875563 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: fix has_version rust checkSam James2022-10-063-3/+3
| | | | | | Bug: https://bugs.gentoo.org/875563 Fixes: 07da00e100b4c9ea0c6c5c790ce0c7d20aa1118f Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: fix has_version default-libcxx test for ClangSam James2022-10-063-3/+3
| | | | | | | | | | | | We moved the flag to sys-devel/clang-common to prepare for proper config file support (which is backported to 15.0.2, although it's going to be better in 16.x). Go for the hack for now, but keep the bug open as we want to switch to the proper link test from the LLVM ebuilds. Bug: https://bugs.gentoo.org/875563 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: filter out flto in all casesGeorgy Yakovlev2022-09-272-2/+2
| | | | | Closes: https://bugs.gentoo.org/866231 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: stage0.txt -> stage0.json in a commentGeorgy Yakovlev2022-09-253-3/+3
| | | | | Closes: https://bugs.gentoo.org/864839 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: silence musl crtn.o prestrip warningGeorgy Yakovlev2022-09-251-0/+1
| | | | | Closes: https://bugs.gentoo.org/834160 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: fix alt-abi support, filter out flto in 1.64.0Georgy Yakovlev2022-09-251-3/+2
| | | | | | Bug: https://bugs.gentoo.org/866231 Closes: https://bugs.gentoo.org/872815 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: fix 1.64.0 build on sparcGeorgy Yakovlev2022-09-242-0/+71
| | | | | | Issue: https://github.com/bytecodealliance/rustix/issues/408 Bug: https://bugs.gentoo.org/872725 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: drop 1.59.0, 1.60.0, 1.61.0-r2, 1.62.0Georgy Yakovlev2022-09-239-3375/+0
| | | | | Bug: https://bugs.gentoo.org/870166 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: keyword 1.64.0Georgy Yakovlev2022-09-231-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: drop -gentoo-linux-musl target supportGeorgy Yakovlev2022-09-221-23/+0
| | | | | | | | originally we intended to match musl stages CHOST vendor field but opted in for patching upstream -unknown-linux-musl target to use dynamic linking by default. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: unkeyword 1.64.0Georgy Yakovlev2022-09-221-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add 1.64.0Georgy Yakovlev2022-09-223-0/+810
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: keyword 1.63.0-r1 for ~mipsmatoro2022-09-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: fix minor qa issuesGeorgy Yakovlev2022-09-152-2/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: improve comments with dotsGeorgy Yakovlev2022-09-151-5/+5
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: improve rustflags output formatGeorgy Yakovlev2022-09-151-4/+4
| | | | | Thanks-to: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: fix bootstrap on musl systems without gcc_sGeorgy Yakovlev2022-09-151-0/+22
| | | | | | | | | | After extensive debug session we can bootstrap rust with upstream tarball on clang-musl-no-gcc system Thanks-to: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Thanks-to: Sam James <sam@gentoo.org> Closes: https://bugs.gentoo.org/870280 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: revbump 1.63.0, add cargo security fixesGeorgy Yakovlev2022-09-143-0/+152
| | | | | Bug: https://bugs.gentoo.org/870166 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add llvm-libunwind handling in 1.63.0Georgy Yakovlev2022-09-141-4/+13
| | | | | | | | | tested working on clang-glibc-llvm system, untested on musl, but logic is the same as in PR 22221 Bug: https://bugs.gentoo.org/733242 PR: https://github.com/gentoo/gentoo/pull/22221 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add 1.63.0Georgy Yakovlev2022-09-133-0/+797
| | | | | Bug: https://bugs.gentoo.org/868330 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: x86 stable wrt bug #861125Agostino Sarubbo2022-08-021-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: filter out -flto flagsGeorgy Yakovlev2022-07-295-0/+10
| | | | | Bug: https://bugs.gentoo.org/862109 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add github upstream metadataSam James2022-07-281-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: arm stable wrt bug #861125Agostino Sarubbo2022-07-281-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: Stabilize 1.62.1 arm64, #861125Sam James2022-07-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: amd64 stable wrt bug #861125Agostino Sarubbo2022-07-271-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: Stabilize 1.62.1 sparc, #861125Sam James2022-07-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: Stabilize 1.62.1 ppc64, #861125Sam James2022-07-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: add 1.62.1Georgy Yakovlev2022-07-212-0/+737
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: convert llvm config to regular tableGeorgy Yakovlev2022-07-011-1/+8
| | | | | | | inline table restriction on being single-line is not very readable in our case Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: make llvm build verbose in 1.61.0 and 1.62.0Georgy Yakovlev2022-07-012-2/+2
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add 1.62.0Georgy Yakovlev2022-07-012-0/+762
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: drop 1.61.0-r1Georgy Yakovlev2022-07-011-729/+0
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>