2121# `http://prereleases.llvm.org/win-snapshots/LLVM-9.8.7-r123456-win64.exe`
2222# (link derived from [LLVM Snapshot Builds](http://llvm.org/builds/))
2323[llvm]
24- version = 19 .1.2
24+ version = 20 .1.1
2525# Uncomment when pre-release version is used.
2626# url = https://prereleases.llvm.org/win-snapshots/LLVM-%(version)s-win64.exe
2727# Uncomment the below instead when a new enough stable version of LLVM comes around
2828url = https://github.com/llvm/llvm-project/releases/download/llvmorg-%(version)s/LLVM-%(version)s-win64.exe
2929download_filename = LLVM-%(version)s-win64.exe
30+ sha512 = 795711005fc239289a197b16a6f175c40a94df09c18766a82b82fb234f76a827d438e27df0341441d26784664db0fe6452d350c84a6d59714caed29a8bdf0ccf
3031extractor = 7z
3132output_path = third_party/llvm-build/Release+Asserts
3233
@@ -68,37 +69,38 @@ output_path = third_party/bison
6869
6970# Pre-built Ninja (build system)
7071[ninja]
71- version = 1.10.2
72+ version = 1.12.1
7273url = https://github.com/ninja-build/ninja/releases/download/v%(version)s/ninja-win.zip
7374download_filename = ninja-win-%(version)s.zip
74- sha512 = 6004140d92e86afbb17b49c49037ccd0786ce238f340f7d0e62b4b0c29ed0d6ad0bab11feda2094ae849c387d70d63504393714ed0a1f4d3a1f155af7a4f1ba3
75+ sha512 = d6715c6458d798bcb809f410c0364dabd937b5b7a3ddb4cd5aba42f9fca45139b2a8a3e7fd9fbd88fd75d298ed99123220b33c7bdc8966a9d5f2a1c9c230955f
7576extractor = 7z
7677output_path = third_party/ninja
7778
7879# Pre-built git
7980[git]
80- version = 2.30.1
81+ version = 2.49.0
8182url = https://github.com/git-for-windows/git/releases/download/v%(version)s.windows.1/PortableGit-%(version)s-64-bit.7z.exe
8283download_filename = PortableGit-%(version)s-64-bit.7z.exe
83- sha256 = 54bb3a0035bad71148fb6c771942a880d46a8dc6f3a0cb42eda88ca1374f1570
84+ sha512 = 7a91e563bf87ef09ee62c03b005ccadcc6565d36ac09f2397f773c1740a01dc6d3595d3a0afeeff2f86cb334267a6fd2ebf7b15666c623fae39aec477716e8a8
8485extractor = 7z
8586output_path = third_party/git
8687
8788# Pre-built Node.JS (LTS)
8889[nodejs]
89- version = 16.17 .0
90+ version = 22.14 .0
9091url = https://nodejs.org/dist/v%(version)s/node-v%(version)s-win-x64.zip
9192download_filename = node-v%(version)s-win-x64.zip
92- sha256 = c1a3be05342166cb9304d01da7ff8b23df6d4b16f9c98ae33b9b4fff79d8d0e2
93+ sha512 = 2b4b13e64ccfb63a5498eb3ba1f27a58e1ce104755a3b42cf25c24c7ce8be0cf1bf4ef7f18583c844526197850a55758e173cd8d064b3bfba476f79190b4c501
9394extractor = 7z
9495output_path = third_party/node/win
9596strip_leading_dirs =node-v%(version)s-win-x64
9697
9798# esbuild
9899[esbuild]
99- version = 0.14.13
100- url = https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-%(version)s.tgz
101- download_filename = esbuild-windows-64-%(version)s.tgz
100+ version = 0.24.0
101+ url = https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-%(version)s.tgz
102+ download_filename = esbuild-win32-x64-%(version)s.tgz
103+ sha512 = ec80053eb8d240826b1ac2ba7e5c20ecd166c01a124f2177ae5ec87f484d505414e22953b043cbe86b8cb94f417c8595546b919ee22276448c0be7343adbbc20
102104output_path = third_party/devtools-frontend/src/third_party/esbuild
103105strip_leading_dirs =package
104106
@@ -113,26 +115,30 @@ strip_leading_dirs=DirectX-Headers-%(version)s
113115
114116# Rust
115117[rust-x64]
116- version = 2025-01-07
118+ version = 2025-02-13
117119url = https://static.rust-lang.org/dist/%(version)s/rust-nightly-x86_64-pc-windows-msvc.tar.gz
118120download_filename = rust-nightly-%(version)s-x86_64-pc-windows-msvc.tar.gz
121+ sha512 = c2132543ad1c8b0133840a7b50cc6ea07adc3858321bd79e8c911ddb02118d95acc6de2fed55d4cab8462bb77589ef8fbe8d5a8a0d4a8d8bf58c2a050104aa63
119122output_path = third_party/rust-toolchain-x64
120123strip_leading_dirs =rust-nightly-x86_64-pc-windows-msvc
121124[rust-x86]
122- version = 2025-01-07
125+ version = 2025-02-13
123126url = https://static.rust-lang.org/dist/%(version)s/rust-nightly-i686-pc-windows-msvc.tar.gz
124127download_filename = rust-nightly-%(version)s-i686-pc-windows-msvc.tar.gz
128+ sha512 = 2dc5079dfdef1d781d0e0d2e96bf9b57fb59a5575c06cdf314db6e4dcb1659d0521debad93bb3ed23569b02f8e9248c2b1e57c4888dce7179a4a6ecff69d9708
125129output_path = third_party/rust-toolchain-x86
126130strip_leading_dirs =rust-nightly-i686-pc-windows-msvc
127131[rust-arm]
128- version = 2025-01-07
132+ version = 2025-02-13
129133url = https://static.rust-lang.org/dist/%(version)s/rust-nightly-aarch64-pc-windows-msvc.tar.gz
130134download_filename = rust-nightly-%(version)s-aarch64-pc-windows-msvc.tar.gz
135+ sha512 = ad6c0eae038611c107128320f9f96afdc9d7855e65f6da4bb03ee960a448aace151f559c6c9c37b46cf772c0ac9b6cbbb2e9e8d1cad2aae5890612aa914c036e
131136output_path = third_party/rust-toolchain-arm
132137strip_leading_dirs =rust-nightly-aarch64-pc-windows-msvc
133138[rust-windows-create]
134139version = 0.52.0
135140url = https://github.com/microsoft/windows-rs/archive/refs/tags/%(version)s.zip
136141download_filename = rust-windows-create-%(version)s.zip
142+ sha512 = b505d45dfa201b0b2bf18aecea549fe72b60fbc7a2cb83d9319363e550585072cf87ce543ecf9e39d951dda2e60fcf3755bd75ead7096efdfa700f5faf781339
137143extractor = 7z
138144output_path = third_party/rust/chromium_crates_io/vendor
0 commit comments