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.*" />
25 <licence tarname="gcc-%-mingw32-lic.tar.*" />
27 <component class="lic">
28 <release tarname="gcc-5.3.0-2-mingw32-lic.tar.xz" />
29 <release tarname="gcc-4.9.3-1-mingw32-lic.tar.xz" />
30 <release tarname="gcc-core-4.8.1-4-mingw32-lic.tar.lzma" />
31 <release tarname="gcc-core-4.8.1-3-mingw32-lic.tar.lzma" />
32 <release tarname="gcc-core-4.8.1-2-mingw32-lic.tar.lzma" />
33 <release tarname="gcc-core-4.8.1-1-mingw32-lic.tar.lzma" />
34 <release tarname="gcc-4.7.2-1-mingw32-lic.tar.lzma" />
35 <release tarname="gcc-4.7.0-1-mingw32-lic.tar.lzma" />
36 <release tarname="gcc-4.6.2-1-mingw32-lic.tar.lzma" />
37 <release tarname="gcc-4.6.1-2-mingw32-lic.tar.lzma" />
38 <release tarname="gcc-4.5.2-1-mingw32-lic.tar.lzma" />
41 <component class="bin">
42 <requires eq="binutils-*-mingw32-bin.tar" />
43 <requires eq="mingwrt-*-mingw32-dev.tar" />
44 <requires eq="w32api-*-mingw32-dev.tar" />
45 <release tarname="gcc-core-5.3.0-2-mingw32-bin.tar.xz">
46 <requires eq="libgcc-%-mingw32-dll-1.tar" />
47 <requires eq="libssp-%-mingw32-dll-0.tar" />
48 <requires eq="libgomp-%-mingw32-dll-1.tar" />
49 <requires ge="libpthreadgc-2.10.*-mingw32-dev.tar" />
50 <requires eq="libatomic-%-mingw32-dll-1.tar" />
51 <requires eq="libquadmath-%-mingw32-dll-0.tar" />
52 <requires eq="libmpc-*-mingw32-dll-3.tar" />
54 <release tarname="gcc-core-4.9.3-1-mingw32-bin.tar.xz">
55 <requires eq="libgcc-%-mingw32-dll-1.tar" />
56 <requires eq="libquadmath-%-mingw32-dll-0.tar" />
57 <requires eq="libmpc-*-mingw32-dll-3.tar" />
59 <release tarname="gcc-core-4.8.1-4-mingw32-bin.tar.lzma">
60 <requires eq="gcc-core-%-mingw32-dev.tar" />
62 <release tarname="gcc-core-4.8.1-3-mingw32-bin.tar.lzma">
63 <requires eq="gcc-core-%-mingw32-dev.tar" />
65 <release tarname="gcc-core-4.8.1-2-mingw32-bin.tar.lzma">
66 <requires eq="gcc-core-%-mingw32-dev.tar" />
68 <release tarname="gcc-core-4.8.1-1-mingw32-bin.tar.lzma">
69 <requires eq="gcc-core-%-mingw32-dev.tar" />
71 <release tarname="gcc-core-4.7.2-1-mingw32-bin.tar.lzma">
72 <requires eq="libquadmath-%-mingw32-dll-0.tar" />
73 <requires eq="libssp-%-mingw32-dll-0.tar" />
74 <requires eq="libgomp-%-mingw32-dll-1.tar" />
75 <requires eq="libgcc-%-mingw32-dll-1.tar" />
76 <requires eq="libmpc-*-mingw32-dll-2.tar" />
77 <requires eq="pthreads-w32-*-mingw32-dev.tar" />
79 <release tarname="gcc-core-4.7.0-1-mingw32-bin.tar.lzma">
80 <requires eq="libquadmath-%-mingw32-dll-0.tar" />
81 <requires eq="libssp-%-mingw32-dll-0.tar" />
82 <requires eq="libgomp-%-mingw32-dll-1.tar" />
83 <requires eq="libgcc-%-mingw32-dll-1.tar" />
84 <requires eq="libmpc-*-mingw32-dll-2.tar" />
85 <requires eq="pthreads-w32-*-mingw32-dev.tar" />
87 <release tarname="gcc-core-4.6.2-1-mingw32-bin.tar.lzma">
88 <requires eq="libquadmath-%-mingw32-dll-0.tar" />
89 <requires eq="libssp-%-mingw32-dll-0.tar" />
90 <requires eq="libgomp-%-mingw32-dll-1.tar" />
91 <requires eq="libgcc-%-mingw32-dll-1.tar" />
92 <requires eq="libmpc-*-mingw32-dll-2.tar" />
93 <requires eq="pthreads-w32-*-mingw32-dev.tar" />
95 <release tarname="gcc-core-4.6.1-2-mingw32-bin.tar.lzma">
96 <requires eq="libquadmath-%-mingw32-dll-0.tar" />
97 <requires eq="libssp-%-mingw32-dll-0.tar" />
98 <requires eq="libgomp-%-mingw32-dll-1.tar" />
99 <requires eq="libgcc-%-mingw32-dll-1.tar" />
100 <requires eq="libmpc-*-mingw32-dll-2.tar" />
101 <requires eq="pthreads-w32-*-mingw32-dev.tar" />
103 <release tarname="gcc-core-4.5.2-1-mingw32-bin.tar.lzma">
104 <requires eq="libssp-%-mingw32-dll-0.tar" />
105 <requires eq="libgomp-%-mingw32-dll-1.tar" />
106 <requires eq="libgcc-%-mingw32-dll-1.tar" />
107 <requires eq="libmpc-*-mingw32-dll-2.tar" />
108 <requires eq="pthreads-w32-*-mingw32-dev.tar" />
112 <component class="dev">
113 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
114 <requires eq="mingw32-libquadmath-%-mingw32-dll-0.tar" />
115 <release tarname="gcc-5.3.0-2-mingw32-dev.tar.xz">
116 <download tarname="none" />
118 <release tarname="gcc-4.9.3-1-mingw32-dev.tar.xz">
119 <download tarname="none" />
121 <release tarname="gcc-core-4.8.1-4-mingw32-dev.tar.lzma">
122 <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
123 <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
124 <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
126 <release tarname="gcc-core-4.8.1-3-mingw32-dev.tar.lzma">
127 <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
128 <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
129 <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
131 <release tarname="gcc-core-4.8.1-2-mingw32-dev.tar.lzma">
132 <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
133 <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
134 <requires eq="mingw32-libmpc-*-mingw32-dll-2.tar" />
136 <release tarname="gcc-core-4.8.1-1-mingw32-dev.tar.lzma">
137 <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
138 <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
139 <requires eq="mingw32-libmpc-*-mingw32-dll-2.tar" />
141 <release tarname="gcc-core-4.7.2-1-mingw32-dev.tar">
142 <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
143 <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
144 <download tarname="none" />
148 <component class="doc">
149 <release tarname="gcc-core-5.3.0-2-mingw32-doc.tar.xz">
150 <download tarname="none" />
152 <release tarname="gcc-core-4.9.3-1-mingw32-doc.tar.xz">
153 <download tarname="none" />
155 <release tarname="gcc-core-4.8.1-4-mingw32-doc.tar.lzma" />
156 <release tarname="gcc-core-4.8.1-3-mingw32-doc.tar.lzma" />
157 <release tarname="gcc-core-4.8.1-2-mingw32-doc.tar.lzma" />
158 <release tarname="gcc-core-4.8.1-1-mingw32-doc.tar.lzma" />
159 <release tarname="gcc-4.7.2-1-mingw32-doc.tar.lzma" />
160 <release tarname="gcc-4.7.0-1-mingw32-doc.tar.lzma" />
161 <release tarname="gcc-4.6.2-1-mingw32-doc.tar.lzma" />
162 <release tarname="gcc-4.6.1-2-mingw32-doc.tar.lzma" />
163 <release tarname="gcc-4.5.2-1-mingw32-doc.tar.lzma" />
166 <component class="man">
167 <release tarname="gcc-5.3.0-2-mingw32-man.tar.xz" />
168 <release tarname="gcc-4.9.3-1-mingw32-man.tar.xz" />
169 <release tarname="gcc-core-4.8.1-4-mingw32-man.tar.lzma" />
170 <release tarname="gcc-core-4.8.1-3-mingw32-man.tar.lzma" />
171 <release tarname="gcc-core-4.8.1-2-mingw32-man.tar.lzma" />
172 <release tarname="gcc-core-4.8.1-1-mingw32-man.tar.lzma" />
175 <component class="info">
176 <release tarname="gcc-5.3.0-2-mingw32-info.tar.xz" />
177 <release tarname="gcc-4.9.3-1-mingw32-info.tar.xz" />
178 <release tarname="gcc-core-4.8.1-4-mingw32-info.tar.lzma" />
179 <release tarname="gcc-core-4.8.1-3-mingw32-info.tar.lzma" />
180 <release tarname="gcc-core-4.8.1-2-mingw32-info.tar.lzma" />
181 <release tarname="gcc-core-4.8.1-1-mingw32-info.tar.lzma" />
184 <component class="lang">
185 <release tarname="gcc-5.3.0-2-mingw32-lang.tar.xz" />
186 <release tarname="gcc-4.9.3-1-mingw32-lang.tar.xz" />
187 <release tarname="gcc-4.8.1-4-mingw32-lang.tar.lzma" />
188 <release tarname="gcc-4.8.1-3-mingw32-lang.tar.lzma" />
189 <release tarname="gcc-4.8.1-2-mingw32-lang.tar.lzma" />
190 <release tarname="gcc-4.8.1-1-mingw32-lang.tar.lzma" />
191 <release tarname="gcc-4.7.2-1-mingw32-lang.tar.lzma" />
192 <release tarname="gcc-4.7.0-1-mingw32-lang.tar.lzma" />
193 <release tarname="gcc-4.6.2-1-mingw32-lang.tar.lzma" />
194 <release tarname="gcc-4.6.1-2-mingw32-lang.tar.lzma" />
195 <release tarname="gcc-4.5.2-1-mingw32-lang.tar.lzma" />
199 <package name="mingw32-libgcc" alias="libgcc">
200 <affiliate group="MinGW Compiler Suite" />
201 <description lang="en" title="The GNU C Compiler Shared Runtime Library">
203 This package provides the MinGW implementation of the
204 shared runtime library for the GNU C language compiler;
205 you must install it if you wish to use this compiler with
206 -shared-libgcc support enabled, or if you wish to use any
207 other GCC language compiler, and you require safe handling
208 of exceptions which may cross DLL boundaries.
211 This is a freely redistributable library; it is required by,
212 (and you must distribute it with), any application compiled
213 by the GNU C++ language compiler, unless support for shared
214 runtime libraries is explicitly disabled when building.
217 NOTE: The gcc-4.8.1 release delivers this library in a tarball
218 named with the "gcc-core" prefix, rather than "libgcc".
222 <source tarname="gcc-%-mingw32-src.tar.*" />
223 <licence tarname="gcc-%-mingw32-lic.tar.*" />
225 <component class="dll">
226 <release tarname="libgcc-5.3.0-2-mingw32-dll-1.tar.xz" />
227 <release tarname="libgcc-4.9.3-1-mingw32-dll-1.tar.xz" />
228 <release tarname="libgcc-4.8.1-4-mingw32-dll-1.tar">
229 <download tarname="gcc-core-4.8.1-4-mingw32-dll.tar.lzma"/>
231 <release tarname="libgcc-4.8.1-3-mingw32-dll-1.tar">
232 <download tarname="gcc-core-4.8.1-3-mingw32-dll.tar.lzma"/>
234 <release tarname="libgcc-4.8.1-2-mingw32-dll-1.tar">
235 <download tarname="gcc-core-4.8.1-2-mingw32-dll.tar.lzma"/>
237 <release tarname="libgcc-4.8.1-1-mingw32-dll-1.tar">
238 <download tarname="gcc-core-4.8.1-1-mingw32-dll.tar.lzma"/>
240 <release tarname="libgcc-4.5.2-1-mingw32-dll-1.tar.lzma" />
241 <release tarname="libgcc-4.6.1-2-mingw32-dll-1.tar.lzma" />
242 <release tarname="libgcc-4.6.2-1-mingw32-dll-1.tar.lzma" />
243 <release tarname="libgcc-4.7.0-1-mingw32-dll-1.tar.lzma" />
244 <release tarname="libgcc-4.7.2-1-mingw32-dll-1.tar.lzma" />
248 <package name="mingw32-gcc-ada" alias="gcc-ada ada">
249 <affiliate group="MinGW Compiler Suite" />
250 <description lang="en" title="The GNU Ada Compiler">
252 This package provides the MinGW implementation of the
253 GNU Ada language compiler.
256 This is an optional component of the MinGW Compiler Suite;
257 you require it only if you wish to compile programs written
262 <source tarname="gcc-%-mingw32-src.tar.*" />
263 <licence tarname="gcc-%-mingw32-lic.tar.*" />
265 <component class="bin">
266 <affiliate group="Basic Setup" />
267 <requires eq="gcc-core-%-mingw32-bin.tar" />
268 <release tarname="gcc-ada-5.3.0-2-mingw32-bin.tar.xz">
269 <requires eq="gcc-ada-%-mingw32-dev.tar" />
271 <release tarname="gcc-ada-4.9.3-1-mingw32-bin.tar.xz">
272 <requires eq="gcc-ada-%-mingw32-dev.tar" />
274 <release tarname="gcc-ada-4.8.1-4-mingw32-bin.tar.lzma">
275 <requires eq="gcc-ada-%-mingw32-dev.tar" />
277 <release tarname="gcc-ada-4.8.1-3-mingw32-bin.tar.lzma">
278 <requires eq="gcc-ada-%-mingw32-dev.tar.lzma" />
280 <release tarname="gcc-ada-4.8.1-2-mingw32-bin.tar.lzma">
281 <requires eq="gcc-ada-%-mingw32-dev.tar.lzma" />
283 <release tarname="gcc-ada-4.8.1-1-mingw32-bin.tar.lzma">
284 <requires eq="gcc-ada-%-mingw32-dev.tar.lzma" />
286 <release tarname="gcc-ada-4.7.2-1-mingw32-bin.tar.lzma">
287 <requires eq="libgnat-%-mingw32-dll-4_7.tar" />
289 <release tarname="gcc-ada-4.7.0-1-mingw32-bin.tar.lzma">
290 <requires eq="libgnat-%-mingw32-dll-4_7.tar" />
292 <release tarname="gcc-ada-4.6.2-1-mingw32-bin.tar.lzma">
293 <requires eq="libgnat-%-mingw32-dll-4_6.tar" />
295 <release tarname="gcc-ada-4.5.2-1-mingw32-bin.tar.lzma">
296 <requires eq="libgnat-%-mingw32-dll-4_5.tar" />
300 <component class="dev">
301 <release tarname="gcc-ada-5.3.0-2-mingw32-dev.tar.xz">
302 <download tarname="none" />
304 <release tarname="gcc-ada-4.9.3-1-mingw32-dev.tar.xz">
305 <download tarname="none" />
307 <release tarname="gcc-ada-4.8.1-4-mingw32-dev.tar.lzma">
308 <requires eq="mingw32-libgnat-%-mingw32-dll.tar" />
310 <release tarname="gcc-ada-4.8.1-3-mingw32-dev.tar.lzma">
311 <requires eq="mingw32-libgnat-%-mingw32-dll.tar" />
313 <release tarname="gcc-ada-4.8.1-2-mingw32-dev.tar.lzma">
314 <requires eq="mingw32-libgnat-%-mingw32-dll.tar" />
316 <release tarname="gcc-ada-4.8.1-1-mingw32-dev.tar.lzma">
317 <requires eq="mingw32-libgnat-%-mingw32-dll.tar" />
321 <component class="info">
322 <release tarname="gcc-ada-4.8.1-4-mingw32-info.tar.lzma" />
323 <release tarname="gcc-ada-4.8.1-3-mingw32-info.tar.lzma" />
324 <release tarname="gcc-ada-4.8.1-2-mingw32-info.tar.lzma" />
325 <release tarname="gcc-ada-4.8.1-1-mingw32-info.tar.lzma" />
329 <package name="mingw32-libgnat" alias="libgnat">
330 <affiliate group="MinGW Compiler Suite" />
331 <description lang="en" title="The GNU Ada Compiler Runtime Library">
333 This package provides the MinGW implementation of the
334 shared runtime library for the GNU Ada language compiler;
335 you must install it if you wish to use this compiler.
338 This is a freely redistributable library; it is required by,
339 (and you must distribute it with), any application compiled
340 by the GNU Ada language compiler, unless support for shared
341 runtime libraries is explicitly disabled when building.
344 NOTE: The gcc-4.8.1 release delivers this library in a tarball
345 named with the "gcc-ada" prefix, rather than "libgnat". There
346 is (currently) no DLL component release of libgnat, for the
347 gcc-4.9.3 (or later) release.
351 <source tarname="gcc-%-mingw32-src.tar.*" />
352 <licence tarname="gcc-%-mingw32-lic.tar.*" />
354 <component class="dll">
355 <release tarname="libgnat-4.5.2-1-mingw32-dll-4_5.tar.lzma" />
356 <release tarname="libgnat-4.6.2-1-mingw32-dll-4_6.tar.lzma" />
357 <release tarname="libgnat-4.7.0-1-mingw32-dll-4_7.tar.lzma" />
358 <release tarname="libgnat-4.7.2-1-mingw32-dll-4_7.tar.lzma" />
359 <release tarname="libgnat-4.8.1-4-mingw32-dll-4_8.tar" >
360 <download tarname="gcc-ada-4.8.1-4-mingw32-dll.tar.lzma" />
362 <release tarname="libgnat-4.8.1-3-mingw32-dll-4_8.tar" >
363 <download tarname="gcc-ada-4.8.1-3-mingw32-dll.tar.lzma" />
365 <release tarname="libgnat-4.8.1-2-mingw32-dll-4_8.tar" >
366 <download tarname="gcc-ada-4.8.1-2-mingw32-dll.tar.lzma" />
368 <release tarname="libgnat-4.8.1-1-mingw32-dll-4_8.tar" >
369 <download tarname="gcc-ada-4.8.1-1-mingw32-dll.tar.lzma" />
374 <package name="mingw32-gcc-g++" alias="gcc-g++ g++ gcc-c++ c++">
375 <affiliate group="MinGW Compiler Suite" />
376 <description lang="en" title="The GNU C++ Compiler">
378 This package provides the MinGW implementation of the
379 GNU C++ language compiler.
382 This is an optional component of the MinGW Compiler Suite;
383 you require it only if you wish to compile programs written
388 <source tarname="gcc-%-mingw32-src.tar.*" />
389 <licence tarname="gcc-%-mingw32-lic.tar.*" />
391 <component class="bin">
392 <affiliate group="Basic Setup" />
393 <requires eq="gcc-core-%-mingw32-bin.tar" />
394 <release tarname="gcc-c++-5.3.0-2-mingw32-bin.tar.xz" >
395 <requires eq="libstdc++-%-mingw32-dll-6.tar" />
396 <requires eq="gcc-c++-%-mingw32-dev.tar" />
398 <release tarname="gcc-c++-4.9.3-1-mingw32-bin.tar.xz" >
399 <requires eq="libstdc++-%-mingw32-dll-6.tar" />
400 <requires eq="gcc-c++-%-mingw32-dev.tar" />
402 <release tarname="gcc-c++-4.8.1-4-mingw32-bin.tar.lzma" >
403 <requires eq="gcc-c++-%-mingw32-dev.tar" />
405 <release tarname="gcc-c++-4.8.1-3-mingw32-bin.tar.lzma" >
406 <requires eq="gcc-c++-%-mingw32-dev.tar" />
408 <release tarname="gcc-c++-4.8.1-2-mingw32-bin.tar.lzma" >
409 <requires eq="gcc-c++-%-mingw32-dev.tar" />
411 <release tarname="gcc-c++-4.8.1-1-mingw32-bin.tar.lzma" >
412 <requires eq="gcc-c++-%-mingw32-dev.tar" />
414 <release tarname="gcc-c++-4.7.2-1-mingw32-bin.tar.lzma" >
415 <requires eq="libstdc++-%-mingw32-dll-6.tar" />
417 <release tarname="gcc-c++-4.7.0-1-mingw32-bin.tar.lzma" >
418 <requires eq="libstdc++-%-mingw32-dll-6.tar" />
420 <release tarname="gcc-c++-4.6.2-1-mingw32-bin.tar.lzma" >
421 <requires eq="libstdc++-%-mingw32-dll-6.tar" />
423 <release tarname="gcc-c++-4.6.1-2-mingw32-bin.tar.lzma" >
424 <requires eq="libstdc++-%-mingw32-dll-6.tar" />
426 <release tarname="gcc-c++-4.5.2-1-mingw32-bin.tar.lzma" >
430 <component class="dev">
431 <requires eq="mingw32-libstdc++-%-mingw32-dll-6.tar" />
432 <release tarname="gcc-c++-5.3.0-2-mingw32-dev.tar.xz">
433 <download tarname="none" />
435 <release tarname="gcc-c++-4.9.3-1-mingw32-dev.tar.xz">
436 <download tarname="none" />
438 <release tarname="gcc-c++-4.8.1-4-mingw32-dev.tar.lzma" />
439 <release tarname="gcc-c++-4.8.1-3-mingw32-dev.tar.lzma" />
440 <release tarname="gcc-c++-4.8.1-2-mingw32-dev.tar.lzma" />
441 <release tarname="gcc-c++-4.8.1-1-mingw32-dev.tar.lzma" />
444 <component class="doc">
445 <release tarname="gcc-c++-5.3.0-2-mingw32-doc.tar.xz">
446 <download tarname="none" />
448 <release tarname="gcc-c++-4.9.3-1-mingw32-doc.tar.xz">
449 <download tarname="none" />
451 <release tarname="gcc-c++-4.8.1-4-mingw32-doc.tar.lzma" />
452 <release tarname="gcc-c++-4.8.1-3-mingw32-doc.tar.lzma" />
453 <release tarname="gcc-c++-4.8.1-2-mingw32-doc.tar.lzma" />
454 <release tarname="gcc-c++-4.8.1-1-mingw32-doc.tar.lzma" />
457 <component class="man">
458 <release tarname="gcc-c++-5.3.0-2-mingw32-man.tar.xz" />
459 <release tarname="gcc-c++-4.9.3-1-mingw32-man.tar.xz" />
460 <release tarname="gcc-c++-4.8.1-4-mingw32-man.tar.lzma" />
461 <release tarname="gcc-c++-4.8.1-3-mingw32-man.tar.lzma" />
462 <release tarname="gcc-c++-4.8.1-2-mingw32-man.tar.lzma" />
463 <release tarname="gcc-c++-4.8.1-1-mingw32-man.tar.lzma" />
467 <package name="mingw32-libstdc++" alias="libstdc++">
468 <affiliate group="MinGW Compiler Suite" />
469 <description lang="en" title="The GNU C++ Compiler Runtime Library">
471 This package provides the MinGW implementation of the
472 shared runtime library for the GNU C++ language compiler;
473 you must install it if you wish to use this compiler.
476 This is a freely redistributable library; it is required by,
477 (and you must distribute it with), any application compiled
478 by the GNU C++ language compiler, unless support for shared
479 runtime libraries is explicitly disabled when building.
482 NOTE: The gcc-4.8.1 release delivers this library in a tarball
483 named with the "gcc-c++" prefix, rather than "libstdc++".
487 <source tarname="gcc-%-mingw32-src.tar.*" />
488 <licence tarname="gcc-%-mingw32-lic.tar.*" />
490 <component class="dll">
491 <release tarname="libstdc++-5.3.0-2-mingw32-dll-6.tar.xz" />
492 <release tarname="libstdc++-4.9.3-1-mingw32-dll-6.tar.xz" />
493 <release tarname="libstdc++-4.8.1-4-mingw32-dll-6.tar" >
494 <download tarname="gcc-c++-4.8.1-4-mingw32-dll.tar.lzma" />
496 <release tarname="libstdc++-4.8.1-3-mingw32-dll-6.tar" >
497 <download tarname="gcc-c++-4.8.1-3-mingw32-dll.tar.lzma" />
499 <release tarname="libstdc++-4.8.1-2-mingw32-dll-6.tar" >
500 <download tarname="gcc-c++-4.8.1-2-mingw32-dll.tar.lzma" />
502 <release tarname="libstdc++-4.8.1-1-mingw32-dll-6.tar" >
503 <download tarname="gcc-c++-4.8.1-1-mingw32-dll.tar.lzma" />
505 <release tarname="libstdc++-4.5.2-1-mingw32-dll-6.tar.lzma" />
506 <release tarname="libstdc++-4.6.1-2-mingw32-dll-6.tar.lzma" />
507 <release tarname="libstdc++-4.6.2-1-mingw32-dll-6.tar.lzma" />
508 <release tarname="libstdc++-4.7.0-1-mingw32-dll-6.tar.lzma" />
509 <release tarname="libstdc++-4.7.2-1-mingw32-dll-6.tar.lzma" />
513 <package name="mingw32-gcc-fortran" alias="gcc-fortran gfortran fortran">
514 <affiliate group="MinGW Compiler Suite" />
515 <description lang="en" title="The GNU FORTRAN Compiler">
517 This package provides the MinGW implementation of the
518 GNU FORTRAN language compiler.
521 This is an optional component of the MinGW Compiler Suite;
522 you require it only if you wish to compile programs written
523 in the FORTRAN language.
527 <source tarname="gcc-%-mingw32-src.tar.*" />
528 <licence tarname="gcc-%-mingw32-lic.tar.*" />
530 <component class="bin">
531 <affiliate group="Basic Setup" />
532 <requires eq="gcc-core-%-mingw32-bin.tar" />
533 <release tarname="gcc-fortran-5.3.0-2-mingw32-bin.tar.xz">
534 <requires eq="libgfortran-%-mingw32-dll-3.tar" />
535 <requires eq="gcc-fortran-%-mingw32-dev.tar" />
537 <release tarname="gcc-fortran-4.9.3-1-mingw32-bin.tar.xz">
538 <requires eq="libgfortran-%-mingw32-dll-3.tar" />
539 <requires eq="gcc-fortran-%-mingw32-dev.tar" />
541 <release tarname="gcc-fortran-4.8.1-4-mingw32-bin.tar.lzma">
542 <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
544 <release tarname="gcc-fortran-4.8.1-3-mingw32-bin.tar.lzma">
545 <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
547 <release tarname="gcc-fortran-4.8.1-2-mingw32-bin.tar.lzma">
548 <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
550 <release tarname="gcc-fortran-4.8.1-1-mingw32-bin.tar.lzma">
551 <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
553 <release tarname="gcc-fortran-4.7.2-1-mingw32-bin.tar.lzma" >
554 <requires eq="libgfortran-%-mingw32-dll-3.tar" />
556 <release tarname="gcc-fortran-4.7.0-1-mingw32-bin.tar.lzma" >
557 <requires eq="libgfortran-%-mingw32-dll-3.tar" />
559 <release tarname="gcc-fortran-4.6.2-1-mingw32-bin.tar.lzma" >
560 <requires eq="libgfortran-%-mingw32-dll-3.tar" />
562 <release tarname="gcc-fortran-4.6.1-2-mingw32-bin.tar.lzma" >
563 <requires eq="libgfortran-%-mingw32-dll-3.tar" />
565 <release tarname="gcc-fortran-4.5.2-1-mingw32-bin.tar.lzma" >
566 <requires eq="libgfortran-%-mingw32-dll-3.tar" />
570 <component class="dev">
571 <requires eq="libgfortran-%-mingw32-dll-3.tar" />
572 <release tarname="gcc-fortran-5.3.0-2-mingw32-dev.tar.xz">
573 <download tarname="none" />
575 <release tarname="gcc-fortran-4.9.3-1-mingw32-dev.tar.xz">
576 <download tarname="none" />
578 <release tarname="gcc-fortran-4.8.1-4-mingw32-dev.tar.lzma" />
579 <release tarname="gcc-fortran-4.8.1-3-mingw32-dev.tar.lzma" />
580 <release tarname="gcc-fortran-4.8.1-2-mingw32-dev.tar.lzma" />
581 <release tarname="gcc-fortran-4.8.1-1-mingw32-dev.tar.lzma" />
584 <component class="doc">
585 <release tarname="gcc-fortran-5.3.0-2-mingw32-doc.tar.xz">
586 <download tarname="none" />
588 <release tarname="gcc-fortran-4.9.3-1-mingw32-doc.tar.xz">
589 <download tarname="none" />
591 <release tarname="gcc-fortran-4.8.1-4-mingw32-doc.tar.lzma" />
592 <release tarname="gcc-fortran-4.8.1-3-mingw32-doc.tar.lzma" />
593 <release tarname="gcc-fortran-4.8.1-2-mingw32-doc.tar.lzma" />
594 <release tarname="gcc-fortran-4.8.1-1-mingw32-doc.tar.lzma" />
597 <component class="info">
598 <release tarname="gcc-fortran-5.3.0-2-mingw32-info.tar.xz" />
599 <release tarname="gcc-fortran-4.9.3-1-mingw32-info.tar.xz" />
600 <release tarname="gcc-fortran-4.8.1-4-mingw32-info.tar.lzma" />
601 <release tarname="gcc-fortran-4.8.1-3-mingw32-info.tar.lzma" />
602 <release tarname="gcc-fortran-4.8.1-2-mingw32-info.tar.lzma" />
603 <release tarname="gcc-fortran-4.8.1-1-mingw32-info.tar.lzma" />
606 <component class="man">
607 <release tarname="gcc-fortran-5.3.0-2-mingw32-man.tar.xz">
608 <download tarname="libgfortran-5.3.0-2-mingw32-man.tar.xz" />
610 <release tarname="gcc-fortran-4.9.3-1-mingw32-man.tar.xz" />
611 <release tarname="gcc-fortran-4.8.1-4-mingw32-man.tar.lzma" />
612 <release tarname="gcc-fortran-4.8.1-3-mingw32-man.tar.lzma" />
613 <release tarname="gcc-fortran-4.8.1-2-mingw32-man.tar.lzma" />
614 <release tarname="gcc-fortran-4.8.1-1-mingw32-man.tar.lzma" />
618 <package name="mingw32-libgfortran" alias="libgfortran">
619 <affiliate group="MinGW Compiler Suite" />
620 <description lang="en" title="The GNU FORTRAN Compiler Runtime Library">
622 This package provides the MinGW implementation of the
623 shared runtime library for the GNU FORTRAN language compiler;
624 you must install it if you wish to use this compiler.
627 This is a freely redistributable library; it is required by,
628 (and you must distribute it with), any application compiled by
629 the GNU FORTRAN language compiler, unless support for shared
630 runtime libraries is explicitly disabled when building.
634 <source tarname="gcc-%-mingw32-src.tar.*" />
635 <licence tarname="gcc-%-mingw32-lic.tar.*" />
637 <component class="dll">
638 <release tarname="libgfortran-4.5.2-1-mingw32-dll-3.tar.lzma" />
639 <release tarname="libgfortran-4.6.1-2-mingw32-dll-3.tar.lzma" />
640 <release tarname="libgfortran-4.6.2-1-mingw32-dll-3.tar.lzma" />
641 <release tarname="libgfortran-4.7.0-1-mingw32-dll-3.tar.lzma" />
642 <release tarname="libgfortran-4.7.2-1-mingw32-dll-3.tar.lzma" />
643 <release tarname="libgfortran-4.8.1-4-mingw32-dll-3.tar" >
644 <download tarname="gcc-fortran-4.8.1-4-mingw32-dll.tar.lzma" />
646 <release tarname="libgfortran-4.8.1-3-mingw32-dll-3.tar" >
647 <download tarname="gcc-fortran-4.8.1-3-mingw32-dll.tar.lzma" />
649 <release tarname="libgfortran-4.8.1-2-mingw32-dll-3.tar" >
650 <download tarname="gcc-fortran-4.8.1-2-mingw32-dll.tar.lzma" />
652 <release tarname="libgfortran-4.8.1-1-mingw32-dll-3.tar" >
653 <download tarname="gcc-fortran-4.8.1-1-mingw32-dll.tar.lzma" />
655 <release tarname="libgfortran-4.9.3-1-mingw32-dll-3.tar.xz" />
656 <release tarname="libgfortran-5.3.0-2-mingw32-dll-3.tar.xz" />
660 <!-- FIXME: no java package available at present...
661 <package name="mingw32-gcc-java" alias="gcc-java java">
662 <affiliate group="MinGW Compiler Suite" />
663 <description lang="en" title="The GNU Java Compiler">
665 This package provides the MinGW implementation of the
666 GNU Java language compiler.
669 This is an optional component of the MinGW Compiler Suite;
670 you require it only if you wish to compile programs written
671 in the Java language.
675 <source tarname="gcc-%-mingw32-src.tar.lzma" />
676 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
678 <component class="bin">
679 <requires eq="gcc-core-%-mingw32-bin.tar" />
680 <release tarname="gcc-java-4.5.2-1-mingw32-bin.tar.lzma" />
684 <package name="mingw32-gcc-objc" alias="gcc-objc objc">
685 <affiliate group="MinGW Compiler Suite" />
686 <description lang="en" title="The GNU Objective-C Compiler">
688 This package provides the MinGW implementation of the
689 GNU Objective-C language compiler.
692 This is an optional component of the MinGW Compiler Suite;
693 you require it only if you wish to compile programs written
694 in the Objective-C language.
697 NOTE: For the gcc-4.8.1, release in order to install objc you need
698 to install the gcc-objc-%-mingw32-dev package instead of the -bin
699 package. This change was made to be consistent with what -bin usually
700 contains compared to -dev. In reality, this release simply created
701 the -dev package as a hybrid of content which would normally be
702 distributed as separate -bin and -dev packages, whereas earlier
703 releases provided the -bin package as such a hybrid. This change
704 added an unnecessary level of package complexity; it has been
705 reverted for the gcc-4.9.3 release.
709 <source tarname="gcc-%-mingw32-src.tar.*" />
710 <licence tarname="gcc-%-mingw32-lic.tar.*" />
712 <component class="bin">
713 <affiliate group="Basic Setup" />
714 <requires eq="gcc-core-%-mingw32-bin.tar" />
715 <release tarname="gcc-objc-5.3.0-2-mingw32-bin.tar.xz">
716 <requires eq="libobjc-%-mingw32-dll-4.tar" />
717 <requires eq="gcc-objc-%-mingw32-dev.tar" />
719 <release tarname="gcc-objc-4.9.3-1-mingw32-bin.tar.xz">
720 <requires eq="libobjc-%-mingw32-dll-4.tar" />
721 <requires eq="gcc-objc-%-mingw32-dev.tar" />
723 <release tarname="gcc-objc-4.7.2-1-mingw32-bin.tar.lzma">
724 <requires eq="libobjc-%-mingw32-dll-4.tar" />
726 <release tarname="gcc-objc-4.7.0-1-mingw32-bin.tar.lzma">
727 <requires eq="libobjc-%-mingw32-dll-4.tar" />
729 <release tarname="gcc-objc-4.6.2-1-mingw32-bin.tar.lzma">
730 <requires eq="libobjc-%-mingw32-dll-3.tar" />
732 <release tarname="gcc-objc-4.6.1-2-mingw32-bin.tar.lzma">
733 <requires eq="libobjc-%-mingw32-dll-3.tar" />
735 <release tarname="gcc-objc-4.5.2-1-mingw32-bin.tar.lzma">
736 <requires eq="libobjc-%-mingw32-dll-2.tar" />
738 <release tarname="gcc-objc-4.8.1-4-mingw32-bin.tar" >
739 <download tarname="none" />
740 <requires eq="gcc-objc-%-mingw32-dev.tar.lzma" />
742 <release tarname="gcc-objc-4.8.1-3-mingw32-bin.tar" >
743 <download tarname="none" />
744 <requires eq="gcc-objc-%-mingw32-dev.tar.lzma" />
746 <release tarname="gcc-objc-4.8.1-2-mingw32-bin.tar" >
747 <download tarname="none" />
748 <requires eq="gcc-objc-%-mingw32-dev.tar.lzma" />
750 <release tarname="gcc-objc-4.8.1-1-mingw32-bin.tar" >
751 <download tarname="none" />
752 <requires eq="gcc-objc-%-mingw32-dev.tar.lzma" />
756 <component class="dev">
757 <requires eq="libobjc-%-mingw32-dll-4.tar" />
758 <release tarname="gcc-objc-5.3.0-2-mingw32-dev.tar.xz">
759 <download tarname="none" />
761 <release tarname="gcc-objc-4.9.3-1-mingw32-dev.tar.xz">
762 <download tarname="none" />
764 <release tarname="gcc-objc-4.8.1-4-mingw32-dev.tar.lzma" />
765 <release tarname="gcc-objc-4.8.1-3-mingw32-dev.tar.lzma" />
766 <release tarname="gcc-objc-4.8.1-2-mingw32-dev.tar.lzma" />
767 <release tarname="gcc-objc-4.8.1-1-mingw32-dev.tar.lzma" />
771 <package name="mingw32-libobjc" alias="libobjc">
772 <affiliate group="MinGW Compiler Suite" />
773 <description lang="en" title="The GNU Objective-C Compiler Runtime Library">
775 This package provides the MinGW implementation of the shared
776 runtime library for the GNU Objective-C language compiler; you
777 must install it if you wish to use this compiler.
780 This is a freely redistributable library; it is required by,
781 (and you must distribute it with), any application compiled by
782 the GNU Objective-C language compiler, unless support for shared
783 runtime libraries is explicitly disabled when building.
786 NOTE: The gcc-4.8.1 release delivers this library in a tarball
787 named with the "gcc-objc" prefix, rather than "libobjc".
791 <source tarname="gcc-%-mingw32-src.tar.*" />
792 <licence tarname="gcc-%-mingw32-lic.tar.*" />
794 <component class="dll">
795 <release tarname="libobjc-4.5.2-1-mingw32-dll-2.tar.lzma" />
796 <release tarname="libobjc-4.6.1-2-mingw32-dll-3.tar.lzma" />
797 <release tarname="libobjc-4.6.2-1-mingw32-dll-3.tar.lzma" />
798 <release tarname="libobjc-4.7.0-1-mingw32-dll-4.tar.lzma" />
799 <release tarname="libobjc-4.7.2-1-mingw32-dll-4.tar.lzma" />
800 <release tarname="libobjc-4.8.1-4-mingw32-dll-4.tar" >
801 <download tarname="gcc-objc-4.8.1-4-mingw32-dll.tar.lzma"/>
803 <release tarname="libobjc-4.8.1-3-mingw32-dll-4.tar" >
804 <download tarname="gcc-objc-4.8.1-3-mingw32-dll.tar.lzma"/>
806 <release tarname="libobjc-4.8.1-2-mingw32-dll-4.tar" >
807 <download tarname="gcc-objc-4.8.1-2-mingw32-dll.tar.lzma"/>
809 <release tarname="libobjc-4.8.1-1-mingw32-dll-4.tar" >
810 <download tarname="gcc-objc-4.8.1-1-mingw32-dll.tar.lzma"/>
812 <release tarname="libobjc-4.9.3-1-mingw32-dll-4.tar.xz" />
813 <release tarname="libobjc-5.3.0-2-mingw32-dll-4.tar.xz" />
817 <package name="mingw32-libatomic" alias="libatomic">
818 <affiliate group="MinGW Compiler Suite" />
819 <description lang="en" title="GCC Atomic Function Support Library">
821 This package provides the GCC support library for atomic
822 operations which are not directly supported by hardware;
823 it is a required component of GCC compiler installations,
824 from GCC-5.3 onwards.
828 <source tarname="gcc-%-mingw32-src.tar.*" />
829 <licence tarname="gcc-%-mingw32-lic.tar.*" />
831 <component class="dll">
832 <release tarname="libatomic-5.3.0-2-mingw32-dll-1.tar.xz" />
836 <package name="mingw32-libgomp" alias="libgomp">
837 <affiliate group="MinGW Compiler Suite" />
838 <description lang="en" title="GCC MultiProcessor Support Library">
840 This package provides the GNU implementation of the OpenMP API;
841 it is a required component of GCC compiler installations, if it
842 is desired to support multi-processor parallel programming in
843 C, C++, or FORTRAN programming languages.
847 <source tarname="gcc-%-mingw32-src.tar.*" />
848 <licence tarname="gcc-%-mingw32-lic.tar.*" />
850 <component class="dll">
851 <release tarname="libgomp-4.5.2-1-mingw32-dll-1.tar.lzma">
852 <requires eq="libpthread-*-mingw32-dll-2.tar" />
854 <release tarname="libgomp-4.6.1-2-mingw32-dll-1.tar.lzma">
855 <requires eq="libpthread-*-mingw32-dll-2.tar" />
857 <release tarname="libgomp-4.6.2-1-mingw32-dll-1.tar.lzma">
858 <requires eq="libpthread-*-mingw32-dll-2.tar" />
860 <release tarname="libgomp-4.7.0-1-mingw32-dll-1.tar.lzma">
861 <requires eq="libpthread-*-mingw32-dll-2.tar" />
863 <release tarname="libgomp-4.7.2-1-mingw32-dll-1.tar.lzma">
864 <requires eq="libpthread-*-mingw32-dll-2.tar" />
866 <release tarname="libgomp-4.8.1-4-mingw32-dll-1.tar">
867 <download tarname="none" />
868 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
869 <requires eq="libpthread-*-mingw32-dll-2.tar" />
871 <release tarname="libgomp-4.8.1-3-mingw32-dll-1.tar">
872 <download tarname="none" />
873 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
874 <requires eq="libpthread-*-mingw32-dll-2.tar" />
876 <release tarname="libgomp-4.8.1-2-mingw32-dll-1.tar">
877 <download tarname="none"/>
878 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
879 <requires eq="libpthread-*-mingw32-dll-2.tar" />
881 <release tarname="libgomp-4.8.1-1-mingw32-dll-1.tar">
882 <download tarname="none"/>
883 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
884 <requires eq="libpthread-*-mingw32-dll-2.tar" />
886 <release tarname="libgomp-5.3.0-2-mingw32-dll-1.tar.xz" />
890 <package name="mingw32-libssp" alias="libssp">
891 <affiliate group="MinGW Compiler Suite" />
892 <description lang="en" title="GCC Stack Smashing Protection Library">
894 This package provides support against stack smashing attacks,
895 e.g. when compiling with GCC's -fstack-protector option.
899 <source tarname="gcc-%-mingw32-src.tar.*" />
900 <licence tarname="gcc-%-mingw32-lic.tar.*" />
902 <component class="dll">
903 <release tarname="libssp-4.5.2-1-mingw32-dll-0.tar.lzma" />
904 <release tarname="libssp-4.6.1-2-mingw32-dll-0.tar.lzma" />
905 <release tarname="libssp-4.6.2-1-mingw32-dll-0.tar.lzma" />
906 <release tarname="libssp-4.7.0-1-mingw32-dll-0.tar.lzma" />
907 <release tarname="libssp-4.7.2-1-mingw32-dll-0.tar.lzma" />
908 <release tarname="libssp-4.8.1-4-mingw32-dll-0.tar" >
909 <download tarname="none"/>
910 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
912 <release tarname="libssp-4.8.1-3-mingw32-dll-0.tar" >
913 <download tarname="none"/>
914 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
916 <release tarname="libssp-4.8.1-2-mingw32-dll-0.tar" >
917 <download tarname="none" />
918 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
920 <release tarname="libssp-4.8.1-1-mingw32-dll-0.tar" >
921 <download tarname="none" />
922 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
924 <release tarname="libssp-5.3.0-2-mingw32-dll-0.tar.xz" />
928 <package name="mingw32-libquadmath" alias="libquadmath">
929 <affiliate group="MinGW Compiler Suite" />
931 <source tarname="gcc-%-mingw32-src.tar.*" />
932 <licence tarname="gcc-%-mingw32-lic.tar.*" />
934 <component class="dll">
935 <release tarname="libquadmath-4.6.1-2-mingw32-dll-0.tar.lzma" />
936 <release tarname="libquadmath-4.6.2-1-mingw32-dll-0.tar.lzma" />
937 <release tarname="libquadmath-4.7.0-1-mingw32-dll-0.tar.lzma" />
938 <release tarname="libquadmath-4.7.2-1-mingw32-dll-0.tar.lzma" />
939 <release tarname="libquadmath-4.8.1-4-mingw32-dll-0.tar" >
940 <download tarname="none"/>
941 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar"/>
943 <release tarname="libquadmath-4.8.1-3-mingw32-dll-0.tar" >
944 <download tarname="none"/>
945 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar"/>
947 <release tarname="libquadmath-4.8.1-2-mingw32-dll-0.tar" >
948 <download tarname="none"/>
949 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
951 <release tarname="libquadmath-4.8.1-1-mingw32-dll-0.tar" >
952 <download tarname="none"/>
953 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
955 <release tarname="libquadmath-4.9.3-1-mingw32-dll-0.tar.xz" />
956 <release tarname="libquadmath-5.3.0-2-mingw32-dll-0.tar.xz" />
959 <component class="info">
960 <release tarname="libquadmath-4.9.3-1-mingw32-info.tar.xz" />
961 <release tarname="libquadmath-5.3.0-2-mingw32-info.tar.xz" />
965 </package-collection>
966 </software-distribution>
967 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->