1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <software-distribution project="MinGW" home="http://www.mingw.org" issue="@YYYYMMDDNN@">
4 <!-- File: mingw32-gcc4.xml ~~ mingw-get package list for GCC version 4.x -->
6 <package-collection subsystem="mingw32">
7 <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
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">
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
20 This is a required component of the MinGW Compiler Suite.
24 <source tarname="gcc-%-mingw32-src.tar.lzma" />
25 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
27 <component class="lic">
28 <release tarname="gcc-4.5.2-1-mingw32-lic.tar.lzma" />
29 <release tarname="gcc-4.6.1-2-mingw32-lic.tar.lzma" />
30 <release tarname="gcc-4.6.2-1-mingw32-lic.tar.lzma" />
33 <component class="bin">
34 <release tarname="gcc-core-4.5.2-1-mingw32-bin.tar.lzma">
35 <requires eq="binutils-*-mingw32-bin.tar" />
36 <requires eq="mingwrt-*-mingw32-dev.tar" />
37 <requires eq="w32api-*-mingw32-dev.tar" />
38 <requires eq="libgcc-%-mingw32-dll-1.tar" />
39 <requires eq="libssp-%-mingw32-dll-0.tar" />
40 <requires eq="libmpc-*-mingw32-dll-2.tar" />
41 <requires eq="libgomp-%-mingw32-dll-1.tar" />
42 <requires eq="pthreads-w32-*-mingw32-dev.tar" />
44 <release tarname="gcc-core-4.6.1-2-mingw32-bin.tar.lzma">
45 <requires eq="binutils-*-mingw32-bin.tar" />
46 <requires eq="mingwrt-*-mingw32-dev.tar" />
47 <requires eq="w32api-*-mingw32-dev.tar" />
48 <requires eq="libgcc-%-mingw32-dll-1.tar" />
49 <requires eq="libssp-%-mingw32-dll-0.tar" />
50 <requires eq="libmpc-*-mingw32-dll-2.tar" />
51 <requires eq="libgomp-%-mingw32-dll-1.tar" />
52 <requires eq="libquadmath-%-mingw32-dll-0.tar" />
53 <requires eq="pthreads-w32-*-mingw32-dev.tar" />
55 <release tarname="gcc-core-4.6.2-1-mingw32-bin.tar.lzma">
56 <requires eq="binutils-*-mingw32-bin.tar" />
57 <requires eq="mingwrt-*-mingw32-dev.tar" />
58 <requires eq="w32api-*-mingw32-dev.tar" />
59 <requires eq="libgcc-%-mingw32-dll-1.tar" />
60 <requires eq="libssp-%-mingw32-dll-0.tar" />
61 <requires eq="libmpc-*-mingw32-dll-2.tar" />
62 <requires eq="libgomp-%-mingw32-dll-1.tar" />
63 <requires eq="libquadmath-%-mingw32-dll-0.tar" />
64 <requires eq="pthreads-w32-*-mingw32-dev.tar" />
68 <component class="doc">
69 <release tarname="gcc-4.5.2-1-mingw32-doc.tar.lzma" />
70 <release tarname="gcc-4.6.1-2-mingw32-doc.tar.lzma" />
71 <release tarname="gcc-4.6.2-1-mingw32-doc.tar.lzma" />
74 <component class="lang">
75 <release tarname="gcc-4.5.2-1-mingw32-lang.tar.lzma" />
76 <release tarname="gcc-4.6.1-2-mingw32-lang.tar.lzma" />
77 <release tarname="gcc-4.6.2-1-mingw32-lang.tar.lzma" />
81 <package name="mingw32-libgcc" alias="libgcc">
82 <affiliate group="MinGW Compiler Suite" />
83 <description lang="en" title="The GNU C Compiler Shared Runtime Library">
85 This package provides the MinGW implementation of the
86 shared runtime library for the GNU C language compiler;
87 you must install it if you wish to use this compiler with
88 -shared-libgcc support enabled, or if you wish to use any
89 other GCC language compiler, and you require safe handling
90 of exceptions which may cross DLL boundaries.
93 This is a freely redistributable library; it is required by,
94 (and you must distribute it with), any application compiled
95 by the GNU C++ language compiler, unless support for shared
96 runtime libraries is explicitly disabled when building.
100 <source tarname="gcc-%-mingw32-src.tar.lzma" />
101 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
103 <component class="dll">
104 <release tarname="libgcc-4.5.2-1-mingw32-dll-1.tar.lzma" />
105 <release tarname="libgcc-4.6.1-2-mingw32-dll-1.tar.lzma" />
106 <release tarname="libgcc-4.6.2-1-mingw32-dll-1.tar.lzma" />
110 <package name="mingw32-gcc-ada" alias="gcc-ada ada">
111 <affiliate group="MinGW Compiler Suite" />
112 <description lang="en" title="The GNU Ada Compiler">
114 This package provides the MinGW implementation of the
115 GNU Ada language compiler.
118 This is an optional component of the MinGW Compiler Suite;
119 you require it only if you wish to compile programs written
124 <source tarname="gcc-%-mingw32-src.tar.lzma" />
125 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
127 <component class="bin">
128 <release tarname="gcc-ada-4.5.2-1-mingw32-bin.tar.lzma">
129 <requires eq="gcc-core-%-mingw32-bin.tar" />
130 <requires eq="libgnat-%-mingw32-dll-4_5.tar" />
132 <release tarname="gcc-ada-4.6.2-1-mingw32-bin.tar.lzma">
133 <requires eq="gcc-core-%-mingw32-bin.tar" />
134 <requires eq="libgnat-%-mingw32-dll-4_6.tar" />
139 <package name="mingw32-libgnat" alias="libgnat">
140 <affiliate group="MinGW Compiler Suite" />
141 <description lang="en" title="The GNU Ada Compiler Runtime Library">
143 This package provides the MinGW implementation of the
144 shared runtime library for the GNU Ada language compiler;
145 you must install it if you wish to use this compiler.
148 This is a freely redistributable library; it is required by,
149 (and you must distribute it with), any application compiled
150 by the GNU Ada language compiler, unless support for shared
151 runtime libraries is explicitly disabled when building.
155 <source tarname="gcc-%-mingw32-src.tar.lzma" />
156 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
158 <component class="dll">
159 <release tarname="libgnat-4.5.2-1-mingw32-dll-4_5.tar.lzma" />
160 <release tarname="libgnat-4.6.2-1-mingw32-dll-4_6.tar.lzma" />
164 <package name="mingw32-gcc-g++" alias="gcc-g++ g++ gcc-c++ c++">
165 <affiliate group="MinGW Compiler Suite" />
166 <description lang="en" title="The GNU C++ Compiler">
168 This package provides the MinGW implementation of the
169 GNU C++ language compiler.
172 This is an optional component of the MinGW Compiler Suite;
173 you require it only if you wish to compile programs written
178 <source tarname="gcc-%-mingw32-src.tar.lzma" />
179 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
181 <component class="bin">
182 <requires eq="gcc-core-%-mingw32-bin.tar" />
183 <requires eq="libstdc++-%-mingw32-dll-6.tar" />
184 <release tarname="gcc-c++-4.5.2-1-mingw32-bin.tar.lzma" />
185 <release tarname="gcc-c++-4.6.1-2-mingw32-bin.tar.lzma" />
186 <release tarname="gcc-c++-4.6.2-1-mingw32-bin.tar.lzma" />
190 <package name="mingw32-libstdc++" alias="libstdc++">
191 <affiliate group="MinGW Compiler Suite" />
192 <description lang="en" title="The GNU C++ Compiler Runtime Library">
194 This package provides the MinGW implementation of the
195 shared runtime library for the GNU C++ language compiler;
196 you must install it if you wish to use this compiler.
199 This is a freely redistributable library; it is required by,
200 (and you must distribute it with), any application compiled
201 by the GNU C++ language compiler, unless support for shared
202 runtime libraries is explicitly disabled when building.
206 <source tarname="gcc-%-mingw32-src.tar.lzma" />
207 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
209 <component class="dll">
210 <release tarname="libstdc++-4.5.2-1-mingw32-dll-6.tar.lzma" />
211 <release tarname="libstdc++-4.6.1-2-mingw32-dll-6.tar.lzma" />
212 <release tarname="libstdc++-4.6.2-1-mingw32-dll-6.tar.lzma" />
216 <package name="mingw32-gcc-fortran" alias="gcc-fortran gfortran fortran">
217 <affiliate group="MinGW Compiler Suite" />
218 <description lang="en" title="The GNU FORTRAN Compiler">
220 This package provides the MinGW implementation of the
221 GNU FORTRAN language compiler.
224 This is an optional component of the MinGW Compiler Suite;
225 you require it only if you wish to compile programs written
226 in the FORTRAN language.
230 <source tarname="gcc-%-mingw32-src.tar.lzma" />
231 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
233 <component class="bin">
234 <requires eq="gcc-core-%-mingw32-bin.tar" />
235 <requires eq="libgfortran-%-mingw32-dll-3.tar" />
236 <release tarname="gcc-fortran-4.5.2-1-mingw32-bin.tar.lzma" />
237 <release tarname="gcc-fortran-4.6.1-2-mingw32-bin.tar.lzma" />
238 <release tarname="gcc-fortran-4.6.2-1-mingw32-bin.tar.lzma" />
242 <package name="mingw32-libgfortran" alias="libgfortran">
243 <affiliate group="MinGW Compiler Suite" />
244 <description lang="en" title="The GNU FORTRAN Compiler Runtime Library">
246 This package provides the MinGW implementation of the
247 shared runtime library for the GNU FORTRAN language compiler;
248 you must install it if you wish to use this compiler.
251 This is a freely redistributable library; it is required by,
252 (and you must distribute it with), any application compiled by
253 the GNU FORTRAN language compiler, unless support for shared
254 runtime libraries is explicitly disabled when building.
258 <source tarname="gcc-%-mingw32-src.tar.lzma" />
259 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
261 <component class="dll">
262 <release tarname="libgfortran-4.5.2-1-mingw32-dll-3.tar.lzma" />
263 <release tarname="libgfortran-4.6.1-2-mingw32-dll-3.tar.lzma" />
264 <release tarname="libgfortran-4.6.2-1-mingw32-dll-3.tar.lzma" />
268 <!-- FIXME: no java package available at present...
269 <package name="mingw32-gcc-java" alias="gcc-java java">
270 <affiliate group="MinGW Compiler Suite" />
271 <description lang="en" title="The GNU Java Compiler">
273 This package provides the MinGW implementation of the
274 GNU Java language compiler.
277 This is an optional component of the MinGW Compiler Suite;
278 you require it only if you wish to compile programs written
279 in the Java language.
283 <source tarname="gcc-%-mingw32-src.tar.lzma" />
284 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
286 <component class="bin">
287 <requires eq="gcc-core-%-mingw32-bin.tar" />
288 <release tarname="gcc-java-4.5.2-1-mingw32-bin.tar.lzma" />
292 <package name="mingw32-gcc-objc" alias="gcc-objc objc">
293 <affiliate group="MinGW Compiler Suite" />
294 <description lang="en" title="The GNU Objective-C Compiler">
296 This package provides the MinGW implementation of the
297 GNU Objective-C language compiler.
300 This is an optional component of the MinGW Compiler Suite;
301 you require it only if you wish to compile programs written
302 in the Objective-C language.
306 <source tarname="gcc-%-mingw32-src.tar.lzma" />
307 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
309 <component class="bin">
310 <requires eq="gcc-core-%-mingw32-bin.tar" />
311 <release tarname="gcc-objc-4.5.2-1-mingw32-bin.tar.lzma">
312 <requires eq="libobjc-%-mingw32-dll-2.tar" />
314 <release tarname="gcc-objc-4.6.1-2-mingw32-bin.tar.lzma">
315 <requires eq="libobjc-%-mingw32-dll-3.tar" />
317 <release tarname="gcc-objc-4.6.2-1-mingw32-bin.tar.lzma">
318 <requires eq="libobjc-%-mingw32-dll-3.tar" />
323 <package name="mingw32-libobjc" alias="libobjc">
324 <affiliate group="MinGW Compiler Suite" />
325 <description lang="en" title="The GNU Objective-C Compiler Runtime Library">
327 This package provides the MinGW implementation of the shared
328 runtime library for the GNU Objective-C language compiler; you
329 must install it if you wish to use this compiler.
332 This is a freely redistributable library; it is required by,
333 (and you must distribute it with), any application compiled by
334 the GNU Objective-C language compiler, unless support for shared
335 runtime libraries is explicitly disabled when building.
339 <source tarname="gcc-%-mingw32-src.tar.lzma" />
340 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
342 <component class="dll">
343 <release tarname="libobjc-4.5.2-1-mingw32-dll-2.tar.lzma" />
344 <release tarname="libobjc-4.6.1-2-mingw32-dll-3.tar.lzma" />
345 <release tarname="libobjc-4.6.2-1-mingw32-dll-3.tar.lzma" />
349 <package name="mingw32-libgomp" alias="libgomp">
350 <affiliate group="MinGW Compiler Suite" />
352 <source tarname="gcc-%-mingw32-src.tar.lzma" />
353 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
355 <component class="dll">
356 <requires eq="libpthread-*-mingw32-dll-2.tar" />
357 <release tarname="libgomp-4.5.2-1-mingw32-dll-1.tar.lzma" />
358 <release tarname="libgomp-4.6.1-2-mingw32-dll-1.tar.lzma" />
359 <release tarname="libgomp-4.6.2-1-mingw32-dll-1.tar.lzma" />
363 <package name="mingw32-libssp" alias="libssp">
364 <affiliate group="MinGW Compiler Suite" />
366 <source tarname="gcc-%-mingw32-src.tar.lzma" />
367 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
369 <component class="dll">
370 <release tarname="libssp-4.5.2-1-mingw32-dll-0.tar.lzma" />
371 <release tarname="libssp-4.6.1-2-mingw32-dll-0.tar.lzma" />
372 <release tarname="libssp-4.6.2-1-mingw32-dll-0.tar.lzma" />
376 <package name="mingw32-libquadmath" alias="libquadmath">
377 <affiliate group="MinGW Compiler Suite" />
379 <source tarname="gcc-%-mingw32-src.tar.lzma" />
380 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
382 <component class="dll">
383 <release tarname="libquadmath-4.6.1-2-mingw32-dll-0.tar.lzma" />
384 <release tarname="libquadmath-4.6.2-1-mingw32-dll-0.tar.lzma" />
388 </package-collection>
389 </software-distribution>
390 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->