toolchains.yml (27299B)
1 # This Source Code Form is subject to the terms of the Mozilla Public 2 # License, v. 2.0. If a copy of the MPL was not distributed with this 3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 --- 5 binutils-2.31.1: 6 description: binutils 2.31.1 source code 7 fetch: 8 type: static-url 9 url: https://ftpmirror.gnu.org/gnu/binutils/binutils-2.31.1.tar.xz 10 sha256: 5d20086ecf5752cc7d9134246e9588fa201740d540f7eb84d795b1f7a93bca86 11 size: 20467996 12 gpg-signature: 13 sig-url: "{url}.sig" 14 key-path: build/unix/build-binutils/3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F.key 15 artifact-name: binutils-source.tar.zst 16 strip-components: 1 17 add-prefix: binutils-source/ 18 19 binutils-2.41: 20 description: binutils 2.41 source code 21 fetch: 22 type: static-url 23 url: https://ftpmirror.gnu.org/gnu/binutils/binutils-2.41.tar.xz 24 sha256: ae9a5789e23459e59606e6714723f2d3ffc31c03174191ef0d015bdf06007450 25 size: 26765692 26 gpg-signature: 27 sig-url: "{url}.sig" 28 key-path: build/unix/build-binutils/3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F.key 29 artifact-name: binutils-source.tar.zst 30 strip-components: 1 31 add-prefix: binutils-source/ 32 33 gcc-8.5.0: 34 description: GCC 8.5.0 source code 35 fetch: 36 type: static-url 37 url: https://ftpmirror.gnu.org/gnu/gcc/gcc-8.5.0/gcc-8.5.0.tar.xz 38 sha256: d308841a511bb830a6100397b0042db24ce11f642dab6ea6ee44842e5325ed50 39 size: 63841008 40 gpg-signature: 41 sig-url: "{url}.sig" 42 key-path: build/unix/build-gcc/D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62.key 43 artifact-name: gcc-source.tar.zst 44 strip-components: 1 45 add-prefix: gcc-source/ 46 47 gcc-9.5.0: 48 description: GCC 9.5.0 source code 49 fetch: 50 type: static-url 51 url: https://ftpmirror.gnu.org/gnu/gcc/gcc-9.5.0/gcc-9.5.0.tar.xz 52 sha256: 27769f64ef1d4cd5e2be8682c0c93f9887983e6cfd1a927ce5a0a2915a95cf8f 53 size: 72462752 54 gpg-signature: 55 sig-url: "{url}.sig" 56 key-path: build/unix/build-gcc/7F74F97C103468EE5D750B583AB00996FC26A641.key 57 artifact-name: gcc-source.tar.zst 58 strip-components: 1 59 add-prefix: gcc-source/ 60 61 gcc-10.5.0: 62 description: GCC 10.5.0 source code 63 fetch: 64 type: static-url 65 url: https://ftpmirror.gnu.org/gnu/gcc/gcc-10.5.0/gcc-10.5.0.tar.xz 66 sha256: 25109543fdf46f397c347b5d8b7a2c7e5694a5a51cce4b9c6e1ea8a71ca307c1 67 size: 77846412 68 gpg-signature: 69 sig-url: "{url}.sig" 70 key-path: build/unix/build-gcc/7F74F97C103468EE5D750B583AB00996FC26A641.key 71 artifact-name: gcc-source.tar.zst 72 strip-components: 1 73 add-prefix: gcc-source/ 74 75 gcc-11.4.0: 76 description: GCC 11.4.0 source code 77 fetch: 78 type: static-url 79 url: https://ftpmirror.gnu.org/gnu/gcc/gcc-11.4.0/gcc-11.4.0.tar.xz 80 sha256: 3f2db222b007e8a4a23cd5ba56726ef08e8b1f1eb2055ee72c1402cea73a8dd9 81 size: 79837032 82 gpg-signature: 83 sig-url: "{url}.sig" 84 key-path: build/unix/build-gcc/D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62.key 85 artifact-name: gcc-source.tar.zst 86 strip-components: 1 87 add-prefix: gcc-source/ 88 89 gcc-14.2.0: 90 description: GCC 14.2.0 source code 91 fetch: 92 type: static-url 93 url: https://ftpmirror.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz 94 sha256: a7b39bc69cbf9e25826c5a60ab26477001f7c08d85cec04bc0e29cabed6f3cc9 95 size: 92306460 96 gpg-signature: 97 sig-url: "{url}.sig" 98 key-path: build/unix/build-gcc/D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62.key 99 artifact-name: gcc-source.tar.zst 100 strip-components: 1 101 add-prefix: gcc-source/ 102 103 gmp-6.1.0: 104 description: GMP 6.1.0 source code 105 fetch: 106 type: static-url 107 url: https://ftpmirror.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2 108 sha256: 498449a994efeba527885c10405993427995d3f86b8768d8cdf8d9dd7c6b73e8 109 size: 2383840 110 gpg-signature: 111 sig-url: "{url}.sig" 112 key-path: build/unix/build-gcc/343C2FF0FBEE5EC2EDBEF399F3599FF828C67298.key 113 artifact-name: gmp-source.tar.zst 114 strip-components: 1 115 add-prefix: gmp-source/ 116 117 isl-0.16.1: 118 description: ISL 0.16.1 source code 119 fetch: 120 type: static-url 121 url: https://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 122 sha256: 412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2 123 size: 1626446 124 artifact-name: isl-source.tar.zst 125 strip-components: 1 126 add-prefix: isl-source/ 127 128 mpc-1.0.3: 129 description: mpc 1.0.3 source code 130 fetch: 131 type: static-url 132 url: https://ftpmirror.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz 133 sha256: 617decc6ea09889fb08ede330917a00b16809b8db88c29c31bfbb49cbf88ecc3 134 size: 669925 135 gpg-signature: 136 sig-url: "{url}.sig" 137 key-path: build/unix/build-gcc/AD17A21EF8AED8F1CC02DBD9F7D5C9BF765C61E3.key 138 artifact-name: mpc-source.tar.zst 139 strip-components: 1 140 add-prefix: mpc-source/ 141 142 mpfr-3.1.4: 143 description: mpfr 3.1.4 source code 144 fetch: 145 type: static-url 146 url: https://ftpmirror.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2 147 sha256: d3103a80cdad2407ed581f3618c4bed04e0c92d1cf771a65ead662cc397f7775 148 size: 1279284 149 gpg-signature: 150 sig-url: "{url}.sig" 151 key-path: build/unix/build-gcc/07F3DBBECC1A39605078094D980C197698C3739D.key 152 artifact-name: mpfr-source.tar.zst 153 strip-components: 1 154 add-prefix: mpfr-source/ 155 156 nasm-2.14.02: 157 description: nasm 2.14.02 source code 158 fetch: 159 type: static-url 160 url: https://www.nasm.us/pub/nasm/releasebuilds/2.14.02/nasm-2.14.02.tar.xz 161 sha256: e24ade3e928f7253aa8c14aa44726d1edf3f98643f87c9d72ec1df44b26be8f5 162 size: 827620 163 164 nasm-3.01: 165 description: nasm 3.01 source code 166 fetch: 167 type: static-url 168 url: https://www.nasm.us/pub/nasm/releasebuilds/3.01/nasm-3.01.tar.xz 169 sha256: b7324cbe86e767b65f26f467ed8b12ad80e124e3ccb89076855c98e43a9eddd4 170 size: 1499136 171 172 wix-3.14.0: 173 description: wix 3.14.0 binary release 174 # WIX doesn't use a wrapping toplevel DIR, so we should really repackage it when 175 # Bug 1479533 and related code is ready. 176 fetch: 177 type: static-url 178 url: https://github.com/wixtoolset/wix3/releases/download/wix314rtm/wix314-binaries.zip 179 sha256: 13f067f38969faf163d93a804b48ea0576790a202c8f10291f2000f0e356e934 180 size: 41282726 181 182 zlib-1.3.1: 183 description: zlib 1.3.1 source code 184 fetch: 185 type: static-url 186 url: https://zlib.net/fossils/zlib-1.3.1.tar.gz 187 sha256: 9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b72df23 188 size: 1512791 189 190 nsis-3.07: 191 description: nsis 3.07 source code 192 fetch: 193 type: static-url 194 url: https://downloads.sourceforge.net/project/nsis/NSIS%203/3.07/nsis-3.07-src.tar.bz2 195 sha256: 4dfad3388589985b4cd91d20e18e1458aa31e7d139b5b8adf25c3a9c1015efba 196 size: 1784292 197 198 nsis-3.07-win: 199 description: nsis 3.07 for windows 200 fetch: 201 type: static-url 202 # Temporary: pull down our own repackage of NSIS, with its plugin DLLs signed by Mozilla 203 # See https://bugzilla.mozilla.org/show_bug.cgi?id=1751450#c38 for more details 204 # bug 1771192 tracks adding a signing task downstream of the NSIS toolchain task 205 # to fix this more robustly. 206 url: https://github.com/mozilla-releng/adhoc-signing-blobs/raw/nsis/nsis-3.07-signed.zip 207 sha256: 5856cd49b52870caa41814d71ce30c4304d5001b80c04f4eb7028ffedd91df7e 208 size: 2618390 209 artifact-name: nsis.tar.zst 210 strip-components: 1 211 add-prefix: nsis/ 212 213 upx-3.95-win: 214 description: upx 3.95 for windows 215 fetch: 216 type: static-url 217 url: https://hg.mozilla.org/mozilla-build/raw-file/3b8c537ca3c879551956ad47ca9f089583f647c5/upx-3.95-win64.zip 218 sha256: 5c076f87ba64d82f11513f4af0ceb07246a3540aa3c72ca3ffc2d53971fa56e3 219 size: 462820 220 221 wine: 222 description: wine source code 223 fetch: 224 type: static-url 225 url: https://dl.winehq.org/wine/source/10.x/wine-10.18.tar.xz 226 sha256: 51fb7273d65d09dea032c4a5e2197b12724b27ca360e1a622b2373d1ee50ad7b 227 size: 32970828 228 gpg-signature: 229 sig-url: "{url}.sign" 230 key-path: build/unix/build-gcc/DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D.key 231 artifact-name: wine.tar.zst 232 strip-components: 1 233 add-prefix: wine-source/ 234 235 cbindgen-0.29.1: 236 description: cbindgen 0.29.1 source code 237 fetch: 238 type: git 239 repo: https://github.com/mozilla/cbindgen 240 revision: eef17769e2739ebb425fee0bbd88e6a52ac2a4e1 241 fetch-alias: cbindgen 242 243 cctools-port: 244 description: cctools-port source code 245 fetch: 246 type: git 247 repo: https://github.com/tpoechtrager/cctools-port 248 revision: 55943b0c68c0eaf8b8ad2f51f63738bbc7b0c86b 249 250 libtapi: 251 description: libtapi source code 252 fetch: 253 type: git 254 repo: https://github.com/tpoechtrager/apple-libtapi 255 revision: aed9334283e3e290bba622ee980bde2322e4d516 256 257 libdispatch: 258 description: libdispatch source code 259 fetch: 260 type: git 261 repo: https://github.com/tpoechtrager/apple-libdispatch 262 revision: 323b9b4e0ca05d6c56a0c2f2d7d8d47363e612b7 263 264 ldid: 265 description: ldid source code 266 fetch: 267 type: git 268 repo: https://github.com/tpoechtrager/ldid 269 revision: 4bf8f4d60384a0693dbbe2084ce62a35bfeb87ab 270 271 libdmg-hfsplus: 272 description: libdmg-hfsplus source code 273 fetch: 274 type: git 275 repo: https://github.com/mozilla/libdmg-hfsplus/ 276 revision: d6287b5afc2406b398de42f74eba432f2123b937 277 278 hfsplus-tools: 279 description: hfstools-plus source code 280 fetch: 281 type: static-url 282 # Most-upstream is https://opensource.apple.com/source/diskdev_cmds/ 283 url: https://src.fedoraproject.org/repo/pkgs/hfsplus-tools/diskdev_cmds-540.1.linux3.tar.gz/0435afc389b919027b69616ad1b05709/diskdev_cmds-540.1.linux3.tar.gz 284 sha256: b01b203a97f9a3bf36a027c13ddfc59292730552e62722d690d33bd5c24f5497 285 size: 411205 286 headers: 287 - "Accept: application/octet-stream" 288 289 xar: 290 description: xar source code 291 fetch: 292 type: git 293 repo: https://github.com/gabrielesvelto/xar 294 revision: 199ff76a7463f6b6a2548b4db29cd3dd5026df69 295 296 bomutils: 297 description: bomutils (mkbom) source code 298 fetch: 299 type: git 300 repo: https://github.com/hogliux/bomutils 301 revision: 0e7dc7eefefb3a0ba2ef3a432cdc1089ac40740c 302 303 rust-size: 304 description: rust-size source code 305 fetch: 306 type: git 307 repo: https://github.com/luser/rust-size 308 revision: ab659d93b1faba95307df952aefe3fbed3583669 309 310 gn: 311 description: GN source code 312 fetch: 313 type: git 314 repo: https://gn.googlesource.com/gn 315 revision: f98b6d7275c2e823e0983fa7f874facfe6980778 316 317 grcov: 318 description: grcov source code 319 fetch: 320 type: git 321 repo: https://github.com/mozilla/grcov 322 revision: 00099a73329b139949072254e83e8598ab88cbc2 323 324 sccache: 325 description: sccache source code 326 fetch: 327 type: git 328 repo: https://github.com/mozilla/sccache 329 # 0.11.0 release 330 revision: 5709f069514a775ddb6604a6e9f5f5c91c0e9821 331 332 fxc2: 333 description: fxc2 source code 334 fetch: 335 type: git 336 repo: https://github.com/mozilla/fxc2 337 revision: 63ad74b7faa7033f2c1be9cc1cd0225241a1a9a5 338 339 mingw-w64: 340 description: mingw-w64 source code 341 fetch: 342 type: git 343 repo: https://git.code.sf.net/p/mingw-w64/mingw-w64 344 revision: 287a0d4d478e3575d082ba37ce4dcba86524fc9e 345 346 mingw-w64-trunk: 347 description: mingw-w64 master branch source code 348 attributes: 349 cached_task: false 350 fetch: 351 type: git 352 repo: https://git.code.sf.net/p/mingw-w64/mingw-w64 353 branch: master 354 355 llvm-mingw: 356 description: llvm-mingw source code 357 fetch: 358 type: git 359 repo: https://github.com/mstorsjo/llvm-mingw 360 revision: 9f8e5cebd6dbbb7546e8917e6c59284699a48d26 361 362 android-ndk-rs: 363 description: android-ndk-rs source code 364 fetch: 365 type: git 366 # Until there's a version of cargo-apk published on crates.io that has 367 # https://github.com/rust-windowing/android-ndk-rs/pull/236, we need to use 368 # an unpublished version. Additionally, until we update the NDK version used 369 # in gecko we must use our own patched version. See bug 1615148. 370 repo: https://github.com/jamienicol/android-ndk-rs 371 revision: 595f4e14a78371e3ab59b12f7bd8131f2ec5b4a1 372 373 clang-14: 374 description: clang 14.0.5 source code 375 fetch: 376 type: git 377 repo: https://github.com/llvm/llvm-project 378 revision: 4bc1d0b51c8e488d78ab69c8b19cfbcd1f7db6a4 379 380 clang-17: 381 description: clang 17.0.6 source code 382 fetch: 383 type: git 384 repo: https://github.com/llvm/llvm-project 385 revision: 6009708b4367171ccdbf4b5905cb6a803753fe18 386 387 clang-20: 388 description: clang 20.1.8 source code 389 fetch: 390 type: git 391 repo: https://github.com/llvm/llvm-project 392 revision: 87f0227cb60147a26a1eeb4fb06e3b505e9c7261 393 394 clang-21: 395 description: clang 21.1.7 source code 396 fetch: 397 type: git 398 repo: https://github.com/llvm/llvm-project 399 revision: 292dc2b86f66e39f4b85ec8b185fd8b60f5213ce 400 401 clang-trunk: 402 description: clang main branch source code 403 attributes: 404 cached_task: false 405 fetch: 406 type: git 407 repo: https://github.com/llvm/llvm-project 408 branch: main 409 410 # We build stable rust from source so the resulting compiler acts as a nightly 411 # rust compiler, allowing to use unstable features like -Zbuild-std and 412 # sanitizers. 413 rust-1.90.0: 414 description: Rust 1.90.0 source code 415 fetch: 416 type: git 417 include-dot-git: true 418 repo: https://github.com/rust-lang/rust/ 419 revision: 1159e78c4747b02ef996e55082b704c09b970588 420 421 rust-nightly: 422 description: Rust nightly source code 423 attributes: 424 cached_task: false 425 fetch: 426 type: git 427 include-dot-git: true 428 repo: https://github.com/rust-lang/rust/ 429 branch: main 430 431 wasi-sdk: 432 description: wasi-sdk-20 source code 433 fetch: 434 type: git 435 repo: https://github.com/WebAssembly/wasi-sdk 436 revision: 935fe1acd2fcd7ea4aed2d5ee4527482862b6344 437 438 macosx64-ninja: 439 description: ninja 1.13.1 440 fetch: 441 type: static-url 442 url: https://github.com/ninja-build/ninja/releases/download/v1.13.1/ninja-mac.zip 443 sha256: da7797794153629aca5570ef7c813342d0be214ba84632af886856e8f0063dd9 444 size: 314009 445 artifact-name: ninja.tar.zst 446 add-prefix: ninja/bin/ 447 448 win64-ninja: 449 description: ninja 1.13.1 450 fetch: 451 type: static-url 452 url: https://github.com/ninja-build/ninja/releases/download/v1.13.1/ninja-win.zip 453 sha256: 26a40fa8595694dec2fad4911e62d29e10525d2133c9a4230b66397774ae25bf 454 size: 289808 455 artifact-name: ninja.tar.zst 456 add-prefix: ninja/bin/ 457 458 macosx64-cmake: 459 description: cmake 4.1.2 460 fetch: 461 type: static-url 462 url: https://github.com/Kitware/CMake/releases/download/v4.1.2/cmake-4.1.2-macos-universal.tar.gz 463 sha256: 3be85f5b999e327b1ac7d804cbc9acd767059e9f603c42ec2765f6ab68fbd367 464 size: 80750689 465 artifact-name: cmake.tar.zst 466 strip-components: 3 467 add-prefix: cmake/ 468 469 cmake: 470 description: cmake 4.1.2 source code 471 fetch: 472 type: static-url 473 url: https://github.com/Kitware/CMake/releases/download/v4.1.2/cmake-4.1.2.tar.gz 474 sha256: 643f04182b7ba323ab31f526f785134fb79cba3188a852206ef0473fee282a15 475 size: 12048810 476 artifact-name: cmake.tar.zst 477 strip-components: 1 478 add-prefix: cmake/ 479 480 dump-syms: 481 description: dump_syms source code 482 fetch: 483 type: git 484 repo: https://github.com/mozilla/dump_syms/ 485 revision: f5e0c9d493a725c11cdcab38fd02bce4d6888361 486 487 rust-minidump: 488 description: rust-minidump 0.25.0 source code (for minidump-stackwalk) 489 fetch: 490 type: git 491 repo: https://github.com/rust-minidump/rust-minidump/ 492 revision: 4bc0e1bb3a19f22d5b7c4057112197ac5f6ea2d9 493 494 fix-stacks: 495 description: fix-stacks source code 496 fetch: 497 type: git 498 repo: https://github.com/mozilla/fix-stacks/ 499 revision: 1fb1bcc8cb4dd65fbe342853954651563a0a88e7 500 501 7zz: 502 description: 7-zip 25.01 source code 503 fetch: 504 type: static-url 505 url: https://downloads.sourceforge.net/sevenzip/7-Zip/25.01/7z2501-src.tar.xz 506 sha256: ed087f83ee789c1ea5f39c464c55a5c9d4008deb0efe900814f2df262b82c36e 507 size: 1533240 508 artifact-name: 7z-src.tar.zst 509 add-prefix: 7zz/ 510 511 cabextract: 512 description: cabextract 1.11 source code 513 fetch: 514 type: static-url 515 url: https://www.cabextract.org.uk/cabextract-1.11.tar.gz 516 sha256: b5546db1155e4c718ff3d4b278573604f30dd64c3c5bfd4657cd089b823a3ac6 517 size: 489656 518 artifact-name: cabextract-src.tar.zst 519 strip-components: 1 520 add-prefix: cabextract/ 521 522 winchecksec: 523 description: winchecksec source code 524 fetch: 525 type: git 526 repo: https://github.com/trailofbits/winchecksec/ 527 revision: 93ffe67dbfc757bf6f440d80b8acf88e652ed60a 528 529 sonatype-nexus: 530 description: Sonatype Nexus Maven repository service 531 fetch: 532 type: static-url 533 # https://download.sonatype.com/nexus/oss/nexus-2.15.2-03-bundle.tar.gz 534 url: https://tooltool.mozilla-releng.net/sha512/8d0cd58839f95b8fa02eba82fd532b15795b59e93968bcfcf179383849cf3a09f3c2a76480c5583ebf4ee1b1528bfccbda5ad6d92f175817ebc6179d85a93b5b 535 sha256: cec1d80dad0be8a34a902aa00e666da547f51e83dc3a4a28b50b3ec36fe433a8 536 size: 89526162 537 artifact-name: sonatype-nexus.tar.zst 538 strip-components: 1 539 add-prefix: sonatype-nexus/ 540 541 jdk-8-linux64: 542 description: Java 8 JDK 543 fetch: 544 type: static-url 545 url: https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u472-b08/OpenJDK8U-jdk_x64_linux_hotspot_8u472b08.tar.gz 546 sha256: 5becaa4ac660e844c5a39e2ebc39ff5ac824c37ff1b625af8c8b111dc13c3592 547 size: 103123206 548 artifact-name: jdk-8.tar.zst 549 strip-components: 1 550 add-prefix: jdk-8/ 551 552 makecab: 553 description: makecab source code 554 fetch: 555 type: git 556 repo: https://github.com/luser/rust-makecab/ 557 revision: 236cd02baefa754fc7a61b161c71d2aa13a87c2a 558 559 samply: 560 description: samply source code 561 fetch: 562 type: git 563 repo: https://github.com/mstange/samply 564 revision: c947d6339a9bea6c5659c6317796c5061d0fd7e6 565 566 nodejs-12-linux64: 567 description: nodejs 12 for x64 linux 568 fetch: 569 type: static-url 570 url: https://nodejs.org/dist/v12.22.12/node-v12.22.12-linux-x64.tar.xz 571 sha256: e6d052364bfa2c17da92cf31794100cfd709ba147415ddaeed2222eec9ca1469 572 size: 14584388 573 artifact-name: nodejs.tar.zst 574 strip-components: 1 575 add-prefix: node/ 576 577 nodejs-22-linux64-arm64: 578 description: nodejs 22 for arm64 linux 579 fetch: 580 type: static-url 581 url: https://nodejs.org/dist/v22.16.0/node-v22.16.0-linux-arm64.tar.xz 582 sha256: eab80cb88f8fda1e65f5e8d0420c9809bdb320b03fd34976ab7161b6e703b910 583 size: 29126496 584 artifact-name: nodejs.tar.zst 585 strip-components: 1 586 add-prefix: node/ 587 588 nodejs-22-macosx64: 589 description: nodejs 22 for x64 macOS 590 fetch: 591 type: static-url 592 url: https://nodejs.org/dist/v22.16.0/node-v22.16.0-darwin-x64.tar.xz 593 sha256: 5c34638f2c0e3f3aaa7b3a94b58304765a169730da1896ebba8515ea4d987a9c 594 size: 26966604 595 artifact-name: nodejs.tar.zst 596 strip-components: 1 597 add-prefix: node/ 598 599 nodejs-22-macosx64-arm64: 600 description: nodejs 22 for arm64 macOS 601 fetch: 602 type: static-url 603 url: https://nodejs.org/dist/v22.16.0/node-v22.16.0-darwin-arm64.tar.xz 604 sha256: aaf7fc3c936f1b359bc312b63638e41f258689ac2303966ad932cda18c54ea00 605 size: 24867980 606 artifact-name: nodejs.tar.zst 607 strip-components: 1 608 add-prefix: node/ 609 610 nodejs-22-win32: 611 description: nodejs 22 for x86 Windows 612 fetch: 613 type: static-url 614 url: https://nodejs.org/dist/v22.16.0/node-v22.16.0-win-x86.zip 615 sha256: c23e16ffddd95ef45272549675a8f87480b3a0a900bebb94c277ff11ba99ec06 616 size: 32797334 617 artifact-name: nodejs.tar.zst 618 strip-components: 1 619 add-prefix: node/ 620 621 nodejs-22-win64: 622 description: nodejs 22 for x64 Windows 623 fetch: 624 type: static-url 625 url: https://nodejs.org/dist/v22.16.0/node-v22.16.0-win-x64.zip 626 sha256: 21c2d9735c80b8f86dab19305aa6a9f6f59bbc808f68de3eef09d5832e3bfbbd 627 size: 35466975 628 artifact-name: nodejs.tar.zst 629 strip-components: 1 630 add-prefix: node/ 631 632 nodejs-22-source: 633 description: nodejs 22 source 634 fetch: 635 type: static-url 636 url: https://nodejs.org/dist/v22.16.0/node-v22.16.0.tar.gz 637 sha256: 108f250ff79cc103b464b3ef41fa60f4866e4e6c962117171adaac7325ebdab2 638 size: 100514588 639 artifact-name: nodejs.tar.zst 640 strip-components: 1 641 add-prefix: node/ 642 643 gnumake: 644 description: GNU make source 645 fetch: 646 type: static-url 647 url: https://ftpmirror.gnu.org/gnu/make/make-4.4.1.tar.gz 648 sha256: dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3 649 size: 2348200 650 artifact-name: make.tar.zst 651 strip-components: 1 652 add-prefix: make/ 653 654 msix-packaging: 655 description: Microsoft msix-packaging 656 fetch: 657 type: git 658 repo: https://github.com/mozilla/msix-packaging 659 revision: 8164b7ac5a67688e18fa2497fb31ba13ce9bfb15 660 661 pkgconf: 662 description: pkgconf 2.5.1 663 fetch: 664 type: static-url 665 url: https://distfiles.ariadne.space/pkgconf/pkgconf-2.5.1.tar.xz 666 sha256: cd05c9589b9f86ecf044c10a2269822bc9eb001eced2582cfffd658b0a50c243 667 size: 328064 668 artifact-name: pkgconf.tar.zst 669 strip-components: 1 670 add-prefix: pkgconf/ 671 672 afl-plus-plus-4.0: 673 description: AFL++ 4.0x source 674 fetch: 675 type: git 676 repo: https://github.com/AFLplusplus/AFLplusplus 677 revision: 10db3a35cf17600594946edb6662d606bd4e4207 678 679 cargo-vet: 680 description: cargo-vet source 681 fetch: 682 type: git 683 repo: https://github.com/mozilla/cargo-vet 684 revision: c178261c96c9f820f67817e9c5458db655ddc21f 685 686 symbol-scrapers: 687 description: System symbols scraper source 688 fetch: 689 type: git 690 repo: https://github.com/mozilla/symbol-scrapers 691 revision: 4a589bc872995b76fa18b5f8746715e5c86fa4bb 692 693 xz-5.8.1: 694 description: xz 5.8.1 source code 695 fetch: 696 type: static-url 697 url: https://github.com/tukaani-project/xz/releases/download/v5.8.1/xz-5.8.1.tar.xz 698 sha256: 0b54f79df85912504de0b14aec7971e3f964491af1812d83447005807513cd9e 699 size: 1461872 700 artifact-name: xz-source.tar.zst 701 strip-components: 1 702 add-prefix: xz-source/ 703 704 cpython-3.9.13: 705 description: cpython 3.9.13 source code 706 fetch: 707 type: static-url 708 url: https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tgz 709 sha256: 829b0d26072a44689a6b0810f5b4a3933ee2a0b8a4bfc99d7c5893ffd4f97c44 710 size: 26355887 711 artifact-name: cpython-source.tar.zst 712 strip-components: 1 713 add-prefix: cpython-source/ 714 715 cpython-3.9.13.exe: 716 description: cpython 3.9.13 installer 717 fetch: 718 type: static-url 719 url: https://www.python.org/ftp/python/3.9.13/python-3.9.13-amd64.exe 720 sha256: fb3d0466f3754752ca7fd839a09ffe53375ff2c981279fd4bc23a005458f7f5d 721 size: 29235432 722 artifact-name: python-3.9.13-amd64.exe 723 724 cpython-3.11.7: 725 description: cpython 3.11.7 source code 726 fetch: 727 type: static-url 728 url: https://www.python.org/ftp/python/3.11.7/Python-3.11.7.tgz 729 sha256: 068c05f82262e57641bd93458dfa883128858f5f4997aad7a36fd25b13b29209 730 size: 26601929 731 artifact-name: cpython-source.tar.zst 732 strip-components: 1 733 add-prefix: cpython-source/ 734 735 cpython-3.11.7.exe: 736 description: cpython 3.11.7 installer 737 fetch: 738 type: static-url 739 url: https://www.python.org/ftp/python/3.11.7/python-3.11.7-amd64.exe 740 sha256: c117c6444494bbe4cc937e8a5a61899d53f7f5c5bc573c5d130304e457d54024 741 size: 26009544 742 artifact-name: python-3.11.7-amd64.exe 743 744 windows-rs: 745 description: Source of the windows rust crate 746 attributes: 747 local-fetch: true 748 fetch: 749 type: static-url 750 url: https://crates.io/api/v1/crates/windows/0.62.2/download 751 sha256: 527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580 752 size: 9360572 753 artifact-name: windows-rs.tar.zst 754 strip-components: 1 755 add-prefix: windows-rs/ 756 757 libxml2: 758 description: libxml2 2.15.1 source code 759 fetch: 760 type: git 761 repo: https://gitlab.gnome.org/GNOME/libxml2 762 revision: b7fa62cbe8ef0df5869e000d5b690bdedd07f33e 763 764 mozilla-pdf.js: 765 description: Mozilla pdf.js Github repo 766 fetch: 767 type: git 768 repo: https://github.com/mozilla/pdf.js 769 revision: 2ac8185956b0e222cbb798a9d455e82bca954462 770 771 xmlstarlet-1.6.1: 772 description: xmlstarlet for Android Performance Tests 773 fetch: 774 type: static-url 775 url: http://ca.archive.ubuntu.com/ubuntu/pool/universe/x/xmlstarlet/xmlstarlet_1.6.1-2build1_amd64.deb 776 sha256: d1d7f55f7887d2d1c3283e1b06a68675b5bead2eebf14939f9cdd84b849ced19 777 size: 267112 778 artifact-name: xmlstarlet.deb 779 780 uv: 781 description: uv 0.7.2 source code 782 fetch: 783 type: git 784 repo: https://github.com/astral-sh/uv 785 revision: 481d05d8dfb8627612dec72840a02c17b926b263 786 787 dxc-src: 788 description: Source code for mozilla's DXC fork 789 fetch: 790 type: git 791 repo: https://github.com/FirefoxGraphics/DirectXShaderCompiler 792 revision: 81378be83a1690cac0e727941e1a963518d67c26 793 794 jj: 795 description: jj 0.29.0 source code 796 fetch: 797 type: git 798 repo: https://github.com/jj-vcs/jj 799 revision: 94269d2e7228ff502b2116258e5ae6b3b07ec434 800 801 firefox-profiler: 802 description: firefox profiler source code 803 fetch: 804 type: git 805 repo: https://github.com/firefox-devtools/profiler 806 revision: 26904094839504de2b8f9193971a37086e305c27 807 808 # See https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/downloads 809 windowsappsdk-redist: 810 description: Windows App SDK Redistributable 811 fetch: 812 type: static-url 813 url: https://aka.ms/windowsappsdk/1.8/1.8.250916003/Microsoft.WindowsAppRuntime.Redist.1.8.zip 814 sha256: a2dccd1d4d3b47857e1f4c36a140b976ff2da61fff8dc9fcf029cd8e829a61fc 815 size: 463549393 816 artifact-name: Microsoft.WindowsAppRuntime.Redist.tar.zst