summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/rust: fix build with tensorflow installedGeorgy Yakovlev2020-10-272-0/+56
| | | | | | Closes: https://bugs.gentoo.org/750875 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: fix typo in pathGeorgy Yakovlev2020-10-121-2/+3
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: drop oldGeorgy Yakovlev2020-10-122-517/+0
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: require llvm:11 for rust-1.47.0Georgy Yakovlev2020-10-121-1/+0
| | | | | | | | | | | | while it should be compatible with llvm8-11, there are many complications we can't solve. for example rust built with llvm11 can't compile firefox which uses llvm10 and lto/pgo. Since 1.47.0 bundles llvm11, we enforce this version for consistency. Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: revbump 1.47.0, a lot of fixesGeorgy Yakovlev2020-10-121-25/+35
| | | | | | | | | | | | | | | | we now completely switch all components for eselect-rust. it now includes: doc, man, lib, rustlib. previously there was no guarantee user gets those components from version eselected system-wide. now all the paths are handled. change src_compile target to 'dist' because of changes to x.py https://blog.rust-lang.org/inside-rust/2020/08/30/changes-to-x-py-defaults.html minor cleanup. Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add libressl 3.2.x patch to 1.47.0Georgy Yakovlev2020-10-112-0/+45
| | | | | | Closes: https://bugs.gentoo.org/747832 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: update boostrap_rust_version_check()Georgy Yakovlev2020-10-093-0/+3
| | | | | | | we don't need it for binpkgs Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: x86 stable wrt bug #746971Agostino Sarubbo2020-10-091-1/+1
| | | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: amd64 stable wrt bug #746971Agostino Sarubbo2020-10-091-1/+1
| | | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: bump to 1.47.0Georgy Yakovlev2020-10-085-0/+871
| | | | | | | | | | | | we now install to /usr/lib/rust/<ver> this is more robust and mirrors how rustup installs rust, also most slotted toolchain projects already to it, so we follow Bug: https://bugs.gentoo.org/734018 PR: https://github.com/gentoo/gentoo/pull/16846 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: Stabilize 1.46.0 arm, #746971Sam James2020-10-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: 1.46.0 arm64 stable, bug #746971Georgy Yakovlev2020-10-071-1/+1
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: 1.46.0 ppc64 stable, bug #746971Georgy Yakovlev2020-10-071-1/+1
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: python3_9Volkmar W. Pogatzki2020-10-072-2/+2
| | | | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/17819 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: disable assembly testGeorgy Yakovlev2020-10-061-4/+2
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: rework src_testGeorgy Yakovlev2020-10-061-16/+53
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: Stabilize 1.45.2 amd64, #739310Sam James2020-09-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: x86 stable (bug #739310)Thomas Deutschmann2020-08-291-1/+1
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/rust: Stabilize 1.45.2 arm, #739310Sam James2020-08-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: Stabilize 1.45.2 arm64, #739310Sam James2020-08-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: 1.54.2 ppc64 stable, bug #739310Georgy Yakovlev2020-08-271-1/+1
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: bump to 1.46.0Georgy Yakovlev2020-08-272-0/+565
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: fix whitespaceGeorgy Yakovlev2020-08-241-1/+1
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: drop oldGeorgy Yakovlev2020-08-243-1009/+0
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: improve pre-build checks in 1.45.2Georgy Yakovlev2020-08-041-3/+31
| | | | | | | Bug: https://bugs.gentoo.org/709362 Bug: https://bugs.gentoo.org/706292 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: remove some .old filesGeorgy Yakovlev2020-08-031-0/+1
| | | | | | | leftovers from installer Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: bump to 1.45.2Georgy Yakovlev2020-08-032-0/+522
| | | | | | | | | Install rustlib to versioned subdirectory in /usr/lib* again Bug: https://bugs.gentoo.org/703744 Bug: https://bugs.gentoo.org/683420 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: drop oldGeorgy Yakovlev2020-07-319-1967/+0
| | | | | Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: bump to 1.45.1Georgy Yakovlev2020-07-312-0/+505
| | | | | | Bug: https://bugs.gentoo.org/734018 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: depend on curl[http2]Georgy Yakovlev2020-07-241-1/+1
| | | | | | | | No revbump, spare users a rebuild. Bug: https://bugs.gentoo.org/732222 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: arm stable (bug #732798)Sam James2020-07-191-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: x86 stable wrt bug #732798Agostino Sarubbo2020-07-171-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: ppc64 stable wrt bug #732798Agostino Sarubbo2020-07-171-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: amd64 stable wrt bug #732798Agostino Sarubbo2020-07-171-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: arm64 stable (bug #732798)Sam James2020-07-171-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/rust: bump to 1.45.0Georgy Yakovlev2020-07-162-0/+518
| | | | | | | | | | move a lot of deps to BDEPEND Bug: https://bugs.gentoo.org/703744 Bug: https://bugs.gentoo.org/683420 Bug: https://bugs.gentoo.org/731764 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: drop 1.44.0Georgy Yakovlev2020-07-152-498/+0
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: fix comment typoGeorgy Yakovlev2020-07-083-3/+3
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: un-hardcode wasm linker if system-llvm is usedGeorgy Yakovlev2020-06-181-1/+6
| | | | | | Bug: https://bugs.gentoo.org/715348 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: bump to 1.44.1Georgy Yakovlev2020-06-182-0/+498
| | | | | Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add cross-strip informationGeorgy Yakovlev2020-06-121-1/+12
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: more cross triple fixesGeorgy Yakovlev2020-06-121-2/+6
| | | | | Bug: https://bugs.gentoo.org/679878 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: fix cross triple detectionGeorgy Yakovlev2020-06-121-1/+1
| | | | | Bug: https://bugs.gentoo.org/679878 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add some comments to cross sectionGeorgy Yakovlev2020-06-111-0/+5
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add experimental cross support to 1.44.0Georgy Yakovlev2020-06-111-0/+57
| | | | | | | | Brief usage how-to in the ebuild Bug: https://bugs.gentoo.org/680652 Bug: https://bugs.gentoo.org/680652 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: amd64 stable wrt bug #725264Agostino Sarubbo2020-06-071-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: update QA_FLAGS_IGNORED patternsGeorgy Yakovlev2020-06-061-4/+4
| | | | | | Closes: https://bugs.gentoo.org/727276 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: x86 stable wrt bug #725264Agostino Sarubbo2020-06-061-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: ppc64 stable wrt bug #725264Agostino Sarubbo2020-06-061-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: drop 1.43.0Georgy Yakovlev2020-06-052-418/+0
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>