Gentoo Archives: gentoo-commits

From: "Bernard Cafarelli (voyageur)" <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-devel/llvm: llvm-2.9-r2.ebuild llvm-2.8-r4.ebuild ChangeLog llvm-2.8-r2.ebuild metadata.xml llvm-9999.ebuild llvm-2.8-r1.ebuild llvm-2.9-r1.ebuild
Date: Mon, 03 Oct 2011 13:36:17
Message-Id: 20111003133601.BEBDB2004B@flycatcher.gentoo.org
1 voyageur 11/10/03 13:36:01
2
3 Modified: llvm-2.9-r2.ebuild llvm-2.8-r4.ebuild ChangeLog
4 llvm-2.8-r2.ebuild metadata.xml llvm-9999.ebuild
5 Removed: llvm-2.8-r1.ebuild llvm-2.9-r1.ebuild
6 Log:
7 Rename alltargets USE flag to multitarget, bug #382307
8
9 (Portage version: 2.2.0_alpha60/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.2 sys-devel/llvm/llvm-2.9-r2.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.9-r2.ebuild?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.9-r2.ebuild?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.9-r2.ebuild?r1=1.1&r2=1.2
17
18 Index: llvm-2.9-r2.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.9-r2.ebuild,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- llvm-2.9-r2.ebuild 23 May 2011 11:43:47 -0000 1.1
25 +++ llvm-2.9-r2.ebuild 3 Oct 2011 13:36:01 -0000 1.2
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2011 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.9-r2.ebuild,v 1.1 2011/05/23 11:43:47 voyageur Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.9-r2.ebuild,v 1.2 2011/10/03 13:36:01 voyageur Exp $
31
32 EAPI="3"
33 inherit eutils flag-o-matic multilib toolchain-funcs
34 @@ -12,14 +12,12 @@
35 LICENSE="UoI-NCSA"
36 SLOT="0"
37 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
38 -IUSE="alltargets debug +libffi llvm-gcc ocaml test udis86 vim-syntax"
39 +IUSE="debug +libffi llvm-gcc multitarget ocaml test udis86 vim-syntax"
40
41 DEPEND="dev-lang/perl
42 >=sys-devel/make-3.79
43 >=sys-devel/flex-2.5.4
44 - >=sys-devel/bison-1.28
45 - !~sys-devel/bison-1.85
46 - !~sys-devel/bison-1.875
47 + >=sys-devel/bison-1.875d
48 || ( >=sys-devel/gcc-3.0 >=sys-devel/gcc-apple-4.2.1 )
49 || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-3.2.3 )
50 libffi? ( dev-util/pkgconfig
51 @@ -95,7 +93,7 @@
52 $(use_enable debug assertions)
53 $(use_enable debug expensive-checks)"
54
55 - if use alltargets; then
56 + if use multitarget; then
57 CONF_FLAGS="${CONF_FLAGS} --enable-targets=all"
58 else
59 CONF_FLAGS="${CONF_FLAGS} --enable-targets=host-only"
60
61
62
63 1.2 sys-devel/llvm/llvm-2.8-r4.ebuild
64
65 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.8-r4.ebuild?rev=1.2&view=markup
66 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.8-r4.ebuild?rev=1.2&content-type=text/plain
67 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.8-r4.ebuild?r1=1.1&r2=1.2
68
69 Index: llvm-2.8-r4.ebuild
70 ===================================================================
71 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.8-r4.ebuild,v
72 retrieving revision 1.1
73 retrieving revision 1.2
74 diff -u -r1.1 -r1.2
75 --- llvm-2.8-r4.ebuild 15 Apr 2011 17:28:55 -0000 1.1
76 +++ llvm-2.8-r4.ebuild 3 Oct 2011 13:36:01 -0000 1.2
77 @@ -1,6 +1,6 @@
78 # Copyright 1999-2011 Gentoo Foundation
79 # Distributed under the terms of the GNU General Public License v2
80 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.8-r4.ebuild,v 1.1 2011/04/15 17:28:55 voyageur Exp $
81 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.8-r4.ebuild,v 1.2 2011/10/03 13:36:01 voyageur Exp $
82
83 EAPI="3"
84 inherit eutils flag-o-matic multilib toolchain-funcs
85 @@ -14,14 +14,12 @@
86 LICENSE="UoI-NCSA"
87 SLOT="0"
88 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
89 -IUSE="alltargets debug +libffi llvm-gcc ocaml test udis86 vim-syntax"
90 +IUSE="debug +libffi llvm-gcc multitarget ocaml test udis86 vim-syntax"
91
92 DEPEND="dev-lang/perl
93 >=sys-devel/make-3.79
94 >=sys-devel/flex-2.5.4
95 - >=sys-devel/bison-1.28
96 - !~sys-devel/bison-1.85
97 - !~sys-devel/bison-1.875
98 + >=sys-devel/bison-1.875d
99 || ( >=sys-devel/gcc-3.0 >=sys-devel/gcc-apple-4.2.1 )
100 || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-3.2.3 )
101 libffi? ( dev-util/pkgconfig
102 @@ -97,7 +95,7 @@
103 $(use_enable debug assertions)
104 $(use_enable debug expensive-checks)"
105
106 - if use alltargets; then
107 + if use multitarget; then
108 CONF_FLAGS="${CONF_FLAGS} --enable-targets=all"
109 else
110 CONF_FLAGS="${CONF_FLAGS} --enable-targets=host-only"
111
112
113
114 1.46 sys-devel/llvm/ChangeLog
115
116 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?rev=1.46&view=markup
117 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?rev=1.46&content-type=text/plain
118 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?r1=1.45&r2=1.46
119
120 Index: ChangeLog
121 ===================================================================
122 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v
123 retrieving revision 1.45
124 retrieving revision 1.46
125 diff -u -r1.45 -r1.46
126 --- ChangeLog 28 Sep 2011 10:56:06 -0000 1.45
127 +++ ChangeLog 3 Oct 2011 13:36:01 -0000 1.46
128 @@ -1,6 +1,12 @@
129 # ChangeLog for sys-devel/llvm
130 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
131 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.45 2011/09/28 10:56:06 ssuominen Exp $
132 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.46 2011/10/03 13:36:01 voyageur Exp $
133 +
134 + 03 Oct 2011; Bernard Cafarelli <voyageur@g.o> -llvm-2.8-r1.ebuild,
135 + llvm-2.8-r2.ebuild, llvm-2.8-r4.ebuild, -llvm-2.9-r1.ebuild,
136 + llvm-2.9-r2.ebuild, llvm-9999.ebuild, metadata.xml:
137 + Rename alltargets USE flag to multitarget, bug #382307. Clean bison
138 + dependency, depending only on new enough one. Drop some versions
139
140 28 Sep 2011; Samuli Suominen <ssuominen@g.o> metadata.xml:
141 USE="libffi" is now global USE flag.
142
143
144
145 1.6 sys-devel/llvm/llvm-2.8-r2.ebuild
146
147 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.8-r2.ebuild?rev=1.6&view=markup
148 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.8-r2.ebuild?rev=1.6&content-type=text/plain
149 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.8-r2.ebuild?r1=1.5&r2=1.6
150
151 Index: llvm-2.8-r2.ebuild
152 ===================================================================
153 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.8-r2.ebuild,v
154 retrieving revision 1.5
155 retrieving revision 1.6
156 diff -u -r1.5 -r1.6
157 --- llvm-2.8-r2.ebuild 15 Jul 2011 09:54:56 -0000 1.5
158 +++ llvm-2.8-r2.ebuild 3 Oct 2011 13:36:01 -0000 1.6
159 @@ -1,6 +1,6 @@
160 # Copyright 1999-2011 Gentoo Foundation
161 # Distributed under the terms of the GNU General Public License v2
162 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.8-r2.ebuild,v 1.5 2011/07/15 09:54:56 xarthisius Exp $
163 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.8-r2.ebuild,v 1.6 2011/10/03 13:36:01 voyageur Exp $
164
165 EAPI="3"
166 inherit eutils multilib toolchain-funcs
167 @@ -14,14 +14,12 @@
168 LICENSE="UoI-NCSA"
169 SLOT="0"
170 KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
171 -IUSE="alltargets debug +libffi llvm-gcc ocaml test udis86"
172 +IUSE="debug +libffi llvm-gcc multitarget ocaml test udis86"
173
174 DEPEND="dev-lang/perl
175 >=sys-devel/make-3.79
176 >=sys-devel/flex-2.5.4
177 - >=sys-devel/bison-1.28
178 - !~sys-devel/bison-1.85
179 - !~sys-devel/bison-1.875
180 + >=sys-devel/bison-1.875d
181 || ( >=sys-devel/gcc-3.0 >=sys-devel/gcc-apple-4.2.1 )
182 || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-3.2.3 )
183 libffi? ( virtual/libffi )
184 @@ -102,7 +100,7 @@
185 --disable-expensive-checks"
186 fi
187
188 - if use alltargets; then
189 + if use multitarget; then
190 CONF_FLAGS="${CONF_FLAGS} --enable-targets=all"
191 else
192 CONF_FLAGS="${CONF_FLAGS} --enable-targets=host-only"
193
194
195
196 1.6 sys-devel/llvm/metadata.xml
197
198 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/metadata.xml?rev=1.6&view=markup
199 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/metadata.xml?rev=1.6&content-type=text/plain
200 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/metadata.xml?r1=1.5&r2=1.6
201
202 Index: metadata.xml
203 ===================================================================
204 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/metadata.xml,v
205 retrieving revision 1.5
206 retrieving revision 1.6
207 diff -u -r1.5 -r1.6
208 --- metadata.xml 28 Sep 2011 10:56:06 -0000 1.5
209 +++ metadata.xml 3 Oct 2011 13:36:01 -0000 1.6
210 @@ -11,8 +11,8 @@
211 3. A compiler infrastructure - LLVM is also a collection of source code that implements the language and compilation strategy. The primary components of the LLVM infrastructure are a GCC-based C and C++ front-end, a link-time optimization framework with a growing set of global and interprocedural analyses and transformations, static back-ends for many popular (and some obscure) architectures, a back-end which emits portable C code, and a Just-In-Time compilers for several architectures.
212 4. LLVM does not imply things that you would expect from a high-level virtual machine. It does not require garbage collection or run-time code generation (In fact, LLVM makes a great static compiler!). Note that optional LLVM components can be used to build high-level virtual machines and other systems that need these services.</longdescription>
213 <use>
214 - <flag name='alltargets'>Build all host targets (default: host only)</flag>
215 <flag name='llvm-gcc'>Build LLVM with <pkg>sys-devel/llvm-gcc</pkg></flag>
216 + <flag name='multitarget'>Build all host targets (default: host only)</flag>
217 <flag name='udis86'>Enable support for <pkg>dev-libs/udis86</pkg> disassembler library</flag>
218 </use>
219 </pkgmetadata>
220
221
222
223 1.14 sys-devel/llvm/llvm-9999.ebuild
224
225 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?rev=1.14&view=markup
226 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?rev=1.14&content-type=text/plain
227 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?r1=1.13&r2=1.14
228
229 Index: llvm-9999.ebuild
230 ===================================================================
231 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v
232 retrieving revision 1.13
233 retrieving revision 1.14
234 diff -u -r1.13 -r1.14
235 --- llvm-9999.ebuild 6 Jun 2011 19:34:32 -0000 1.13
236 +++ llvm-9999.ebuild 3 Oct 2011 13:36:01 -0000 1.14
237 @@ -1,6 +1,6 @@
238 # Copyright 1999-2011 Gentoo Foundation
239 # Distributed under the terms of the GNU General Public License v2
240 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.13 2011/06/06 19:34:32 voyageur Exp $
241 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.14 2011/10/03 13:36:01 voyageur Exp $
242
243 EAPI="3"
244 inherit subversion eutils flag-o-matic multilib toolchain-funcs
245 @@ -13,14 +13,12 @@
246 LICENSE="UoI-NCSA"
247 SLOT="0"
248 KEYWORDS=""
249 -IUSE="alltargets debug +libffi llvm-gcc ocaml test udis86 vim-syntax"
250 +IUSE="debug +libffi llvm-gcc multitarget ocaml test udis86 vim-syntax"
251
252 DEPEND="dev-lang/perl
253 >=sys-devel/make-3.79
254 >=sys-devel/flex-2.5.4
255 - >=sys-devel/bison-1.28
256 - !~sys-devel/bison-1.85
257 - !~sys-devel/bison-1.875
258 + >=sys-devel/bison-1.875d
259 || ( >=sys-devel/gcc-3.0 >=sys-devel/gcc-apple-4.2.1 )
260 || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-3.2.3 )
261 libffi? ( dev-util/pkgconfig
262 @@ -93,7 +91,7 @@
263 $(use_enable debug assertions)
264 $(use_enable debug expensive-checks)"
265
266 - if use alltargets; then
267 + if use multitarget; then
268 CONF_FLAGS="${CONF_FLAGS} --enable-targets=all"
269 else
270 CONF_FLAGS="${CONF_FLAGS} --enable-targets=host-only"