1{ 2 buildAspNetCore, 3 buildNetRuntime, 4 buildNetSdk, 5 fetchNupkg, 6}: 7 8# v9.0 (active) 9 10let 11 commonPackages = [ 12 (fetchNupkg { 13 pname = "Microsoft.AspNetCore.App.Ref"; 14 version = "9.0.9"; 15 hash = "sha512-W8dh2WCiNWN4NAyhWaKGrAM/ZcCBem0Bp0EMPOEDcMlFrIm6ibjCnA7DxDxWPM/W1Kyzt5eLToqTXhhdw/4QuQ=="; 16 }) 17 (fetchNupkg { 18 pname = "Microsoft.NETCore.DotNetAppHost"; 19 version = "9.0.9"; 20 hash = "sha512-jhI8LV56Ba2Ft6tzbpdUqf0eH7aMCEZvVQlurV7EYUoexSzhqT+qb5t7S8YxU/57R6psvvnA6uMoVahh7SFQhw=="; 21 }) 22 (fetchNupkg { 23 pname = "Microsoft.NETCore.App.Ref"; 24 version = "9.0.9"; 25 hash = "sha512-iO2vcnhfd2DmDdLf7JwJDZWgH9PSSsKEYkuyRKFioQSPYGr0LonWcB+tlacP3LzQjSUH/WSL7sNBRybJMt34hQ=="; 26 }) 27 (fetchNupkg { 28 pname = "Microsoft.DotNet.ILCompiler"; 29 version = "9.0.9"; 30 hash = "sha512-T8yCcJrvW7U1Lr8wk6mhRbxr7tpv1ixLmmSxKFRRSAX5jw0fFDwFP6UftrfFG8joxL91n56vvkMuO1+cZgDIMQ=="; 31 }) 32 (fetchNupkg { 33 pname = "Microsoft.NET.ILLink.Tasks"; 34 version = "9.0.9"; 35 hash = "sha512-69+Y2iyi+p5X7EOF+iGs6foOhCpA1JIfXxaimipMh3U+5vUU1g5jf+BexzCidM6FgbhkFCEt5lw1TFMrxZiphg=="; 36 }) 37 ]; 38 39 hostPackages = { 40 linux-arm = [ 41 (fetchNupkg { 42 pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; 43 version = "9.0.9"; 44 hash = "sha512-l7spf3TE7A5XsgA0HRkbmYDM9S9F0MRCkORxp+wi36OxbKrxkTg2YoD7EjZGPFD374ZRZY5ExZWhZd33Y9P/Ig=="; 45 }) 46 ]; 47 linux-arm64 = [ 48 (fetchNupkg { 49 pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; 50 version = "9.0.9"; 51 hash = "sha512-kyQI7HZcsIjNScBcpy4IDk/OSa8fcdRgJkQLnMaGGBoM0ou2d73d0in3Jh0YIKwDnmCPI4O/54+kDB7e73TxJQ=="; 52 }) 53 (fetchNupkg { 54 pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; 55 version = "9.0.9"; 56 hash = "sha512-zH+nJapjIL97SGQnVe7lSSnB4SCNvLaebGkBe9/4j85Z9F37DdX2lPRFrDAhbN/RnBhQaf8iKqHZ2O6Oj+pzLw=="; 57 }) 58 ]; 59 linux-x64 = [ 60 (fetchNupkg { 61 pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; 62 version = "9.0.9"; 63 hash = "sha512-zzTkfpsabKX7gw986tFP35KUUSdvnJsPTYoH5fXAGP+wkyeUXEkRdyq8rMnDPOgNPvD58iOotmjcwO/SXNssLg=="; 64 }) 65 (fetchNupkg { 66 pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; 67 version = "9.0.9"; 68 hash = "sha512-nbbjJS04mF4DB41P92BNuzGfVoxnxaoDUqDNsIPfd7V2o45/QhM9rbxzKEA8CxajsQ0g+l/LDp/Fpv4fkKe5sQ=="; 69 }) 70 ]; 71 linux-musl-arm = [ 72 (fetchNupkg { 73 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; 74 version = "9.0.9"; 75 hash = "sha512-ZBaxX3Bgg5k3El5i0Cd7VGOhbp2h7Zvz6qa1RpTFoBFlekxAf2x4KgqCWVgZTHBd+Uuq2Lf/Uwi3grEKPkOZBQ=="; 76 }) 77 ]; 78 linux-musl-arm64 = [ 79 (fetchNupkg { 80 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; 81 version = "9.0.9"; 82 hash = "sha512-bi2NGA67gk67VROUpbdo3ilm8kFYyilNLw6pWzkr77/urDVZhiw3gu46STI+wC+lwTTZx4j50H4h0mnZv567aw=="; 83 }) 84 (fetchNupkg { 85 pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; 86 version = "9.0.9"; 87 hash = "sha512-OV1ZU4dAdukE8my0sxxueygWhUfhHIVliQUtDZYjvXRhR8IAKX5mOiD0vT5b+PakutqBght7Jn3Kh/Ft/EimqQ=="; 88 }) 89 ]; 90 linux-musl-x64 = [ 91 (fetchNupkg { 92 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; 93 version = "9.0.9"; 94 hash = "sha512-3+wb9BwPwaqkIu1ki2zf4StqhWHNbMzxVKIEdbLTYFmHRb9J8EidVSsE9mO/0EjIrI5B3hvHgDQXQTodn5w1WQ=="; 95 }) 96 (fetchNupkg { 97 pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; 98 version = "9.0.9"; 99 hash = "sha512-5esm4aBp1NtzxfujLWxm3FuKSzou/JFFOa36yfF0sPJRe5aNjlHJ7iKIdVY6HpZTcq6YB8APqL7haRso8fT1ZA=="; 100 }) 101 ]; 102 osx-arm64 = [ 103 (fetchNupkg { 104 pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; 105 version = "9.0.9"; 106 hash = "sha512-xrgbfVvjHKKpLd/JPiDR6ubhC+igwzUny21PT92jGEQI8Q4XW0odmlsSFTxvcxNBJqFC22HrHx8YBjai0fIjcQ=="; 107 }) 108 (fetchNupkg { 109 pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; 110 version = "9.0.9"; 111 hash = "sha512-tJh+NJffHrQCRxrj9dV7RR6Blnpr6MfNRAcGAwM0NZuU2YaVrhQAkaXYIvKcKxG84e9eFCH9g6+PVNI/WCAF4A=="; 112 }) 113 ]; 114 osx-x64 = [ 115 (fetchNupkg { 116 pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; 117 version = "9.0.9"; 118 hash = "sha512-WogVCntUYVpqoceJARNXWdfQAFj4EgeaKjNJqVRIp4oqoQA/FPMJ0O08Le7gAJs54yn23hbLHd6qwyWE0Iln+g=="; 119 }) 120 (fetchNupkg { 121 pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; 122 version = "9.0.9"; 123 hash = "sha512-YAAE7p296usegl6dDQdsZw0/iktpvsaDWT6UKb0xNypOtooHrlm/NDnKbck9aMi5oaZjbu2KIixxB6JeB/V0ag=="; 124 }) 125 ]; 126 win-arm64 = [ 127 (fetchNupkg { 128 pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; 129 version = "9.0.9"; 130 hash = "sha512-30sfrI/hwMtS6Ko52i0OuQYxIVJUt/8dW7Mrc97Rjm6H7kzanMtGDdT3aJOyivmWZNuOc81PrpTrfRttLNhhKg=="; 131 }) 132 (fetchNupkg { 133 pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; 134 version = "9.0.9"; 135 hash = "sha512-Dy4dOnT/QrFkSAFldlDnIsD+AU8f6/fGKa/OL7uAocllb6kwE2fSZ7HpDYYWmreVoIjiyuZ9e3wBy1HTPDe4MA=="; 136 }) 137 ]; 138 win-x64 = [ 139 (fetchNupkg { 140 pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; 141 version = "9.0.9"; 142 hash = "sha512-gVGT7ewQ+/2PcJ5BMyKOLkHUvCy++Sr1ZCiphUTO4nZq5Nw6D+M88YpGEYSN7znS01NDacMyfn9SpmzyIdJIag=="; 143 }) 144 (fetchNupkg { 145 pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; 146 version = "9.0.9"; 147 hash = "sha512-kFNKIL6LWxofPO4JkcpXu0BDCdRmRHu1DgQJwIf3ONOv4FKILb0jLftw5ZhpMVYtzM0ZkpMt7p+pcJ86yM8MTw=="; 148 }) 149 ]; 150 win-x86 = [ 151 (fetchNupkg { 152 pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; 153 version = "9.0.9"; 154 hash = "sha512-8it9shRGYYMx3yWp4d2K7gjuQDhcPJDlBi/7HQH4CYt1kOp28Feq0u89kxsOAuEG7aP620kMVOjUXwvx8VTgkQ=="; 155 }) 156 ]; 157 }; 158 159 targetPackages = { 160 linux-arm = [ 161 (fetchNupkg { 162 pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; 163 version = "9.0.9"; 164 hash = "sha512-2yYu8wPbzfXQBU61nU4/tTUDLPSj80jIjNCz66sJ45mjJ0xJkdOaBOlyJ2lu98C0AUwkJ0BKRM7FJ9WTtxSxrg=="; 165 }) 166 (fetchNupkg { 167 pname = "Microsoft.NETCore.App.Host.linux-arm"; 168 version = "9.0.9"; 169 hash = "sha512-7Cn2JMd5KZWw0n6QakSjUsIO39YW9swm0y63M+m2JkCtHdTnBT6CZGswleGOBinebMJXrJcBv/m2eTYq5R4icw=="; 170 }) 171 (fetchNupkg { 172 pname = "Microsoft.NETCore.App.Runtime.linux-arm"; 173 version = "9.0.9"; 174 hash = "sha512-3nPmFqr69XC1HbUbzUgo3gGz/d5ACZ7HC6aVKiiPp/EL7ze6Y25+1KJY/E04lQ6KqPi9MkGww0hxrKVXA3ulLw=="; 175 }) 176 (fetchNupkg { 177 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; 178 version = "9.0.9"; 179 hash = "sha512-J8in2qwkMY/iuLf+JQXz7yegNGvi4Evy6GlFcMw/UZ05wMmpGYT4j0yPo0XU2WEsjmZbIXTkdqGSejerJ/DMDQ=="; 180 }) 181 ]; 182 linux-arm64 = [ 183 (fetchNupkg { 184 pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; 185 version = "9.0.9"; 186 hash = "sha512-T8gEze69wKZuJJq3hPrLis2orzgdsFIHF5gQYYnvlqjshzUvA7CFJ/lQIKxVUF8nXxAvbXutN0znT+OSVRn6mg=="; 187 }) 188 (fetchNupkg { 189 pname = "Microsoft.NETCore.App.Host.linux-arm64"; 190 version = "9.0.9"; 191 hash = "sha512-VU2iPvoScdX72B+jgCd4NhkFzGj8HX5Pq4/TTdE5QglEFg6gJT+UtVhOWyL/orVpphx5YmMvw3edS5cFDhkWaw=="; 192 }) 193 (fetchNupkg { 194 pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; 195 version = "9.0.9"; 196 hash = "sha512-FGmeDfP2ys1zJrGfHpErBTPtXXo7aoBe9MQsndijsygBiJIRLAxY+IYCd8EM0NWjuWrhiTyZFxeNG6m+8eBG1Q=="; 197 }) 198 (fetchNupkg { 199 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; 200 version = "9.0.9"; 201 hash = "sha512-FaJsi8Yedy/eE4I7aT7lV4/L42kB1Omp0REHCUEtTXsdY+X7S1G8j2/iy7G5wG/ptgjzC0Zuzg2PHPa3OCel4g=="; 202 }) 203 ]; 204 linux-x64 = [ 205 (fetchNupkg { 206 pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; 207 version = "9.0.9"; 208 hash = "sha512-A9veAnV1k0Chjs4e3Zj5qG4QDPuH3EX60S6KrH/xTiVxoLPQkeBEIERD8DK3LbA1sTgqZpninVdZ5WunGJxBmw=="; 209 }) 210 (fetchNupkg { 211 pname = "Microsoft.NETCore.App.Host.linux-x64"; 212 version = "9.0.9"; 213 hash = "sha512-R9z/YVnJ6XhtsUJMl5TQEs5MEPEtIEyQoW7gU36y4uOqJNDT2n92dIffNv6rXig7VxilNS285VlvZh/jx2dPpA=="; 214 }) 215 (fetchNupkg { 216 pname = "Microsoft.NETCore.App.Runtime.linux-x64"; 217 version = "9.0.9"; 218 hash = "sha512-z8hZUGhxelmSl/s0yqBkc3n7IUv8EUg4FEetPJJss2qjDX+Bwhao+bLYqCzpMugd/2iDD4EhLznrIkxl9ZJtBg=="; 219 }) 220 (fetchNupkg { 221 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; 222 version = "9.0.9"; 223 hash = "sha512-fJn4MpQtw4UUCgqVgqt9cTfc3xsmUs/zpzwoVgDB3HO7h/evIOIOu8bodG4FRySPmumgmWUuNYYIXEy0PTSQDQ=="; 224 }) 225 ]; 226 linux-musl-arm = [ 227 (fetchNupkg { 228 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; 229 version = "9.0.9"; 230 hash = "sha512-uWh3vHt4f7pBzW8JZIt5IyD9p4IzjQvWqw4TdpSL33KN1s5r/lfiy9YFwf5iNVxVfC3Djo3N+KE1mNKBj2l9Ew=="; 231 }) 232 (fetchNupkg { 233 pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; 234 version = "9.0.9"; 235 hash = "sha512-WUWAi0jtODxARVNj5mdG55eTFjmZGVUQeS9daagsjFDUZuuPGkb6bP1fM7z7jUCK9o718jfUyAdE/L9Zbp4PKw=="; 236 }) 237 (fetchNupkg { 238 pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; 239 version = "9.0.9"; 240 hash = "sha512-eXZKZxY5E5pSztmIF9V9+TURwZd3CMF5zmHoRennOM054pzFSouBXlWTOlfWRNmIM+MP1Jg0IUxgIJpDJmLBNw=="; 241 }) 242 (fetchNupkg { 243 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; 244 version = "9.0.9"; 245 hash = "sha512-frSOH04K9koPazK76I8ZwM7fym0qm4L39+M0KfTfkjky5h1pyF0wyU1bYGC+S2+yZT6nFW2zHqhurakc81USqw=="; 246 }) 247 ]; 248 linux-musl-arm64 = [ 249 (fetchNupkg { 250 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; 251 version = "9.0.9"; 252 hash = "sha512-1kYCnZNFFJ9F397Z3gl2SwcURBhJWPiGzBvO/6iMm4RC6ZWUuk91qhM8FrVJJMhoohEkwXhmlsuxBaNaANIOYg=="; 253 }) 254 (fetchNupkg { 255 pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; 256 version = "9.0.9"; 257 hash = "sha512-3uqbDc7fIJItKIWxh7wGabTa0wskjFuIXjA3h2zX4Q3/dewAZ2OYH1LCth0AMfmOMlJxBHPjSRdCElzUHX511g=="; 258 }) 259 (fetchNupkg { 260 pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; 261 version = "9.0.9"; 262 hash = "sha512-w9ftFt+wK2g04eDOgXSxGSqCpnquZ20G8breOb3sBM0S2YnOOo4A64/yvQbvXdSYhsajAqNNSRjo/Z3nQ08erQ=="; 263 }) 264 (fetchNupkg { 265 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; 266 version = "9.0.9"; 267 hash = "sha512-e8tW+vdm1DDGpkJr6Wb5WvDFnD02q02255IwEmO4wFo9Qj+bCpUHMlCPda4HAgknxMh75zk+AB87QwOvluaCUA=="; 268 }) 269 ]; 270 linux-musl-x64 = [ 271 (fetchNupkg { 272 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; 273 version = "9.0.9"; 274 hash = "sha512-E4XDkM4huvFvu8w7icD/oIUivcF+15Ro0mea0Qq9gvTIMmCLdwUNe27yb3PDc6CtC7MAgANlyVAGwGVVWer9jQ=="; 275 }) 276 (fetchNupkg { 277 pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; 278 version = "9.0.9"; 279 hash = "sha512-K8QFb8DhBzFouXazTEFy3Y2TVE2HjY3XTeuZRHwk6ySHos+TXZZA6EHXhnn+u39zgTMQaSD7LQIswHYHIfdobw=="; 280 }) 281 (fetchNupkg { 282 pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; 283 version = "9.0.9"; 284 hash = "sha512-09cNAKRq9I8jqY+7KyMvKn1/QRExtF+KGO4NvqJDZquH9DvHowIhbKc9sktEEiviJ25zEI9EXT8VIq+6Y2iUfA=="; 285 }) 286 (fetchNupkg { 287 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; 288 version = "9.0.9"; 289 hash = "sha512-nGpqXHHhhWzlTBFsK47TSU0H7j3ShOTTlT6iaM7qquoCur7+ycLSW4g4GwcnD0mPAX/0khW31WLbzosQSP1+nw=="; 290 }) 291 ]; 292 osx-arm64 = [ 293 (fetchNupkg { 294 pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; 295 version = "9.0.9"; 296 hash = "sha512-aeVhbXDevdrsKqRyFqiNwY0YXevA+z0VYmT4IsW51UtmnvJ56iPByoJYdSrz0leYTSYROZofTJmx2bkQ0uKwiQ=="; 297 }) 298 (fetchNupkg { 299 pname = "Microsoft.NETCore.App.Host.osx-arm64"; 300 version = "9.0.9"; 301 hash = "sha512-xileSZyCIhYQJy4IXAsMZ+OktYWnz5wzTNsTKseA6q/maRZoqNTLNu52gBT4fYlMHiAKMahXymVuPbS4sGwmIA=="; 302 }) 303 (fetchNupkg { 304 pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; 305 version = "9.0.9"; 306 hash = "sha512-tPSjzec3eQ5yl2s31JWBMQ7eU+uYwHwwR11/IUnkJJhYucFtOwEcbtsN1YQhIPEUNFqDJb59+/UZ1SyAqHe9eg=="; 307 }) 308 (fetchNupkg { 309 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; 310 version = "9.0.9"; 311 hash = "sha512-cbIksRu6+gRPYnaSSeXzUbsmPqShDmmqO8y590qKa1yL+SELQQwQ5NyhsMw6b40VpAzjNtB2IQsTW5s77+gYzA=="; 312 }) 313 ]; 314 osx-x64 = [ 315 (fetchNupkg { 316 pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; 317 version = "9.0.9"; 318 hash = "sha512-Ro/9lBic5EUjAd5tEgQJF5KDtO4B6a/g2CiHt41S8tMddQ71VHuBAvfH9HoHrdJWXK9kkBzqV+gXNqsfariD4w=="; 319 }) 320 (fetchNupkg { 321 pname = "Microsoft.NETCore.App.Host.osx-x64"; 322 version = "9.0.9"; 323 hash = "sha512-HLRXCdV8JHuZCDAyQC4mW0h/dx8Al9h1zZw7HQBd7Q3RZb29myQr0CWvyXgunMKkMBOI79SvfJe3qKfawwyerQ=="; 324 }) 325 (fetchNupkg { 326 pname = "Microsoft.NETCore.App.Runtime.osx-x64"; 327 version = "9.0.9"; 328 hash = "sha512-4BWz2/9630bM3jT0eYeNWUeFTzS/aUnDhHLu7oIabp7DuRO6QY8uOQHdfqZyuRrDloNTXWGskMIm8a17NHAwvg=="; 329 }) 330 (fetchNupkg { 331 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; 332 version = "9.0.9"; 333 hash = "sha512-f8yHrJ0nPQ6VweI6J0F9SsZbzFaekmX+ljSpyz/rHo3RwtTe5ag32wBxJu6yweXkW/co8zFKQyC94s413/RwLQ=="; 334 }) 335 ]; 336 win-arm64 = [ 337 (fetchNupkg { 338 pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; 339 version = "9.0.9"; 340 hash = "sha512-JT2kFQLUwkaGjEWYNQT4w9xCe6qgn7KnkVswIcmq+BCsnj1GNkR5eiTS1J9WMbKdCOafFuxR+4GeWJgBUrs2Og=="; 341 }) 342 (fetchNupkg { 343 pname = "Microsoft.NETCore.App.Host.win-arm64"; 344 version = "9.0.9"; 345 hash = "sha512-l/3rxZ4z7ektuLBC1jy6q/JrB9avNZLkY/TakGRmuV0klv1Uepbj8lJPnYm02IOlYJ+oyhWGFjeVzAhmTmr9FA=="; 346 }) 347 (fetchNupkg { 348 pname = "Microsoft.NETCore.App.Runtime.win-arm64"; 349 version = "9.0.9"; 350 hash = "sha512-SsKEfphdtBw16QyRLTAbVht3LifNGZ/IllQqVSX5DG7qD2BxJ3//qoboNOmpupf7JsZQe3fWKObWoNdcUYpmGg=="; 351 }) 352 (fetchNupkg { 353 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; 354 version = "9.0.9"; 355 hash = "sha512-isb8z7xhoL13Rtm8ZCzVCTWf5fWjyMERGkDqQNoQics33WfcCp3HgVRL5Gufr63lg+JFKz49q0C0LSa59pkSkA=="; 356 }) 357 ]; 358 win-x64 = [ 359 (fetchNupkg { 360 pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; 361 version = "9.0.9"; 362 hash = "sha512-aHeIlK4Ve8U503fKPmZghAIeN3Ws/9iRLmsey5ObIS4UkR7+lFZDoCFAcqWKCi+UAQERLudqorKkHWLsAWytsg=="; 363 }) 364 (fetchNupkg { 365 pname = "Microsoft.NETCore.App.Host.win-x64"; 366 version = "9.0.9"; 367 hash = "sha512-VaEZPPqvJasmjS2URZzIhF89xVqx4FywxeWaXTIhNSJ6lbgyZ7L7s558fii+L/7nTQ2fOXARKZykSHeLvPBMlQ=="; 368 }) 369 (fetchNupkg { 370 pname = "Microsoft.NETCore.App.Runtime.win-x64"; 371 version = "9.0.9"; 372 hash = "sha512-M3umAJUMNf59Vb28nAU+QLT30NP41jd9HaJ8MQi4Kf8ncJ6P8obpwSjMgS71ZtqSZBT2pNXAo/FU3xjzIQ6K4w=="; 373 }) 374 (fetchNupkg { 375 pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; 376 version = "9.0.9"; 377 hash = "sha512-EfonSMd6dCLyyUuscaCtE1h0NTYE1RjeLPVU2NHXw3vBRy0w2lSTNqJp83bT+2rejSpw3L0FU0jMmt2w9UhbhA=="; 378 }) 379 ]; 380 win-x86 = [ 381 (fetchNupkg { 382 pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; 383 version = "9.0.9"; 384 hash = "sha512-0fcf+gMcarIvA1WT9bj2Zf3as4lz2xUAp2KAM5D/qq5ZYcH2WqIJHH5FTAcDNZ6fFziDad+ufuR0z2KCjNiQ2Q=="; 385 }) 386 (fetchNupkg { 387 pname = "Microsoft.NETCore.App.Host.win-x86"; 388 version = "9.0.9"; 389 hash = "sha512-QCrojepAqm6pzOipcLvYOz0WzlqrfW9rQa0s9bjQ905i1AYIxGE65yg8jVJwDkJofPp3sKSNIyQXY/2fb5ffKg=="; 390 }) 391 (fetchNupkg { 392 pname = "Microsoft.NETCore.App.Runtime.win-x86"; 393 version = "9.0.9"; 394 hash = "sha512-tISq/TnUjXKtrDy2AKTjQuavexCpspcuylFZ4ySov3HEgCGmPA8v6JYhIRR6yAKuAJy0tvL4wt8W8kvOgPGpog=="; 395 }) 396 (fetchNupkg { 397 pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; 398 version = "9.0.9"; 399 hash = "sha512-VaPzur2V/itmMg81CVVTNyJ2JG8N+HceVL4BLGEiF02mRo8Th9JOTjU74YzpURJ+W0Ubdt2AR7rLWSmBNCGMKQ=="; 400 }) 401 ]; 402 }; 403 404in 405rec { 406 release_9_0 = "9.0.9"; 407 408 aspnetcore_9_0 = buildAspNetCore { 409 version = "9.0.9"; 410 srcs = { 411 linux-arm = { 412 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.9/aspnetcore-runtime-9.0.9-linux-arm.tar.gz"; 413 hash = "sha512-3ipS6kqbhyrb4hcJ1uHYhzHkIFcDe4Jvk9ucmLDujRDrMVn73IQhNF8pfPo11pKnNr5l4WRU2y5NNAs7uSjM4Q=="; 414 }; 415 linux-arm64 = { 416 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.9/aspnetcore-runtime-9.0.9-linux-arm64.tar.gz"; 417 hash = "sha512-zS0k4W7f29NCh6SuJeClF6rxu/oP/U07x+rGPYXdVE1DsS0IGqJBmvE6wn/bUk+Rjs8v36kWA5rtZtUCMYpy7g=="; 418 }; 419 linux-x64 = { 420 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.9/aspnetcore-runtime-9.0.9-linux-x64.tar.gz"; 421 hash = "sha512-f/G1F8RbLHcg/BvoCIQsW39kT/kTjyIYYmIOI2YNtSi1lh95FDSqdYhcgI7LO/nSE6M+j/PqpHfffWJW0hWmxA=="; 422 }; 423 linux-musl-arm = { 424 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.9/aspnetcore-runtime-9.0.9-linux-musl-arm.tar.gz"; 425 hash = "sha512-joG2ImzqEELoXG8y/t5fVx4Zq0Sr68soQbclKTCP59PYS2d8GdEvVzo3eA/cOw/nvDkiw6Ac8ItdV6WcGOrDGg=="; 426 }; 427 linux-musl-arm64 = { 428 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.9/aspnetcore-runtime-9.0.9-linux-musl-arm64.tar.gz"; 429 hash = "sha512-4y2qLqw+0y1yyTUY8ytx88DvfqUkXwTo6eHWshDaFJNAB5ZwoQiFzEDYsSKuiY+Q+cnqtirGSVA9mvEyeW8UaA=="; 430 }; 431 linux-musl-x64 = { 432 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.9/aspnetcore-runtime-9.0.9-linux-musl-x64.tar.gz"; 433 hash = "sha512-rZBDC4/Enl8DVK+JPhVd6z59nmUKCKgRJZVuVc34ghQI1OnWAq5tJ7Jd+HBe0qTKglDakIax0ycKtffQmQ5Ulw=="; 434 }; 435 osx-arm64 = { 436 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.9/aspnetcore-runtime-9.0.9-osx-arm64.tar.gz"; 437 hash = "sha512-HtiNUoiZPve4Hc9mKUJoTTBx0WC0p3pvwvC8r4tgjCr/hi7MuB9CjxhBA127FAaeDuV1JXLjLmqrAYqNOq/OXg=="; 438 }; 439 osx-x64 = { 440 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.9/aspnetcore-runtime-9.0.9-osx-x64.tar.gz"; 441 hash = "sha512-wl7EpMuh2GfWvXkH0LGokDyLOMNJyy1xvnCgcukbWURrhCZ2DOvWpfOHHzWpzF3lDpf3LCBF4D5lAV5kJJaiSw=="; 442 }; 443 }; 444 }; 445 446 runtime_9_0 = buildNetRuntime { 447 version = "9.0.9"; 448 srcs = { 449 linux-arm = { 450 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.9/dotnet-runtime-9.0.9-linux-arm.tar.gz"; 451 hash = "sha512-rJxs5NQ+i8YuZT00XTK1QYaUTvd4cR9/g1Lfvj5fuoY/jgiHcdKe+/0t9x2hUShhshAvddKnS7KI1RCx+ilFhA=="; 452 }; 453 linux-arm64 = { 454 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.9/dotnet-runtime-9.0.9-linux-arm64.tar.gz"; 455 hash = "sha512-SGjAZGfLXbDHDUA3Yxdl1jn24Pq3gNNjHwSyL/Ov7/iKpbmQBIhtoG9uRDlngZI0xFkV0pKcBm7dhST+JcUdCw=="; 456 }; 457 linux-x64 = { 458 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.9/dotnet-runtime-9.0.9-linux-x64.tar.gz"; 459 hash = "sha512-T69+YViA42gGgeGBCOjxKIB0/UPmrAzRwkS1bov/em6ovaKnHs2EvACRCUq8v3kqnaH6rycf1DEpdzZC4nsl1w=="; 460 }; 461 linux-musl-arm = { 462 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.9/dotnet-runtime-9.0.9-linux-musl-arm.tar.gz"; 463 hash = "sha512-1EbSMp9px1XSzzCXqO0mi65mvHMegt0otm5oePqhPV0Ik96QZv+eX+qd0g8Fg25oIgnNXrSjlpv4d3qSXeTnfg=="; 464 }; 465 linux-musl-arm64 = { 466 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.9/dotnet-runtime-9.0.9-linux-musl-arm64.tar.gz"; 467 hash = "sha512-kybCaV4zt8GECzPBUJFn52Y5H97uETHL1kuNwSLB/l04y3Dp96bc808yylipYOlTWlLQ3XXyxNMwBQQxE9vJZg=="; 468 }; 469 linux-musl-x64 = { 470 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.9/dotnet-runtime-9.0.9-linux-musl-x64.tar.gz"; 471 hash = "sha512-o30yHsCQ8PlHJkYyCT21xohfkT2gNsvUcSL766vHVMFQqsSYxLce/W9kGW4RFKOXx+OW03Ause0AWA67FQ7Myw=="; 472 }; 473 osx-arm64 = { 474 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.9/dotnet-runtime-9.0.9-osx-arm64.tar.gz"; 475 hash = "sha512-wJWKMlJ9/h9B2lctqQ3d7SpTTx5Ore31EpZS0QooFgYOMo1VG2VGeJr2cVlGJxL2lLXEL1Or7izEYZP7Q6IfIw=="; 476 }; 477 osx-x64 = { 478 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.9/dotnet-runtime-9.0.9-osx-x64.tar.gz"; 479 hash = "sha512-YsL2HrbB7d0y6hV3nGBWo/0zy9FP1U2bMAhjCkn5f4lQJs1Oy6g8lhAw39eDyuSA/nw2E0KNKIGlxa9O6n+j/w=="; 480 }; 481 }; 482 }; 483 484 sdk_9_0_3xx = buildNetSdk { 485 version = "9.0.305"; 486 srcs = { 487 linux-arm = { 488 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.305/dotnet-sdk-9.0.305-linux-arm.tar.gz"; 489 hash = "sha512-dxFj7TY8UaGrImqxQqGw/dCcZ14uCpedAsaBbLVC0Jwm01PvIBIbp6VtI1NN+WsGRcuUoGHXMWpWPjW8PnOwug=="; 490 }; 491 linux-arm64 = { 492 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.305/dotnet-sdk-9.0.305-linux-arm64.tar.gz"; 493 hash = "sha512-u9pgPRChNOT+9FlyA0kZN7tPuu7hkPi23see54KSofUoqELtRLems3tJUXzxnHKFUQeMxrIcCystbYEfyV+cjg=="; 494 }; 495 linux-x64 = { 496 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.305/dotnet-sdk-9.0.305-linux-x64.tar.gz"; 497 hash = "sha512-+RQOFB1zHTfem24eqwslcm8LneJNKIikIAZJiA6eQ2ceuziXokn0MkwhTVbrPn8O8M+lazKFCpwDgRsh5jd7yg=="; 498 }; 499 linux-musl-arm = { 500 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.305/dotnet-sdk-9.0.305-linux-musl-arm.tar.gz"; 501 hash = "sha512-K9N86Ycyoe1dQQO5Pnz0Jb4RGsXSTxC930GeKFCQ6tZ3QRxTY1EnvmRTG6DFHRja8W0yCv7aigBRfwoukuwrhA=="; 502 }; 503 linux-musl-arm64 = { 504 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.305/dotnet-sdk-9.0.305-linux-musl-arm64.tar.gz"; 505 hash = "sha512-7wAN4jGjrsvYTFAEBKD/9d7+9PZRbzifLb5CTKwn3J03xPGFa7p6/Uq3ltw5stkMULdjfzqaomjCRhWD3O8Yqg=="; 506 }; 507 linux-musl-x64 = { 508 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.305/dotnet-sdk-9.0.305-linux-musl-x64.tar.gz"; 509 hash = "sha512-94d42Zee2EQ+EPV1uXpxicxjLhAjtWcQ9fuazQMCZ+GpKsZtM9RAD+4i5eNsitXVm30RAYV+IRcOt/1UA1JOCw=="; 510 }; 511 osx-arm64 = { 512 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.305/dotnet-sdk-9.0.305-osx-arm64.tar.gz"; 513 hash = "sha512-V/PWT88Dz9ysTkzg/ItVMlXdU4AHtuBdr39CWihqBE3lT/Z7HMyg6WAeZ+MigQzAWQIe+AWwLeg9WCi3hylBzw=="; 514 }; 515 osx-x64 = { 516 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.305/dotnet-sdk-9.0.305-osx-x64.tar.gz"; 517 hash = "sha512-asCTTDgBzp27WJJ5k0joAtZN7q9hqlaYJgLZ0v3n1mvdhVu9FWaWJhsGXwxq1BQLHSlC17z+8MWjDCO/1f/QYw=="; 518 }; 519 }; 520 inherit commonPackages hostPackages targetPackages; 521 runtime = runtime_9_0; 522 aspnetcore = aspnetcore_9_0; 523 }; 524 525 sdk_9_0_1xx = buildNetSdk { 526 version = "9.0.110"; 527 srcs = { 528 linux-arm = { 529 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.110/dotnet-sdk-9.0.110-linux-arm.tar.gz"; 530 hash = "sha512-7MKKzj1ADdYEjkod5P7dCjpPNEgkBI4gk4WZug+Ar6b0thBYQ3vHEQaaWQnu2IoIg7TaGG4KwQSr7AxaNJg9Dw=="; 531 }; 532 linux-arm64 = { 533 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.110/dotnet-sdk-9.0.110-linux-arm64.tar.gz"; 534 hash = "sha512-Pia+La8ITGul2TLmqBbhXPyZfw2o7PfyxPyYSqJdXKOEHSvxpLuUirXisonvJ6N6Tz6rhA2WDu9oaDbJ0lV0Yw=="; 535 }; 536 linux-x64 = { 537 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.110/dotnet-sdk-9.0.110-linux-x64.tar.gz"; 538 hash = "sha512-7UOpQly1Qk2W1PTMFlVL6G+nqezUTPEC13x1d50QNrNmNLZv2IX8qTOAAxgYdBsxj5UyKjynHg0Uzr2/6yLkCA=="; 539 }; 540 linux-musl-arm = { 541 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.110/dotnet-sdk-9.0.110-linux-musl-arm.tar.gz"; 542 hash = "sha512-VGJHpI+OUm/UmGlgTMA6aHdFgobl8C4V49rtf2MdTtd80qztDIstg61nczL068PTvpW85VPO31F3qtZsxKXx9w=="; 543 }; 544 linux-musl-arm64 = { 545 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.110/dotnet-sdk-9.0.110-linux-musl-arm64.tar.gz"; 546 hash = "sha512-StOknkxvDoLRMcH9QuHWZ1kYH1M2qnBUsuUD/B4/YMVpFDadpT/8B4hisOtIjcw/RIVOXp9k0haU2HQ2C+rwkw=="; 547 }; 548 linux-musl-x64 = { 549 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.110/dotnet-sdk-9.0.110-linux-musl-x64.tar.gz"; 550 hash = "sha512-n3rnIENhsiIZekinlrgobNrfWI6XLXhlZk2Ev1UqrUTexok9B4cce8Qx2A7l4zxn6+VBh6VD4/nsiKStGs1/Zg=="; 551 }; 552 osx-arm64 = { 553 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.110/dotnet-sdk-9.0.110-osx-arm64.tar.gz"; 554 hash = "sha512-Sc1ZgBa1hO/JRG/W/GEnmeW0YqxB/cmHmaavjHATIaBhmYJ+HlDRJp8ddFbjkysR9gT/O0Lw2anErHwgR0pJkA=="; 555 }; 556 osx-x64 = { 557 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.110/dotnet-sdk-9.0.110-osx-x64.tar.gz"; 558 hash = "sha512-3i/spTBHsFyhcQZ/2h3ONPE2elQ/K7xqBwUXS+aA3U1rxrmcfYzPaL/agi9Jj8ZFm4sMbD0j2tuOMBFRkfR5ug=="; 559 }; 560 }; 561 inherit commonPackages hostPackages targetPackages; 562 runtime = runtime_9_0; 563 aspnetcore = aspnetcore_9_0; 564 }; 565 566 sdk_9_0 = sdk_9_0_3xx; 567}