1{
2 buildAspNetCore,
3 buildNetRuntime,
4 buildNetSdk,
5 fetchNupkg,
6}:
7
8# v7.0 (eol)
9
10let
11 commonPackages = [
12 (fetchNupkg {
13 pname = "Microsoft.AspNetCore.App.Ref";
14 version = "7.0.20";
15 hash = "sha512-ySX6TZFi1eSJj3c3JIroCLzHbZkLmr+fgeQ78AUYsOUhjKKw7qliqRoMKx9Uqc/qMMkyRpSBcwfJ7X7vWYbPeQ==";
16 })
17 (fetchNupkg {
18 pname = "Microsoft.NETCore.DotNetAppHost";
19 version = "7.0.20";
20 hash = "sha512-zIPVUsCfS9EbdvNxJ0tkV7Insj7CTpIMA+ILK9y6Tr7qqG56sgMIW+0KOJg/UPlWH/2epqsIhMWoBZWt8bZtuA==";
21 })
22 (fetchNupkg {
23 pname = "Microsoft.NETCore.App.Ref";
24 version = "7.0.20";
25 hash = "sha512-dk6z/ZqMpZ4lxVisgnPX1H+MwiUTRQHhwq3e9VMSIRL5loVdqHlZ9fRFfAejEz3U8EbvGV43Vp3OwF5R7mlTTw==";
26 })
27 (fetchNupkg {
28 pname = "Microsoft.NETCore.DotNetHost";
29 version = "7.0.20";
30 hash = "sha512-H4RtRdwUQpBk7tJFT3C/c9WNGGdAVDq9S3Mz6qYP5Sasov7NPcR2rkoTNIoo4jTt3p26vsNcb5lAiQBBptaveA==";
31 })
32 (fetchNupkg {
33 pname = "Microsoft.NETCore.DotNetHostPolicy";
34 version = "7.0.20";
35 hash = "sha512-puv59sewO3+HudFk/Fpt8x3IJuEDk5TvTSJdn/EM00P8j5AmA3WyjHA1bSSUOuyGwjxPDe9t5iYoaYDysa97mw==";
36 })
37 (fetchNupkg {
38 pname = "Microsoft.NETCore.DotNetHostResolver";
39 version = "7.0.20";
40 hash = "sha512-7xdJGNmwiuEV8vRizwuX34ETFRuxNZZk4t+o8JmGrGDecZ1JNgzip8CUz44/AYaLztUdXv3O7xZB7OQO8AO5Kg==";
41 })
42 (fetchNupkg {
43 pname = "Microsoft.DotNet.ILCompiler";
44 version = "7.0.20";
45 hash = "sha512-4WZbJ4WKpN7BzXKIQhzNz3Srp3zhDHiv98SFGQlAzFiYp+viQ6nzD4jzax9yOkx6mDCuOsJfscEq2U/pXL+2dw==";
46 })
47 ];
48
49 hostPackages = {
50 linux-arm = [
51 (fetchNupkg {
52 pname = "Microsoft.NETCore.App.Crossgen2.linux-arm";
53 version = "7.0.20";
54 hash = "sha512-GJMG2UNQPuSxxStN/x1Seee4JUXwhYmn4h6/dV7xuCg7zexC6S350W5GEBqKc1kU92rD2oV75UdUkqZGimU4ug==";
55 })
56 ];
57 linux-arm64 = [
58 (fetchNupkg {
59 pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64";
60 version = "7.0.20";
61 hash = "sha512-hR6BQ19osMSIzMMaBC/XF9VU4yKhjjAwEp9nEBwNmOrAQfkVRwG5Td+gLhRiOMW0pY5/GjXLlwziiFQ2ksZqaQ==";
62 })
63 (fetchNupkg {
64 pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler";
65 version = "7.0.20";
66 hash = "sha512-oGiO7TutJZb4JVoPyqGLMaDQ9oWMYg6rp+dughnnNhD4bU3xy189hWfxfMYTHZbct2vlPbSX1OlTCkhjENgpww==";
67 })
68 ];
69 linux-x64 = [
70 (fetchNupkg {
71 pname = "Microsoft.NETCore.App.Crossgen2.linux-x64";
72 version = "7.0.20";
73 hash = "sha512-Ydi2yUhYl//LrXMYWtr4YKxwbz/M+qNI4VJG1zgLRBBu2ZLvHULKOMMtiUJYYHV692jbkENGGFUUu3E6JiCrYQ==";
74 })
75 (fetchNupkg {
76 pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler";
77 version = "7.0.20";
78 hash = "sha512-sOSigEu2JZ8SuVT/34zUHiw0xiDxjsX+pRvbvXa8aXWAJwfy/CFOow2S7wD6foZA/WCg0wPeaV3ny8vWE8Nt1g==";
79 })
80 ];
81 linux-musl-arm = [
82 (fetchNupkg {
83 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm";
84 version = "7.0.20";
85 hash = "sha512-s1fmr6tneGoM1Kx6Bd3ZXHpCBP5L24uZStqZpstEamz9SLzWAYouDgclk2hS1vrxkTEbM3tzHUtMPzBGaB0FWg==";
86 })
87 ];
88 linux-musl-arm64 = [
89 (fetchNupkg {
90 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64";
91 version = "7.0.20";
92 hash = "sha512-O1I5IR+Bn3zADNEc3H6mG48hW934vx6qDb09UlBVuDHlOjkQorm99IEktZZNaWxcuOqhtEi8+1eIAVmyBy3maw==";
93 })
94 (fetchNupkg {
95 pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler";
96 version = "7.0.20";
97 hash = "sha512-Cf37Af+mBJseV7N6gV1mVPVu5ldPF9jkQUsu+EZNwDCrzKLslkQz06E3UiEIM3LHWh/TtIYZe393Y7M7OwKUQA==";
98 })
99 ];
100 linux-musl-x64 = [
101 (fetchNupkg {
102 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64";
103 version = "7.0.20";
104 hash = "sha512-3yOYRm4dt6x8CM9xQ153CVLQc/f5tWJSKs6t/Shq9Q8E4kE0S1hYP3i90zorOlrvwHO08wcb8pxYOo2l6PPYxw==";
105 })
106 (fetchNupkg {
107 pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler";
108 version = "7.0.20";
109 hash = "sha512-GYaw401lDpfW87lbZzoLiZmEG+WjCXnxkEfFi4Gs8+5YHZBAxJLV67r4ifCGt0n/TdXbxDZbZCXBT/lLzij8Pg==";
110 })
111 ];
112 osx-arm64 = [
113 (fetchNupkg {
114 pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64";
115 version = "7.0.20";
116 hash = "sha512-Qzruh84k89DwZQaHiIrK5WqRD+ScoNGbX0xvG1d5OPO0fnJod/nmPhdYo/9AXobTpY9WYpfEVTcGGMjGncwfMg==";
117 })
118 ];
119 osx-x64 = [
120 (fetchNupkg {
121 pname = "Microsoft.NETCore.App.Crossgen2.osx-x64";
122 version = "7.0.20";
123 hash = "sha512-H2xNMKpVvdUDRDGnEecDq84wPWhhjL+ls4W6QUOGwp6hoSMDOIXqUMPKm7gYlO4O0VCy93DYXx5aRXf9tVMVlA==";
124 })
125 (fetchNupkg {
126 pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler";
127 version = "7.0.20";
128 hash = "sha512-sa86jqaVkMxX80lCyNczLAs7MlIp6ZEba7kdWL3WUviPzfG38NT+KGuG4ruV0NEQZSIlrCrQzeu6iHhirIhDhA==";
129 })
130 ];
131 win-arm64 = [
132 (fetchNupkg {
133 pname = "Microsoft.NETCore.App.Crossgen2.win-arm64";
134 version = "7.0.20";
135 hash = "sha512-jbKk+MEWwNJ4l/ueJ8xoc/WOAnYawTohaMuRI67dMMldbsFMjtjNJXBqANioRgEJ/6648fiysvgat39io0KlBQ==";
136 })
137 (fetchNupkg {
138 pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler";
139 version = "7.0.20";
140 hash = "sha512-38BRd1Vma9n8ggDVTJOVgJwNvLhnwvy3fOgdeLeDtwtEZ1QhE+CAgQwzuH6VNi8H10WGCP9D18f1+dw+/Wegnw==";
141 })
142 ];
143 win-x64 = [
144 (fetchNupkg {
145 pname = "Microsoft.NETCore.App.Crossgen2.win-x64";
146 version = "7.0.20";
147 hash = "sha512-3xM+swE86Z5Adp4LM+CeadMROSgoCdQ3i+aiiwKv5JwXESeN/1cFQgIJjuXtZAmSeaop3eu64Om1+poD2YtWbA==";
148 })
149 (fetchNupkg {
150 pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler";
151 version = "7.0.20";
152 hash = "sha512-aoVzNoDMrYlaBnBqsdXzpHFgzPR88j5foFnqa9w2VWyeQqqSxvBv7PCOc7yWSU+2yr5tIIr4fa1h8Ahn4+9uZQ==";
153 })
154 ];
155 win-x86 = [
156 (fetchNupkg {
157 pname = "Microsoft.NETCore.App.Crossgen2.win-x86";
158 version = "7.0.20";
159 hash = "sha512-/ikA96hY3FQhOkrO7lcWmlry8e2Dq0gvDMSJ5M8A7lFFTshHL8+maXxitWXb/JGRWmA2F7s8NlIkUZOXmblV3Q==";
160 })
161 ];
162 };
163
164 targetPackages = {
165 linux-arm = [
166 (fetchNupkg {
167 pname = "Microsoft.AspNetCore.App.Runtime.linux-arm";
168 version = "7.0.20";
169 hash = "sha512-XHwBlrABxZA5+Fny0zs0gQa8OLHqWU2dCT5gtj0B3O9B5696yiH0WjSu4Af1cf9q9zBTfVOPkVh4h5etf3VUOg==";
170 })
171 (fetchNupkg {
172 pname = "Microsoft.NETCore.App.Host.linux-arm";
173 version = "7.0.20";
174 hash = "sha512-c+P8/CGPeinx/ch69USopX0t4nux/JvSExuJzhlcgNoraYWJd+qfR44qZN0gdYBKIwCPem/xATze8FwxKcG4cQ==";
175 })
176 (fetchNupkg {
177 pname = "Microsoft.NETCore.App.Runtime.linux-arm";
178 version = "7.0.20";
179 hash = "sha512-y9Egnw0qVXdKRNOPKZ0amu0B0ojk95f838nEmt0A0jGyTXHHo5uXCK+DOGH7pCbeiaaZifWo5Va8CtDXSH64Qg==";
180 })
181 (fetchNupkg {
182 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost";
183 version = "7.0.20";
184 hash = "sha512-XhbUBpTDP+MVdtwLWCcTRJlhuJBHQYMvDpBAt5TvSlkZgUNeTnGTKGRjaehrA9refSi440eYlR20fDONE3RcGg==";
185 })
186 (fetchNupkg {
187 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHost";
188 version = "7.0.20";
189 hash = "sha512-oRBtuytqfo8feMpWAIajol/mp0Q5clXtccQ5YiGDOvhf/OKzDquVKuLWXnoLUBPrz3wdJyfcPa/hGZZjbexKWQ==";
190 })
191 (fetchNupkg {
192 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy";
193 version = "7.0.20";
194 hash = "sha512-m7921DXQMDfqRICavvcOYnH+LEAS3JqE6+jOlI9lST624PLO8oWac0GrljwKkhA2QPPjNZEw8+QtACkiJ0KnYQ==";
195 })
196 (fetchNupkg {
197 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver";
198 version = "7.0.20";
199 hash = "sha512-JL9ppjzSerw1dmYJ1SDJ92Hfbg6G/kBRFZ3r0H+JMo0fjE03TSPmmMRPNbeaWbqeBLEOsoD9CnvVg6djdOEvTA==";
200 })
201 (fetchNupkg {
202 pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm";
203 version = "7.0.20";
204 hash = "sha512-V6EHnxIh8o/MG/VEtWYF5yKGB4ZoXZsgMg9oSfummwThV/qP4vclU68HtoINgpJsjl01/D6q2e9eccElLCPt0A==";
205 })
206 ];
207 linux-arm64 = [
208 (fetchNupkg {
209 pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64";
210 version = "7.0.20";
211 hash = "sha512-7alEgdaS+JmhsfvgZWcOGEOWfL20TFShwkbpbRtiyXjXzMV6JHVER8s3n+tV+Bep85ME+FRwZh21YK+Nx33aZg==";
212 })
213 (fetchNupkg {
214 pname = "Microsoft.NETCore.App.Host.linux-arm64";
215 version = "7.0.20";
216 hash = "sha512-a+SvJNNVQMGWbTKKmDRS4Dc83WzP4REEk2doI3UjEMkFdsLbEm2Lep3vCUpb7mkkFvjYPMiFqNiNG6OGTuVaVA==";
217 })
218 (fetchNupkg {
219 pname = "Microsoft.NETCore.App.Runtime.linux-arm64";
220 version = "7.0.20";
221 hash = "sha512-gxR7jFMvYM0IDe77zAE9OnCveUM5eW2poCOayo88FD82f//4/BK6sHY/gked0cu5cUMhygTmXEwr3klKrRnxgA==";
222 })
223 (fetchNupkg {
224 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost";
225 version = "7.0.20";
226 hash = "sha512-4q9Mo/KPoOkeX2gvUbgIR5Oyo+YCozXFd0rLk1+uJrZabBrzyxqs1Wdx9Iya2KrM4b5X+rSqjEZcLPZ2h2KpEQ==";
227 })
228 (fetchNupkg {
229 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHost";
230 version = "7.0.20";
231 hash = "sha512-wB7JHQS6vd0aRwFVsLGwzjMs4n6nmt/Z5EhmESdrOoFAtRm0e3UI8nerzUa+JGInlCrZ5RT+1VAtwNNoUJ1yEg==";
232 })
233 (fetchNupkg {
234 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy";
235 version = "7.0.20";
236 hash = "sha512-krhZ6dclekB1enWxYcCeboGgk2yaJEBV5Cn5thj6Lv6KTMfpcqkIJobtAxcb6eg8qJVqRTN0DebTedR4lSFQKw==";
237 })
238 (fetchNupkg {
239 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver";
240 version = "7.0.20";
241 hash = "sha512-2gAdw0/KO7sqhe4B5bcs++sJQhv5DlNK8QFXehXVjd3P8u2wse8nSuquN9iYi/P3ztnFaJAi5yJvzNEwF+fRQw==";
242 })
243 (fetchNupkg {
244 pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm64";
245 version = "7.0.20";
246 hash = "sha512-s3xEcytFnFKyBXUWrh5GehbZ/kG5thQKn9Q6J1iNaigIEzxbaNO5vrtPSb0patwnrsltzHC7e1ETrkY6E9/jGA==";
247 })
248 ];
249 linux-x64 = [
250 (fetchNupkg {
251 pname = "Microsoft.AspNetCore.App.Runtime.linux-x64";
252 version = "7.0.20";
253 hash = "sha512-DC+IasSvYfnFkrcT3gnq08t0iVKmIPmxEFrvITw3qdwH9Y5kz9ZEI4xgcQBIbrzUcE+z/5rwWVhATcxNHgaAWw==";
254 })
255 (fetchNupkg {
256 pname = "Microsoft.NETCore.App.Host.linux-x64";
257 version = "7.0.20";
258 hash = "sha512-abPlEkse/tu8w/F9YPG7fzIP+NbtfhfBrkTjCgnRUnL+HXRkn7ysrUQJ63zWlhVYWilzwTAmUlnjqBsZ+Psnzg==";
259 })
260 (fetchNupkg {
261 pname = "Microsoft.NETCore.App.Runtime.linux-x64";
262 version = "7.0.20";
263 hash = "sha512-swLcwMoZuUvAWukwmEbjr+YXYtRyeDR/hiYALZ5SVFjtyfS/FSE3IY/xbVtkEyfMFPEcRdErlDVYcJEEq0kPaQ==";
264 })
265 (fetchNupkg {
266 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost";
267 version = "7.0.20";
268 hash = "sha512-6VO37nmADf3894eVUQDS2rK2+pNC2QMgWaeVrKL4iKexXDPqa8NC+Qy+FeU2j0Ugp3+V13WFrl1+MXDXIDflcg==";
269 })
270 (fetchNupkg {
271 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHost";
272 version = "7.0.20";
273 hash = "sha512-HMRw00L72Ey4bWder1PBZ9VePtd4pJThOMv2bobZrnwzav5s3dlgGjxYc1xxbhmUq0vRZVJrjNkjcM0sAVxIeA==";
274 })
275 (fetchNupkg {
276 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy";
277 version = "7.0.20";
278 hash = "sha512-1CHk19oIgLW9RKP3LX8M7SoMhdYVsQP7nnA5iuKryGeBPvpGsxGcuB50nzQgUc++PfKfKS9CNPfVGrwKhGGo6g==";
279 })
280 (fetchNupkg {
281 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver";
282 version = "7.0.20";
283 hash = "sha512-lKM4wOtXytPXxf6kQ+68Xmp2WNddKsnJw40MPuWgSYki2SnTccCaP/jI2s+9A78wqx2ycoSOhMTXM37Ee8v6wA==";
284 })
285 (fetchNupkg {
286 pname = "Microsoft.NETCore.App.Runtime.Mono.linux-x64";
287 version = "7.0.20";
288 hash = "sha512-Co4sV6mPzPF3nh5YFe5RMDmcW7x2nluyN9hAP5zBd4w0lmyeLRxc4BxUH6aq+vgtOjjoS96nV2p2c+zS/MSiZw==";
289 })
290 ];
291 linux-musl-arm = [
292 (fetchNupkg {
293 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm";
294 version = "7.0.20";
295 hash = "sha512-MEK4A+6U5zcx4iE+D6iBWHoIX/kJSSUXlXMeWNfMrE8kz2y0Rzck5/zeIXyj39vPCJmuNgmkNqJ0Bd98k94sfg==";
296 })
297 (fetchNupkg {
298 pname = "Microsoft.NETCore.App.Host.linux-musl-arm";
299 version = "7.0.20";
300 hash = "sha512-vLWNiWcEUx2WSIcM5U5kHDzxm+ITpE746cIzFc0IXY2UgLac2MNEMxmyNC+kI6rXYGwUEJwygIjZhugGanvDsA==";
301 })
302 (fetchNupkg {
303 pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm";
304 version = "7.0.20";
305 hash = "sha512-U0enhz5LmGi8FK4Zue36ikxFnoUeBM9nH3ZUmrnyWSYT9m5+wp8Bd8I6ubebW1j8K5d744I9b5oUnNWeGLVkow==";
306 })
307 (fetchNupkg {
308 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost";
309 version = "7.0.20";
310 hash = "sha512-+mXIZIE4bpGkhlJjBKKCBIm3dJzP4n4LXpsT5Kz3WuasxdNhJ5TVVthIuLz6KKoWEpuRyplrf/rJp0RU8FqmdA==";
311 })
312 (fetchNupkg {
313 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost";
314 version = "7.0.20";
315 hash = "sha512-ywvN5Qmbl94w5ZEAllIpzfHbKLdrjDz626vnr1gaocQNE3BQOi2gt8v3KgOGxevGLrQOocJ+zb1U8GYmxl/g/Q==";
316 })
317 (fetchNupkg {
318 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy";
319 version = "7.0.20";
320 hash = "sha512-5HVoAWI+7YnneMvF5n62Hp0V45YKONOvHInBQ6gw9TP89Ykf1gjwEE6zQHlpu8+lX1qcTfqWu1iC/GOoo3BshA==";
321 })
322 (fetchNupkg {
323 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver";
324 version = "7.0.20";
325 hash = "sha512-Ji7Q25uFyIEAk8/+4sOmPFDa1UQmnM9bv8ROtH91vyPCZ/RHxU7qo9APSqQAkkK64jHVIDe+BSM2jlowvoGMEg==";
326 })
327 ];
328 linux-musl-arm64 = [
329 (fetchNupkg {
330 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64";
331 version = "7.0.20";
332 hash = "sha512-/Ht9KgYt/xsW8cgzCbvFjsjGElx24r55BVGsrQSA6VLJMRvrZLwU6lLFuY1x0CfF5ALs0Uva/jCxTtt+zggaYA==";
333 })
334 (fetchNupkg {
335 pname = "Microsoft.NETCore.App.Host.linux-musl-arm64";
336 version = "7.0.20";
337 hash = "sha512-bCcmlaXLBmlScQ/HXkkLf1DYQtOjqet/dI8y2sNx1hu89BwEQc28inzi24PZ9GjYo3KyKvy7U17aldK8b2uYAw==";
338 })
339 (fetchNupkg {
340 pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64";
341 version = "7.0.20";
342 hash = "sha512-4Ok+e3bc2OJ2YisrmLCMFXKZ/WD5Gyxchryl5clC4s2w2ci/kiDnKI83WL1ibNvEk5wIDRsrCQ5KXA7vYn8wyw==";
343 })
344 (fetchNupkg {
345 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost";
346 version = "7.0.20";
347 hash = "sha512-itRU+NUtQU4Oe1o11E4jRkbR/DWYKn6XK52n3f50WyblkBk/wCj6C3fxZ6mMbXqcJhARy5p8X2Zs5sFJJmv43A==";
348 })
349 (fetchNupkg {
350 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost";
351 version = "7.0.20";
352 hash = "sha512-IztYZXvLb2W4eC9foR4RFkGujR/LUdDx4UEh1Dab4ImDGj4qO4eZ7OnVCYUONTudFpLGakcQj7Faaq8rA0ye5g==";
353 })
354 (fetchNupkg {
355 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy";
356 version = "7.0.20";
357 hash = "sha512-DfsYyPXF4XSnyvxsoPUsKc4S2hM3c11WxUGMJJoxuD/5AaMcaAvhkObqxXSfTXhUPHj4Jat7CxIqPMQatVLTcw==";
358 })
359 (fetchNupkg {
360 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver";
361 version = "7.0.20";
362 hash = "sha512-/aMTfk42LwVNm6HxNk8ZR6yPPjIyDdNH5/zWs6uHdGL9/9U9Tx2P0ZaKmk9azt5NwDtWZqMpqyDVDb1HJbxyIg==";
363 })
364 ];
365 linux-musl-x64 = [
366 (fetchNupkg {
367 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64";
368 version = "7.0.20";
369 hash = "sha512-wh25bBNZosflPj2pcbIMB/fttuSFCvWn4N8XmDYd6XA91RpRk4GkZx505PmC+kpfU2FgM0N4zWgqnjcrifp6Ng==";
370 })
371 (fetchNupkg {
372 pname = "Microsoft.NETCore.App.Host.linux-musl-x64";
373 version = "7.0.20";
374 hash = "sha512-9k+5qHlL2/uiC5/crfn+Shv/93FV1E9oLFFK6nAs+/tUXL0olwsqpyEMUAdKdAoCgiTv50GnBjX/7jlp9bMmlg==";
375 })
376 (fetchNupkg {
377 pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64";
378 version = "7.0.20";
379 hash = "sha512-J/bFX9ai9i8S0ux0ZdnBhN+s+IFLosIBgnFvTBHuNfblPQ6R1YFsfYww5LQFI+plL8A2NcIdnBxLACrN22jwNQ==";
380 })
381 (fetchNupkg {
382 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost";
383 version = "7.0.20";
384 hash = "sha512-IAhdRGfxbYD1lF51SqBfDWIEvsysVWLPWELOpYPyY1CvmTPlGBh5QNanw2TLPu29eKb8k/peSVHJSOLKL8EF0w==";
385 })
386 (fetchNupkg {
387 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost";
388 version = "7.0.20";
389 hash = "sha512-LuFx7q7tmDBcHce9C460IbL6Dp78jqsxUvSUC00XfB0D4uFhBVroWhHv4BPfFQ+cU3+/XEAOgW+H388kXuwEEA==";
390 })
391 (fetchNupkg {
392 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy";
393 version = "7.0.20";
394 hash = "sha512-TexO+i9DBf7QLW+JVnraEDFa3/7szqJWq5jLOskvEUBn/jrC7rLodIBr9Xm9qYeyPy2K6b31oXmVlGkPplX8PQ==";
395 })
396 (fetchNupkg {
397 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver";
398 version = "7.0.20";
399 hash = "sha512-Y2Jlv9Eq2tk2V7cyHW2uqVDxFlDFwANAtp0Ue3b1zxIOmI51bnXOh5d5Pjd8MYqNOsEF+Vq2xD1Sk79T/iiQZg==";
400 })
401 (fetchNupkg {
402 pname = "Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64";
403 version = "7.0.20";
404 hash = "sha512-wIQ8KfpMjg7QOZapQ8FvJeqgzI8iyyvvdlBoibsQeuYJP9p7jc9O2BmDBolbn9fgdtKfyCIiwY2vf60Iz5SHtQ==";
405 })
406 ];
407 osx-arm64 = [
408 (fetchNupkg {
409 pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64";
410 version = "7.0.20";
411 hash = "sha512-PnxpVZP/vcYJrJFxyAafetPeEcG+jzyT7LnKkWPPDLK7geSktcfefPYsZ96AIMhs8MUeOXYUrQd3luOZUo2tJw==";
412 })
413 (fetchNupkg {
414 pname = "Microsoft.NETCore.App.Host.osx-arm64";
415 version = "7.0.20";
416 hash = "sha512-zskULQ4seV5+Aqj/hG1VQ5RKqGcjZi7T1ceCUHbfAJOxcVQOOcSzxGxy7+Ys2wQnhQsIjWYNIji58c5tnv/6vA==";
417 })
418 (fetchNupkg {
419 pname = "Microsoft.NETCore.App.Runtime.osx-arm64";
420 version = "7.0.20";
421 hash = "sha512-+fCP5RM7V7wOodSFtnIzEsrnJUAwnVsySDZ3rR8QTn71r9L8e04rlDicaFiphr5j537pMbGvLttPBt8NbIdCgw==";
422 })
423 (fetchNupkg {
424 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost";
425 version = "7.0.20";
426 hash = "sha512-aMnnB6pgXohUYPJAkZ2tZeDVrawKTjMINz618Hcj+4m7WBYvwc31/LYIhKZ0Zb3Z/6VJkmtBvKalfbkgyDGcjA==";
427 })
428 (fetchNupkg {
429 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHost";
430 version = "7.0.20";
431 hash = "sha512-YYVXKrKtuFfQSnxBvrNgvWpe2FGcazsEt8P2EsyjJC7JN9DfhJtXsFz8UXCtxMlKDBYylB6UN2ROoskPQ6M+Xg==";
432 })
433 (fetchNupkg {
434 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostPolicy";
435 version = "7.0.20";
436 hash = "sha512-W6XgW92qL2uwiD+JhS7BnepRaFzm4HfbzjPKGZMjtNsBzzkVKmZe0eKsTsIdS2D+eBGy9bmM610rFxyzFSLDRw==";
437 })
438 (fetchNupkg {
439 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostResolver";
440 version = "7.0.20";
441 hash = "sha512-8JJEwVHZRNmd+kiXA3lazbouUa4Y7TavnB3yjY3xHwYl+XKpCqD5OrLc5lKz49viVatasmUVfAfruCbmBxepOw==";
442 })
443 (fetchNupkg {
444 pname = "Microsoft.NETCore.App.Runtime.Mono.osx-arm64";
445 version = "7.0.20";
446 hash = "sha512-SWxn7D93qwCx9OGmKmXZu0YZ8h2hLgLyHme6dpwje1u2N3M0qffP6kHgGzR7o1ynFh/GEbkuCe0CTqbNDcHWKQ==";
447 })
448 ];
449 osx-x64 = [
450 (fetchNupkg {
451 pname = "Microsoft.AspNetCore.App.Runtime.osx-x64";
452 version = "7.0.20";
453 hash = "sha512-MJkvhC9b1UXuA2C546UKTJ+wIV5z7QQk+lsXLe8R6g9BjVvN/NUItu9H3hylGkL5Yf/oBLmlPYVUjYuy3x5/1Q==";
454 })
455 (fetchNupkg {
456 pname = "Microsoft.NETCore.App.Host.osx-x64";
457 version = "7.0.20";
458 hash = "sha512-aQuov94b4ppO3l5CVG0z+VDCFVNHeklnwLS7XT/AbvSyBJ6+9BFqoSWg2uZz0MGjRl0tSA9eK9A6bkoVkPi1bQ==";
459 })
460 (fetchNupkg {
461 pname = "Microsoft.NETCore.App.Runtime.osx-x64";
462 version = "7.0.20";
463 hash = "sha512-+wNTFv4sHMdAc6G9qlx0GaRNbBhwW/DmN4OMQVkEDgTVCiCWg+DiFON2mffojexy7trJUl6Y3MoxYMJV9/1TUw==";
464 })
465 (fetchNupkg {
466 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost";
467 version = "7.0.20";
468 hash = "sha512-h3/RxhzpnpcVMNTHQ3hsprK/SrMMirLmyY2ynnUKJ6qAXEP8EUiHl8nlZ1bNGvansSbCltdRPO7pogiNJAEFZw==";
469 })
470 (fetchNupkg {
471 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHost";
472 version = "7.0.20";
473 hash = "sha512-moo/V26Rwf4Hq3/NH6NpWy8Y5BPHVhv7V9KILHZphxM11RpKMMAsKxGkiuNWlva6l38+W8SCIP1oBePe6FBOvA==";
474 })
475 (fetchNupkg {
476 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy";
477 version = "7.0.20";
478 hash = "sha512-QxXZyylVqNbTBD5uUkrxJyHPz+qylX7xXnYuiE21UqCEVG0lI78O0X/dHYY8+35sRdU13rr0vmTszB2T1soSYg==";
479 })
480 (fetchNupkg {
481 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver";
482 version = "7.0.20";
483 hash = "sha512-RICnRJ9rjyZ6ng3mQCTzKL898luIl24sUw+tm7Up27j5vieglx1gey6a1PLUBfcIVrQie9uM7tYD4oKxwn6HDw==";
484 })
485 (fetchNupkg {
486 pname = "Microsoft.NETCore.App.Runtime.Mono.osx-x64";
487 version = "7.0.20";
488 hash = "sha512-QYu8SGNtLOlj3PKOgSOml4qLadJnfv0hG1jH2m+Si1TewLmQKjpvI0ZljoqTAOoe8U7vpSumiyqB+bPFiRvhmQ==";
489 })
490 ];
491 win-arm64 = [
492 (fetchNupkg {
493 pname = "Microsoft.AspNetCore.App.Runtime.win-arm64";
494 version = "7.0.20";
495 hash = "sha512-tt3EyI0qpyqwaFqtbG9+4BP7sukzjjheZ9/Cb/uO+CXxcep/LrKJW/Wc/wBKmkkIY/NnhJQ+Kwdjs6xcHVVO+w==";
496 })
497 (fetchNupkg {
498 pname = "Microsoft.NETCore.App.Host.win-arm64";
499 version = "7.0.20";
500 hash = "sha512-15hmpDKa0ap3bWF4rvM01Dy+Zn09h2h2MgeOj609P5iNZlsh7Eu8J7mQDdband/jPFZXWCV9CM4GYGPFEtKTIg==";
501 })
502 (fetchNupkg {
503 pname = "Microsoft.NETCore.App.Runtime.win-arm64";
504 version = "7.0.20";
505 hash = "sha512-qpAjc0CKz+vt3d0eoeZsjmcnb6S6IQmGnXXjv/sfqYqkYErDlBFq448CYOcLUYWdEotInD2Qc6V7wnhs9hVgoQ==";
506 })
507 (fetchNupkg {
508 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost";
509 version = "7.0.20";
510 hash = "sha512-na9EJ1Gk0qpCwiDQaIWFuA3n3fhav5phIoCfN9u9WKg2TQCPGigJ5qfopqb1iHeo8q/G0CT7QtV/DdoILZFqaw==";
511 })
512 (fetchNupkg {
513 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHost";
514 version = "7.0.20";
515 hash = "sha512-MuLMyS3eKS2ajo5L971Lfd2vwq7X/oFd8gAZFvPCyHGBkvCwsgJacNhujz+vIdgq3nSVqTullR03BSRPGZNddg==";
516 })
517 (fetchNupkg {
518 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy";
519 version = "7.0.20";
520 hash = "sha512-Di92c6M5r+E9UYkOhKsdPYV+w/QjmTrdS4CIooRlsSjfm3h75AsS5+0nApBnct/GJYQ4t9ZVVnbP+njoyhTXeA==";
521 })
522 (fetchNupkg {
523 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver";
524 version = "7.0.20";
525 hash = "sha512-Qds42bScEWkFo+bHjyFG1PcsU8/n0phSa4LMAQBMT2CTs1/kW2o5uvPdQvnwIJ2m2qNY6vL7J/W/oePh6hGmFw==";
526 })
527 ];
528 win-x64 = [
529 (fetchNupkg {
530 pname = "Microsoft.AspNetCore.App.Runtime.win-x64";
531 version = "7.0.20";
532 hash = "sha512-H9YZkbflMTqW04B9XpumTZwyNaFgtNnBxCTzM93XYNFPZbE6nbhuCUz7c2bdF9M3cZJzbm/4ITWFqBLoTMrqbg==";
533 })
534 (fetchNupkg {
535 pname = "Microsoft.NETCore.App.Host.win-x64";
536 version = "7.0.20";
537 hash = "sha512-j7IIiyW2m2BNTt0MgcmhX3f4rl3F98mnStnY+13nlMzr+YC7ewI9khfIXv+bzUA3R2lyz7KghSZx9SaQGPuRbQ==";
538 })
539 (fetchNupkg {
540 pname = "Microsoft.NETCore.App.Runtime.win-x64";
541 version = "7.0.20";
542 hash = "sha512-eiJuU57LsGAsxxkbDS4iDsSWKIJH08FcJtEIiSfPtUVN4aExj1IoLp+MWFa60QA4+hkNpqs49R+g92ye8oGoxQ==";
543 })
544 (fetchNupkg {
545 pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost";
546 version = "7.0.20";
547 hash = "sha512-d54yoCNVF93swJiCHU2Kc8yD1TLZKPBcnQAgfF1+BOXkUw3nr7uKC+pwqiaWtXXwBXBiVev0lL/qmjCxBG2p/Q==";
548 })
549 (fetchNupkg {
550 pname = "runtime.win-x64.Microsoft.NETCore.DotNetHost";
551 version = "7.0.20";
552 hash = "sha512-BUi8cUz+UpLC8fZmN4qhXHHvn7FaA6iTWXHtnXodSmN3ZsNtYHbB19F5ra+LfoJZ61zThEy3Nsf6/9qY4E3qew==";
553 })
554 (fetchNupkg {
555 pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy";
556 version = "7.0.20";
557 hash = "sha512-yiA3VeELW4zI+7yetMzUWkTiW+pb1nLjJY3hEZXDpVBxSgHcxdkvS4pWnBK97tS9Hujt6tfQOqDbWIj1XfBEfw==";
558 })
559 (fetchNupkg {
560 pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostResolver";
561 version = "7.0.20";
562 hash = "sha512-Q0NF8q0UKGD3V+95GvErCff7jyJPuyk8/EO3T72PNCfPr2AIGPZtqCuDYTt4xnLyXoYUxyKEqALn2mmVvO+t0w==";
563 })
564 (fetchNupkg {
565 pname = "Microsoft.NETCore.App.Runtime.Mono.win-x64";
566 version = "7.0.20";
567 hash = "sha512-BLtlpQCuwfaoMmOYG1VUb16L1DX+ZrKFpJ5eQ0MW36MqrzR8Id9nkyZ161xneeyhxBUfi/m5zXfP20AFQQ1uXg==";
568 })
569 ];
570 win-x86 = [
571 (fetchNupkg {
572 pname = "Microsoft.AspNetCore.App.Runtime.win-x86";
573 version = "7.0.20";
574 hash = "sha512-s9lK1tQca5Qb4aZjEBPSGHZhDSksvfp/aj3xv8q39UqBKGtWdIAdrtcgq8qgM5nWavaCiWWW+CAEgmzFRIRpOw==";
575 })
576 (fetchNupkg {
577 pname = "Microsoft.NETCore.App.Host.win-x86";
578 version = "7.0.20";
579 hash = "sha512-/TLX02L88IqbQDFZlGVPb/KKkGf43Q7wMGTscU1LNtNSd3YNSlj+K9E8bWY+bzFSaf05qJ7Oru0npYB+5opnGg==";
580 })
581 (fetchNupkg {
582 pname = "Microsoft.NETCore.App.Runtime.win-x86";
583 version = "7.0.20";
584 hash = "sha512-RHIstT/YHVs1wHxZIPl16RicfJChzChOOqIdGP+UDC3Uc55E4IQ+aEJgrHTXi3xOw4RLp5zman0G0MmXCl5q3A==";
585 })
586 (fetchNupkg {
587 pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost";
588 version = "7.0.20";
589 hash = "sha512-x5KTZwR2UaFx+IvULmbSwEuiXfvpCZUYlm5KtRltd+M3yeFCJDqK+sLPUDnB2kywKDCJYwOdasfzjAhRa1yAeg==";
590 })
591 (fetchNupkg {
592 pname = "runtime.win-x86.Microsoft.NETCore.DotNetHost";
593 version = "7.0.20";
594 hash = "sha512-CiWFBDlRFKu8sXeXrij7oLRTd2KcGkADb5MVGG+7xt5TIgiXZSfDEummipoK3v15cK3Z6eecVSulFZgEySVbwQ==";
595 })
596 (fetchNupkg {
597 pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy";
598 version = "7.0.20";
599 hash = "sha512-1ly66dLhrDCgk8BiO/rxDRwUT+DbOXH3kIwnO+TiMJfID+dyqfpw3ZIbeHbIxW1A5Ukexh3mcv6ndMTkbnZgog==";
600 })
601 (fetchNupkg {
602 pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostResolver";
603 version = "7.0.20";
604 hash = "sha512-DrzZfs6NkL7Kqnnq3HTcl8oGnvfu6oYPKVoAgA4eXdrEIWuiDIalaD/c7lSfg13ei53tzACUTlKSy1dHGErXiA==";
605 })
606 (fetchNupkg {
607 pname = "Microsoft.NETCore.App.Runtime.Mono.win-x86";
608 version = "7.0.20";
609 hash = "sha512-GLCsBKRie1giQ6YrjELcvSmdEG1eeKFKn5YweCEm0e67DSZuqtJX2RxIojRV+TUvWObRPhZMM708CZ258qMr9g==";
610 })
611 ];
612 };
613
614in
615rec {
616 release_7_0 = "7.0.20";
617
618 aspnetcore_7_0 = buildAspNetCore {
619 version = "7.0.20";
620 srcs = {
621 linux-arm = {
622 url = "https://download.visualstudio.microsoft.com/download/pr/7e8680cf-0baa-4957-99b7-81395b8ff60d/5a9c578ff9aaefc7ed77e63b6a90dc03/aspnetcore-runtime-7.0.20-linux-arm.tar.gz";
623 hash = "sha512-6Cuw8dUtkf6mvtQZoYVhKC7Q6d425WTmQeKWyRf39l/HVVzMBG/tZ1rWe058UKcPD0joVZ/08qm7rSvGLc9qsw==";
624 };
625 linux-arm64 = {
626 url = "https://download.visualstudio.microsoft.com/download/pr/ae3027ce-cadf-4510-a1aa-125958cf0432/c3d958ba80ec21e9d75ca5e8f43ec2d3/aspnetcore-runtime-7.0.20-linux-arm64.tar.gz";
627 hash = "sha512-37HBvvTYJt79PZlVmaXAPhvxpkxl2YtnXWwF27c4DZgjOVPmjVP8Xr7GCtTvdUFwc/sfsyVqAXa7lk8OARYfbA==";
628 };
629 linux-x64 = {
630 url = "https://download.visualstudio.microsoft.com/download/pr/09e67261-215a-4003-bcf8-f90d67dcd02b/b32cf12a5c10b1f74e21c8cb03880891/aspnetcore-runtime-7.0.20-linux-x64.tar.gz";
631 hash = "sha512-Yu2XQ5cgQ6cuSNWqL3/fNIPPaEoysFExUATRx3jpcSv2bl56l6WlOZP6jpLa9brK8s2z6uRLuaniVTK5qA9PcA==";
632 };
633 linux-musl-arm = {
634 url = "https://download.visualstudio.microsoft.com/download/pr/40131679-906c-4afd-90f0-576fbed036b1/85a0c856077ad82c29350486ebdb912d/aspnetcore-runtime-7.0.20-linux-musl-arm.tar.gz";
635 hash = "sha512-yoTg7/BS1Ft/qa/Ypo8dViZBVbUHiBEF0gaWmSIFe/MyiVo8OioXAmSORnEvAiV02Trhh8j9JhD4OSkJVoq/Vg==";
636 };
637 linux-musl-arm64 = {
638 url = "https://download.visualstudio.microsoft.com/download/pr/6ef9e16e-9a83-401e-8ef5-905ef374b768/725507d68a8bc4a4297e2c82bb1d06db/aspnetcore-runtime-7.0.20-linux-musl-arm64.tar.gz";
639 hash = "sha512-ZUBuFxSjEX2qNCs/0NvNXDIUMVYR6su9hYCCf2mgepSAUwMgukBpKj1tv/gy2SmhQgB58dswyj/Wem/QNRSdBA==";
640 };
641 linux-musl-x64 = {
642 url = "https://download.visualstudio.microsoft.com/download/pr/a3f5953c-68f8-48e1-91bb-0ca62199e6db/b3d7a2de0488fd63fa286c3fc371d68f/aspnetcore-runtime-7.0.20-linux-musl-x64.tar.gz";
643 hash = "sha512-qA8xGTr3DVVujQJtOdeYY8g4mwZf4HeOe0Ng99H202UDulJzbEDnSnFsPDBQCxhYFu1g15sGrilXVLZzdKH6RQ==";
644 };
645 osx-arm64 = {
646 url = "https://download.visualstudio.microsoft.com/download/pr/2833b957-8fb7-45fa-bf85-4960260ae344/fa4678e8c3ceba67771b5195a2343049/aspnetcore-runtime-7.0.20-osx-arm64.tar.gz";
647 hash = "sha512-feFh6kX673aT14ykS1hatz/BgyMtP40in949BdaWgY2NZAKseshs4jmgps2uj8Lq+7RF6ZRD0MekqrN4HfNb5g==";
648 };
649 osx-x64 = {
650 url = "https://download.visualstudio.microsoft.com/download/pr/65fff3f3-1b87-42aa-b1f9-04e7e318c1af/4bfbb002455b9a037e75791e99a18c19/aspnetcore-runtime-7.0.20-osx-x64.tar.gz";
651 hash = "sha512-AGd4GUUNFNmtwrZfJbmgabwrQ/cuTbZR53/g5IMgvo63xVUncoHelo510PsZvvlg1NyycWG4xXvOB27hi7XKmA==";
652 };
653 };
654 };
655
656 runtime_7_0 = buildNetRuntime {
657 version = "7.0.20";
658 srcs = {
659 linux-arm = {
660 url = "https://download.visualstudio.microsoft.com/download/pr/06e8869b-e332-411b-aea2-7e29daae6953/6b8f60cbb630acd5d94219faa15faf6f/dotnet-runtime-7.0.20-linux-arm.tar.gz";
661 hash = "sha512-okqnr+R45ir052xA5j5eXoMkqwHZrZz/MYMkXN63CGH/wRjJq9qfLy/tQjc1yieqwVvsjMX8NS8FvVtyYmWEmg==";
662 };
663 linux-arm64 = {
664 url = "https://download.visualstudio.microsoft.com/download/pr/af6e12de-a63c-449f-b35b-b72ec6ee3da5/ae129eca3d734117d14cd5965dca93a3/dotnet-runtime-7.0.20-linux-arm64.tar.gz";
665 hash = "sha512-wkUSXuJwglIRmhVEVW4aqeAKoYsjA95ph32hDGwX4/JQJLdJypO1O+du4Ojkp11AP3AZuLwuUO0SePZWyy9+Bg==";
666 };
667 linux-x64 = {
668 url = "https://download.visualstudio.microsoft.com/download/pr/2c5981ff-0f0c-47ab-bff4-0ea4919b395b/cbfdfa7f35d133b0bdef87fa3830bfa0/dotnet-runtime-7.0.20-linux-x64.tar.gz";
669 hash = "sha512-h4VSlzOFVae1d9fjFOXb8sI1D4yGekic0eU1Y0utXBI6GHFGTTf8lCGDf/XUJsLq3svg9gu/P9MrwkYfR3kKQA==";
670 };
671 linux-musl-arm = {
672 url = "https://download.visualstudio.microsoft.com/download/pr/7d1ca778-4415-451e-873a-dc4062d8d9a9/f38f41e5784c0832e24fe18a938ed5e5/dotnet-runtime-7.0.20-linux-musl-arm.tar.gz";
673 hash = "sha512-JczDc9HEwOt0HgSMb9SDZjELNqxvBoxQ9rwBNCoABGQUToRX5+G2zPbZlUTUkUAi78uCTnVjZRe79hyUhSzddA==";
674 };
675 linux-musl-arm64 = {
676 url = "https://download.visualstudio.microsoft.com/download/pr/c30b2e10-7c18-447c-b66b-47bf12f88692/0d5fbdecc6b2cc86fd2f43ebfffd7aa2/dotnet-runtime-7.0.20-linux-musl-arm64.tar.gz";
677 hash = "sha512-VSynNGf4BD01HCDXHflbqWOzLox1cG329dP85SXz798TFN8pbET77a1VdXguN2M5mKebLCP390IPgU7iSI8wog==";
678 };
679 linux-musl-x64 = {
680 url = "https://download.visualstudio.microsoft.com/download/pr/3297a5d6-9f41-4098-9597-c1b966c19983/46559d0d813b36264fb414562caca171/dotnet-runtime-7.0.20-linux-musl-x64.tar.gz";
681 hash = "sha512-MbnaCNYzzQAo6wjDbuLFw8sb5tPF4BDIWuKRSW/l6Bi1vln11Hr/hu2TnCYPdi5X/waTSk0JVDdpNbGtx5nxvw==";
682 };
683 osx-arm64 = {
684 url = "https://download.visualstudio.microsoft.com/download/pr/50dbf5c1-942d-4fd8-b646-1f024326ec1c/5fb99e9dae294298a8131757b3ea829e/dotnet-runtime-7.0.20-osx-arm64.tar.gz";
685 hash = "sha512-rxy2LinGlkjr4zTmUcJwPNXof6C7KMZwuss7PdFgiurjWuU0AsXrTti/NKvYMaCMy174Tl7HBhfZ+NmWn+e4+g==";
686 };
687 osx-x64 = {
688 url = "https://download.visualstudio.microsoft.com/download/pr/cbade9d9-be1e-46c0-9f90-13ba882965dc/31c86e8f4beaf0e5ad9ad35a408be7de/dotnet-runtime-7.0.20-osx-x64.tar.gz";
689 hash = "sha512-rNzekvLy5DWE7lm+RH93j0oVLDCJdce9xcI3K1u9MJLrnSIzrsO4J1a6HjUqCHf/wX5MjPsgqd6Rym21TXm1kQ==";
690 };
691 };
692 };
693
694 sdk_7_0_4xx = buildNetSdk {
695 version = "7.0.410";
696 srcs = {
697 linux-arm = {
698 url = "https://download.visualstudio.microsoft.com/download/pr/4b1d565b-7a3d-4e7e-87ad-7c662ec59020/4c6cb8a150efb42f7cea7e0b4c2f61cf/dotnet-sdk-7.0.410-linux-arm.tar.gz";
699 hash = "sha512-lbY5oUddm3Y31BoUwMqzmTs6K0vmPb8lH/74QEYcUdnV7NeO8JyFf+KDmRVfekBEngjHozzgiFDE4Y76q6tFrA==";
700 };
701 linux-arm64 = {
702 url = "https://download.visualstudio.microsoft.com/download/pr/3e408891-74af-4ccb-9ce8-895f6806a97d/3a589bbf6e264059544cef47be672540/dotnet-sdk-7.0.410-linux-arm64.tar.gz";
703 hash = "sha512-LbajuaUy0vWaK0WeY0IGkTqVhcgh8/V4pCHjuuNGqS3ZuFt26940PKMFcnX37E0LynHLt/K6223NtRYkToTaRg==";
704 };
705 linux-x64 = {
706 url = "https://download.visualstudio.microsoft.com/download/pr/0ddc1522-2361-4394-97e9-52318bf51951/c5aef30601a86810f1f8ea89d42c26a0/dotnet-sdk-7.0.410-linux-x64.tar.gz";
707 hash = "sha512-ILjgKXkyjkxKFEk/d5HtQZqr0BdSM9uAzWDiwAS4KbPoMBKB6oaye6gYNyRzrM9abVU+U1TFSRfI6E0l9YVcqg==";
708 };
709 linux-musl-arm = {
710 url = "https://download.visualstudio.microsoft.com/download/pr/fb542b02-38a4-4564-bc66-d7822758cf1c/d18f1e24ef1b3cdb4ef10bc641ce9a5b/dotnet-sdk-7.0.410-linux-musl-arm.tar.gz";
711 hash = "sha512-x7Gc3yExJkVv5/IBcf+/XMQXcjBbR9jQbGRhKlCeiRMSZAXKjqW2T5P/TSz+op+hKGcdQO8jrWadi0coIjjfwQ==";
712 };
713 linux-musl-arm64 = {
714 url = "https://download.visualstudio.microsoft.com/download/pr/7e1f9446-53ee-469e-8dde-cc307306ac61/bce850d1c118b4b6dcf9f808b22a8a54/dotnet-sdk-7.0.410-linux-musl-arm64.tar.gz";
715 hash = "sha512-O+6089U2DMm8Fzm2kCj1grZqajhMlmj/EqD9ucKfktx1e3sXs9/MgeVQP5razNe56lSQ+OFinN2Y4bRZKbaS3Q==";
716 };
717 linux-musl-x64 = {
718 url = "https://download.visualstudio.microsoft.com/download/pr/6d16b077-939f-435d-8f2e-11813d76db6b/ba4829249b04d6c818bc175846e694b5/dotnet-sdk-7.0.410-linux-musl-x64.tar.gz";
719 hash = "sha512-Y0W6gTmvQteoMwtaXhfHGz4GgGZWEAbGi/4r+1wavSiS8NkD+3rrwqU22Ee8End4DNZR+lMTMMFvowKgdstUFQ==";
720 };
721 osx-arm64 = {
722 url = "https://download.visualstudio.microsoft.com/download/pr/bfba06ea-d182-4a12-8066-fd78413e6cc3/f7940d1e8d8ae641a3a3d65b6bfa1071/dotnet-sdk-7.0.410-osx-arm64.tar.gz";
723 hash = "sha512-wO8ZFPKymFBEM7ypzasC3PMkQh7OOWV7ZlI/E7enFm5yZ4NnOmAvtGLz21xT9ZqJOBuRjnZY1JpXdjtDz3XO3A==";
724 };
725 osx-x64 = {
726 url = "https://download.visualstudio.microsoft.com/download/pr/fc8614cd-f333-4adb-815a-9bbd07e02b16/0ccf5e50cf8fa5c600716395e240aff1/dotnet-sdk-7.0.410-osx-x64.tar.gz";
727 hash = "sha512-eC4VwZziCqgzNWbyPC08246Jx2Jt5jMN32cMRCbjDMhU5E/zNBV4Yirs8hD6Zt3LY6fSrWKe2Sy1WCq2cPlT0g==";
728 };
729 };
730 inherit commonPackages hostPackages targetPackages;
731 runtime = runtime_7_0;
732 aspnetcore = aspnetcore_7_0;
733 };
734
735 sdk_7_0_3xx = buildNetSdk {
736 version = "7.0.317";
737 srcs = {
738 linux-arm = {
739 url = "https://download.visualstudio.microsoft.com/download/pr/8aacc3f6-bf06-4cb1-ba10-ea76c29bf550/7c657ce9fbaf35843a30a34a7ba0e3c9/dotnet-sdk-7.0.317-linux-arm.tar.gz";
740 hash = "sha512-S1DHTRWHGrRc9/0Bb6BR8Dg/AJX5G07ycQUCgY4vn2kCO00A1YTvd9gYeujpWo0pI7PQPr4qP/cKkQntEvdI/w==";
741 };
742 linux-arm64 = {
743 url = "https://download.visualstudio.microsoft.com/download/pr/e08e38c2-46b5-45ba-b318-6b0949b3cc2b/1780549adba82e521439b7a0511229ef/dotnet-sdk-7.0.317-linux-arm64.tar.gz";
744 hash = "sha512-Irrc2yy6Dxvtsfy9yZJppmoBojIZPgC0KCOAbO5dRhlLjdAIpT4XRVBypBD3e9NRZ281FnC+lsE1ctjjDPrRgA==";
745 };
746 linux-x64 = {
747 url = "https://download.visualstudio.microsoft.com/download/pr/3207f51e-26ad-4d43-9249-5e03e93e5895/af409554ce918557a05f8e8102f199ea/dotnet-sdk-7.0.317-linux-x64.tar.gz";
748 hash = "sha512-kG7L+jGxCuXiqLpxPRE8zYPjqbnk0+MiSCaSiRVClZ52xR213Tgl+0os8elRc3AGqZvnKQ8wnWgiVn06Uzp6ng==";
749 };
750 linux-musl-arm = {
751 url = "https://download.visualstudio.microsoft.com/download/pr/6e895738-571a-4d6f-8519-0d64ad4a95d2/75c8734c8f3dee31dca0591f7634b4f8/dotnet-sdk-7.0.317-linux-musl-arm.tar.gz";
752 hash = "sha512-fKoRN8pHJHGrlZ3s634+KCigjbX7Dhxrlz8kcKHLbIv60zLMrDH2bhGYLkc6/4KAmzX6XANkF4J66DcTe+NPOQ==";
753 };
754 linux-musl-arm64 = {
755 url = "https://download.visualstudio.microsoft.com/download/pr/2df5854b-e405-4191-a794-8c24ddb9b95b/b0c9ac55d4f324aa81bb5918e115347c/dotnet-sdk-7.0.317-linux-musl-arm64.tar.gz";
756 hash = "sha512-7US11MyzefQoaSLiJtGC5eubwS9M7bYALwbleUt5XT6/GajlqOmQxFfff566mUe8HHIQr2qN/yxnItZMnmHwQA==";
757 };
758 linux-musl-x64 = {
759 url = "https://download.visualstudio.microsoft.com/download/pr/9141d472-8ae1-46aa-8218-190017c16ed6/7877e0accaa6b6800570f7b46a831c97/dotnet-sdk-7.0.317-linux-musl-x64.tar.gz";
760 hash = "sha512-Wn1fIXAQs1QfqdC9tD12lJaFW54RQ4TPZ4jtR3G4NUZqsYeMU3nIkUk7VLh8FHB3j1CTHFpsiZr2E0gZO7lj1A==";
761 };
762 osx-arm64 = {
763 url = "https://download.visualstudio.microsoft.com/download/pr/697b6485-989f-48d7-86ac-320529a85b35/5b5ed55e7e4e2c0a1ba2c3e0cceefe95/dotnet-sdk-7.0.317-osx-arm64.tar.gz";
764 hash = "sha512-tfNn4eINco1xZ8geQUY1jnYPE2ue4PxBDYE8FDZuOLCaBpAxqoym2N9DhDW2q04umJvjCeCXFpRZNl1L76+fWg==";
765 };
766 osx-x64 = {
767 url = "https://download.visualstudio.microsoft.com/download/pr/c03db249-372d-404f-8767-dc7e4a104ade/49d2336dc14b70dc937d8f91716e4fba/dotnet-sdk-7.0.317-osx-x64.tar.gz";
768 hash = "sha512-09vQ/ny8YjiPFQrbpdgYq+45hoY9dXzmMIj0/qv4AQUsCKYIrNUDb5cZFDX+mSJKyxLHNlvn933vKFU6IxrDyQ==";
769 };
770 };
771 inherit commonPackages hostPackages targetPackages;
772 runtime = runtime_7_0;
773 aspnetcore = aspnetcore_7_0;
774 };
775
776 sdk_7_0_1xx = buildNetSdk {
777 version = "7.0.120";
778 srcs = {
779 linux-arm = {
780 url = "https://download.visualstudio.microsoft.com/download/pr/3ab51fcf-7641-4e33-aa59-53b394ae1e2e/79905a3a4708000a7a50da44a7256ad7/dotnet-sdk-7.0.120-linux-arm.tar.gz";
781 hash = "sha512-epZI3jwx+NElfZiYL0rivTusMkQLz8uAQCdShZkJNK7ocZASoso/VkZUblZtKWP2O/idGbVordxNMkzpdOpLxw==";
782 };
783 linux-arm64 = {
784 url = "https://download.visualstudio.microsoft.com/download/pr/17a7bef9-4696-4b93-a3cb-f4bb9aaf2985/3e19b62d05b8e85b0a46d5dfd99196a5/dotnet-sdk-7.0.120-linux-arm64.tar.gz";
785 hash = "sha512-9TD3lK/jw7m9h7jtUJoaE7HI/m8rxubM4+jNa1YyfA/yf8E4EiwtrWh3DMUBVzfgB+9XBlmcGJ7wzHUhy/C2VA==";
786 };
787 linux-x64 = {
788 url = "https://download.visualstudio.microsoft.com/download/pr/8b678e05-b3c7-43ae-a31a-c007a901d939/934ec0853faa6404aa924c99e019f788/dotnet-sdk-7.0.120-linux-x64.tar.gz";
789 hash = "sha512-y5+rqDqydsk17zWzHwFspGF/DZZ8W0vx6ZPCFZmS+1nR3SXc4JkokVuf9Ybq16z5LsHdlpN8kzF6mcoMkrYWyQ==";
790 };
791 linux-musl-arm = {
792 url = "https://download.visualstudio.microsoft.com/download/pr/202eccdf-4461-42ed-a260-0061216380b1/076bff1764888073337b16ed57dbdbec/dotnet-sdk-7.0.120-linux-musl-arm.tar.gz";
793 hash = "sha512-HNomb4ipUPRUT9/M8ezCaBa3XCn0hmv9mFiSkJQtmCp0zhfy9QfGKAsPM3t0OprQHlOjwQAcdHe91K3VO7BhXw==";
794 };
795 linux-musl-arm64 = {
796 url = "https://download.visualstudio.microsoft.com/download/pr/69b2b43d-6e1b-46c8-96b1-6f2e8871dd26/0405b62c3762de24e55635674a37f038/dotnet-sdk-7.0.120-linux-musl-arm64.tar.gz";
797 hash = "sha512-XTEkw9rx7RzvDIOOdTY3rx5SAws2Ywu/p9uhdqfsok/p5cTfnv8hcPqWz2PgBV30LwlQs7WQDesoJZDkthLz+w==";
798 };
799 linux-musl-x64 = {
800 url = "https://download.visualstudio.microsoft.com/download/pr/0aafc9ee-0ca2-484e-b1ce-5f40458d49ed/06cf3c6a1515f931527e8fd6986e3982/dotnet-sdk-7.0.120-linux-musl-x64.tar.gz";
801 hash = "sha512-xQirUxDXQ/V+p4YR/+NUJo/og+fGc+6Ajaqm3eMLpFTV1w+BkcSetSrkqAwGLtZJC6HWt1L8xUGw63g19O7ofw==";
802 };
803 osx-arm64 = {
804 url = "https://download.visualstudio.microsoft.com/download/pr/3d081107-64cb-46ef-ab37-41560d585efb/5aa6a70b37790bbea98d7b8c380eacaa/dotnet-sdk-7.0.120-osx-arm64.tar.gz";
805 hash = "sha512-3AaAHY3jTfaY+T46qHLVcTHdPjOsT3zdvJYiORHg/zL9zqeDMtp74AEzYskM0k2y2GweJ1KXvm3RYpSPK9OMvA==";
806 };
807 osx-x64 = {
808 url = "https://download.visualstudio.microsoft.com/download/pr/b1da5ec0-e336-4716-b9ff-77f8160e7878/5c40db0a17dc493eb0be8d047d0c6885/dotnet-sdk-7.0.120-osx-x64.tar.gz";
809 hash = "sha512-lN65mIUJ/L//w1cRTQ9WRfxrb2FWZkBAzVZDoZG+8Qri+6QWiqaJ/32hobb6d5605Tp3p4R77Ot/C6RR0sINVw==";
810 };
811 };
812 inherit commonPackages hostPackages targetPackages;
813 runtime = runtime_7_0;
814 aspnetcore = aspnetcore_7_0;
815 };
816
817 sdk_7_0 = sdk_7_0_4xx;
818}