blob: eb44d1bd27772badc00f66eecb3498f6154725d7 (
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
|
# 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.27:
description: binutils 2.27 source code
fetch:
type: static-url
url: ftp://ftp.gnu.org/gnu/binutils/binutils-2.27.tar.bz2
sha256: 369737ce51587f92466041a97ab7d2358c6d9e1b6490b3940eb09fb0a9a6ac88
size: 26099568
gpg-signature:
sig-url: "{url}.sig"
key-path: build/unix/build-gcc/EAF1C276A747E9ED86210CBAC3126D3B4AE55E93.key
artifact-name: binutils-source.tar.zst
strip-components: 1
add-prefix: binutils-source/
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/
gcc-6.4.0:
description: GCC 6.4.0 source code
fetch:
type: static-url
url: ftp://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz
sha256: 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4
size: 76156220
gpg-signature:
sig-url: "{url}.sig"
key-path: build/unix/build-gcc/13975A70E63C361C73AE69EF6EEB81F8981C74C7.key
artifact-name: gcc-source.tar.zst
strip-components: 1
add-prefix: gcc-source/
gcc-7.4.0:
description: GCC 7.4.0 source code
fetch:
type: static-url
url: ftp://ftp.gnu.org/gnu/gcc/gcc-7.4.0/gcc-7.4.0.tar.xz
sha256: eddde28d04f334aec1604456e536416549e9b1aa137fc69204e65eb0c009fe51
size: 62601888
gpg-signature:
sig-url: "{url}.sig"
key-path: build/unix/build-gcc/13975A70E63C361C73AE69EF6EEB81F8981C74C7.key
artifact-name: gcc-source.tar.zst
strip-components: 1
add-prefix: gcc-source/
gcc-8.3.0:
description: GCC 8.3.0 source code
fetch:
type: static-url
url: ftp://ftp.gnu.org/gnu/gcc/gcc-8.3.0/gcc-8.3.0.tar.xz
sha256: 64baadfe6cc0f4947a84cb12d7f0dfaf45bb58b7e92461639596c21e02d97d2c
size: 63694700
gpg-signature:
sig-url: "{url}.sig"
key-path: build/unix/build-gcc/33C235A34C46AA3FFB293709A328C3A2C3C45C06.key
artifact-name: gcc-source.tar.zst
strip-components: 1
add-prefix: gcc-source/
gcc-9.3.0:
description: GCC 9.3.0 source code
fetch:
type: static-url
url: ftp://ftp.gnu.org/gnu/gcc/gcc-9.3.0/gcc-9.3.0.tar.xz
sha256: 71e197867611f6054aa1119b13a0c0abac12834765fe2d81f35ac57f84f742d1
size: 70533868
gpg-signature:
sig-url: "{url}.sig"
key-path: build/unix/build-gcc/33C235A34C46AA3FFB293709A328C3A2C3C45C06.key
artifact-name: gcc-source.tar.zst
strip-components: 1
add-prefix: gcc-source/
gmp-5.1.3:
description: GMP 5.1.3 source code
fetch:
type: static-url
url: https://ftp.gnu.org/gnu/gmp/gmp-5.1.3.tar.bz2
sha256: 752079520b4690531171d0f4532e40f08600215feefede70b24fabdc6f1ab160
size: 2196480
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/
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
iris-2.0:
description: Iris_Firefox source code
fetch:
type: git
repo: https://github.com/mozilla/iris_firefox
revision: a91a1cb88a16b0ee4d30f0dfc165d2cacf48b10c
isl-0.15:
description: ISL 0.15 source code
fetch:
type: static-url
url: ftp://gcc.gnu.org/pub/gcc/infrastructure/isl-0.15.tar.bz2
sha256: 8ceebbf4d9a81afa2b4449113cee4b7cb14a687d7a549a963deb5e2a41458b6b
size: 1574964
artifact-name: isl-source.tar.zst
strip-components: 1
add-prefix: isl-source/
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-0.8.2:
description: mpc 0.8.2 source code
fetch:
type: static-url
url: http://www.multiprecision.org/downloads/mpc-0.8.2.tar.gz
sha256: ae79f8d41d8a86456b68607e9ca398d00f8b7342d1d83bcf4428178ac45380c7
size: 548401
gpg-signature:
sig-url: "{url}.asc"
key-path: build/unix/build-gcc/AD17A21EF8AED8F1CC02DBD9F7D5C9BF765C61E3.key
artifact-name: mpc-source.tar.zst
strip-components: 1
add-prefix: mpc-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/
mpfr-3.1.5:
description: mpfr 3.1.5 source code
fetch:
type: static-url
url: http://www.mpfr.org/mpfr-3.1.5/mpfr-3.1.5.tar.bz2
sha256: ca498c1c7a74dd37a576f353312d1e68d490978de4395fa28f1cbd46a364e658
size: 1279489
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.13.02:
description: nasm 2.13.02 source code
fetch:
type: static-url
url: https://www.nasm.us/pub/nasm/releasebuilds/2.13.02/nasm-2.13.02.tar.xz
sha256: 8ac3235f49a6838ff7a8d7ef7c19a4430d0deecc0c2d3e3e237b5e9f53291757
size: 805744
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
grcov-osx-x86_64:
description: grcov binary release
fetch:
type: static-url
url: https://github.com/mozilla/grcov/releases/download/v0.7.1/grcov-osx-x86_64.tar.bz2
sha256: c7c323e0647b1309b412874000d677e8f5b898401ec57761c57a9c396c433823
size: 2476735
zlib-1.2.11:
description: zlib 1.2.11 source code
fetch:
type: static-url
url: http://zlib.net/zlib-1.2.11.tar.gz
sha256: c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1
size: 607698
gpg-signature:
sig-url: "{url}.asc"
key-path: build/unix/build-gcc/5ED46A6721D365587791E2AA783FCD8E58BCAFBA.key
nsis-3.01:
description: nsis 3.01 source code
fetch:
type: static-url
url: https://downloads.sourceforge.net/project/nsis/NSIS%203/3.01/nsis-3.01-src.tar.bz2
sha256: 604c011593be484e65b2141c50a018f1b28ab28c994268e4ecd377773f3ffba1
size: 1649428
nsis-3.01-win:
description: nsis 3.01 for windows
fetch:
type: static-url
url: https://hg.mozilla.org/mozilla-build/raw-file/3b8c537ca3c879551956ad47ca9f089583f647c5/nsis-3.01.zip
sha256: daa17556c8690a34fb13af25c87ced89c79a36a935bf6126253a9d9a5226367c
size: 2505205
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-5.0:
description: wine-5.0.tar.xz
fetch:
type: static-url
url: https://dl.winehq.org/wine/source/5.0/wine-5.0.tar.xz
sha256: 181550ba69a80b00c631f80c28ff7642264613bbecdb0c0fc04d6534866713b4
size: 22469428
gpg-signature:
sig-url: "{url}.sign"
key-path: build/unix/build-gcc/DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D.key
cbindgen-0.16.0:
description: cbindgen source code
fetch:
type: git
repo: https://github.com/eqrion/cbindgen
revision: a00b4215a907601680f6e9acaf93df1cbafa8ded
cctools-port:
description: cctools-port source code
fetch:
type: git
repo: https://github.com/tpoechtrager/cctools-port
revision: 43f32a4c61b5ba7fde011e816136c550b1b3146f
libtapi:
description: libtapi source code
fetch:
type: git
repo: https://github.com/tpoechtrager/apple-libtapi
revision: b4f141a16c7c82f75973429c92242a8c7de3ddb1
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
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: d69a9c3765dee2e650bcccebbadf72c5d42d92b1
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.2.15 release
revision: 6b6d2f7d2dceefeb4f583712aa4c221db62be0bd
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: 660e09f3cb20f181b6d6435cb623d65a3922a063
libunwind:
description: libunwind source code
fetch:
type: git
repo: https://github.com/llvm-mirror/libunwind
revision: efd17a11b0fae29d3414e11e99307e082d4ee949
llvm-mingw:
description: llvm-mingw source code
fetch:
type: git
repo: https://github.com/mstorsjo/llvm-mingw
revision: 9f8e5cebd6dbbb7546e8917e6c59284699a48d26
android-rs-glue:
description: android-rs-glue source code
fetch:
type: git
repo: https://github.com/jamienicol/android-rs-glue
revision: 86d9cb4db7bf7a8052e6765d9f8caae6009107cb
clang-5.0:
description: clang 5.0.2 source code
fetch:
type: git
repo: https://github.com/llvm/llvm-project
revision: 6a075b6de4cafebec9ca1ff9eec7229a617c93f6
clang-7:
description: clang 7 source code
fetch:
type: git
repo: https://github.com/llvm/llvm-project
revision: d0d8eb2e5415b8be29343e3c17a18e49e67b5551
clang-8:
description: clang 8.0.1 source code
fetch:
type: git
repo: https://github.com/llvm/llvm-project
revision: 19a71f6bdf2dddb10764939e7f0ec2b98dba76c9
clang-10:
description: clang 10.0.0 source code
fetch:
type: git
repo: https://github.com/llvm/llvm-project
revision: d32170dbd5b0d54436537b6b75beaf44324e0c28
clang-11:
description: clang 11.0.1 source code
fetch:
type: git
repo: https://github.com/llvm/llvm-project
revision: 43ff75f2c3feef64f9d73328230d34dac8832a91
rust-1.47.0-dev:
description: Rust 1.47.0-dev source code
fetch:
type: git
repo: https://github.com/rust-lang/rust/
revision: 18bf6b4f01a6feaf7259ba7cdae58031af1b7b39
wasi-sdk:
description: wasi-sdk source code
fetch:
type: git
repo: https://github.com/WebAssembly/wasi-sdk
revision: 8446a3f8d49f70d17e38cefd9990a9e79bf3e78a
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.15.1
fetch:
type: static-url
url: https://github.com/Kitware/CMake/releases/download/v3.15.1/cmake-3.15.1-win64-x64.zip
sha256: 82a0edfed4cb0b45b25d2f99e621d3ed4014f66191d8f3c7eadf1d9ccf9c461b
size: 32214192
artifact-name: cmake.tar.zst
strip-components: 1
add-prefix: cmake/
lucetc-source:
description: lucetc source code
fetch:
type: git
repo: https://github.com/PLSysSec/lucet_sandbox_compiler/
revision: cd07861d1c92147b35b538e6f94fde7d1986f9ad
dump-syms:
description: dump_syms source code
fetch:
type: git
repo: https://github.com/mozilla/dump_syms/
revision: 1e64e56720131bcf0ab01f201ed89a337c73069d
fix-stacks:
description: fix-stacks source code
fetch:
type: git
repo: https://github.com/mozilla/fix-stacks/
revision: 45a3301151244615df92c503379bb189dc3ee7f5
winchecksec:
description: winchecksec source code
fetch:
type: git
repo: https://github.com/trailofbits/winchecksec/
revision: 93ffe67dbfc757bf6f440d80b8acf88e652ed60a
codeql-2.0.3:
description: CodeQL query tools
fetch:
type: static-url
url: https://github.com/github/codeql-cli-binaries/releases/download/v2.0.3/codeql.zip
sha256: 094ff1ffc7211e8222c148e375fdd53b58bd4c0fe20875d9d7abf2a5e6c341a5
size: 473738719
artifact-name: codeql.zip
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/
makecab:
description: makecab source code
fetch:
type: git
repo: https://github.com/luser/rust-makecab/
revision: d2bc6797648b7a834782714a55d339d2fd4e58c8
|