summaryrefslogtreecommitdiff
blob: d6abe07bbf84f797d3f06767e6035bb756ee66d5 (plain)
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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
# 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