summaryrefslogtreecommitdiffstats
path: root/taskcluster/ci/fetch/toolchains.yml
blob: a41e42713dab5340466e762326042d7f549ad0da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
---
binutils-2.31.1:
    description: binutils 2.31.1 source code
    fetch:
        type: static-url
        url: ftp://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.xz
        sha256: 5d20086ecf5752cc7d9134246e9588fa201740d540f7eb84d795b1f7a93bca86
        size: 20467996
        gpg-signature:
            sig-url: "{url}.sig"
            key-path: build/unix/build-binutils/3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F.key
        artifact-name: binutils-source.tar.zst
        strip-components: 1
        add-prefix: binutils-source/

binutils-2.36.1:
    description: binutils 2.36.1 source code
    fetch:
        type: static-url
        url: ftp://ftp.gnu.org/gnu/binutils/binutils-2.36.1.tar.xz
        sha256: e81d9edf373f193af428a0f256674aea62a9d74dfe93f65192d4eae030b0f3b0
        size: 22772248
        gpg-signature:
            sig-url: "{url}.sig"
            key-path: build/unix/build-binutils/3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F.key
        artifact-name: binutils-source.tar.zst
        strip-components: 1
        add-prefix: binutils-source/

gcc-7.5.0:
    description: GCC 7.5.0 source code
    fetch:
        type: static-url
        url: ftp://ftp.gnu.org/gnu/gcc/gcc-7.5.0/gcc-7.5.0.tar.xz
        sha256: b81946e7f01f90528a1f7352ab08cc602b9ccc05d4e44da4bd501c5a189ee661
        size: 62783088
        gpg-signature:
            sig-url: "{url}.sig"
            key-path: build/unix/build-gcc/7F74F97C103468EE5D750B583AB00996FC26A641.key
        artifact-name: gcc-source.tar.zst
        strip-components: 1
        add-prefix: gcc-source/

gcc-8.5.0:
    description: GCC 8.5.0 source code
    fetch:
        type: static-url
        url: ftp://ftp.gnu.org/gnu/gcc/gcc-8.5.0/gcc-8.5.0.tar.xz
        sha256: d308841a511bb830a6100397b0042db24ce11f642dab6ea6ee44842e5325ed50
        size: 63841008
        gpg-signature:
            sig-url: "{url}.sig"
            key-path: build/unix/build-gcc/D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62.key
        artifact-name: gcc-source.tar.zst
        strip-components: 1
        add-prefix: gcc-source/

gcc-9.4.0:
    description: GCC 9.4.0 source code
    fetch:
        type: static-url
        url: ftp://ftp.gnu.org/gnu/gcc/gcc-9.4.0/gcc-9.4.0.tar.xz
        sha256: c95da32f440378d7751dd95533186f7fc05ceb4fb65eb5b85234e6299eb9838e
        size: 72411232
        gpg-signature:
            sig-url: "{url}.sig"
            key-path: build/unix/build-gcc/7F74F97C103468EE5D750B583AB00996FC26A641.key
        artifact-name: gcc-source.tar.zst
        strip-components: 1
        add-prefix: gcc-source/

gcc-11.3.0:
    description: GCC 11.3.0 source code
    fetch:
        type: static-url
        url: ftp://ftp.gnu.org/gnu/gcc/gcc-11.3.0/gcc-11.3.0.tar.xz
        sha256: b47cf2818691f5b1e21df2bb38c795fac2cfbd640ede2d0a5e1c89e338a3ac39
        size: 81141364
        gpg-signature:
            sig-url: "{url}.sig"
            key-path: build/unix/build-gcc/7F74F97C103468EE5D750B583AB00996FC26A641.key
        artifact-name: gcc-source.tar.zst
        strip-components: 1
        add-prefix: gcc-source/

gmp-6.1.0:
    description: GMP 6.1.0 source code
    fetch:
        type: static-url
        url: https://ftp.gnu.org/gnu/gmp/gmp-6.1.0.tar.bz2
        sha256: 498449a994efeba527885c10405993427995d3f86b8768d8cdf8d9dd7c6b73e8
        size: 2383840
        gpg-signature:
            sig-url: "{url}.sig"
            key-path: build/unix/build-gcc/343C2FF0FBEE5EC2EDBEF399F3599FF828C67298.key
        artifact-name: gmp-source.tar.zst
        strip-components: 1
        add-prefix: gmp-source/

go-1.14.4:
    description: Golang 1.14.4 build tools
    fetch:
        type: static-url
        url: https://dl.google.com/go/go1.14.4.linux-amd64.tar.gz
        sha256: aed845e4185a0b2a3c3d5e1d0a35491702c55889192bb9c30e67a3de6849c067
        size: 123711003

isl-0.16.1:
    description: ISL 0.16.1 source code
    fetch:
        type: static-url
        url: ftp://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2
        sha256: 412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2
        size: 1626446
        artifact-name: isl-source.tar.zst
        strip-components: 1
        add-prefix: isl-source/

mpc-1.0.3:
    description: mpc 1.0.3 source code
    fetch:
        type: static-url
        url: http://www.multiprecision.org/downloads/mpc-1.0.3.tar.gz
        sha256: 617decc6ea09889fb08ede330917a00b16809b8db88c29c31bfbb49cbf88ecc3
        size: 669925
        gpg-signature:
            sig-url: "{url}.sig"
            key-path: build/unix/build-gcc/AD17A21EF8AED8F1CC02DBD9F7D5C9BF765C61E3.key
        artifact-name: mpc-source.tar.zst
        strip-components: 1
        add-prefix: mpc-source/

mpfr-3.1.4:
    description: mpfr 3.1.4 source code
    fetch:
        type: static-url
        url: http://www.mpfr.org/mpfr-3.1.4/mpfr-3.1.4.tar.bz2
        sha256: d3103a80cdad2407ed581f3618c4bed04e0c92d1cf771a65ead662cc397f7775
        size: 1279284
        gpg-signature:
            sig-url: "{url}.asc"
            key-path: build/unix/build-gcc/07F3DBBECC1A39605078094D980C197698C3739D.key
        artifact-name: mpfr-source.tar.zst
        strip-components: 1
        add-prefix: mpfr-source/

nasm-2.14.02:
    description: nasm 2.14.02 source code
    fetch:
        type: static-url
        url: https://www.nasm.us/pub/nasm/releasebuilds/2.14.02/nasm-2.14.02.tar.xz
        sha256: e24ade3e928f7253aa8c14aa44726d1edf3f98643f87c9d72ec1df44b26be8f5
        size: 827620

nasm-2.15.05:
    description: nasm 2.15.05 source code
    fetch:
        type: static-url
        url: https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/nasm-2.15.05.tar.xz
        sha256: 3caf6729c1073bf96629b57cee31eeb54f4f8129b01902c73428836550b30a3f
        size: 995732

wix-3.14.0:
    description: wix 3.14.0.2812 binary release
    # WIX doesn't use a wrapping toplevel DIR, so we should really repackage it when
    # Bug 1479533 and related code is ready.
    fetch:
        type: static-url
        # This is a dev version of the toolset, upstream will purge over time...
        url: http://wixtoolset.org/downloads/v3.14.0.2812/wix314-binaries.zip
        sha256: 923892298f37514622c58cbbd9c2cadf2822d9bb53df8ee83aaeb05280777611
        size: 34664320

zlib-1.2.13:
    description: zlib 1.2.13 source code
    fetch:
        type: static-url
        url: https://zlib.net/zlib-1.2.13.tar.gz
        sha256: b3a24de97a8fdbc835b9833169501030b8977031bcb54b3b3ac13740f846ab30
        size: 1497445
        gpg-signature:
            sig-url: "{url}.asc"
            key-path: build/unix/build-gcc/5ED46A6721D365587791E2AA783FCD8E58BCAFBA.key

nsis-3.07:
    description: nsis 3.07 source code
    fetch:
        type: static-url
        url: https://downloads.sourceforge.net/project/nsis/NSIS%203/3.07/nsis-3.07-src.tar.bz2
        sha256: 4dfad3388589985b4cd91d20e18e1458aa31e7d139b5b8adf25c3a9c1015efba
        size: 1784292

nsis-3.07-win:
    description: nsis 3.07 for windows
    fetch:
        type: static-url
        # Temporary: pull down our own repackage of NSIS, with its plugin DLLs signed by Mozilla
        # See https://bugzilla.mozilla.org/show_bug.cgi?id=1751450#c38 for more details
        # bug 1771192 tracks adding a signing task downstream of the NSIS toolchain task
        # to fix this more robustly.
        url: https://github.com/mozilla-releng/adhoc-signing-blobs/raw/nsis/nsis-3.07-signed.zip
        sha256: 5856cd49b52870caa41814d71ce30c4304d5001b80c04f4eb7028ffedd91df7e
        size: 2618390
        artifact-name: nsis.tar.zst
        strip-components: 1
        add-prefix: nsis/

upx-3.95-win:
    description: upx 3.95 for windows
    fetch:
        type: static-url
        url: https://hg.mozilla.org/mozilla-build/raw-file/3b8c537ca3c879551956ad47ca9f089583f647c5/upx-3.95-win64.zip
        sha256: 5c076f87ba64d82f11513f4af0ceb07246a3540aa3c72ca3ffc2d53971fa56e3
        size: 462820

wine:
    description: wine source code
    fetch:
        type: static-url
        url: https://dl.winehq.org/wine/source/7.0/wine-7.0.tar.xz
        sha256: 5b43e27d5c085cb18f97394e46180310d5eef7c1d91c6895432a3889b2de086b
        size: 27120912
        gpg-signature:
            sig-url: "{url}.sign"
            key-path: build/unix/build-gcc/DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D.key
        artifact-name: wine.tar.zst
        strip-components: 1
        add-prefix: wine-source/

cbindgen-0.24.3:
    description: cbindgen source code
    fetch:
        type: git
        repo: https://github.com/eqrion/cbindgen
        revision: f43ccfc047a1a160267f32355c5e5e7154a2665a

cctools-port:
    description: cctools-port source code
    fetch:
        type: git
        repo: https://github.com/tpoechtrager/cctools-port
        revision: 30518813875aed656aa7f18b6d485feee25f8f87

libtapi:
    description: libtapi source code
    fetch:
        type: git
        repo: https://github.com/tpoechtrager/apple-libtapi
        revision: b4f141a16c7c82f75973429c92242a8c7de3ddb1

ldid:
    description: ldid source code
    fetch:
        type: git
        repo: https://github.com/tpoechtrager/ldid
        revision: 4bf8f4d60384a0693dbbe2084ce62a35bfeb87ab

libdmg-hfsplus:
    description: libdmg-hfsplug source code
    fetch:
        type: git
        repo: https://github.com/mozilla/libdmg-hfsplus/
        revision: 2ee327795680101d36f9700bd0fb618362237718

hfsplus-tools:
    description: hfstools-plus source code
    fetch:
        type: static-url
        # Most-upstream is https://opensource.apple.com/source/diskdev_cmds/
        url: https://src.fedoraproject.org/repo/pkgs/hfsplus-tools/diskdev_cmds-540.1.linux3.tar.gz/0435afc389b919027b69616ad1b05709/diskdev_cmds-540.1.linux3.tar.gz
        sha256: b01b203a97f9a3bf36a027c13ddfc59292730552e62722d690d33bd5c24f5497
        size: 411205

xar:
    description: xar source code
    fetch:
        type: git
        repo: https://github.com/gabrielesvelto/xar
        revision: 199ff76a7463f6b6a2548b4db29cd3dd5026df69

bomutils:
    description: bomutils (mkbom) source code
    fetch:
        type: git
        repo: https://github.com/hogliux/bomutils
        revision: 3f7dc2dbbc36ca1c957ec629970026f45594a52c

rust-size:
    description: rust-size source code
    fetch:
        type: git
        repo: https://github.com/luser/rust-size
        revision: ab659d93b1faba95307df952aefe3fbed3583669

gn:
    description: GN source code
    fetch:
        type: git
        repo: https://gn.googlesource.com/gn
        revision: 7e05276308f3d49f8514ef02afe4f94487b1efb2

grcov:
    description: grcov source code
    fetch:
        type: git
        repo: https://github.com/mozilla/grcov
        revision: 6ccd61964a0ab60d193394f18c0986eb37d14b9e

sccache:
    description: sccache source code
    fetch:
        type: git
        repo: https://github.com/mozilla/sccache
        # 0.3.1 release
        revision: 41e408d3e22d3c5a03cc622c93e9348ef80df140

fxc2:
    description: fxc2 source code
    fetch:
        type: git
        repo: https://github.com/mozilla/fxc2
        revision: 63ad74b7faa7033f2c1be9cc1cd0225241a1a9a5

mingw-w64:
    description: mingw-w64 source code
    fetch:
        type: git
        repo: https://git.code.sf.net/p/mingw-w64/mingw-w64
        revision: 09def642bf5e8a78195791257ff53fd920c549d1

llvm-mingw:
    description: llvm-mingw source code
    fetch:
        type: git
        repo: https://github.com/mstorsjo/llvm-mingw
        revision: 9f8e5cebd6dbbb7546e8917e6c59284699a48d26

android-ndk-rs:
    description: android-ndk-rs source code
    fetch:
        type: git
        repo: https://github.com/jamienicol/android-ndk-rs
        revision: 595f4e14a78371e3ab59b12f7bd8131f2ec5b4a1

clang-5.0:
    description: clang 5.0.2 source code
    fetch:
        type: git
        repo: https://github.com/llvm/llvm-project
        revision: 6a075b6de4cafebec9ca1ff9eec7229a617c93f6

clang-14:
    description: clang 14.0.5 source code
    fetch:
        type: git
        repo: https://github.com/llvm/llvm-project
        revision: 4bc1d0b51c8e488d78ab69c8b19cfbcd1f7db6a4

clang-15:
    description: clang 15.0.5 source code
    fetch:
        type: git
        repo: https://github.com/llvm/llvm-project
        revision: 154e88af7ec97d9b9f389e55d45bf07108a9a097

clang-trunk:
    description: clang main branch source code
    attributes:
        cached_task: false
    fetch:
        type: git
        repo: https://github.com/llvm/llvm-project
        branch: main

# We build stable rust from source so the resulting compiler acts as a nightly
# rust compiler, allowing to use unstable features like -Zbuild-std and
# sanitizers.
rust-1.66.0:
    description: Rust 1.66.0 source code
    fetch:
        type: git
        include-dot-git: true
        repo: https://github.com/rust-lang/rust/
        revision: 69f9c33d71c871fc16ac445211281c6e7a340943

wasi-sdk:
    description: wasi-sdk-16 source code
    fetch:
        type: git
        repo: https://github.com/WebAssembly/wasi-sdk
        revision: 7b7b8a974a31f527d71467499b0d5be3b12f2fa9

ninja:
    description: ninja 1.9.0
    fetch:
        type: static-url
        url: https://github.com/ninja-build/ninja/releases/download/v1.9.0/ninja-win.zip
        sha256: 2d70010633ddaacc3af4ffbd21e22fae90d158674a09e132e06424ba3ab036e9
        size: 254497
        artifact-name: ninja.tar.zst
        add-prefix: ninja/bin/

cmake:
    description: cmake 3.25.1
    fetch:
        type: static-url
        url: https://github.com/Kitware/CMake/releases/download/v3.25.1/cmake-3.25.1-windows-x86_64.zip
        sha256: d93958d87cc9b91983489f0b37a268b03a3c891894d11f5437fa2a5ce94aab24
        size: 41460154
        artifact-name: cmake.tar.zst
        strip-components: 1
        add-prefix: cmake/

dump-syms:
    description: dump_syms source code
    fetch:
        type: git
        repo: https://github.com/mozilla/dump_syms/
        revision: 9680eedbdbc830dbb34fef7823109b4ba11711cf

rust-minidump:
    description: rust-minidump 0.15.2 source code (for minidump-stackwalk)
    fetch:
        type: git
        repo: https://github.com/rust-minidump/rust-minidump/
        revision: 0d782e53650f4059ede143e10686c6ce9947dbc4

fix-stacks:
    description: fix-stacks source code
    fetch:
        type: git
        repo: https://github.com/mozilla/fix-stacks/
        revision: cfa7048e437c6778b066e7ecb5ce834eb8c3efe7

winchecksec:
    description: winchecksec source code
    fetch:
        type: git
        repo: https://github.com/trailofbits/winchecksec/
        revision: 93ffe67dbfc757bf6f440d80b8acf88e652ed60a

sonatype-nexus:
    description: Sonatype Nexus Maven repository service
    fetch:
        type: static-url
        url: https://download.sonatype.com/nexus/oss/nexus-2.14.18-01-bundle.tar.gz
        sha256: 350af8b270bec7fda5861a15b8a5b7870fd8903d0b9a210754113d5a966ce6a6
        size: 83493896
        artifact-name: sonatype-nexus.tar.zst
        strip-components: 1
        add-prefix: sonatype-nexus/

jdk-8-linux64:
    description: Java 8 JDK
    fetch:
        type: static-url
        url: https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u312-b07/OpenJDK8U-jdk_x64_linux_hotspot_8u312b07.tar.gz
        sha256: 699981083983b60a7eeb511ad640fae3ae4b879de5a3980fe837e8ade9c34a08
        size: 103016010
        artifact-name: jdk-8.tar.zst
        strip-components: 1
        add-prefix: jdk-8/

makecab:
    description: makecab source code
    fetch:
        type: git
        repo: https://github.com/glandium/rust-makecab/
        revision: 73a4605b97123bf7221533c671f27f234d974b02

nodejs-12-linux64:
    description: nodejs 12 for x64 linux
    fetch:
        type: static-url
        url: https://nodejs.org/dist/v12.22.12/node-v12.22.12-linux-x64.tar.xz
        sha256: e6d052364bfa2c17da92cf31794100cfd709ba147415ddaeed2222eec9ca1469
        size: 14584388
        artifact-name: nodejs.tar.zst
        strip-components: 1
        add-prefix: node/

nodejs-16-linux64:
    description: nodejs 16 for x64 linux
    fetch:
        type: static-url
        url: https://nodejs.org/dist/v16.19.0/node-v16.19.0-linux-x64.tar.xz
        sha256: c88b52497ab38a3ddf526e5b46a41270320409109c3f74171b241132984fd08f
        size: 22492000
        artifact-name: nodejs.tar.zst
        strip-components: 1
        add-prefix: node/

nodejs-12-macosx64:
    description: nodejs 12 for x64 macOS
    fetch:
        type: static-url
        url: https://nodejs.org/dist/v12.22.12/node-v12.22.12-darwin-x64.tar.xz
        sha256: 95799e1276d65b599635f839248d3b3f7d3986873da8f01902a541b9588a6c71
        size: 13678092
        artifact-name: nodejs.tar.zst
        strip-components: 1
        add-prefix: node/

nodejs-16-macosx64:
    description: nodejs 16 for x64 macOS
    fetch:
        type: static-url
        url: https://nodejs.org/dist/v16.19.0/node-v16.19.0-darwin-x64.tar.xz
        sha256: 601d1d632b9815dbb647f5cd440a95fa651110b5b4bcaf07ed3aa7886525716b
        size: 20975524
        artifact-name: nodejs.tar.zst
        strip-components: 1
        add-prefix: node/

nodejs-16-macosx64-arm64:
    description: nodejs 16 for arm64 macOS
    fetch:
        type: static-url
        url: https://nodejs.org/dist/v16.19.0/node-v16.19.0-darwin-arm64.tar.xz
        sha256: 7313c9db5f5140ece847a97f366032a10bddb6d87fa28a361ada918addcd5c73
        size: 19363804
        artifact-name: nodejs.tar.zst
        strip-components: 1
        add-prefix: node/

nodejs-12-win32:
    description: nodejs 12 for x86 Windows
    fetch:
        type: static-url
        url: https://nodejs.org/dist/v12.22.12/node-v12.22.12-win-x86.zip
        sha256: 2f7fa563c9477d5e9fddc5c22451b21b8a963c9b5004c80dd0140c3a3675a4e8
        size: 17134607
        artifact-name: nodejs.tar.zst
        strip-components: 1
        add-prefix: node/

nodejs-16-win32:
    description: nodejs 16 for x86 Windows
    fetch:
        type: static-url
        url: https://nodejs.org/dist/v16.19.0/node-v16.19.0-win-x86.zip
        sha256: 17e2bf8ed00b3d15321743104104c8b6ef55677dfc18ee2ed44de64fbf2c4def
        size: 25424808
        artifact-name: nodejs.tar.zst
        strip-components: 1
        add-prefix: node/

nodejs-12-win64:
    description: nodejs 12 for x64 Windows
    fetch:
        type: static-url
        url: https://nodejs.org/dist/v12.22.12/node-v12.22.12-win-x64.zip
        sha256: 09639bac66d4dc4dd52179968209413ad4b7360e917dcbe8834052a4b936a087
        size: 18681823
        artifact-name: nodejs.tar.zst
        strip-components: 1
        add-prefix: node/

nodejs-16-win64:
    description: nodejs 16 for x64 Windows
    fetch:
        type: static-url
        url: https://nodejs.org/dist/v16.19.0/node-v16.19.0-win-x64.zip
        sha256: 534ca7a24e999c81cec847a498cc43d47e2bb158f6edf639e5297f2718350e96
        size: 27072850
        artifact-name: nodejs.tar.zst
        strip-components: 1
        add-prefix: node/

gnumake:
    description: GNU make source
    fetch:
        type: static-url
        url: http://ftp.gnu.org/gnu/make/make-4.3.tar.gz
        sha256: e05fdde47c5f7ca45cb697e973894ff4f5d79e13b750ed57d7b66d8defc78e19
        size: 2317073
        artifact-name: make.tar.zst
        strip-components: 1
        add-prefix: make/

msix-packaging:
    description: Microsoft msix-packaging
    fetch:
        type: git
        repo: https://github.com/mozilla/msix-packaging
        revision: 8164b7ac5a67688e18fa2497fb31ba13ce9bfb15

pkgconf:
    description: pkgconf 1.8.0
    fetch:
        type: static-url
        url: https://distfiles.dereferenced.org/pkgconf/pkgconf-1.8.0.tar.xz
        sha256: ef9c7e61822b7cb8356e6e9e1dca58d9556f3200d78acab35e4347e9d4c2bbaf
        size: 296304
        artifact-name: pkgconf.tar.zst
        strip-components: 1
        add-prefix: pkgconf/

afl-2.5:
    description: AFL 2.5x source
    fetch:
        type: git
        repo: https://github.com/google/AFL
        revision: e75894a889fe854c02b9435186bd1e2927d6d490

cargo-vet:
    description: cargo-vet source
    fetch:
        type: git
        repo: https://github.com/mozilla/cargo-vet
        revision: 10edb3b9ab6db1097aacea83118d7fa66391631c

symbol-scrapers:
    description: Linux distribution symbol scraper source
    fetch:
        type: git
        repo: http://github.com/mozilla/symbol-scrapers
        revision: f61d24345d27760a5c2dc8f9370368bdaa9a4e82