Skip to content
File

Blob: build/deps/gen/deps.MODULE.bazel

5.9 KB
1# WARNING: THIS FILE IS AUTOGENERATED BY update-deps.py DO NOT EDIT
2 
3http = use_extension("@//:build/exts/http.bzl", "http")
4 
5git_repository = use_repo_rule("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
6 
7# ada-url
8bazel_dep(name = "ada-url", version = "3.4.4")
9 
10# boringssl
11bazel_dep(name = "boringssl", repo_name = "ssl")
12archive_override(
13 module_name = "boringssl",
14 patch_strip = 1,
15 patches = [
16 "//:patches/boringssl/0001-Expose-libdecrepit-so-NodeJS-can-use-it-for-ncrypto.patch",
17 ],
18 sha256 = "c54bb763140d86bc13ce1ec256f02189ddb59597c9765b75f945b7401b4916a7",
19 strip_prefix = "google-boringssl-bc2e0ff",
20 type = "tgz",
21 url = "https://api.github.com/repos/google/boringssl/tarball/0.20251002.0",
22)
23 
24# brotli
25bazel_dep(name = "brotli", version = "1.2.0.bcr.1")
26 
27# capnp-cpp
28http.archive(
29 name = "capnp-cpp",
30 sha256 = "a87651d1772c138643e1fc28ca0cbc8eda0445ca265bc200c083c31a75919386",
31 strip_prefix = "capnproto-capnproto-911e53d/c++",
32 type = "tgz",
33 url = "https://github.com/capnproto/capnproto/tarball/911e53d67841687afe9a349fd8c0d39fe024515a",
34)
35use_repo(http, "capnp-cpp")
36 
37# dragonbox
38http.archive(
39 name = "dragonbox",
40 build_file_content = "cc_library(name = 'dragonbox', hdrs = glob(['include/dragonbox/*.h']), visibility = ['//visibility:public'], include_prefix = 'third_party/dragonbox/src')",
41 sha256 = "4848e8e48f39a36de2ebf67e7f5d6deb6308d4145008f56a305923d2a6df91f0",
42 strip_prefix = "jk-jeon-dragonbox-beeeef9",
43 type = "tgz",
44 url = "https://github.com/jk-jeon/dragonbox/tarball/beeeef91cf6fef89a4d4ba5e95d47ca64ccb3a44",
45)
46use_repo(http, "dragonbox")
47 
48# fast_float
49bazel_dep(name = "fast_float")
50archive_override(
51 module_name = "fast_float",
52 build_file_content = "cc_library(name = 'fast_float', hdrs = glob(['include/fast_float/*.h']), visibility = ['//visibility:public'], include_prefix = 'third_party/fast_float/src')",
53 remote_file_integrity = {"MODULE.bazel": "sha256-Q1BGZO/fpMbPE0libIcTXJuHkmMlxyBFjzlu7iVWjto="},
54 remote_file_urls = {"MODULE.bazel": ["https://raw.githubusercontent.com/bazelbuild/bazel-central-registry/refs/heads/main/modules/fast_float/8.0.2/MODULE.bazel"]},
55 sha256 = "8f1dc06ac2ea1a39343c1bfbd8319134f295677ed04f0a4e63c296f5bd4d20d6",
56 strip_prefix = "fastfloat-fast_float-cb1d42a",
57 type = "tgz",
58 url = "https://github.com/fastfloat/fast_float/tarball/cb1d42aaa1e14b09e1452cfdef373d051b8c02a4",
59)
60 
61# fp16
62bazel_dep(name = "fp16")
63archive_override(
64 module_name = "fp16",
65 build_file_content = "exports_files(glob(['**']))",
66 remote_file_integrity = {"MODULE.bazel": "sha256-2YAHXAyoWo6FapWo2MBLpWyewByY+F4tSWUMbYt8gmg="},
67 remote_file_urls = {"MODULE.bazel": ["https://raw.githubusercontent.com/bazelbuild/bazel-central-registry/refs/heads/main/modules/fp16/0.0.0-20210320-0a92994/MODULE.bazel"]},
68 sha256 = "81686dc45a7897cf958ee99f655879a066dde41db5fc1379a1e8db338ad17589",
69 strip_prefix = "Maratyszcza-FP16-3d2de18",
70 type = "tgz",
71 url = "https://github.com/Maratyszcza/FP16/tarball/3d2de1816307bac63c16a297e8c4dc501b4076df",
72)
73 
74# highway
75bazel_dep(name = "highway")
76archive_override(
77 module_name = "highway",
78 remote_file_integrity = {"MODULE.bazel": "sha256-2UVSfmwaox6VsgqN+q+Ci+ofGKIJCDc+psSq2YsurfQ="},
79 remote_file_urls = {"MODULE.bazel": ["https://raw.githubusercontent.com/bazelbuild/bazel-central-registry/refs/heads/main/modules/highway/1.3.0/MODULE.bazel"]},
80 sha256 = "840fa6f31239aa9f900e2aa8a62330950881501981343f70d7db868529bcd15b",
81 strip_prefix = "google-highway-84379d1",
82 type = "tgz",
83 url = "https://github.com/google/highway/tarball/84379d1c73de9681b54fbe1c035a23c7bd5d272d",
84)
85 
86# nbytes
87http.archive(
88 name = "nbytes",
89 build_file = "//:build/BUILD.nbytes",
90 sha256 = "9b35ccdbdc092b8ce0b3e5645dbf8456ff4de29080d2bef4ffe21791f770f7e6",
91 strip_prefix = "nodejs-nbytes-3e858fd",
92 type = "tgz",
93 url = "https://api.github.com/repos/nodejs/nbytes/tarball/v0.1.4",
94)
95use_repo(http, "nbytes")
96 
97# ncrypto
98http.archive(
99 name = "ncrypto",
100 sha256 = "e41066de30ccb7610fd177ce59fb78a984d3298238bbf2c2cc62e17af92f8a94",
101 strip_prefix = "nodejs-ncrypto-027d1e4",
102 type = "tgz",
103 url = "https://api.github.com/repos/nodejs/ncrypto/tarball/v1.1.4",
104)
105use_repo(http, "ncrypto")
106 
107# perfetto
108bazel_dep(name = "perfetto")
109archive_override(
110 module_name = "perfetto",
111 patch_strip = 1,
112 patches = [
113 "//:patches/perfetto/0001-Don-t-attempt-to-use-rules_android.patch",
114 "//:patches/perfetto/0002-disable-info-level-logging.patch",
115 ],
116 sha256 = "90aea67f5ac88ae7bb56bc24574beb5cd924a5ae9d861826a6fd151c13b4767b",
117 strip_prefix = "google-perfetto-b34c975",
118 type = "tgz",
119 url = "https://api.github.com/repos/google/perfetto/tarball/v54.0",
120)
121 
122# simdutf
123http.archive(
124 name = "simdutf",
125 build_file = "//:build/BUILD.simdutf",
126 sha256 = "c47c68cd51025ec66509bc36215b4c4f1f0f0a98129139ee55c541531b652526",
127 strip_prefix = "",
128 type = "zip",
129 url = "https://github.com/simdutf/simdutf/releases/download/v9.0.0/singleheader.zip",
130)
131use_repo(http, "simdutf")
132 
133# tcmalloc
134bazel_dep(name = "tcmalloc", version = "0.0.0-20250927-12f2552")
135 
136# workerd-cxx
137http.archive(
138 name = "workerd-cxx",
139 sha256 = "fbba1b102b2c4fe879b2f610d7e94ceda6beceac3d57a27196482ce3e9536b50",
140 strip_prefix = "cloudflare-workerd-cxx-c677ef5",
141 type = "tgz",
142 url = "https://github.com/cloudflare/workerd-cxx/tarball/c677ef53092a8425ce9f059074441fdb1b7c1ed3",
143)
144use_repo(http, "workerd-cxx")
145 
146# zlib
147bazel_dep(name = "zlib")
148git_override(
149 module_name = "zlib",
150 build_file = "//:build/BUILD.zlib",
151 commit = "5c1dfd53066bf58d3d28197f715717dd88762443",
152 patch_strip = 1,
153 patches = [
154 "//:patches/zlib/0001-Add-dummy-MODULE.bazel.patch",
155 ],
156 remote = "https://chromium.googlesource.com/chromium/src/third_party/zlib.git",
157)
158 
159# zstd
160bazel_dep(name = "zstd", version = "1.5.7.bcr.1")