summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/rust: 1.33.0 requires llvm:7 to buildGeorgy Yakovlev2019-03-211-12/+29
| | | | | | | | | improve llvm handling for future use, taken from mesa ebuild make sure 1.33 pulls only llvm:7 Bug: https://bugs.gentoo.org/681108 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: app-eselect/eselect-rust is only RDEPENDThomas Deutschmann2019-03-156-13/+14
| | | | | | Bug: https://bugs.gentoo.org/678908 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/rust: force newer app-eselect/eselect-rustThomas Deutschmann2019-03-154-4/+4
| | | | | | Bug: https://bugs.gentoo.org/678908 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/rust: add missing die to sed callGeorgy Yakovlev2019-03-102-2/+2
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: fix boostrap on ppc64Georgy Yakovlev2019-03-102-0/+12
| | | | | | | Bug: https://bugs.gentoo.org/679806 Thanks-to: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: bump to 1.33.0Georgy Yakovlev2019-03-063-0/+377
| | | | | | | | run build/install in verbose mode Bug: https://bugs.gentoo.org/679098 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: Fix wasm USE flag by restoring WebAssembly targetJames Le Cuirot2019-02-243-3/+3
| | | | | | Bug: https://bugs.gentoo.org/678186 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* dev-lang/rust: don't build experimental LLVM targetsThomas Deutschmann2019-02-193-0/+3
| | | | | | | Reported-by: James Le Cuirot <chewi@gentoo.org> Closes: https://bugs.gentoo.org/678186 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/rust: add patch to support LibreSSL 2.8.x and 2.9.0Stefan Strogin2019-02-192-0/+33
| | | | | | | | | | | | Based on the patches from the upstream: https://github.com/sfackler/rust-openssl/commit/9fd7584a84168655cb27e03b7e19a9847b88e77f https://github.com/sfackler/rust-openssl/commit/af4488357c9b3e003b883e89c16aaa675ad0c6ac Closes: https://bugs.gentoo.org/677302 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11085 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/rust: doesn't support >=sys-devel/llvm-8Thomas Deutschmann2019-02-193-6/+12
| | | | | Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/rust: re-add cblas patchGeorgy Yakovlev2019-01-312-0/+33
| | | | | | | | | | Since some systems have stale cblas.h symlink rust's bundled llvm finds cblas.h and tries to link unconditionally. Fix it. This reverts commit 0e00cd7cc089acdd3114b4aafc34fc921aabe058. Closes: https://bugs.gentoo.org/676278 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: drop unneeded patchGeorgy Yakovlev2019-01-252-33/+0
| | | | | | Package-Manager: Portage-2.3.58, Repoman-2.3.12 Acked-by: Thomas Deutschmann <whissi@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: fix segfaults with system llvm:7Georgy Yakovlev2019-01-252-0/+34
| | | | | | Bug: https://bugs.gentoo.org/675752 Package-Manager: Portage-2.3.57, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: fix configure of bundled LLVMThomas Deutschmann2019-01-192-1/+36
| | | | | | Bug: https://bugs.gentoo.org/675752 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* dev-lang/rust: remove required use constraintGeorgy Yakovlev2019-01-191-3/+0
| | | | | | | in favor of a mask Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-lang/rust: Disable system-llvm USE flag in 1.32.0 (bug #675752)Patrick McLean2019-01-181-1/+4
| | | | | | | | | | | | Add "!system-llvm" to REQUIRED_USE since 1.32.0 pulls in a git version of llvm to fix the segfault. Also bump the llvm dep to >=7 since 7 is required now. Bug: https://bugs.gentoo.org/675752 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* dev-lang/rust: Version bump to 1.32.0Patrick McLean2019-01-172-0/+309
| | | | | | Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
* dev-lang/rust: keyworded 1.31.1 for ppc64, bug #609654Sergei Trofimovich2018-12-251-1/+1
| | | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/rust: keyworded 1.30.1-r1 for ppc64, bug #609654Sergei Trofimovich2018-12-251-1/+1
| | | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 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