# ChangeLog for dev-util/cargo
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)

*cargo-0.10.0 (29 Jun 2016)

  29 Jun 2016; Doug Goldstein <cardoe@gentoo.org> +cargo-0.10.0.ebuild,
  +files/0001-build-strip-CFG_PREFIX-from-CFG_-DATADIR-MANDIR-INFO.patch,
  +files/0002-build-write-updated-variables-to-config.mk.patch,
  +files/0003-build-respect-datadir-infodir-mandir-libdir-and-sysc.patch,
  +files/0004-build-add-docdir-to-configure.patch, +metadata.xml:
  initial version

  Add an initial version of the Rust package manager, Cargo.

  Package-Manager: portage-2.2.28
  Signed-off-by: Doug Goldstein <cardoe@gentoo.org>

*cargo-0.11.0 (08 Jul 2016)

  08 Jul 2016; Dirkjan Ochtman <djc@gentoo.org> +cargo-0.11.0.ebuild, +files/0
  .11.0-0003-build-respect-datadir-infodir-mandir-libdir-and-sysc.patch:
  version bump to 0.11.0

  Package-Manager: portage-2.2.28

*cargo-0.12.0 (22 Aug 2016)

  22 Aug 2016; Dirkjan Ochtman <djc@gentoo.org> +cargo-0.12.0.ebuild:
  version bump to 0.12.0

  Package-Manager: portage-2.2.28

  11 Sep 2016; Doug Goldstein <cardoe@gentoo.org> cargo-0.12.0.ebuild:
  fix missing dependencies

  Package-Manager: portage-2.2.28
  Signed-off-by: Doug Goldstein <cardoe@gentoo.org>

*cargo-0.13.0 (30 Sep 2016)

  30 Sep 2016; Dirkjan Ochtman <djc@gentoo.org> +cargo-0.13.0.ebuild:
  version bump to 0.13.0

  Package-Manager: portage-2.3.0

  30 Sep 2016; Dirkjan Ochtman <djc@gentoo.org> -cargo-0.10.0.ebuild,
  -cargo-0.11.0.ebuild:
  remove old versions

  Package-Manager: portage-2.3.0

*cargo-0.13.0-r1 (30 Sep 2016)

  30 Sep 2016; Dirkjan Ochtman <djc@gentoo.org> +cargo-0.13.0-r1.ebuild:
  require rust-1.9.0 (fixes bug 591942)

  Also updates the crates.io registry index to something more recent.

  Package-Manager: portage-2.3.0

  05 Oct 2016; Dirkjan Ochtman <djc@gentoo.org> -files/0.11.0-0003-build-respe
  ct-datadir-infodir-mandir-libdir-and-sysc.patch,
  -files/0001-build-strip-CFG_PREFIX-from-CFG_-DATADIR-MANDIR-INFO.patch,
  -files/0002-build-write-updated-variables-to-config.mk.patch,
  -files/0003-build-respect-datadir-infodir-mandir-libdir-and-sysc.patch,
  -files/0004-build-add-docdir-to-configure.patch:
  remove unused patches

  01 Nov 2016; Dirkjan Ochtman <djc@gentoo.org> cargo-0.13.0-r1.ebuild:
  0.13.0-r1: add libressl support

*cargo-0.14.0 (19 Nov 2016)

  19 Nov 2016; Dirkjan Ochtman <djc@gentoo.org> +cargo-0.14.0.ebuild:
  version bump to 0.14.0

  Package-Manager: portage-2.3.0

  30 Nov 2016; Doug Goldstein <cardoe@gentoo.org> cargo-0.12.0.ebuild,
  cargo-0.13.0.ebuild, cargo-0.13.0-r1.ebuild, cargo-0.14.0.ebuild:
  preserve older build method

  Cargo bootstraps itself with a 0.10.0 version of Cargo that does not
  support the newer features we're rolling into the eclass. As a result
  this lifts out bits from the eclass and moves it into the Cargo ebuilds
  so that the eclass can be updated.

  Signed-off-by: Doug Goldstein <cardoe@gentoo.org>

  18 Dec 2016; Doug Goldstein <cardoe@gentoo.org> cargo-0.13.0-r1.ebuild,
  cargo-0.14.0.ebuild:
  fix wrong dependencies

  When these packages were added the wrong crate dependencies were used
  and as a result the package relies on reaching out to the internet
  during the compile phase to build properly. This fails for users using
  FEATURE="network-sandbox". The dependencies are generated using
  https://crates.io/crates/cargo-ebuild

  Signed-off-by: Doug Goldstein <cardoe@gentoo.org>

  18 Dec 2016; Doug Goldstein <cardoe@gentoo.org> cargo-0.13.0-r1.ebuild,
  cargo-0.14.0.ebuild:
  use a newer snapshot to build

  Use a newer snapshot of Cargo to build Cargo so that we can drop the
  special casing in the ebuild.

  Signed-off-by: Doug Goldstein <cardoe@gentoo.org>

