<!-- File: mingw32-gcc4.xml ~~ mingw-get package list for GCC version 4.x -->
+ <package-group-hierarchy>
+ <!-- FIXME: this is a temporary addition to the package hierarchy; -->
+ <!-- it serves to make it easier to locate those malformed packages -->
+ <!-- which may interfere with a clean upgrade of a GCC installation, -->
+ <!-- and so facilitate their removal in advance. -->
+ <package-group name="MinGW" expand="true">
+ <package-group name="MinGW Base System">
+ <package-group name="MinGW Compiler Suite">
+ <package-group name="GCC Upgrade Blockers" />
+ </package-group>
+ </package-group>
+ </package-group>
+ </package-group-hierarchy>
+
<package-collection subsystem="mingw32">
<download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
<licence tarname="gcc-%-mingw32-lic.tar.*" />
<component class="lic">
+ <release tarname="gcc-6.3.0-1-mingw32-lic.tar.xz" />
<release tarname="gcc-5.3.0-3-mingw32-lic.tar.xz" />
<release tarname="gcc-5.3.0-2-mingw32-lic.tar.xz" />
<release tarname="gcc-4.9.3-1-mingw32-lic.tar.xz" />
<requires eq="binutils-*-mingw32-bin.tar" />
<requires eq="mingwrt-*-mingw32-dev.tar" />
<requires eq="w32api-*-mingw32-dev.tar" />
- <release tarname="gcc-core-5.3.0-3-mingw32-bin.tar.xz">
- <requires eq="libgcc-%-mingw32-dll-1.tar" />
- <requires eq="libssp-%-mingw32-dll-0.tar" />
- <requires eq="libgomp-%-mingw32-dll-1.tar" />
- <requires ge="libpthreadgc-2.10.*-mingw32-dev.tar" />
+ <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
+ <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
+ <requires eq="mingw32-libquadmath-%-mingw32-dll-0.tar" />
+ <requires le="mingw32-gcc-core-deps-%-mingw32-dll.meta" />
+ <requires le="mingw32-gcc-core-%-mingw32-dev.tar" />
+ <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
+ <release tarname="gcc-core-6.3.0-1-mingw32-bin.tar.xz">
<requires eq="libatomic-%-mingw32-dll-1.tar" />
- <requires eq="libquadmath-%-mingw32-dll-0.tar" />
- <requires eq="libmpc-*-mingw32-dll-3.tar" />
</release>
- <release tarname="gcc-core-5.3.0-2-mingw32-bin.tar.xz">
- <requires eq="libgcc-%-mingw32-dll-1.tar" />
- <requires eq="libssp-%-mingw32-dll-0.tar" />
- <requires eq="libgomp-%-mingw32-dll-1.tar" />
- <requires ge="libpthreadgc-2.10.*-mingw32-dev.tar" />
+ <release tarname="gcc-core-5.3.0-3-mingw32-bin.tar.xz">
<requires eq="libatomic-%-mingw32-dll-1.tar" />
- <requires eq="libquadmath-%-mingw32-dll-0.tar" />
- <requires eq="libmpc-*-mingw32-dll-3.tar" />
- </release>
- <release tarname="gcc-core-4.9.3-1-mingw32-bin.tar.xz">
- <requires eq="libgcc-%-mingw32-dll-1.tar" />
- <requires eq="libquadmath-%-mingw32-dll-0.tar" />
- <requires eq="libmpc-*-mingw32-dll-3.tar" />
- </release>
- <release tarname="gcc-core-4.8.1-4-mingw32-bin.tar.lzma">
- <requires eq="gcc-core-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-core-4.8.1-3-mingw32-bin.tar.lzma">
- <requires eq="gcc-core-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-core-4.8.1-2-mingw32-bin.tar.lzma">
- <requires eq="gcc-core-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-core-4.8.1-1-mingw32-bin.tar.lzma">
- <requires eq="gcc-core-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-core-4.7.2-1-mingw32-bin.tar.lzma">
- <requires eq="libquadmath-%-mingw32-dll-0.tar" />
- <requires eq="libssp-%-mingw32-dll-0.tar" />
- <requires eq="libgomp-%-mingw32-dll-1.tar" />
- <requires eq="libgcc-%-mingw32-dll-1.tar" />
- <requires eq="libmpc-*-mingw32-dll-2.tar" />
- <requires eq="pthreads-w32-*-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-core-4.7.0-1-mingw32-bin.tar.lzma">
- <requires eq="libquadmath-%-mingw32-dll-0.tar" />
- <requires eq="libssp-%-mingw32-dll-0.tar" />
- <requires eq="libgomp-%-mingw32-dll-1.tar" />
- <requires eq="libgcc-%-mingw32-dll-1.tar" />
- <requires eq="libmpc-*-mingw32-dll-2.tar" />
- <requires eq="pthreads-w32-*-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-core-4.6.2-1-mingw32-bin.tar.lzma">
- <requires eq="libquadmath-%-mingw32-dll-0.tar" />
- <requires eq="libssp-%-mingw32-dll-0.tar" />
- <requires eq="libgomp-%-mingw32-dll-1.tar" />
- <requires eq="libgcc-%-mingw32-dll-1.tar" />
- <requires eq="libmpc-*-mingw32-dll-2.tar" />
- <requires eq="pthreads-w32-*-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-core-4.6.1-2-mingw32-bin.tar.lzma">
- <requires eq="libquadmath-%-mingw32-dll-0.tar" />
- <requires eq="libssp-%-mingw32-dll-0.tar" />
- <requires eq="libgomp-%-mingw32-dll-1.tar" />
- <requires eq="libgcc-%-mingw32-dll-1.tar" />
- <requires eq="libmpc-*-mingw32-dll-2.tar" />
- <requires eq="pthreads-w32-*-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-core-4.5.2-1-mingw32-bin.tar.lzma">
- <requires eq="libssp-%-mingw32-dll-0.tar" />
- <requires eq="libgomp-%-mingw32-dll-1.tar" />
- <requires eq="libgcc-%-mingw32-dll-1.tar" />
- <requires eq="libmpc-*-mingw32-dll-2.tar" />
- <requires eq="pthreads-w32-*-mingw32-dev.tar" />
- </release>
- </component>
-
- <component class="dev">
- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
- <requires eq="mingw32-libquadmath-%-mingw32-dll-0.tar" />
- <release tarname="gcc-5.3.0-3-mingw32-dev.tar.xz">
- <download tarname="none" />
</release>
- <release tarname="gcc-5.3.0-2-mingw32-dev.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-4.9.3-1-mingw32-dev.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-core-4.8.1-4-mingw32-dev.tar.lzma">
- <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
- <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
- <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
- </release>
- <release tarname="gcc-core-4.8.1-3-mingw32-dev.tar.lzma">
- <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
- <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
- <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
- </release>
- <release tarname="gcc-core-4.8.1-2-mingw32-dev.tar.lzma">
- <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
- <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
- <requires eq="mingw32-libmpc-*-mingw32-dll-2.tar" />
- </release>
- <release tarname="gcc-core-4.8.1-1-mingw32-dev.tar.lzma">
- <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
- <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
- <requires eq="mingw32-libmpc-*-mingw32-dll-2.tar" />
- </release>
- <release tarname="gcc-core-4.7.2-1-mingw32-dev.tar">
- <requires eq="mingw32-libssp-%-mingw32-dll-0.tar" />
- <requires eq="mingw32-libgomp-%-mingw32-dll-1.tar" />
+ <release tarname="gcc-core-4.9.3-1-mingw32-bin.tar.xz" />
+ <release tarname="gcc-core-4.8.1-4-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-core-4.8.1-3-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-core-4.8.1-2-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-core-4.8.1-1-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-core-4.7.2-1-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-core-4.7.0-1-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-core-4.6.2-1-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-core-4.6.1-2-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-core-4.5.2-1-mingw32-bin.tar.lzma" />
+ </component>
+
+ <component class="dev" visibility="hidden">
+ <!-- FIXME: marked as hidden, because this component package is an -->
+ <!-- aberration, which we would prefer to conceal from users. Note -->
+ <!-- that mingw-get does not currently support this attribute, and -->
+ <!-- should ignore it anyway for 4.8.1 releases, which aberrantly -->
+ <!-- deliver installable content, so we also associate it with the -->
+ <!-- the "GCC Upgrade Blockers" group, to facilitate location and -->
+ <!-- removal, prior to performing an upgrade, with which they may -->
+ <!-- interfere, (by the introduction of package conflicts). -->
+ <affiliate group="GCC Upgrade Blockers" />
+ <description lang="en">
+ <paragraph>
+ NOTE: this component package exists, exclusively, to accommodate
+ packaging anomalies within the GCC-4.8.1 releases. For any other
+ release, it is installed only to clean up any conflicts which may
+ arise due to a prior installation of GCC-4.8.1; for any such other
+ release, it delivers no content, and may be safely removed after
+ the installation, or upgrade, has been completed.
+ </paragraph>
+ </description>
+ <release tarname="gcc-core-4.8.2-mingw32-dev.tar.meta">
+ <!-- dummy package, to clean up possible 4.8.1 conflicts -->
+ <download tarname="none" />
+ </release>
+ <release tarname="gcc-core-4.8.1-4-mingw32-dev.tar.lzma" />
+ <release tarname="gcc-core-4.8.1-3-mingw32-dev.tar.lzma" />
+ <release tarname="gcc-core-4.8.1-2-mingw32-dev.tar.lzma" />
+ <release tarname="gcc-core-4.8.1-1-mingw32-dev.tar.lzma" />
+ <release tarname="gcc-core-4.0-mingw32-dev.tar.meta">
+ <!-- dummy package, to clean up possible 4.8.1 conflicts -->
<download tarname="none" />
</release>
</component>
<component class="doc">
- <release tarname="gcc-core-5.3.0-3-mingw32-doc.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-core-5.3.0-2-mingw32-doc.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-core-4.9.3-1-mingw32-doc.tar.xz">
- <download tarname="none" />
- </release>
<release tarname="gcc-core-4.8.1-4-mingw32-doc.tar.lzma" />
<release tarname="gcc-core-4.8.1-3-mingw32-doc.tar.lzma" />
<release tarname="gcc-core-4.8.1-2-mingw32-doc.tar.lzma" />
</component>
<component class="man">
+ <release tarname="gcc-6.3.0-1-mingw32-man.tar.xz" />
<release tarname="gcc-5.3.0-3-mingw32-man.tar.xz" />
<release tarname="gcc-5.3.0-2-mingw32-man.tar.xz" />
<release tarname="gcc-4.9.3-1-mingw32-man.tar.xz" />
</component>
<component class="info">
+ <release tarname="gcc-6.3.0-1-mingw32-info.tar.xz" />
<release tarname="gcc-5.3.0-3-mingw32-info.tar.xz" />
<release tarname="gcc-5.3.0-2-mingw32-info.tar.xz" />
<release tarname="gcc-4.9.3-1-mingw32-info.tar.xz" />
</component>
<component class="lang">
+ <release tarname="gcc-6.3.0-1-mingw32-lang.tar.xz" />
<release tarname="gcc-5.3.0-3-mingw32-lang.tar.xz" />
<release tarname="gcc-5.3.0-2-mingw32-lang.tar.xz" />
<release tarname="gcc-4.9.3-1-mingw32-lang.tar.xz" />
</component>
</package>
+ <package name="mingw32-gcc-core-deps" class="virtual" visibility="hidden">
+ <!-- A convenience meta-package, to facilitate dependency resolution. -->
+ <!-- When mingw-get adds support for hidden virtual packages, this -->
+ <!-- should become invisible to the user, and will not be recorded as -->
+ <!-- "installed"; until then, we would like users to remove it, after -->
+ <!-- completing any installation, or upgrade, so we associate it with -->
+ <!-- the "GCC Upgrade Blockers" group, to help them to locate it. -->
+ <affiliate group="GCC Upgrade Blockers" />
+ <description lang="en" title="MinGW Compiler Suite DLL Prerequisites">
+ <paragraph>
+ Meta-data package, specifying variant DLL prerequisites for specific
+ versions of the GNU Compiler Suite. Users are discouraged from making
+ any attempt to install this meta-data package explicitly; it may be
+ safely removed, after installation of the compiler suite.
+ </paragraph>
+ </description>
+ <component class="dll">
+ <release tarname="mingw32-gcc-core-deps-6.3.0-1-mingw32-dll.meta">
+ <requires eq="mingw32-libisl-*-mingw32-dll-15.tar" />
+ <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
+ </release>
+ <release tarname="mingw32-gcc-core-deps-4.8.1-3-mingw32-dll.meta">
+ <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
+ </release>
+ <release tarname="mingw32-gcc-core-deps-4.0-mingw32-dll.meta">
+ <requires eq="mingw32-libmpc-*-mingw32-dll-2.tar" />
+ </release>
+ </component>
+ </package>
+
<package name="mingw32-libgcc" alias="libgcc">
<affiliate group="MinGW Compiler Suite" />
<description lang="en" title="The GNU C Compiler Shared Runtime Library">
by the GNU C++ language compiler, unless support for shared
runtime libraries is explicitly disabled when building.
</paragraph>
- <paragraph>
- NOTE: The gcc-4.8.1 release delivers this library in a tarball
- named with the "gcc-core" prefix, rather than "libgcc".
- </paragraph>
</description>
<source tarname="gcc-%-mingw32-src.tar.*" />
<licence tarname="gcc-%-mingw32-lic.tar.*" />
<component class="dll">
+ <release tarname="libgcc-6.3.0-1-mingw32-dll-1.tar.xz" />
<release tarname="libgcc-5.3.0-3-mingw32-dll-1.tar.xz" />
<release tarname="libgcc-5.3.0-2-mingw32-dll-1.tar.xz" />
<release tarname="libgcc-4.9.3-1-mingw32-dll-1.tar.xz" />
- <release tarname="libgcc-4.8.1-4-mingw32-dll-1.tar">
- <download tarname="gcc-core-4.8.1-4-mingw32-dll.tar.lzma"/>
- </release>
- <release tarname="libgcc-4.8.1-3-mingw32-dll-1.tar">
- <download tarname="gcc-core-4.8.1-3-mingw32-dll.tar.lzma"/>
- </release>
- <release tarname="libgcc-4.8.1-2-mingw32-dll-1.tar">
- <download tarname="gcc-core-4.8.1-2-mingw32-dll.tar.lzma"/>
- </release>
- <release tarname="libgcc-4.8.1-1-mingw32-dll-1.tar">
- <download tarname="gcc-core-4.8.1-1-mingw32-dll.tar.lzma"/>
- </release>
- <release tarname="libgcc-4.5.2-1-mingw32-dll-1.tar.lzma" />
- <release tarname="libgcc-4.6.1-2-mingw32-dll-1.tar.lzma" />
- <release tarname="libgcc-4.6.2-1-mingw32-dll-1.tar.lzma" />
- <release tarname="libgcc-4.7.0-1-mingw32-dll-1.tar.lzma" />
+ <release tarname="libgcc-4.8.1-4-mingw32-dll-1.tar.lzma" />
+ <release tarname="libgcc-4.8.1-3-mingw32-dll-1.tar.lzma" />
+ <release tarname="libgcc-4.8.1-2-mingw32-dll-1.tar.lzma" />
+ <release tarname="libgcc-4.8.1-1-mingw32-dll-1.tar.lzma" />
<release tarname="libgcc-4.7.2-1-mingw32-dll-1.tar.lzma" />
+ <release tarname="libgcc-4.7.0-1-mingw32-dll-1.tar.lzma" />
+ <release tarname="libgcc-4.6.2-1-mingw32-dll-1.tar.lzma" />
+ <release tarname="libgcc-4.6.1-2-mingw32-dll-1.tar.lzma" />
+ <release tarname="libgcc-4.5.2-1-mingw32-dll-1.tar.lzma" />
</component>
</package>
<component class="bin">
<affiliate group="Basic Setup" />
+ <requires le="gcc-ada-%-mingw32-dev.tar" />
<requires eq="gcc-core-%-mingw32-bin.tar" />
- <release tarname="gcc-ada-5.3.0-3-mingw32-bin.tar.xz">
- <requires eq="gcc-ada-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-ada-5.3.0-2-mingw32-bin.tar.xz">
- <requires eq="gcc-ada-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-ada-4.9.3-1-mingw32-bin.tar.xz">
- <requires eq="gcc-ada-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-ada-4.8.1-4-mingw32-bin.tar.lzma">
- <requires eq="gcc-ada-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-ada-4.8.1-3-mingw32-bin.tar.lzma">
- <requires eq="gcc-ada-%-mingw32-dev.tar.lzma" />
- </release>
- <release tarname="gcc-ada-4.8.1-2-mingw32-bin.tar.lzma">
- <requires eq="gcc-ada-%-mingw32-dev.tar.lzma" />
- </release>
- <release tarname="gcc-ada-4.8.1-1-mingw32-bin.tar.lzma">
- <requires eq="gcc-ada-%-mingw32-dev.tar.lzma" />
- </release>
+ <release tarname="gcc-ada-6.3.0-1-mingw32-bin.tar.xz" />
+ <release tarname="gcc-ada-5.3.0-3-mingw32-bin.tar.xz" />
+ <release tarname="gcc-ada-4.9.3-1-mingw32-bin.tar.xz" />
+ <release tarname="gcc-ada-4.8.1-4-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-ada-4.8.1-3-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-ada-4.8.1-2-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-ada-4.8.1-1-mingw32-bin.tar.lzma" />
<release tarname="gcc-ada-4.7.2-1-mingw32-bin.tar.lzma">
<requires eq="libgnat-%-mingw32-dll-4_7.tar" />
</release>
</release>
</component>
- <component class="dev">
- <release tarname="gcc-ada-5.3.0-3-mingw32-dev.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-ada-5.3.0-2-mingw32-dev.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-ada-4.9.3-1-mingw32-dev.tar.xz">
+ <component class="dev" visibility="hidden">
+ <!-- FIXME: marked as hidden, because this component package is an -->
+ <!-- aberration, which we would prefer to conceal from users. Note -->
+ <!-- that mingw-get does not currently support this attribute, and -->
+ <!-- should ignore it anyway for 4.8.1 releases, which aberrantly -->
+ <!-- deliver installable content, so we also associate it with the -->
+ <!-- the "GCC Upgrade Blockers" group, to facilitate location and -->
+ <!-- removal, prior to performing an upgrade, with which they may -->
+ <!-- interfere, (by the introduction of package conflicts). -->
+ <affiliate group="GCC Upgrade Blockers" />
+ <description lang="en">
+ <paragraph>
+ NOTE: this component package exists, exclusively, to accommodate
+ packaging anomalies within the GCC-4.8.1 releases. For any other
+ release, it is installed only to clean up any conflicts which may
+ arise due to a prior installation of GCC-4.8.1; for any such other
+ release, it delivers no content, and may be safely removed after
+ the installation, or upgrade, has been completed.
+ </paragraph>
+ </description>
+ <release tarname="gcc-ada-4.8.2-mingw32-dev.tar.meta">
+ <!-- dummy package, to clean up possible 4.8.1 conflicts -->
<download tarname="none" />
</release>
<release tarname="gcc-ada-4.8.1-4-mingw32-dev.tar.lzma">
<release tarname="gcc-ada-4.8.1-1-mingw32-dev.tar.lzma">
<requires eq="mingw32-libgnat-%-mingw32-dll.tar" />
</release>
+ <release tarname="gcc-ada-4.0-mingw32-dev.tar.meta">
+ <!-- dummy package, to clean up possible 4.8.1 conflicts -->
+ <download tarname="none" />
+ </release>
</component>
<component class="info">
NOTE: The gcc-4.8.1 release delivers this library in a tarball
named with the "gcc-ada" prefix, rather than "libgnat". There
is (currently) no DLL component release of libgnat, for the
- gcc-4.9.3 (or later) release.
+ gcc-4.9.3 (or later) releases.
</paragraph>
</description>
<licence tarname="gcc-%-mingw32-lic.tar.*" />
<component class="dll">
- <release tarname="libgnat-4.5.2-1-mingw32-dll-4_5.tar.lzma" />
- <release tarname="libgnat-4.6.2-1-mingw32-dll-4_6.tar.lzma" />
- <release tarname="libgnat-4.7.0-1-mingw32-dll-4_7.tar.lzma" />
+ <release tarname="libgnat-4.8.1-4-mingw32-dll-4_8.tar.lzma" />
+ <release tarname="libgnat-4.8.1-3-mingw32-dll-4_8.tar.lzma" />
+ <release tarname="libgnat-4.8.1-2-mingw32-dll-4_8.tar.lzma" />
+ <release tarname="libgnat-4.8.1-1-mingw32-dll-4_8.tar.lzma" />
<release tarname="libgnat-4.7.2-1-mingw32-dll-4_7.tar.lzma" />
- <release tarname="libgnat-4.8.1-4-mingw32-dll-4_8.tar" >
- <download tarname="gcc-ada-4.8.1-4-mingw32-dll.tar.lzma" />
- </release>
- <release tarname="libgnat-4.8.1-3-mingw32-dll-4_8.tar" >
- <download tarname="gcc-ada-4.8.1-3-mingw32-dll.tar.lzma" />
- </release>
- <release tarname="libgnat-4.8.1-2-mingw32-dll-4_8.tar" >
- <download tarname="gcc-ada-4.8.1-2-mingw32-dll.tar.lzma" />
- </release>
- <release tarname="libgnat-4.8.1-1-mingw32-dll-4_8.tar" >
- <download tarname="gcc-ada-4.8.1-1-mingw32-dll.tar.lzma" />
- </release>
+ <release tarname="libgnat-4.7.0-1-mingw32-dll-4_7.tar.lzma" />
+ <release tarname="libgnat-4.6.2-1-mingw32-dll-4_6.tar.lzma" />
+ <release tarname="libgnat-4.5.2-1-mingw32-dll-4_5.tar.lzma" />
</component>
</package>
<component class="bin">
<affiliate group="Basic Setup" />
+ <requires le="gcc-c++-%-mingw32-dev.tar" />
<requires eq="gcc-core-%-mingw32-bin.tar" />
- <release tarname="gcc-c++-5.3.0-3-mingw32-bin.tar.xz" >
- <requires eq="libstdc++-%-mingw32-dll-6.tar" />
- <requires eq="gcc-c++-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-c++-5.3.0-2-mingw32-bin.tar.xz" >
- <requires eq="libstdc++-%-mingw32-dll-6.tar" />
- <requires eq="gcc-c++-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-c++-4.9.3-1-mingw32-bin.tar.xz" >
- <requires eq="libstdc++-%-mingw32-dll-6.tar" />
- <requires eq="gcc-c++-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-c++-4.8.1-4-mingw32-bin.tar.lzma" >
- <requires eq="gcc-c++-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-c++-4.8.1-3-mingw32-bin.tar.lzma" >
- <requires eq="gcc-c++-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-c++-4.8.1-2-mingw32-bin.tar.lzma" >
- <requires eq="gcc-c++-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-c++-4.8.1-1-mingw32-bin.tar.lzma" >
- <requires eq="gcc-c++-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-c++-4.7.2-1-mingw32-bin.tar.lzma" >
- <requires eq="libstdc++-%-mingw32-dll-6.tar" />
- </release>
- <release tarname="gcc-c++-4.7.0-1-mingw32-bin.tar.lzma" >
- <requires eq="libstdc++-%-mingw32-dll-6.tar" />
- </release>
- <release tarname="gcc-c++-4.6.2-1-mingw32-bin.tar.lzma" >
- <requires eq="libstdc++-%-mingw32-dll-6.tar" />
- </release>
- <release tarname="gcc-c++-4.6.1-2-mingw32-bin.tar.lzma" >
- <requires eq="libstdc++-%-mingw32-dll-6.tar" />
- </release>
- <release tarname="gcc-c++-4.5.2-1-mingw32-bin.tar.lzma" >
- </release>
- </component>
-
- <component class="dev">
<requires eq="mingw32-libstdc++-%-mingw32-dll-6.tar" />
- <release tarname="gcc-c++-5.3.0-3-mingw32-dev.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-c++-5.3.0-2-mingw32-dev.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-c++-4.9.3-1-mingw32-dev.tar.xz">
+ <release tarname="gcc-c++-6.3.0-1-mingw32-bin.tar.xz" />
+ <release tarname="gcc-c++-5.3.0-3-mingw32-bin.tar.xz" />
+ <release tarname="gcc-c++-5.3.0-2-mingw32-bin.tar.xz" />
+ <release tarname="gcc-c++-4.9.3-1-mingw32-bin.tar.xz" />
+ <release tarname="gcc-c++-4.8.1-4-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-c++-4.8.1-3-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-c++-4.8.1-2-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-c++-4.8.1-1-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-c++-4.7.2-1-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-c++-4.7.0-1-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-c++-4.6.2-1-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-c++-4.6.1-2-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-c++-4.5.2-1-mingw32-bin.tar.lzma" />
+ </component>
+
+ <component class="dev" visibility="hidden">
+ <!-- FIXME: marked as hidden, because this component package is an -->
+ <!-- aberration, which we would prefer to conceal from users. Note -->
+ <!-- that mingw-get does not currently support this attribute, and -->
+ <!-- should ignore it anyway for 4.8.1 releases, which aberrantly -->
+ <!-- deliver installable content, so we also associate it with the -->
+ <!-- the "GCC Upgrade Blockers" group, to facilitate location and -->
+ <!-- removal, prior to performing an upgrade, with which they may -->
+ <!-- interfere, (by the introduction of package conflicts). -->
+ <affiliate group="GCC Upgrade Blockers" />
+ <description lang="en">
+ <paragraph>
+ NOTE: this component package exists, exclusively, to accommodate
+ packaging anomalies within the GCC-4.8.1 releases. For any other
+ release, it is installed only to clean up any conflicts which may
+ arise due to a prior installation of GCC-4.8.1; for any such other
+ release, it delivers no content, and may be safely removed after
+ the installation, or upgrade, has been completed.
+ </paragraph>
+ </description>
+ <release tarname="gcc-c++-4.8.2-mingw32-dev.tar.meta">
+ <!-- dummy package, to clean up possible 4.8.1 conflicts -->
<download tarname="none" />
</release>
<release tarname="gcc-c++-4.8.1-4-mingw32-dev.tar.lzma" />
<release tarname="gcc-c++-4.8.1-3-mingw32-dev.tar.lzma" />
<release tarname="gcc-c++-4.8.1-2-mingw32-dev.tar.lzma" />
<release tarname="gcc-c++-4.8.1-1-mingw32-dev.tar.lzma" />
+ <release tarname="gcc-c++-4.0-mingw32-dev.tar.meta">
+ <!-- dummy package, to clean up possible 4.8.1 conflicts -->
+ <download tarname="none" />
+ </release>
</component>
<component class="doc">
- <release tarname="gcc-c++-5.3.0-3-mingw32-doc.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-c++-5.3.0-2-mingw32-doc.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-c++-4.9.3-1-mingw32-doc.tar.xz">
- <download tarname="none" />
- </release>
<release tarname="gcc-c++-4.8.1-4-mingw32-doc.tar.lzma" />
<release tarname="gcc-c++-4.8.1-3-mingw32-doc.tar.lzma" />
<release tarname="gcc-c++-4.8.1-2-mingw32-doc.tar.lzma" />
</component>
<component class="man">
+ <release tarname="gcc-c++-6.3.0-1-mingw32-man.tar.xz" />
<release tarname="gcc-c++-5.3.0-3-mingw32-man.tar.xz" />
<release tarname="gcc-c++-5.3.0-2-mingw32-man.tar.xz" />
<release tarname="gcc-c++-4.9.3-1-mingw32-man.tar.xz" />
<licence tarname="gcc-%-mingw32-lic.tar.*" />
<component class="dll">
+ <release tarname="libstdc++-6.3.0-1-mingw32-dll-6.tar.xz" />
<release tarname="libstdc++-5.3.0-3-mingw32-dll-6.tar.xz" />
<release tarname="libstdc++-5.3.0-2-mingw32-dll-6.tar.xz" />
<release tarname="libstdc++-4.9.3-1-mingw32-dll-6.tar.xz" />
- <release tarname="libstdc++-4.8.1-4-mingw32-dll-6.tar" >
- <download tarname="gcc-c++-4.8.1-4-mingw32-dll.tar.lzma" />
- </release>
- <release tarname="libstdc++-4.8.1-3-mingw32-dll-6.tar" >
- <download tarname="gcc-c++-4.8.1-3-mingw32-dll.tar.lzma" />
- </release>
- <release tarname="libstdc++-4.8.1-2-mingw32-dll-6.tar" >
- <download tarname="gcc-c++-4.8.1-2-mingw32-dll.tar.lzma" />
- </release>
- <release tarname="libstdc++-4.8.1-1-mingw32-dll-6.tar" >
- <download tarname="gcc-c++-4.8.1-1-mingw32-dll.tar.lzma" />
- </release>
- <release tarname="libstdc++-4.5.2-1-mingw32-dll-6.tar.lzma" />
- <release tarname="libstdc++-4.6.1-2-mingw32-dll-6.tar.lzma" />
- <release tarname="libstdc++-4.6.2-1-mingw32-dll-6.tar.lzma" />
- <release tarname="libstdc++-4.7.0-1-mingw32-dll-6.tar.lzma" />
+ <release tarname="libstdc++-4.8.1-4-mingw32-dll-6.tar.lzma" />
+ <release tarname="libstdc++-4.8.1-3-mingw32-dll-6.tar.lzma" />
+ <release tarname="libstdc++-4.8.1-2-mingw32-dll-6.tar.lzma" />
+ <release tarname="libstdc++-4.8.1-1-mingw32-dll-6.tar.lzma" />
<release tarname="libstdc++-4.7.2-1-mingw32-dll-6.tar.lzma" />
+ <release tarname="libstdc++-4.7.0-1-mingw32-dll-6.tar.lzma" />
+ <release tarname="libstdc++-4.6.2-1-mingw32-dll-6.tar.lzma" />
+ <release tarname="libstdc++-4.6.1-2-mingw32-dll-6.tar.lzma" />
+ <release tarname="libstdc++-4.5.2-1-mingw32-dll-6.tar.lzma" />
</component>
</package>
<component class="bin">
<affiliate group="Basic Setup" />
<requires eq="gcc-core-%-mingw32-bin.tar" />
- <release tarname="gcc-fortran-5.3.0-3-mingw32-bin.tar.xz">
- <requires eq="libgfortran-%-mingw32-dll-3.tar" />
- <requires eq="gcc-fortran-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-fortran-5.3.0-2-mingw32-bin.tar.xz">
- <requires eq="libgfortran-%-mingw32-dll-3.tar" />
- <requires eq="gcc-fortran-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-fortran-4.9.3-1-mingw32-bin.tar.xz">
- <requires eq="libgfortran-%-mingw32-dll-3.tar" />
- <requires eq="gcc-fortran-%-mingw32-dev.tar" />
- </release>
- <release tarname="gcc-fortran-4.8.1-4-mingw32-bin.tar.lzma">
- <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
- </release>
- <release tarname="gcc-fortran-4.8.1-3-mingw32-bin.tar.lzma">
- <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
- </release>
- <release tarname="gcc-fortran-4.8.1-2-mingw32-bin.tar.lzma">
- <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
- </release>
- <release tarname="gcc-fortran-4.8.1-1-mingw32-bin.tar.lzma">
- <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
- </release>
- <release tarname="gcc-fortran-4.7.2-1-mingw32-bin.tar.lzma" >
- <requires eq="libgfortran-%-mingw32-dll-3.tar" />
- </release>
- <release tarname="gcc-fortran-4.7.0-1-mingw32-bin.tar.lzma" >
- <requires eq="libgfortran-%-mingw32-dll-3.tar" />
- </release>
- <release tarname="gcc-fortran-4.6.2-1-mingw32-bin.tar.lzma" >
- <requires eq="libgfortran-%-mingw32-dll-3.tar" />
- </release>
- <release tarname="gcc-fortran-4.6.1-2-mingw32-bin.tar.lzma" >
- <requires eq="libgfortran-%-mingw32-dll-3.tar" />
- </release>
- <release tarname="gcc-fortran-4.5.2-1-mingw32-bin.tar.lzma" >
- <requires eq="libgfortran-%-mingw32-dll-3.tar" />
- </release>
- </component>
-
- <component class="dev">
+ <requires le="gcc-fortran-%-mingw32-dev.tar" />
<requires eq="libgfortran-%-mingw32-dll-3.tar" />
- <release tarname="gcc-fortran-5.3.0-3-mingw32-dev.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-fortran-5.3.0-2-mingw32-dev.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-fortran-4.9.3-1-mingw32-dev.tar.xz">
+ <release tarname="gcc-fortran-6.3.0-1-mingw32-bin.tar.xz" />
+ <release tarname="gcc-fortran-5.3.0-3-mingw32-bin.tar.xz" />
+ <release tarname="gcc-fortran-5.3.0-2-mingw32-bin.tar.xz" />
+ <release tarname="gcc-fortran-4.9.3-1-mingw32-bin.tar.xz" />
+ <release tarname="gcc-fortran-4.8.1-4-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-fortran-4.8.1-3-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-fortran-4.8.1-2-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-fortran-4.8.1-1-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-fortran-4.7.2-1-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-fortran-4.7.0-1-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-fortran-4.6.2-1-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-fortran-4.6.1-2-mingw32-bin.tar.lzma" />
+ <release tarname="gcc-fortran-4.5.2-1-mingw32-bin.tar.lzma" />
+ </component>
+
+ <component class="dev" visibility="hidden">
+ <!-- FIXME: marked as hidden, because this component package is an -->
+ <!-- aberration, which we would prefer to conceal from users. Note -->
+ <!-- that mingw-get does not currently support this attribute, and -->
+ <!-- should ignore it anyway for 4.8.1 releases, which aberrantly -->
+ <!-- deliver installable content, so we also associate it with the -->
+ <!-- the "GCC Upgrade Blockers" group, to facilitate location and -->
+ <!-- removal, prior to performing an upgrade, with which they may -->
+ <!-- interfere, (by the introduction of package conflicts). -->
+ <affiliate group="GCC Upgrade Blockers" />
+ <description lang="en">
+ <paragraph>
+ NOTE: this component package exists, exclusively, to accommodate
+ packaging anomalies within the GCC-4.8.1 releases. For any other
+ release, it is installed only to clean up any conflicts which may
+ arise due to a prior installation of GCC-4.8.1; for any such other
+ release, it delivers no content, and may be safely removed after
+ the installation, or upgrade, has been completed.
+ </paragraph>
+ </description>
+ <requires eq="libgfortran-%-mingw32-dll-3.tar" />
+ <release tarname="gcc-fortran-4.8.2-mingw32-dev.tar.meta">
+ <!-- dummy package, to clean up possible 4.8.1 conflicts -->
<download tarname="none" />
</release>
<release tarname="gcc-fortran-4.8.1-4-mingw32-dev.tar.lzma" />
<release tarname="gcc-fortran-4.8.1-3-mingw32-dev.tar.lzma" />
<release tarname="gcc-fortran-4.8.1-2-mingw32-dev.tar.lzma" />
<release tarname="gcc-fortran-4.8.1-1-mingw32-dev.tar.lzma" />
+ <release tarname="gcc-fortran-4.0-mingw32-dev.tar.meta">
+ <!-- dummy package, to clean up possible 4.8.1 conflicts -->
+ <download tarname="none" />
+ </release>
</component>
<component class="doc">
- <release tarname="gcc-fortran-5.3.0-3-mingw32-doc.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-fortran-5.3.0-2-mingw32-doc.tar.xz">
- <download tarname="none" />
- </release>
- <release tarname="gcc-fortran-4.9.3-1-mingw32-doc.tar.xz">
- <download tarname="none" />
- </release>
<release tarname="gcc-fortran-4.8.1-4-mingw32-doc.tar.lzma" />
<release tarname="gcc-fortran-4.8.1-3-mingw32-doc.tar.lzma" />
<release tarname="gcc-fortran-4.8.1-2-mingw32-doc.tar.lzma" />
</component>
<component class="info">
+ <release tarname="gcc-fortran-6.3.0-1-mingw32-info.tar.xz" />
<release tarname="gcc-fortran-5.3.0-3-mingw32-info.tar.xz" />
<release tarname="gcc-fortran-5.3.0-2-mingw32-info.tar.xz" />
<release tarname="gcc-fortran-4.9.3-1-mingw32-info.tar.xz" />
</component>
<component class="man">
- <release tarname="gcc-fortran-5.3.0-3-mingw32-man.tar.xz">
- <download tarname="libgfortran-5.3.0-3-mingw32-man.tar.xz" />
- </release>
- <release tarname="gcc-fortran-5.3.0-2-mingw32-man.tar.xz">
- <download tarname="libgfortran-5.3.0-2-mingw32-man.tar.xz" />
- </release>
+ <release tarname="gcc-fortran-6.3.0-1-mingw32-man.tar.xz" />
+ <release tarname="gcc-fortran-5.3.0-3-mingw32-man.tar.xz" />
+ <release tarname="gcc-fortran-5.3.0-2-mingw32-man.tar.xz" />
<release tarname="gcc-fortran-4.9.3-1-mingw32-man.tar.xz" />
<release tarname="gcc-fortran-4.8.1-4-mingw32-man.tar.lzma" />
<release tarname="gcc-fortran-4.8.1-3-mingw32-man.tar.lzma" />
<licence tarname="gcc-%-mingw32-lic.tar.*" />
<component class="dll">
- <release tarname="libgfortran-4.5.2-1-mingw32-dll-3.tar.lzma" />
- <release tarname="libgfortran-4.6.1-2-mingw32-dll-3.tar.lzma" />
- <release tarname="libgfortran-4.6.2-1-mingw32-dll-3.tar.lzma" />
- <release tarname="libgfortran-4.7.0-1-mingw32-dll-3.tar.lzma" />
- <release tarname="libgfortran-4.7.2-1-mingw32-dll-3.tar.lzma" />
- <release tarname="libgfortran-4.8.1-4-mingw32-dll-3.tar" >
- <download tarname="gcc-fortran-4.8.1-4-mingw32-dll.tar.lzma" />
- </release>
- <release tarname="libgfortran-4.8.1-3-mingw32-dll-3.tar" >
- <download tarname="gcc-fortran-4.8.1-3-mingw32-dll.tar.lzma" />
- </release>
- <release tarname="libgfortran-4.8.1-2-mingw32-dll-3.tar" >
- <download tarname="gcc-fortran-4.8.1-2-mingw32-dll.tar.lzma" />
- </release>
- <release tarname="libgfortran-4.8.1-1-mingw32-dll-3.tar" >
- <download tarname="gcc-fortran-4.8.1-1-mingw32-dll.tar.lzma" />
- </release>
- <release tarname="libgfortran-4.9.3-1-mingw32-dll-3.tar.xz" />
- <release tarname="libgfortran-5.3.0-2-mingw32-dll-3.tar.xz" />
+ <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
+ <requires eq="mingw32-libquadmath-%-mingw32-dll-0.tar" />
+ <release tarname="libgfortran-6.3.0-1-mingw32-dll-3.tar.xz" />
<release tarname="libgfortran-5.3.0-3-mingw32-dll-3.tar.xz" />
+ <release tarname="libgfortran-5.3.0-2-mingw32-dll-3.tar.xz" />
+ <release tarname="libgfortran-4.9.3-1-mingw32-dll-3.tar.xz" />
+ <release tarname="libgfortran-4.8.1-4-mingw32-dll-3.tar.lzma" />
+ <release tarname="libgfortran-4.8.1-3-mingw32-dll-3.tar.lzma" />
+ <release tarname="libgfortran-4.8.1-2-mingw32-dll-3.tar.lzma" />
+ <release tarname="libgfortran-4.8.1-1-mingw32-dll-3.tar.lzma" />
+ <release tarname="libgfortran-4.7.2-1-mingw32-dll-3.tar.lzma" />
+ <release tarname="libgfortran-4.7.0-1-mingw32-dll-3.tar.lzma" />
+ <release tarname="libgfortran-4.6.2-1-mingw32-dll-3.tar.lzma" />
+ <release tarname="libgfortran-4.6.1-2-mingw32-dll-3.tar.lzma" />
+ <release tarname="libgfortran-4.5.2-1-mingw32-dll-3.tar.lzma" />
</component>
</package>
<component class="bin">
<affiliate group="Basic Setup" />
<requires eq="gcc-core-%-mingw32-bin.tar" />
+ <requires le="gcc-objc-%-mingw32-dev.tar" />
+ <!-- FIXME: is there a way to avoid per-release specification -->
+ <!-- of libobjc DLL dependencies, preserving ABI evolution? -->
+ <release tarname="gcc-objc-6.3.0-1-mingw32-bin.tar.xz">
+ <requires eq="libobjc-%-mingw32-dll-4.tar" />
+ </release>
<release tarname="gcc-objc-5.3.0-3-mingw32-bin.tar.xz">
<requires eq="libobjc-%-mingw32-dll-4.tar" />
- <requires eq="gcc-objc-%-mingw32-dev.tar" />
</release>
<release tarname="gcc-objc-5.3.0-2-mingw32-bin.tar.xz">
<requires eq="libobjc-%-mingw32-dll-4.tar" />
- <requires eq="gcc-objc-%-mingw32-dev.tar" />
</release>
<release tarname="gcc-objc-4.9.3-1-mingw32-bin.tar.xz">
<requires eq="libobjc-%-mingw32-dll-4.tar" />
- <requires eq="gcc-objc-%-mingw32-dev.tar" />
+ </release>
+ <release tarname="gcc-objc-4.8.1-4-mingw32-bin.tar" >
+ <requires eq="libobjc-%-mingw32-dll-4.tar" />
+ <download tarname="none" />
+ </release>
+ <release tarname="gcc-objc-4.8.1-3-mingw32-bin.tar" >
+ <requires eq="libobjc-%-mingw32-dll-4.tar" />
+ <download tarname="none" />
+ </release>
+ <release tarname="gcc-objc-4.8.1-2-mingw32-bin.tar" >
+ <requires eq="libobjc-%-mingw32-dll-4.tar" />
+ <download tarname="none" />
+ </release>
+ <release tarname="gcc-objc-4.8.1-1-mingw32-bin.tar" >
+ <requires eq="libobjc-%-mingw32-dll-4.tar" />
+ <download tarname="none" />
</release>
<release tarname="gcc-objc-4.7.2-1-mingw32-bin.tar.lzma">
<requires eq="libobjc-%-mingw32-dll-4.tar" />
<release tarname="gcc-objc-4.5.2-1-mingw32-bin.tar.lzma">
<requires eq="libobjc-%-mingw32-dll-2.tar" />
</release>
- <release tarname="gcc-objc-4.8.1-4-mingw32-bin.tar" >
- <download tarname="none" />
- <requires eq="gcc-objc-%-mingw32-dev.tar.lzma" />
- </release>
- <release tarname="gcc-objc-4.8.1-3-mingw32-bin.tar" >
- <download tarname="none" />
- <requires eq="gcc-objc-%-mingw32-dev.tar.lzma" />
- </release>
- <release tarname="gcc-objc-4.8.1-2-mingw32-bin.tar" >
- <download tarname="none" />
- <requires eq="gcc-objc-%-mingw32-dev.tar.lzma" />
- </release>
- <release tarname="gcc-objc-4.8.1-1-mingw32-bin.tar" >
- <download tarname="none" />
- <requires eq="gcc-objc-%-mingw32-dev.tar.lzma" />
- </release>
</component>
- <component class="dev">
- <requires eq="libobjc-%-mingw32-dll-4.tar" />
- <release tarname="gcc-objc-5.3.0-3-mingw32-dev.tar.xz">
- <download tarname="none" />
+ <component class="dev" visibility="hidden">
+ <!-- FIXME: marked as hidden, because this component package is an -->
+ <!-- aberration, which we would prefer to conceal from users. Note -->
+ <!-- that mingw-get does not currently support this attribute, and -->
+ <!-- should ignore it anyway for 4.8.1 releases, which aberrantly -->
+ <!-- deliver installable content, so we also associate it with the -->
+ <!-- the "GCC Upgrade Blockers" group, to facilitate location and -->
+ <!-- removal, prior to performing an upgrade, with which they may -->
+ <!-- interfere, (by the introduction of package conflicts). -->
+ <affiliate group="GCC Upgrade Blockers" />
+ <description lang="en">
+ <paragraph>
+ NOTE: this component package exists, exclusively, to accommodate
+ packaging anomalies within the GCC-4.8.1 releases. For any other
+ release, it is installed only to clean up any conflicts which may
+ arise due to a prior installation of GCC-4.8.1; for any such other
+ release, it delivers no content, and may be safely removed after
+ the installation, or upgrade, has been completed.
+ </paragraph>
+ </description>
+ <release tarname="gcc-objc-4.8.2-mingw32-dev.tar.meta">
+ <!-- dummy package, to clean up possible 4.8.1 conflicts -->
+ <download tarname="none" />
+ </release>
+ <release tarname="gcc-objc-4.8.1-4-mingw32-dev.tar.lzma">
+ <requires eq="libobjc-%-mingw32-dll-4.tar" />
</release>
- <release tarname="gcc-objc-5.3.0-2-mingw32-dev.tar.xz">
- <download tarname="none" />
+ <release tarname="gcc-objc-4.8.1-3-mingw32-dev.tar.lzma">
+ <requires eq="libobjc-%-mingw32-dll-4.tar" />
</release>
- <release tarname="gcc-objc-4.9.3-1-mingw32-dev.tar.xz">
+ <release tarname="gcc-objc-4.8.1-2-mingw32-dev.tar.lzma">
+ <requires eq="libobjc-%-mingw32-dll-4.tar" />
+ </release>
+ <release tarname="gcc-objc-4.8.1-1-mingw32-dev.tar.lzma">
+ <requires eq="libobjc-%-mingw32-dll-4.tar" />
+ </release>
+ <release tarname="gcc-objc-4.0-mingw32-dev.tar.meta">
+ <!-- dummy package, to clean up possible 4.8.1 conflicts -->
<download tarname="none" />
</release>
- <release tarname="gcc-objc-4.8.1-4-mingw32-dev.tar.lzma" />
- <release tarname="gcc-objc-4.8.1-3-mingw32-dev.tar.lzma" />
- <release tarname="gcc-objc-4.8.1-2-mingw32-dev.tar.lzma" />
- <release tarname="gcc-objc-4.8.1-1-mingw32-dev.tar.lzma" />
</component>
</package>
the GNU Objective-C language compiler, unless support for shared
runtime libraries is explicitly disabled when building.
</paragraph>
- <paragraph>
- NOTE: The gcc-4.8.1 release delivers this library in a tarball
- named with the "gcc-objc" prefix, rather than "libobjc".
- </paragraph>
</description>
<source tarname="gcc-%-mingw32-src.tar.*" />
<licence tarname="gcc-%-mingw32-lic.tar.*" />
<component class="dll">
- <release tarname="libobjc-4.5.2-1-mingw32-dll-2.tar.lzma" />
- <release tarname="libobjc-4.6.1-2-mingw32-dll-3.tar.lzma" />
- <release tarname="libobjc-4.6.2-1-mingw32-dll-3.tar.lzma" />
- <release tarname="libobjc-4.7.0-1-mingw32-dll-4.tar.lzma" />
- <release tarname="libobjc-4.7.2-1-mingw32-dll-4.tar.lzma" />
- <release tarname="libobjc-4.8.1-4-mingw32-dll-4.tar" >
- <download tarname="gcc-objc-4.8.1-4-mingw32-dll.tar.lzma"/>
- </release>
- <release tarname="libobjc-4.8.1-3-mingw32-dll-4.tar" >
- <download tarname="gcc-objc-4.8.1-3-mingw32-dll.tar.lzma"/>
- </release>
- <release tarname="libobjc-4.8.1-2-mingw32-dll-4.tar" >
- <download tarname="gcc-objc-4.8.1-2-mingw32-dll.tar.lzma"/>
- </release>
- <release tarname="libobjc-4.8.1-1-mingw32-dll-4.tar" >
- <download tarname="gcc-objc-4.8.1-1-mingw32-dll.tar.lzma"/>
- </release>
- <release tarname="libobjc-4.9.3-1-mingw32-dll-4.tar.xz" />
- <release tarname="libobjc-5.3.0-2-mingw32-dll-4.tar.xz" />
+ <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
+ <release tarname="libobjc-6.3.0-1-mingw32-dll-4.tar.xz" />
<release tarname="libobjc-5.3.0-3-mingw32-dll-4.tar.xz" />
+ <release tarname="libobjc-5.3.0-2-mingw32-dll-4.tar.xz" />
+ <release tarname="libobjc-4.9.3-1-mingw32-dll-4.tar.xz" />
+ <release tarname="libobjc-4.8.1-1-mingw32-dll-4.tar.lzma" />
+ <release tarname="libobjc-4.8.1-2-mingw32-dll-4.tar.lzma" />
+ <release tarname="libobjc-4.8.1-3-mingw32-dll-4.tar.lzma" />
+ <release tarname="libobjc-4.8.1-4-mingw32-dll-4.tar.lzma" />
+ <release tarname="libobjc-4.7.2-1-mingw32-dll-4.tar.lzma" />
+ <release tarname="libobjc-4.7.0-1-mingw32-dll-4.tar.lzma" />
+ <release tarname="libobjc-4.6.2-1-mingw32-dll-3.tar.lzma" />
+ <release tarname="libobjc-4.6.1-2-mingw32-dll-3.tar.lzma" />
+ <release tarname="libobjc-4.5.2-1-mingw32-dll-2.tar.lzma" />
</component>
</package>
<licence tarname="gcc-%-mingw32-lic.tar.*" />
<component class="dll">
+ <release tarname="libatomic-6.3.0-1-mingw32-dll-1.tar.xz" />
<release tarname="libatomic-5.3.0-3-mingw32-dll-1.tar.xz" />
<release tarname="libatomic-5.3.0-2-mingw32-dll-1.tar.xz" />
</component>
<licence tarname="gcc-%-mingw32-lic.tar.*" />
<component class="dll">
- <release tarname="libgomp-4.5.2-1-mingw32-dll-1.tar.lzma">
- <requires eq="libpthread-*-mingw32-dll-2.tar" />
- </release>
- <release tarname="libgomp-4.6.1-2-mingw32-dll-1.tar.lzma">
- <requires eq="libpthread-*-mingw32-dll-2.tar" />
- </release>
- <release tarname="libgomp-4.6.2-1-mingw32-dll-1.tar.lzma">
- <requires eq="libpthread-*-mingw32-dll-2.tar" />
- </release>
- <release tarname="libgomp-4.7.0-1-mingw32-dll-1.tar.lzma">
- <requires eq="libpthread-*-mingw32-dll-2.tar" />
- </release>
- <release tarname="libgomp-4.7.2-1-mingw32-dll-1.tar.lzma">
- <requires eq="libpthread-*-mingw32-dll-2.tar" />
- </release>
+ <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
+ <requires le="mingw32-libgomp-deps-%-mingw32-dll.tar" />
+ <release tarname="libgomp-6.3.0-1-mingw32-dll-1.tar.xz" />
+ <release tarname="libgomp-5.3.0-3-mingw32-dll-1.tar.xz" />
+ <release tarname="libgomp-5.3.0-2-mingw32-dll-1.tar.xz" />
<release tarname="libgomp-4.8.1-4-mingw32-dll-1.tar">
- <download tarname="none" />
- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
- <requires eq="libpthread-*-mingw32-dll-2.tar" />
+ <download tarname="none" /><!-- anomaly: no separate package -->
</release>
<release tarname="libgomp-4.8.1-3-mingw32-dll-1.tar">
- <download tarname="none" />
- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
- <requires eq="libpthread-*-mingw32-dll-2.tar" />
+ <download tarname="none" /><!-- anomaly: no separate package -->
</release>
<release tarname="libgomp-4.8.1-2-mingw32-dll-1.tar">
- <download tarname="none"/>
- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
- <requires eq="libpthread-*-mingw32-dll-2.tar" />
+ <download tarname="none" /><!-- anomaly: no separate package -->
</release>
<release tarname="libgomp-4.8.1-1-mingw32-dll-1.tar">
- <download tarname="none"/>
- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
- <requires eq="libpthread-*-mingw32-dll-2.tar" />
+ <download tarname="none" /><!-- anomaly: no separate package -->
+ </release>
+ <release tarname="libgomp-4.7.2-1-mingw32-dll-1.tar.lzma" />
+ <release tarname="libgomp-4.7.0-1-mingw32-dll-1.tar.lzma" />
+ <release tarname="libgomp-4.6.2-1-mingw32-dll-1.tar.lzma" />
+ <release tarname="libgomp-4.6.1-2-mingw32-dll-1.tar.lzma" />
+ <release tarname="libgomp-4.5.2-1-mingw32-dll-1.tar.lzma" />
+ </component>
+ </package>
+
+ <package name="mingw32-libgomp-deps" class="virtual" visibility="hidden">
+ <!-- A convenience meta-package, to facilitate dependency resolution. -->
+ <!-- When mingw-get adds support for hidden virtual packages, this -->
+ <!-- should become invisible to the user, and will not be recorded as -->
+ <!-- "installed"; until then, we would like users to remove it, after -->
+ <!-- completing any installation, or upgrade, so we associate it with -->
+ <!-- the "GCC Upgrade Blockers" group, to help them to locate it. -->
+ <affiliate group="GCC Upgrade Blockers" />
+ <description lang="en" title="MinGW Compiler Suite DLL Prerequisites">
+ <paragraph>
+ Meta-data package, specifying variant DLL prerequisites for specific
+ versions of the GNU Compiler Suite. Users are discouraged from making
+ any attempt to install this meta-data package explicitly; it may be
+ safely removed, after installation of the compiler suite.
+ </paragraph>
+ </description>
+ <component class="dll">
+ <release tarname="mingw32-libgomp-deps-5.3.0-mingw32-dll.meta">
+ <requires eq="libpthread-*-mingw32-*-dll-3.tar" />
+ </release>
+ <release tarname="mingw32-libgomp-deps-4.9.0-mingw32-dll.meta" />
+ <release tarname="mingw32-gcc-deps-4.0-mingw32-dll.meta">
+ <requires eq="libpthread-*-mingw32-*-dll-2.tar" />
</release>
- <release tarname="libgomp-5.3.0-2-mingw32-dll-1.tar.xz" />
- <release tarname="libgomp-5.3.0-3-mingw32-dll-1.tar.xz" />
</component>
</package>
<licence tarname="gcc-%-mingw32-lic.tar.*" />
<component class="dll">
- <release tarname="libssp-4.5.2-1-mingw32-dll-0.tar.lzma" />
- <release tarname="libssp-4.6.1-2-mingw32-dll-0.tar.lzma" />
- <release tarname="libssp-4.6.2-1-mingw32-dll-0.tar.lzma" />
- <release tarname="libssp-4.7.0-1-mingw32-dll-0.tar.lzma" />
- <release tarname="libssp-4.7.2-1-mingw32-dll-0.tar.lzma" />
+ <release tarname="libssp-6.3.0-1-mingw32-dll-0.tar.xz" />
+ <release tarname="libssp-5.3.0-3-mingw32-dll-0.tar.xz" />
+ <release tarname="libssp-5.3.0-2-mingw32-dll-0.tar.xz" />
<release tarname="libssp-4.8.1-4-mingw32-dll-0.tar" >
- <download tarname="none"/>
+ <download tarname="none" /><!-- anomaly: no separate package -->
<requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
</release>
<release tarname="libssp-4.8.1-3-mingw32-dll-0.tar" >
- <download tarname="none"/>
+ <download tarname="none" /><!-- anomaly: no separate package -->
<requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
</release>
<release tarname="libssp-4.8.1-2-mingw32-dll-0.tar" >
- <download tarname="none" />
+ <download tarname="none" /><!-- anomaly: no separate package -->
<requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
</release>
<release tarname="libssp-4.8.1-1-mingw32-dll-0.tar" >
- <download tarname="none" />
+ <download tarname="none" /><!-- anomaly: no separate package -->
<requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
</release>
- <release tarname="libssp-5.3.0-2-mingw32-dll-0.tar.xz" />
- <release tarname="libssp-5.3.0-3-mingw32-dll-0.tar.xz" />
+ <release tarname="libssp-4.7.2-1-mingw32-dll-0.tar.lzma" />
+ <release tarname="libssp-4.7.0-1-mingw32-dll-0.tar.lzma" />
+ <release tarname="libssp-4.6.2-1-mingw32-dll-0.tar.lzma" />
+ <release tarname="libssp-4.6.1-2-mingw32-dll-0.tar.lzma" />
+ <release tarname="libssp-4.5.2-1-mingw32-dll-0.tar.lzma" />
</component>
</package>
<licence tarname="gcc-%-mingw32-lic.tar.*" />
<component class="dll">
- <release tarname="libquadmath-4.6.1-2-mingw32-dll-0.tar.lzma" />
- <release tarname="libquadmath-4.6.2-1-mingw32-dll-0.tar.lzma" />
- <release tarname="libquadmath-4.7.0-1-mingw32-dll-0.tar.lzma" />
- <release tarname="libquadmath-4.7.2-1-mingw32-dll-0.tar.lzma" />
+ <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar"/>
+ <release tarname="libquadmath-6.3.0-1-mingw32-dll-0.tar.xz" />
+ <release tarname="libquadmath-5.3.0-3-mingw32-dll-0.tar.xz" />
+ <release tarname="libquadmath-5.3.0-2-mingw32-dll-0.tar.xz" />
+ <release tarname="libquadmath-4.9.3-1-mingw32-dll-0.tar.xz" />
<release tarname="libquadmath-4.8.1-4-mingw32-dll-0.tar" >
- <download tarname="none"/>
- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar"/>
+ <download tarname="none" /><!-- anomaly: no separate package -->
</release>
<release tarname="libquadmath-4.8.1-3-mingw32-dll-0.tar" >
- <download tarname="none"/>
- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar"/>
+ <download tarname="none" /><!-- anomaly: no separate package -->
</release>
<release tarname="libquadmath-4.8.1-2-mingw32-dll-0.tar" >
- <download tarname="none"/>
- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
+ <download tarname="none" /><!-- anomaly: no separate package -->
</release>
<release tarname="libquadmath-4.8.1-1-mingw32-dll-0.tar" >
- <download tarname="none"/>
- <requires eq="mingw32-libgcc-%-mingw32-dll-1.tar" />
+ <download tarname="none" /><!-- anomaly: no separate package -->
+ </release>
+ <release tarname="libquadmath-4.7.2-1-mingw32-dll-0.tar.lzma" />
+ <release tarname="libquadmath-4.7.0-1-mingw32-dll-0.tar.lzma" />
+ <release tarname="libquadmath-4.6.2-1-mingw32-dll-0.tar.lzma" />
+ <release tarname="libquadmath-4.6.1-2-mingw32-dll-0.tar.lzma" />
+ <release tarname="libquadmath-4.5.2-1-mingw32-dll-0.tar">
+ <download tarname="none" /><!-- not introduced until GCC-4.6 -->
</release>
- <release tarname="libquadmath-4.9.3-1-mingw32-dll-0.tar.xz" />
- <release tarname="libquadmath-5.3.0-2-mingw32-dll-0.tar.xz" />
- <release tarname="libquadmath-5.3.0-3-mingw32-dll-0.tar.xz" />
</component>
<component class="info">
- <release tarname="libquadmath-4.9.3-1-mingw32-info.tar.xz" />
- <release tarname="libquadmath-5.3.0-2-mingw32-info.tar.xz" />
+ <release tarname="libquadmath-6.3.0-1-mingw32-info.tar.xz" />
<release tarname="libquadmath-5.3.0-3-mingw32-info.tar.xz" />
+ <release tarname="libquadmath-5.3.0-2-mingw32-info.tar.xz" />
+ <release tarname="libquadmath-4.9.3-1-mingw32-info.tar.xz" />
</component>
</package>
</package-collection>
</software-distribution>
-<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->
+
+<!-- vim: set textwidth=80 tabstop=2 shiftwidth=2 expandtab: -->
+<!-- vim: set fileformat=unix nocompatible: -->