summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/rust: version bump to 1.13.0Dirkjan Ochtman2016-11-192-0/+156
| | | | Package-Manager: portage-2.3.0
* dev-lang/rust: simplify unpackDoug Goldstein2016-11-084-64/+15
| | | | | | | | | | Instead of unpacking the tarball of the stage0 compiler and then patching the fetch script to not actually reach out to the internet, use the built in mechanism for supplying a stage0 compiler. This improves on d63d593dfdc5fb7dd1256663daac7b978aa892af and should make future bumps easier. Drops the now unnecessary patch as well. Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: bump allowed LLVM versionDoug Goldstein2016-11-021-1/+1
| | | | | | Rust 1.12.0 supports LLVM 3.9 so allow that version to be used. Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: drop need for USE+multitarget on LLVMVasili Bulkin2016-10-311-2/+2
| | | | | | | | Rust no longer needs USE=multitarget when building against the system LLVM. fixes bug #598144 Gentoo-Bug: 598144 Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: PDEPEND on dev-util/cargoDoug Goldstein2016-10-241-1/+3
| | | | | | | | A number of people have pointed out to me that on most distros installing Rust results in a fully working environment (e.g. includes Cargo) so we should really provide the same. Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: fix network-less buildsDoug Goldstein2016-10-243-0/+40
| | | | | | | | | When building without a network connection or FEATURES=network-sandbox the build would fail due to the build process reaching out to the internet to fetch down some files that the package manager already got for it. This neuters that network access and uses the existing files. Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: have src_prepare use defaultDoug Goldstein2016-10-243-3/+3
| | | | | | | | Instead of calling eapply_user manually inside of src_prepare, call the default function to ensure we use all the of the steps of src_prepare (namely the use of eapply ${PATCHES}). Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: version bump to 1.12.1Dirkjan Ochtman2016-10-212-0/+155
| | | | Package-Manager: portage-2.3.0
* dev-lang/rust: remove old versionsDirkjan Ochtman2016-09-303-319/+0
| | | | Package-Manager: portage-2.3.0
* dev-lang/rust: version bump to 1.12.0Dirkjan Ochtman2016-09-302-0/+157
| | | | Package-Manager: portage-2.3.0
* app-vim/rust-mode: rename to app-vim/rust-vim.Mykyta Holubakha2016-09-023-3/+3
| | | | | | | | Update package metadata. Closes: https://github.com/gentoo/gentoo/pull/2157 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* dev-lang/rust: remove unused patch.Michael Mair-Keimberger (asterix)2016-08-301-16/+0
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/2165 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* dev-lang/rust: version bump to 1.11.0Dirkjan Ochtman2016-08-222-0/+157
| | | | Package-Manager: portage-2.2.28
* dev-lang/rust: remove old versionsDirkjan Ochtman2016-07-088-1034/+0
| | | | Package-Manager: portage-2.2.28
* dev-lang/rust: version bump to 1.10.0Dirkjan Ochtman2016-07-082-0/+157
| | | | Package-Manager: portage-2.2.28
* dev-lang/rust: version bumpDoug Goldstein2016-06-222-0/+162
| | | | | | | | | Bump to 1.9.0. Fixes bug #585740. Gentoo-Bug: 585740 Package-Manager: portage-2.2.28 Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: version bumpDoug Goldstein2016-04-143-2/+2
| | | | | Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: disable building with rpathDoug Goldstein2016-04-104-0/+4
| | | | | Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: fix stage0 snapshotsDoug Goldstein2016-04-071-4/+4
| | | | | | | | | Accidently put the stage0 snapshots from 1.8.0 into the 1.7.0-r100 ebuild instead of the values from the 1.7.0 ebuild. Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: fix LLVM sub-slot dependsDoug Goldstein2016-03-302-4/+4
| | | | | | | We need to have a depend on the sub-slot. Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: add packages for >=sys-devel/llvm-3.7.0Doug Goldstein2016-03-302-0/+316
| | | | | | | | | | | | | Because of changes Gentoo has made with how sys-devel/llvm is built the way we have to depend on it has changed. LLVM 3.6.0 is only a build time DEPEND. While LLVM 3.7.0 and newer is a run-time RDEPEND and DEPEND. Since no EAPI provides a dynamic way for packages to update RDEPEND we need to provide two different packages so that people can build against LLVM 3.6.0 and LLVM 3.7.0 and newer. Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: initial beta versionDoug Goldstein2016-03-272-0/+160
| | | | | | | Add an initial beta version that is un-KEYWORDed. Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: fix llvm dependencyDoug Goldstein2016-03-261-4/+3
| | | | | | | | Technically prior to LLVM 3.7, Gentoo still supports static linking which is what the Rust build does by default so LLVM is not a run-time depend. Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: version bumpDoug Goldstein2016-03-262-0/+151
| | | | | | | | | | | | | | | Based on the work of the Gentoo Rust overlay team's work. Includes additional improvements such as: - using the system LLVM by default - updates for cross compile support - using the latest stage0 bootstrap binary - drop the custom postfix that Gentoo used - provide a sub-slot for ABI so packages can rebuild - EAPI=6 - misc cleanups Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: fix metadataDoug Goldstein2016-03-241-1/+1
| | | | | | | Rust is a project and not a person. Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein <cardoe@gentoo.org>
* dev-lang/rust: change to Rust projectDoug Goldstein2016-03-221-9/+2
|
* Set appropriate maintainer types in metadata.xml (GLEP 67)Michał Górny2016-01-241-3/+3
|
* dev-lang/rust: version bump, sync with gentoo-rust overlayJauhien Piatlicki2016-01-012-0/+136
| | | | | | Gentoo-Bug: 565772 Package-Manager: portage-2.2.26
* dev-lang/rust: version bumpJauhien Piatlicki2015-09-272-0/+133
| | | | Package-Manager: portage-2.2.20.1
* dev-lang/rust: fix bug 559826Jauhien Piatlicki2015-09-071-1/+2
| | | | Package-Manager: portage-2.2.20.1
* Revert DOCTYPE SYSTEM https changes in metadata.xmlMike Gilbert2015-08-241-1/+1
| | | | | | | repoman does not yet accept the https version. This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. Bug: https://bugs.gentoo.org/552720
* Use https by defaultJustin Lecher2015-08-241-1/+1
| | | | | | Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
* dev-lang/rust: version bumpJauhien Piatlicki2015-08-182-6/+6
| | | | Package-Manager: portage-2.2.18
* proj/gentoo: Initial commitRobin H. Johnson2015-08-084-0/+172
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed