summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/rust: Version bump to 1.31.1Patrick McLean2018-12-202-1/+1
| | | | | | Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* dev-lang/rust: Version bump to 1.31.0 (bug #672646)Patrick McLean2018-12-082-0/+311
| | | | | | Closes: https://bugs.gentoo.org/672646 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* dev-lang/rust: only run llvm_pkg_setup when using system-llvmDirkjan Ochtman2018-11-201-1/+3
| | | | | | Fixes: https://bugs.gentoo.org/671526 Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/rust: check reqs, ewarn about cargo symlinkDirkjan Ochtman2018-11-191-1/+22
| | | | | | | | | Fixes: https://bugs.gentoo.org/626134 Fixes: https://bugs.gentoo.org/626742 Fixes: https://bugs.gentoo.org/663354 Fixes: https://bugs.gentoo.org/671182 Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/rust: call llvm_pkg_setup explicitlyDirkjan Ochtman2018-11-151-0/+5
| | | | | Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/rust: fix inconsistency, optionally use system LLVMDirkjan Ochtman2018-11-152-8/+15
| | | | | | Fixes: https://bugs.gentoo.org/663240 Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/rust: move soft blockers to RDEPENDThomas Deutschmann2018-11-153-15/+15
| | | | | | | Closes: https://bugs.gentoo.org/671150 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --force Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/rust: version bump to 1.30.1Dirkjan Ochtman2018-11-143-0/+339
| | | | | | | Fixes: https://bugs.gentoo.org/669876 Fixes: https://bugs.gentoo.org/669918 Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/rust: make better use of rust-toolchain.eclassMarcus Comstedt2018-10-281-12/+2
| | | | | | Signed-off-by: Marcus Comstedt <marcus@mc.pp.se> Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* */*: remove redundant local descriptions of 'jemalloc' flagMichał Górny2018-10-201-2/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* eclass/rust-toolchain: switch back to tar.xz for sourcesstefson2018-10-191-13/+10
| | | | | Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Signed-off-by: Dirkjan Ochtman <djc@gentoo.org>
* dev-lang/rust: version bump to 1.29.2 with fixesDirkjan Ochtman2018-10-183-0/+365
| | | | | | | | Fixes: https://bugs.gentoo.org/667286 Fixes: https://bugs.gentoo.org/667966 Bug: https://bugs.gentoo.org/609654 Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* dev-lang/rust: remove old, vulnerable versions of rustDirkjan Ochtman2018-10-055-726/+0
| | | | | | | Bug: https://bugs.gentoo.org/show_bug.cgi?id=666976 Bug: https://bugs.gentoo.org/show_bug.cgi?id=662904 Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
* dev-lang/rust: amd64 stable wrt bug #666976Mikle Kolyada2018-10-041-1/+1
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* dev-lang/rust: migrate from versionator to eapi7-verMart Raudsepp2018-10-031-4/+4
| | | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* dev-lang/rust: add cpu_flags_x86_sse2 to REQUIRED_USEDirkjan Ochtman2018-10-031-2/+3
| | | | | | Closes: https://bugs.gentoo.org/665660 Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
* dev-lang/rust: don't set KEYWORDS at all for beta releasesThomas Deutschmann2018-10-014-7/+3
| | | | | | | | Tools like tatt cannot really handle empty KEYWORDS. So don't set KEYWORDS at all when we don't want keywords. Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* dev-lang/rust: x86 stable (bug #666976)Thomas Deutschmann2018-10-011-3/+3
| | | | | Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11
* dev-lang/rust: remove old versionsDirkjan Ochtman2018-09-294-745/+0
| | | | | Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10
* dev-lang/rust: version bump to 1.29.1Dirkjan Ochtman2018-09-293-0/+295
| | | | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Dirkjan Ochtman <djc@gentoo.org>
* dev-lang/rust: amd64 stable wrt bug #662904Mikle Kolyada2018-09-091-2/+2
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-lang/rust: include cargo run-time dependenciesDirkjan Ochtman2018-08-071-0/+277
| | | | | Closes: https://bugs.gentoo.org/662932 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-lang/rust: version bump to 1.28.0Dirkjan Ochtman2018-08-042-0/+273
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-lang/rust: fix problems with symlinking new binariesDirkjan Ochtman2018-07-141-0/+10
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-lang/rust: add USE flags to install cargo, rls and rustfmtDirkjan Ochtman2018-07-132-0/+264
| | | | | | Reduce verbosity of builds to get sane output. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-lang/rust: bump to 1.27.1Mikhail Pukhlikov2018-07-132-1/+1
|
* dev-lang/rust: bump to 1.27.0Mikhail Pukhlikov2018-06-274-411/+24
| | | | | | drop some old versions virtual/rust: bump to 1.27.0 update EAPI to 7
* dev-lang/rust: use HTTPsMichael Mair-Keimberger2018-06-115-5/+5
|
* dev-lang/rust: Move shell glob outside quotesPatrick McLean2018-06-061-1/+1
| | | | | Closes: https://bugs.gentoo.org/657496 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-lang/rust: version bump to 1.26.2Dirkjan Ochtman2018-06-063-0/+235
| | | | | | | Also add support for WebAssembly target. Fixes: https://bugs.gentoo.org/657110 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-lang/rust: bump to 1.26.1Mikhail Pukhlikov2018-05-302-0/+222
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-lang/rust: add back removed llvm targets configMikhail Pukhlikov2018-05-281-0/+1
| | | | Package-Manager: Portage-2.3.39, Repoman-2.3.9
* dev-lang/rust: correct multilib libraries pathsMikhail Pukhlikov2018-05-251-2/+4
| | | | Package-Manager: Portage-2.3.39, Repoman-2.3.9
* dev-lang/rust: multilib support, pypy support, rev bumpMikhail Pukhlikov2018-05-241-0/+218
| | | | Package-Manager: Portage-2.3.38, Repoman-2.3.9
* dev-lang/rust: add python-3.6 supportGeorgy Yakovlev2018-05-191-1/+1
| | | | | | Builds fine. Package-Manager: Portage-2.3.38, Repoman-2.3.9
* dev-lang/rust: amd64 stable wrt bug #593980Agostino Sarubbo2018-05-161-2/+2
| | | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64"
* dev-lang/rust: x86 stable (bug #593980)Thomas Deutschmann2018-05-151-2/+2
| | | | Package-Manager: Portage-2.3.36, Repoman-2.3.9
* dev-lang/rust: remove old versionsDirkjan Ochtman2018-05-147-862/+0
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* dev-lang/rust: version bump to 1.26.0Dirkjan Ochtman2018-05-142-0/+185
| | | | | | | | | Use LLVM_TARGETS to decide which targets to build for bundled LLVM. Use xz-compressed tarballs where possible to limit bandwidth/storage. Fixes: https://bugs.gentoo.org/627288 Fixes: https://bugs.gentoo.org/655600 Package-Manager: Portage-2.3.24, Repoman-2.3.6
* dev-lang/rust: Drop oldMichał Górny2018-04-113-158/+0
|
* dev-lang/rust: version bump to 1.25.0Dirkjan Ochtman2018-04-112-0/+177
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* dev-lang/rust: Fix PkgMetadataXmlInvalidPkgRefMichał Górny2018-02-281-1/+1
|
* dev-lang/rust: sort keyword alphabetically.Christopher Mansfield2018-02-181-1/+1
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* dev-lang/rust: add ~arm64 keyword and support.Christopher Mansfield2018-02-182-1/+5
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* dev-lang/rust: fix MAKEOPTS -l/--load-average buildGeorgy Yakovlev2018-01-311-2/+2
| | | | | | | | | | Upstream build system does not like -l/--load-average, So we cannot use MAKEOPTS as-is. The only relevant option is -j<num>. This commit changes to using multiprocessing.eclass makeopts_jobs() Closes: https://bugs.gentoo.org/646092 Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7000
* dev-lang/rust: honor MAKEOPTS (fixes bug 613794, thanks to toralf)Dirkjan Ochtman2018-01-291-1/+1
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* dev-lang/rust: bump to 1.23.0-r1, fixing bugs found in 1.23.0Dirkjan Ochtman2018-01-273-0/+354
| | | | | | | | | | | | Bug 645466: moving the documentation is no longer necessary during the install phase, since the doc dir is configured correctly in advance. Bug 645498: add an "extended" use flag which will build and install rls, rustfmt and cargo alongside rustc and rustdoc. Bug 626136: prevent collisions for installed libraries. Package-Manager: Portage-2.3.19, Repoman-2.3.6
* dev-lang/rust: version bump to 1.23.0Dirkjan Ochtman2018-01-223-0/+180
| | | | Package-Manager: Portage-2.3.19, Repoman-2.3.6
* dev-lang/*: Update Manifest hashesMichał Górny2017-12-091-13/+13
|
* dev-lang/rust: add dependency on cmakeAlex Crawford2017-09-061-0/+1
| | | | | | | | | | Without this, CMake isn't necessarily the correct version or isn't installed at all. An error similar to the following will result: CMake Error at CMakeLists.txt:3 (cmake_minimum_required): CMake 3.4.3 or higher is required. Closes: https://github.com/gentoo/gentoo/pull/5525