Switch rusty_v8 to the openai-oss-forks repository (#59299)

## What changed

Update the `v8` Cargo patch and Bazel archive to use `openai-oss-forks/rusty_v8` with a new pinned revision. Refresh both lockfiles, the archive checksum, and the allowed Git source in `codex-rs/deny.toml`.

GitOrigin-RevId: 76cdc8583804e22169275422e2580baffaa1a948
This commit is contained in:
Sean Huang
2026-11-04 02:40:55 +00:00
committed by copyberry
parent 75aba6768a
commit f2b94ef8b5
5 changed files with 7 additions and 7 deletions
+3 -3
View File
@@ -877,10 +877,10 @@ use_repo(
http_archive(
name = "v8_crate_152_2_0",
build_file = "//third_party/v8:v8_crate.BUILD.bazel",
sha256 = "e2e7f9961af59dbb749a60ac0a3c34c9680f6b86dd04277f2715356b5a52feab",
strip_prefix = "rusty_v8-350c5a859a9b3c84ab8701b3ad51e3b7699b30c0",
sha256 = "b0b188d1f1d851abd78337818a28a15e84f143b082ce966976e9206617684373",
strip_prefix = "rusty_v8-90a65f887a0c0f048f3784afbcb320b373c8a2e0",
type = "tar.gz",
urls = ["https://github.com/seanh-oai/rusty_v8/archive/350c5a859a9b3c84ab8701b3ad51e3b7699b30c0.tar.gz"],
urls = ["https://github.com/openai-oss-forks/rusty_v8/archive/90a65f887a0c0f048f3784afbcb320b373c8a2e0.tar.gz"],
)
git_repository = use_repo_rule("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -16676,7 +16676,7 @@ dependencies = [
[[package]]
name = "v8"
version = "152.2.0"
source = "git+https://github.com/seanh-oai/rusty_v8.git?rev=350c5a859a9b3c84ab8701b3ad51e3b7699b30c0#350c5a859a9b3c84ab8701b3ad51e3b7699b30c0"
source = "git+https://github.com/openai-oss-forks/rusty_v8.git?rev=90a65f887a0c0f048f3784afbcb320b373c8a2e0#90a65f887a0c0f048f3784afbcb320b373c8a2e0"
dependencies = [
"bindgen",
"bitflags 2.13.1",
+1 -1
View File
@@ -676,7 +676,7 @@ opt-level = 0
crossterm = { git = "https://github.com/openai-oss-forks/crossterm", rev = "ed1cdab335221515706178d68495bba2aed1924f" }
tokio-tungstenite = { git = "https://github.com/openai-oss-forks/tokio-tungstenite", rev = "0e5b2d73aa18dd9f0a50ee9ff199d5aef7594186" }
tungstenite = { git = "https://github.com/openai-oss-forks/tungstenite-rs", rev = "4fffad30fe373adbdcffab9545e9e9bf4f2fc19f" }
v8 = { git = "https://github.com/seanh-oai/rusty_v8.git", rev = "350c5a859a9b3c84ab8701b3ad51e3b7699b30c0" }
v8 = { git = "https://github.com/openai-oss-forks/rusty_v8.git", rev = "90a65f887a0c0f048f3784afbcb320b373c8a2e0" }
# Uncomment to debug local changes.
# rmcp = { path = "../../rust-sdk/crates/rmcp" }
+1 -1
View File
@@ -331,9 +331,9 @@ allow-git = [
"https://github.com/microsoft/mxc",
"https://github.com/modelcontextprotocol/rust-sdk",
"https://github.com/openai-oss-forks/crossterm",
"https://github.com/openai-oss-forks/rusty_v8.git",
"https://github.com/openai-oss-forks/tokio-tungstenite",
"https://github.com/openai-oss-forks/tungstenite-rs",
"https://github.com/seanh-oai/rusty_v8.git",
]
[sources.allow-org]