1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
|
# ChangeLog for sys-libs/libcxx
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/libcxx/ChangeLog,v 1.30 2013/07/26 00:37:22 aballier Exp $
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
|