# ChangeLog for sys-libs/libcxx
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/libcxx/ChangeLog,v 1.44 2015/07/21 09:02:41 aballier Exp $

*libcxx-3.6.2 (21 Jul 2015)

  21 Jul 2015; Alexis Ballier <aballier@gentoo.org> +libcxx-3.6.2.ebuild:
  version bump

*libcxx-3.6.1 (29 May 2015)

  29 May 2015; Alexis Ballier <aballier@gentoo.org> +libcxx-3.6.1.ebuild:
  bump to keep in sync with llvm releases; code is identical

*libcxx-3.6.0 (23 Apr 2015)

  23 Apr 2015; Alexis Ballier <aballier@gentoo.org> +libcxx-3.6.0.ebuild,
  libcxx-9999.ebuild:
  bump to current release, part of bug #538364

  17 Jan 2015; Anthony G. Basile <blueness@gentoo.org>
  libcxx-0.0_p20130725.ebuild, libcxx-0.0_p20131222.ebuild,
  libcxx-0.0_p20140322.ebuild, libcxx-9999.ebuild:
  Keyword ~mips, bug #536692

  18 Jun 2014; Michał Górny <mgorny@gentoo.org> libcxx-0.0_p20130725.ebuild,
  libcxx-0.0_p20131222.ebuild, libcxx-0.0_p20140322.ebuild, libcxx-9999.ebuild:
  Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug
  #513718.

*libcxx-0.0_p20140322 (22 Mar 2014)

  22 Mar 2014; Alexis Ballier <aballier@gentoo.org>
  +libcxx-0.0_p20140322.ebuild:
  bump a new snapshot

  05 Jan 2014; Naohiro Aota <naota@gentoo.org> libcxx-0.0_p20131222.ebuild:
  Add ~x86-fbsd. #482820

*libcxx-0.0_p20131222 (22 Dec 2013)

  22 Dec 2013; Alexis Ballier <aballier@gentoo.org>
  +libcxx-0.0_p20131222.ebuild:
  bump a new snapshot

  22 Dec 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  link tests against libcxxrt if needed since we dont have the linker script in
  place at that point

  14 Oct 2013; Michał Górny <mgorny@gentoo.org> libcxx-0.0_p20130725.ebuild,
  libcxx-9999.ebuild:
  Explicitly call einstalldocs in multilib_src_install_all() to accomodate bug
  #483304.

  26 Aug 2013; Alexis Ballier <aballier@gentoo.org>
  -libcxx-0.0_p20130218.ebuild, -libcxx-0.0_p20130531.ebuild,
  -libcxx-0.0_p20130531-r1.ebuild, -files/cxxrt.patch, -files/multilib.patch:
  remove old

  26 Aug 2013; Alexis Ballier <aballier@gentoo.org>
  libcxx-0.0_p20130725.ebuild, libcxx-9999.ebuild:
  drop LD_32_LIBRARY_PATH hacks for FreeBSD. These should not be needed
  anymore.

*libcxx-0.0_p20130725 (26 Jul 2013)

  26 Jul 2013; Alexis Ballier <aballier@gentoo.org>
  +libcxx-0.0_p20130725.ebuild:
  bump a new snapshot with all the accumulated fixes and improvements

  26 Jul 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  Die if someone tries to build it with <gcc-4.7. Based on a patch by Yuta
  SATOH in bug #475294

  26 Jul 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  Warn if building on top of libsupc++ since it is not well supported.

  24 Jul 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  remove useless code from previous commit

  24 Jul 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  provide cxxabi.h with libsupc++ too

  24 Jul 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  expose libcxxrt headers in the libcxx tree as upstream does

  24 Jul 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  fix typo in comment

  24 Jul 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  provide a shared ldscript for linking in libcxxrt too as its abi is more or
  less exposed by libcxx headers, bug #477712

  03 Jul 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  Go multilib, based on the work of Yuta SATOH in bug #475294

  03 Jul 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild,
  +files/Makefile:
  Use a simple Makefile instead of cmake for building it and drop our patches.
  It no longer needs to be built with clang.

  03 Jul 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  inherit base before subversion to get a correct src_unpack, bug #475598 by
  Michael Weber

  02 Jul 2013; Alexis Ballier <aballier@gentoo.org>
  libcxx-0.0_p20130531-r1.ebuild, libcxx-9999.ebuild:
  revert previous change as it installs a broken libc++, bug #475500 by Yuta
  SATOH

  01 Jul 2013; Alexis Ballier <aballier@gentoo.org>
  libcxx-0.0_p20130531-r1.ebuild, libcxx-9999.ebuild:
  use clang -nostdlib / clang++ -nostdlib for compiling to try to avoid chicken
  and egg problems when bootstrapping.

  18 Jun 2013; Alexis Ballier <aballier@gentoo.org>
  libcxx-0.0_p20130531-r1.ebuild, libcxx-9999.ebuild:
  Build with stdlib=libc++ if libcxx is already installed. This should help for
  bootstraping without gcc.

*libcxx-0.0_p20130531-r1 (17 Jun 2013)

  17 Jun 2013; Alexis Ballier <aballier@gentoo.org>
  +libcxx-0.0_p20130531-r1.ebuild, libcxx-9999.ebuild:
  Generate a libc++.a ldscript for clang++ -stdlib=libc++ -static to work out
  of the box.

*libcxx-0.0_p20130531 (31 May 2013)

  31 May 2013; Alexis Ballier <aballier@gentoo.org>
  +libcxx-0.0_p20130531.ebuild:
  bump a new snapshot

  31 May 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild,
  metadata.xml:
  Allow building without libcxxrt but enable it by default

  30 May 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  use upstream documented way for building on top of libcxxrt

  30 May 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  add a static-libs useflag and link tests with -lm

  30 May 2013; Alexis Ballier <aballier@gentoo.org>
  -libcxx-0.0_p20121105.ebuild:
  remove old

  30 May 2013; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild:
  bump to eapi5

*libcxx-0.0_p20130218 (18 Feb 2013)

  18 Feb 2013; Alexis Ballier <aballier@gentoo.org>
  +libcxx-0.0_p20130218.ebuild:
  bump a new snapshot

  18 Feb 2013; Alexis Ballier <aballier@gentoo.org>
  -libcxx-0.0_p20120911.ebuild:
  remove old

  31 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org>
  libcxx-0.0_p20121105.ebuild, libcxx-9999.ebuild:
  Keyworded x86 amd64-linux and x86-linux

*libcxx-0.0_p20121105 (05 Nov 2012)

  05 Nov 2012; Alexis Ballier <aballier@gentoo.org>
  +libcxx-0.0_p20121105.ebuild:
  bump a new snapshot

  01 Nov 2012; Alexis Ballier <aballier@gentoo.org>
  -libcxx-0.0_p20120528.ebuild:
  remove old

  01 Nov 2012; Alexis Ballier <aballier@gentoo.org>
  libcxx-0.0_p20120911.ebuild, libcxx-9999.ebuild:
  update description: C++0x -> C++11

  22 Sep 2012; Alexis Ballier <aballier@gentoo.org>
  libcxx-0.0_p20120911.ebuild, libcxx-9999.ebuild:
  keyword ~amd64-fbsd

*libcxx-0.0_p20120911 (11 Sep 2012)

  11 Sep 2012; Alexis Ballier <aballier@gentoo.org>
  +libcxx-0.0_p20120911.ebuild:
  bump a new snapshot

*libcxx-0.0_p20120528 (28 May 2012)

  28 May 2012; Alexis Ballier <aballier@gentoo.org>
  -libcxx-0.0_p20120523.ebuild, +libcxx-0.0_p20120528.ebuild:
  new snapshot built against libcxxrt

  28 May 2012; Alexis Ballier <aballier@gentoo.org> libcxx-9999.ebuild,
  +files/cxxrt.patch:
  build it on top of libcxxrt as done in FreeBSD

*libcxx-9999 (24 May 2012)
*libcxx-0.0_p20120523 (24 May 2012)

  24 May 2012; Alexis Ballier <aballier@gentoo.org>
  +libcxx-0.0_p20120523.ebuild, +libcxx-9999.ebuild, +files/multilib.patch,
  +files/prepare_snapshot.sh, +metadata.xml:
  initial import, ebuild by me
