1{
2 buildAspNetCore,
3 buildNetRuntime,
4 buildNetSdk,
5 fetchNupkg,
6}:
7
8# v8.0 (active)
9
10let
11 commonPackages = [
12 (fetchNupkg {
13 pname = "Microsoft.AspNetCore.App.Ref";
14 version = "8.0.20";
15 hash = "sha512-w8Q6dYKAxAkZXJyw6WP/eRUQf9yCWIlM5ygiKcbAODA/hVyo1JCiWQ896c1G1sy7wa+/3Q0vE+HkVFCNvcTfDQ==";
16 })
17 (fetchNupkg {
18 pname = "Microsoft.NETCore.DotNetAppHost";
19 version = "8.0.20";
20 hash = "sha512-ReqCsIPouP9rnL6Xrf+bmZujKQAnTk/rd9iIQhrEtwzKNxbfwa0MhdUo6D6oUiJXvVsRJbrn8aRnlCJfAXFwAQ==";
21 })
22 (fetchNupkg {
23 pname = "Microsoft.NETCore.App.Ref";
24 version = "8.0.20";
25 hash = "sha512-bdyPf8QDM104vzSBaxmCN52RMxbs/WBLbunXswNCUE9AczVdlCo2G7SZIimphcnzG0X02CITHiUiD+z8bTFVOg==";
26 })
27 (fetchNupkg {
28 pname = "Microsoft.NETCore.DotNetHost";
29 version = "8.0.20";
30 hash = "sha512-ohUx65qZpbiYP9jyu5H66IlW1wfcnUQ31Y/igebwG96EE221DRVKlfZeDMVtKnX+BpNWyzBi3k7bp+N699x+Gg==";
31 })
32 (fetchNupkg {
33 pname = "Microsoft.NETCore.DotNetHostPolicy";
34 version = "8.0.20";
35 hash = "sha512-EUqSxZh+Sa/wqzUbeFHVtCmiAqH8B+hjGGmTtXB6NjfhhfINQu1nrc+Aoz+6iPpOaP+q3qaAtDjU2gh1IXSdxw==";
36 })
37 (fetchNupkg {
38 pname = "Microsoft.NETCore.DotNetHostResolver";
39 version = "8.0.20";
40 hash = "sha512-cwfZXFLRsDXgBqg7+im1mztDSw4bYRR/OVSjnetq6nY5JC7rHiBg6vPFdFgX3B/E9ihEuoCErOPscR4DkwQIgg==";
41 })
42 (fetchNupkg {
43 pname = "Microsoft.DotNet.ILCompiler";
44 version = "8.0.20";
45 hash = "sha512-MTyuSFZTIWzf1bQ9U2W/pR7+k3a8pNm+2U+5E/r0pfq6tAX6VghOUCSAPphOUewlCk5MPHsgVa9I9hVTI7I9+Q==";
46 })
47 (fetchNupkg {
48 pname = "Microsoft.NET.ILLink.Tasks";
49 version = "8.0.20";
50 hash = "sha512-4Iz1Qb7MIybAKAQmBvhlEVpZBWz8za0WPX6COTuvcK1ZnJ8YuA3JvzPOwd7Ni6729dEuxEdTVC3Yzs55tvMqEg==";
51 })
52 ];
53
54 hostPackages = {
55 linux-arm = [
56 (fetchNupkg {
57 pname = "Microsoft.NETCore.App.Crossgen2.linux-arm";
58 version = "8.0.20";
59 hash = "sha512-QzpP1LCuFNCVdMF8zxw41t41F0QBb1BOPFcmM5LAYkBb92pvwazmdXpUwl+KwqwCu3XZfLDGLQN1qkCKdgtTKQ==";
60 })
61 ];
62 linux-arm64 = [
63 (fetchNupkg {
64 pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64";
65 version = "8.0.20";
66 hash = "sha512-9FVoJFIBCbcHf3IfAbVrKzwztax3Aexm0QMWzwW9zbzKATDkM/7a8zSWsCpCHn9XGeKu2qWPE4pdTd3cKEgGsg==";
67 })
68 (fetchNupkg {
69 pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler";
70 version = "8.0.20";
71 hash = "sha512-+VqaO6X2RpIPbqwd0yaoUpxe4gmzOwfDjiLxGsv8f3V1H52iFLkoQAYPqtEizaUSshvRUlm/9qTfaHzRLP9jVg==";
72 })
73 ];
74 linux-x64 = [
75 (fetchNupkg {
76 pname = "Microsoft.NETCore.App.Crossgen2.linux-x64";
77 version = "8.0.20";
78 hash = "sha512-nOzF8i5n7DNg8it1yx1oKmMpdn1h+jJYpKLntAbdVuxrCS9vZsSKg3HIDug8CQ1bXFasv6NEhEfefy1IXSeh3w==";
79 })
80 (fetchNupkg {
81 pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler";
82 version = "8.0.20";
83 hash = "sha512-uQ3+qVeMUFmcxlS8r40ZNu3YFEz1mVR6rGJNv3JoJhtMU7+dZ7tsG43vUgD4MdfAIpAFHKv9Ybm7dbFK6ZV2ZQ==";
84 })
85 ];
86 linux-musl-arm = [
87 (fetchNupkg {
88 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm";
89 version = "8.0.20";
90 hash = "sha512-EuPbJuyEdGCNJS0lvVWzgLGI6U6fsyjc55KhvLJooKE688M8rHAcL+TOE09sG6gKu9u08WleDmh4scBVPSkI6g==";
91 })
92 ];
93 linux-musl-arm64 = [
94 (fetchNupkg {
95 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64";
96 version = "8.0.20";
97 hash = "sha512-SPo9VDDJKEY7cOxfTe3JA0wKSc5a7Mg3gPHTolmd1oh6fRQZ3bapoyZerk2CqxH5C/PZ5U8z345klghdOBNI3Q==";
98 })
99 (fetchNupkg {
100 pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler";
101 version = "8.0.20";
102 hash = "sha512-7IvfZjZ4XJz0bId2SBBr1UcE2+8Lrcx36qJL0ZiGGEYzWF4K9Vkn/IFKOjLlDbKQBVIikDiA8N7WEHZWhWwuVQ==";
103 })
104 ];
105 linux-musl-x64 = [
106 (fetchNupkg {
107 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64";
108 version = "8.0.20";
109 hash = "sha512-Iz8rwdlyzt6u2aeIXBPD8d+QX4jJKboZpA2ubeS7FkXjABusVQFaFMLbDkYhDOaK5+uaPiQIr8ph5ZfIIjSsFg==";
110 })
111 (fetchNupkg {
112 pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler";
113 version = "8.0.20";
114 hash = "sha512-ntG1wuh8qyda0UUamps27EwHMf0EpoLG4GqIkbFMOzgwUhCql2rT4PUlrYQPeQ9hdmnQXL2x0kyFhcJMjMTOKQ==";
115 })
116 ];
117 osx-arm64 = [
118 (fetchNupkg {
119 pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64";
120 version = "8.0.20";
121 hash = "sha512-0Mv0kixOTORiDEyqpXpv6MyohFQQGXEDyRp+mzb/XSjtIWxjS/gNpVjuIAf6BgJl7xAldBPGHxG11iLda24zkg==";
122 })
123 (fetchNupkg {
124 pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler";
125 version = "8.0.20";
126 hash = "sha512-BM9xD2qHUAz6FTZhaHjdYjWL3M+SNDESboKRTbvlmcIeNu863foCVuceDgk7fEPpoMchFp92nujJ06LZ8CWkUA==";
127 })
128 ];
129 osx-x64 = [
130 (fetchNupkg {
131 pname = "Microsoft.NETCore.App.Crossgen2.osx-x64";
132 version = "8.0.20";
133 hash = "sha512-X/ZolZ8ZKsXAe7qxqWIIbtXFqywUO70jsiScwYJjNsRDjQ4iEsafiGcP4sMWSATxJjZx7O2DUhjXG9k5EGxiWg==";
134 })
135 (fetchNupkg {
136 pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler";
137 version = "8.0.20";
138 hash = "sha512-eXMwwqnY4cPsuseGoEtuGuxdKPrqDFjy84a4HtbnYTRLnMYDyxd6PZauz3YxKgCvR0tWcousOMoDxSYWljo3Iw==";
139 })
140 ];
141 win-arm64 = [
142 (fetchNupkg {
143 pname = "Microsoft.NETCore.App.Crossgen2.win-arm64";
144 version = "8.0.20";
145 hash = "sha512-4fyajE6dozHNiFDhPfeokqO+n5imY6il3eqG5Gi1iwdkf5Nk6ORkro5pIwzYZXkrZFFsSqjxTkjOFzVdg9OwfQ==";
146 })
147 (fetchNupkg {
148 pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler";
149 version = "8.0.20";
150 hash = "sha512-h0Fk0cjgl/UTD/JTpAzVwynCduv/f5LUgw2KtnDBDTztHyj2xw/zDMNDve5pF7+izVqfqg2Nm1UvuTuQR5HohQ==";
151 })
152 ];
153 win-x64 = [
154 (fetchNupkg {
155 pname = "Microsoft.NETCore.App.Crossgen2.win-x64";
156 version = "8.0.20";
157 hash = "sha512-+xqTx6KQIgc/rj1EoG6xs9mL8h1rV9d7+/3wx/BiNWA9Yz99ua3nc3vBLTj0RvYF3Q7bxs8w3ivHR6WhjqQDYQ==";
158 })
159 (fetchNupkg {
160 pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler";
161 version = "8.0.20";
162 hash = "sha512-vl1JvrYO7I6HtcDsJRRwfXlNnfi0B0YIg9tJ8kkkGpEk51JbPzwKUUf5UgGMYJYBwCx5VLzNB1H5adYUv51D+w==";
163 })
164 ];
165 win-x86 = [
166 (fetchNupkg {
167 pname = "Microsoft.NETCore.App.Crossgen2.win-x86";
168 version = "8.0.20";
169 hash = "sha512-1cX9cT5qBWUHk/LQLuZ2Fg8ovMCXkGU+KBCgNmmJ90g7rJ07DjJV6MNaeXhvK3Mg7uJpIuN17EBHye3EVRIJmg==";
170 })
171 ];
172 };
173
174 targetPackages = {
175 linux-arm = [
176 (fetchNupkg {
177 pname = "Microsoft.AspNetCore.App.Runtime.linux-arm";
178 version = "8.0.20";
179 hash = "sha512-G6UpxCxt9sW3mtHtsCQhQJNEIgdLzgGo6BcVEUX6RQNgdfCw6YgGVy5KdN4R45Zqo6K/UVEF0C2ZUVPYk8wrRA==";
180 })
181 (fetchNupkg {
182 pname = "Microsoft.NETCore.App.Host.linux-arm";
183 version = "8.0.20";
184 hash = "sha512-EJRGxhZBLdGjyTIjOb/fAmDL87ysiFfOc6aMHx5vKPe7kxshjvTVy4Nr/9YXt6poXoeQaDBAw7TWItle6vVu1Q==";
185 })
186 (fetchNupkg {
187 pname = "Microsoft.NETCore.App.Runtime.linux-arm";
188 version = "8.0.20";
189 hash = "sha512-aW2Fh3+p2gQgRd7tPVgY34+GGPXhIEQJnh20w9Z6d6PtUNXGRaKIcngu6W4LB0QPrHtprsRFBpt3p3yocALFHA==";
190 })
191 (fetchNupkg {
192 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost";
193 version = "8.0.20";
194 hash = "sha512-T5HlmUcha2Fz6U2/9tKLMPp9muJyxbuGsuWwzMjAKFUIrHXErkJxYV9v2gfoj198BHwB8eb3/b31TppxXLIrbw==";
195 })
196 (fetchNupkg {
197 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHost";
198 version = "8.0.20";
199 hash = "sha512-/LpPKsVBnxlwlRkkBN6IIDGPMaHqf7opxBNMkjEoU2Z436X9dbmrD8psSx+phiCFvoqaw3X9dn/TqskfFVJokA==";
200 })
201 (fetchNupkg {
202 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy";
203 version = "8.0.20";
204 hash = "sha512-IaPyKzOi6vA9r1OHjgAdqUO0Hf19LKqxhAYJSEFk193uSTsttorcPT8AD/eqRb04rI1T9NiL6RAAvcO6s2wTVA==";
205 })
206 (fetchNupkg {
207 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver";
208 version = "8.0.20";
209 hash = "sha512-7G/+fiuxYl5kS1g/2faF+V+LDW8+0+Wsyf86Io6Wz4YHeJesFocA5hTy2dzBHZ2RXSrLA30xn8kQPnCx0iVyCA==";
210 })
211 (fetchNupkg {
212 pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm";
213 version = "8.0.20";
214 hash = "sha512-nBRFxKOGlEX7M/XAjbftd/L3OjQd3kLe68NO5a5y8eL34/o08zeWAz5w6ooLsr/Xb0+33g1Fxx1pwN+kWUjRjQ==";
215 })
216 ];
217 linux-arm64 = [
218 (fetchNupkg {
219 pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64";
220 version = "8.0.20";
221 hash = "sha512-lR4xMDs5E5SUB260+61wzYqLM4Fw8WVLOhhpnzDQ6sfCGcnIpAdyywwS6hWn4bTkDbLCUWZOMddahUlz1w3rxw==";
222 })
223 (fetchNupkg {
224 pname = "Microsoft.NETCore.App.Host.linux-arm64";
225 version = "8.0.20";
226 hash = "sha512-g2d/PUPe8FvPmQiFLasrQFJEqihsxBw/iI2C0gqg7bVWTliEKll9fTkO590MHTs2IX7HooGc6OlDPdPgqrP18g==";
227 })
228 (fetchNupkg {
229 pname = "Microsoft.NETCore.App.Runtime.linux-arm64";
230 version = "8.0.20";
231 hash = "sha512-NiB7rBLXcA0gUjjm5Ayl4xSS/28FWrF69wRPxvX4vfZIaM7GKPoqkPdpGAQRdO5AQsnESDPoXm8gKZywupPRzg==";
232 })
233 (fetchNupkg {
234 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost";
235 version = "8.0.20";
236 hash = "sha512-MtY9IP4p+bPOA5UY2Ora6XUsmOZFZe/NQYycXp+msZmC7V+XIaJ1JxCvb/wZYPSzdj3o7d7wHrp18fOKI5Y8Kg==";
237 })
238 (fetchNupkg {
239 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHost";
240 version = "8.0.20";
241 hash = "sha512-SRhF9VzpT8nLEfSixN9B89gi84Cg5CL98v9ZJTR9oQmfzbE219UaXsWxzRdB3kInT6fkP7c+940tpDudrU6htw==";
242 })
243 (fetchNupkg {
244 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy";
245 version = "8.0.20";
246 hash = "sha512-EzCsF0E13D4k3akvyCnOSLXeyKeS4vmsBN8p0h5T2BlDf1jsNnBTdrvO7lBoXpo1W20wzgic33533E7l0pdeWA==";
247 })
248 (fetchNupkg {
249 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver";
250 version = "8.0.20";
251 hash = "sha512-Gub22p6ELMUhID2PkyDJ+31LJqIij58Mauwn8//pmW0RlviI/0fHt0MUoW7F8XpYGsMc7DFDPmczVKBAWWrnQg==";
252 })
253 (fetchNupkg {
254 pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm64";
255 version = "8.0.20";
256 hash = "sha512-NeMgGpDGbFYQyQyDufBkTZguc1N+6uM38qalGsmsc4kXqYY/oa9fjy4YCRNL4NB+3hAtO2W7qP9IALGUPih6bw==";
257 })
258 ];
259 linux-x64 = [
260 (fetchNupkg {
261 pname = "Microsoft.AspNetCore.App.Runtime.linux-x64";
262 version = "8.0.20";
263 hash = "sha512-pK1xMLndZf0nTfM8qYoJ+WmOKvSrpvV4qqeiNBgw+/d+mzboCU85J4vLtEzGuYXWIJTKDJuxM7GqJU+scAreTA==";
264 })
265 (fetchNupkg {
266 pname = "Microsoft.NETCore.App.Host.linux-x64";
267 version = "8.0.20";
268 hash = "sha512-FmeBNXl+vmZ0wI18YOFhB2w8koEWmV47RQKwUZdPnx8lf8tG1aSrRAt4i3wIiSJ+fqcZ4Umbp25s9bpKhp3Kog==";
269 })
270 (fetchNupkg {
271 pname = "Microsoft.NETCore.App.Runtime.linux-x64";
272 version = "8.0.20";
273 hash = "sha512-y1bMcE2NE63Ro7RzoCSkjrQW2TDwKbwZHqrYRjSYhO8E0uq4uYeGSuEjE9o2Ooq049xNdYsdTfSF2ipqFmb50A==";
274 })
275 (fetchNupkg {
276 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost";
277 version = "8.0.20";
278 hash = "sha512-RCpG2N7+A0/ljYpcIW1qWG2YAFU7Mqs6uBRsb51ZCKfYeqnnrsx4rLSjzwha9nc2C/GATLGXdKTMumpub9YRxg==";
279 })
280 (fetchNupkg {
281 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHost";
282 version = "8.0.20";
283 hash = "sha512-GNQt2cD/FnvbX9rQa5JbIQxeP10+PtZYxaN9AuhI33RXphH2xM9SAL9sOumSvbxjRwNJs2eVjFAnKMQ7A0Jylg==";
284 })
285 (fetchNupkg {
286 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy";
287 version = "8.0.20";
288 hash = "sha512-VF3LetcpHjzxjsght5M54+RThSbMX3PWpYlUfa8EJiOWRDxxXJzN9GN2736huINuMaVjnwRipfVTc0RAGgiFsw==";
289 })
290 (fetchNupkg {
291 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver";
292 version = "8.0.20";
293 hash = "sha512-7jvFAaLaQzsHOWJ1uhDtiptUFYifuBGHRm1mb4qWvyM8fOlDe0hkVtkV/32IKDECsqU1XkVr7uRpkbQcA9N7yQ==";
294 })
295 (fetchNupkg {
296 pname = "Microsoft.NETCore.App.Runtime.Mono.linux-x64";
297 version = "8.0.20";
298 hash = "sha512-3lxzEUUNkq03eCVfnw0y6T6VPjI0nVp7kGBa29yvYj4gtwqt4fupOj7dFNzjcsHiokoAPvMKoQX8uB64oxt94w==";
299 })
300 ];
301 linux-musl-arm = [
302 (fetchNupkg {
303 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm";
304 version = "8.0.20";
305 hash = "sha512-iH6z6a8C5GbCTskOlkBdBiRUzO77AbUOdBeqy71E5Z/nbyii90MkG5vaHCFzGg9Xd9y7AAI2vQWJ/tYeU5GHpg==";
306 })
307 (fetchNupkg {
308 pname = "Microsoft.NETCore.App.Host.linux-musl-arm";
309 version = "8.0.20";
310 hash = "sha512-UJeSYV9ksc6iEFAWu280wxIX2RG26u4y33cjO6IVLDtatcQC71kSRCjKOjEp+34WFsHaAPJnv0tNiiIM1ntx0w==";
311 })
312 (fetchNupkg {
313 pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm";
314 version = "8.0.20";
315 hash = "sha512-/YRAHE/55Hdt5BCh0K7//AfyLnVsWQv6E5WqqCrILeXuFu6GIg/Xe827xPLF1SzeyZsT8CwvRLx+JoaK34ZE/g==";
316 })
317 (fetchNupkg {
318 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost";
319 version = "8.0.20";
320 hash = "sha512-r9MHRknh3Dug0E7QMdCy/HsCgiNir3V4si2E3/ya3ewJqtM9zCosCyTXRk60Hy9y+7GKk8IL0UPyxVsaVy7v/w==";
321 })
322 (fetchNupkg {
323 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost";
324 version = "8.0.20";
325 hash = "sha512-zmrrxrQCnBNh4d8jdHAtPYvpaZGB2cspy54sIk1vFQ3sAvtyPSfs5h04lTBactetSWBaBY3Qjzf/hFUno8EU3w==";
326 })
327 (fetchNupkg {
328 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy";
329 version = "8.0.20";
330 hash = "sha512-0rCiA+fx9zQX9+LvmvjKbdKqpAqYrvZRBE/bXM8qLGpBcLyIK63IKBUCaG4CXH9biy1NLG7fSp2CfaI21d6r9g==";
331 })
332 (fetchNupkg {
333 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver";
334 version = "8.0.20";
335 hash = "sha512-kmsMtjMZD0mp0kQqZIWMRAXKDSDwyBdNADDSyc0kjT2A/QXy90m9+fS4g18Fc8XUT/LDaJDCH/hAEnN4/z77Zg==";
336 })
337 ];
338 linux-musl-arm64 = [
339 (fetchNupkg {
340 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64";
341 version = "8.0.20";
342 hash = "sha512-rm8nD/z9X7KYcYBV4z8mt5QGIWQjkh6YJygK2+Vj3kCy/s1KCNXVoHMgnZ8XrX20t2vC03gpPPK+s1MI0Kwgng==";
343 })
344 (fetchNupkg {
345 pname = "Microsoft.NETCore.App.Host.linux-musl-arm64";
346 version = "8.0.20";
347 hash = "sha512-dOhLVfBO916TVgUqNwcaw7zTqs67iFRoJRl3jUweVFU6tgKpsiD8kMu3mkJ3wZ4VPFrJVKQ8+CCZ8jyZ8r4zfQ==";
348 })
349 (fetchNupkg {
350 pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64";
351 version = "8.0.20";
352 hash = "sha512-ealoK3QVdtxWrKol2M3EvRN5PiUNN5PbhSVM3QE4mqxTknorsJwTvMm0YxqP7ii409KlttWLGLXzm2oqsVnkXQ==";
353 })
354 (fetchNupkg {
355 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost";
356 version = "8.0.20";
357 hash = "sha512-WEaxn8dvmeGfUjdkmWLVMibh7VRCFn6YPARsFPaKY6hhp9q5Y4qfc7s632igIsfm2H1NFKGaWfqAccD1aVQZGg==";
358 })
359 (fetchNupkg {
360 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost";
361 version = "8.0.20";
362 hash = "sha512-hOcmXXo82VDqnbX+RaBFTXqglvYGxTwx7iM+JmYgcxnlhb1EV5NIWeNoLcEudBCijRgTRufJFAQES3U6s12LNQ==";
363 })
364 (fetchNupkg {
365 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy";
366 version = "8.0.20";
367 hash = "sha512-SpmPD+pPVdq/adTKdsnIQIVyOlN+lUOj0ao89HKn93z3GPNr0wPkUPAOKScGJ+a5OztwBCxIBQrXYstIi4w18w==";
368 })
369 (fetchNupkg {
370 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver";
371 version = "8.0.20";
372 hash = "sha512-KNrsKUKMljQJion4qdaFPBiFi+YbJsLMJ5vs44yawMhBOo9NObr7aw0mpYvJG6uhVgerM4xqTKaCPMF5Xc+Y7w==";
373 })
374 ];
375 linux-musl-x64 = [
376 (fetchNupkg {
377 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64";
378 version = "8.0.20";
379 hash = "sha512-JJYQ7liq6SOwcx6Tk0qi09EimH/SS4+qskF/qvzFC9wuJzAzL+rPkfBPZNRA/l7CRaBJ2SYF3Iy/jIGWHHb2+w==";
380 })
381 (fetchNupkg {
382 pname = "Microsoft.NETCore.App.Host.linux-musl-x64";
383 version = "8.0.20";
384 hash = "sha512-UfD6B3qxSQWT1vcKxPi5V6FwmxKTgOFQxncFyIvJTr+9s7HrSJXieOLicqoO3yqdt/Kzzk7p6wjV0A7neBp35w==";
385 })
386 (fetchNupkg {
387 pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64";
388 version = "8.0.20";
389 hash = "sha512-osKzTHfYnmPn3KWbni+S6g3hpoAsI8K1cwgt9q2w+yKX1M7aZbRVD3jlDgGDRqMP4qEB0IiwL9LL2oxKGMpocQ==";
390 })
391 (fetchNupkg {
392 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost";
393 version = "8.0.20";
394 hash = "sha512-tl8FRifWfQTJCGijYeHICJm8MVpmlrRdRZSjb3ngn11aUrPT3kUgez5ACfONPuRiGytSqvFdZETs8IQ5QC+WGg==";
395 })
396 (fetchNupkg {
397 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost";
398 version = "8.0.20";
399 hash = "sha512-TTYIos9sWCsMlqZ1d+zuSC8KrGQ5qiDlaX20Z+/PKKDc4IEcEZoHHAHw6HRbOaCN2+Q22h/rPZQZNAZsafwcQg==";
400 })
401 (fetchNupkg {
402 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy";
403 version = "8.0.20";
404 hash = "sha512-1350+8oe4EDEOPOrIq+MjFZ8KiOHmCE9gbLbFq7ELGjbrL1Q6WGO3zehotUUkGm0LkyYV574h624xFa4NHSilQ==";
405 })
406 (fetchNupkg {
407 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver";
408 version = "8.0.20";
409 hash = "sha512-wVeihvD869ze+VzQTYgrYVUDGvP/3MHrU7oTnGCFU+9EHIjrsgC0kzV/Br0ix7lQBbhkvQMUlO1PJ4Ti1NN5EA==";
410 })
411 (fetchNupkg {
412 pname = "Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64";
413 version = "8.0.20";
414 hash = "sha512-2Yp4gHZDcFjP3/Tneo4kNR8xdU1wnVKnlRqyrfoNY/7aGdqC0gT3bHfCQn2Yx2dqcPw9OiWTlQupG+lSOzshMQ==";
415 })
416 ];
417 osx-arm64 = [
418 (fetchNupkg {
419 pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64";
420 version = "8.0.20";
421 hash = "sha512-84ttmC61etKqolo6LQNDUutTAPFegR/OfhjjsVRd9Eb4nOSfsj1B+5DrtAZOySdDr4ajEXDDGQZxfwRppD2ReQ==";
422 })
423 (fetchNupkg {
424 pname = "Microsoft.NETCore.App.Host.osx-arm64";
425 version = "8.0.20";
426 hash = "sha512-UtAxgEjg4ouof5y4cRcTWVnx13chf5GjUx8tLnPoVvVy4nCQ1vAXz8p7xpX7ynIcOv0+xeE6gB2lqAUrBt6BRA==";
427 })
428 (fetchNupkg {
429 pname = "Microsoft.NETCore.App.Runtime.osx-arm64";
430 version = "8.0.20";
431 hash = "sha512-qQhPKP9gvxC5amms/hUOZstl3G15nSysUNusJyQFez4mssEMByaggQFcNSJQ7qVdUbHBe8pr7oXq+gqLeRh3mQ==";
432 })
433 (fetchNupkg {
434 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost";
435 version = "8.0.20";
436 hash = "sha512-BqGeZS7zLL21E3m9/kFnQJiMa/RDzH5IDxZ6Ie6GqGIWF/2JCrpFQ0Tojdztsd2HOyB0et4f4zmk5NwwJixRmA==";
437 })
438 (fetchNupkg {
439 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHost";
440 version = "8.0.20";
441 hash = "sha512-9eAKWh0ctsXZIPyIFj98xnLmdvzGykKnKGnq/wCXDpSl31H32ZPk8ykHvdTsoWet2dgpXDk4QEmkDCQ7k3Jtvw==";
442 })
443 (fetchNupkg {
444 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostPolicy";
445 version = "8.0.20";
446 hash = "sha512-ZhhScmWp7O3PQmDF4/P9yrJcbmxRRG5xWyun4/tgQ0tRiB5yWHi4GsEC1qYWDBeZgCWh3R/RQZpfrQw7XDEqzg==";
447 })
448 (fetchNupkg {
449 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostResolver";
450 version = "8.0.20";
451 hash = "sha512-zVpBal6XL6NzaWjLMILvv+xmd+dVgGzJxUkAUANFNzaA2tzaAhUdM+o/c/diSRXn90twNRTqZVjxN2gmHpOorA==";
452 })
453 (fetchNupkg {
454 pname = "Microsoft.NETCore.App.Runtime.Mono.osx-arm64";
455 version = "8.0.20";
456 hash = "sha512-nzloh0qieQdMYcVvdyDGh5mhIY8iX23btA4fml7QkN5mP44bfBhhKEn/x7XUUmOyiWU803ilQrXKq2w1KldH8Q==";
457 })
458 ];
459 osx-x64 = [
460 (fetchNupkg {
461 pname = "Microsoft.AspNetCore.App.Runtime.osx-x64";
462 version = "8.0.20";
463 hash = "sha512-9FXDRSRDPn7Rv0kBhZcK8vHcXdPsWATa/qmRUYHAz1NOjJmwyvP0mUE4n5RyxCzBXftCC0MxefYthO2hyaHXyw==";
464 })
465 (fetchNupkg {
466 pname = "Microsoft.NETCore.App.Host.osx-x64";
467 version = "8.0.20";
468 hash = "sha512-xyfTViQUODt2a2Ddv+/43rAx6OznKrdztETIKWojJSKtZ99h7xjRsnTl3wfGNF4rsO+zwwsjzQvimB2qhacBtw==";
469 })
470 (fetchNupkg {
471 pname = "Microsoft.NETCore.App.Runtime.osx-x64";
472 version = "8.0.20";
473 hash = "sha512-2Yh4LcGEhJdGywCpcnzSBjR+JdBRfNq40UUawMyEZVCW4agwE9F0oLte1tETd0xBAKgpkLaSKApIyOu0E+zhJQ==";
474 })
475 (fetchNupkg {
476 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost";
477 version = "8.0.20";
478 hash = "sha512-WuPzqbeh1mS2QY5urYXIg9rec0pwt6soof/ikSX4B3nN6oE5bG65AwtQH1SLqcIHbFXH5qIWMRHEyorKeXRd6A==";
479 })
480 (fetchNupkg {
481 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHost";
482 version = "8.0.20";
483 hash = "sha512-PNwoTDK3fAoa16XlhCkfGxAw4Lh54aMxLN+oADsGtbTuDewjlmClsg29xXXfkXaPVt6wT6dJ4nS5S4QEx5nAqg==";
484 })
485 (fetchNupkg {
486 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy";
487 version = "8.0.20";
488 hash = "sha512-43bjE2OWN9+3d8vAlUltpr3Lf+TS1xNiFBXZCw8PDAJIr80PhWyyKmAUj8LSmFkKRxNED5mlcF/oH7bID2Dtfg==";
489 })
490 (fetchNupkg {
491 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver";
492 version = "8.0.20";
493 hash = "sha512-JefSxGVUpddeKa+vtOiuPkVwUWsVN9IEcbIwz2kLnj/UNm1dWb4Dw8+bvGmrHOieKy1crNb+hUCNhaG1tlEpkQ==";
494 })
495 (fetchNupkg {
496 pname = "Microsoft.NETCore.App.Runtime.Mono.osx-x64";
497 version = "8.0.20";
498 hash = "sha512-rIlOBxUbcuPPgUWA0rK3s4XeTRg1a53JE7cPdtFjBLlM0z+dmeBdzm3WIjpOGu/UKmMst5x5ryoujHLC3dX4xg==";
499 })
500 ];
501 win-arm64 = [
502 (fetchNupkg {
503 pname = "Microsoft.AspNetCore.App.Runtime.win-arm64";
504 version = "8.0.20";
505 hash = "sha512-AP9EHyB7ss5643rWAKE7FaRt/SVHPTUEhrKRISd5/HI3xnr9gnsjEUykX3fjVPp6ax8ICPb4T9IHf6/alLJXMg==";
506 })
507 (fetchNupkg {
508 pname = "Microsoft.NETCore.App.Host.win-arm64";
509 version = "8.0.20";
510 hash = "sha512-YWtThzSyr27k7r9H/7Y8tYwYmrXgfaBq97UWLh8JDBfq+ghlP3KINgyLaTTAW3OIH5zU+ezy1MIhwqM8xZrPKw==";
511 })
512 (fetchNupkg {
513 pname = "Microsoft.NETCore.App.Runtime.win-arm64";
514 version = "8.0.20";
515 hash = "sha512-AfmWcWzB58IUuNWMpeAd+otKj0OALXxdZDwLnPhCySVk5/9EmT2WxceiQsXThfs1DxVW1R4o34Pu7HFQF7i0aA==";
516 })
517 (fetchNupkg {
518 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost";
519 version = "8.0.20";
520 hash = "sha512-ew6SqixVxQdEjZCCqpdNQpl7L3/L8bJeaJoiIGidjDRel1yy9xIT6tWytPdJNFe/OJ2TEQmhqUfbHyXt5sa5nA==";
521 })
522 (fetchNupkg {
523 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHost";
524 version = "8.0.20";
525 hash = "sha512-S0y77RmklFuJxOqzT6FTFFXSH7BxHzFtFVY/EbdJkEG5XBuj/EgPUJgjSgObZyRKKxxEkA98x5wzddWzXRcO5Q==";
526 })
527 (fetchNupkg {
528 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy";
529 version = "8.0.20";
530 hash = "sha512-OT5q4JyXX7Nr/cy5jMdhAVt8NjgJ8/73Z/3qvWjz3PxoGgo1Q11gbS/h6COascUcY3URJOgwObkZ7eu2vseM0Q==";
531 })
532 (fetchNupkg {
533 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver";
534 version = "8.0.20";
535 hash = "sha512-Yvidrsu5zVlxXAO/H/ybtAiipZHLZZSWeKZGfg6YWNsg7KuGw9hSQMe18PfuhWaYxzvxCxf0cA0jkA4ZOOVm9A==";
536 })
537 ];
538 win-x64 = [
539 (fetchNupkg {
540 pname = "Microsoft.AspNetCore.App.Runtime.win-x64";
541 version = "8.0.20";
542 hash = "sha512-ZutvBMofw1MJ+9OG+kRmySbLG60y3VdFcCuqmEspF66qquHSqyXznz7Ex4grpvw4qyp8pZx/v8M890JTQZTyug==";
543 })
544 (fetchNupkg {
545 pname = "Microsoft.NETCore.App.Host.win-x64";
546 version = "8.0.20";
547 hash = "sha512-PQidh2wSE073ZaKjf85LWQ75w9kuLMroHyJ7NWXUlIptHC+asUbHDUwUYHSilOYeTlNMxVeKcZ6qJ1zG7ubCJg==";
548 })
549 (fetchNupkg {
550 pname = "Microsoft.NETCore.App.Runtime.win-x64";
551 version = "8.0.20";
552 hash = "sha512-FJGlsipj+/8ywOfkYnzimVWx3qSTiF6nsgKT/ysdeypBTC4YqRjc/alJksMRjOGLvJ/IWGfmbhVH5UTFZki8bQ==";
553 })
554 (fetchNupkg {
555 pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost";
556 version = "8.0.20";
557 hash = "sha512-nRJqYuX9OC7/S/SD9tSqYdjVJBLDpzOuzJN3r0s0eYn2xZYfzGqZqR1yHus1FQKnDECJMUlQXQ0S3PcXcel1Xg==";
558 })
559 (fetchNupkg {
560 pname = "runtime.win-x64.Microsoft.NETCore.DotNetHost";
561 version = "8.0.20";
562 hash = "sha512-qnSGS/vF3E8/gOxdhm8K0faqm3ldaKPFeksLzQRTZFi4o7Bi4AHwUaa7DK4JmRQZdATqJxXhau/JvvT02Gckzw==";
563 })
564 (fetchNupkg {
565 pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy";
566 version = "8.0.20";
567 hash = "sha512-8LrbEM9eLe18sAIWyWi7M3AAmjh05lZ7XkX6MXFzYm6zVJJ39E346zCGaTxbQ2NmoYv6OYN2Vxhz2Fpqh7wEVg==";
568 })
569 (fetchNupkg {
570 pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostResolver";
571 version = "8.0.20";
572 hash = "sha512-TvXVK/2GINdFnI7XtkPRmLc4E7dBjUo4rZjsLb4CNzGz3D537cONTDDuWxjkAxoCacAbBi8MKLviPAewTo12Qw==";
573 })
574 (fetchNupkg {
575 pname = "Microsoft.NETCore.App.Runtime.Mono.win-x64";
576 version = "8.0.20";
577 hash = "sha512-Z5s4bwM8OTiF9JU9wGu7j+3AO/xmt/UqvKR1zhw7KyeuzxFdvGRFhg7Jd0AfuzSrlFlu+M1br4mEe4Y3OAa7WQ==";
578 })
579 ];
580 win-x86 = [
581 (fetchNupkg {
582 pname = "Microsoft.AspNetCore.App.Runtime.win-x86";
583 version = "8.0.20";
584 hash = "sha512-iFfqMX5CyeyO0ZAkN7fwQ0TrOosiPl7g4CzNIswHurqho42akKt3n4z7NJ4oJXSuE7S0+QqSuT2uEXCBAdGs1g==";
585 })
586 (fetchNupkg {
587 pname = "Microsoft.NETCore.App.Host.win-x86";
588 version = "8.0.20";
589 hash = "sha512-thAg1upqdp0FI0TdG0XeHbvzTvKfTB/bqr/U8eDN6C/hQlqzyTinvv7A9KDzUn+RsUIMr4WSHKsyO+VpjNntfg==";
590 })
591 (fetchNupkg {
592 pname = "Microsoft.NETCore.App.Runtime.win-x86";
593 version = "8.0.20";
594 hash = "sha512-9u88OqkWZze46aWsltLwCd8kZ9H90wjk1Npq2rNzvS2ZX+PzG6+c7PeRH+19esBREB9ii4E/Y6PnD7CqmLmxGw==";
595 })
596 (fetchNupkg {
597 pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost";
598 version = "8.0.20";
599 hash = "sha512-mdH+zdMoAcKWJHr/DRktxkDHEjhcqawma/+vd13IQsb/L7Ogt11c4ko3dQK+r1FnP3J3L0AX/NfpdzkFl/1kcA==";
600 })
601 (fetchNupkg {
602 pname = "runtime.win-x86.Microsoft.NETCore.DotNetHost";
603 version = "8.0.20";
604 hash = "sha512-Ajwwi5j8c370lpsBBFkOMD6G7RXwCgIRquEuUoYSfskfL6TNu8P84KWx9DAdEZyDR0djHOAYPRI0a4681weGYA==";
605 })
606 (fetchNupkg {
607 pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy";
608 version = "8.0.20";
609 hash = "sha512-bScjeRSsoRSxW+MCnggiYaa3FNM8En4pnAcjIx41GZTof0sAGCA9/8ay7kf4+zXDPJFXBb+EBwGZuzVemMtY9g==";
610 })
611 (fetchNupkg {
612 pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostResolver";
613 version = "8.0.20";
614 hash = "sha512-cyjz6KHwDaCvpLR1DM9JsJB42iCvq655XojxuXb4Cfi1I/fJ3eUXvTf8lv6gWIkU99m50QhbO4/ZWte9+s4ymg==";
615 })
616 (fetchNupkg {
617 pname = "Microsoft.NETCore.App.Runtime.Mono.win-x86";
618 version = "8.0.20";
619 hash = "sha512-jYFR6eljhQrhg5rDRzJ99SR4PyM/VVMvHSx08bTw52PIdmBLoVdwz/kS8XTfsJiRyqI1pBOWOCAhIQK8sy/EMA==";
620 })
621 ];
622 };
623
624in
625rec {
626 release_8_0 = "8.0.20";
627
628 aspnetcore_8_0 = buildAspNetCore {
629 version = "8.0.20";
630 srcs = {
631 linux-arm = {
632 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.20/aspnetcore-runtime-8.0.20-linux-arm.tar.gz";
633 hash = "sha512-GI3R8sTr6JMqoyVInQGSNlYdIhkki382gBYJtCPOzPa1tv+vDtNl+xmy2gtUN4tRRdnoevXNlfpG+nxZXzy+Qg==";
634 };
635 linux-arm64 = {
636 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.20/aspnetcore-runtime-8.0.20-linux-arm64.tar.gz";
637 hash = "sha512-F7AdYwmJnupAIA/ESctgbfVUHFgCuXPCHnHX9VObcss14trzi9nhfsbcz7I8PBev2x5/BfsT8QcBVh0uALGWRQ==";
638 };
639 linux-x64 = {
640 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.20/aspnetcore-runtime-8.0.20-linux-x64.tar.gz";
641 hash = "sha512-IocT88NgDEnnkk4m3IYRXJZ0tTCLRFFKU/Zw+nhQOKqIXq2M0sHBhQ0VZbaJqVqS6X9HLYZCmTDb+xFKpgIOtw==";
642 };
643 linux-musl-arm = {
644 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.20/aspnetcore-runtime-8.0.20-linux-musl-arm.tar.gz";
645 hash = "sha512-y2JY3VMirftGTz0MBVNPxP0+LAm/+d2E62UiFh3nfqYHWslZ086aaQFRT7t916ohcp78OgqaG0AUDBG3ZBrL1Q==";
646 };
647 linux-musl-arm64 = {
648 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.20/aspnetcore-runtime-8.0.20-linux-musl-arm64.tar.gz";
649 hash = "sha512-8Q4ZN592YR83btGbcB3MKjQHzYOlfYBvmSkpWpAVP6KPxidA+OXDQJSpVeg0pwS/QBsJk/JSig7i9dnPh2F5uw==";
650 };
651 linux-musl-x64 = {
652 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.20/aspnetcore-runtime-8.0.20-linux-musl-x64.tar.gz";
653 hash = "sha512-dFje2NJ1SZ0Bkq2olrBCUBgwwsKYWVgeLi2x02u8ZSryLzACnQhmIM0cKnJpq5TQ69lOK01ZkJYomUbvOQNRMg==";
654 };
655 osx-arm64 = {
656 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.20/aspnetcore-runtime-8.0.20-osx-arm64.tar.gz";
657 hash = "sha512-79IqhUjjfn2fAhTFrG+TLEUqMDgHlow4xbDgQzs2rUY9V1Be/pdKzv4Nk164br2y9xCqmnQrf0lYhZ5HW0frxA==";
658 };
659 osx-x64 = {
660 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.20/aspnetcore-runtime-8.0.20-osx-x64.tar.gz";
661 hash = "sha512-U53FTV0qVC1W2loz9KNr0EyvA805P9xxD/82ES2cyQ0f1fcOE0uFFVAGS8AKka9hrsL/SZOrh7F8Qc63XvG18Q==";
662 };
663 };
664 };
665
666 runtime_8_0 = buildNetRuntime {
667 version = "8.0.20";
668 srcs = {
669 linux-arm = {
670 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.20/dotnet-runtime-8.0.20-linux-arm.tar.gz";
671 hash = "sha512-OhX2U53Nqx2JZeI+hSrymYrYaN3GzubM1GCnfZ2hjfgsazcw8zZ7kLH3A4+T1m9VMk5e/Q986l+E3HfXVjCy5Q==";
672 };
673 linux-arm64 = {
674 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.20/dotnet-runtime-8.0.20-linux-arm64.tar.gz";
675 hash = "sha512-WP0Zr+zl5BvvDsrxUQVNdH0T+Qjzpifg/bc7hf9Au7XSq6hapD7gbVFblZHLzdT4esG050kj3KiU35t/xZlR+w==";
676 };
677 linux-x64 = {
678 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.20/dotnet-runtime-8.0.20-linux-x64.tar.gz";
679 hash = "sha512-S4ARd+AJ7HENXiURUAqmC+yVgRrdUP3FmwClxIaEDGbwDEjycs96L4Ep7RWOxbiH0d1gWU5hL3SbpI/PSK+c0g==";
680 };
681 linux-musl-arm = {
682 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.20/dotnet-runtime-8.0.20-linux-musl-arm.tar.gz";
683 hash = "sha512-A7oEEe/iG6JKAJo4CpiujBP7knH2mmCGuLmGMD7A2FCWfWy2vjGmn0RakyI+MYfm64nvf3PmgvDc67ZUw8Fd3A==";
684 };
685 linux-musl-arm64 = {
686 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.20/dotnet-runtime-8.0.20-linux-musl-arm64.tar.gz";
687 hash = "sha512-MhS3znevvLh+W6qqS4i+7VQ9vF8s391ytkccudzRvzxWzGfeqaIVDTDeoO8MWFwEnbFyQ9nsYT75KFCeudZLTA==";
688 };
689 linux-musl-x64 = {
690 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.20/dotnet-runtime-8.0.20-linux-musl-x64.tar.gz";
691 hash = "sha512-l6bO7rPRMsfPKjyxCSMEwCULN2yCylDLCyeJ5888XgTqJcZkRH+SZtoGDk9XP9un7XX8V1lhqIOqMzD8x5XXuA==";
692 };
693 osx-arm64 = {
694 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.20/dotnet-runtime-8.0.20-osx-arm64.tar.gz";
695 hash = "sha512-Racowrq4laEPg2p2ne1IPw9XIAaAIPw16QJw22wShR0rqz1oeb8hIrTKGMCvwqV46gwVJ/hIPAVymIueLyO2Dw==";
696 };
697 osx-x64 = {
698 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.20/dotnet-runtime-8.0.20-osx-x64.tar.gz";
699 hash = "sha512-NuVPrATi61Gl7IYlGXggAAc0EAPN000hKW5LhsdcX9Fsux+FIte7VX9Rr66F53RjT6mkfdlQzxhYI24tjJxufg==";
700 };
701 };
702 };
703
704 sdk_8_0_4xx = buildNetSdk {
705 version = "8.0.414";
706 srcs = {
707 linux-arm = {
708 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.414/dotnet-sdk-8.0.414-linux-arm.tar.gz";
709 hash = "sha512-NijaK5Q4ytWNO9/Ra/3Uvvqbdl2M+/HDltKaKL+ZEw9Y8tsWWPyxbQTCT8vGEHjF1RANvm6g7emmJzJlXAaviQ==";
710 };
711 linux-arm64 = {
712 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.414/dotnet-sdk-8.0.414-linux-arm64.tar.gz";
713 hash = "sha512-IQJRV3BfZ8nUiXr2as+JlaszZxu27VIRf4ah282qGvsEWcXnFBzlyGOvcXOL2c+eJwo1ttQDRKnoMAtBwd8D7Q==";
714 };
715 linux-x64 = {
716 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.414/dotnet-sdk-8.0.414-linux-x64.tar.gz";
717 hash = "sha512-vfaxUfeHrFfTk+Yl6Lj8jhmsdZAudiJ9pzbyDgQs9/+Yv9GmZpt3/ep7/meKDyMQPgys4duD6a7laMzW8bWyZA==";
718 };
719 linux-musl-arm = {
720 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.414/dotnet-sdk-8.0.414-linux-musl-arm.tar.gz";
721 hash = "sha512-zVdA2yF3ijrCNcOBXkG5dynzgtNUd1hpB1occ49zwNHJkU5gnEqJX2Nc+3E2xLhdca3DapbkXGnPH9MyDqUqtQ==";
722 };
723 linux-musl-arm64 = {
724 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.414/dotnet-sdk-8.0.414-linux-musl-arm64.tar.gz";
725 hash = "sha512-/F5yjOvPhSr3eBn7y8Q8ps2XRtM+YeP+XQdI06Z1Ejh7851Klxg+Q97f99GwiU4p8XKt94Wn9Pek3KY1kvLyBQ==";
726 };
727 linux-musl-x64 = {
728 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.414/dotnet-sdk-8.0.414-linux-musl-x64.tar.gz";
729 hash = "sha512-QpoGAT+8bPVezqfrxcQps8tBXILuuTfavX9G8ChxnFUBhfOMlzIPCCXPW76awHp7TSK3DvQnJh8b9oapjRiC6A==";
730 };
731 osx-arm64 = {
732 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.414/dotnet-sdk-8.0.414-osx-arm64.tar.gz";
733 hash = "sha512-jopFLqouKBlesbsz4Nm/8x4iPkfQ+kdhujOaR6ZzbwAQE9wSFpW1gIg4RZIePBFR1f1Gk+vK78B/DWUAoMAeNg==";
734 };
735 osx-x64 = {
736 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.414/dotnet-sdk-8.0.414-osx-x64.tar.gz";
737 hash = "sha512-39u4+RJKKWRqVTQ3mM5mdQ0nxevlPbHtedzE9fF4X21LCliCAsZSd6FqNo12iMmokSL/+qqDzZRQCkc5XvWE3g==";
738 };
739 };
740 inherit commonPackages hostPackages targetPackages;
741 runtime = runtime_8_0;
742 aspnetcore = aspnetcore_8_0;
743 };
744
745 sdk_8_0_3xx = buildNetSdk {
746 version = "8.0.317";
747 srcs = {
748 linux-arm = {
749 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.317/dotnet-sdk-8.0.317-linux-arm.tar.gz";
750 hash = "sha512-btSKmf2qXLgCVt4kP5TpocDIepIBNBJC6d4NgiKsNHW1UH0XPbyBaXSk+dGkiuN1ywqJW2K6ihKWNQ14Le2JMg==";
751 };
752 linux-arm64 = {
753 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.317/dotnet-sdk-8.0.317-linux-arm64.tar.gz";
754 hash = "sha512-8XZBfZPjhz0QGiL7nbnMtESwGFnNG7pl6ZHHEADU96R17gzHIKHgefnmBauxkO5/RcgJZQO8/cV6NHIUtcopUQ==";
755 };
756 linux-x64 = {
757 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.317/dotnet-sdk-8.0.317-linux-x64.tar.gz";
758 hash = "sha512-F1utSZ7RQ3TePWcm8Pog0r9dlLIO7V4OA4hkfXZc9KYYPiK/VZ4h719ffWqn1G0gxwjaPjhnZUOKIwFKozSMWQ==";
759 };
760 linux-musl-arm = {
761 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.317/dotnet-sdk-8.0.317-linux-musl-arm.tar.gz";
762 hash = "sha512-8dpOUvpyrfw2Aqyobtrt25vsjp0vHhBDtbl1Z+hTxnNhf2hBS9kEUXu1ee8sGj6dbwqobaUlrKxg4Z6vQaXV2A==";
763 };
764 linux-musl-arm64 = {
765 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.317/dotnet-sdk-8.0.317-linux-musl-arm64.tar.gz";
766 hash = "sha512-J4WXc9Bw7dAp04WMnk8uxibL5iyxOWumf6K3BDXF0jZkOMnkNTQlRFOjRe616kdvdfl4JnHKrxefKGlxXZUZhA==";
767 };
768 linux-musl-x64 = {
769 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.317/dotnet-sdk-8.0.317-linux-musl-x64.tar.gz";
770 hash = "sha512-lXZZvAC1QjSDbUuX/ciF9UMYDAj5cXOFVxkfh7DCXyrmlCJYpMn07T/aRbLe+92KwSnEn2UXDzhUeZ2maLcLAQ==";
771 };
772 osx-arm64 = {
773 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.317/dotnet-sdk-8.0.317-osx-arm64.tar.gz";
774 hash = "sha512-/UCk79i8J2vNY5BgB1Jc7Hjt7eBRdfwql2Hr5lgR7jQLKYkKGhZQqWZqQWf8y/zYhBWFMzDnH7ZYmiSsrwvxJg==";
775 };
776 osx-x64 = {
777 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.317/dotnet-sdk-8.0.317-osx-x64.tar.gz";
778 hash = "sha512-wnrUkKLL6u0eIwo6p6SxEhgnRKQ5gFJfjPCZ7WgPMyhAlVrsgN+z9suND4GOgVZ9bo3Sz/LOlCkTptDYfzr2ng==";
779 };
780 };
781 inherit commonPackages hostPackages targetPackages;
782 runtime = runtime_8_0;
783 aspnetcore = aspnetcore_8_0;
784 };
785
786 sdk_8_0_1xx = buildNetSdk {
787 version = "8.0.120";
788 srcs = {
789 linux-arm = {
790 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.120/dotnet-sdk-8.0.120-linux-arm.tar.gz";
791 hash = "sha512-VOUr4dIsQTlGzhcFY2NkgsjLrykFPGk0/jteVdaAwOlZsUWpxTaiTwePwo9Lmi4a39ee3UTtIIvrLUAA2uQ/SA==";
792 };
793 linux-arm64 = {
794 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.120/dotnet-sdk-8.0.120-linux-arm64.tar.gz";
795 hash = "sha512-RXG93cvaH9BkIZuM/aLMWLRMvjdZXTePf4E3tajrFsP1IY0JxCBpuKvXox9tdWvI/Sw3s75U3U8Kev4gEroKBg==";
796 };
797 linux-x64 = {
798 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.120/dotnet-sdk-8.0.120-linux-x64.tar.gz";
799 hash = "sha512-IYTw8G5rBj4MWt9iGQ+B8ATGMc+fNAAR4lUX7OsDzTWpTBh2Nm5acwv5M10nNOG3eWytGWQVS8Tcpaunj8Znfg==";
800 };
801 linux-musl-arm = {
802 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.120/dotnet-sdk-8.0.120-linux-musl-arm.tar.gz";
803 hash = "sha512-M4wFGI23FBB2L6kKuc3oObIKqJ0oD9weOL3/2eFtdx276rSPntZIj26qw4QZRoDrHS3zlKvWwwkyRns4j/P7bg==";
804 };
805 linux-musl-arm64 = {
806 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.120/dotnet-sdk-8.0.120-linux-musl-arm64.tar.gz";
807 hash = "sha512-xur3K9S/URIQoUqlyXLrJ1EXbheLOxKfd93GolcBPHW7+iLHz8LcOKLB7vf7c4beJR8xiFb/+3a3ba3afOXyRA==";
808 };
809 linux-musl-x64 = {
810 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.120/dotnet-sdk-8.0.120-linux-musl-x64.tar.gz";
811 hash = "sha512-sRIq3M4ltCP9ezgbuHa6c04ueHrvV18Xp4gT0A2Ypb7ATRG6MPza9gLZ6/HZhUukOAyAdo43cxjhESuI2fY2Ww==";
812 };
813 osx-arm64 = {
814 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.120/dotnet-sdk-8.0.120-osx-arm64.tar.gz";
815 hash = "sha512-d95WUshteRi1HCAUBxDcbpeOza9G4HQWPbR15D2SrClLUN8zQ4laxkgKfNqXUan7HiaDvDgcNvC5Wxu9pQt0TA==";
816 };
817 osx-x64 = {
818 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.120/dotnet-sdk-8.0.120-osx-x64.tar.gz";
819 hash = "sha512-74HY3JOfgDWzszkkOVODCKr5EP0XmP71t8zKdXgYpt/HsjW51y2/Ime1abqgro4kKwhfoKHQOEXLgTzfKRMssA==";
820 };
821 };
822 inherit commonPackages hostPackages targetPackages;
823 runtime = runtime_8_0;
824 aspnetcore = aspnetcore_8_0;
825 };
826
827 sdk_8_0 = sdk_8_0_4xx;
828}