summaryrefslogtreecommitdiff
blob: 3558ae891426632ac33e774b6b86238dbd7c23c2 (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
# 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