OSDN Git Service

Upgrade GCC; make version 4.9.3 the preferred release.
[mingw/mingw-dist.git] / mingw32 / mingw32-gcc4.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <software-distribution project="MinGW" home="http://www.mingw.org" issue="@YYYYMMDDNN@">
3
4   <!-- File: mingw32-gcc4.xml ~~ mingw-get package list for GCC version 4.x -->
5
6   <package-collection subsystem="mingw32">
7     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8
9     <package name="mingw32-gcc" alias="gcc gcc-core mingw32-gcc-core">
10       <affiliate group="MinGW Compiler Suite" />
11       <description lang="en" title="The GNU C Compiler">
12         <paragraph>
13           This package provides the MinGW implementation of the
14           GNU C language compiler; this includes the C preprocessor,
15           and the common back end processors which are necessary to
16           support all other language compilers in the GNU Compiler
17           Collection.
18         </paragraph>
19         <paragraph>
20           This is a required component of the MinGW Compiler Suite.
21         </paragraph>
22       </description>
23
24       <source tarname="gcc-%-mingw32-src.tar.*" />
25       <licence tarname="gcc-%-mingw32-lic.tar.*" />
26
27       <component class="lic">
28         <release tarname="gcc-4.9.3-1-mingw32-lic.tar.xz" />
29         <release tarname="gcc-core-4.8.1-4-mingw32-lic.tar.lzma" />
30         <release tarname="gcc-core-4.8.1-3-mingw32-lic.tar.lzma" />
31         <release tarname="gcc-core-4.8.1-2-mingw32-lic.tar.lzma" />
32         <release tarname="gcc-core-4.8.1-1-mingw32-lic.tar.lzma" />
33         <release tarname="gcc-4.7.2-1-mingw32-lic.tar.lzma" />
34         <release tarname="gcc-4.7.0-1-mingw32-lic.tar.lzma" />
35         <release tarname="gcc-4.6.2-1-mingw32-lic.tar.lzma" />
36         <release tarname="gcc-4.6.1-2-mingw32-lic.tar.lzma" />
37         <release tarname="gcc-4.5.2-1-mingw32-lic.tar.lzma" />
38       </component>
39
40       <component class="bin">
41         <requires eq="binutils-*-mingw32-bin.tar" />
42         <requires eq="mingwrt-*-mingw32-dev.tar" />
43         <requires eq="w32api-*-mingw32-dev.tar" />
44         <release tarname="gcc-core-4.9.3-1-mingw32-bin.tar.xz">
45           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
46           <requires eq="libgcc-%-mingw32-dll-1.tar" />
47         </release>
48         <release tarname="gcc-core-4.8.1-4-mingw32-bin.tar.lzma">
49           <requires eq="gcc-core-%-mingw32-dev.tar" />
50         </release>
51         <release tarname="gcc-core-4.8.1-3-mingw32-bin.tar.lzma">
52           <requires eq="gcc-core-%-mingw32-dev.tar" />
53         </release>
54         <release tarname="gcc-core-4.8.1-2-mingw32-bin.tar.lzma">
55           <requires eq="gcc-core-%-mingw32-dev.tar" />
56         </release>
57         <release tarname="gcc-core-4.8.1-1-mingw32-bin.tar.lzma">
58           <requires eq="gcc-core-%-mingw32-dev.tar" />
59         </release>
60         <release tarname="gcc-core-4.7.2-1-mingw32-bin.tar.lzma">
61           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
62           <requires eq="libssp-%-mingw32-dll-0.tar" />
63           <requires eq="libgomp-%-mingw32-dll-1.tar" />
64           <requires eq="libgcc-%-mingw32-dll-1.tar" />
65           <requires eq="libmpc-*-mingw32-dll-2.tar" />
66           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
67         </release>
68         <release tarname="gcc-core-4.7.0-1-mingw32-bin.tar.lzma">
69           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
70           <requires eq="libssp-%-mingw32-dll-0.tar" />
71           <requires eq="libgomp-%-mingw32-dll-1.tar" />
72           <requires eq="libgcc-%-mingw32-dll-1.tar" />
73           <requires eq="libmpc-*-mingw32-dll-2.tar" />
74           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
75         </release>
76         <release tarname="gcc-core-4.6.2-1-mingw32-bin.tar.lzma">
77           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
78           <requires eq="libssp-%-mingw32-dll-0.tar" />
79           <requires eq="libgomp-%-mingw32-dll-1.tar" />
80           <requires eq="libgcc-%-mingw32-dll-1.tar" />
81           <requires eq="libmpc-*-mingw32-dll-2.tar" />
82           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
83         </release>
84         <release tarname="gcc-core-4.6.1-2-mingw32-bin.tar.lzma">
85           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
86           <requires eq="libssp-%-mingw32-dll-0.tar" />
87           <requires eq="libgomp-%-mingw32-dll-1.tar" />
88           <requires eq="libgcc-%-mingw32-dll-1.tar" />
89           <requires eq="libmpc-*-mingw32-dll-2.tar" />
90           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
91         </release>
92         <release tarname="gcc-core-4.5.2-1-mingw32-bin.tar.lzma">
93           <requires eq="libssp-%-mingw32-dll-0.tar" />
94           <requires eq="libgomp-%-mingw32-dll-1.tar" />
95           <requires eq="libgcc-%-mingw32-dll-1.tar" />
96           <requires eq="libmpc-*-mingw32-dll-2.tar" />
97           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
98         </release>
99       </component>
100
101       <component class="dev">
102         <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
103         <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
104         <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
105         <requires eq="mingw32-libquadmath-%-mingw32-dll-0.tar" />
106         <release tarname="gcc-4.9.3-1-mingw32-dev.tar.xz">
107           <download tarname="none" />
108         </release>
109         <release tarname="gcc-core-4.8.1-4-mingw32-dev.tar.lzma" />
110         <release tarname="gcc-core-4.8.1-3-mingw32-dev.tar.lzma" />
111         <release tarname="gcc-core-4.8.1-2-mingw32-dev.tar.lzma" />
112         <release tarname="gcc-core-4.8.1-1-mingw32-dev.tar.lzma" />
113         <release tarname="gcc-core-4.7.2-1-mingw32-dev.tar">
114           <download tarname="none" />
115         </release>
116       </component>
117
118       <component class="doc">
119         <release tarname="gcc-core-4.9.3-1-mingw32-doc.tar.xz">
120           <download tarname="none" />
121         </release>
122         <release tarname="gcc-core-4.8.1-4-mingw32-doc.tar.lzma" />
123         <release tarname="gcc-core-4.8.1-3-mingw32-doc.tar.lzma" />
124         <release tarname="gcc-core-4.8.1-2-mingw32-doc.tar.lzma" />
125         <release tarname="gcc-core-4.8.1-1-mingw32-doc.tar.lzma" />
126         <release tarname="gcc-4.7.2-1-mingw32-doc.tar.lzma" />
127         <release tarname="gcc-4.7.0-1-mingw32-doc.tar.lzma" />
128         <release tarname="gcc-4.6.2-1-mingw32-doc.tar.lzma" />
129         <release tarname="gcc-4.6.1-2-mingw32-doc.tar.lzma" />
130         <release tarname="gcc-4.5.2-1-mingw32-doc.tar.lzma" />
131       </component>
132
133       <component class="man">
134         <release tarname="gcc-4.9.3-1-mingw32-man.tar.xz" />
135         <release tarname="gcc-core-4.8.1-4-mingw32-man.tar.lzma" />
136         <release tarname="gcc-core-4.8.1-3-mingw32-man.tar.lzma" />
137         <release tarname="gcc-core-4.8.1-2-mingw32-man.tar.lzma" />
138         <release tarname="gcc-core-4.8.1-1-mingw32-man.tar.lzma" />
139       </component>
140
141       <component class="info">
142         <release tarname="gcc-4.9.3-1-mingw32-info.tar.xz" />
143         <release tarname="gcc-core-4.8.1-4-mingw32-info.tar.lzma" />
144         <release tarname="gcc-core-4.8.1-3-mingw32-info.tar.lzma" />
145         <release tarname="gcc-core-4.8.1-2-mingw32-info.tar.lzma" />
146         <release tarname="gcc-core-4.8.1-1-mingw32-info.tar.lzma" />
147       </component>
148
149       <component class="lang">
150         <release tarname="gcc-4.9.3-1-mingw32-lang.tar.xz" />
151         <release tarname="gcc-4.8.1-4-mingw32-lang.tar.lzma" />
152         <release tarname="gcc-4.8.1-3-mingw32-lang.tar.lzma" />
153         <release tarname="gcc-4.8.1-2-mingw32-lang.tar.lzma" />
154         <release tarname="gcc-4.8.1-1-mingw32-lang.tar.lzma" />
155         <release tarname="gcc-4.7.2-1-mingw32-lang.tar.lzma" />
156         <release tarname="gcc-4.7.0-1-mingw32-lang.tar.lzma" />
157         <release tarname="gcc-4.6.2-1-mingw32-lang.tar.lzma" />
158         <release tarname="gcc-4.6.1-2-mingw32-lang.tar.lzma" />
159         <release tarname="gcc-4.5.2-1-mingw32-lang.tar.lzma" />
160       </component>
161     </package>
162
163     <package name="mingw32-libgcc" alias="libgcc">
164       <affiliate group="MinGW Compiler Suite" />
165       <description lang="en" title="The GNU C Compiler Shared Runtime Library">
166         <paragraph>
167           This package provides the MinGW implementation of the
168           shared runtime library for the GNU C language compiler;
169           you must install it if you wish to use this compiler with
170           -shared-libgcc support enabled, or if you wish to use any
171           other GCC language compiler, and you require safe handling
172           of exceptions which may cross DLL boundaries.
173         </paragraph>
174         <paragraph>
175           This is a freely redistributable library; it is required by,
176           (and you must distribute it with), any application compiled
177           by the GNU C++ language compiler, unless support for shared
178           runtime libraries is explicitly disabled when building.
179         </paragraph>
180         <paragraph>
181           NOTE: The gcc-4.8.1 release delivers this library in a tarball
182           named with the "gcc-core" prefix, rather than "libgcc".
183         </paragraph>
184       </description>
185
186       <source tarname="gcc-%-mingw32-src.tar.*" />
187       <licence tarname="gcc-%-mingw32-lic.tar.*" />
188
189       <component class="dll">
190         <release tarname="libgcc-4.9.3-1-mingw32-dll-1.tar.xz">
191           <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
192         </release>
193         <release tarname="libgcc-4.8.1-4-mingw32-dll-1.tar">
194           <download tarname="gcc-core-4.8.1-4-mingw32-dll.tar.lzma"/>
195           <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
196         </release>
197         <release tarname="libgcc-4.8.1-3-mingw32-dll-1.tar">
198           <download tarname="gcc-core-4.8.1-3-mingw32-dll.tar.lzma"/>
199           <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
200         </release>
201         <release tarname="libgcc-4.8.1-2-mingw32-dll-1.tar">
202           <download tarname="gcc-core-4.8.1-2-mingw32-dll.tar.lzma"/>
203           <requires eq="mingw32-libmpc-*-mingw32-dll-2.tar" />
204         </release>
205         <release tarname="libgcc-4.8.1-1-mingw32-dll-1.tar">
206           <download tarname="gcc-core-4.8.1-1-mingw32-dll.tar.lzma"/>
207           <requires eq="mingw32-libmpc-*-mingw32-dll-2.tar" />
208         </release>
209         <release tarname="libgcc-4.5.2-1-mingw32-dll-1.tar.lzma" />
210         <release tarname="libgcc-4.6.1-2-mingw32-dll-1.tar.lzma" />
211         <release tarname="libgcc-4.6.2-1-mingw32-dll-1.tar.lzma" />
212         <release tarname="libgcc-4.7.0-1-mingw32-dll-1.tar.lzma" />
213         <release tarname="libgcc-4.7.2-1-mingw32-dll-1.tar.lzma" />
214       </component>
215     </package>
216
217     <package name="mingw32-gcc-ada" alias="gcc-ada ada">
218       <affiliate group="MinGW Compiler Suite" />
219       <description lang="en" title="The GNU Ada Compiler">
220         <paragraph>
221           This package provides the MinGW implementation of the
222           GNU Ada language compiler.
223         </paragraph>
224         <paragraph>
225           This is an optional component of the MinGW Compiler Suite;
226           you require it only if you wish to compile programs written
227           in the Ada language.
228         </paragraph>
229       </description>
230
231       <source tarname="gcc-%-mingw32-src.tar.*" />
232       <licence tarname="gcc-%-mingw32-lic.tar.*" />
233
234       <component class="bin">
235         <affiliate group="Basic Setup" />
236         <requires eq="gcc-core-%-mingw32-bin.tar" />
237         <release tarname="gcc-ada-4.9.3-1-mingw32-bin.tar.xz" />
238         <release tarname="gcc-ada-4.8.1-4-mingw32-bin.tar.lzma">
239           <requires eq="gcc-ada-%-mingw32-dev.tar" />
240         </release>
241         <release tarname="gcc-ada-4.8.1-3-mingw32-bin.tar.lzma">
242           <requires eq="gcc-ada-%-mingw32-dev.tar.lzma" />
243         </release>
244         <release tarname="gcc-ada-4.8.1-2-mingw32-bin.tar.lzma">
245           <requires eq="gcc-ada-%-mingw32-dev.tar.lzma" />
246         </release>
247         <release tarname="gcc-ada-4.8.1-1-mingw32-bin.tar.lzma">
248           <requires eq="gcc-ada-%-mingw32-dev.tar.lzma" />
249         </release>
250         <release tarname="gcc-ada-4.7.2-1-mingw32-bin.tar.lzma">
251           <requires eq="libgnat-%-mingw32-dll-4_7.tar" />
252         </release>
253         <release tarname="gcc-ada-4.7.0-1-mingw32-bin.tar.lzma">
254           <requires eq="libgnat-%-mingw32-dll-4_7.tar" />
255         </release>
256         <release tarname="gcc-ada-4.6.2-1-mingw32-bin.tar.lzma">
257           <requires eq="libgnat-%-mingw32-dll-4_6.tar" />
258         </release>
259         <release tarname="gcc-ada-4.5.2-1-mingw32-bin.tar.lzma">
260           <requires eq="libgnat-%-mingw32-dll-4_5.tar" />
261         </release>
262       </component>
263
264       <component class="dev">
265         <requires eq="mingw32-libgnat-%-mingw32-dll.tar" />
266         <release tarname="gcc-ada-4.8.1-4-mingw32-dev.tar.lzma" />
267         <release tarname="gcc-ada-4.8.1-3-mingw32-dev.tar.lzma" />
268         <release tarname="gcc-ada-4.8.1-2-mingw32-dev.tar.lzma" />
269         <release tarname="gcc-ada-4.8.1-1-mingw32-dev.tar.lzma" />
270       </component>
271
272       <component class="info">
273         <release tarname="gcc-ada-4.8.1-4-mingw32-info.tar.lzma" />
274         <release tarname="gcc-ada-4.8.1-3-mingw32-info.tar.lzma" />
275         <release tarname="gcc-ada-4.8.1-2-mingw32-info.tar.lzma" />
276         <release tarname="gcc-ada-4.8.1-1-mingw32-info.tar.lzma" />
277       </component>
278     </package>
279
280     <package name="mingw32-libgnat" alias="libgnat">
281       <affiliate group="MinGW Compiler Suite" />
282       <description lang="en" title="The GNU Ada Compiler Runtime Library">
283         <paragraph>
284           This package provides the MinGW implementation of the
285           shared runtime library for the GNU Ada language compiler;
286           you must install it if you wish to use this compiler.
287         </paragraph>
288         <paragraph>
289           This is a freely redistributable library; it is required by,
290           (and you must distribute it with), any application compiled
291           by the GNU Ada language compiler, unless support for shared
292           runtime libraries is explicitly disabled when building.
293         </paragraph>
294         <paragraph>
295           NOTE: The gcc-4.8.1 release delivers this library in a tarball
296           named with the "gcc-ada" prefix, rather than "libgnat".  There
297           is (currently) no DLL component release of libgnat, for the
298           gcc-4.9.3 release.
299         </paragraph>
300       </description>
301
302       <source tarname="gcc-%-mingw32-src.tar.*" />
303       <licence tarname="gcc-%-mingw32-lic.tar.*" />
304
305       <component class="dll">
306         <release tarname="libgnat-4.5.2-1-mingw32-dll-4_5.tar.lzma" />
307         <release tarname="libgnat-4.6.2-1-mingw32-dll-4_6.tar.lzma" />
308         <release tarname="libgnat-4.7.0-1-mingw32-dll-4_7.tar.lzma" />
309         <release tarname="libgnat-4.7.2-1-mingw32-dll-4_7.tar.lzma" />
310         <release tarname="libgnat-4.8.1-4-mingw32-dll-4_8.tar" >
311           <download tarname="gcc-ada-4.8.1-4-mingw32-dll.tar.lzma" />
312         </release>
313         <release tarname="libgnat-4.8.1-3-mingw32-dll-4_8.tar" >
314           <download tarname="gcc-ada-4.8.1-3-mingw32-dll.tar.lzma" />
315         </release>
316         <release tarname="libgnat-4.8.1-2-mingw32-dll-4_8.tar" >
317           <download tarname="gcc-ada-4.8.1-2-mingw32-dll.tar.lzma" />
318         </release>
319         <release tarname="libgnat-4.8.1-1-mingw32-dll-4_8.tar" >
320           <download tarname="gcc-ada-4.8.1-1-mingw32-dll.tar.lzma" />
321         </release>
322       </component>
323     </package>
324
325     <package name="mingw32-gcc-g++" alias="gcc-g++ g++ gcc-c++ c++">
326       <affiliate group="MinGW Compiler Suite" />
327       <description lang="en" title="The GNU C++ Compiler">
328         <paragraph>
329           This package provides the MinGW implementation of the
330           GNU C++ language compiler.
331         </paragraph>
332         <paragraph>
333           This is an optional component of the MinGW Compiler Suite;
334           you require it only if you wish to compile programs written
335           in the C++ language.
336         </paragraph>
337       </description>
338
339       <source tarname="gcc-%-mingw32-src.tar.*" />
340       <licence tarname="gcc-%-mingw32-lic.tar.*" />
341
342       <component class="bin">
343         <affiliate group="Basic Setup" />
344         <requires eq="gcc-core-%-mingw32-bin.tar" />
345         <release tarname="gcc-c++-4.9.3-1-mingw32-bin.tar.xz" >
346           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
347         </release>
348         <release tarname="gcc-c++-4.8.1-4-mingw32-bin.tar.lzma" >
349           <requires eq="gcc-c++-%-mingw32-dev.tar" />
350         </release>
351         <release tarname="gcc-c++-4.8.1-3-mingw32-bin.tar.lzma" >
352           <requires eq="gcc-c++-%-mingw32-dev.tar" />
353         </release>
354         <release tarname="gcc-c++-4.8.1-2-mingw32-bin.tar.lzma" >
355           <requires eq="gcc-c++-%-mingw32-dev.tar" />
356         </release>
357         <release tarname="gcc-c++-4.8.1-1-mingw32-bin.tar.lzma" >
358           <requires eq="gcc-c++-%-mingw32-dev.tar" />
359         </release>
360         <release tarname="gcc-c++-4.7.2-1-mingw32-bin.tar.lzma" >
361           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
362         </release>
363         <release tarname="gcc-c++-4.7.0-1-mingw32-bin.tar.lzma" >
364           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
365         </release>
366         <release tarname="gcc-c++-4.6.2-1-mingw32-bin.tar.lzma" >
367           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
368         </release>
369         <release tarname="gcc-c++-4.6.1-2-mingw32-bin.tar.lzma" >
370           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
371         </release>
372         <release tarname="gcc-c++-4.5.2-1-mingw32-bin.tar.lzma" >
373         </release>
374       </component>
375
376       <component class="dev">
377         <requires eq="mingw32-libstdc++-%-mingw32-dll-6.tar" />
378         <release tarname="gcc-c++-4.8.1-4-mingw32-dev.tar.lzma" />
379         <release tarname="gcc-c++-4.8.1-3-mingw32-dev.tar.lzma" />
380         <release tarname="gcc-c++-4.8.1-2-mingw32-dev.tar.lzma" />
381         <release tarname="gcc-c++-4.8.1-1-mingw32-dev.tar.lzma" />
382       </component>
383
384       <component class="doc">
385         <release tarname="gcc-c++-4.8.1-4-mingw32-doc.tar.lzma" />
386         <release tarname="gcc-c++-4.8.1-3-mingw32-doc.tar.lzma" />
387         <release tarname="gcc-c++-4.8.1-2-mingw32-doc.tar.lzma" />
388         <release tarname="gcc-c++-4.8.1-1-mingw32-doc.tar.lzma" />
389       </component>
390
391       <component class="man">
392         <release tarname="gcc-c++-4.9.3-1-mingw32-man.tar.xz" />
393         <release tarname="gcc-c++-4.8.1-4-mingw32-man.tar.lzma" />
394         <release tarname="gcc-c++-4.8.1-3-mingw32-man.tar.lzma" />
395         <release tarname="gcc-c++-4.8.1-2-mingw32-man.tar.lzma" />
396         <release tarname="gcc-c++-4.8.1-1-mingw32-man.tar.lzma" />
397       </component>
398     </package>
399
400     <package name="mingw32-libstdc++" alias="libstdc++">
401       <affiliate group="MinGW Compiler Suite" />
402       <description lang="en" title="The GNU C++ Compiler Runtime Library">
403         <paragraph>
404           This package provides the MinGW implementation of the
405           shared runtime library for the GNU C++ language compiler;
406           you must install it if you wish to use this compiler.
407         </paragraph>
408         <paragraph>
409           This is a freely redistributable library; it is required by,
410           (and you must distribute it with), any application compiled
411           by the GNU C++ language compiler, unless support for shared
412           runtime libraries is explicitly disabled when building.
413         </paragraph>
414         <paragraph>
415           NOTE: The gcc-4.8.1 release delivers this library in a tarball
416           named with the "gcc-c++" prefix, rather than "libstdc++".
417         </paragraph>
418       </description>
419
420       <source tarname="gcc-%-mingw32-src.tar.*" />
421       <licence tarname="gcc-%-mingw32-lic.tar.*" />
422
423       <component class="dll">
424         <release tarname="libstdc++-4.9.3-1-mingw32-dll-6.tar.xz" />
425         <release tarname="libstdc++-4.8.1-4-mingw32-dll-6.tar" >
426           <download tarname="gcc-c++-4.8.1-4-mingw32-dll.tar.lzma" />
427         </release>
428         <release tarname="libstdc++-4.8.1-3-mingw32-dll-6.tar" >
429           <download tarname="gcc-c++-4.8.1-3-mingw32-dll.tar.lzma" />
430         </release>
431         <release tarname="libstdc++-4.8.1-2-mingw32-dll-6.tar" >
432           <download tarname="gcc-c++-4.8.1-2-mingw32-dll.tar.lzma" />
433         </release>
434         <release tarname="libstdc++-4.8.1-1-mingw32-dll-6.tar" >
435           <download tarname="gcc-c++-4.8.1-1-mingw32-dll.tar.lzma" />
436         </release>
437         <release tarname="libstdc++-4.5.2-1-mingw32-dll-6.tar.lzma" />
438         <release tarname="libstdc++-4.6.1-2-mingw32-dll-6.tar.lzma" />
439         <release tarname="libstdc++-4.6.2-1-mingw32-dll-6.tar.lzma" />
440         <release tarname="libstdc++-4.7.0-1-mingw32-dll-6.tar.lzma" />
441         <release tarname="libstdc++-4.7.2-1-mingw32-dll-6.tar.lzma" />
442       </component>
443
444     </package>
445
446     <package name="mingw32-gcc-fortran" alias="gcc-fortran gfortran fortran">
447       <affiliate group="MinGW Compiler Suite" />
448       <description lang="en" title="The GNU FORTRAN Compiler">
449         <paragraph>
450           This package provides the MinGW implementation of the
451           GNU FORTRAN language compiler.
452         </paragraph>
453         <paragraph>
454           This is an optional component of the MinGW Compiler Suite;
455           you require it only if you wish to compile programs written
456           in the FORTRAN language.
457         </paragraph>
458       </description>
459
460       <source tarname="gcc-%-mingw32-src.tar.*" />
461       <licence tarname="gcc-%-mingw32-lic.tar.*" />
462
463       <component class="bin">
464         <affiliate group="Basic Setup" />
465         <requires eq="gcc-core-%-mingw32-bin.tar" />
466         <release tarname="gcc-fortran-4.9.3-1-mingw32-bin.tar.xz">
467           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
468         </release>
469         <release tarname="gcc-fortran-4.8.1-4-mingw32-bin.tar.lzma">
470           <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
471         </release>
472         <release tarname="gcc-fortran-4.8.1-3-mingw32-bin.tar.lzma">
473           <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
474         </release>
475         <release tarname="gcc-fortran-4.8.1-2-mingw32-bin.tar.lzma">
476           <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
477         </release>
478         <release tarname="gcc-fortran-4.8.1-1-mingw32-bin.tar.lzma">
479           <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
480         </release>
481         <release tarname="gcc-fortran-4.7.2-1-mingw32-bin.tar.lzma" >
482           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
483         </release>
484         <release tarname="gcc-fortran-4.7.0-1-mingw32-bin.tar.lzma" >
485           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
486         </release>
487         <release tarname="gcc-fortran-4.6.2-1-mingw32-bin.tar.lzma" >
488           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
489         </release>
490         <release tarname="gcc-fortran-4.6.1-2-mingw32-bin.tar.lzma" >
491           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
492         </release>
493         <release tarname="gcc-fortran-4.5.2-1-mingw32-bin.tar.lzma" >
494           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
495         </release>
496       </component>
497
498       <component class="dev">
499         <requires eq="libgfortran-%-mingw32-dll-3.tar" />
500         <release tarname="gcc-fortran-4.8.1-4-mingw32-dev.tar.lzma" />
501         <release tarname="gcc-fortran-4.8.1-3-mingw32-dev.tar.lzma" />
502         <release tarname="gcc-fortran-4.8.1-2-mingw32-dev.tar.lzma" />
503         <release tarname="gcc-fortran-4.8.1-1-mingw32-dev.tar.lzma" />
504       </component>
505
506       <component class="doc">
507         <release tarname="gcc-fortran-4.8.1-4-mingw32-doc.tar.lzma" />
508         <release tarname="gcc-fortran-4.8.1-3-mingw32-doc.tar.lzma" />
509         <release tarname="gcc-fortran-4.8.1-2-mingw32-doc.tar.lzma" />
510         <release tarname="gcc-fortran-4.8.1-1-mingw32-doc.tar.lzma" />
511       </component>
512
513       <component class="info">
514         <release tarname="gcc-fortran-4.9.3-1-mingw32-info.tar.xz" />
515         <release tarname="gcc-fortran-4.8.1-4-mingw32-info.tar.lzma" />
516         <release tarname="gcc-fortran-4.8.1-3-mingw32-info.tar.lzma" />
517         <release tarname="gcc-fortran-4.8.1-2-mingw32-info.tar.lzma" />
518         <release tarname="gcc-fortran-4.8.1-1-mingw32-info.tar.lzma" />
519       </component>
520
521       <component class="man">
522         <release tarname="gcc-fortran-4.9.3-1-mingw32-man.tar.xz" />
523         <release tarname="gcc-fortran-4.8.1-4-mingw32-man.tar.lzma" />
524         <release tarname="gcc-fortran-4.8.1-3-mingw32-man.tar.lzma" />
525         <release tarname="gcc-fortran-4.8.1-2-mingw32-man.tar.lzma" />
526         <release tarname="gcc-fortran-4.8.1-1-mingw32-man.tar.lzma" />
527       </component>
528     </package>
529
530     <package name="mingw32-libgfortran" alias="libgfortran">
531       <affiliate group="MinGW Compiler Suite" />
532       <description lang="en" title="The GNU FORTRAN Compiler Runtime Library">
533         <paragraph>
534           This package provides the MinGW implementation of the
535           shared runtime library for the GNU FORTRAN language compiler;
536           you must install it if you wish to use this compiler.
537         </paragraph>
538         <paragraph>
539           This is a freely redistributable library; it is required by,
540           (and you must distribute it with), any application compiled by
541           the GNU FORTRAN language compiler, unless support for shared
542           runtime libraries is explicitly disabled when building.
543         </paragraph>
544       </description>
545
546       <source tarname="gcc-%-mingw32-src.tar.*" />
547       <licence tarname="gcc-%-mingw32-lic.tar.*" />
548
549       <component class="dll">
550         <release tarname="libgfortran-4.5.2-1-mingw32-dll-3.tar.lzma" />
551         <release tarname="libgfortran-4.6.1-2-mingw32-dll-3.tar.lzma" />
552         <release tarname="libgfortran-4.6.2-1-mingw32-dll-3.tar.lzma" />
553         <release tarname="libgfortran-4.7.0-1-mingw32-dll-3.tar.lzma" />
554         <release tarname="libgfortran-4.7.2-1-mingw32-dll-3.tar.lzma" />
555         <release tarname="libgfortran-4.8.1-4-mingw32-dll-3.tar" >
556           <download tarname="gcc-fortran-4.8.1-4-mingw32-dll.tar.lzma" />
557         </release>
558         <release tarname="libgfortran-4.8.1-3-mingw32-dll-3.tar" >
559           <download tarname="gcc-fortran-4.8.1-3-mingw32-dll.tar.lzma" />
560         </release>
561         <release tarname="libgfortran-4.8.1-2-mingw32-dll-3.tar" >
562           <download tarname="gcc-fortran-4.8.1-2-mingw32-dll.tar.lzma" />
563         </release>
564         <release tarname="libgfortran-4.8.1-1-mingw32-dll-3.tar" >
565           <download tarname="gcc-fortran-4.8.1-1-mingw32-dll.tar.lzma" />
566         </release>
567         <release tarname="libgfortran-4.9.3-1-mingw32-dll-3.tar.xz" />
568       </component>
569     </package>
570
571     <!-- FIXME: no java package available at present...
572     <package name="mingw32-gcc-java" alias="gcc-java java">
573       <affiliate group="MinGW Compiler Suite" />
574       <description lang="en" title="The GNU Java Compiler">
575         <paragraph>
576           This package provides the MinGW implementation of the
577           GNU Java language compiler.
578         </paragraph>
579         <paragraph>
580           This is an optional component of the MinGW Compiler Suite;
581           you require it only if you wish to compile programs written
582           in the Java language.
583         </paragraph>
584       </description>
585
586       <source tarname="gcc-%-mingw32-src.tar.lzma" />
587       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
588
589       <component class="bin">
590         <requires eq="gcc-core-%-mingw32-bin.tar" />
591         <release tarname="gcc-java-4.5.2-1-mingw32-bin.tar.lzma" />
592       </component>
593     </package> -->
594
595     <package name="mingw32-gcc-objc" alias="gcc-objc objc">
596       <affiliate group="MinGW Compiler Suite" />
597       <description lang="en" title="The GNU Objective-C Compiler">
598         <paragraph>
599           This package provides the MinGW implementation of the
600           GNU Objective-C language compiler.
601         </paragraph>
602         <paragraph>
603           This is an optional component of the MinGW Compiler Suite;
604           you require it only if you wish to compile programs written
605           in the Objective-C language.
606         </paragraph>
607         <paragraph>
608           NOTE: For the gcc-4.8.1, release in order to install objc you need
609           to install the gcc-objc-%-mingw32-dev package instead of the -bin
610           package.  This change was made to be consistent with what -bin usually
611           contains compared to -dev.  In reality, this release simply created
612           the -dev package as a hybrid of content which would normally be
613           distributed as separate -bin and -dev packages, whereas earlier
614           releases provided the -bin package as such a hybrid.  This change
615           added an unnecessary level of package complexity; it has been
616           reverted for the gcc-4.9.3 release.
617         </paragraph>
618       </description>
619
620       <source tarname="gcc-%-mingw32-src.tar.*" />
621       <licence tarname="gcc-%-mingw32-lic.tar.*" />
622
623       <component class="bin">
624         <affiliate group="Basic Setup" />
625         <requires eq="gcc-core-%-mingw32-bin.tar" />
626         <release tarname="gcc-objc-4.9.3-1-mingw32-bin.tar.xz">
627           <requires eq="libobjc-%-mingw32-dll-4.tar" />
628         </release>
629         <release tarname="gcc-objc-4.7.2-1-mingw32-bin.tar.lzma">
630           <requires eq="libobjc-%-mingw32-dll-4.tar" />
631         </release>
632         <release tarname="gcc-objc-4.7.0-1-mingw32-bin.tar.lzma">
633           <requires eq="libobjc-%-mingw32-dll-4.tar" />
634         </release>
635         <release tarname="gcc-objc-4.6.2-1-mingw32-bin.tar.lzma">
636           <requires eq="libobjc-%-mingw32-dll-3.tar" />
637         </release>
638         <release tarname="gcc-objc-4.6.1-2-mingw32-bin.tar.lzma">
639           <requires eq="libobjc-%-mingw32-dll-3.tar" />
640         </release>
641         <release tarname="gcc-objc-4.5.2-1-mingw32-bin.tar.lzma">
642           <requires eq="libobjc-%-mingw32-dll-2.tar" />
643         </release>
644         <release tarname="gcc-objc-4.8.1-4-mingw32-bin.tar" >
645           <download tarname="none" />
646           <requires eq="gcc-objc-%-mingw32-dev.tar.lzma" />
647         </release>
648         <release tarname="gcc-objc-4.8.1-3-mingw32-bin.tar" >
649           <download tarname="none" />
650           <requires eq="gcc-objc-%-mingw32-dev.tar.lzma" />
651         </release>
652         <release tarname="gcc-objc-4.8.1-2-mingw32-bin.tar" >
653           <download tarname="none" />
654           <requires eq="gcc-objc-%-mingw32-dev.tar.lzma" />
655         </release>
656         <release tarname="gcc-objc-4.8.1-1-mingw32-bin.tar" >
657           <download tarname="none" />
658           <requires eq="gcc-objc-%-mingw32-dev.tar.lzma" />
659         </release>
660       </component>
661
662       <component class="dev">
663         <requires eq="libobjc-%-mingw32-dll-4.tar" />
664         <release tarname="gcc-objc-4.8.1-4-mingw32-dev.tar.lzma" />
665         <release tarname="gcc-objc-4.8.1-3-mingw32-dev.tar.lzma" />
666         <release tarname="gcc-objc-4.8.1-2-mingw32-dev.tar.lzma" />
667         <release tarname="gcc-objc-4.8.1-1-mingw32-dev.tar.lzma" />
668       </component>
669     </package>
670
671     <package name="mingw32-libobjc" alias="libobjc">
672       <affiliate group="MinGW Compiler Suite" />
673       <description lang="en" title="The GNU Objective-C Compiler Runtime Library">
674         <paragraph>
675           This package provides the MinGW implementation of the shared
676           runtime library for the GNU Objective-C language compiler; you
677           must install it if you wish to use this compiler.
678         </paragraph>
679         <paragraph>
680           This is a freely redistributable library; it is required by,
681           (and you must distribute it with), any application compiled by
682           the GNU Objective-C language compiler, unless support for shared
683           runtime libraries is explicitly disabled when building.
684         </paragraph>
685         <paragraph>
686           NOTE: The gcc-4.8.1 release delivers this library in a tarball
687           named with the "gcc-objc" prefix, rather than "libobjc".
688         </paragraph>
689       </description>
690
691       <source tarname="gcc-%-mingw32-src.tar.*" />
692       <licence tarname="gcc-%-mingw32-lic.tar.*" />
693
694       <component class="dll">
695         <release tarname="libobjc-4.5.2-1-mingw32-dll-2.tar.lzma" />
696         <release tarname="libobjc-4.6.1-2-mingw32-dll-3.tar.lzma" />
697         <release tarname="libobjc-4.6.2-1-mingw32-dll-3.tar.lzma" />
698         <release tarname="libobjc-4.7.0-1-mingw32-dll-4.tar.lzma" />
699         <release tarname="libobjc-4.7.2-1-mingw32-dll-4.tar.lzma" />
700         <release tarname="libobjc-4.8.1-4-mingw32-dll-4.tar" >
701           <download tarname="gcc-objc-4.8.1-4-mingw32-dll.tar.lzma"/>
702         </release>
703         <release tarname="libobjc-4.8.1-3-mingw32-dll-4.tar" >
704           <download tarname="gcc-objc-4.8.1-3-mingw32-dll.tar.lzma"/>
705         </release>
706         <release tarname="libobjc-4.8.1-2-mingw32-dll-4.tar" >
707           <download tarname="gcc-objc-4.8.1-2-mingw32-dll.tar.lzma"/>
708         </release>
709         <release tarname="libobjc-4.8.1-1-mingw32-dll-4.tar" >
710           <download tarname="gcc-objc-4.8.1-1-mingw32-dll.tar.lzma"/>
711         </release>
712         <release tarname="libobjc-4.9.3-1-mingw32-dll-4.tar.xz" />
713       </component>
714     </package>
715
716     <package name="mingw32-libgomp" alias="libgomp">
717       <affiliate group="MinGW Compiler Suite" />
718
719       <source tarname="gcc-%-mingw32-src.tar.*" />
720       <licence tarname="gcc-%-mingw32-lic.tar.*" />
721
722       <component class="dll">
723         <requires eq="libpthread-*-mingw32-dll-2.tar" />
724         <release tarname="libgomp-4.5.2-1-mingw32-dll-1.tar.lzma" />
725         <release tarname="libgomp-4.6.1-2-mingw32-dll-1.tar.lzma" />
726         <release tarname="libgomp-4.6.2-1-mingw32-dll-1.tar.lzma" />
727         <release tarname="libgomp-4.7.0-1-mingw32-dll-1.tar.lzma" />
728         <release tarname="libgomp-4.7.2-1-mingw32-dll-1.tar.lzma" />
729         <release tarname="libgomp-4.8.1-4-mingw32-dll-1.tar" >
730           <download tarname="none" />
731           <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
732         </release>
733         <release tarname="libgomp-4.8.1-3-mingw32-dll-1.tar" >
734           <download tarname="none" />
735           <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
736         </release>
737         <release tarname="libgomp-4.8.1-2-mingw32-dll-1.tar" >
738           <download tarname="none"/>
739           <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
740         </release>
741         <release tarname="libgomp-4.8.1-1-mingw32-dll-1.tar" >
742           <download tarname="none"/>
743           <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
744         </release>
745       </component>
746     </package>
747
748     <package name="mingw32-libssp" alias="libssp">
749       <affiliate group="MinGW Compiler Suite" />
750
751       <source tarname="gcc-%-mingw32-src.tar.*" />
752       <licence tarname="gcc-%-mingw32-lic.tar.*" />
753
754       <component class="dll">
755         <release tarname="libssp-4.5.2-1-mingw32-dll-0.tar.lzma" />
756         <release tarname="libssp-4.6.1-2-mingw32-dll-0.tar.lzma" />
757         <release tarname="libssp-4.6.2-1-mingw32-dll-0.tar.lzma" />
758         <release tarname="libssp-4.7.0-1-mingw32-dll-0.tar.lzma" />
759         <release tarname="libssp-4.7.2-1-mingw32-dll-0.tar.lzma" />
760         <release tarname="libssp-4.8.1-4-mingw32-dll-0.tar" >
761           <download tarname="none"/>
762           <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
763         </release>
764         <release tarname="libssp-4.8.1-3-mingw32-dll-0.tar" >
765           <download tarname="none"/>
766           <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
767         </release>
768         <release tarname="libssp-4.8.1-2-mingw32-dll-0.tar" >
769           <download tarname="none" />
770           <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
771         </release>
772         <release tarname="libssp-4.8.1-1-mingw32-dll-0.tar" >
773           <download tarname="none" />
774           <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
775         </release>
776       </component>
777     </package>
778
779     <package name="mingw32-libquadmath" alias="libquadmath">
780       <affiliate group="MinGW Compiler Suite" />
781
782       <source tarname="gcc-%-mingw32-src.tar.*" />
783       <licence tarname="gcc-%-mingw32-lic.tar.*" />
784
785       <component class="dll">
786         <release tarname="libquadmath-4.6.1-2-mingw32-dll-0.tar.lzma" />
787         <release tarname="libquadmath-4.6.2-1-mingw32-dll-0.tar.lzma" />
788         <release tarname="libquadmath-4.7.0-1-mingw32-dll-0.tar.lzma" />
789         <release tarname="libquadmath-4.7.2-1-mingw32-dll-0.tar.lzma" />
790         <release tarname="libquadmath-4.8.1-4-mingw32-dll-0.tar" >
791           <download tarname="none"/>
792           <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar"/>
793         </release>
794         <release tarname="libquadmath-4.8.1-3-mingw32-dll-0.tar" >
795           <download tarname="none"/>
796           <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar"/>
797         </release>
798         <release tarname="libquadmath-4.8.1-2-mingw32-dll-0.tar" >
799           <download tarname="none"/>
800           <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
801         </release>
802         <release tarname="libquadmath-4.8.1-1-mingw32-dll-0.tar" >
803           <download tarname="none"/>
804           <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
805         </release>
806         <release tarname="libquadmath-4.9.3-1-mingw32-dll-0.tar.xz" />
807       </component>
808
809       <component class="info">
810         <release tarname="libquadmath-4.9.3-1-mingw32-info.tar.xz" />
811       </component>
812     </package>
813
814   </package-collection>
815 </software-distribution>
816 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->