summaryrefslogtreecommitdiff
blob: 427e2005e01cecd7f7d937a75065481b208aa9c9 (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
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
# ChangeLog for sys-devel/clang
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/clang/ChangeLog,v 1.100 2014/01/06 21:06:16 mgorny Exp $

*clang-3.4-r100 (06 Jan 2014)

  06 Jan 2014; Michał Górny <mgorny@gentoo.org> +clang-3.4-r100.ebuild:
  Bump metapackage along with LLVM.

  28 Oct 2013; Christoph Junghans <ottxor@gentoo.org> clang-3.3-r100.ebuild,
  clang-9999-r100.ebuild:
  added ccache support (bug #486402)

  05 Sep 2013; Michał Górny <mgorny@gentoo.org> clang-3.2.ebuild,
  clang-3.3.ebuild, clang-9999.ebuild:
  Clean up PYTHON_COMPAT from old implementations.

  27 Aug 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
  clang-3.3-r100.ebuild:
  Keyword ~ppc

  14 Aug 2013; Michał Górny <mgorny@gentoo.org> clang-3.2.ebuild,
  clang-3.3-r100.ebuild, clang-3.3.ebuild, clang-9999-r100.ebuild,
  clang-9999.ebuild:
  Add subslots.

  11 Aug 2013; Mike Gilbert <floppym@gentoo.org> clang-3.3-r100.ebuild,
  clang-9999-r100.ebuild:
  Fix use flags; a hard dependency on llvm[multitarget,python] seems unlikely to
  be correct.

  10 Aug 2013; Michał Górny <mgorny@gentoo.org> clang-3.3-r100.ebuild,
  clang-9999-r100.ebuild:
  Add multilib flags. Make the deps weaker (no need to enforce disabling
  everything in LLVM).

  31 Jul 2013; Alexis Ballier <aballier@gentoo.org> clang-3.3-r100.ebuild:
  remove ppc keywords that were added by mistake

*clang-3.3-r100 (21 Jul 2013)
*clang-9999-r100 (21 Jul 2013)

  21 Jul 2013; Michał Górny <mgorny@gentoo.org> +clang-3.3-r100.ebuild,
  +clang-9999-r100.ebuild:
  Add clang meta-package pulling in llvm[clang].

*clang-3.3 (18 Jun 2013)

  18 Jun 2013; Bernard Cafarelli <voyageur@gentoo.org> -clang-3.3_rc3.ebuild,
  +clang-3.3.ebuild:
  Remove mask on llvm release candidates

  18 Jun 2013; Alexis Ballier <aballier@gentoo.org> clang-3.3_rc3.ebuild,
  files/clang-3.1-gentoo-freebsd-fix-lib-path.patch:
  Drop a FreeBSD specific patch that causes problem with multilib on FreeBSD.

  17 Jun 2013; Bernard Cafarelli <voyageur@gentoo.org> clang-3.3_rc3.ebuild,
  clang-9999.ebuild:
  Use clang resource dir configuration option, fixes #417595

  13 Jun 2013; Bernard Cafarelli <voyageur@gentoo.org> clang-3.3_rc3.ebuild,
  clang-9999.ebuild:
  Fix libprofile_rt.a lookup path, bug #471434

*clang-3.3_rc3 (10 Jun 2013)

  10 Jun 2013; Bernard Cafarelli <voyageur@gentoo.org> +clang-3.3_rc3.ebuild:
  3.3_rc bump

  24 May 2013; Alexis Ballier <aballier@gentoo.org> clang-3.2.ebuild:
  rekeyword ~amd64-fbsd: c++ include search for gcc ones is broken but works
  very well when using libcxx.

  04 Feb 2013; Michał Górny <mgorny@gentoo.org> clang-3.2.ebuild,
  clang-9999.ebuild:
  Use supported Python implementation during build. Fixes bug #455260.

  02 Feb 2013; Michał Górny <mgorny@gentoo.org> clang-3.2.ebuild,
  clang-9999.ebuild:
  Migrate to python-r1.

  15 Jan 2013; Jeroen Roovers <jer@gentoo.org> metadata.xml:
  Switch to UTF8.

  11 Jan 2013; Richard Yao <ryao@gentoo.org> clang-3.2.ebuild:
  Drop ~amd64-fbsd ~x64-freebsd keywords due to broken C++ support

  03 Jan 2013; Bernard Cafarelli <voyageur@gentoo.org> clang-2.8-r3.ebuild,
  clang-2.9-r1.ebuild, clang-3.0-r4.ebuild, clang-3.1-r5.ebuild,
  clang-3.2.ebuild, clang-9999.ebuild:
  debug USE-flag needs to be in sync with llvm's one, thanks hasufell in bug
  #448530

*clang-3.2 (21 Dec 2012)

  21 Dec 2012; Bernard Cafarelli <voyageur@gentoo.org> -clang-3.2_rc3.ebuild,
  +clang-3.2.ebuild:
  Bump to final version, remove release candidate

*clang-3.2_rc3 (07 Dec 2012)

  07 Dec 2012; Bernard Cafarelli <voyageur@gentoo.org> +clang-3.2_rc3.ebuild,
  -clang-3.2_rc2.ebuild:
  RC bump

*clang-3.2_rc2 (03 Dec 2012)

  03 Dec 2012; Bernard Cafarelli <voyageur@gentoo.org> -clang-3.1-r1.ebuild,
  -clang-3.1-r2.ebuild, -clang-3.1-r4.ebuild,
  -files/clang-3.1-fix_cxx_include_root.patch,
  -files/clang-3.1-gentoo-freebsd-fix-cxx-paths.patch,
  -files/clang-3.1-gentoo-linux-fix-cxx-include.patch,
  -files/clang-3.1-gentoo-runtime-gcc-detection.patch, +clang-3.2_rc2.ebuild,
  clang-9999.ebuild:
  Release candidate bump, sync changes in live ebuild, remove some 3.1
  versions. Still need to fix the gentoo-freebsd-fix-cxx-paths patch

  30 Aug 2012; Bernard Cafarelli <voyageur@gentoo.org>
  -files/cl-patches/0001-Add-r600-TargetInfo.patch,
  +files/cl-patches/clang-0001-Add-r600-TargetInfo.patch,
  -files/cl-patches/0002-r600-Add-some-target-builtins.patch,
  +files/cl-patches/llvm-0001-r600-Add-some-intrinsic-definitions.patch,
  +files/cl-patches/llvm-0002-r600-Add-get_global_size-and-get_local_size-intri
  nsi.patch, +files/cl-patches/clang-0002-r600-Add-some-target-builtins.patch,
  +files/cl-patches/clang-0003-r600-Add-read_global_size-and-read_local_size-bu
  ilti.patch, clang-3.1-r5.ebuild,
  -files/cl-patches/0003-r600-Add-read_global_size-and-read_local_size-builti.p
  atch:
  Also apply llvm r600 patches, should fix bug #427206

  05 Aug 2012; Richard Yao <ryao@gentoo.org> clang-3.1-r4.ebuild:
  Keyword ~x64-freebsd

  27 Jul 2012; Michał Górny <mgorny@gentoo.org> clang-3.1-r4.ebuild,
  clang-3.1-r5.ebuild, clang-9999.ebuild:
  Use tc-export to enforce Gentoo default CC/CXX when $CHOST-clang is available.

*clang-3.1-r5 (16 Jul 2012)

  16 Jul 2012; Michał Górny <mgorny@gentoo.org> +clang-3.1-r5.ebuild,
  +files/cl-patches/0001-Add-r600-TargetInfo.patch,
  +files/cl-patches/0002-r600-Add-some-target-builtins.patch, +files/cl-patches/
  0003-r600-Add-read_global_size-and-read_local_size-builti.patch:
  Add OpenCL Radeon patches wrt #425688, and enable cpp target by default wrt
  #418441.

  22 Jun 2012; Bernard Cafarelli <voyageur@gentoo.org>
  files/clang-3.1-increase-parser-recursion-limit.patch:
  Convert patch from DOS to Unix format, to prevent bugs like #422725

  12 Jun 2012; Fabian Groffen <grobian@gentoo.org> clang-3.1-r4.ebuild:
  Marked ~x64-macos

  08 Jun 2012; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild:
  Enable cpp target by default wrt #418441.

*clang-3.1-r4 (07 Jun 2012)

  07 Jun 2012; Richard Yao <ryao@gentoo.org> +clang-3.1-r4.ebuild,
  +files/clang-3.1-gentoo-freebsd-fix-cxx-paths-v2.patch,
  +files/clang-3.1-gentoo-runtime-gcc-detection-v3.patch, -clang-3.1-r3.ebuild,
  -files/clang-3.1-gentoo-runtime-gcc-detection-v2.patch:
  Fix bug #417913

*clang-3.1-r3 (05 Jun 2012)

  05 Jun 2012; Richard Yao <ryao@gentoo.org> +clang-3.1-r3.ebuild,
  +files/clang-3.1-gentoo-runtime-gcc-detection-v2.patch:
  Generalize GCC version check, which fixes bug #417913 and bug #418141

  05 Jun 2012; Richard Yao <ryao@gentoo.org> metadata.xml:
  Add self to maintainer list

  02 Jun 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
  clang-3.1-r2.ebuild:
  Keyword ~arm, bug #320221.

  26 May 2012; Alexis Ballier <aballier@gentoo.org> clang-3.1-r2.ebuild:
  keyword ~amd64-fbsd

  26 May 2012; Michał Górny <mgorny@gentoo.org> clang-3.1-r2.ebuild:
  Fix revnumber in patch-related comment.

*clang-3.1-r2 (26 May 2012)

  26 May 2012; Michał Górny <mgorny@gentoo.org> +clang-3.1-r2.ebuild,
  +files/clang-3.1-increase-parser-recursion-limit.patch:
  Include compiler-rt; fixes #417419. Increase parser recursion limit wrt
  #417545. Also fix BSD include removal.

*clang-3.1-r1 (26 May 2012)

  26 May 2012; Richard Yao <ryao@gentoo.org> +clang-3.1-r1.ebuild,
  +files/clang-3.1-gentoo-freebsd-fix-cxx-paths.patch,
  +files/clang-3.1-gentoo-freebsd-fix-lib-path.patch,
  +files/clang-3.1-gentoo-linux-fix-cxx-include.patch,
  +files/clang-3.1-gentoo-runtime-gcc-detection.patch, -clang-3.1.ebuild:
  Fix bug #406163, bug #409269, bug #417171, bug #417537 and bug #417541 in
  Clang 3.1

*clang-3.0-r4 (24 May 2012)

  24 May 2012; Richard Yao <ryao@gentoo.org> +clang-3.0-r4.ebuild,
  +files/clang-3.0-freebsd-runtime-gcc-detection.patch,
  +files/clang-3.0-linux-runtime-gcc-detection.patch, -clang-3.0-r3.ebuild:
  Add runtime detection of active GCC on Linux (bug \#406163) and FreeBSD (bug
  \#409269). Remove unnecessary headers on FreeBSD, bug \#417171. Run time
  detection enables Clang to build C++ code without USE=system-cxx-headers, so
  no longer set it by default

*clang-3.1 (23 May 2012)

  23 May 2012; Michał Górny <mgorny@gentoo.org> +clang-3.1.ebuild:
  Version bump.

  02 May 2012; Michał Górny <mgorny@gentoo.org> metadata.xml:
  Add myself as a co-maintainer.

  13 Apr 2012; Bernard Cafarelli <voyageur@gentoo.org> clang-3.0-r3.ebuild,
  clang-9999.ebuild:
  Support epatch_user, bug #411447

  13 Mar 2012; Bernard Cafarelli <voyageur@gentoo.org> clang-3.0-r3.ebuild,
  clang-9999.ebuild:
  Tests require python-2, continuation of bug #407885

  08 Mar 2012; Bernard Cafarelli <voyageur@gentoo.org> clang-9999.ebuild:
  Add AddressSanitizer (asan) support with compiler-rt, bug #407295

  28 Feb 2012; Fabian Groffen <grobian@gentoo.org> clang-3.0-r3.ebuild,
  clang-9999.ebuild, files/clang-3.0-gentoo-binutils-apple.patch:
  Gentoo binutils-apple patch has been applied upstream, so no longer necessary
  in 9999.  Update patch header with upstream commit.

  21 Feb 2012; Fabian Groffen <grobian@gentoo.org> clang-3.0-r3.ebuild,
  +files/clang-3.0-gentoo-binutils-apple.patch, clang-9999.ebuild:
  Add patch to fix version detection of Gentoo's binutils-apple, bug #395013

  16 Feb 2012; Bernard Cafarelli <voyageur@gentoo.org> clang-9999.ebuild:
  clang now autodetects C++ header paths, dropping the system-cxx-headers
  system and fixing bug #402365

*clang-3.0-r3 (16 Feb 2012)

  16 Feb 2012; Bernard Cafarelli <voyageur@gentoo.org> -clang-3.0-r2.ebuild,
  +clang-3.0-r3.ebuild:
  Fix 32bit include path on multilib, thanks slyfox in bug #404057

*clang-3.0-r2 (03 Feb 2012)

  03 Feb 2012; Bernard Cafarelli <voyageur@gentoo.org> -clang-3.0.ebuild,
  -clang-3.0-r1.ebuild, +clang-3.0-r2.ebuild, clang-9999.ebuild:
  Fix path to gold plugin, thanks mgorny in bug #397547

  25 Jan 2012; Luca Barbato <lu_zero@gentoo.org>
  +files/clang-3.1-fix_cxx_include_root.patch, clang-9999.ebuild:
  Update live ebuild

*clang-3.0-r1 (13 Jan 2012)

  13 Jan 2012; Bernard Cafarelli <voyageur@gentoo.org> +clang-3.0-r1.ebuild,
  +files/clang-3.0-recognize-amd-k10-enable-sse4a.patch, clang-9999.ebuild:
  Allow to run test without rebuilding llvm, bug #397559 by mgorny. Add AMD K10
  suport in 3.0, patch thanks to Fabio Scaccabarozzi <fsvm88@gmail.com> in bug
  #398357

*clang-3.0 (02 Dec 2011)

  02 Dec 2011; Bernard Cafarelli <voyageur@gentoo.org> -clang-3.0_rc4.ebuild,
  +clang-3.0.ebuild:
  Final release bump, remove rc

*clang-3.0_rc4 (28 Nov 2011)

  28 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> -clang-3.0_rc3.ebuild,
  +clang-3.0_rc4.ebuild:
  Final rc bump

  14 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> clang-2.8-r3.ebuild,
  clang-2.9-r1.ebuild, clang-3.0_rc3.ebuild, clang-9999.ebuild:
  gcc-config 1.5 dropped the -X option, thanks Leonid Volnitsky
  <leonid@volnitsky.com> in bug #388621

  10 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> clang-3.0_rc3.ebuild:
  Fix tests (needs full compilation of llvm, remove broken test)

*clang-3.0_rc3 (09 Nov 2011)

  09 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> -clang-3.0_rc1.ebuild,
  +clang-3.0_rc3.ebuild, files/clang-3.0-fix_cxx_include_root.patch,
  clang-9999.ebuild:
  Update rc ebuild and cxx_include_root patch, some more ebuild cleanups

*clang-3.0_rc1 (09 Nov 2011)

  09 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org> +clang-3.0_rc1.ebuild,
  +files/clang-3.0-fix_cxx_include_root.patch, clang-9999.ebuild:
  Add rc release to prepare for 3.0, remove llvm-gcc detection code (not used
  in configure anymore). Also fix bug #387309, thanks to Stephan Wezel
  <s.wezel@web.de> for the patch

  04 Oct 2011; Bernard Cafarelli <voyageur@gentoo.org> clang-2.8-r3.ebuild,
  clang-2.9-r1.ebuild, clang-9999.ebuild:
  Fix forced -O3 -fomit-frame-pointer CFLAGS again, bug #385543

  03 Oct 2011; Bernard Cafarelli <voyageur@gentoo.org> clang-2.8-r3.ebuild,
  -clang-2.9.ebuild, clang-2.9-r1.ebuild, clang-9999.ebuild, metadata.xml:
  Rename alltargets USE flag to multitarget, bug #382307. Drop some versions

*clang-2.9-r1 (16 Aug 2011)

  16 Aug 2011; Diego E. Pettenò <flameeyes@gentoo.org> +clang-2.9-r1.ebuild,
  +files/clang-2.9-gccversions.patch:
  Add patch to check for a few more GCC versions; thanks to Amir Aupov, Richard
  and Josh in bug #377949.

  08 Jul 2011; Samuli Suominen <ssuominen@gentoo.org> clang-2.8-r3.ebuild,
  clang-2.9.ebuild, clang-9999.ebuild:
  Convert from "hasq" to "has".

  13 Jun 2011; Bernard Cafarelli <voyageur@gentoo.org> clang-9999.ebuild:
  Also use same USE-defaults for live ebuild, spotted by mgorny

  06 Jun 2011; Bernard Cafarelli <voyageur@gentoo.org> clang-9999.ebuild:
  Update live ebuild to sync latest ebuild changes, fixes bug #369027

  21 Apr 2011; Fabian Groffen <grobian@gentoo.org> clang-2.9.ebuild:
  Update install_name reference to libLLVM

*clang-2.9 (07 Apr 2011)

  07 Apr 2011; Bernard Cafarelli <voyageur@gentoo.org> +clang-2.9.ebuild,
  +files/clang-2.9-darwin-prefix.patch:
  Version bump, enable system-cxx-headers by default

  28 Mar 2011; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.7-r4.ebuild,
  -files/clang-2.7-darwin-prefix.patch:
  Drop 2.7 versions

  14 Mar 2011; Fabian Groffen <grobian@gentoo.org> clang-2.8-r3.ebuild:
  Marked ~x86-linux

  26 Jan 2011; Fabian Groffen <grobian@gentoo.org> clang-2.7-r4.ebuild,
  clang-2.8-r3.ebuild, clang-9999.ebuild:
  Make scan-build utility Prefix-compatible, by Lionel Orry, bug #352809

*clang-2.8-r3 (19 Dec 2010)

  19 Dec 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.8-r1.ebuild,
  -clang-2.8-r2.ebuild, +clang-2.8-r3.ebuild, +files/clang-2.8-alignof.patch,
  +files/clang-2.8-gcc-4.4.4.patch:
  Backport to rename alignof, fixes C++'0x compilers support. Also adds gcc
  4.4.4 headers support by default, thanks to Bertjan Broeksema
  <broeksema@kde.org> in bug #345683

  24 Oct 2010; Fabian Groffen <grobian@gentoo.org> clang-2.8-r2.ebuild,
  clang-9999.ebuild:
  Update reference fixing for Darwin for newer more strict versions of
  Portage

  24 Oct 2010; Fabian Groffen <grobian@gentoo.org> clang-2.8-r2.ebuild,
  +files/clang-2.8-darwin-prefix.patch:
  Fix compilation on Darwin, fixes bug #342373, adds back necessary bits for
  bug #339922

*clang-2.8-r2 (21 Oct 2010)

  21 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.7-r2.ebuild,
  -clang-2.8.ebuild, +clang-2.8-r2.ebuild:
  Also set GCC C headers path with USE=system-cxx-headers, reported by
  Guillaume Chatelet <chatelet.guillaume@gmail.com>, bug #341891, tested
  with boost compilation. Clean some versions

*clang-2.8-r1 (12 Oct 2010)

  12 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> +clang-2.8-r1.ebuild,
  metadata.xml:
  Re-enable shared lib, it works now with alltargets USE flag (in sync with
  llvm one)

  08 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> clang-2.8.ebuild:
  Use new llvm 2.8 tarball, just in case

  06 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> clang-2.8.ebuild,
  clang-9999.ebuild:
  Tests now use an internal framework, dejagnu not needed anymore

*clang-2.8 (06 Oct 2010)

  06 Oct 2010; Bernard Cafarelli <voyageur@gentoo.org> +clang-2.8.ebuild,
  clang-9999.ebuild:
  2.8 version bump, drop old 2.6, fix one install line in live ebuild

*clang-2.7-r4 (21 Sep 2010)

  21 Sep 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.7-r3.ebuild,
  +clang-2.7-r4.ebuild, clang-9999.ebuild:
  Fix rpath sed and disable shared library use, thanks Nick Bowler
  <nbowler@draconx.ca> in bug #338231

*clang-2.7-r3 (17 Sep 2010)

  17 Sep 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.7.ebuild,
  +clang-2.7-r3.ebuild:
  Enable shared library, move libs and plugins to fix bug #337467

  08 Sep 2010; Fabian Groffen <grobian@gentoo.org> clang-2.7-r2.ebuild,
  +files/clang-2.7-darwin-prefix.patch:
  Fix configurations for (newer) Darwin configurations, thanks Heiko Przybyl

  03 Sep 2010; Fabian Groffen <grobian@gentoo.org> clang-2.7-r2.ebuild:
  Marked ~amd64-linux

  26 Aug 2010; Fabian Groffen <grobian@gentoo.org> clang-2.7-r2.ebuild,
  clang-9999.ebuild:
  Bump to EAPI=3, make Prefix aware, add support for Darwin platforms, bug
  #332605

  19 Aug 2010; Bernard Cafarelli <voyageur@gentoo.org> clang-9999.ebuild:
  system-cxx-headers was missing in -9999 IUSE, spotted by Jack Lloyd
  <lloyd@randombit.net> in bug #331679

*clang-2.7-r2 (27 Jul 2010)

  27 Jul 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.7-r1.ebuild,
  +clang-2.7-r2.ebuild, clang-9999.ebuild, metadata.xml:
  Add a USE-flag for system CXX headers, fix for x86. llvm-gcc users should
  leave the flag off

*clang-2.7-r1 (20 Jul 2010)

  20 Jul 2010; Bernard Cafarelli <voyageur@gentoo.org> +clang-2.7-r1.ebuild,
  clang-9999.ebuild:
  Get C++ headers from active gcc version, bug #327575

  20 Jul 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.6-r3.ebuild,
  -files/llvm-2.6-cflags.patch, -files/clang-2.6-fixdoc.patch,
  -files/clang-2.6-gcc45.patch:
  Drop 2.6 version

  02 Jun 2010; Bernard Cafarelli <voyageur@gentoo.org> clang-9999.ebuild:
  Set ESVN_REPO_URI to fix subversion_pkg_preinst

*clang-9999 (01 Jun 2010)

  01 Jun 2010; Bernard Cafarelli <voyageur@gentoo.org> +clang-9999.ebuild:
  Add live version, bug #320919

  28 Apr 2010; Bernard Cafarelli <voyageur@gentoo.org> clang-2.6-r3.ebuild,
  +files/clang-2.6-gcc45.patch:
  GCC 4.5 support for 2.6, bug #317467

*clang-2.7 (27 Apr 2010)

  27 Apr 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.6-r2.ebuild,
  +clang-2.7.ebuild, +files/clang-2.7-fixdoc.patch:
  2.7 official release version bump

*clang-2.6-r3 (26 Apr 2010)

  26 Apr 2010; Bernard Cafarelli <voyageur@gentoo.org> +clang-2.6-r3.ebuild:
  python support enhancements, grabbed from my in-progress 2.7_pre2 ebuild

*clang-2.6-r2 (18 Mar 2010)

  18 Mar 2010; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.6-r1.ebuild,
  +clang-2.6-r2.ebuild, +files/llvm-2.6-cflags.patch:
  Remove forced -O3 -fomit-frame-pointer CFLAGS, bug #308145

  28 Jan 2010; Bernard Cafarelli <voyageur@gentoo.org> clang-2.6-r1.ebuild:
  vecho -> echo, spotted by tove

  07 Dec 2009; Bernard Cafarelli <voyageur@gentoo.org> clang-2.6-r1.ebuild:
  Remove faulty test for 2.6, bug #294689

  07 Dec 2009; Bernard Cafarelli <voyageur@gentoo.org> clang-2.6-r1.ebuild:
  Fix multilib-strict sed, it broke tests on amd64

  30 Nov 2009; Torsten Veller <tove@gentoo.org> clang-2.6-r1.ebuild:
  Add missing die: || "die..." -> || die "..."

*clang-2.6-r1 (27 Oct 2009)

  27 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org> -clang-2.6.ebuild,
  +clang-2.6-r1.ebuild:
  Install missing files for static analyzer, bug #290697

  26 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org> clang-2.6.ebuild:
  Add some comments, fix running tests. Now about 50 of them fail not
  finding their headers, still looking why

  26 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org> clang-2.6.ebuild,
  +files/clang-2.6-fixdoc.patch:
  Fix documentation Makefile in the same way as llvm

*clang-2.6 (25 Oct 2009)

  25 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org>
  -clang-2.6_pre2.ebuild, +clang-2.6.ebuild:
  Bump to final 2.6 release

*clang-2.6_pre2 (05 Oct 2009)

  05 Oct 2009; Bernard Cafarelli <voyageur@gentoo.org>
  +clang-2.6_pre2.ebuild, +metadata.xml:
  Initial commit, based on ebuild by Ravi Pinjala <ravi@p-static.net> in bug
  #269651