nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
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.22";
15 hash = "sha512-ba3CvondlctoGshrN0AwqJ/Y9knc1gQ21VK5Drp/w+M6rw9pxT81g+kcKLxj4mxNeFuF32cGevycVLILkDyY8Q==";
16 })
17 (fetchNupkg {
18 pname = "Microsoft.NETCore.DotNetAppHost";
19 version = "8.0.22";
20 hash = "sha512-amPnvUlo/sFZxRJ4yNWBIJXLpPdOscALcs55/XtgmDcMWhwHslIihaFbuxyqmmFJeCyk6lgSPjCBD6hbq9VUVQ==";
21 })
22 (fetchNupkg {
23 pname = "Microsoft.NETCore.App.Ref";
24 version = "8.0.22";
25 hash = "sha512-U8PXXYlTvuoQckHUdgOhxqVnVZBJxFr8WXhpRn6AIQQw1qN+6pVFPTnUSNbhfvi7TBBsWFA/Meaf4nP9576rXg==";
26 })
27 (fetchNupkg {
28 pname = "Microsoft.NETCore.DotNetHost";
29 version = "8.0.22";
30 hash = "sha512-bmbrpLhTfQs0YVmzFY0aMnYNdyrzEA0OJYDnqnb92+Tss0AV3ywvZZLU/9P/K4vOtNFu/UxwDw+D7Si2sZbPhA==";
31 })
32 (fetchNupkg {
33 pname = "Microsoft.NETCore.DotNetHostPolicy";
34 version = "8.0.22";
35 hash = "sha512-0bXRC8ugV7aWkEXwini0gaw/kBh63cONGdwDAUilbymjVpiiBsAKnFnnOklHAQEMOQ8KE+JNejGZrRyCGFA1EA==";
36 })
37 (fetchNupkg {
38 pname = "Microsoft.NETCore.DotNetHostResolver";
39 version = "8.0.22";
40 hash = "sha512-TQRUQ8nD0Ou/PieUjdew0aQXAUZPUyX6XDkmKKqGakGlQQKjPvgWLLHAFTxXrNQOx5JENQWOsDucAEkz74NMqg==";
41 })
42 (fetchNupkg {
43 pname = "Microsoft.DotNet.ILCompiler";
44 version = "8.0.22";
45 hash = "sha512-3OLufdLWWZZnoxAwAb2oLHeLiY5PMC2VGR4hyRbt9SksFRQxhxCT6tqtAFMVcRVXrJOxdkojbNVzcRh3iFPVzQ==";
46 })
47 (fetchNupkg {
48 pname = "Microsoft.NET.ILLink.Tasks";
49 version = "8.0.22";
50 hash = "sha512-iYmOLnweVM6lBYOPad9V+6jshSD3SW+OTebTEo3o3sFuvQMjxyj8c9JfjUStrWbZJZoqqMwt8y23ePFdImtahg==";
51 })
52 ];
53
54 hostPackages = {
55 linux-arm = [
56 (fetchNupkg {
57 pname = "Microsoft.NETCore.App.Crossgen2.linux-arm";
58 version = "8.0.22";
59 hash = "sha512-IeEx0GdDoz4TbocbHssnxax/Fiqm5zm7nk0rJ2dvEtAapC4CmnYLPwBNRD2KMo/iQvf6IF8TDsv3S6LkKb+JWA==";
60 })
61 ];
62 linux-arm64 = [
63 (fetchNupkg {
64 pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64";
65 version = "8.0.22";
66 hash = "sha512-uvrxZdnGkTnQg/ZPhZ8IzvaOE8LC7npFutwrBoIJ4yeMDoomCFbVXkDbN8CRpHbSgABS5OwKcvrYQM6V7NZ5fw==";
67 })
68 (fetchNupkg {
69 pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler";
70 version = "8.0.22";
71 hash = "sha512-RR2Cqc44GcwrsTMzngujcO8qZxTkaG5RGRbn8EKy67X/MUa8+wUjdRQv6ddnkxJ2PQdX/aYdkx0dpO/HOp7+Pw==";
72 })
73 ];
74 linux-x64 = [
75 (fetchNupkg {
76 pname = "Microsoft.NETCore.App.Crossgen2.linux-x64";
77 version = "8.0.22";
78 hash = "sha512-izDMpYJr528yWoj9UwXJlRY7SA8wDkibuhtq6t3oOHLE3DrzJB8UDtpYx+f0Ampal9amYG2sOgMSHvqA1Xed9g==";
79 })
80 (fetchNupkg {
81 pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler";
82 version = "8.0.22";
83 hash = "sha512-Sx/I8iody93kYKFa+ffzLfgfqWeXuQrRoFGV3kh8tHIHWzxlH3EOxOvH4pj3qLkuhBJ9ErQpd0m8UrkIqQ3a2g==";
84 })
85 ];
86 linux-musl-arm = [
87 (fetchNupkg {
88 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm";
89 version = "8.0.22";
90 hash = "sha512-TBVXvf6zENHJlFW/kHtyXpV4sxMbyDFLmJQb2sMh+V4F5C2tCCu3+R2MOniNf95JBzjqG17S373eeUIWsMxyoQ==";
91 })
92 ];
93 linux-musl-arm64 = [
94 (fetchNupkg {
95 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64";
96 version = "8.0.22";
97 hash = "sha512-bISxZCAKRYHUHdYa9/9gR6RyrbUVv5YUBfqgJ2hYWIf1rFEB3vkYZWe9ysqG7EHA19n59nWmU9jDW+NOC6BSgw==";
98 })
99 (fetchNupkg {
100 pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler";
101 version = "8.0.22";
102 hash = "sha512-xOjn62Y5FlWY34mLcZR5gRp4hfGu5wj/9PT+HT+CZQ6EcJ+xqhb5hiygJSjsCwqDnQCKvcr9hXElhPyUFvRWQA==";
103 })
104 ];
105 linux-musl-x64 = [
106 (fetchNupkg {
107 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64";
108 version = "8.0.22";
109 hash = "sha512-hLgDPOcc7MMK/PkQLnZzcAAuGPWpsoWdsE6IJwQXKqYH5ZNRikgmMLOE7an/aVhH1LeFXFC+JD94/xU/PDeP5Q==";
110 })
111 (fetchNupkg {
112 pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler";
113 version = "8.0.22";
114 hash = "sha512-yMAnYrJaBAwcv/gjOcEw5aW/FF7i83jf8DskHx/gtAR/zPwRo/f//dL13iyFKR7w04v7ZNXWDnz4G1dC9UTp4w==";
115 })
116 ];
117 osx-arm64 = [
118 (fetchNupkg {
119 pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64";
120 version = "8.0.22";
121 hash = "sha512-pWvjShXugv3pUpqFaV9l2ibzGa0w97Br3xfxjqOugSQJMF5JTbGWY4OqNG7i1dsAjuGAZquqvLiC4gEGyxXFog==";
122 })
123 (fetchNupkg {
124 pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler";
125 version = "8.0.22";
126 hash = "sha512-pH8lL82nUL0YkWWznRfrKsalkrC63Oc1pTTfHWTp1UQg17HrtF5l0rLqi693h8aSH0H+/PXShfL2ZIdQKtkmRw==";
127 })
128 ];
129 osx-x64 = [
130 (fetchNupkg {
131 pname = "Microsoft.NETCore.App.Crossgen2.osx-x64";
132 version = "8.0.22";
133 hash = "sha512-8x9Vf7jhCEDN/PNGahlKVYp1g4J9UDsLfLu7BgUhEKhtnaVB8i0pc6hDGIYPeEz79sp2tZYcNw/ZVNOaY/wufg==";
134 })
135 (fetchNupkg {
136 pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler";
137 version = "8.0.22";
138 hash = "sha512-UOk19HsHzOH0vKwEeFOultu0RYOC2Opm2VtbQ3hBNrn1nAdObrn3FoGL1eoNIOB6q2o/XKU0SMxSFRe5Cbt7Lg==";
139 })
140 ];
141 win-arm64 = [
142 (fetchNupkg {
143 pname = "Microsoft.NETCore.App.Crossgen2.win-arm64";
144 version = "8.0.22";
145 hash = "sha512-MuTyYcebLzfUcjTScTA+oCBOWn/9f4Lf3fhr4FpKkPKEKIkdsm1W0s20JI8aUQi0wUb1H8Zy1J/apjkFIjOATQ==";
146 })
147 (fetchNupkg {
148 pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler";
149 version = "8.0.22";
150 hash = "sha512-NPKm0qkNvEAz/j04/KbdIx5Zye1Bbv9XnZKZYf4jDzC+q8oEDU/O9KF6Z9ifamEqarfb8k0cAxGixWKpwyefRA==";
151 })
152 ];
153 win-x64 = [
154 (fetchNupkg {
155 pname = "Microsoft.NETCore.App.Crossgen2.win-x64";
156 version = "8.0.22";
157 hash = "sha512-QX2xQz6U5PlQstXQq5PHfgNioQc0Rmgz5chafo4qUxBZgQnzrwBadsa7fFy6X0wrl2J3c0U1+uunGsEtgYf5bw==";
158 })
159 (fetchNupkg {
160 pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler";
161 version = "8.0.22";
162 hash = "sha512-dQxv1r11Ke0xWLwIFe1CglmMEqmnhLxUfGm4aNKoYWFhut85ySaUjjLNxcQ2LhC5rwDTM/PxPqlXS7FUlHZnvA==";
163 })
164 ];
165 win-x86 = [
166 (fetchNupkg {
167 pname = "Microsoft.NETCore.App.Crossgen2.win-x86";
168 version = "8.0.22";
169 hash = "sha512-KDFqk3CqQTe01JauyBpwZY/FbqNJUXru30rN6kGpu4P2+WYBJ9oDNeiJeLduzF5+N0zb6PLrdamjK7y673OfQw==";
170 })
171 ];
172 };
173
174 targetPackages = {
175 linux-arm = [
176 (fetchNupkg {
177 pname = "Microsoft.AspNetCore.App.Runtime.linux-arm";
178 version = "8.0.22";
179 hash = "sha512-asWhEGiIMIFAMQ5PNL89nK9Gr5kxIqPA6xjqeejX2ldSrr/Q1vOQ4CbDy+fVXsu84Mrfgc1OUtuw5Yn4ERKEQQ==";
180 })
181 (fetchNupkg {
182 pname = "Microsoft.NETCore.App.Host.linux-arm";
183 version = "8.0.22";
184 hash = "sha512-q9HaFnp++URcCpGRHxjgMStbUqHbO+WndJISEufVFBMhgu0xGxo5tIN9LvEcNPuXUVDUx/XMHcui18jQ4cyTng==";
185 })
186 (fetchNupkg {
187 pname = "Microsoft.NETCore.App.Runtime.linux-arm";
188 version = "8.0.22";
189 hash = "sha512-nakz7RobueJ4292wUseem8epXva8oYkY/QCOAdQYawo54RTZooOoP93Kp1ZBqa+KPMfr7nx4vjibfQQCeYBHNQ==";
190 })
191 (fetchNupkg {
192 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost";
193 version = "8.0.22";
194 hash = "sha512-ttWAZwH4qd9lIoB+5t4rvMK3dlHvYiARxd7MsCPBfPZlo4IL1M4f2K6/fhIbJMQOmXsx8pNMwv92IdAfwDJCuQ==";
195 })
196 (fetchNupkg {
197 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHost";
198 version = "8.0.22";
199 hash = "sha512-Edw+gAsRoc8lVnRBVwaCw87VpzYQcAXMUPJ6AUAT9Lsj6PGDaQADeDIUHglrQOGYgFwd72V2+DAZEC6bvpi8dA==";
200 })
201 (fetchNupkg {
202 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy";
203 version = "8.0.22";
204 hash = "sha512-9pMZHcNIBKDOVdStuwMTPcO2zMaw7AzNwS3M68zrouZeYD5I6jvaLYHcEXDnE52iD5gv6gi5cre4LCE6LkoWnA==";
205 })
206 (fetchNupkg {
207 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver";
208 version = "8.0.22";
209 hash = "sha512-ZP88yN3xhwrYMK+Lk74JUiLor6C7oem6eVaKhDaUAz5zRKJzMYc08O05Rpz0ak1+I7ua+dOJ2lC9POK0UPBCTw==";
210 })
211 (fetchNupkg {
212 pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm";
213 version = "8.0.22";
214 hash = "sha512-+dkTm0+cyQIZR+p7CEemrosswDqfMmvrN1kuljXkhCwqKKW+rjRhJ7ApFuYsFM1SSiERl2eCpdwt8coEJWwm7w==";
215 })
216 ];
217 linux-arm64 = [
218 (fetchNupkg {
219 pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64";
220 version = "8.0.22";
221 hash = "sha512-CTF5PhMx7VYISqTKYU3FMZMi+d70p0TRHh5vYuMRZi0piWZjxxH4f9ZyFb1u/URrW4V64/Rjjepj/S4jEW30iQ==";
222 })
223 (fetchNupkg {
224 pname = "Microsoft.NETCore.App.Host.linux-arm64";
225 version = "8.0.22";
226 hash = "sha512-7kxDN1WM5P8d6xGtEzjSc1vXd8jad4hA4iU91PdbuxahfqhyBJiIiwGRwCffd3xD3xcsNcga/2r2jdZ3oOxaCg==";
227 })
228 (fetchNupkg {
229 pname = "Microsoft.NETCore.App.Runtime.linux-arm64";
230 version = "8.0.22";
231 hash = "sha512-3C0aZfdT/RJp9H/HdyGrS84GOGoE/fcJG48vw8gjMxozTaGxDo1voL9sV5+OO+RSjo4gWvPftzEwkL3i2oLdZA==";
232 })
233 (fetchNupkg {
234 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost";
235 version = "8.0.22";
236 hash = "sha512-s9UEuwnL+O+1QqVPcjejlIwX0JaXOsfG1dpGnE0jvnA6Hm/CSeih8t4iNg41BDhO3yIFFGwhvUYmcrLMrSeTbg==";
237 })
238 (fetchNupkg {
239 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHost";
240 version = "8.0.22";
241 hash = "sha512-LXvUcLSaWsnauTUuEw3dVDRxi92Gpt5TCfkMk/FsB1KP/LYlqvogsPhGOF0UwYvnlem3B8CKa4Es44JnHW6y9w==";
242 })
243 (fetchNupkg {
244 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy";
245 version = "8.0.22";
246 hash = "sha512-kjuN9j4B/+Uz6/lF0xnu+ZgoUz81OTPiXhKxHkrJWRgrp5C5x1U4DVz9FCKn1d+DrtNqHikTJhRzYF66D8hKTA==";
247 })
248 (fetchNupkg {
249 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver";
250 version = "8.0.22";
251 hash = "sha512-R3khGzugICktV6c1polHetvTW8dLGGeJzxdZOZnvR8+2qhVkyN9djtAShog21Cl+oqf0aYkfuzYX1EZxMY3dMg==";
252 })
253 (fetchNupkg {
254 pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm64";
255 version = "8.0.22";
256 hash = "sha512-kzvfnhyQtqUChnCdel0qiQ1tED3dgyfJ6O4khIQglp7yWoGQ35jQuehXPjwRnhberyHjeO3As7hROq2KUPWvpw==";
257 })
258 ];
259 linux-x64 = [
260 (fetchNupkg {
261 pname = "Microsoft.AspNetCore.App.Runtime.linux-x64";
262 version = "8.0.22";
263 hash = "sha512-06CGHJmuQ1VRc+y81gXi+riubWwPC8dN795z14vdlN8Hzg9vcmSSPwCjYU/cHonN0EA6pnXXfraz4+P1hUeQiA==";
264 })
265 (fetchNupkg {
266 pname = "Microsoft.NETCore.App.Host.linux-x64";
267 version = "8.0.22";
268 hash = "sha512-Vq8Qgi9h+neFbf/e6+iFLGgUrw2RJ+sM+9RyF9iu3QYXKtWHsrH+c/Cl8NLnK1ZeNCdYVEwPzDbZEUUV5y9Log==";
269 })
270 (fetchNupkg {
271 pname = "Microsoft.NETCore.App.Runtime.linux-x64";
272 version = "8.0.22";
273 hash = "sha512-1YKWlSML3kw9KdblS4GUhwbOPb7ACKFTzIZjZEf62bDsOTVfs3b/7vNyFxPYH413T7Sei4xBufYtDW65C/jeEg==";
274 })
275 (fetchNupkg {
276 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost";
277 version = "8.0.22";
278 hash = "sha512-uOxR/PG6C/qPgrVagBrVhVOdTePK4Qeve9xSxOztFWvlonDT7yjGtiztbksXqHUIZeYKXnsLKs2a/De+YREP8A==";
279 })
280 (fetchNupkg {
281 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHost";
282 version = "8.0.22";
283 hash = "sha512-mr78PI4WRjafFR/Dt0905fJsoe686KT5ozxbrM1rhwcrFxgcz/fhyAvqJ9Q0PP3MLsIvRSKu29QzlDUTr+ctSA==";
284 })
285 (fetchNupkg {
286 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy";
287 version = "8.0.22";
288 hash = "sha512-Bz1FvJ2Zqr1HnTBM5ZAq1zzVcbaMW9lUR/zwmEi5TimzWogcW+/1Ppl4DGFSeaNbQ3m3J/v7/iFARRT6v0P4Eg==";
289 })
290 (fetchNupkg {
291 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver";
292 version = "8.0.22";
293 hash = "sha512-aUQyHoKENasJa8PZd2xl8UX7vr3OSBbA2Qto2GKAOrmk7OmKMM2zDLGQfQuwv8CV7LzmWDOz8khWaD+UOzkciA==";
294 })
295 (fetchNupkg {
296 pname = "Microsoft.NETCore.App.Runtime.Mono.linux-x64";
297 version = "8.0.22";
298 hash = "sha512-VZzH3Qgc1iDd7HqCYa1izJDyO3+XX0d4u+n/TTphQcPfaincW8QnYb3YL3IQUou6VAwKiPPcOodfJAfh7TEp2Q==";
299 })
300 ];
301 linux-musl-arm = [
302 (fetchNupkg {
303 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm";
304 version = "8.0.22";
305 hash = "sha512-5wBl8zEmfV82wgGIngzbnHLSDCWYh5YCC3jHYfivBnM3KsVBcUWlCcQlWBkAJM+aXrGoDVSvBMwQlOH9AR+k0w==";
306 })
307 (fetchNupkg {
308 pname = "Microsoft.NETCore.App.Host.linux-musl-arm";
309 version = "8.0.22";
310 hash = "sha512-7FQXb9BMW4+Dil4uyregMG3dmzCYDCy9W7z7gI9SogQ9C895RNo4S3RqFY1/H3CIguiUjyrnEZtIPNHd1A2rDw==";
311 })
312 (fetchNupkg {
313 pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm";
314 version = "8.0.22";
315 hash = "sha512-QAqWt8fSUh4afWG4sBlJRd8BLiVe6LknBrFc8rXC/8A1zLCb40z1R+MdJ2s9dI7ggoIOoqF2PzlSAZYA/+nbOA==";
316 })
317 (fetchNupkg {
318 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost";
319 version = "8.0.22";
320 hash = "sha512-7ecAbqes54zNXVHVj2O59wV9X+eK2aNVHM4qfynuVOGusbhuEeJ8Cd9YQrDJB+d5DmajW3VMbRCgQ3jCGUG0aA==";
321 })
322 (fetchNupkg {
323 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost";
324 version = "8.0.22";
325 hash = "sha512-YhL2SF+LBKeQmIRbqp+T2GU7ZCA2JbsyfrZ2hK8HN7Yao5mXdtHt/A8KQERJD2GTo/RvSU5WlfwITh44HKYa5Q==";
326 })
327 (fetchNupkg {
328 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy";
329 version = "8.0.22";
330 hash = "sha512-x76BWuxFyAWVQ3GyuS7ujK8qYmckeOAnMPzOz2DEIxQIkjq71odV9P0AUVGuH5zkSlbOOkWIRKb1MmA7Vp73KA==";
331 })
332 (fetchNupkg {
333 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver";
334 version = "8.0.22";
335 hash = "sha512-4hzg4K4pVDoNSPAvDcf5tiYEKjJHLwTrugwrQ9SEnhEQi+Wk9n3n0NutNx0jVHrOfEwroU7eg5NqKZ7uFQSMlg==";
336 })
337 ];
338 linux-musl-arm64 = [
339 (fetchNupkg {
340 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64";
341 version = "8.0.22";
342 hash = "sha512-53wgkMj76mdoNGwwrtwxaVofv9pwUDDyqxDpkLB35nqaE9+9QwPUyJLdQCopeBlmyl7J5HPkWFcccMV622+b0w==";
343 })
344 (fetchNupkg {
345 pname = "Microsoft.NETCore.App.Host.linux-musl-arm64";
346 version = "8.0.22";
347 hash = "sha512-Slonq8Ylt+TtPTq/45fMquLEgX4ijueKd5/76GgrOtQ/RcdpVjFThMWOIWXeIA3xbXBDdfDOAOZXx5CjHPIjSw==";
348 })
349 (fetchNupkg {
350 pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64";
351 version = "8.0.22";
352 hash = "sha512-NikpKByyXlx7AKX29MbjCkJJNKvDPpcfzJK/2zzMoc6DNqLWtChXppPwPGgB1RKKFJinYutk/BXzVv7M1kt+rQ==";
353 })
354 (fetchNupkg {
355 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost";
356 version = "8.0.22";
357 hash = "sha512-KHOl9S9clEmOmmv4QXzJ8TbHjLCyDSke5a75ird52qtl35SYIEAJsEKRUmnb2caqYOaaJJWoHIvmnA4hAf/20Q==";
358 })
359 (fetchNupkg {
360 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost";
361 version = "8.0.22";
362 hash = "sha512-BuRGvNW5NRLwx6trRiozqFJBuBBJwPON3XiMP+jNIDDhdpCkaXe4OxRETuIl2HDDOgZF6DJoH4SPa+X3HV3Rpg==";
363 })
364 (fetchNupkg {
365 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy";
366 version = "8.0.22";
367 hash = "sha512-QZMsUr6as8h8HB81WGQ625eJDmFnEQ9DAd6Ii1ckm3F/AC232e/cC21QKsMxB6OvutgS+7pu6aF+FyDqxqmiHw==";
368 })
369 (fetchNupkg {
370 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver";
371 version = "8.0.22";
372 hash = "sha512-ZtonzYq5qaUdg5s7sQDSW8OseJ6rz4niQRZvnGariXLtj/zXxKhokv/FW7NBAoakHgT3a2am3r/mHZSoImNkow==";
373 })
374 ];
375 linux-musl-x64 = [
376 (fetchNupkg {
377 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64";
378 version = "8.0.22";
379 hash = "sha512-UMZdvR9Ni5j07LaQtYX0G9I3ZwbrgnPhAKmZTejJI8bxycrSpozrhpe36LdTYI1COqlK8Qk8yaPqCn+Me3QbeQ==";
380 })
381 (fetchNupkg {
382 pname = "Microsoft.NETCore.App.Host.linux-musl-x64";
383 version = "8.0.22";
384 hash = "sha512-SKwNIPbZ0/BJrO5n8of8pToU4e7MT9y+T8Fd5+HYf2WJDY99z2yTVTp8numWsEcsUdhRPmtOQ/KXopIhf4TeOg==";
385 })
386 (fetchNupkg {
387 pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64";
388 version = "8.0.22";
389 hash = "sha512-NW+7PO32O9bf1bgf+cSPMxVjn6p/PT2qrunYGRRkeEgXY5ISYdYhgAGI9JYhionr2ZqJuubbJzJXboNmqkWo+w==";
390 })
391 (fetchNupkg {
392 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost";
393 version = "8.0.22";
394 hash = "sha512-zihWUjq5T3c1tZm7RB34kQHgoUuET53EcwgicMtoGgtv2Gu9tjU18IgqlFRnYmJZnjL+FV12WQRRwrhJLsKMig==";
395 })
396 (fetchNupkg {
397 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost";
398 version = "8.0.22";
399 hash = "sha512-G0E80Ywx0lymKkrUCKrrkrlKGpOKOJ4O4aw2FBfP2ozgkinWUbwgTPrednCKm0429OOaXEfkxKyPj4WkC2FbRQ==";
400 })
401 (fetchNupkg {
402 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy";
403 version = "8.0.22";
404 hash = "sha512-z21UJmi5yn5O3Ef2euSGQHl7Rp2rZREWon0LMr2okmQ7E/giPLl9lW+YZEySZ2O783Hv6ULM/WEqox3sovy++Q==";
405 })
406 (fetchNupkg {
407 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver";
408 version = "8.0.22";
409 hash = "sha512-FAr/fZZRWBpuaKPdR+J9hfHJfGN7YHV0JPUy3hdtQ6+PAOJuFx+NOGTMCda7RIXMnYmWNrSCr8pyJfEkXf4GCA==";
410 })
411 (fetchNupkg {
412 pname = "Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64";
413 version = "8.0.22";
414 hash = "sha512-P0pSoY5t/kBIGyqbaYde5FE+Nf1geu8DtSMj+JsJ0CT/Zze9fuzLEdEPqk+6KnNf4esstp8RlqOrEV0SZHJjHg==";
415 })
416 ];
417 osx-arm64 = [
418 (fetchNupkg {
419 pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64";
420 version = "8.0.22";
421 hash = "sha512-hnCPWSYSpkO0W/lke6vsVnUYZwh9UX8yqi2m4Kw3cbfoXSJjYH2+cBRQYuN3kN+FTZgKu9Ip1BVwmZREhMY0jg==";
422 })
423 (fetchNupkg {
424 pname = "Microsoft.NETCore.App.Host.osx-arm64";
425 version = "8.0.22";
426 hash = "sha512-fvgxwaerisMceU2TM+BX7Fo+dc5Yz/WsQ9TsTakSuanaYFU8l118BNr0l+e7InYK6IqSvYgYrhwMX8sc1Q92sQ==";
427 })
428 (fetchNupkg {
429 pname = "Microsoft.NETCore.App.Runtime.osx-arm64";
430 version = "8.0.22";
431 hash = "sha512-ww1g5bamBhGlfrC8YZRr2oKCE1lTvqF4rDN18IY8ZikoFyVRBEdeR88U50wp51rOrI+K1vTHRJqhHlBoJbY3+g==";
432 })
433 (fetchNupkg {
434 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost";
435 version = "8.0.22";
436 hash = "sha512-/By9AXmAreSBCZmHzd1VrvOUYi8ZddE+FnTOgjWFSIMV4aXUPnd+7Y4ACzJ463MbPFmxdYU1LY2AK1SZrvjxlg==";
437 })
438 (fetchNupkg {
439 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHost";
440 version = "8.0.22";
441 hash = "sha512-7cRC0sZ4A2181yMUNZO+AeMfsuE/7Ky8I7H/AzKRXEzXUxwxTZcpZ2VvuUc1ZIWcKTlbpFIVlHUfw8LGCoJ/vQ==";
442 })
443 (fetchNupkg {
444 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostPolicy";
445 version = "8.0.22";
446 hash = "sha512-U0HQ9BpGQ9alc4koZGS84r54AbhZi9GWUXtfun+WkbBxQj01ZdekVKSXZYF3eZzovxeibDD6S0J+wlCu228BHg==";
447 })
448 (fetchNupkg {
449 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostResolver";
450 version = "8.0.22";
451 hash = "sha512-R+kC8pkRojexTSQkfxSLMc14DG4lfvGSy5CXjzPn5oA9GdU5yizX3yuzh2k1K+e/XMYGr+C0GTJSc95ABbGc7Q==";
452 })
453 (fetchNupkg {
454 pname = "Microsoft.NETCore.App.Runtime.Mono.osx-arm64";
455 version = "8.0.22";
456 hash = "sha512-AXSAtKsO1DQkNCcgvUe1l8VkjjndnxmcaZ+jdaNX3Jgw2jXeRA3X37/vNzLemNk9AJ+QjDbCpsGPw3R8EMxEjw==";
457 })
458 ];
459 osx-x64 = [
460 (fetchNupkg {
461 pname = "Microsoft.AspNetCore.App.Runtime.osx-x64";
462 version = "8.0.22";
463 hash = "sha512-56rBSqyRmg82QHmFHvGLCAsmaZZ+hkwO7pGRLgH00OLU2RqqgcXVnIogDHp5DI5bB6lqFnen9E8E155mTM28gw==";
464 })
465 (fetchNupkg {
466 pname = "Microsoft.NETCore.App.Host.osx-x64";
467 version = "8.0.22";
468 hash = "sha512-jV0BqDlZMdnbyefPVy5/KGkHLY1WJSmm6T9PzjVHD/cilAoE/ytakxGsGYxeWgxMeThbC9iZGxFTmvoyOxBjlQ==";
469 })
470 (fetchNupkg {
471 pname = "Microsoft.NETCore.App.Runtime.osx-x64";
472 version = "8.0.22";
473 hash = "sha512-+HfuYLBKq0MKHbVUF2A76/MWzAs0fG/Sg92on5sW0KEEHhRiPZyeb+sK/Xu/WxLmacqLfgdcNPAfezafiaP7pQ==";
474 })
475 (fetchNupkg {
476 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost";
477 version = "8.0.22";
478 hash = "sha512-9BUL0gmuffw4+2A+p5VjEwauybqfUepjVyz5kuR+N1Q9Ov8OgiGXOunU/20A3666vgI7NO8+zn98FzR/58jVXw==";
479 })
480 (fetchNupkg {
481 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHost";
482 version = "8.0.22";
483 hash = "sha512-t+j5YWw0Qt+ayvfzx6rgcB/CRVxcJn2H11+gUGTv3P7ZGMSm5E6RfEsCWZPhED4cSEfzSsk1oHg9f4Oc2ac1vg==";
484 })
485 (fetchNupkg {
486 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy";
487 version = "8.0.22";
488 hash = "sha512-SXGeJlwrpZVltqnO772i5CAwhRuH68R++ILH3DOZMebTn7vVH/Al8xX5yqABqLN3EK+HKIa9+PGLkd1t02Z/NQ==";
489 })
490 (fetchNupkg {
491 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver";
492 version = "8.0.22";
493 hash = "sha512-q64/J1KOTLiv4AxaXjzjzSMwSfYeGPEWehXuGx7WoIEV2q9p9a2okLhNwEbIUL15TgiyoAU989Hgtxg85K+ThA==";
494 })
495 (fetchNupkg {
496 pname = "Microsoft.NETCore.App.Runtime.Mono.osx-x64";
497 version = "8.0.22";
498 hash = "sha512-9KJky9y6KsJEJZUdXKD3tS4B8EWAvn90X3kYAQXo0ONerQ3qJaodSnA3x56gaq/ZyfUYzKKak5wyHJdhxkXdtQ==";
499 })
500 ];
501 win-arm64 = [
502 (fetchNupkg {
503 pname = "Microsoft.AspNetCore.App.Runtime.win-arm64";
504 version = "8.0.22";
505 hash = "sha512-ayoV3Etv3YITfRDlutZYSWe1jWNfQe0gUGAjOBxvmdBHp0ixIKOmNkfOdzHLBppRIcW3pkPES57Xs+r3INXLoQ==";
506 })
507 (fetchNupkg {
508 pname = "Microsoft.NETCore.App.Host.win-arm64";
509 version = "8.0.22";
510 hash = "sha512-9C0VmxdJ9EJz158E7aQl8zafkkNzP19ykFRueFl6ePMwgABuF/FTMqWAllEn8R+bTC/pEAErV6gE7+TdCxj7fA==";
511 })
512 (fetchNupkg {
513 pname = "Microsoft.NETCore.App.Runtime.win-arm64";
514 version = "8.0.22";
515 hash = "sha512-/d3yITHpxm7cYy0WCg96Ounh5jAU12OnAgBGdIPxZvf3P3v73O68QakDTzQDLgBIFCNz/zHz3aQ8Dna1aJZyGQ==";
516 })
517 (fetchNupkg {
518 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost";
519 version = "8.0.22";
520 hash = "sha512-CRsJczkfEnFq1YZ/tz4YF8s/rRms3JX6WyyqHhipxLam9TYcOfl+Fy/Kby4bIBNbz3hUyiA93gYBA5HvmsrHSg==";
521 })
522 (fetchNupkg {
523 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHost";
524 version = "8.0.22";
525 hash = "sha512-R+7mpfsKGZlIVtwHySDPq9tpEfywmiZQsfbvdelzU7KIYHl/vCjOEL1oSFVU/4K4X4cix0RmV75pV+koi214Yw==";
526 })
527 (fetchNupkg {
528 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy";
529 version = "8.0.22";
530 hash = "sha512-Zm519OLIH/zPbsi5wzz6qrUwLpAwb8DkP7p//OKDgNJJqsTlMxyj6i8v6zfLS0TqMcva069nKplxOue3pK1EMw==";
531 })
532 (fetchNupkg {
533 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver";
534 version = "8.0.22";
535 hash = "sha512-l0xPJk4lFJZ8678XknRO541VFxTFUO/2hYdDVu3h0P7otHgc0KdsIBJ+ApOSiKOHOK/258wHlcy8R1cnKlqy1g==";
536 })
537 ];
538 win-x64 = [
539 (fetchNupkg {
540 pname = "Microsoft.AspNetCore.App.Runtime.win-x64";
541 version = "8.0.22";
542 hash = "sha512-CL6gz7brE8sj5G4Z+G4zlNT/58jkhWJVGIiQ2A2RJQV1csuzZhNg2+WwGsW1rptCN9Wz3cvDKU8h1aWl3sz6Pg==";
543 })
544 (fetchNupkg {
545 pname = "Microsoft.NETCore.App.Host.win-x64";
546 version = "8.0.22";
547 hash = "sha512-9cccvdEsP+vKE3q6o+HaE5BzW+VPF8lKfqWltpZms4KnRYKHkIiRgzoYsy48JW76IYJ2Uy/+tI2CeJ0q6IGYaQ==";
548 })
549 (fetchNupkg {
550 pname = "Microsoft.NETCore.App.Runtime.win-x64";
551 version = "8.0.22";
552 hash = "sha512-DY1llnrMNLD3SS8jICF0o4vu/irRvaW8BpTj33Es1DygrQD5xkV1yXn6OceJLGaIdSn0RSoXJtlH4/iXBKi4gg==";
553 })
554 (fetchNupkg {
555 pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost";
556 version = "8.0.22";
557 hash = "sha512-p9qRfz8NMlz+lj+BkCaPEsfra+hhgxnA3A0ljRUUYOZJWXNWxFslhH7VYWPx41NX2KLjNUIBBnrysigdrYLmsA==";
558 })
559 (fetchNupkg {
560 pname = "runtime.win-x64.Microsoft.NETCore.DotNetHost";
561 version = "8.0.22";
562 hash = "sha512-PLQuSqVx35MJICMC6N7WZQoeeqDgYMKwi+ivMD50C0sn7jUSEmgAQ1xVEZgNbhRO8P0hidTFbuu3ph3sCLU3UQ==";
563 })
564 (fetchNupkg {
565 pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy";
566 version = "8.0.22";
567 hash = "sha512-LettCeXpFNTQUN3EjbG5qTG7y/kjWNXqrhrfN2M9x+g5LFOIn4nTTxeOR/SHIl/LpaZ7OVTDzjRfbDlePieHpA==";
568 })
569 (fetchNupkg {
570 pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostResolver";
571 version = "8.0.22";
572 hash = "sha512-ajokQ1QT2f+hu3udmW1gStsMGmjMLCj03eBg7jT4ucmgA8i+sI6y/craK1LteVMOWsES3tgUrVk6YprSM0H0BA==";
573 })
574 (fetchNupkg {
575 pname = "Microsoft.NETCore.App.Runtime.Mono.win-x64";
576 version = "8.0.22";
577 hash = "sha512-+wAYzRrhzixvuxMeGvvXjAV8UpqE8YmkxEEV7FpL8jDn2NsLD7QBTuxuHI2Kt2mA6mErjSen5HAOiktNYds5Fg==";
578 })
579 ];
580 win-x86 = [
581 (fetchNupkg {
582 pname = "Microsoft.AspNetCore.App.Runtime.win-x86";
583 version = "8.0.22";
584 hash = "sha512-eTg3m3FUXRZz0TIvvY5Nu5Cw3u2ZpoaU5L1r6ShybqOHHaPFIEGQ/H7nl6fBIw75uuaEsZ2ccb7/ZU83bsBoWA==";
585 })
586 (fetchNupkg {
587 pname = "Microsoft.NETCore.App.Host.win-x86";
588 version = "8.0.22";
589 hash = "sha512-L4V79u5Jjn1vEv1fPZhpthhnCcDh9qx4lYC+scY1u2cVve+IfJr793m9DZNLMSQ0eu2QOdxzDqAfq91JXqIVHA==";
590 })
591 (fetchNupkg {
592 pname = "Microsoft.NETCore.App.Runtime.win-x86";
593 version = "8.0.22";
594 hash = "sha512-3jO/sRwGJSPi4CWMph2KAAvKu2I3xL8MVgMgzXYKWutyG8Y9+r6cdxIA6F+kUeFdqJKSzaYPfI4XlL+goUENLQ==";
595 })
596 (fetchNupkg {
597 pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost";
598 version = "8.0.22";
599 hash = "sha512-aUVz2845Op68QcUENBdY0LIkh6wZYBCW0/6i6mNtCWkJ/iOWaKYyBVs+TAEcUAXsrdK70FJV/8+gSVmZ8MqzXA==";
600 })
601 (fetchNupkg {
602 pname = "runtime.win-x86.Microsoft.NETCore.DotNetHost";
603 version = "8.0.22";
604 hash = "sha512-4jndbhSGbY++TkPMF8Fak3fRkKEqG8mUUjUd1Y9E8tDALNoWlCdcSdLJHUWl4V3gr3pWPaxffJOViBBgrVwjWA==";
605 })
606 (fetchNupkg {
607 pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy";
608 version = "8.0.22";
609 hash = "sha512-sX6BNH9ixFzzzV9v2mNRtr7pKLA+ViTohVZqdFDpCFxp+Ql8poevGyu+ETByFuZIVfYAUHg0BfZcSxbBWsQlfg==";
610 })
611 (fetchNupkg {
612 pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostResolver";
613 version = "8.0.22";
614 hash = "sha512-KmBckVLtH/fh1Q1aef6YPTNbvxQU+6yxg3uRUy16j6KCmKIc7Mq3oNojt2dyiUOcAxcxgbVH5maQPVL2EtTWhQ==";
615 })
616 (fetchNupkg {
617 pname = "Microsoft.NETCore.App.Runtime.Mono.win-x86";
618 version = "8.0.22";
619 hash = "sha512-2q0/5BIrkQGc/2fu+0LKqBL+x3N7eeKb3ErJhNz/azmWGRE9rqcxC9bY4rHA363ZuJ8vi1c7NUAp1+P3TZUK2w==";
620 })
621 ];
622 };
623
624in
625rec {
626 release_8_0 = "8.0.22";
627
628 aspnetcore_8_0 = buildAspNetCore {
629 version = "8.0.22";
630 srcs = {
631 linux-arm = {
632 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-arm.tar.gz";
633 hash = "sha512-qVNRY43sjUst6XK3+/yt02KuoEnJkB6Cf8fMlvJfm6+xcaxHQuFqalEGoDuZ8OsOb4DXTiUWnJaJ5/1fB7xC5g==";
634 };
635 linux-arm64 = {
636 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-arm64.tar.gz";
637 hash = "sha512-U463zmLHfzg2BpBvOPmqmREznCrU7oScX7VSSRwbyBJJI5Xyl1UQ64CEECY7rwbwdxx8rwtGaVJR5sknMREojw==";
638 };
639 linux-x64 = {
640 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-x64.tar.gz";
641 hash = "sha512-hC+4lubUlodc1rtpQ3ecqKepaEFw1yALerK1NDOqFRqaGACZj52lWCI3ppCZbYFogi5QuNS+jPmlEsvnoiQOiA==";
642 };
643 linux-musl-arm = {
644 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-musl-arm.tar.gz";
645 hash = "sha512-UZVjPxgk2GQX2hfc+AHDXTwYccWTn1OGjkSdb39VIcelvE2TRirhYZyCuSAnFauIcWdXi4f7XMkfSkA2bP2xpQ==";
646 };
647 linux-musl-arm64 = {
648 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-musl-arm64.tar.gz";
649 hash = "sha512-UnFj9+rHA9CNiTFzmHfEd5nQsnvT5QiwkxUYsYrvmTDq4YxpfH/eS0MZxlYCq32eZzP/hvPlGxBZ9C9X+AwmiA==";
650 };
651 linux-musl-x64 = {
652 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-musl-x64.tar.gz";
653 hash = "sha512-BWA0DnvHWidtbfedqfAThaahRSfYVZ+trpn2cEt24mSc4FNklJ/EYXWfozqY9YyNpejiUeS5PPYPFp2xXinqfA==";
654 };
655 osx-arm64 = {
656 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-osx-arm64.tar.gz";
657 hash = "sha512-GJHJwwmNAT3MdTZYUXsnW59OwNDPMO1K5fV3o0x7ql8oBTZCSOK5QV3Lc5YkUsasxKklNJTMJ1lOhx5NV5I1IA==";
658 };
659 osx-x64 = {
660 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-osx-x64.tar.gz";
661 hash = "sha512-nUMZ0Nkej9XUuF35R050of35N3csaN4nlzfqfXsWGQwVMVS0r48Gfqwj4xipkCNKEsIqtjpQmsMpdqLqJ/GHbQ==";
662 };
663 };
664 };
665
666 runtime_8_0 = buildNetRuntime {
667 version = "8.0.22";
668 srcs = {
669 linux-arm = {
670 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-arm.tar.gz";
671 hash = "sha512-nZ5ibAzcxoTkclK14c8KqRmTeAvvgbQYHw6zPcD/E4hJlwhj91bunJ28ixL2R/Tahz6SODrPK4ll78C2pi5oUA==";
672 };
673 linux-arm64 = {
674 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-arm64.tar.gz";
675 hash = "sha512-WgEtmF54LZEptvi5TZb2bakzNgXgEaFGf3Jwuko+BKj8Aq23lplBa4N6OtBA+/nPsvrCEC8wOOa1yO2Jil2a3Q==";
676 };
677 linux-x64 = {
678 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-x64.tar.gz";
679 hash = "sha512-jyDbn3ctAUgmH1+0UXysf9Q8xapXEU3+prlVYoZmNWpI8qK5nOz1elTLBj/niPP8OpXdHwXFfCK7kYp9dZRjWg==";
680 };
681 linux-musl-arm = {
682 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-musl-arm.tar.gz";
683 hash = "sha512-VEU+H0bE/xsyW1dJXUf2NfkpIB18gGC6QSxEj7K9EBw0MGSvTC/dcjpvgJhrAaDKjv1hybTSGKIB9NaI55dlCQ==";
684 };
685 linux-musl-arm64 = {
686 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-musl-arm64.tar.gz";
687 hash = "sha512-WMO5Bwz5ne0M4PgIys97EOFd/V+HTLCSaZIedv8FOQwOYh5TIMJwErmOBBgNc8gNIGO7vX17qxegmdD+7TDKHw==";
688 };
689 linux-musl-x64 = {
690 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-musl-x64.tar.gz";
691 hash = "sha512-cneuVWkxeYeqdEQtbgd/xlpwQl7Kd/En4uFJ0WUl7J+KjKC1rLdz7n3R7mQyBNyXnURR3y+W5FXUgi02Etqlgg==";
692 };
693 osx-arm64 = {
694 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-osx-arm64.tar.gz";
695 hash = "sha512-Q8fXcFIW/PMpbaoh9YhAO3pnaKIU6qZPNWK/ZjmQdF78m3rDdFaICykcwbbcOhVo0hPpcAbrz8yM3ZohNSLC2Q==";
696 };
697 osx-x64 = {
698 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-osx-x64.tar.gz";
699 hash = "sha512-GG7RDRfsQ1O3PpVNLAVnMueWK8fPMVy0O+4oEPRUgmTPMygzN8+9LX6S2PV7JM+M//ejs8lQP4jKK1rZphuNmA==";
700 };
701 };
702 };
703
704 sdk_8_0_1xx = buildNetSdk {
705 version = "8.0.122";
706 srcs = {
707 linux-arm = {
708 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-arm.tar.gz";
709 hash = "sha512-0lNIY9TwKJQ/wi0Fnl/EQSQTurHu9lMpb+kDAWgQRkPmeUonjBAQ/fZv/cMoWMyfwFYqOGUeZKBamEM6g654wQ==";
710 };
711 linux-arm64 = {
712 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-arm64.tar.gz";
713 hash = "sha512-Xn+c1vhaQOp4+k3ZwSErhqQT4pZsGiDdiYTiyNvkWorJbV7Xct4y1GI4MtIGACBfviX/kBf2T6IfuVr+YXBoyg==";
714 };
715 linux-x64 = {
716 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-x64.tar.gz";
717 hash = "sha512-M2zC4D/jMtshSVX0uH0RIvCGB2OOcTifsrswMNyf2i1WL9hipHGV+Wt9mPNMYwaShjx4hdLLcO5Cqkbote9dpg==";
718 };
719 linux-musl-arm = {
720 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-musl-arm.tar.gz";
721 hash = "sha512-1It52GHKM3EAlBlQ0EM6aEgdXRy/m9hptTGA3+7Np4BWV26QvSj7tQo9gqzCo550sceWA6A56BCj+vN99LnJ+w==";
722 };
723 linux-musl-arm64 = {
724 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-musl-arm64.tar.gz";
725 hash = "sha512-16Vl0NxaGka19H+j8mhgC5vSo2IprP0OjoUP7ZlKvWhr6ovIsd8CVtaVuvHLT9BzfAkcVLgnrdQNCqa5FxTRog==";
726 };
727 linux-musl-x64 = {
728 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-musl-x64.tar.gz";
729 hash = "sha512-1P5asgSDEzS3Qt9sZXzCobSVNBpbxSMDFY4glqvyadvieW/wbzZOLwRbJTS1kh9fXNbjDZEXKaGyVjQbojL4Gw==";
730 };
731 osx-arm64 = {
732 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-osx-arm64.tar.gz";
733 hash = "sha512-KGpNaYI+2RvcdbriXDJrN0FQOnhoP06wmpd97gZceSlzTnbGOXRgnubqHzN2TZgCWaBLdqOsDS0J9KDUFz2OiA==";
734 };
735 osx-x64 = {
736 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-osx-x64.tar.gz";
737 hash = "sha512-QV8LCIinx3iBZ63civsZyIVVXpPkLWBeEM+RHBw1b637rgmJM1nvcC1ayRgUccNp/ySBSJr2zcQMRI/uwL1IMg==";
738 };
739 };
740 inherit commonPackages hostPackages targetPackages;
741 runtime = runtime_8_0;
742 aspnetcore = aspnetcore_8_0;
743 };
744
745 sdk = sdk_8_0;
746
747 sdk_8_0 = sdk_8_0_1xx;
748}