nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 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.10"; 15 hash = "sha512-DZAx5FDPMkz/cn4IWhivgBWLnzZw4qDhnFKTnumNeNVs/2PK0lrF5TM4bKYBSEf+tBXdMVkDKcdq8NFUfj3UCw=="; 16 }) 17 (fetchNupkg { 18 pname = "Microsoft.NETCore.DotNetAppHost"; 19 version = "9.0.10"; 20 hash = "sha512-3EgfFYftlGJQ0GecUldlpfnuYrzYyrNhPrOBYFG+lYLvLt0n/J6FqPZr1VGd1KZOPBO51gySSA665PM7SN2LNA=="; 21 }) 22 (fetchNupkg { 23 pname = "Microsoft.NETCore.App.Ref"; 24 version = "9.0.10"; 25 hash = "sha512-rmARXaPmhSO0WJetsDhQRJV+ksMqI8ogN/eZaxaRaPs8zucL+2CD3ePo01BlnhWjj6AuNunNZhCucxYXRQ8JmQ=="; 26 }) 27 (fetchNupkg { 28 pname = "Microsoft.DotNet.ILCompiler"; 29 version = "9.0.10"; 30 hash = "sha512-KjFCN1IHZ/SOBKfyndUy9ULvqFNUMNtNlHngaFUOq65gGemr04LmqQNHt8WnfDZoJoxrSs2jygW80R2Ui2HJcQ=="; 31 }) 32 (fetchNupkg { 33 pname = "Microsoft.NET.ILLink.Tasks"; 34 version = "9.0.10"; 35 hash = "sha512-tG1AR2e1woas/SuydzLqA8HrAqhChedExrq1vA5FohTPa1rEKjFNuhUT/qEOYCKyvy99HeszDLdrmDsz0URu+g=="; 36 }) 37 ]; 38 39 hostPackages = { 40 linux-arm = [ 41 (fetchNupkg { 42 pname = "Microsoft.NETCore.App.Crossgen2.linux-arm"; 43 version = "9.0.10"; 44 hash = "sha512-A55fVw2zn5ES62I5NCEe6e05pcaD4XU2xYrVX3cXJsK2OpmbW3Y7kN7Wedf6zjIgD+yks0bDlIhI05ESZsFMPQ=="; 45 }) 46 ]; 47 linux-arm64 = [ 48 (fetchNupkg { 49 pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64"; 50 version = "9.0.10"; 51 hash = "sha512-/RhEj23nJiFv/tbazben1tUi8c5G11xe+A9SF7eQ12El+3+M9ALl/0vPz8KKg7qmNaRPS2cVOiEKWavLSjbRog=="; 52 }) 53 (fetchNupkg { 54 pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler"; 55 version = "9.0.10"; 56 hash = "sha512-b2hh2Xyn2C2ygN/Tg6xKz2mjiwV8A+yzyOjC2TBwzf0r1txcy758P8i7/VgOWd7uyVNvg3Pbtiu1pcPCsa6kOQ=="; 57 }) 58 ]; 59 linux-x64 = [ 60 (fetchNupkg { 61 pname = "Microsoft.NETCore.App.Crossgen2.linux-x64"; 62 version = "9.0.10"; 63 hash = "sha512-HY1hQ4SjivI6EbNgCpxjvGTTarZU71hU2VQsD15jsGA7eBR3uADrf1XopYzYI1IX18pJuLquJfYa2UtzAbyGKw=="; 64 }) 65 (fetchNupkg { 66 pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler"; 67 version = "9.0.10"; 68 hash = "sha512-KdVekQRuXfBHyRfmqqMHa/oLOqCw+4d52s1lQsj8xJdtc5CHrHkAivYihb7qIAPmo0kRaKaeui8NoVN96gddvQ=="; 69 }) 70 ]; 71 linux-musl-arm = [ 72 (fetchNupkg { 73 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm"; 74 version = "9.0.10"; 75 hash = "sha512-eaAyvA4BRPZl4AsdwdvN5MDOMuwoZzmAjw6GVy6swTt1PJURNfJ6Imt9dHBJ02KadmN0zLF7IhC+bNoaRqqKHw=="; 76 }) 77 ]; 78 linux-musl-arm64 = [ 79 (fetchNupkg { 80 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64"; 81 version = "9.0.10"; 82 hash = "sha512-D8rQBhJevMzdiz2vvDHNhAMG6TM4wUngbHfkd5FV7fIBzdB5WounVjXe1vAHE5ugQ0RkHi34XZUcecuap2DfQQ=="; 83 }) 84 (fetchNupkg { 85 pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler"; 86 version = "9.0.10"; 87 hash = "sha512-oNEzffrhwQsjMPsgKn3wr8zSx4QoHEAgJo/1r2ZleGhDaf/dZqPSMYMFQSwA+/U7tc76/L4hmC0rkqAaiEZBjQ=="; 88 }) 89 ]; 90 linux-musl-x64 = [ 91 (fetchNupkg { 92 pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64"; 93 version = "9.0.10"; 94 hash = "sha512-6nLhXIm/0EfJSIWavz4HMij7tlLeg8v4PAm3ITlocSv/k2r4f2di6KFzLgVuWz8dwKbsvbdAmrFHGraOKU4IEQ=="; 95 }) 96 (fetchNupkg { 97 pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler"; 98 version = "9.0.10"; 99 hash = "sha512-VIJCu165l2oO5EGH6nqZ+5j2sFM89jCjtqUigNe4w7lQWN1KvUdzNY1wRCP9EUj6GMy+ZDZEXykm9QdFQfpHoA=="; 100 }) 101 ]; 102 osx-arm64 = [ 103 (fetchNupkg { 104 pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64"; 105 version = "9.0.10"; 106 hash = "sha512-G6JZGWnodWOaXDLNduFWjuTrDRUvKnwLQnNcXRbH/HanYxkXJcGb4FEg7T/HxG5WFzK1aSb40CRZJzs/nQ+BwA=="; 107 }) 108 (fetchNupkg { 109 pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler"; 110 version = "9.0.10"; 111 hash = "sha512-eS3wDIwRM6bf/vu+wBY4si7NcxedC2NnhAJdnnJaGkSb+AoK++Fh9kp4JGYx05ZCMVY+TIY12L1+53sqgquYiQ=="; 112 }) 113 ]; 114 osx-x64 = [ 115 (fetchNupkg { 116 pname = "Microsoft.NETCore.App.Crossgen2.osx-x64"; 117 version = "9.0.10"; 118 hash = "sha512-RoVubEeoQPK930leil3c2IpHI15696sp8pTsLj5svT/GNn6gEfzEvSqfXrPYSUwB+BcCTUrAujYEeTbzsutgrw=="; 119 }) 120 (fetchNupkg { 121 pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler"; 122 version = "9.0.10"; 123 hash = "sha512-486rN8RueFeThh4GviVkTCIozZaXxkyVLU/jPhDRn/4Sc02nHh+M7M8lM/wSfhwB3GF/nBnIoun/G8bG4KF6rA=="; 124 }) 125 ]; 126 win-arm64 = [ 127 (fetchNupkg { 128 pname = "Microsoft.NETCore.App.Crossgen2.win-arm64"; 129 version = "9.0.10"; 130 hash = "sha512-8eKvQ9LXOY0c2LNesJufNdO28u2eA58jxGlZ3uR06mkUWXDO7EfXddpPYSdvux/4eHhrb6t2SCf0T6NL8eYajw=="; 131 }) 132 (fetchNupkg { 133 pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler"; 134 version = "9.0.10"; 135 hash = "sha512-1GfbzaQm+Oi5ZFjKcTVvckt/oRJW8j/2Ejt/RrjO4HYFU/6dejBlJ2ByGGuR44kb5pRR6h8b+x9l6XsS5qxIYw=="; 136 }) 137 ]; 138 win-x64 = [ 139 (fetchNupkg { 140 pname = "Microsoft.NETCore.App.Crossgen2.win-x64"; 141 version = "9.0.10"; 142 hash = "sha512-+K9+h7Y8go5wKq2xHchsmL7s5yRrCLoyLXeuujks7mo/3Dq8B2TITXCx1UiAhAY/zqxpcXnOygpGKdatw5Rl+A=="; 143 }) 144 (fetchNupkg { 145 pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler"; 146 version = "9.0.10"; 147 hash = "sha512-gLjz+tUBox/YJyZJ4mmfbgvymG3Lp73JDQXzGA8pc4DSXDWBINeI/KUC14UUvZrI8Q14tiZZhkcYPdcqEkzY0g=="; 148 }) 149 ]; 150 win-x86 = [ 151 (fetchNupkg { 152 pname = "Microsoft.NETCore.App.Crossgen2.win-x86"; 153 version = "9.0.10"; 154 hash = "sha512-CFoY9eWh9GRBWFDi/40Tf+LVBDnB6ec60Z5Mg2vVjpFo+vKDJhpVEnww1NhGfew7xPNYRDsK59sVwNBGntAT9Q=="; 155 }) 156 ]; 157 }; 158 159 targetPackages = { 160 linux-arm = [ 161 (fetchNupkg { 162 pname = "Microsoft.AspNetCore.App.Runtime.linux-arm"; 163 version = "9.0.10"; 164 hash = "sha512-jukl9oaKPvLI27MCJokX8YBZKPnUdyNlYhuXk+7uUpAt8TJfVCjzOc2plLmebpAfxUyBLL3j9YBUijRRJzpoYA=="; 165 }) 166 (fetchNupkg { 167 pname = "Microsoft.NETCore.App.Host.linux-arm"; 168 version = "9.0.10"; 169 hash = "sha512-puY/SDVlMufIM7F8hwVgwghPstsw1tDx61MV/XchF9rqqFbKZqe5U3yiy9Q75rFvVWyU4nBaAC/EbJsMFTJB4w=="; 170 }) 171 (fetchNupkg { 172 pname = "Microsoft.NETCore.App.Runtime.linux-arm"; 173 version = "9.0.10"; 174 hash = "sha512-ge2i0IsVqaoewscMnVh1h6MbWFruFxkZh7t0FW+VdWSseKxIfqQg+7XMDd0RCZ/I4qup7JWizGY6I5Iq0wTWLg=="; 175 }) 176 (fetchNupkg { 177 pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost"; 178 version = "9.0.10"; 179 hash = "sha512-h4D/Hd/j1kfS3QFhGutp6mlet5lPbPcY0l8QXuVxKNN2af2ynOCiFA2mmYaEHHPNeZhO8mgQoDlvuJopH8VIRQ=="; 180 }) 181 ]; 182 linux-arm64 = [ 183 (fetchNupkg { 184 pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64"; 185 version = "9.0.10"; 186 hash = "sha512-34kgieVQ5KIKjCoWeruEt9SNSRORiEozianOx8Ah173B/3fMhfMo1Ltf7JL4BR4Y1J/Chz95CLfnhUww4/UAPQ=="; 187 }) 188 (fetchNupkg { 189 pname = "Microsoft.NETCore.App.Host.linux-arm64"; 190 version = "9.0.10"; 191 hash = "sha512-/GcghB1kxtasfUwLoUc8kUWZKu0CLyFIIawTgejBsyxeViwyHjhBBq0DruxsRcXAw8FyeIYw41i7N4s4ED07Xg=="; 192 }) 193 (fetchNupkg { 194 pname = "Microsoft.NETCore.App.Runtime.linux-arm64"; 195 version = "9.0.10"; 196 hash = "sha512-KLWNY8+mfMvWobEE38u3i75nV3I/1DLPkmcO5nEC4wamjeJ3IcR2pNS99h4QLl4oG0U73LRWi88wPcMEliZbhA=="; 197 }) 198 (fetchNupkg { 199 pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost"; 200 version = "9.0.10"; 201 hash = "sha512-Pe1fX/lv+FBxo2Parlm9iirdDQoBpBGtIOfFb3AYtFcno2zmvD6ZHr6Jr0d+BRAzbEx1GveGy3mGOfUIrHziFw=="; 202 }) 203 ]; 204 linux-x64 = [ 205 (fetchNupkg { 206 pname = "Microsoft.AspNetCore.App.Runtime.linux-x64"; 207 version = "9.0.10"; 208 hash = "sha512-tRqIuT+Dh6ZGPW0Wj4d1xEn7KQRE+/Zf+IUzu/cedwuYL7C8hd4cFmv7GyOlE1WZLhkiv/T6O+dKCdzO4OGd2Q=="; 209 }) 210 (fetchNupkg { 211 pname = "Microsoft.NETCore.App.Host.linux-x64"; 212 version = "9.0.10"; 213 hash = "sha512-tP1SxfaqZsUuLG4u4k1EOM1W8kCGZD8csKvlMe+nxGvXcE36Ba3nfJcRKdkZwaxxvIFTNCw9d8RBNC+m88IKoA=="; 214 }) 215 (fetchNupkg { 216 pname = "Microsoft.NETCore.App.Runtime.linux-x64"; 217 version = "9.0.10"; 218 hash = "sha512-ZFTGqSsaB+MlUtcS+nH2dsUh3gq8aD0lkzDTkwqWPGPRUjmBQ87K+UTDZGLDzUGKXhBrrsQhTIXIMPtL0JJOZQ=="; 219 }) 220 (fetchNupkg { 221 pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost"; 222 version = "9.0.10"; 223 hash = "sha512-cpxCMDdnOY2bajyIJ+h5xpQ3VsZfFScAxcQv1pohaguaksGHJgRoWJpVDfnE3+yCwWK08ye0HbbI60NPI5vurQ=="; 224 }) 225 ]; 226 linux-musl-arm = [ 227 (fetchNupkg { 228 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm"; 229 version = "9.0.10"; 230 hash = "sha512-z/B8WqPhX2HBMr4S/oa80Veq7rvW7C66t7SobB2I0U5bvKST+O90rpCLvgO82S0LfhQl2E9tr+yzY7yZWcl/9Q=="; 231 }) 232 (fetchNupkg { 233 pname = "Microsoft.NETCore.App.Host.linux-musl-arm"; 234 version = "9.0.10"; 235 hash = "sha512-bg2uNWg3+Hq4JEArSnx8Ro+MycKm40OTcI8hM3Hj1mLDxHMA1vt4EvgkZrMN+rAr0Lj2apukx2fNpxGG+NSEzw=="; 236 }) 237 (fetchNupkg { 238 pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm"; 239 version = "9.0.10"; 240 hash = "sha512-4lVp5Jva7/DGvV6TPP4SuEO2rQkX5dlmZeTT40j7NZt2alVkKFIg2RTeTY08ufsP12N0+CIv6Kp/wZ+rl40/gQ=="; 241 }) 242 (fetchNupkg { 243 pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost"; 244 version = "9.0.10"; 245 hash = "sha512-Z622RPpQAt6KZxKPE47xRxo4BljsmMMoT69/3Bz1ogSQzS8gZL9fggtyc2d/ULrann2ZHxRyZ1XkPEMeW6eGLw=="; 246 }) 247 ]; 248 linux-musl-arm64 = [ 249 (fetchNupkg { 250 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64"; 251 version = "9.0.10"; 252 hash = "sha512-vBa8K8o9jB2NYvyYaqSvcQRSnlBBwRSvnqr5I5vTERBwwsVm/rnujSJyoYP+myRd8kB5UB+uyxVkR/rJYMb/7A=="; 253 }) 254 (fetchNupkg { 255 pname = "Microsoft.NETCore.App.Host.linux-musl-arm64"; 256 version = "9.0.10"; 257 hash = "sha512-UcMs7QkbrdCCE83y3UXNyl8sHftlrjYXWpS01oDKkAXU5eHQGQ8QdwliYMd08CWMJNYl+KrhZ6JouLht03Kfcg=="; 258 }) 259 (fetchNupkg { 260 pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64"; 261 version = "9.0.10"; 262 hash = "sha512-2Y+hIitvGjHionOXNweRjikMHJP+QOhGWDnIxGP6wb1sapbPZa5UDW+MkZsysZ8aHswDzKmYgKIbzeIA5bnMHg=="; 263 }) 264 (fetchNupkg { 265 pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost"; 266 version = "9.0.10"; 267 hash = "sha512-YJcDRyLrbwJe1wWQBaxSekhc25lJE/a12LpAVEwS277i0X7nKBDwrdbqkAZMaN111cMMXnTjPz5rHRK6iPA96g=="; 268 }) 269 ]; 270 linux-musl-x64 = [ 271 (fetchNupkg { 272 pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64"; 273 version = "9.0.10"; 274 hash = "sha512-FPeEQrCGtDGwumZ2tZXUBqM0fOVUTJy6JjXdYSd0cjkXkWWPm2vDPYumvccgzuSF2RqZ/xct9qOF4Y+FKaeKqQ=="; 275 }) 276 (fetchNupkg { 277 pname = "Microsoft.NETCore.App.Host.linux-musl-x64"; 278 version = "9.0.10"; 279 hash = "sha512-N1q/arfVktI+TQQrYDrMIiiFcmvgVvG6c16jYYaI3M9Ca3pSR8CVrtHYGpPNliDLlNMesFwmqlFq3oiFZ4Crgw=="; 280 }) 281 (fetchNupkg { 282 pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64"; 283 version = "9.0.10"; 284 hash = "sha512-MSaeWizOepQBNsHNgwkOH+jDAjLhuEVDxpqJSXaHsbcoYRwb2QGZWrIhhWPCPJtDxfMGaF9/tCeb2eJO/rYpkA=="; 285 }) 286 (fetchNupkg { 287 pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost"; 288 version = "9.0.10"; 289 hash = "sha512-5bndNosFdT6vueS0dA30cpcl3Lm8o+BkmXhAFmnr43xxYWThqpkPz+pCgZVs3GSaglXyRPr0QHfSvhXbLkOWTA=="; 290 }) 291 ]; 292 osx-arm64 = [ 293 (fetchNupkg { 294 pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64"; 295 version = "9.0.10"; 296 hash = "sha512-dtl0t5l+FX3XcXBhZChlNCZlEKQtNA14/VDG54z6d74OOwpygN+IxVI/q5awpwnZU4hNsTo4FZWXFZFzkF5f9A=="; 297 }) 298 (fetchNupkg { 299 pname = "Microsoft.NETCore.App.Host.osx-arm64"; 300 version = "9.0.10"; 301 hash = "sha512-srvSV4GOoME1JBtmxgenTv8gOyBGJohVrjvCfp3rAy8VZFFe30nt2fdCAcswisxWrqMYMxe1YtbhRo+Wc6Xydg=="; 302 }) 303 (fetchNupkg { 304 pname = "Microsoft.NETCore.App.Runtime.osx-arm64"; 305 version = "9.0.10"; 306 hash = "sha512-h8NNNJt9ZdJziuRKYA/+HkOhjAABktWpUPbFB/80Xg4gGWvQhdnAgBaQgMaJ1wB7p4l2Ar3EnkRhrx/P7Q+ASg=="; 307 }) 308 (fetchNupkg { 309 pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost"; 310 version = "9.0.10"; 311 hash = "sha512-CBE1dJLOTApv3TfPanklJERgxEbd75d/xJhIrstGdQt6po8YVVVRNUK+4/TCdIRaBNkHb1HnoZ/VJCYDc8IrBA=="; 312 }) 313 ]; 314 osx-x64 = [ 315 (fetchNupkg { 316 pname = "Microsoft.AspNetCore.App.Runtime.osx-x64"; 317 version = "9.0.10"; 318 hash = "sha512-59O6WHQ0qD5Bcasqf4gSgdvQSZAHwzpMyl4q320J+NOw+wkt+C1A3PbdGpFQDXKTm4b30K/wwhgHWIxDeP8fnQ=="; 319 }) 320 (fetchNupkg { 321 pname = "Microsoft.NETCore.App.Host.osx-x64"; 322 version = "9.0.10"; 323 hash = "sha512-UHzJKuK6hMq8YkwUFWv9VGQQJKxjlxmy5otAkPUzU7XAPljORlcawf2jX3ax5pfYBR9/npx47UyBGysL0lTw0g=="; 324 }) 325 (fetchNupkg { 326 pname = "Microsoft.NETCore.App.Runtime.osx-x64"; 327 version = "9.0.10"; 328 hash = "sha512-hWAGbrhPv0wl0cxtOgkRMQsmvxYd0W/K80ImV1nteJKSg9qZf+jaFvXOadTA4bp67pEt8k6Jf88CQObhFw8LHw=="; 329 }) 330 (fetchNupkg { 331 pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost"; 332 version = "9.0.10"; 333 hash = "sha512-7onIdFISoMLBVssn0VkktcccyDwhVj0zy4pPCbV6VsA3z1aDeL2uK7mjAnP7H3baZmhMp9Y82clpULg84M6ciA=="; 334 }) 335 ]; 336 win-arm64 = [ 337 (fetchNupkg { 338 pname = "Microsoft.AspNetCore.App.Runtime.win-arm64"; 339 version = "9.0.10"; 340 hash = "sha512-PnMUZ/8D1M2EQ/Y90ZYLBsloPYaFhsrTfCnXooDk9ncFO4fEQ5m4Wyr22Y6Fcd8wMaZ6qeTIvHrT8nxkqy45fw=="; 341 }) 342 (fetchNupkg { 343 pname = "Microsoft.NETCore.App.Host.win-arm64"; 344 version = "9.0.10"; 345 hash = "sha512-BiM7R6HEkg/0LopnCfkZ4gftoTJKy/CVbimDiAaOi65QQny10piKhYVBxuYIYgIeXgrMM0/yG0uJ+Oga4wFlWw=="; 346 }) 347 (fetchNupkg { 348 pname = "Microsoft.NETCore.App.Runtime.win-arm64"; 349 version = "9.0.10"; 350 hash = "sha512-esRCulo1jzqjLsJIlyv6G5Vm2N1/4c73uHxXBwypsGQQv1mWiH662dhEWQYxFMzPvj16xbZFKFnzWH7GXg9nsQ=="; 351 }) 352 (fetchNupkg { 353 pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost"; 354 version = "9.0.10"; 355 hash = "sha512-CHZo6vpuOUcFSxICauu0acyT5cNXULDhChXAjbWQ7HTYqQ0wwG2KrccbNgI3Z23P8WzInGOhcSANsmkQONuTAw=="; 356 }) 357 ]; 358 win-x64 = [ 359 (fetchNupkg { 360 pname = "Microsoft.AspNetCore.App.Runtime.win-x64"; 361 version = "9.0.10"; 362 hash = "sha512-CSu9MZsgF8JosvF4gcYcupqOhMPw9MQZVCC4o1rEVeNHd8xuBrNYLTHfG+fhM0/HHHXPG7FinGOfFzVeKMvJOA=="; 363 }) 364 (fetchNupkg { 365 pname = "Microsoft.NETCore.App.Host.win-x64"; 366 version = "9.0.10"; 367 hash = "sha512-Vm2zCt45BN6M2kRj7XYiq7ZjGisRMo53+4uhp0hAepJIgg/r5layecEfu1H2USKT9BS36cID6fy1CDqtPoL9JA=="; 368 }) 369 (fetchNupkg { 370 pname = "Microsoft.NETCore.App.Runtime.win-x64"; 371 version = "9.0.10"; 372 hash = "sha512-r6SDNsf07SZ9zBkmZ4nvc/Ad9hN3P12nuo62CKW6AK8gyEyLPfbzcNBob+4QWRBEMCF0ZqOqVQyEKsUiw6Ll7A=="; 373 }) 374 (fetchNupkg { 375 pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost"; 376 version = "9.0.10"; 377 hash = "sha512-jC9MjbCbm0PREfwQFCyPskKzBEKfQKNO2Mo3LW4csYOTGCRJq+UOTbgxDWJd0/nOhvYBmwqvXFayebZvbfJd0g=="; 378 }) 379 ]; 380 win-x86 = [ 381 (fetchNupkg { 382 pname = "Microsoft.AspNetCore.App.Runtime.win-x86"; 383 version = "9.0.10"; 384 hash = "sha512-AHcgn7jZreQG1h//VMxStIK841EV5redVIP8npSbiuePf+5xHHFiqPnY5KsHvsSxZqPx8WZS79Txjo/pRE+Z2A=="; 385 }) 386 (fetchNupkg { 387 pname = "Microsoft.NETCore.App.Host.win-x86"; 388 version = "9.0.10"; 389 hash = "sha512-y1oG3/v+po2IyJr3uvqCaA8m0QSHTApY4riwzKjjlZNQFE3rsdg9Nt0K4KpoTw6pohokl8zR+LCPnCao2Zf36Q=="; 390 }) 391 (fetchNupkg { 392 pname = "Microsoft.NETCore.App.Runtime.win-x86"; 393 version = "9.0.10"; 394 hash = "sha512-NdHZ7L4Os4lHzlc3SQloTiI/AqHSoiZG2bN8i62dfbM+CXCrBtPG6ZeJN2HMGrCpkvuAQOo5svV7RP71PqtL4A=="; 395 }) 396 (fetchNupkg { 397 pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost"; 398 version = "9.0.10"; 399 hash = "sha512-uXVdcOr5womf6l2CUE+J489BgVUIUegZGQ0oMvd5wYA33AuznTmK+PBsEgqFpCmbi0pqbCiftvcg9LA8HOyt/w=="; 400 }) 401 ]; 402 }; 403 404in 405rec { 406 release_9_0 = "9.0.10"; 407 408 aspnetcore_9_0 = buildAspNetCore { 409 version = "9.0.10"; 410 srcs = { 411 linux-arm = { 412 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-linux-arm.tar.gz"; 413 hash = "sha512-DrJyEIKTz1e3aAjWMzTphRd/CaaV0I+ugXdIy0iuxdisN+CNxsx9wIosoJDT8piG49/Hq/LsBxj9SCFYhxQsbg=="; 414 }; 415 linux-arm64 = { 416 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-linux-arm64.tar.gz"; 417 hash = "sha512-7yaWobgIAxLoevi/EzWXGkmgt9B0sKYnZHPljlRg7LVdGQhBPTTTJlxt1c/IwcYKsE/LUJyUCyDmHqWuSdBJJg=="; 418 }; 419 linux-x64 = { 420 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-linux-x64.tar.gz"; 421 hash = "sha512-uhsYTzvBx9QjGGJA+jDkrNC4OS6MYbe1k7jRL4rMxl3M/NQSDZuewlw6J430+68yT/LPG405l6JEF+squy2AQw=="; 422 }; 423 linux-musl-arm = { 424 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-linux-musl-arm.tar.gz"; 425 hash = "sha512-q2Jy7eY+qfSikE16ZdEBCpdJ/cTBozgRl+63reQDE4c5WbGSh9qnBLpRBko0QBEupnrrPbMyj1eZFz/WGt1cIA=="; 426 }; 427 linux-musl-arm64 = { 428 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-linux-musl-arm64.tar.gz"; 429 hash = "sha512-tU5MHks/k76nrKe5SBGKAEikoDt+AP8eGfIBpXCH4Ozx5VDdBU3JyE/E15I/gEWtoDnyVzoivjaoR9zWv4psgg=="; 430 }; 431 linux-musl-x64 = { 432 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-linux-musl-x64.tar.gz"; 433 hash = "sha512-sptOMWM0mv9ZrZnax6B6O5qO6hUwYOVXP+LGh0+FaZQHI6HyLdcDVLIGK6jsBVhgs0Xdy49F8Qgrg6RdDECfdQ=="; 434 }; 435 osx-arm64 = { 436 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-osx-arm64.tar.gz"; 437 hash = "sha512-Vqzoaf3qwKkzfSl0qEk9AEH0WtSsDc6gHBYsTYzrl3BpfGqCzgg321B3ZlbiOy5G758F/HscrVaq+O97LojsxA=="; 438 }; 439 osx-x64 = { 440 url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.10/aspnetcore-runtime-9.0.10-osx-x64.tar.gz"; 441 hash = "sha512-W77nh80jQNKE1UgYEP6KGM5ohYx6i3fLbayL7Njc8j2CXOE9DFIw17nN4kIu+fJAxbjbJG9e5FFOWoQeVSWXcQ=="; 442 }; 443 }; 444 }; 445 446 runtime_9_0 = buildNetRuntime { 447 version = "9.0.10"; 448 srcs = { 449 linux-arm = { 450 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-linux-arm.tar.gz"; 451 hash = "sha512-ieTvCRmRC4aMnHxH4pnJs0F0fs8fz8Xp38VPW1a61AqcrIPl9URkTRqNqhaY4td9T7Qg74F3R/hRAQPh8SJyMw=="; 452 }; 453 linux-arm64 = { 454 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-linux-arm64.tar.gz"; 455 hash = "sha512-ew2QitVOBIQKbOavzyGlIwnr2hCTEhimal4vY8Pf3o1dJn9QPi+oLi4raBmpIFJSXRQzQYbXfAh40C/H11S5aw=="; 456 }; 457 linux-x64 = { 458 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-linux-x64.tar.gz"; 459 hash = "sha512-bOs13cb04sA5o4eeLxj+c/QnuSS4aLAwm/YffSNjbknVK1zbq12X+LTgh2mr886CHnrNgCIl74SIJqAWXGynwg=="; 460 }; 461 linux-musl-arm = { 462 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-linux-musl-arm.tar.gz"; 463 hash = "sha512-cfWfV0HMlJ7RsMGDQeja5bLL1i/yVeyBgfk6y3dVSY7Oa5cW6OeUthpBEdUyZ9NzHSymoB/JFVHMNa2cVZaCFw=="; 464 }; 465 linux-musl-arm64 = { 466 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-linux-musl-arm64.tar.gz"; 467 hash = "sha512-UeOls1JOw5S4hBwhJlr8xwc9bkYKPBxm7Yysh7nxdZ/qXbb0fETCsOFu5YB5C+iehnSz/xTdS82G1sZHUbH2hA=="; 468 }; 469 linux-musl-x64 = { 470 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-linux-musl-x64.tar.gz"; 471 hash = "sha512-bTZhDomqc7dGXMaEvlgjDG625E+UXoL9SHeU3KtlVumszYmjUabSpL63DWlXxpJLBj4evewIIqbRxMN+qigIZw=="; 472 }; 473 osx-arm64 = { 474 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-osx-arm64.tar.gz"; 475 hash = "sha512-zTNls2XAqCSP+8NLejaWmWnTMBMxxeTYb6OMjjVTaxWcWwyEy4u8aXS+iZiAa+vUx1VEbYF3+mEqxzA0fK3dGA=="; 476 }; 477 osx-x64 = { 478 url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.10/dotnet-runtime-9.0.10-osx-x64.tar.gz"; 479 hash = "sha512-QxtbMnVNpR98VkXzC6GxmMtS2nwdT1dYGR7un8XJ3eXpKR7FxHSUpbMguIKwyLK64t1g3AlvnfZiiWsPIfEVuw=="; 480 }; 481 }; 482 }; 483 484 sdk_9_0_1xx = buildNetSdk { 485 version = "9.0.111"; 486 srcs = { 487 linux-arm = { 488 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-linux-arm.tar.gz"; 489 hash = "sha512-/IaiIgIsWRhN5VTG/l3yCifS3W+6pjTWb8me5KXydH49HoMoTzdhqg1SkmHeUscZk7i7cvtu0sujliTwnjTp0Q=="; 490 }; 491 linux-arm64 = { 492 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-linux-arm64.tar.gz"; 493 hash = "sha512-/4A5uvVy4o6OdPBiimxrL36J3uugLO6zyFGAHmxgvJAPkKwso3c+Kdij46lzUKq1JOvyn5HFvbsuwuEO+UXBkg=="; 494 }; 495 linux-x64 = { 496 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-linux-x64.tar.gz"; 497 hash = "sha512-kngglXr9840rTNs8oNJM5x1ngh9Qp/cUE8OOYnuHdAxam7DiQEmL63q6U2vBy6wOfdQbMCXs+GQ8TuQOlz0pYw=="; 498 }; 499 linux-musl-arm = { 500 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-linux-musl-arm.tar.gz"; 501 hash = "sha512-eUwJze9/itrIWjqOcACWzqA2PK6cKLQACQYZeJfnSBlqN03KnW/uJWfcO4JJCRXj0UqzWV/tQQduL1eZXPDkSg=="; 502 }; 503 linux-musl-arm64 = { 504 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-linux-musl-arm64.tar.gz"; 505 hash = "sha512-n5Gx/KaRbRjzbITBRLO1AZ363f8gFv8K1N79LvohQ4BuO8oZNxfG5iAG9bpPEkr6nr5MLxH5VA994+uwbqPrKw=="; 506 }; 507 linux-musl-x64 = { 508 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-linux-musl-x64.tar.gz"; 509 hash = "sha512-+AmEq2w0Ipcd6fI1kvyR4wtxOQBu1P7IEaGTa7cKLeAjyv28oaz0gHi6gvwWgZefwUHPCbft2zMx8tF23hTm5g=="; 510 }; 511 osx-arm64 = { 512 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-osx-arm64.tar.gz"; 513 hash = "sha512-WW3TP1oLkR6uN7u3isSd7CE0IG4VhhPJs+NDE6LuG9Zng1jqX8VOl4lucNJGRqc8TRrqTA2BT/494IwZtdsO2w=="; 514 }; 515 osx-x64 = { 516 url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.111/dotnet-sdk-9.0.111-osx-x64.tar.gz"; 517 hash = "sha512-Vuo+OdD89Kv0g+f9kZhbhjluKmISHq2Za4uQlHZMqI1a0gV6k8pUyzPLUDoHB0gLknJ9rNSaBN7JZVhOn7cyRA=="; 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}