You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/sys-libs/libcxx/ChangeLog-2015

206 lines
7.0 KiB

# 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