Skip to content

Commit e78217f

Browse files
committed
[build] Roll deps
- With the new apple_support version, macOS builds should be able to build with just the Xcode Command Line Tools, although CI uses full Xcode so this is not tested.
1 parent f2045a3 commit e78217f

7 files changed

+20
-20
lines changed

Diff for: README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ To build `workerd`, you need:
7979
* LLD 16+ (e.g. package `lld-16`).
8080
* `python3`, `python3-distutils`, and `tcl8.6`
8181
* On macOS:
82-
* Xcode 16 installation (available on macOS 14 and higher). **Full Xcode is required**, the Xcode command line tools alone are **not sufficient** for building.
82+
* Xcode 16 installation (available on macOS 14 and higher). Building with just the Xcode Command Line Tools is not being tested, but should work too.
8383
* Homebrew installed `tcl-tk` package (provides Tcl 8.6)
8484
* On Windows:
8585
* Install [App Installer](https://learn.microsoft.com/en-us/windows/package-manager/winget/#install-winget)

Diff for: WORKSPACE

+1-1
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ rust_register_toolchains(
212212
# Add support for macOS rosetta
213213
"aarch64-unknown-linux-gnu",
214214
],
215-
versions = ["1.83.0"], # LLVM 19
215+
versions = ["1.84.0"], # LLVM 19
216216
)
217217

218218
load("@rules_rust//crate_universe:repositories.bzl", "crate_universe_dependencies")

Diff for: build/deps/gen/dep_ada_url.bzl

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
load("@//:build/http.bzl", "http_archive")
44

5-
TAG_NAME = "v3.1.0"
6-
URL = "https://github.com/ada-url/ada/releases/download/v3.1.0/singleheader.zip"
5+
TAG_NAME = "v3.1.3"
6+
URL = "https://github.com/ada-url/ada/releases/download/v3.1.3/singleheader.zip"
77
STRIP_PREFIX = ""
8-
SHA256 = "54de2c093a94ab0b6ffc3c16d01a89ef7cacbd743f08b5fa63fd06b8684efbd6"
8+
SHA256 = "2a15aa5b032e5dabdf648aa35fd4aa466d2cba0854aff5ffec7496d2d407800a"
99
TYPE = "zip"
1010

1111
def dep_ada_url():

Diff for: build/deps/gen/dep_aspect_rules_js.bzl

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
load("@//:build/http.bzl", "http_archive")
44

5-
TAG_NAME = "v2.1.3"
6-
URL = "https://github.com/aspect-build/rules_js/releases/download/v2.1.3/rules_js-v2.1.3.tar.gz"
7-
STRIP_PREFIX = "rules_js-2.1.3"
8-
SHA256 = "875b8d01af629dbf626eddc5cf239c9f0da20330f4d99ad956afc961096448dd"
5+
TAG_NAME = "v2.2.0"
6+
URL = "https://github.com/aspect-build/rules_js/releases/download/v2.2.0/rules_js-v2.2.0.tar.gz"
7+
STRIP_PREFIX = "rules_js-2.2.0"
8+
SHA256 = "d66f8abf914a0454a69181b7b17acaae56d7b0e2784cb26b40cb3273c4d836d1"
99
TYPE = "tgz"
1010

1111
def dep_aspect_rules_js():

Diff for: build/deps/gen/dep_build_bazel_apple_support.bzl

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
load("@//:build/http.bzl", "http_archive")
44

5-
TAG_NAME = "1.17.1"
6-
URL = "https://api.github.com/repos/bazelbuild/apple_support/tarball/1.17.1"
7-
STRIP_PREFIX = "bazelbuild-apple_support-8ee7a2d"
8-
SHA256 = "75112edeece57fedeef88bce87e28e4a30cc29f0892053532f29f57cf62709a1"
5+
TAG_NAME = "1.19.0"
6+
URL = "https://api.github.com/repos/bazelbuild/apple_support/tarball/1.19.0"
7+
STRIP_PREFIX = "bazelbuild-apple_support-92cef2e"
8+
SHA256 = "fcbb1eae4ffbe32df629e0bba33dc8fa97222974d55c54d8f2d809abba73cb46"
99
TYPE = "tgz"
1010

1111
def dep_build_bazel_apple_support():

Diff for: build/deps/gen/dep_capnp_cpp.bzl

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
load("@//:build/http.bzl", "http_archive")
44

5-
URL = "https://github.com/capnproto/capnproto/tarball/3497c484729231105a08a5703b8b7297d090732d"
6-
STRIP_PREFIX = "capnproto-capnproto-3497c48/c++"
7-
SHA256 = "7056f4ebf3d3f3d73e56c6f75e7c6da05bc4b220e1997ca4384475ece942f448"
5+
URL = "https://github.com/capnproto/capnproto/tarball/20af9fe2de10a2e7f621a212351d20860cc32a0d"
6+
STRIP_PREFIX = "capnproto-capnproto-20af9fe/c++"
7+
SHA256 = "96cfddf676babe345bf321ccfaabb855dfe7dc127e69c4fdd959abd52de47721"
88
TYPE = "tgz"
9-
COMMIT = "3497c484729231105a08a5703b8b7297d090732d"
9+
COMMIT = "20af9fe2de10a2e7f621a212351d20860cc32a0d"
1010

1111
def dep_capnp_cpp():
1212
http_archive(

Diff for: build/deps/gen/dep_simdutf.bzl

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
load("@//:build/http.bzl", "http_archive")
44

5-
TAG_NAME = "v6.0.3"
6-
URL = "https://github.com/simdutf/simdutf/releases/download/v6.0.3/singleheader.zip"
5+
TAG_NAME = "v6.2.0"
6+
URL = "https://github.com/simdutf/simdutf/releases/download/v6.2.0/singleheader.zip"
77
STRIP_PREFIX = ""
8-
SHA256 = "0e5ba4bc981633bb024ee066833f733b7d3422bc6250f6a6b5bbc09121b782af"
8+
SHA256 = "66c85f591133e3baa23cc441d6e2400dd2c94c4902820734ddbcd9e04dd3988b"
99
TYPE = "zip"
1010

1111
def dep_simdutf():

0 commit comments

Comments
 (0)