summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/rust: Stabilize 1.56.1 arm64, #821898Sam James2021-11-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: Stabilize 1.56.1 x86, #821898Sam James2021-11-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: Stabilize 1.56.1 amd64, #821898Sam James2021-11-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: add rust-src useflagGeorgy Yakovlev2021-11-122-2/+7
| | | | | | | | | previously 'src' component was installed by 'rls' useflag. let's split it out for people who want 'src' but don't need rls. Bug: https://bugs.gentoo.org/800785 Bug: https://bugs.gentoo.org/819786 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: Stabilize 1.56.1 ppc64, #821898Georgy Yakovlev2021-11-111-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: adjust QA_EXECSTACK variable againGeorgy Yakovlev2021-11-026-12/+6
| | | | | | Bug: https://bugs.gentoo.org/806466 Closes: https://bugs.gentoo.org/819402 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: modify QA_WX pathsGeorgy Yakovlev2021-11-011-1/+1
| | | | | Bug: https://bugs.gentoo.org/819402 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: enable py3.10Georgy Yakovlev2021-11-011-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add 1.56.1Georgy Yakovlev2021-11-012-0/+685
| | | | | Bug: https://bugs.gentoo.org/821157 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: base 1.56.0 on llvm-13Georgy Yakovlev2021-10-211-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add 1.56.0Georgy Yakovlev2021-10-212-0/+717
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: update metadata.xml parallel-compiler descriptionGeorgy Yakovlev2021-10-071-1/+1
| | | | | | https://github.com/rust-lang/rust/issues/89108 Bug: https://bugs.gentoo.org/813954 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: silence rmeta QA WX warningsGeorgy Yakovlev2021-10-074-0/+24
| | | | | Closes: https://bugs.gentoo.org/806466 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: mention than parallel-compiler flag is experimentalGeorgy Yakovlev2021-09-291-1/+1
| | | | | Bug: https://bugs.gentoo.org/813954 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add 1.55.0Georgy Yakovlev2021-09-133-0/+788
| | | | | Closes: https://bugs.gentoo.org/812863 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-lang/rust: Stabilize 1.53.0 arm, #803335Sam James2021-09-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: port fix for compile fault with +parallel +miriMiezhiko2021-08-092-0/+44
| | | | | | | | https://github.com/rust-lang/rust/issues/87623 Closes: https://github.com/gentoo/gentoo/pull/21923 Signed-off-by: Miezhiko <Miezhiko@gmail.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: reduce space requirements in 1.54.0Georgy Yakovlev2021-08-041-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add 1.54.0Georgy Yakovlev2021-08-042-0/+712
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: Use BROOT for verify-sig key pathMichał Górny2021-07-312-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/rust: Stabilize 1.53.0 x86, #803335Sam James2021-07-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: stabilize 1.53.0 for ppc64Georgy Yakovlev2021-07-281-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: Stabilize 1.53.0 arm64, #803335Sam James2021-07-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: Stabilize 1.53.0 amd64, #803335Sam James2021-07-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: drop 1.51.0-r2Georgy Yakovlev2021-07-028-1326/+0
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: Stabilize 1.52.1 arm, #796269Sam James2021-06-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: Stabilize 1.52.1 arm64, #796269Sam James2021-06-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: unbreak wasm in 1.53Georgy Yakovlev2021-06-191-1/+1
| | | | | Bug: https://bugs.gentoo.org/715348 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: keyword 1.53.0Georgy Yakovlev2021-06-181-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: specify stage in toml instead cmdlineGeorgy Yakovlev2021-06-181-2/+4
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: don't pass --keep-stage in src_installGeorgy Yakovlev2021-06-181-2/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: omit dist target in src_compileGeorgy Yakovlev2021-06-181-2/+5
| | | | | | | | it generates tarballs for all components and take considerable time and disk space. Disabling this should reduce disk space requrements. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add miri patch to 1.53.0Georgy Yakovlev2021-06-182-0/+54
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: refresh rustversion patchGeorgy Yakovlev2021-06-182-44/+187
| | | | | | fully bump to 1.0.5 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: update rustversion sha256sumsGeorgy Yakovlev2021-06-171-0/+11
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add rustversion patchGeorgy Yakovlev2021-06-172-0/+81
| | | | | | | otherwise bootstrap may fail with nightly branded compiler Upstream-issue: https://github.com/dtolnay/rustversion/issues/28 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add 1.53.0Georgy Yakovlev2021-06-172-0/+707
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: x86 stable wrt bug #796269Agostino Sarubbo2021-06-171-1/+1
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: ppc64 stable wrt bug #796269Agostino Sarubbo2021-06-161-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: amd64 stable wrt bug #796269Agostino Sarubbo2021-06-161-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: make sysroot detection more robustGeorgy Yakovlev2021-06-011-1/+5
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: force newer cmake versionMike Frysinger2021-05-311-1/+1
| | | | | | | | Rust fails to build with older cmake: CMake Error at CMakeLists.txt:3 (cmake_minimum_required): CMake 3.13.4 or higher is required. You are running version ... Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* dev-lang/rust: support musl cross targetsJoshua Kiekendief2021-05-302-0/+10
| | | | | | | | | | | | | | | | Conditionally add `musl-root` path If the target triplet ends in `musl*`, this will use the cross-toolchain's compiler to add the `musl-root` component. If this is not added, the sanity check panics while building rust: ``` thread 'main' panicked at 'when targeting MUSL either the rust.musl-root option or the target.$TARGET.musl-root option must be specified in config.toml', src/bootstrap/sanity.rs:188:25 ``` Closes: https://github.com/gentoo/gentoo/pull/19806 Signed-off-by: Joshua Kiekendief <SirJosh3917@users.noreply.github.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add riscv supportYixun Lan2021-05-133-2/+6
| | | | | | Bug: https://bugs.gentoo.org/747460 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* dev-lang/rust: drop 1.52.0Georgy Yakovlev2021-05-102-664/+0
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: bump to 1.52.1Georgy Yakovlev2021-05-102-0/+664
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: bump to 1.52.0, uses llvm12Georgy Yakovlev2021-05-062-0/+694
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: dump RUSTFLAGS* into build logGeorgy Yakovlev2021-05-051-1/+8
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: greatly reduce documentation installation timeGeorgy Yakovlev2021-05-052-0/+93
| | | | | | | | Bug: https://bugs.gentoo.org/783468 X-Upstream-Issue: https://github.com/rust-lang/rust/issues/80684 X-Upstream-Fix: https://github.com/rust-lang/rust/pull/84289 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>