aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* drop non live rust ebuildsMikhail Pukhlikov2020-10-092-294/+0
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* Allow warnings to fix https://github.com/rust-lang/rust/issues/76526o01eg2020-09-101-0/+1
| | | | | Closes: https://github.com/gentoo/gentoo-rust/pull/503 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* Add rust-analyzer to rusto01eg2020-09-101-3/+16
| | | | | | | Fix rust-9999 compilation. Fix pijul license. Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* Update dev-lang/rust-9999 and virtual/rust-9999o01eg2020-09-012-115/+146
| | | | | Closes: https://github.com/gentoo/gentoo-rust/pull/501 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* rustMikhail Pukhlikov2020-08-312-5/+5
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* bump rustMikhail Pukhlikov2020-08-052-1/+1
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust-bin-9999: add "miri" useflaggentoo902020-08-031-1/+14
| | | | | Closes: https://github.com/gentoo/gentoo-rust/pull/495 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust-bin-9999: add "rust-analyzer" useflaggentoo902020-08-031-2/+15
| | | | | | | RLS - old and busted. rust-analyzer - new hotness. Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust-bin-9999: add "source" useflaggentoo902020-08-031-2/+13
| | | | | | Downloads and installs the sourcecode. Required for RLS. Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* Update rustMikhail Pukhlikov2020-08-032-1/+1
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* bump rustMikhail Pukhlikov2020-07-172-8/+8
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* Rust bumpCynede2020-06-212-1/+1
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* Update rustMikhail Pukhlikov2020-06-053-45/+5
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* Fix usage of git_libdiro01eg2020-06-011-2/+2
| | | | | Closes: https://github.com/gentoo/gentoo-rust/pull/488 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust-9999: Synchronize ebuild with stableo01eg2020-05-292-74/+209
| | | | | Closes: https://github.com/gentoo/gentoo-rust/pull/485 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust-bin: keywords mask -999 & -9999 ebuildsDavid Heidelberg2020-05-252-6/+8
| | | | | | Signed-off-by: David Heidelberg <david@ixit.cz> Closes: https://github.com/gentoo/gentoo-rust/pull/482 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* bump rustMikhail Pukhlikov2020-05-182-5/+5
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* upate rustCynede2020-03-282-5/+5
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* bump rustMikhail Pukhlikov2020-03-022-1/+1
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* drop virtual/cargo, update rustMikhail Pukhlikov2020-01-314-74/+42
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust-bin-9999: allow choosing specific nightly versiongentoo902020-01-131-0/+8
| | | | | | | | | Add RUST_NIGHTLY_DATE variable, similar to EGIT_COMMIT from git-r3.eclass. Usage: RUST_NIGHTLY_DATE="YYYY-MM-DD" emerge rust-bin:nightly Closes: https://github.com/gentoo/gentoo-rust/pull/474 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* close #473Mikhail Pukhlikov2019-12-231-7/+7
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust-999: remove stale patchesstefson2019-12-231-7/+1
| | | | | | Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Closes: https://github.com/gentoo/gentoo-rust/pull/471 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* Update Rust to 1.40Mikhail Pukhlikov2019-12-207-1076/+77
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust: update patch from pr65932stefson2019-11-141-56/+111
| | | | | | Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Closes: https://github.com/gentoo/gentoo-rust/pull/466 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust-9999: all patches have been commited to the master branchstefson2019-11-141-7/+1
| | | | | | | | | | | pr65932 was merged as part of a bigger rollup in pr66366 the patch must stay in the overlay for the beta live ebuild, either as long as it takes to uplift it to the beta, or up to the next release. Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Closes: https://github.com/gentoo/gentoo-rust/issues/454 Closes: https://github.com/gentoo/gentoo-rust/pull/467 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust: add rust-1.39.0-r667 with pr65474stefson2019-11-111-0/+296
| | | | | | | | | | | | | | | | | | pr65474 minimizes the amount of files needed for the install of a rust-std component by not merging certain dev-header files and other instable components. more information: https://github.com/rust-lang/rust/pull/64823 https://github.com/rust-lang/rust/pull/65474 I opted for +-r1 and dropped keywords, for testing. Also included pr66103, it shouldn't hurt anyone. Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Closes: https://github.com/gentoo/gentoo-rust/pull/464 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* Bump Rust ot 1.39Mikhail Pukhlikov2019-11-082-5/+5
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust: pr65474 must be dropped from the beta ebuild, as the beta ↵stefson2019-11-071-2/+0
| | | | | | | | | | branch got updated to v1.40.0, in which the patch got merged by upstream. Keeping the patch online for possible use in rust-1.39.0 ebuild Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Closes: https://github.com/gentoo/gentoo-rust/pull/462 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust: add thumbv7neon-unknown-linux-musleabihf targetstefson2019-11-053-0/+75
| | | | | | | | | | | | | there's an additional rust-std for armv7 when there's neon and thumbv2 optimizations available. glibc based toolchain has it for a longer time now, and firefox does claim it when configured with --enbable-neon It's needed on top of the actuall armv7*-unknown-linux-musleabihf std lib, so it is not a replacement. Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Closes: https://github.com/gentoo/gentoo-rust/pull/461 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust: update patch from pr65932stefson2019-10-311-1/+61
| | | | | | Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Closes: https://github.com/gentoo/gentoo-rust/pull/460 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust: add upstream fix from pr65932stefson2019-10-314-48/+81
| | | | | | | | | | | | the bootstrap script uses python to extract the stage0, and given that someone out there's still using python2 for that, it will fail, as there's no built in support for lzma prior to python-3.4 the updated patch solves this problem, as it detects the used python version and chooses tar.gz for users of python2 and tar.xz for those of python3 Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* dev-lang/rust: the bootstrap script is executed via python, not via /usr/bin/xzstefson2019-10-292-2/+0
|
* dev-lang/rust: add reference to upstream bug 65757stefson2019-10-252-0/+3
|
* dev-lang/rust: use tar.xz for stage0 rather than tar.gzstefson2019-10-253-1/+52
| | | | also add xz-utils to compile time deps
* dev-lang/rust: remove old clippy patchstefson2019-10-241-62/+0
|
* Merge pull request #448 from stefson/rust-999cnd2019-10-242-0/+860
|\ | | | | dev-lang/rust: add beta channel ebuild
| * dev-lang/rust: add armv7 support to the beta branch ebuildstefson2019-10-231-0/+1
| |
| * dev-lang/rust: allow llvm 8 or 9 for beta branchstefson2019-10-231-0/+4
| | | | | | | | please patch this and open a pullrequest if it's not working anymore
| * dev-lang/rust: add pr65474 to beta branchstefson2019-10-222-305/+341
| |
| * dev-lang/rust: add beta channel ebuildstefson2019-10-112-0/+819
| |
* | dev-lang/rust: allow llvm 8 or 9 for the live ebuild with system-llvmstefson2019-10-231-0/+4
| | | | | | | | | | I tried to follow the instructions more closer, right now it wants to pull in the old llvm-8 slot, also it might break soon given that it's a live ebuild
* | dev-lang/rust-std-bin: version bumpNicholas Sielicki2019-10-203-1/+119
| | | | | | | | | | Package-Manager: Portage-2.3.77, Repoman-2.3.17 Manifest-Sign-Key: 0xB8A2E0A105BE6F29
* | dev-lang/rust-bin: fix failure in name resolution for beta and gitstefson2019-10-112-0/+4
|/ | | | try to fix #447
* Bump rustCynede2019-09-272-5/+5
|
* dev-lang/rust-9999: Allows to build with system LLVM-8.o01eg2019-09-191-3/+4
|
* dev-lang/rust-bin: add live ebuild for beta channelstefson2019-09-161-0/+181
| | | | this allows testing for beta, if desired
* dev-lang/rust-9999: raise to system-llvm-9, patch it if you don't like itstefson2019-09-161-3/+3
|
* dev-lang/rust: raise LLVM_MAX_SLOT to v9stefson2019-09-151-1/+1
|
* Merge pull request #437 from stefson/rust-bin-fixcnd2019-09-151-1/+3
|\ | | | | dev-lang/rust-bin-9999: add armv7 and aarch64 support