summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/rust: bump to 1.50.0Georgy Yakovlev2021-02-112-0/+634
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: add rustc -vV patch to 1.49.0Georgy Yakovlev2021-02-052-0/+32
| | | | | | | | | No revbump, since moz ebuilds have workaround now and we can't patch rust-bin. Bug: https://bugs.gentoo.org/768543 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: update python compat and yearGeorgy Yakovlev2021-02-021-2/+2
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: bump to 1.49.0Margarita Manterola2021-02-023-0/+794
| | | | | | | | | | | This required a refactor of the gentoo-musl-target-specs.patch, to adopt the new format of the target() method. Closes: https://bugs.gentoo.org/768351 Closes: https://github.com/gentoo/gentoo/pull/19060 Signed-off-by: Margarita Manterola <marga@kinvolk.io> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-313-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/rust: use ED in removal operations.Benda Xu2020-12-211-2/+2
| | | | | | | | | | | This does not affect non-prefix systems and the prefix systems fail to install before this commit. Therefore, no revision is is required. Bug: https://bugs.gentoo.org/689562 Bug: https://bugs.gentoo.org/689160 Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* dev-lang/rust: update requirements check functionGeorgy Yakovlev2020-12-161-8/+37
| | | | | | Bug: https://bugs.gentoo.org/757276 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: update libressl patch for 3.3.xStefan Strogin2020-12-061-16/+16
| | | | | | Closes: https://bugs.gentoo.org/757144 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Stefan Strogin <steils@gentoo.org>
* dev-lang/rust: drop 1.45.2Georgy Yakovlev2020-11-272-566/+0
| | | | | Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: drop 1.47.0-r1Georgy Yakovlev2020-11-271-595/+0
| | | | | Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: ppc64 stable wrt bug #756769Agostino Sarubbo2020-11-271-1/+1
| | | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: amd64 stable wrt bug #756769Agostino Sarubbo2020-11-271-1/+1
| | | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/rust: don't default to system-bootstrap for nowGeorgy Yakovlev2020-11-263-3/+3
| | | | | | | Bug: https://bugs.gentoo.org/689336 Bug: https://bugs.gentoo.org/756793 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: x86 stable (bug #756769)Thomas Deutschmann2020-11-261-1/+1
| | | | | Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/rust: fix typosGeorgy Yakovlev2020-11-252-2/+2
| | | | | Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: sync changes to 1.48Georgy Yakovlev2020-11-251-7/+26
| | | | | Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: revbump 1.47.0, fix several issuesGeorgy Yakovlev2020-11-251-0/+615
| | | | | | | | Don't depend on system libgit2 to avoid abi nightmare. Bug: https://bugs.gentoo.org/749381 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: fix wasm linker in 1.48.0Georgy Yakovlev2020-11-241-1/+1
| | | | | | Closes: https://bugs.gentoo.org/756286 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: update doc symlinkGeorgy Yakovlev2020-11-231-1/+1
| | | | | Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: print a warning if symlink target not foundGeorgy Yakovlev2020-11-231-1/+7
| | | | | Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: always eselect latest rustGeorgy Yakovlev2020-11-233-3/+3
| | | | | Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: bump to 1.48.0Georgy Yakovlev2020-11-233-0/+769
| | | | | Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: QA: fix RedundantUriRenameMichał Górny2020-11-153-6/+6
| | | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* 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>