File
Blob: build/deps/gen/deps.MODULE.bazel
| 1 | # WARNING: THIS FILE IS AUTOGENERATED BY update-deps.py DO NOT EDIT |
| 2 | |
| 3 | http = use_extension("@//:build/exts/http.bzl", "http") |
| 4 | |
| 5 | git_repository = use_repo_rule("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository") |
| 6 | |
| 7 | # ada-url |
| 8 | bazel_dep(name = "ada-url", version = "3.4.4") |
| 9 | |
| 10 | # boringssl |
| 11 | bazel_dep(name = "boringssl", repo_name = "ssl") |
| 12 | archive_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 |
| 25 | bazel_dep(name = "brotli", version = "1.2.0.bcr.1") |
| 26 | |
| 27 | # capnp-cpp |
| 28 | http.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 | ) |
| 35 | use_repo(http, "capnp-cpp") |
| 36 | |
| 37 | # dragonbox |
| 38 | http.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 | ) |
| 46 | use_repo(http, "dragonbox") |
| 47 | |
| 48 | # fast_float |
| 49 | bazel_dep(name = "fast_float") |
| 50 | archive_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 |
| 62 | bazel_dep(name = "fp16") |
| 63 | archive_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 |
| 75 | bazel_dep(name = "highway") |
| 76 | archive_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 |
| 87 | http.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 | ) |
| 95 | use_repo(http, "nbytes") |
| 96 | |
| 97 | # ncrypto |
| 98 | http.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 | ) |
| 105 | use_repo(http, "ncrypto") |
| 106 | |
| 107 | # perfetto |
| 108 | bazel_dep(name = "perfetto") |
| 109 | archive_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 |
| 123 | http.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 | ) |
| 131 | use_repo(http, "simdutf") |
| 132 | |
| 133 | # tcmalloc |
| 134 | bazel_dep(name = "tcmalloc", version = "0.0.0-20250927-12f2552") |
| 135 | |
| 136 | # workerd-cxx |
| 137 | http.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 | ) |
| 144 | use_repo(http, "workerd-cxx") |
| 145 | |
| 146 | # zlib |
| 147 | bazel_dep(name = "zlib") |
| 148 | git_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 |
| 160 | bazel_dep(name = "zstd", version = "1.5.7.bcr.1") |