Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at flake-libs 528 lines 23 kB view raw
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.4"; 15 hash = "sha512-3PtHQSZxBCCvfmDGGZi5ksZCpZRdYbtu3LrkeBi3SLIqH355CawHjAAjXJKZWHdIzvbjU57iRAjFReSZVyUKmA=="; 16 }) 17 (fetchNupkg { 18 pname = "Microsoft.NETCore.DotNetAppHost"; 19 version = "9.0.4"; 20 hash = "sha512-9652qoJznQPLtcYKcRiuQ+5Dtwan0GiWPUnbsMmMwJvyjW/6SdBH+o3UaqOxqNpB2G3SKjJOhhw3N5SFWn6l3g=="; 21 }) 22 (fetchNupkg { 23 pname = "Microsoft.NETCore.App.Ref"; 24 version = "9.0.4"; 25 hash = "sha512-ESpNNBaKWwr1erNvVDgK2vA2I+zFbiMehC67VceL7kR6mLMWxN8oqZlQqAfgvJYnCLZkH7fzO7Zxb9qevQTRZw=="; 26 }) 27 (fetchNupkg { 28 pname = "Microsoft.DotNet.ILCompiler"; 29 version = "9.0.4"; 30 hash = "sha512-lcUUZSXo2LltmwwGGguxLb/nbV593pxPfMAZu2khUEVPDIlaibGhpoDec310mRzmUPaAB6YW5TCiwXVMkzvL3Q=="; 31 }) 32 (fetchNupkg { 33 pname = "Microsoft.NET.ILLink.Tasks"; 34 version = "9.0.4"; 35 hash = "sha512-M4qamLjJiYkDJCgSuMzo4fSpOkTVP1GXOornRjb9hXM6gQ21kpsCODmQN4KL52dJnUDWQ/iadeMDfYbcnRR9BQ=="; 36 }) 37 ]; 38 39 hostPackages = { 40 linux-arm = [ 41 (fetchNupkg { 42 pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; 43 version = "9.0.4"; 44 hash = "sha512-rNmjYBMPRwPf1doT9lroKtMl2oXNAlzTswoR5qmNQYb3ex9vEwST/7jw/uLdFnkrxZq61miCX6zulWqiCDBvTQ=="; 45 }) 46 ]; 47 linux-arm64 = [ 48 (fetchNupkg { 49 pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; 50 version = "9.0.4"; 51 hash = "sha512-6Qot5GbyZ71VKIjXQWZ788C0eNdeQ2k52/iowLZMALvM7LlwJmnZNtf+Y5fOJ4DUMxdtNLuQnQFixl9RsoWBtA=="; 52 }) 53 (fetchNupkg { 54 pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; 55 version = "9.0.4"; 56 hash = "sha512-amO7zt96OGrM0WoU0WfJ3u33zrfJTzW9b7+8otzwkw2eSWHdZQ2YzG+tfAl1apn1teVo57dmyk62GXPSds/ZDA=="; 57 }) 58 ]; 59 linux-x64 = [ 60 (fetchNupkg { 61 pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; 62 version = "9.0.4"; 63 hash = "sha512-UGP/y+jRzQXL6yFQz+M6bWncnfyswcOzW3Ucgt9j0lsICBD0yY33gs0D2/ylUNUIF1Nt0tw+Npsa39+9JtUqlQ=="; 64 }) 65 (fetchNupkg { 66 pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; 67 version = "9.0.4"; 68 hash = "sha512-RJOJcMf4cnjCdEYZDjrbdB1mzo3lQ5EO5px/h//Yw4hgfCCC4o3LlXZjwGs9TrhxjCLOyvLDUTaL7hiiwHu98g=="; 69 }) 70 ]; 71 linux-musl-arm = [ 72 (fetchNupkg { 73 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; 74 version = "9.0.4"; 75 hash = "sha512-3E0/4Lv5WsOlUg1ZnSGU85d3gKZht7bqYUt1iLMoB+8MgQzQ0eC0dbX42R9e1/cFKD5fKV8CeRY1btiB01MY8A=="; 76 }) 77 ]; 78 linux-musl-arm64 = [ 79 (fetchNupkg { 80 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; 81 version = "9.0.4"; 82 hash = "sha512-IjirV0j89JOs05q+cVhHNB07Jkocmfr3ovsP6MHJSQ4Y/j8/qnwuuyYWkq/T0R3jzR9AJNW1RbEWTTYgtkXpaA=="; 83 }) 84 (fetchNupkg { 85 pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; 86 version = "9.0.4"; 87 hash = "sha512-w+VA1zUGa1zEzeAvbA52TWuHhNNeXdzvAUtsROJirqZOxSBkeEJJ4wCCR7f1gbNT9xRsXrt5zr5w12GYWOiePQ=="; 88 }) 89 ]; 90 linux-musl-x64 = [ 91 (fetchNupkg { 92 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; 93 version = "9.0.4"; 94 hash = "sha512-9g8ciWAj0YfdPZ2p1EwPNWe9lw5QBS1g/wz6fwfrT5Gv2am+jFRSycSjNgmMJBGl4r56T9BU66+wpCe1n04TOw=="; 95 }) 96 (fetchNupkg { 97 pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; 98 version = "9.0.4"; 99 hash = "sha512-w5Nv7R5RfW8VAhXlnvN4aLwyP90zATGAoHBq3sdF7dBXeUjmAa4i1dWFFi48wpXt4pz8WqGCagC1lrOZN2ehrw=="; 100 }) 101 ]; 102 osx-arm64 = [ 103 (fetchNupkg { 104 pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; 105 version = "9.0.4"; 106 hash = "sha512-70I57to1fSmmxUR4/x2933gYT/KWC5uDvMbmm6UFsd9luuB6exMQ2r7nGszjPNTpIE7r7T5Nab7MxxHa3VVj4g=="; 107 }) 108 (fetchNupkg { 109 pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; 110 version = "9.0.4"; 111 hash = "sha512-qFXy+6HwCF9+e98d74IIuSIbQQ+SxcYS9+G7WiI/mlqVwCf2himA9rns2i3h0Sd1yoWCQNpWufZX75XcwqUKdA=="; 112 }) 113 ]; 114 osx-x64 = [ 115 (fetchNupkg { 116 pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; 117 version = "9.0.4"; 118 hash = "sha512-vn3eNLZU0vHGep2lJJJODP88ZJeUs16uR3JAmBPcrACCm1wKS5TLirKnzfABaAnyG9BZhUj+HnrEed9k2J2NsA=="; 119 }) 120 (fetchNupkg { 121 pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; 122 version = "9.0.4"; 123 hash = "sha512-bUz1iGmI6QgbUu6LU/fYOxrXLjZ7mi6UJprNkyvK25XwWu/pgz9B/h1aweVlYUsbqGzc77+X7sal3n6Tk9T63w=="; 124 }) 125 ]; 126 win-arm64 = [ 127 (fetchNupkg { 128 pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; 129 version = "9.0.4"; 130 hash = "sha512-oZrkhwt3bcUEPm/4GZofUoCnP65wUUS2iebQMMEyZ5D4EDyvh+XUaoLEFALuR8jTI4FZagEJOmraT5mh9vItDg=="; 131 }) 132 (fetchNupkg { 133 pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; 134 version = "9.0.4"; 135 hash = "sha512-IgZKzsTEKr58aJQusmVbL9fgBJgvd4N0AL7na3upkvaaqyJilbZWH9LwTDop4IFBU5YsU+6eFPmSzH0+wCnvHA=="; 136 }) 137 ]; 138 win-x64 = [ 139 (fetchNupkg { 140 pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; 141 version = "9.0.4"; 142 hash = "sha512-t4G5IaInNgvUVDBgzBaoXEgck5pkVznoMKDvGi/Mg12Gaq7oiny/h08uxP8TIgEV4gxauNmkVSwNPjm6YMafOg=="; 143 }) 144 (fetchNupkg { 145 pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; 146 version = "9.0.4"; 147 hash = "sha512-/qSCUmX8PrqF07YmNmVQAp06ZskYWgSuVNEsBtG0AUK8JubUNwuUXgOQBUwlnmes90SmSoXSOTtFOeKQWTEU4Q=="; 148 }) 149 ]; 150 win-x86 = [ 151 (fetchNupkg { 152 pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; 153 version = "9.0.4"; 154 hash = "sha512-7PP+4qxaIvxx8FCUv/VRyiwQUD+RQLauRCcPp6q8g8OIPctopRAx5ehyp9knsCM74TsO7Z8r03QIjQCd78iy5g=="; 155 }) 156 ]; 157 }; 158 159 targetPackages = { 160 linux-arm = [ 161 (fetchNupkg { 162 pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; 163 version = "9.0.4"; 164 hash = "sha512-HESugR3kRiscJYecjfbn4WbXTkTx6cvfmbl3m31gtpbEfib1IGuTJoR1wZBwikDq5AMaPQ8ttKjUL7UjYfL/Hg=="; 165 }) 166 (fetchNupkg { 167 pname = "Microsoft.NETCore.App.Host.linux-arm"; 168 version = "9.0.4"; 169 hash = "sha512-qWlxpKfPrEmiCN/wko6dyqUWOnYT+17l/03OfGTMCnXjEc3Fuya1gt2TUgA3xb1T4zEB/36PpfM/0gQWcqK/5w=="; 170 }) 171 (fetchNupkg { 172 pname = "Microsoft.NETCore.App.Runtime.linux-arm"; 173 version = "9.0.4"; 174 hash = "sha512-AyrCHxVZrf0sN/BX2zveZ59Rc++2ri0ULr5s53/BnpXZByRcVi2SYA6HJpzuvgkPdFk1Wibnwr2SUkG4nq0Vgw=="; 175 }) 176 (fetchNupkg { 177 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; 178 version = "9.0.4"; 179 hash = "sha512-Tjf1IDWU+KzSQOtuNlK6rspCZB/r4tRYdlbq8CrBD9NVmeX/pgZJimR5vAAb8LPVmYP6PFzLk6TlNbwTqLtjxg=="; 180 }) 181 ]; 182 linux-arm64 = [ 183 (fetchNupkg { 184 pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; 185 version = "9.0.4"; 186 hash = "sha512-hFMJ19RX8ANd2tbx8I43VGCLZjiqijd5TrNrZwLhfGL7s+oP9si1zypP58R8QJXv/C5QQi1CZwajPL2onM2D1A=="; 187 }) 188 (fetchNupkg { 189 pname = "Microsoft.NETCore.App.Host.linux-arm64"; 190 version = "9.0.4"; 191 hash = "sha512-IkuEOan9M20Ledywqy5yVvdC9VaiEcONRVANYaLCipOFwMm9zZ0agjfH/vMPtWciZEM2LVlIFqkKxZ6T3zvB8w=="; 192 }) 193 (fetchNupkg { 194 pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; 195 version = "9.0.4"; 196 hash = "sha512-wIiquDAgWYZHOntjbtRR5cF4UyrfEhiGg5u0NmLWdq1QuH1ELNo7L7MxvY3RnGToKHzX2qNKeKqrRhAF4IF5Uw=="; 197 }) 198 (fetchNupkg { 199 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; 200 version = "9.0.4"; 201 hash = "sha512-YK2CKWvhg+xjinZ3GSsLUw5mpbj6Tfjs2QuXPCIMjomPBr/uAyRRlgNS0OZFCpNzgYr/qaEHmnPXH7Q64f8wJg=="; 202 }) 203 ]; 204 linux-x64 = [ 205 (fetchNupkg { 206 pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; 207 version = "9.0.4"; 208 hash = "sha512-UaWTHUD518NWUtwkKNtWdvO8QNs6CCfyXHnRlJvKAC4erqN3UOuJEeWArjhkgE8a/CRfpSIhKwOTdV/tnn+gug=="; 209 }) 210 (fetchNupkg { 211 pname = "Microsoft.NETCore.App.Host.linux-x64"; 212 version = "9.0.4"; 213 hash = "sha512-4RUi49WQAI4Baw8mQLlsC48fn7XmJJ6Z0IvGmuHdpgy+4oMfMBJ3QwqvRJu0KwsGChRXNwc70RrjVngcZYJIVw=="; 214 }) 215 (fetchNupkg { 216 pname = "Microsoft.NETCore.App.Runtime.linux-x64"; 217 version = "9.0.4"; 218 hash = "sha512-y9bCkG0PrncIg+j4j0LXkdkYFE3guOcpnqbbmrEruVNrvWnSSDIrtPNI3FgKlcMobevz5lrIoB7QaQYhQTm20w=="; 219 }) 220 (fetchNupkg { 221 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; 222 version = "9.0.4"; 223 hash = "sha512-ygb6uFrTXttJ966dV63qrYYTuttq/3lZHa8QJjel6PN6aTGtFb+PPvDU4/g/ugOYph7QRIBPfus9UoE6Zc3VHQ=="; 224 }) 225 ]; 226 linux-musl-arm = [ 227 (fetchNupkg { 228 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; 229 version = "9.0.4"; 230 hash = "sha512-0DFgLJViv36p69rfAdG8vT2OTeuVAUBwXOKujxEjciMJw3A8WhxJY/8f8liqjGOEJGlEdLGlbJn55DUjAK94Gw=="; 231 }) 232 (fetchNupkg { 233 pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; 234 version = "9.0.4"; 235 hash = "sha512-d1da+SUJ1gpDmjiSldu0pEXViPBMk3Ca3Xeu/k9nIAhj9K9a2mQKML0BvAxhvOMSWPFjFzzfTvg09j6fHXM+lQ=="; 236 }) 237 (fetchNupkg { 238 pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; 239 version = "9.0.4"; 240 hash = "sha512-/hLWgU+Vco9EmCfZLvnuVpq3E981xv4flqgvefdUWusnwEvWGscqsxgERA71RQuzDJmY/pdMI/wpA9RZh1m1tg=="; 241 }) 242 (fetchNupkg { 243 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; 244 version = "9.0.4"; 245 hash = "sha512-ejSiC8i0V9Sxy0CQwyB6iNW7BSJp5Wm94TD3QlH85jREQQ3jBACJtggj0HbceSWQTJraZo4/I1M80i4lJjqPlg=="; 246 }) 247 ]; 248 linux-musl-arm64 = [ 249 (fetchNupkg { 250 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; 251 version = "9.0.4"; 252 hash = "sha512-vSwJYo4NMFbSU0v7S1T066+J04v36dh/f4dZdp2wWAAoH4CODuaHGEN4GO/hK+2CDB0SiSkl6Gi4W2GT8Ys03Q=="; 253 }) 254 (fetchNupkg { 255 pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; 256 version = "9.0.4"; 257 hash = "sha512-24cIBRjSl8OULJ5YVc7EN35wQnjHHDXYLArn8NqMD05jciGxgGzAhYpv/HIwX/nq3D5fLd/Fd5K6OVWxHvvUIA=="; 258 }) 259 (fetchNupkg { 260 pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; 261 version = "9.0.4"; 262 hash = "sha512-VJyu6oPNHO2x9lhe5d4SiPgLtTnDPuQITMlVryEI7DMCvA611cixvaIGY58mV1EZqk/vZnWWSY+7RVq4zTlVvA=="; 263 }) 264 (fetchNupkg { 265 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; 266 version = "9.0.4"; 267 hash = "sha512-or3Ze+3tz57tzRstcRkEIYJ9/U3OUQJyml6LuJWXKSx1V5328xRspvcc00ayMWb7fNebHsWpRUe1GPXB+UmHNg=="; 268 }) 269 ]; 270 linux-musl-x64 = [ 271 (fetchNupkg { 272 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; 273 version = "9.0.4"; 274 hash = "sha512-rKftT4/EuA6Ve5e7+2Vp8/IOs82s0LtnvLtyNA9GB3B9Q39YMLXjVsfZrudXFmETKe6/yTKicXImGe3fEFjWDQ=="; 275 }) 276 (fetchNupkg { 277 pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; 278 version = "9.0.4"; 279 hash = "sha512-IMXsCInKmMkBwiGOkVtkRDnBTWADdWbrqlfqaarjxVohdmsJFLTjmBxN3mRWvU6xBpewTYmd5vdXw8T+O1jKJg=="; 280 }) 281 (fetchNupkg { 282 pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; 283 version = "9.0.4"; 284 hash = "sha512-2DaodFMppQaC3JDUaz6jlZh0r7LkckbY6lIQv+v6hFrUyM5sR6taSYpJGpp+8eHUtQc1jZwM73VXPG/Vbqdb5g=="; 285 }) 286 (fetchNupkg { 287 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; 288 version = "9.0.4"; 289 hash = "sha512-pt3WTD0ftT4y+4I40Awuke4G88KVC43qXed4buWRsMbZDoiYz+yfzJDkgpyhgjAGez0IH4QcKhyk2H8SaOiv1w=="; 290 }) 291 ]; 292 osx-arm64 = [ 293 (fetchNupkg { 294 pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; 295 version = "9.0.4"; 296 hash = "sha512-Ndx07hwie7lCoCK/JT5lgFPl1HuYrbFWa4bSSzVOZsy69OwKpMbRz7AHqnZI7vzaHccPFg4vdTdkZY8EncjN3Q=="; 297 }) 298 (fetchNupkg { 299 pname = "Microsoft.NETCore.App.Host.osx-arm64"; 300 version = "9.0.4"; 301 hash = "sha512-OSrryyWs30KjYNHtlhr2msXblECpTGWQleB8h+e5XezHGNLPPJvE+ydmUOj+D5raF3JAkBsEN924OggV5lWsCA=="; 302 }) 303 (fetchNupkg { 304 pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; 305 version = "9.0.4"; 306 hash = "sha512-Ekwx+b2IW0yjRToJSk1beUeBWh4wiMzfdRVxprhUu5ruBnPa/jP/DbHMUcZJLLtFKh60kkMlyvJ5rl0pSAJ1Lg=="; 307 }) 308 (fetchNupkg { 309 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; 310 version = "9.0.4"; 311 hash = "sha512-7az/z2i10Uk6z9i9qsikCoRvA6X3DKaxpC3i9KZe/xdA2BvWP+pDv7JKLdUvAmiIDWR2J0vs6mXsneOxe73a/g=="; 312 }) 313 ]; 314 osx-x64 = [ 315 (fetchNupkg { 316 pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; 317 version = "9.0.4"; 318 hash = "sha512-QxDbubYGVL3pGjOYWYCmjWAgnbJwEj/dcNeCs4Xh4IvUK8R8g8x75gErQZ22OMxS/zqOAOL6NE/sDo2QHU8jaw=="; 319 }) 320 (fetchNupkg { 321 pname = "Microsoft.NETCore.App.Host.osx-x64"; 322 version = "9.0.4"; 323 hash = "sha512-BGGZsy+OGa8F99UIBsWfCuLGGRYrQWmBw4smUttKeGoN3/EC/m7TfJSGvhxIbtJPXlXn8Xb2x9H3oxT3WWrFYw=="; 324 }) 325 (fetchNupkg { 326 pname = "Microsoft.NETCore.App.Runtime.osx-x64"; 327 version = "9.0.4"; 328 hash = "sha512-Dm7ROGPP08OnNas5zQFSX7aoFrKafGN3JB5RS/Dnf4+RmevGyQNl4LsBZSeAt0fOVSBLJzx+ncA4rnHPsXzVlw=="; 329 }) 330 (fetchNupkg { 331 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; 332 version = "9.0.4"; 333 hash = "sha512-f98Sf0kzZphvV8yVVsOX1wBCUe8W2fBc07uPzgubcpV26thTfqeq8X8URKyFvn0cget2LbRwUxkkCQaR5WV+Vg=="; 334 }) 335 ]; 336 win-arm64 = [ 337 (fetchNupkg { 338 pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; 339 version = "9.0.4"; 340 hash = "sha512-grhMIUJoKPEwy5TSSwwWecnqjx7eW1GQC61Y/yp6sxeONEDbL5ZNap6kohoot1pQt4NNKf+UroVliPOGAHTVsQ=="; 341 }) 342 (fetchNupkg { 343 pname = "Microsoft.NETCore.App.Host.win-arm64"; 344 version = "9.0.4"; 345 hash = "sha512-FelsHdfHzb4g50fIeP1KHuAfiO2C81c02sJzCPiuKKWbAj3s8e3zecnMtowyjir7Qm/kncDpjd7DH35YiBrTPg=="; 346 }) 347 (fetchNupkg { 348 pname = "Microsoft.NETCore.App.Runtime.win-arm64"; 349 version = "9.0.4"; 350 hash = "sha512-2y4Hj4DEARgjEBZWlPA1NpPreAurxWNUVTQ3Bm0d4dk4MN3aWgxb/hcLiQRZLMtdeqwOU7K8bl978BokvgFmHA=="; 351 }) 352 (fetchNupkg { 353 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; 354 version = "9.0.4"; 355 hash = "sha512-MoMJjEK69XZ0z+1x8+WmJcfSILixWlZTEzFIlBm82Mt19KaWo8hCWiDIH/mP1dpXTNsJQ85Kq+vxE/Rj9iEvdw=="; 356 }) 357 ]; 358 win-x64 = [ 359 (fetchNupkg { 360 pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; 361 version = "9.0.4"; 362 hash = "sha512-ltuezYYS3mO6dsexDw3S+81BN+4YQRkUtxyUOvkNKEowTXhmgWji/R4oGg3z13ZoOgiCgGISbfalBZDUoU1Btw=="; 363 }) 364 (fetchNupkg { 365 pname = "Microsoft.NETCore.App.Host.win-x64"; 366 version = "9.0.4"; 367 hash = "sha512-aGqnUAharSnmYWmxglbKJD20a4gv4jk6fOhc7iIuqtF3OdiMoScXHECn2UKDUm6cr8obbpgyrjhBXIk2JDq+jA=="; 368 }) 369 (fetchNupkg { 370 pname = "Microsoft.NETCore.App.Runtime.win-x64"; 371 version = "9.0.4"; 372 hash = "sha512-IqJ12B7BxW5L6ZLaHO37g+1jN8GwGThJUOJgpJ9A5suK7mRh4R4GxqH4ubXFucVkFGIZEsJoUxO22BI/hjFOYQ=="; 373 }) 374 (fetchNupkg { 375 pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; 376 version = "9.0.4"; 377 hash = "sha512-dUPDP4B3AloQ1qbDdkaNEwOp/lbD7I+ZcAOANLAVfEvpZbpT6PJOlAwNsWGOj50Qn8v5s2C3nn85t5qwXRkaYg=="; 378 }) 379 ]; 380 win-x86 = [ 381 (fetchNupkg { 382 pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; 383 version = "9.0.4"; 384 hash = "sha512-KfaK87LcwhkkyEOj1PF7C+COqTZkInp0b/SQruYU3LvsuY65avecknqxFEQOHu35KuT4HJODq+WrLU3NYQFVXw=="; 385 }) 386 (fetchNupkg { 387 pname = "Microsoft.NETCore.App.Host.win-x86"; 388 version = "9.0.4"; 389 hash = "sha512-w/7QxkxLeYlTjfGDXDWTSl/JdVpOlqBBrLsdAG/yRBsyq1ApTIKJBNNO8/DxrFfvVznF517dSdkzFnJn0oAnJg=="; 390 }) 391 (fetchNupkg { 392 pname = "Microsoft.NETCore.App.Runtime.win-x86"; 393 version = "9.0.4"; 394 hash = "sha512-+Ln1y3l/IsRlIrS8WsTF3TSHN6OzeJn0gokPIsHwZYFp/4P6cSMQWxIRBJQrW/0GBM136Cu2kcm82TT9nI6HCw=="; 395 }) 396 (fetchNupkg { 397 pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; 398 version = "9.0.4"; 399 hash = "sha512-ZL+E6+SUiHXJuRoV+ZdyoxS2Ato6QnMmrfai7LLzKDyc6qK1+5aTUzGqe0RLSRoGn8zfZUrN+z6Ny7HuqGVsBA=="; 400 }) 401 ]; 402 }; 403 404in 405rec { 406 release_9_0 = "9.0.4"; 407 408 aspnetcore_9_0 = buildAspNetCore { 409 version = "9.0.4"; 410 srcs = { 411 linux-arm = { 412 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.4/aspnetcore-runtime-9.0.4-linux-arm.tar.gz"; 413 hash = "sha512-azwcWvEvsJkQln1khWA9BMijxHqea7Ecc3Wlrht2F1sBOvtJI8rdmaeiK3gspLi4JAcL9SUsVIEySsAj/nLOpA=="; 414 }; 415 linux-arm64 = { 416 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.4/aspnetcore-runtime-9.0.4-linux-arm64.tar.gz"; 417 hash = "sha512-fMpAhDQcLpeObXXgnK4wijXefNhMWyfVJGudGz5qr/IAuujeWiW4FuMMO6NUvvF7hLrgzhUUSJVRhmHlOvGDMQ=="; 418 }; 419 linux-x64 = { 420 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.4/aspnetcore-runtime-9.0.4-linux-x64.tar.gz"; 421 hash = "sha512-8+rohjY0oFC5C2crFNRmpExiPKBsZQGjpw7+qT5UCZXi+jSK5e96PyeBEKm6JAQ6ZRFQo3jk5ahMJWkLczZBMg=="; 422 }; 423 linux-musl-arm = { 424 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.4/aspnetcore-runtime-9.0.4-linux-musl-arm.tar.gz"; 425 hash = "sha512-Ec6guRrlQrxNL8RRJHWVBx7rAfgB0zBfnJzNp8BLSxwyfudaIUUqwbWEpQpjnm1iInL8ernLt0Sou2kbRbrywg=="; 426 }; 427 linux-musl-arm64 = { 428 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.4/aspnetcore-runtime-9.0.4-linux-musl-arm64.tar.gz"; 429 hash = "sha512-Z/4Sw0xIWd2MULVxReL++7kp2+KnKaWov7GlNEFon2gpXP9NkxlP87lhEhLxNnTHDhQrLP479qV3EP1CBnIomA=="; 430 }; 431 linux-musl-x64 = { 432 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.4/aspnetcore-runtime-9.0.4-linux-musl-x64.tar.gz"; 433 hash = "sha512-idigXGX4huFwjb+k6pe6r2QCnsoq7puIPJ5RYSkFjFY2wxNVTwW961KAEzmrTjJuvrcI4U3Op1481w3bxfgcrw=="; 434 }; 435 osx-arm64 = { 436 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.4/aspnetcore-runtime-9.0.4-osx-arm64.tar.gz"; 437 hash = "sha512-NEYfEiBMYcfyP/0Pibx2mEbeiukCwV40imcrm/J5GDsm8so1028cEqYFKbwpH0IlPhJ+w0ZGIdDP7aoOml2a3w=="; 438 }; 439 osx-x64 = { 440 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.4/aspnetcore-runtime-9.0.4-osx-x64.tar.gz"; 441 hash = "sha512-sH0r72Bb2zb5x937XBg7pJZeb8s7TwDBSPvc1i/t4fHrQFVT0u+E9X4FdVjGQ7hxAoFszvoosusIUA/WtQtJDA=="; 442 }; 443 }; 444 }; 445 446 runtime_9_0 = buildNetRuntime { 447 version = "9.0.4"; 448 srcs = { 449 linux-arm = { 450 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.4/dotnet-runtime-9.0.4-linux-arm.tar.gz"; 451 hash = "sha512-qs3pciRG43yL7eYMw9bcFNgQTKl3LLLXsF8/ePIhavLtZC+X3NTy8RwLdWfzQC1q4IwyYMD7EF9mS0qSoCTvGA=="; 452 }; 453 linux-arm64 = { 454 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.4/dotnet-runtime-9.0.4-linux-arm64.tar.gz"; 455 hash = "sha512-kIZZAv0bq8SdKI77Yc14ymP0PPubvZND8ocf8NoCP4ASmzqcJu3JWD+7+KkZMu+608gjrYYi/jibILU/hyVPGw=="; 456 }; 457 linux-x64 = { 458 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.4/dotnet-runtime-9.0.4-linux-x64.tar.gz"; 459 hash = "sha512-+0If3YesK0FDtXRqBJ+ALRFDC3cEIr9gMQ7k6OLmoslD/4hw1N32icbg8Fv1lH/Uud/rVng+eWu09PAZGlq7LA=="; 460 }; 461 linux-musl-arm = { 462 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.4/dotnet-runtime-9.0.4-linux-musl-arm.tar.gz"; 463 hash = "sha512-FSMVutTbYfbeIORxA+CAT2Tp28Otu4z4dMPpeaDRm0sm9frAfxzSJKiIH0r97bPCRPlwp9ZH6uGqRKwmBMQ1Jg=="; 464 }; 465 linux-musl-arm64 = { 466 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.4/dotnet-runtime-9.0.4-linux-musl-arm64.tar.gz"; 467 hash = "sha512-+Ry0IgBcZMksgEsCZwUmSSRGy+NoYzV52/ZwpKbWecdO8BK47nP+pnLM2F8KpExxZO0gh2dyrxUFL6dEfBDiVQ=="; 468 }; 469 linux-musl-x64 = { 470 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.4/dotnet-runtime-9.0.4-linux-musl-x64.tar.gz"; 471 hash = "sha512-peWXZD3q4lqZh1m9mw6xm5M/E6NrHX8uRpYGipqeAyS/1DSQ6N7CIhaLjAY7aCf77oAYHkcAu0cSVQrMGAEEjA=="; 472 }; 473 osx-arm64 = { 474 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.4/dotnet-runtime-9.0.4-osx-arm64.tar.gz"; 475 hash = "sha512-zkp8lJGmMevBm6x1kj6NlLpdaZ8HMYWAQIuxvb1ny4pCv26HOX8mgDWAMmxHw9BIObx2LsnYQzIBmaFYfqB4vQ=="; 476 }; 477 osx-x64 = { 478 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.4/dotnet-runtime-9.0.4-osx-x64.tar.gz"; 479 hash = "sha512-oieQXqhpPU5q8wzURCTChJgEllzi2OWAfN6QDU6Esj/yY3lcos9oN2OChjsLteaqJ+z9VQMNKsUBK1/BGM4PzA=="; 480 }; 481 }; 482 }; 483 484 sdk_9_0_1xx = buildNetSdk { 485 version = "9.0.105"; 486 srcs = { 487 linux-arm = { 488 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.105/dotnet-sdk-9.0.105-linux-arm.tar.gz"; 489 hash = "sha512-kErt7rmk7InVpqnlxcBg8gua2aLmewHG8Quvz3WzM+eXgnrlXD4PLz3z8acmXrMb1nioZ0u0Z9ceh8+x4GDDMQ=="; 490 }; 491 linux-arm64 = { 492 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.105/dotnet-sdk-9.0.105-linux-arm64.tar.gz"; 493 hash = "sha512-bhhKa/f2toAJlvNJdv6DzgiRcQqVQHIhzfU99xhfIdzpiT76/Izx5xBPBaAqxV/iGuw7G20WHXt+CG1ylFgFbw=="; 494 }; 495 linux-x64 = { 496 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.105/dotnet-sdk-9.0.105-linux-x64.tar.gz"; 497 hash = "sha512-95W7NfQytx+UDrYr+kyj311wj0l0Z64Wpn0tGYF6j36M9eb6p5FBLrDaAXvln/k6KtcjZ1s/MVLzm/9k1UX0wA=="; 498 }; 499 linux-musl-arm = { 500 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.105/dotnet-sdk-9.0.105-linux-musl-arm.tar.gz"; 501 hash = "sha512-bmywuP3HHvOUXBc0vIXTGpYcBJKFanYoAvGlr0NZComPkvcX6N8p8LWF3r5+E6+hHtSCthGCERbAUTokbyOb1A=="; 502 }; 503 linux-musl-arm64 = { 504 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.105/dotnet-sdk-9.0.105-linux-musl-arm64.tar.gz"; 505 hash = "sha512-4itX/8pLWxepeQLoz6gb47yVdel2J2Wy+TyefxVvmoiMdveWHg+JQggAdsysJc/s8XE44BakV1ik/9jF1/IWUQ=="; 506 }; 507 linux-musl-x64 = { 508 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.105/dotnet-sdk-9.0.105-linux-musl-x64.tar.gz"; 509 hash = "sha512-cSkXCbwN78Rh8pHZb1fwYmVAx3I9gtMA0UAdej/NFQts547UtLKZaxxGiN6y913bD9Kw7yIas9Vrws+OhSx95w=="; 510 }; 511 osx-arm64 = { 512 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.105/dotnet-sdk-9.0.105-osx-arm64.tar.gz"; 513 hash = "sha512-dfvcxi0TWW0XgekKRKqDFH9w0V9wsXPliKASOT7k2ymdU0LxMXbZUxTPJMQb2tsy0XsnEDKDw/QSr7h3iYDxqg=="; 514 }; 515 osx-x64 = { 516 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.105/dotnet-sdk-9.0.105-osx-x64.tar.gz"; 517 hash = "sha512-DwzNjDWdN9AmzojA4SHLaen46b5h1+KAMtUivwRuVRfsDzHqKDDQQFY27lhtstq1SuabNtUxH5m8stySnc5Iuw=="; 518 }; 519 }; 520 inherit commonPackages hostPackages targetPackages; 521 runtime = runtime_9_0; 522 aspnetcore = aspnetcore_9_0; 523 }; 524 525 sdk = sdk_9_0; 526 527 sdk_9_0 = sdk_9_0_1xx; 528}