• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javaandroidc++linuxc#objective-ccocoa誰得qtrubypythongamewindowsbathyscaphephpguic翻訳omegattwitterframeworktestbtronarduinovb.net計画中(planning stage)directxpreviewerゲームエンジンdom

XML catalogue of packages which are available for installation, using the mingw-get installer.


Commit MetaInfo

Revision94ec5ebaa154e5d7bf6df18e8555a95a2755af4c (tree)
Zeit2018-12-29 20:54:41
AutorKeith Marshall <keith@user...>
CommiterKeith Marshall

Log Message

Publish GCC-8.2.0 package set on OSDN.net

Ändern Zusammenfassung

Diff

--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,31 @@
1+2018-12-29 Keith Marshall <keith@users.osdn.me>
2+
3+ Publish GCC-8.2.0 package set on OSDN.net
4+
5+ * mingw32/mingw32-gcc4.xml (download-host): Relocate to osdn.net
6+ (package-group-hierarchy): Remove now-redundant "GCC Upgrade Blockers"
7+ (gcc-lic, gcc-core-bin, gcc-info, gcc-man, gcc-lang, libgcc-dll-1)
8+ (gcc-ada-bin, libgnat-dll, gcc-c++-bin, gcc-c++-man, libstdc++-dll-6)
9+ (gcc-fortran-bin, gcc-fortran-info, gcc-fortran-man, libgfortran-dll)
10+ (gcc-objc-bin, libobjc-dll-4, libatomic-dll-1, libgomp-dll-1)
11+ (libssp-dll-1, libquadmath-dll-0, libquadmath-info): Add release
12+ references for version 8.2.0-2 package set, and also for previously
13+ unmanaged version 8.2.0-1 and version 7.3.0-1 package sets. Delete
14+ references to all earlier version package sets; associated packages
15+ will remain on SourceForge.net, but are not scheduled for relocation,
16+ and will not be accessible through the OSDN.net download service.
17+ (gcc-core-dev, gcc-ada-dev, gcc-c++-dev, gcc-fortran-dev)
18+ (gcc-objc-dev): Add release reference for version 4.8.2-2, and delete
19+ all other version references. This is a virtual package, and thus is
20+ effectively empty; it serves only to clear out aberrant content which
21+ may have been inherited from a prior version 4.8.1 installation.
22+ (gcc-core-doc, gcc-c++-doc, gcc-fortran-doc): Likewise, but identify
23+ the sole residual virtual release as version 4.8.1-5
24+ * common/issue.log mingw32/issue.log: Update accordingly.
25+
126 2018-12-28 Keith Marshall <keith@users.osdn.me>
227
3- Redirect MPC package download requests to OSDN.net
28+ Redirect ISL package download requests to OSDN.net
429
530 * mingw32/mingw32-isl.xml (download-host): Relocate to osdn.net
631 * common/issue.log mingw32/issue.log: Update accordingly.
--- a/common/issue.log
+++ b/common/issue.log
@@ -23,6 +23,6 @@
2323 # MinGW Project, accept liability for any damages, however caused,
2424 # arising from the use of this software.
2525 #
26- c6a9068e183254c0b930ac6e1a70fd81743dc212 2018122805 package-list.xml
26+ c6a9068e183254c0b930ac6e1a70fd81743dc212 2018122900 package-list.xml
2727 #
2828 # $RCSfile$: end of file
--- a/mingw32/issue.log
+++ b/mingw32/issue.log
@@ -35,7 +35,7 @@
3535 4dab2d86ca2203a8ac0233824c687504fda4601e 2013091000 mingw32-expat.xml
3636 bc4b331f9bdfbf72a11a310fbc17a027396d09d5 2012073100 mingw32-gcc-tools.xml
3737 9d1d9deeccee4fb04f2944e3cd5e7b85757308ce 2011050500 mingw32-gcc3.xml
38- 8e6c3971ca94ab1bbc18e23b6e26f020a16dfeb2 2017072600 mingw32-gcc4.xml
38+ fa2bf39afd3e001e02f247e9b61793980778de99 2018122900 mingw32-gcc4.xml
3939 21031079d59268339bfd7c6dc8239df214588bca 2013091501 mingw32-gdb.xml
4040 14dd10ab97b27430bdb688f4e85993cd821f7a05 2012073100 mingw32-gendef.xml
4141 4646d328c5586fac8d11efa98334c0e4f9aac629 2018122800 mingw32-gettext.xml
@@ -51,7 +51,7 @@
5151 cd33ad74b608bce33ea297801253e6efbafce27c 2012073100 mingw32-mingw-utils.xml
5252 2d0fee36823579871e8d747ae4d4676da6071654 2018122800 mingw32-mpc.xml
5353 1b5e1e0c486dad8396884033777e13357365ad76 2018122800 mingw32-mpfr.xml
54- 5c9570cce1ddd4fe275b83acbc06739a4361c26a 2018122805 mingw32-package-list.xml
54+ 5c9570cce1ddd4fe275b83acbc06739a4361c26a 2018122900 mingw32-package-list.xml
5555 1f15439ee5f66ec22321c7aa853559b6f8f7172f 2015090800 mingw32-pexports.xml
5656 cdb2a4dbedfc9f2cdfc92340f6f9b12da061c0d9 2012073100 mingw32-popt.xml
5757 6032af6ff68aa4821cf51938781fd9e75f05de5f 2016082200 mingw32-pthreads-w32.xml
--- a/mingw32/mingw32-gcc4.xml
+++ b/mingw32/mingw32-gcc4.xml
@@ -1,24 +1,10 @@
11 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
22 <software-distribution project="MinGW" home="http://www.mingw.org" issue="@YYYYMMDDNN@">
33
4- <!-- File: mingw32-gcc4.xml ~~ mingw-get package list for GCC version 4.x -->
5-
6- <package-group-hierarchy>
7- <!-- FIXME: this is a temporary addition to the package hierarchy; -->
8- <!-- it serves to make it easier to locate those malformed packages -->
9- <!-- which may interfere with a clean upgrade of a GCC installation, -->
10- <!-- and so facilitate their removal in advance. -->
11- <package-group name="MinGW" expand="true">
12- <package-group name="MinGW Base System">
13- <package-group name="MinGW Compiler Suite">
14- <package-group name="GCC Upgrade Blockers" />
15- </package-group>
16- </package-group>
17- </package-group>
18- </package-group-hierarchy>
4+ <!-- File: mingw32-gcc4.xml ~~ mingw-get package list for GCC version 4.x+ -->
195
206 <package-collection subsystem="mingw32">
21- <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
7+ <download-host uri="http://osdn.net/dl/mingw/%F" />
228
239 <package name="mingw32-gcc" alias="gcc gcc-core mingw32-gcc-core">
2410 <affiliate group="MinGW Compiler Suite" />
@@ -39,162 +25,75 @@
3925 <licence tarname="gcc-%-mingw32-lic.tar.*" />
4026
4127 <component class="lic">
42- <release tarname="gcc-6.3.0-1-mingw32-lic.tar.xz" />
43- <release tarname="gcc-5.3.0-3-mingw32-lic.tar.xz" />
44- <release tarname="gcc-5.3.0-2-mingw32-lic.tar.xz" />
45- <release tarname="gcc-4.9.3-1-mingw32-lic.tar.xz" />
46- <release tarname="gcc-core-4.8.1-4-mingw32-lic.tar.lzma" />
47- <release tarname="gcc-core-4.8.1-3-mingw32-lic.tar.lzma" />
48- <release tarname="gcc-core-4.8.1-2-mingw32-lic.tar.lzma" />
49- <release tarname="gcc-core-4.8.1-1-mingw32-lic.tar.lzma" />
50- <release tarname="gcc-4.7.2-1-mingw32-lic.tar.lzma" />
51- <release tarname="gcc-4.7.0-1-mingw32-lic.tar.lzma" />
52- <release tarname="gcc-4.6.2-1-mingw32-lic.tar.lzma" />
53- <release tarname="gcc-4.6.1-2-mingw32-lic.tar.lzma" />
54- <release tarname="gcc-4.5.2-1-mingw32-lic.tar.lzma" />
28+ <release tarname="gcc-8.2.0-2-mingw32-lic.tar.xz" />
29+ <release tarname="gcc-8.2.0-1-mingw32-lic.tar.xz" />
30+ <release tarname="gcc-7.3.0-1-mingw32-lic.tar.xz" />
5531 </component>
5632
5733 <component class="bin">
5834 <requires eq="binutils-*-mingw32-bin.tar" />
35+ <requires eq="mingw32-libisl-*-mingw32-dll-15.tar" />
36+ <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
5937 <requires eq="mingwrt-*-mingw32-dev.tar" />
6038 <requires eq="w32api-*-mingw32-dev.tar" />
61- <requires eq="libmingwex-*-mingw32-dll-0.tar" />
39+
6240 <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
6341 <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
6442 <requires eq="mingw32-libquadmath-%-mingw32-dll-0.tar" />
65- <requires le="mingw32-gcc-core-deps-%-mingw32-dll.meta" />
66- <requires le="mingw32-gcc-core-%-mingw32-dev.tar" />
6743 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
68- <release tarname="gcc-core-6.3.0-1-mingw32-bin.tar.xz">
69- <requires eq="libatomic-%-mingw32-dll-1.tar" />
70- </release>
71- <release tarname="gcc-core-5.3.0-3-mingw32-bin.tar.xz">
72- <requires eq="libatomic-%-mingw32-dll-1.tar" />
73- </release>
74- <release tarname="gcc-core-4.9.3-1-mingw32-bin.tar.xz" />
75- <release tarname="gcc-core-4.8.1-4-mingw32-bin.tar.lzma" />
76- <release tarname="gcc-core-4.8.1-3-mingw32-bin.tar.lzma" />
77- <release tarname="gcc-core-4.8.1-2-mingw32-bin.tar.lzma" />
78- <release tarname="gcc-core-4.8.1-1-mingw32-bin.tar.lzma" />
79- <release tarname="gcc-core-4.7.2-1-mingw32-bin.tar.lzma" />
80- <release tarname="gcc-core-4.7.0-1-mingw32-bin.tar.lzma" />
81- <release tarname="gcc-core-4.6.2-1-mingw32-bin.tar.lzma" />
82- <release tarname="gcc-core-4.6.1-2-mingw32-bin.tar.lzma" />
83- <release tarname="gcc-core-4.5.2-1-mingw32-bin.tar.lzma" />
44+ <requires eq="libatomic-%-mingw32-dll-1.tar" />
45+
46+ <release tarname="gcc-core-8.2.0-2-mingw32-bin.tar.xz" />
47+ <release tarname="gcc-core-8.2.0-1-mingw32-bin.tar.xz" />
48+ <release tarname="gcc-core-7.3.0-1-mingw32-bin.tar.xz" />
8449 </component>
8550
86- <component class="dev" visibility="hidden">
87- <!-- FIXME: marked as hidden, because this component package is an -->
88- <!-- aberration, which we would prefer to conceal from users. Note -->
89- <!-- that mingw-get does not currently support this attribute, and -->
90- <!-- should ignore it anyway for 4.8.1 releases, which aberrantly -->
91- <!-- deliver installable content, so we also associate it with the -->
92- <!-- the "GCC Upgrade Blockers" group, to facilitate location and -->
93- <!-- removal, prior to performing an upgrade, with which they may -->
94- <!-- interfere, (by the introduction of package conflicts). -->
95- <affiliate group="GCC Upgrade Blockers" />
51+ <component class="dev">
9652 <description lang="en">
97- <paragraph>
98- NOTE: this component package exists, exclusively, to accommodate
99- packaging anomalies within the GCC-4.8.1 releases. For any other
100- release, it is installed only to clean up any conflicts which may
101- arise due to a prior installation of GCC-4.8.1; for any such other
102- release, it delivers no content, and may be safely removed after
103- the installation, or upgrade, has been completed.
53+ <paragraph>This "dev" component package is an aberrant relic from
54+ the GCC version 4.8.1 release; it serves no useful purpose, when
55+ deployed with any other release.
56+ </paragraph>
57+ <paragraph>There is no useful content in this component package;
58+ if it has been installed, you may safely remove it.
10459 </paragraph>
10560 </description>
106- <release tarname="gcc-core-4.8.2-mingw32-dev.tar.meta">
107- <!-- dummy package, to clean up possible 4.8.1 conflicts -->
108- <download tarname="none" />
109- </release>
110- <release tarname="gcc-core-4.8.1-4-mingw32-dev.tar.lzma" />
111- <release tarname="gcc-core-4.8.1-3-mingw32-dev.tar.lzma" />
112- <release tarname="gcc-core-4.8.1-2-mingw32-dev.tar.lzma" />
113- <release tarname="gcc-core-4.8.1-1-mingw32-dev.tar.lzma" />
114- <release tarname="gcc-core-4.0-mingw32-dev.tar.meta">
115- <!-- dummy package, to clean up possible 4.8.1 conflicts -->
61+ <release tarname="gcc-core-4.8.2-2-mingw32-dev.tar.lzma">
11662 <download tarname="none" />
11763 </release>
11864 </component>
11965
12066 <component class="doc">
121- <release tarname="gcc-core-4.8.1-4-mingw32-doc.tar.lzma" />
122- <release tarname="gcc-core-4.8.1-3-mingw32-doc.tar.lzma" />
123- <release tarname="gcc-core-4.8.1-2-mingw32-doc.tar.lzma" />
124- <release tarname="gcc-core-4.8.1-1-mingw32-doc.tar.lzma" />
125- <release tarname="gcc-4.7.2-1-mingw32-doc.tar.lzma" />
126- <release tarname="gcc-4.7.0-1-mingw32-doc.tar.lzma" />
127- <release tarname="gcc-4.6.2-1-mingw32-doc.tar.lzma" />
128- <release tarname="gcc-4.6.1-2-mingw32-doc.tar.lzma" />
129- <release tarname="gcc-4.5.2-1-mingw32-doc.tar.lzma" />
67+ <description lang="en">
68+ <paragraph>This "doc" component package is an aberrant relic from
69+ the GCC version 4.8.1 release; in all other releases, it has been
70+ supplanted by the "info" and "man" component packages.
71+ </paragraph>
72+ <paragraph>There is now no useful content in this component package;
73+ if it has been installed, you may safely remove it.
74+ </paragraph>
75+ </description>
76+ <release tarname="gcc-core-4.8.1-5-mingw32-doc.tar.lzma">
77+ <download tarname="none" />
78+ </release>
13079 </component>
13180
13281 <component class="man">
133- <release tarname="gcc-6.3.0-1-mingw32-man.tar.xz" />
134- <release tarname="gcc-5.3.0-3-mingw32-man.tar.xz" />
135- <release tarname="gcc-5.3.0-2-mingw32-man.tar.xz" />
136- <release tarname="gcc-4.9.3-1-mingw32-man.tar.xz" />
137- <release tarname="gcc-core-4.8.1-4-mingw32-man.tar.lzma" />
138- <release tarname="gcc-core-4.8.1-3-mingw32-man.tar.lzma" />
139- <release tarname="gcc-core-4.8.1-2-mingw32-man.tar.lzma" />
140- <release tarname="gcc-core-4.8.1-1-mingw32-man.tar.lzma" />
82+ <release tarname="gcc-8.2.0-2-mingw32-man.tar.xz" />
83+ <release tarname="gcc-8.2.0-1-mingw32-man.tar.xz" />
84+ <release tarname="gcc-7.3.0-1-mingw32-man.tar.xz" />
14185 </component>
14286
14387 <component class="info">
144- <release tarname="gcc-6.3.0-1-mingw32-info.tar.xz" />
145- <release tarname="gcc-5.3.0-3-mingw32-info.tar.xz" />
146- <release tarname="gcc-5.3.0-2-mingw32-info.tar.xz" />
147- <release tarname="gcc-4.9.3-1-mingw32-info.tar.xz" />
148- <release tarname="gcc-core-4.8.1-4-mingw32-info.tar.lzma" />
149- <release tarname="gcc-core-4.8.1-3-mingw32-info.tar.lzma" />
150- <release tarname="gcc-core-4.8.1-2-mingw32-info.tar.lzma" />
151- <release tarname="gcc-core-4.8.1-1-mingw32-info.tar.lzma" />
88+ <release tarname="gcc-8.2.0-2-mingw32-info.tar.xz" />
89+ <release tarname="gcc-8.2.0-1-mingw32-info.tar.xz" />
90+ <release tarname="gcc-7.3.0-1-mingw32-info.tar.xz" />
15291 </component>
15392
15493 <component class="lang">
155- <release tarname="gcc-6.3.0-1-mingw32-lang.tar.xz" />
156- <release tarname="gcc-5.3.0-3-mingw32-lang.tar.xz" />
157- <release tarname="gcc-5.3.0-2-mingw32-lang.tar.xz" />
158- <release tarname="gcc-4.9.3-1-mingw32-lang.tar.xz" />
159- <release tarname="gcc-4.8.1-4-mingw32-lang.tar.lzma" />
160- <release tarname="gcc-4.8.1-3-mingw32-lang.tar.lzma" />
161- <release tarname="gcc-4.8.1-2-mingw32-lang.tar.lzma" />
162- <release tarname="gcc-4.8.1-1-mingw32-lang.tar.lzma" />
163- <release tarname="gcc-4.7.2-1-mingw32-lang.tar.lzma" />
164- <release tarname="gcc-4.7.0-1-mingw32-lang.tar.lzma" />
165- <release tarname="gcc-4.6.2-1-mingw32-lang.tar.lzma" />
166- <release tarname="gcc-4.6.1-2-mingw32-lang.tar.lzma" />
167- <release tarname="gcc-4.5.2-1-mingw32-lang.tar.lzma" />
168- </component>
169- </package>
170-
171- <package name="mingw32-gcc-core-deps" class="virtual" visibility="hidden">
172- <!-- A convenience meta-package, to facilitate dependency resolution. -->
173- <!-- When mingw-get adds support for hidden virtual packages, this -->
174- <!-- should become invisible to the user, and will not be recorded as -->
175- <!-- "installed"; until then, we would like users to remove it, after -->
176- <!-- completing any installation, or upgrade, so we associate it with -->
177- <!-- the "GCC Upgrade Blockers" group, to help them to locate it. -->
178- <affiliate group="GCC Upgrade Blockers" />
179- <description lang="en" title="MinGW Compiler Suite DLL Prerequisites">
180- <paragraph>
181- Meta-data package, specifying variant DLL prerequisites for specific
182- versions of the GNU Compiler Suite. Users are discouraged from making
183- any attempt to install this meta-data package explicitly; it may be
184- safely removed, after installation of the compiler suite.
185- </paragraph>
186- </description>
187- <component class="dll">
188- <release tarname="mingw32-gcc-core-deps-6.3.0-1-mingw32-dll.meta">
189- <requires eq="mingw32-libisl-*-mingw32-dll-15.tar" />
190- <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
191- </release>
192- <release tarname="mingw32-gcc-core-deps-4.8.1-3-mingw32-dll.meta">
193- <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
194- </release>
195- <release tarname="mingw32-gcc-core-deps-4.0-mingw32-dll.meta">
196- <requires eq="mingw32-libmpc-*-mingw32-dll-2.tar" />
197- </release>
94+ <release tarname="gcc-8.2.0-2-mingw32-lang.tar.xz" />
95+ <release tarname="gcc-8.2.0-1-mingw32-lang.tar.xz" />
96+ <release tarname="gcc-7.3.0-1-mingw32-lang.tar.xz" />
19897 </component>
19998 </package>
20099
@@ -221,19 +120,9 @@
221120 <licence tarname="gcc-%-mingw32-lic.tar.*" />
222121
223122 <component class="dll">
224- <release tarname="libgcc-6.3.0-1-mingw32-dll-1.tar.xz" />
225- <release tarname="libgcc-5.3.0-3-mingw32-dll-1.tar.xz" />
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.lzma" />
229- <release tarname="libgcc-4.8.1-3-mingw32-dll-1.tar.lzma" />
230- <release tarname="libgcc-4.8.1-2-mingw32-dll-1.tar.lzma" />
231- <release tarname="libgcc-4.8.1-1-mingw32-dll-1.tar.lzma" />
232- <release tarname="libgcc-4.7.2-1-mingw32-dll-1.tar.lzma" />
233- <release tarname="libgcc-4.7.0-1-mingw32-dll-1.tar.lzma" />
234- <release tarname="libgcc-4.6.2-1-mingw32-dll-1.tar.lzma" />
235- <release tarname="libgcc-4.6.1-2-mingw32-dll-1.tar.lzma" />
236- <release tarname="libgcc-4.5.2-1-mingw32-dll-1.tar.lzma" />
123+ <release tarname="libgcc-8.2.0-2-mingw32-dll-1.tar.xz" />
124+ <release tarname="libgcc-8.2.0-1-mingw32-dll-1.tar.xz" />
125+ <release tarname="libgcc-7.3.0-1-mingw32-dll-1.tar.xz" />
237126 </component>
238127 </package>
239128
@@ -258,75 +147,26 @@
258147 <affiliate group="Basic Setup" />
259148 <requires le="gcc-ada-%-mingw32-dev.tar" />
260149 <requires eq="gcc-core-%-mingw32-bin.tar" />
261- <release tarname="gcc-ada-6.3.0-1-mingw32-bin.tar.xz" />
262- <release tarname="gcc-ada-5.3.0-3-mingw32-bin.tar.xz" />
263- <release tarname="gcc-ada-4.9.3-1-mingw32-bin.tar.xz" />
264- <release tarname="gcc-ada-4.8.1-4-mingw32-bin.tar.lzma" />
265- <release tarname="gcc-ada-4.8.1-3-mingw32-bin.tar.lzma" />
266- <release tarname="gcc-ada-4.8.1-2-mingw32-bin.tar.lzma" />
267- <release tarname="gcc-ada-4.8.1-1-mingw32-bin.tar.lzma" />
268- <release tarname="gcc-ada-4.7.2-1-mingw32-bin.tar.lzma">
269- <requires eq="libgnat-%-mingw32-dll-4_7.tar" />
270- </release>
271- <release tarname="gcc-ada-4.7.0-1-mingw32-bin.tar.lzma">
272- <requires eq="libgnat-%-mingw32-dll-4_7.tar" />
273- </release>
274- <release tarname="gcc-ada-4.6.2-1-mingw32-bin.tar.lzma">
275- <requires eq="libgnat-%-mingw32-dll-4_6.tar" />
276- </release>
277- <release tarname="gcc-ada-4.5.2-1-mingw32-bin.tar.lzma">
278- <requires eq="libgnat-%-mingw32-dll-4_5.tar" />
279- </release>
150+
151+ <release tarname="gcc-ada-8.2.0-2-mingw32-bin.tar.xz" />
152+ <release tarname="gcc-ada-8.2.0-1-mingw32-bin.tar.xz" />
153+ <release tarname="gcc-ada-7.3.0-1-mingw32-bin.tar.xz" />
280154 </component>
281155
282- <component class="dev" visibility="hidden">
283- <!-- FIXME: marked as hidden, because this component package is an -->
284- <!-- aberration, which we would prefer to conceal from users. Note -->
285- <!-- that mingw-get does not currently support this attribute, and -->
286- <!-- should ignore it anyway for 4.8.1 releases, which aberrantly -->
287- <!-- deliver installable content, so we also associate it with the -->
288- <!-- the "GCC Upgrade Blockers" group, to facilitate location and -->
289- <!-- removal, prior to performing an upgrade, with which they may -->
290- <!-- interfere, (by the introduction of package conflicts). -->
291- <affiliate group="GCC Upgrade Blockers" />
156+ <component class="dev">
292157 <description lang="en">
293- <paragraph>
294- NOTE: this component package exists, exclusively, to accommodate
295- packaging anomalies within the GCC-4.8.1 releases. For any other
296- release, it is installed only to clean up any conflicts which may
297- arise due to a prior installation of GCC-4.8.1; for any such other
298- release, it delivers no content, and may be safely removed after
299- the installation, or upgrade, has been completed.
158+ <paragraph>This "dev" component package is an aberrant relic from
159+ the GCC version 4.8.1 release; it serves no useful purpose, when
160+ deployed with any other release.
161+ </paragraph>
162+ <paragraph>There is no useful content in this component package;
163+ if it has been installed, you may safely remove it.
300164 </paragraph>
301165 </description>
302- <release tarname="gcc-ada-4.8.2-mingw32-dev.tar.meta">
303- <!-- dummy package, to clean up possible 4.8.1 conflicts -->
304- <download tarname="none" />
305- </release>
306- <release tarname="gcc-ada-4.8.1-4-mingw32-dev.tar.lzma">
307- <requires eq="mingw32-libgnat-%-mingw32-dll.tar" />
308- </release>
309- <release tarname="gcc-ada-4.8.1-3-mingw32-dev.tar.lzma">
310- <requires eq="mingw32-libgnat-%-mingw32-dll.tar" />
311- </release>
312- <release tarname="gcc-ada-4.8.1-2-mingw32-dev.tar.lzma">
313- <requires eq="mingw32-libgnat-%-mingw32-dll.tar" />
314- </release>
315- <release tarname="gcc-ada-4.8.1-1-mingw32-dev.tar.lzma">
316- <requires eq="mingw32-libgnat-%-mingw32-dll.tar" />
317- </release>
318- <release tarname="gcc-ada-4.0-mingw32-dev.tar.meta">
319- <!-- dummy package, to clean up possible 4.8.1 conflicts -->
166+ <release tarname="gcc-ada-4.8.2-2-mingw32-dev.tar.meta">
320167 <download tarname="none" />
321168 </release>
322169 </component>
323-
324- <component class="info">
325- <release tarname="gcc-ada-4.8.1-4-mingw32-info.tar.lzma" />
326- <release tarname="gcc-ada-4.8.1-3-mingw32-info.tar.lzma" />
327- <release tarname="gcc-ada-4.8.1-2-mingw32-info.tar.lzma" />
328- <release tarname="gcc-ada-4.8.1-1-mingw32-info.tar.lzma" />
329- </component>
330170 </package>
331171
332172 <package name="mingw32-libgnat" alias="libgnat">
@@ -343,26 +183,15 @@
343183 by the GNU Ada language compiler, unless support for shared
344184 runtime libraries is explicitly disabled when building.
345185 </paragraph>
346- <paragraph>
347- NOTE: The gcc-4.8.1 release delivers this library in a tarball
348- named with the "gcc-ada" prefix, rather than "libgnat". There
349- is (currently) no DLL component release of libgnat, for the
350- gcc-4.9.3 (or later) releases.
351- </paragraph>
352186 </description>
353187
354188 <source tarname="gcc-%-mingw32-src.tar.*" />
355189 <licence tarname="gcc-%-mingw32-lic.tar.*" />
356190
357191 <component class="dll">
358- <release tarname="libgnat-4.8.1-4-mingw32-dll-4_8.tar.lzma" />
359- <release tarname="libgnat-4.8.1-3-mingw32-dll-4_8.tar.lzma" />
360- <release tarname="libgnat-4.8.1-2-mingw32-dll-4_8.tar.lzma" />
361- <release tarname="libgnat-4.8.1-1-mingw32-dll-4_8.tar.lzma" />
362- <release tarname="libgnat-4.7.2-1-mingw32-dll-4_7.tar.lzma" />
363- <release tarname="libgnat-4.7.0-1-mingw32-dll-4_7.tar.lzma" />
364- <release tarname="libgnat-4.6.2-1-mingw32-dll-4_6.tar.lzma" />
365- <release tarname="libgnat-4.5.2-1-mingw32-dll-4_5.tar.lzma" />
192+ <release tarname="libgnat-8.2.0-2-mingw32-dll-6.tar.lzma" />
193+ <release tarname="libgnat-8.2.0-1-mingw32-dll-6.tar.lzma" />
194+ <release tarname="libgnat-7.3.0-1-mingw32-dll-6.tar.lzma" />
366195 </component>
367196 </package>
368197
@@ -385,74 +214,46 @@
385214
386215 <component class="bin">
387216 <affiliate group="Basic Setup" />
388- <requires le="gcc-c++-%-mingw32-dev.tar" />
389217 <requires eq="gcc-core-%-mingw32-bin.tar" />
390218 <requires eq="mingw32-libstdc++-%-mingw32-dll-6.tar" />
391- <release tarname="gcc-c++-6.3.0-1-mingw32-bin.tar.xz" />
392- <release tarname="gcc-c++-5.3.0-3-mingw32-bin.tar.xz" />
393- <release tarname="gcc-c++-5.3.0-2-mingw32-bin.tar.xz" />
394- <release tarname="gcc-c++-4.9.3-1-mingw32-bin.tar.xz" />
395- <release tarname="gcc-c++-4.8.1-4-mingw32-bin.tar.lzma" />
396- <release tarname="gcc-c++-4.8.1-3-mingw32-bin.tar.lzma" />
397- <release tarname="gcc-c++-4.8.1-2-mingw32-bin.tar.lzma" />
398- <release tarname="gcc-c++-4.8.1-1-mingw32-bin.tar.lzma" />
399- <release tarname="gcc-c++-4.7.2-1-mingw32-bin.tar.lzma" />
400- <release tarname="gcc-c++-4.7.0-1-mingw32-bin.tar.lzma" />
401- <release tarname="gcc-c++-4.6.2-1-mingw32-bin.tar.lzma" />
402- <release tarname="gcc-c++-4.6.1-2-mingw32-bin.tar.lzma" />
403- <release tarname="gcc-c++-4.5.2-1-mingw32-bin.tar.lzma" />
219+
220+ <release tarname="gcc-c++-8.2.0-2-mingw32-bin.tar.xz" />
221+ <release tarname="gcc-c++-8.2.0-1-mingw32-bin.tar.xz" />
222+ <release tarname="gcc-c++-7.3.0-1-mingw32-bin.tar.xz" />
404223 </component>
405224
406- <component class="dev" visibility="hidden">
407- <!-- FIXME: marked as hidden, because this component package is an -->
408- <!-- aberration, which we would prefer to conceal from users. Note -->
409- <!-- that mingw-get does not currently support this attribute, and -->
410- <!-- should ignore it anyway for 4.8.1 releases, which aberrantly -->
411- <!-- deliver installable content, so we also associate it with the -->
412- <!-- the "GCC Upgrade Blockers" group, to facilitate location and -->
413- <!-- removal, prior to performing an upgrade, with which they may -->
414- <!-- interfere, (by the introduction of package conflicts). -->
415- <affiliate group="GCC Upgrade Blockers" />
225+ <component class="dev">
416226 <description lang="en">
417- <paragraph>
418- NOTE: this component package exists, exclusively, to accommodate
419- packaging anomalies within the GCC-4.8.1 releases. For any other
420- release, it is installed only to clean up any conflicts which may
421- arise due to a prior installation of GCC-4.8.1; for any such other
422- release, it delivers no content, and may be safely removed after
423- the installation, or upgrade, has been completed.
227+ <paragraph>This "dev" component package is an aberrant relic from
228+ the GCC version 4.8.1 release; it serves no useful purpose, when
229+ deployed with any other release.
230+ </paragraph>
231+ <paragraph>There is no useful content in this component package;
232+ if it has been installed, you may safely remove it.
424233 </paragraph>
425234 </description>
426- <release tarname="gcc-c++-4.8.2-mingw32-dev.tar.meta">
427- <!-- dummy package, to clean up possible 4.8.1 conflicts -->
428- <download tarname="none" />
429- </release>
430- <release tarname="gcc-c++-4.8.1-4-mingw32-dev.tar.lzma" />
431- <release tarname="gcc-c++-4.8.1-3-mingw32-dev.tar.lzma" />
432- <release tarname="gcc-c++-4.8.1-2-mingw32-dev.tar.lzma" />
433- <release tarname="gcc-c++-4.8.1-1-mingw32-dev.tar.lzma" />
434- <release tarname="gcc-c++-4.0-mingw32-dev.tar.meta">
435- <!-- dummy package, to clean up possible 4.8.1 conflicts -->
235+ <release tarname="gcc-c++-4.8.2-2-mingw32-dev.tar.meta">
436236 <download tarname="none" />
437237 </release>
438238 </component>
439239
440240 <component class="doc">
441- <release tarname="gcc-c++-4.8.1-4-mingw32-doc.tar.lzma" />
442- <release tarname="gcc-c++-4.8.1-3-mingw32-doc.tar.lzma" />
443- <release tarname="gcc-c++-4.8.1-2-mingw32-doc.tar.lzma" />
444- <release tarname="gcc-c++-4.8.1-1-mingw32-doc.tar.lzma" />
241+ <description lang="en">
242+ <paragraph>This "doc" component package is an aberrant relic from
243+ the GCC version 4.8.1 release; it serves no useful purpose, when
244+ deployed with any other release.
245+ </paragraph>
246+ <paragraph>There is now no useful content in this component package;
247+ if it has been installed, you may safely remove it.
248+ </paragraph>
249+ </description>
250+ <release tarname="gcc-c++-4.8.1-5-mingw32-doc.tar.lzma" />
445251 </component>
446252
447253 <component class="man">
448- <release tarname="gcc-c++-6.3.0-1-mingw32-man.tar.xz" />
449- <release tarname="gcc-c++-5.3.0-3-mingw32-man.tar.xz" />
450- <release tarname="gcc-c++-5.3.0-2-mingw32-man.tar.xz" />
451- <release tarname="gcc-c++-4.9.3-1-mingw32-man.tar.xz" />
452- <release tarname="gcc-c++-4.8.1-4-mingw32-man.tar.lzma" />
453- <release tarname="gcc-c++-4.8.1-3-mingw32-man.tar.lzma" />
454- <release tarname="gcc-c++-4.8.1-2-mingw32-man.tar.lzma" />
455- <release tarname="gcc-c++-4.8.1-1-mingw32-man.tar.lzma" />
254+ <release tarname="gcc-c++-8.2.0-2-mingw32-man.tar.xz" />
255+ <release tarname="gcc-c++-8.2.0-1-mingw32-man.tar.xz" />
256+ <release tarname="gcc-c++-7.3.0-1-mingw32-man.tar.xz" />
456257 </component>
457258 </package>
458259
@@ -470,29 +271,15 @@
470271 by the GNU C++ language compiler, unless support for shared
471272 runtime libraries is explicitly disabled when building.
472273 </paragraph>
473- <paragraph>
474- NOTE: The gcc-4.8.1 release delivers this library in a tarball
475- named with the "gcc-c++" prefix, rather than "libstdc++".
476- </paragraph>
477274 </description>
478275
479276 <source tarname="gcc-%-mingw32-src.tar.*" />
480277 <licence tarname="gcc-%-mingw32-lic.tar.*" />
481278
482279 <component class="dll">
483- <release tarname="libstdc++-6.3.0-1-mingw32-dll-6.tar.xz" />
484- <release tarname="libstdc++-5.3.0-3-mingw32-dll-6.tar.xz" />
485- <release tarname="libstdc++-5.3.0-2-mingw32-dll-6.tar.xz" />
486- <release tarname="libstdc++-4.9.3-1-mingw32-dll-6.tar.xz" />
487- <release tarname="libstdc++-4.8.1-4-mingw32-dll-6.tar.lzma" />
488- <release tarname="libstdc++-4.8.1-3-mingw32-dll-6.tar.lzma" />
489- <release tarname="libstdc++-4.8.1-2-mingw32-dll-6.tar.lzma" />
490- <release tarname="libstdc++-4.8.1-1-mingw32-dll-6.tar.lzma" />
491- <release tarname="libstdc++-4.7.2-1-mingw32-dll-6.tar.lzma" />
492- <release tarname="libstdc++-4.7.0-1-mingw32-dll-6.tar.lzma" />
493- <release tarname="libstdc++-4.6.2-1-mingw32-dll-6.tar.lzma" />
494- <release tarname="libstdc++-4.6.1-2-mingw32-dll-6.tar.lzma" />
495- <release tarname="libstdc++-4.5.2-1-mingw32-dll-6.tar.lzma" />
280+ <release tarname="libstdc++-8.2.0-2-mingw32-dll-6.tar.xz" />
281+ <release tarname="libstdc++-8.2.0-1-mingw32-dll-6.tar.xz" />
282+ <release tarname="libstdc++-7.3.0-1-mingw32-dll-6.tar.xz" />
496283 </component>
497284 </package>
498285
@@ -516,84 +303,57 @@
516303 <component class="bin">
517304 <affiliate group="Basic Setup" />
518305 <requires eq="gcc-core-%-mingw32-bin.tar" />
519- <requires le="gcc-fortran-%-mingw32-dev.tar" />
520- <requires eq="libgfortran-%-mingw32-dll-3.tar" />
521- <release tarname="gcc-fortran-6.3.0-1-mingw32-bin.tar.xz" />
522- <release tarname="gcc-fortran-5.3.0-3-mingw32-bin.tar.xz" />
523- <release tarname="gcc-fortran-5.3.0-2-mingw32-bin.tar.xz" />
524- <release tarname="gcc-fortran-4.9.3-1-mingw32-bin.tar.xz" />
525- <release tarname="gcc-fortran-4.8.1-4-mingw32-bin.tar.lzma" />
526- <release tarname="gcc-fortran-4.8.1-3-mingw32-bin.tar.lzma" />
527- <release tarname="gcc-fortran-4.8.1-2-mingw32-bin.tar.lzma" />
528- <release tarname="gcc-fortran-4.8.1-1-mingw32-bin.tar.lzma" />
529- <release tarname="gcc-fortran-4.7.2-1-mingw32-bin.tar.lzma" />
530- <release tarname="gcc-fortran-4.7.0-1-mingw32-bin.tar.lzma" />
531- <release tarname="gcc-fortran-4.6.2-1-mingw32-bin.tar.lzma" />
532- <release tarname="gcc-fortran-4.6.1-2-mingw32-bin.tar.lzma" />
533- <release tarname="gcc-fortran-4.5.2-1-mingw32-bin.tar.lzma" />
306+ <release tarname="gcc-fortran-8.2.0-2-mingw32-bin.tar.xz">
307+ <requires eq="libgfortran-%-mingw32-dll-5.tar" />
308+ </release>
309+ <release tarname="gcc-fortran-8.2.0-1-mingw32-bin.tar.xz">
310+ <requires eq="libgfortran-%-mingw32-dll-5.tar" />
311+ </release>
312+ <release tarname="gcc-fortran-7.3.0-1-mingw32-bin.tar.xz">
313+ <requires eq="libgfortran-%-mingw32-dll-4.tar" />
314+ </release>
534315 </component>
535316
536- <component class="dev" visibility="hidden">
537- <!-- FIXME: marked as hidden, because this component package is an -->
538- <!-- aberration, which we would prefer to conceal from users. Note -->
539- <!-- that mingw-get does not currently support this attribute, and -->
540- <!-- should ignore it anyway for 4.8.1 releases, which aberrantly -->
541- <!-- deliver installable content, so we also associate it with the -->
542- <!-- the "GCC Upgrade Blockers" group, to facilitate location and -->
543- <!-- removal, prior to performing an upgrade, with which they may -->
544- <!-- interfere, (by the introduction of package conflicts). -->
545- <affiliate group="GCC Upgrade Blockers" />
317+ <component class="dev">
546318 <description lang="en">
547- <paragraph>
548- NOTE: this component package exists, exclusively, to accommodate
549- packaging anomalies within the GCC-4.8.1 releases. For any other
550- release, it is installed only to clean up any conflicts which may
551- arise due to a prior installation of GCC-4.8.1; for any such other
552- release, it delivers no content, and may be safely removed after
553- the installation, or upgrade, has been completed.
319+ <paragraph>This "dev" component package is an aberrant relic from
320+ the GCC version 4.8.1 release; in all other releases, it has been
321+ supplanted by the "info" and "man" component packages.
322+ </paragraph>
323+ <paragraph>There is now no useful content in this component package;
324+ if it has been installed, you may safely remove it.
554325 </paragraph>
555326 </description>
556- <release tarname="gcc-fortran-4.8.2-mingw32-dev.tar.meta">
557- <!-- dummy package, to clean up possible 4.8.1 conflicts -->
558- <download tarname="none" />
559- </release>
560- <release tarname="gcc-fortran-4.8.1-4-mingw32-dev.tar.lzma" />
561- <release tarname="gcc-fortran-4.8.1-3-mingw32-dev.tar.lzma" />
562- <release tarname="gcc-fortran-4.8.1-2-mingw32-dev.tar.lzma" />
563- <release tarname="gcc-fortran-4.8.1-1-mingw32-dev.tar.lzma" />
564- <release tarname="gcc-fortran-4.0-mingw32-dev.tar.meta">
565- <!-- dummy package, to clean up possible 4.8.1 conflicts -->
327+ <release tarname="gcc-fortran-4.8.2-2-mingw32-dev.tar.meta">
566328 <download tarname="none" />
567329 </release>
568330 </component>
569331
570332 <component class="doc">
571- <release tarname="gcc-fortran-4.8.1-4-mingw32-doc.tar.lzma" />
572- <release tarname="gcc-fortran-4.8.1-3-mingw32-doc.tar.lzma" />
573- <release tarname="gcc-fortran-4.8.1-2-mingw32-doc.tar.lzma" />
574- <release tarname="gcc-fortran-4.8.1-1-mingw32-doc.tar.lzma" />
333+ <description lang="en">
334+ <paragraph>This "doc" component package is an aberrant relic from
335+ the GCC version 4.8.1 release; in all other releases, it has been
336+ supplanted by the "info" and "man" component packages.
337+ </paragraph>
338+ <paragraph>There is now no useful content in this component package;
339+ if it has been installed, you may safely remove it.
340+ </paragraph>
341+ </description>
342+ <release tarname="gcc-fortran-4.8.1-5-mingw32-doc.tar.meta">
343+ <download tarname="none" />
344+ </release>
575345 </component>
576346
577347 <component class="info">
578- <release tarname="gcc-fortran-6.3.0-1-mingw32-info.tar.xz" />
579- <release tarname="gcc-fortran-5.3.0-3-mingw32-info.tar.xz" />
580- <release tarname="gcc-fortran-5.3.0-2-mingw32-info.tar.xz" />
581- <release tarname="gcc-fortran-4.9.3-1-mingw32-info.tar.xz" />
582- <release tarname="gcc-fortran-4.8.1-4-mingw32-info.tar.lzma" />
583- <release tarname="gcc-fortran-4.8.1-3-mingw32-info.tar.lzma" />
584- <release tarname="gcc-fortran-4.8.1-2-mingw32-info.tar.lzma" />
585- <release tarname="gcc-fortran-4.8.1-1-mingw32-info.tar.lzma" />
348+ <release tarname="gcc-fortran-8.2.0-2-mingw32-info.tar.xz" />
349+ <release tarname="gcc-fortran-8.2.0-1-mingw32-info.tar.xz" />
350+ <release tarname="gcc-fortran-7.3.0-1-mingw32-info.tar.xz" />
586351 </component>
587352
588353 <component class="man">
589- <release tarname="gcc-fortran-6.3.0-1-mingw32-man.tar.xz" />
590- <release tarname="gcc-fortran-5.3.0-3-mingw32-man.tar.xz" />
591- <release tarname="gcc-fortran-5.3.0-2-mingw32-man.tar.xz" />
592- <release tarname="gcc-fortran-4.9.3-1-mingw32-man.tar.xz" />
593- <release tarname="gcc-fortran-4.8.1-4-mingw32-man.tar.lzma" />
594- <release tarname="gcc-fortran-4.8.1-3-mingw32-man.tar.lzma" />
595- <release tarname="gcc-fortran-4.8.1-2-mingw32-man.tar.lzma" />
596- <release tarname="gcc-fortran-4.8.1-1-mingw32-man.tar.lzma" />
354+ <release tarname="gcc-fortran-8.2.0-2-mingw32-man.tar.xz" />
355+ <release tarname="gcc-fortran-8.2.0-1-mingw32-man.tar.xz" />
356+ <release tarname="gcc-fortran-7.3.0-1-mingw32-man.tar.xz" />
597357 </component>
598358 </package>
599359
@@ -619,19 +379,9 @@
619379 <component class="dll">
620380 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
621381 <requires eq="mingw32-libquadmath-%-mingw32-dll-0.tar" />
622- <release tarname="libgfortran-6.3.0-1-mingw32-dll-3.tar.xz" />
623- <release tarname="libgfortran-5.3.0-3-mingw32-dll-3.tar.xz" />
624- <release tarname="libgfortran-5.3.0-2-mingw32-dll-3.tar.xz" />
625- <release tarname="libgfortran-4.9.3-1-mingw32-dll-3.tar.xz" />
626- <release tarname="libgfortran-4.8.1-4-mingw32-dll-3.tar.lzma" />
627- <release tarname="libgfortran-4.8.1-3-mingw32-dll-3.tar.lzma" />
628- <release tarname="libgfortran-4.8.1-2-mingw32-dll-3.tar.lzma" />
629- <release tarname="libgfortran-4.8.1-1-mingw32-dll-3.tar.lzma" />
630- <release tarname="libgfortran-4.7.2-1-mingw32-dll-3.tar.lzma" />
631- <release tarname="libgfortran-4.7.0-1-mingw32-dll-3.tar.lzma" />
632- <release tarname="libgfortran-4.6.2-1-mingw32-dll-3.tar.lzma" />
633- <release tarname="libgfortran-4.6.1-2-mingw32-dll-3.tar.lzma" />
634- <release tarname="libgfortran-4.5.2-1-mingw32-dll-3.tar.lzma" />
382+ <release tarname="libgfortran-8.2.0-2-mingw32-dll-5.tar.xz" />
383+ <release tarname="libgfortran-8.2.0-1-mingw32-dll-5.tar.xz" />
384+ <release tarname="libgfortran-7.3.0-1-mingw32-dll-4.tar.xz" />
635385 </component>
636386 </package>
637387
@@ -671,17 +421,6 @@
671421 you require it only if you wish to compile programs written
672422 in the Objective-C language.
673423 </paragraph>
674- <paragraph>
675- NOTE: For the gcc-4.8.1, release in order to install objc you need
676- to install the gcc-objc-%-mingw32-dev package instead of the -bin
677- package. This change was made to be consistent with what -bin usually
678- contains compared to -dev. In reality, this release simply created
679- the -dev package as a hybrid of content which would normally be
680- distributed as separate -bin and -dev packages, whereas earlier
681- releases provided the -bin package as such a hybrid. This change
682- added an unnecessary level of package complexity; it has been
683- reverted for the gcc-4.9.3 release.
684- </paragraph>
685424 </description>
686425
687426 <source tarname="gcc-%-mingw32-src.tar.*" />
@@ -689,93 +428,26 @@
689428
690429 <component class="bin">
691430 <affiliate group="Basic Setup" />
431+
692432 <requires eq="gcc-core-%-mingw32-bin.tar" />
693- <requires le="gcc-objc-%-mingw32-dev.tar" />
694- <!-- FIXME: is there a way to avoid per-release specification -->
695- <!-- of libobjc DLL dependencies, preserving ABI evolution? -->
696- <release tarname="gcc-objc-6.3.0-1-mingw32-bin.tar.xz">
697- <requires eq="libobjc-%-mingw32-dll-4.tar" />
698- </release>
699- <release tarname="gcc-objc-5.3.0-3-mingw32-bin.tar.xz">
700- <requires eq="libobjc-%-mingw32-dll-4.tar" />
701- </release>
702- <release tarname="gcc-objc-5.3.0-2-mingw32-bin.tar.xz">
703- <requires eq="libobjc-%-mingw32-dll-4.tar" />
704- </release>
705- <release tarname="gcc-objc-4.9.3-1-mingw32-bin.tar.xz">
706- <requires eq="libobjc-%-mingw32-dll-4.tar" />
707- </release>
708- <release tarname="gcc-objc-4.8.1-4-mingw32-bin.tar" >
709- <requires eq="libobjc-%-mingw32-dll-4.tar" />
710- <download tarname="none" />
711- </release>
712- <release tarname="gcc-objc-4.8.1-3-mingw32-bin.tar" >
713- <requires eq="libobjc-%-mingw32-dll-4.tar" />
714- <download tarname="none" />
715- </release>
716- <release tarname="gcc-objc-4.8.1-2-mingw32-bin.tar" >
717- <requires eq="libobjc-%-mingw32-dll-4.tar" />
718- <download tarname="none" />
719- </release>
720- <release tarname="gcc-objc-4.8.1-1-mingw32-bin.tar" >
721- <requires eq="libobjc-%-mingw32-dll-4.tar" />
722- <download tarname="none" />
723- </release>
724- <release tarname="gcc-objc-4.7.2-1-mingw32-bin.tar.lzma">
725- <requires eq="libobjc-%-mingw32-dll-4.tar" />
726- </release>
727- <release tarname="gcc-objc-4.7.0-1-mingw32-bin.tar.lzma">
728- <requires eq="libobjc-%-mingw32-dll-4.tar" />
729- </release>
730- <release tarname="gcc-objc-4.6.2-1-mingw32-bin.tar.lzma">
731- <requires eq="libobjc-%-mingw32-dll-3.tar" />
732- </release>
733- <release tarname="gcc-objc-4.6.1-2-mingw32-bin.tar.lzma">
734- <requires eq="libobjc-%-mingw32-dll-3.tar" />
735- </release>
736- <release tarname="gcc-objc-4.5.2-1-mingw32-bin.tar.lzma">
737- <requires eq="libobjc-%-mingw32-dll-2.tar" />
738- </release>
433+ <requires eq="libobjc-%-mingw32-dll-4.tar" />
434+
435+ <release tarname="gcc-objc-8.2.0-2-mingw32-bin.tar.xz" />
436+ <release tarname="gcc-objc-8.2.0-1-mingw32-bin.tar.xz" />
437+ <release tarname="gcc-objc-7.3.0-1-mingw32-bin.tar.xz" />
739438 </component>
740439
741- <component class="dev" visibility="hidden">
742- <!-- FIXME: marked as hidden, because this component package is an -->
743- <!-- aberration, which we would prefer to conceal from users. Note -->
744- <!-- that mingw-get does not currently support this attribute, and -->
745- <!-- should ignore it anyway for 4.8.1 releases, which aberrantly -->
746- <!-- deliver installable content, so we also associate it with the -->
747- <!-- the "GCC Upgrade Blockers" group, to facilitate location and -->
748- <!-- removal, prior to performing an upgrade, with which they may -->
749- <!-- interfere, (by the introduction of package conflicts). -->
750- <affiliate group="GCC Upgrade Blockers" />
440+ <component class="dev">
751441 <description lang="en">
752- <paragraph>
753- NOTE: this component package exists, exclusively, to accommodate
754- packaging anomalies within the GCC-4.8.1 releases. For any other
755- release, it is installed only to clean up any conflicts which may
756- arise due to a prior installation of GCC-4.8.1; for any such other
757- release, it delivers no content, and may be safely removed after
758- the installation, or upgrade, has been completed.
442+ <paragraph>This "dev" component package is an aberrant relic from
443+ the GCC version 4.8.1 release; in all other releases, it has been
444+ supplanted by the "info" and "man" component packages.
445+ </paragraph>
446+ <paragraph>There is now no useful content in this component package;
447+ if it has been installed, you may safely remove it.
759448 </paragraph>
760449 </description>
761- <release tarname="gcc-objc-4.8.2-mingw32-dev.tar.meta">
762- <!-- dummy package, to clean up possible 4.8.1 conflicts -->
763- <download tarname="none" />
764- </release>
765- <release tarname="gcc-objc-4.8.1-4-mingw32-dev.tar.lzma">
766- <requires eq="libobjc-%-mingw32-dll-4.tar" />
767- </release>
768- <release tarname="gcc-objc-4.8.1-3-mingw32-dev.tar.lzma">
769- <requires eq="libobjc-%-mingw32-dll-4.tar" />
770- </release>
771- <release tarname="gcc-objc-4.8.1-2-mingw32-dev.tar.lzma">
772- <requires eq="libobjc-%-mingw32-dll-4.tar" />
773- </release>
774- <release tarname="gcc-objc-4.8.1-1-mingw32-dev.tar.lzma">
775- <requires eq="libobjc-%-mingw32-dll-4.tar" />
776- </release>
777- <release tarname="gcc-objc-4.0-mingw32-dev.tar.meta">
778- <!-- dummy package, to clean up possible 4.8.1 conflicts -->
450+ <release tarname="gcc-objc-4.8.2-2-mingw32-dev.tar.meta">
779451 <download tarname="none" />
780452 </release>
781453 </component>
@@ -802,19 +474,9 @@
802474
803475 <component class="dll">
804476 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
805- <release tarname="libobjc-6.3.0-1-mingw32-dll-4.tar.xz" />
806- <release tarname="libobjc-5.3.0-3-mingw32-dll-4.tar.xz" />
807- <release tarname="libobjc-5.3.0-2-mingw32-dll-4.tar.xz" />
808- <release tarname="libobjc-4.9.3-1-mingw32-dll-4.tar.xz" />
809- <release tarname="libobjc-4.8.1-1-mingw32-dll-4.tar.lzma" />
810- <release tarname="libobjc-4.8.1-2-mingw32-dll-4.tar.lzma" />
811- <release tarname="libobjc-4.8.1-3-mingw32-dll-4.tar.lzma" />
812- <release tarname="libobjc-4.8.1-4-mingw32-dll-4.tar.lzma" />
813- <release tarname="libobjc-4.7.2-1-mingw32-dll-4.tar.lzma" />
814- <release tarname="libobjc-4.7.0-1-mingw32-dll-4.tar.lzma" />
815- <release tarname="libobjc-4.6.2-1-mingw32-dll-3.tar.lzma" />
816- <release tarname="libobjc-4.6.1-2-mingw32-dll-3.tar.lzma" />
817- <release tarname="libobjc-4.5.2-1-mingw32-dll-2.tar.lzma" />
477+ <release tarname="libobjc-8.2.0-2-mingw32-dll-4.tar.xz" />
478+ <release tarname="libobjc-8.2.0-1-mingw32-dll-4.tar.xz" />
479+ <release tarname="libobjc-7.3.0-1-mingw32-dll-4.tar.xz" />
818480 </component>
819481 </package>
820482
@@ -833,9 +495,9 @@
833495 <licence tarname="gcc-%-mingw32-lic.tar.*" />
834496
835497 <component class="dll">
836- <release tarname="libatomic-6.3.0-1-mingw32-dll-1.tar.xz" />
837- <release tarname="libatomic-5.3.0-3-mingw32-dll-1.tar.xz" />
838- <release tarname="libatomic-5.3.0-2-mingw32-dll-1.tar.xz" />
498+ <release tarname="libatomic-8.2.0-2-mingw32-dll-1.tar.xz" />
499+ <release tarname="libatomic-8.2.0-1-mingw32-dll-1.tar.xz" />
500+ <release tarname="libatomic-7.3.0-1-mingw32-dll-1.tar.xz" />
839501 </component>
840502 </package>
841503
@@ -855,54 +517,10 @@
855517
856518 <component class="dll">
857519 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
858- <requires le="mingw32-libgomp-deps-%-mingw32-dll.tar" />
859- <release tarname="libgomp-6.3.0-1-mingw32-dll-1.tar.xz" />
860- <release tarname="libgomp-5.3.0-3-mingw32-dll-1.tar.xz" />
861- <release tarname="libgomp-5.3.0-2-mingw32-dll-1.tar.xz" />
862- <release tarname="libgomp-4.8.1-4-mingw32-dll-1.tar">
863- <download tarname="none" /><!-- anomaly: no separate package -->
864- </release>
865- <release tarname="libgomp-4.8.1-3-mingw32-dll-1.tar">
866- <download tarname="none" /><!-- anomaly: no separate package -->
867- </release>
868- <release tarname="libgomp-4.8.1-2-mingw32-dll-1.tar">
869- <download tarname="none" /><!-- anomaly: no separate package -->
870- </release>
871- <release tarname="libgomp-4.8.1-1-mingw32-dll-1.tar">
872- <download tarname="none" /><!-- anomaly: no separate package -->
873- </release>
874- <release tarname="libgomp-4.7.2-1-mingw32-dll-1.tar.lzma" />
875- <release tarname="libgomp-4.7.0-1-mingw32-dll-1.tar.lzma" />
876- <release tarname="libgomp-4.6.2-1-mingw32-dll-1.tar.lzma" />
877- <release tarname="libgomp-4.6.1-2-mingw32-dll-1.tar.lzma" />
878- <release tarname="libgomp-4.5.2-1-mingw32-dll-1.tar.lzma" />
879- </component>
880- </package>
881520
882- <package name="mingw32-libgomp-deps" class="virtual" visibility="hidden">
883- <!-- A convenience meta-package, to facilitate dependency resolution. -->
884- <!-- When mingw-get adds support for hidden virtual packages, this -->
885- <!-- should become invisible to the user, and will not be recorded as -->
886- <!-- "installed"; until then, we would like users to remove it, after -->
887- <!-- completing any installation, or upgrade, so we associate it with -->
888- <!-- the "GCC Upgrade Blockers" group, to help them to locate it. -->
889- <affiliate group="GCC Upgrade Blockers" />
890- <description lang="en" title="MinGW Compiler Suite DLL Prerequisites">
891- <paragraph>
892- Meta-data package, specifying variant DLL prerequisites for specific
893- versions of the GNU Compiler Suite. Users are discouraged from making
894- any attempt to install this meta-data package explicitly; it may be
895- safely removed, after installation of the compiler suite.
896- </paragraph>
897- </description>
898- <component class="dll">
899- <release tarname="mingw32-libgomp-deps-5.3.0-mingw32-dll.meta">
900- <requires eq="libpthread-*-mingw32-*-dll-3.tar" />
901- </release>
902- <release tarname="mingw32-libgomp-deps-4.9.0-mingw32-dll.meta" />
903- <release tarname="mingw32-gcc-deps-4.0-mingw32-dll.meta">
904- <requires eq="libpthread-*-mingw32-*-dll-2.tar" />
905- </release>
521+ <release tarname="libgomp-8.2.0-2-mingw32-dll-1.tar.xz" />
522+ <release tarname="libgomp-8.2.0-1-mingw32-dll-1.tar.xz" />
523+ <release tarname="libgomp-7.3.0-1-mingw32-dll-1.tar.xz" />
906524 </component>
907525 </package>
908526
@@ -919,30 +537,9 @@
919537 <licence tarname="gcc-%-mingw32-lic.tar.*" />
920538
921539 <component class="dll">
922- <release tarname="libssp-6.3.0-1-mingw32-dll-0.tar.xz" />
923- <release tarname="libssp-5.3.0-3-mingw32-dll-0.tar.xz" />
924- <release tarname="libssp-5.3.0-2-mingw32-dll-0.tar.xz" />
925- <release tarname="libssp-4.8.1-4-mingw32-dll-0.tar" >
926- <download tarname="none" /><!-- anomaly: no separate package -->
927- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
928- </release>
929- <release tarname="libssp-4.8.1-3-mingw32-dll-0.tar" >
930- <download tarname="none" /><!-- anomaly: no separate package -->
931- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
932- </release>
933- <release tarname="libssp-4.8.1-2-mingw32-dll-0.tar" >
934- <download tarname="none" /><!-- anomaly: no separate package -->
935- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
936- </release>
937- <release tarname="libssp-4.8.1-1-mingw32-dll-0.tar" >
938- <download tarname="none" /><!-- anomaly: no separate package -->
939- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
940- </release>
941- <release tarname="libssp-4.7.2-1-mingw32-dll-0.tar.lzma" />
942- <release tarname="libssp-4.7.0-1-mingw32-dll-0.tar.lzma" />
943- <release tarname="libssp-4.6.2-1-mingw32-dll-0.tar.lzma" />
944- <release tarname="libssp-4.6.1-2-mingw32-dll-0.tar.lzma" />
945- <release tarname="libssp-4.5.2-1-mingw32-dll-0.tar.lzma" />
540+ <release tarname="libssp-8.2.0-2-mingw32-dll-0.tar.xz" />
541+ <release tarname="libssp-8.2.0-1-mingw32-dll-0.tar.xz" />
542+ <release tarname="libssp-7.3.0-1-mingw32-dll-0.tar.xz" />
946543 </component>
947544 </package>
948545
@@ -954,41 +551,20 @@
954551
955552 <component class="dll">
956553 <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar"/>
957- <release tarname="libquadmath-6.3.0-1-mingw32-dll-0.tar.xz" />
958- <release tarname="libquadmath-5.3.0-3-mingw32-dll-0.tar.xz" />
959- <release tarname="libquadmath-5.3.0-2-mingw32-dll-0.tar.xz" />
960- <release tarname="libquadmath-4.9.3-1-mingw32-dll-0.tar.xz" />
961- <release tarname="libquadmath-4.8.1-4-mingw32-dll-0.tar" >
962- <download tarname="none" /><!-- anomaly: no separate package -->
963- </release>
964- <release tarname="libquadmath-4.8.1-3-mingw32-dll-0.tar" >
965- <download tarname="none" /><!-- anomaly: no separate package -->
966- </release>
967- <release tarname="libquadmath-4.8.1-2-mingw32-dll-0.tar" >
968- <download tarname="none" /><!-- anomaly: no separate package -->
969- </release>
970- <release tarname="libquadmath-4.8.1-1-mingw32-dll-0.tar" >
971- <download tarname="none" /><!-- anomaly: no separate package -->
972- </release>
973- <release tarname="libquadmath-4.7.2-1-mingw32-dll-0.tar.lzma" />
974- <release tarname="libquadmath-4.7.0-1-mingw32-dll-0.tar.lzma" />
975- <release tarname="libquadmath-4.6.2-1-mingw32-dll-0.tar.lzma" />
976- <release tarname="libquadmath-4.6.1-2-mingw32-dll-0.tar.lzma" />
977- <release tarname="libquadmath-4.5.2-1-mingw32-dll-0.tar">
978- <download tarname="none" /><!-- not introduced until GCC-4.6 -->
979- </release>
554+ <release tarname="libquadmath-8.2.0-2-mingw32-dll-0.tar.xz" />
555+ <release tarname="libquadmath-8.2.0-1-mingw32-dll-0.tar.xz" />
556+ <release tarname="libquadmath-7.3.0-1-mingw32-dll-0.tar.xz" />
980557 </component>
981558
982559 <component class="info">
983- <release tarname="libquadmath-6.3.0-1-mingw32-info.tar.xz" />
984- <release tarname="libquadmath-5.3.0-3-mingw32-info.tar.xz" />
985- <release tarname="libquadmath-5.3.0-2-mingw32-info.tar.xz" />
986- <release tarname="libquadmath-4.9.3-1-mingw32-info.tar.xz" />
560+ <release tarname="libquadmath-8.2.0-2-mingw32-info.tar.xz" />
561+ <release tarname="libquadmath-8.2.0-1-mingw32-info.tar.xz" />
562+ <release tarname="libquadmath-7.3.0-1-mingw32-info.tar.xz" />
987563 </component>
988564 </package>
989565
990566 </package-collection>
991567 </software-distribution>
992568
993-<!-- vim: set textwidth=80 tabstop=2 shiftwidth=2 expandtab: -->
994-<!-- vim: set fileformat=unix nocompatible: -->
569+<!-- vim: set nocompatible expandtab showcmd tabstop=2 shiftwidth=2: -->
570+<!-- vim: set fileformat=unix textwidth=80: -->