Skip to content

Commit 1c424b5

Browse files
authored
Update deps (lol-html, clang-format, wpt) (#3312)
1 parent 4b0098e commit 1c424b5

15 files changed

+68
-505
lines changed

build/deps/build_deps.jsonc

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -177,23 +177,26 @@
177177
"owner": "cloudflare",
178178
"repo": "workerd-tools",
179179
"file_regex": "llvm-.*-linux-amd64-clang-format",
180-
"file_type": "executable"
180+
"file_type": "executable",
181+
"freeze_version": "llvm-18.1.8"
181182
},
182183
{
183184
"name": "clang-format-linux-arm64",
184185
"type": "github_release",
185186
"owner": "cloudflare",
186187
"repo": "workerd-tools",
187188
"file_regex": "llvm-.*-linux-arm64-clang-format",
188-
"file_type": "executable"
189+
"file_type": "executable",
190+
"freeze_version": "llvm-18.1.8"
189191
},
190192
{
191193
"name": "clang-format-darwin-arm64",
192194
"type": "github_release",
193195
"owner": "cloudflare",
194196
"repo": "workerd-tools",
195197
"file_regex": "llvm-.*-darwin-arm64-clang-format",
196-
"file_type": "executable"
198+
"file_type": "executable",
199+
"freeze_version": "llvm-18.1.8"
197200
},
198201
//ruff
199202
{
@@ -227,7 +230,8 @@
227230
"owner": "cloudflare",
228231
"repo": "workerd-tools",
229232
"file_regex": "wpt-.*.tar.gz",
230-
"build_file": "//:build/BUILD.wpt"
233+
"build_file": "//:build/BUILD.wpt",
234+
"freeze_version": "wpt-af83b77e2"
231235
}
232236
]
233237
}

deps/rust/Cargo.lock

Lines changed: 15 additions & 63 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deps/rust/cargo.bzl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,8 @@ PACKAGES = {
1616
"cxx": crate.spec(version = "1"),
1717
"cxxbridge-cmd": crate.spec(version = "1"),
1818
"flate2": crate.spec(version = "1"),
19-
# Commit hash refers to lol-html v2.1.0. We then access the nested lol_html_c_api crate within.
20-
# TODO(npaun): The next release of lol-html could change the way we access the nested crate.
21-
# Check once https://github.com/cloudflare/lol-html/pull/247 is in a release.
22-
"lol_html_c_api": crate.spec(git = "https://github.com/cloudflare/lol-html.git", rev = "cac9f2f59aea8ad803286b0aae0d667926f441c7"),
19+
# Tag refers to lol-html v2.2.0. We then access the nested lol_html_c_api crate within.
20+
"lol_html_c_api": crate.spec(git = "https://github.com/cloudflare/lol-html.git", tag = "v2.2.0"),
2321
"nix": crate.spec(version = "0"),
2422
"pico-args": crate.spec(version = "0"),
2523
"proc-macro2": crate.spec(version = "1"),

deps/rust/crates/BUILD.cssparser-0.27.2.bazel renamed to deps/rust/crates/BUILD.cssparser-0.29.6.bazel

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@ rust_library(
4444
"noclippy",
4545
"norustfmt",
4646
],
47-
version = "0.27.2",
47+
version = "0.29.6",
4848
deps = [
49-
"@crates_vendor__cssparser-0.27.2//:build_script_build",
49+
"@crates_vendor__cssparser-0.29.6//:build_script_build",
5050
"@crates_vendor__dtoa-short-0.3.5//:dtoa_short",
51-
"@crates_vendor__itoa-0.4.8//:itoa",
51+
"@crates_vendor__itoa-1.0.14//:itoa",
5252
"@crates_vendor__matches-0.1.10//:matches",
5353
"@crates_vendor__phf-0.8.0//:phf",
5454
"@crates_vendor__smallvec-1.13.2//:smallvec",
@@ -100,7 +100,7 @@ cargo_build_script(
100100
"noclippy",
101101
"norustfmt",
102102
],
103-
version = "0.27.2",
103+
version = "0.29.6",
104104
visibility = ["//visibility:private"],
105105
deps = [
106106
"@crates_vendor__proc-macro2-1.0.92//:proc_macro2",

deps/rust/crates/BUILD.itoa-0.4.8.bazel

Lines changed: 0 additions & 48 deletions
This file was deleted.

deps/rust/crates/BUILD.lazy_static-1.5.0.bazel

Lines changed: 0 additions & 44 deletions
This file was deleted.

deps/rust/crates/BUILD.lazycell-1.3.0.bazel

Lines changed: 0 additions & 44 deletions
This file was deleted.

0 commit comments

Comments
 (0)