# ChangeLog for dev-lang/rust # Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 # (auto-generated from git log) *rust-1.1.0 (09 Aug 2015) 09 Aug 2015; Robin H. Johnson +files/rust-1.1.0-install.patch, +metadata.xml, +rust-1.1.0.ebuild: proj/gentoo: Initial commit 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 X-Thanks: Alec Warner - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring - wrote much python to improve cvs2svn X-Thanks: Rich Freeman - validation scripts X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed *rust-1.2.0 (17 Aug 2015) 17 Aug 2015; Jauhien Piatlicki -rust-1.1.0.ebuild, +rust-1.2.0.ebuild: version bump Package-Manager: portage-2.2.18 24 Aug 2015; Justin Lecher metadata.xml: Use https by default Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher 24 Aug 2015; Mike Gilbert metadata.xml: Revert DOCTYPE SYSTEM https changes in metadata.xml repoman does not yet accept the https version. This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. Bug: https://bugs.gentoo.org/552720 07 Sep 2015; Jauhien Piatlicki rust-1.2.0.ebuild: fix bug 559826 Package-Manager: portage-2.2.20.1 *rust-1.3.0 (27 Sep 2015) 27 Sep 2015; Jauhien Piatlicki +rust-1.3.0.ebuild: version bump Package-Manager: portage-2.2.20.1 *rust-1.5.0 (01 Jan 2016) 01 Jan 2016; Jauhien Piatlicki +rust-1.5.0.ebuild: version bump, sync with gentoo-rust overlay Gentoo-Bug: 565772 Package-Manager: portage-2.2.26 24 Jan 2016; Michał Górny metadata.xml: Set appropriate maintainer types in metadata.xml (GLEP 67) 22 Mar 2016; Doug Goldstein metadata.xml: change to Rust project 24 Mar 2016; Doug Goldstein metadata.xml: fix metadata Rust is a project and not a person. Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein *rust-1.7.0 (26 Mar 2016) 26 Mar 2016; Doug Goldstein +rust-1.7.0.ebuild: version bump 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 26 Mar 2016; Doug Goldstein rust-1.7.0.ebuild: fix llvm dependency 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 *rust-1.8.0_beta20160323 (28 Mar 2016) 28 Mar 2016; Doug Goldstein +rust-1.8.0_beta20160323.ebuild: initial beta version Add an initial beta version that is un-KEYWORDed. Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein *rust-1.8.0_beta20160323-r100 (30 Mar 2016) *rust-1.7.0-r100 (30 Mar 2016) 30 Mar 2016; Doug Goldstein +rust-1.7.0-r100.ebuild, +rust-1.8.0_beta20160323-r100.ebuild: add packages for >=sys-devel/llvm-3.7.0 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 30 Mar 2016; Doug Goldstein rust-1.7.0-r100.ebuild, rust-1.8.0_beta20160323-r100.ebuild: fix LLVM sub-slot depends We need to have a depend on the sub-slot. Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein 07 Apr 2016; Doug Goldstein rust-1.7.0-r100.ebuild: fix stage0 snapshots 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 11 Apr 2016; Doug Goldstein rust-1.7.0.ebuild, rust-1.7.0-r100.ebuild, rust-1.8.0_beta20160323.ebuild, rust-1.8.0_beta20160323-r100.ebuild: disable building with rpath Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein *rust-1.8.0-r100 (14 Apr 2016) *rust-1.8.0 (14 Apr 2016) 14 Apr 2016; Doug Goldstein -rust-1.8.0_beta20160323.ebuild, -rust-1.8.0_beta20160323-r100.ebuild, +rust-1.8.0.ebuild, +rust-1.8.0-r100.ebuild: version bump Package-Manager: portage-2.2.26 Signed-off-by: Doug Goldstein *rust-1.9.0 (22 Jun 2016) 22 Jun 2016; Doug Goldstein +rust-1.9.0.ebuild: version bump Bump to 1.9.0. Fixes bug #585740. Gentoo-Bug: 585740 Package-Manager: portage-2.2.28 Signed-off-by: Doug Goldstein *rust-1.10.0 (08 Jul 2016) 08 Jul 2016; Dirkjan Ochtman +rust-1.10.0.ebuild: version bump to 1.10.0 Package-Manager: portage-2.2.28 08 Jul 2016; Dirkjan Ochtman -rust-1.2.0.ebuild, -rust-1.3.0.ebuild, -rust-1.5.0.ebuild, -rust-1.7.0.ebuild, -rust-1.7.0-r100.ebuild, -rust-1.8.0.ebuild, -rust-1.8.0-r100.ebuild: remove old versions Package-Manager: portage-2.2.28 *rust-1.11.0 (22 Aug 2016) 22 Aug 2016; Dirkjan Ochtman +rust-1.11.0.ebuild: version bump to 1.11.0 Package-Manager: portage-2.2.28 30 Aug 2016; Patrice Clement -files/rust-1.1.0-install.patch: remove unused patch. Closes: https://github.com/gentoo/gentoo/pull/2165 Signed-off-by: Patrice Clement 02 Sep 2016; Patrice Clement rust-1.9.0.ebuild, rust-1.10.0.ebuild, rust-1.11.0.ebuild: app-vim/rust-mode: rename to app-vim/rust-vim. Update package metadata. Closes: https://github.com/gentoo/gentoo/pull/2157 Signed-off-by: Patrice Clement *rust-1.12.0 (30 Sep 2016) 30 Sep 2016; Dirkjan Ochtman +rust-1.12.0.ebuild: version bump to 1.12.0 Package-Manager: portage-2.3.0 30 Sep 2016; Dirkjan Ochtman -rust-1.9.0.ebuild, -rust-1.10.0.ebuild: remove old versions Package-Manager: portage-2.3.0 *rust-1.12.1 (21 Oct 2016) 21 Oct 2016; Dirkjan Ochtman +rust-1.12.1.ebuild: version bump to 1.12.1 Package-Manager: portage-2.3.0