1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <software-distribution project="MinGW" home="http://www.mingw.org" issue="@YYYYMMDDNN@">
4 <!-- File: mingw32-runtime.xml ~~ mingw-get package description for MinGW API -->
6 <package-collection subsystem="mingw32">
7 <download-host uri="http://osdn.net/dl/mingw/%F" />
9 <!-- Provides the package descriptions for each of the two primary -->
10 <!-- packages, which comprise the standard MinGW Runtime Library API, -->
11 <!-- namely mingwrt and w32api. -->
13 <package name="mingw32-wsl-features" alias="wsl-features">
14 <affiliate group="MinGW Compiler Suite" />
15 <affiliate group="MinGW Standard Libraries" />
16 <description lang="en" title="MinGW Runtime Library Configuration Support">
18 This package provides an auto-update hook for MinGW's user-supplied
19 <features.h> header file. Subject to the user-supplied header
20 conforming to stipulated formatting conventions, the post-installation
21 hook will merge new features specifications into the user-supplied
22 file, while preserving all existing content, and features selections,
23 as already specified by the user.
26 In the event that no <features.h> header file yet exists, the
27 post-installation hook will simply install a suitably formatted,
28 pre-configured default header file.
32 <source tarname="mingwrt-*-mingw32-src.tar" />
33 <licence tarname="mingwrt-*-mingw32-lic.tar" />
35 <component class="cfg">
36 <release tarname="wsl-features-20190122-1-mingw32-cfg.tar.xz" />
37 <action class="post-install">
38 sysroot = os.getenv( "MINGW32_SYSROOT" )
39 package.path = sysroot.."/var/lib/wsl/?.lua;"..package.path
40 have_features, config = pcall( require, "features" )
43 config.update( io.open( config.pathname(), "w" ) )
49 <package name="mingw32-mingwrt" alias="mingwrt mingw-runtime">
50 <affiliate group="MinGW Compiler Suite" />
51 <affiliate group="MinGW Standard Libraries" />
52 <description lang="en" title="The MinGW Runtime Library API">
54 This package provides the header files, system object modules,
55 dynamic link libraries, import libraries and static libraries
56 which constitute the standard MinGW Runtime API.
59 This is a required component of the MinGW Compiler Suite.
63 <source tarname="mingwrt-%-mingw32-src.tar.%" />
64 <licence tarname="mingwrt-%-mingw32-lic.tar.%" />
66 <component class="dev">
67 <requires eq="mingwrt-%-mingw32-dll.tar" />
68 <requires eq="wsl-features-*-mingw32-cfg.tar" />
69 <release tarname="mingwrt-5.4.1-mingw32-dev.tar.xz" />
70 <release tarname="mingwrt-5.4-mingw32-dev.tar.xz" />
71 <release tarname="mingwrt-5.3.4-mingw32-dev.tar.xz" />
72 <release tarname="mingwrt-5.3.3-mingw32-dev.tar.xz" />
73 <release tarname="mingwrt-5.3.2-mingw32-dev.tar.xz" />
74 <release tarname="mingwrt-5.3.1-mingw32-dev.tar.xz" />
75 <release tarname="mingwrt-5.3-mingw32-dev.tar.xz" />
76 <release tarname="mingwrt-5.2.3-mingw32-dev.tar.xz" />
77 <release tarname="mingwrt-5.2.2-mingw32-dev.tar.xz" />
78 <release tarname="mingwrt-5.2.1-mingw32-dev.tar.xz" />
79 <release tarname="mingwrt-5.2-mingw32-dev.tar.xz" />
80 <release tarname="mingwrt-5.1.1-mingw32-dev.tar.xz" />
81 <release tarname="mingwrt-5.1-mingw32-dev.tar.xz" />
82 <release tarname="mingwrt-5.0.2-mingw32-dev.tar.xz" />
85 <component class="dll">
86 <release tarname="mingwrt-5.4.1-mingw32-dll.tar.xz" />
87 <release tarname="mingwrt-5.4-mingw32-dll.tar.xz" />
88 <release tarname="mingwrt-5.3.4-mingw32-dll.tar.xz" />
89 <release tarname="mingwrt-5.3.3-mingw32-dll.tar.xz" />
90 <release tarname="mingwrt-5.3.2-mingw32-dll.tar.xz" />
91 <release tarname="mingwrt-5.3.1-mingw32-dll.tar.xz" />
92 <release tarname="mingwrt-5.3-mingw32-dll.tar.xz" />
93 <release tarname="mingwrt-5.2.3-mingw32-dll.tar.xz" />
94 <release tarname="mingwrt-5.2.2-mingw32-dll.tar.xz" />
95 <release tarname="mingwrt-5.2.1-mingw32-dll.tar.xz" />
96 <release tarname="mingwrt-5.2-mingw32-dll.tar.xz" />
97 <release tarname="mingwrt-5.1.1-mingw32-dll.tar.xz" />
98 <release tarname="mingwrt-5.1-mingw32-dll.tar.xz" />
99 <release tarname="mingwrt-5.0.2-mingw32-dll.tar.xz" />
102 <component class="lic">
103 <release tarname="mingwrt-5.4.1-mingw32-lic.tar.xz" />
104 <release tarname="mingwrt-5.4-mingw32-lic.tar.xz" />
105 <release tarname="mingwrt-5.3.4-mingw32-lic.tar.xz" />
106 <release tarname="mingwrt-5.3.3-mingw32-lic.tar.xz" />
107 <release tarname="mingwrt-5.3.2-mingw32-lic.tar.xz" />
108 <release tarname="mingwrt-5.3.1-mingw32-lic.tar.xz" />
109 <release tarname="mingwrt-5.3-mingw32-lic.tar.xz" />
110 <release tarname="mingwrt-5.2.3-mingw32-lic.tar.xz" />
111 <release tarname="mingwrt-5.2.2-mingw32-lic.tar.xz" />
112 <release tarname="mingwrt-5.2.1-mingw32-lic.tar.xz" />
113 <release tarname="mingwrt-5.2-mingw32-lic.tar.xz" />
114 <release tarname="mingwrt-5.1.1-mingw32-lic.tar.xz" />
115 <release tarname="mingwrt-5.1-mingw32-lic.tar.xz" />
116 <release tarname="mingwrt-5.0.2-mingw32-lic.tar.xz" />
119 <component class="man">
120 <release tarname="mingwrt-5.4.1-mingw32-man.tar.xz" />
121 <release tarname="mingwrt-5.4-mingw32-man.tar.xz" />
122 <release tarname="mingwrt-5.3.4-mingw32-man.tar.xz" />
123 <release tarname="mingwrt-5.3.3-mingw32-man.tar.xz" />
124 <release tarname="mingwrt-5.3.2-mingw32-man.tar.xz" />
125 <release tarname="mingwrt-5.3.1-mingw32-man.tar.xz" />
126 <release tarname="mingwrt-5.3-mingw32-man.tar.xz" />
127 <release tarname="mingwrt-5.2.3-mingw32-man.tar.xz" />
128 <release tarname="mingwrt-5.2.2-mingw32-man.tar.xz" />
129 <release tarname="mingwrt-5.2.1-mingw32-man.tar.xz" />
130 <release tarname="mingwrt-5.2-mingw32-man.tar.xz" />
131 <release tarname="mingwrt-5.1.1-mingw32-man.tar.xz" />
132 <release tarname="mingwrt-5.1-mingw32-man.tar.xz" />
133 <release tarname="mingwrt-5.0.2-mingw32-man.tar.xz" />
137 <package name="mingw32-libmingwex" alias="libmingwex" >
138 <affiliate group="MinGW Compiler Suite" />
139 <affiliate group="MinGW Standard Libraries" />
140 <description lang="en" title="The MinGW Runtime Library API">
142 This package provides an alternative implementation of the
143 MinGW libraries, to support dynamic linking of the principal
144 non-Microsoft components of the MinGW Runtime API.
147 This is an optional component of the MinGW Compiler Suite.
151 <source tarname="mingwrt-%-mingw32-src.tar.%" />
152 <licence tarname="mingwrt-%-mingw32-lic.tar.%" />
154 <component class="dev">
155 <requires eq="mingwrt-%-mingw32-dev.tar" />
156 <release tarname="libmingwex-5.4.1-mingw32-dev.tar.xz">
157 <requires eq="libmingwex-%-mingw32-dll-4.tar" />
159 <release tarname="libmingwex-5.4-mingw32-dev.tar.xz">
160 <requires eq="libmingwex-%-mingw32-dll-4.tar" />
162 <release tarname="libmingwex-5.3.4-mingw32-dev.tar.xz">
163 <requires eq="libmingwex-%-mingw32-dll-2.tar" />
165 <release tarname="libmingwex-5.3.3-mingw32-dev.tar.xz">
166 <requires eq="libmingwex-%-mingw32-dll-2.tar" />
168 <release tarname="libmingwex-5.3.2-mingw32-dev.tar.xz">
169 <requires eq="libmingwex-%-mingw32-dll-3.tar" />
171 <release tarname="libmingwex-5.3.1-mingw32-dev.tar.xz">
172 <requires eq="libmingwex-%-mingw32-dll-2.tar" />
174 <release tarname="libmingwex-5.3-mingw32-dev.tar.xz">
175 <requires eq="libmingwex-%-mingw32-dll-2.tar" />
177 <release tarname="libmingwex-5.2.3-mingw32-dev.tar.xz">
178 <requires eq="libmingwex-%-mingw32-dll-2.tar" />
180 <release tarname="libmingwex-5.2.2-mingw32-dev.tar.xz">
181 <requires eq="libmingwex-%-mingw32-dll-2.tar" />
183 <release tarname="libmingwex-5.2.1-mingw32-dev.tar.xz">
184 <requires eq="libmingwex-%-mingw32-dll-2.tar" />
186 <release tarname="libmingwex-5.2-mingw32-dev.tar.xz">
187 <requires eq="libmingwex-%-mingw32-dll-2.tar" />
189 <release tarname="libmingwex-5.1.1-mingw32-dev.tar.xz">
190 <requires eq="libmingwex-%-mingw32-dll-0.tar" />
192 <release tarname="libmingwex-5.1-mingw32-dev.tar.xz">
193 <requires eq="libmingwex-%-mingw32-dll-0.tar" />
195 <release tarname="libmingwex-5.0.2-mingw32-dev.tar.xz">
196 <requires eq="libmingwex-%-mingw32-dll-0.tar" />
200 <component class="dll">
201 <release tarname="libmingwex-5.4.1-mingw32-dll-4.tar.xz" />
202 <release tarname="libmingwex-5.4-mingw32-dll-4.tar.xz" />
203 <release tarname="libmingwex-5.3.4-mingw32-dll-2.tar.xz" />
204 <release tarname="libmingwex-5.3.3-mingw32-dll-2.tar.xz" />
205 <release tarname="libmingwex-5.3.2-mingw32-dll-3.tar.xz" />
206 <release tarname="libmingwex-5.3.1-mingw32-dll-2.tar.xz" />
207 <release tarname="libmingwex-5.3-mingw32-dll-2.tar.xz" />
208 <release tarname="libmingwex-5.2.3-mingw32-dll-2.tar.xz" />
209 <release tarname="libmingwex-5.2.2-mingw32-dll-2.tar.xz" />
210 <release tarname="libmingwex-5.2.1-mingw32-dll-2.tar.xz" />
211 <release tarname="libmingwex-5.2-mingw32-dll-2.tar.xz" />
212 <release tarname="libmingwex-5.1.1-mingw32-dll-0.tar.xz" />
213 <release tarname="libmingwex-5.1-mingw32-dll-0.tar.xz" />
214 <release tarname="libmingwex-5.0.2-mingw32-dll-0.tar.xz" />
218 <package name="mingw32-w32api" alias="w32api">
219 <affiliate group="MinGW Compiler Suite" />
220 <affiliate group="MinGW Standard Libraries" />
221 <description lang="en" title="The MinGW API for 32-Bit MS-Windows">
223 This package provides the header files, and import libraries
224 constituting a standard API for the development of applications
225 which utilise the capabilities of the 32-bit MS-Windows system
226 dynamic link libraries.
229 This is a required component of the MinGW Compiler Suite.
233 <source tarname="w32api-%-mingw32-src.tar.%" />
234 <licence tarname="mingwrt-%-mingw32-lic.tar.%" />
236 <component class="dev">
237 <release tarname="w32api-5.4.1-mingw32-dev.tar.xz" />
238 <release tarname="w32api-5.4-mingw32-dev.tar.xz" />
239 <release tarname="w32api-5.3.4-mingw32-dev.tar.xz" />
240 <release tarname="w32api-5.3.3-mingw32-dev.tar.xz" />
241 <release tarname="w32api-5.3.2-mingw32-dev.tar.xz" />
242 <release tarname="w32api-5.3.1-mingw32-dev.tar.xz" />
243 <release tarname="w32api-5.3-mingw32-dev.tar.xz" />
244 <release tarname="w32api-5.2.3-mingw32-dev.tar.xz" />
245 <release tarname="w32api-5.2.2-mingw32-dev.tar.xz" />
246 <release tarname="w32api-5.2.1-mingw32-dev.tar.xz" />
247 <release tarname="w32api-5.2-mingw32-dev.tar.xz" />
248 <release tarname="w32api-5.1.1-mingw32-dev.tar.xz" />
249 <release tarname="w32api-5.1-mingw32-dev.tar.xz" />
250 <release tarname="w32api-5.0.2-mingw32-dev.tar.xz" />
254 </package-collection>
255 </software-distribution>
257 <!-- vim: set fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->
258 <!-- vim: set nocompatible expandtab: -->