diff --git a/deps/rust/BUILD.lolhtml b/deps/rust/BUILD.lolhtml index 4abef0883f8..f4caf92f192 100644 --- a/deps/rust/BUILD.lolhtml +++ b/deps/rust/BUILD.lolhtml @@ -1,10 +1,9 @@ cc_library( name = "lolhtml", - hdrs = ["@crates_vendor__lol_html-2.0.0//:c-api/include/lol_html.h"], - include_prefix = "c-api/include", - strip_include_prefix = "c-api/include", + hdrs = ["@crates_vendor__lol_html_c_api-1.1.2//:include/lol_html.h"], + strip_include_prefix = "include", visibility = ["//visibility:public"], deps = [ - "@crates_vendor//:lolhtml", + "@crates_vendor//:lol_html_c_api", ], ) diff --git a/deps/rust/Cargo.lock b/deps/rust/Cargo.lock index da38e1fab3e..05a47db5c81 100644 --- a/deps/rust/Cargo.lock +++ b/deps/rust/Cargo.lock @@ -19,9 +19,9 @@ checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" [[package]] name = "allocator-api2" -version = "0.2.20" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45862d1c77f2228b9e10bc609d5bc203d86ebc9b87ad8d5d5167a6c9abf739d9" +checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "anstyle" @@ -31,9 +31,9 @@ checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" [[package]] name = "anyhow" -version = "1.0.93" +version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" +checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7" [[package]] name = "backtrace" @@ -88,9 +88,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.1" +version = "1.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47" +checksum = "27f657647bcff5394bf56c7317665bbf790a137a50eaaa5c6bfbb9e27a518f2d" dependencies = [ "shlex", ] @@ -109,19 +109,19 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "clang-ast" -version = "0.1.26" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "577457f7ace079a595017e4307c6e480902664ede6e4a0760747c4f498b7c996" +checksum = "4c01fb720699b43fbf9db04dbb8d2b5d037f38938e6b8153863db7532b24a86c" dependencies = [ - "rustc-hash", + "foldhash", "serde", ] [[package]] name = "clap" -version = "4.5.21" +version = "4.5.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f" +checksum = "3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84" dependencies = [ "clap_builder", "clap_derive", @@ -129,9 +129,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.21" +version = "4.5.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec" +checksum = "30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838" dependencies = [ "anstyle", "clap_lex", @@ -147,14 +147,14 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.90", ] [[package]] name = "clap_lex" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7" +checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" [[package]] name = "codespan-reporting" @@ -205,50 +205,52 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" dependencies = [ "quote", - "syn 2.0.87", + "syn 2.0.90", ] [[package]] name = "cxx" -version = "1.0.130" +version = "1.0.133" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23c042a0ba58aaff55299632834d1ea53ceff73d62373f62c9ae60890ad1b942" +checksum = "05e1ec88093d2abd9cf1b09ffd979136b8e922bf31cad966a8fe0d73233112ef" dependencies = [ "cc", + "cxxbridge-cmd", "cxxbridge-flags", "cxxbridge-macro", + "foldhash", "link-cplusplus", ] [[package]] name = "cxxbridge-cmd" -version = "1.0.130" +version = "1.0.133" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bc8d8ce7117154d478051674f85c23e80213feb3f001c2214a2bac4269ea585" +checksum = "3c23bfff654d6227cbc83de8e059d2f8678ede5fc3a6c5a35d5c379983cc61e6" dependencies = [ "clap", "codespan-reporting", "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.90", ] [[package]] name = "cxxbridge-flags" -version = "1.0.130" +version = "1.0.133" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa7ed7d30b289e2592cc55bc2ccd89803a63c913e008e6eb59f06cddf45bb52f" +checksum = "f7c01b36e22051bc6928a78583f1621abaaf7621561c2ada1b00f7878fbe2caa" [[package]] name = "cxxbridge-macro" -version = "1.0.130" +version = "1.0.133" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b8c465d22de46b851c04630a5fc749a26005b263632ed2e0d9cc81518ead78d" +checksum = "f6e14013136fac689345d17b9a6df55977251f11d333c0a571e8d963b55e1f95" dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.87", + "syn 2.0.90", ] [[package]] @@ -261,7 +263,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.87", + "syn 2.0.90", ] [[package]] @@ -277,14 +279,14 @@ dependencies = [ "cxx", "cxxbridge-cmd", "flate2", - "lolhtml", + "lol_html_c_api", "nix", "pico-args", "proc-macro2", "quote", "serde", "serde_json", - "syn 2.0.87", + "syn 2.0.90", "thiserror 2.0.6", "tokio", "tracing", @@ -370,9 +372,9 @@ checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" [[package]] name = "hashbrown" -version = "0.15.1" +version = "0.15.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" dependencies = [ "allocator-api2", "equivalent", @@ -385,12 +387,6 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" -[[package]] -name = "hermit-abi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" - [[package]] name = "itoa" version = "0.4.8" @@ -399,9 +395,9 @@ checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" [[package]] name = "itoa" -version = "1.0.11" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" +checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "lazy_static" @@ -417,9 +413,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.162" +version = "0.2.168" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18d287de67fe55fd7e1581fe933d965a5a9477b38e949cfa9f8574ef01506398" +checksum = "5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d" [[package]] name = "link-cplusplus" @@ -438,8 +434,8 @@ checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" [[package]] name = "lol_html" -version = "2.0.0" -source = "git+https://github.com/cloudflare/lol-html.git?rev=a161bb319a61ddfb4c66e29153bbf8d6491f28cf#a161bb319a61ddfb4c66e29153bbf8d6491f28cf" +version = "2.1.0" +source = "git+https://github.com/cloudflare/lol-html.git?rev=cac9f2f59aea8ad803286b0aae0d667926f441c7#cac9f2f59aea8ad803286b0aae0d667926f441c7" dependencies = [ "bitflags 2.6.0", "cfg-if", @@ -455,9 +451,9 @@ dependencies = [ ] [[package]] -name = "lolhtml" +name = "lol_html_c_api" version = "1.1.2" -source = "git+https://github.com/cloudflare/lol-html.git?rev=a161bb319a61ddfb4c66e29153bbf8d6491f28cf#a161bb319a61ddfb4c66e29153bbf8d6491f28cf" +source = "git+https://github.com/cloudflare/lol-html.git?rev=cac9f2f59aea8ad803286b0aae0d667926f441c7#cac9f2f59aea8ad803286b0aae0d667926f441c7" dependencies = [ "encoding_rs", "libc", @@ -494,11 +490,10 @@ dependencies = [ [[package]] name = "mio" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" +checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" dependencies = [ - "hermit-abi", "libc", "wasi 0.11.0+wasi-snapshot-preview1", "windows-sys 0.52.0", @@ -626,9 +621,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro2" -version = "1.0.89" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" +checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" dependencies = [ "unicode-ident", ] @@ -699,12 +694,6 @@ version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" -[[package]] -name = "rustc-hash" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" - [[package]] name = "rustc_version" version = "0.4.1" @@ -769,16 +758,16 @@ checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.90", ] [[package]] name = "serde_json" -version = "1.0.132" +version = "1.0.133" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03" +checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" dependencies = [ - "itoa 1.0.11", + "itoa 1.0.14", "memchr", "ryu", "serde", @@ -814,9 +803,9 @@ checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" [[package]] name = "socket2" -version = "0.5.7" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" +checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" dependencies = [ "libc", "windows-sys 0.52.0", @@ -847,9 +836,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.87" +version = "2.0.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d" +checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31" dependencies = [ "proc-macro2", "quote", @@ -897,7 +886,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.90", ] [[package]] @@ -908,14 +897,14 @@ checksum = "d65750cab40f4ff1929fb1ba509e9914eb756131cef4210da8d5d700d26f6312" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.90", ] [[package]] name = "tokio" -version = "1.41.1" +version = "1.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22cfb5bee7a6a52939ca9224d6ac897bb669134078daa8735560897f69de4d33" +checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551" dependencies = [ "backtrace", "libc", @@ -927,9 +916,9 @@ dependencies = [ [[package]] name = "tracing" -version = "0.1.40" +version = "0.1.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" dependencies = [ "pin-project-lite", "tracing-core", @@ -937,18 +926,18 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.32" +version = "0.1.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" dependencies = [ "once_cell", ] [[package]] name = "unicode-ident" -version = "1.0.13" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" +checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" [[package]] name = "unicode-width" @@ -1077,5 +1066,5 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.87", + "syn 2.0.90", ] diff --git a/deps/rust/cargo.bzl b/deps/rust/cargo.bzl index caf8ca3e408..9663082e84b 100644 --- a/deps/rust/cargo.bzl +++ b/deps/rust/cargo.bzl @@ -16,7 +16,10 @@ PACKAGES = { "cxx": crate.spec(version = "1"), "cxxbridge-cmd": crate.spec(version = "1"), "flate2": crate.spec(version = "1"), - "lolhtml": crate.spec(git = "https://github.com/cloudflare/lol-html.git", rev = "a161bb319a61ddfb4c66e29153bbf8d6491f28cf"), + "lol_html_c_api": crate.spec( + git = "https://github.com/cloudflare/lol-html.git", + rev = "cac9f2f59aea8ad803286b0aae0d667926f441c7", + ), "nix": crate.spec(version = "0"), "pico-args": crate.spec(version = "0"), "proc-macro2": crate.spec(version = "1"), diff --git a/deps/rust/crates/BUILD.allocator-api2-0.2.20.bazel b/deps/rust/crates/BUILD.allocator-api2-0.2.21.bazel similarity index 97% rename from deps/rust/crates/BUILD.allocator-api2-0.2.20.bazel rename to deps/rust/crates/BUILD.allocator-api2-0.2.21.bazel index c33346f748d..9bb48a886cf 100644 --- a/deps/rust/crates/BUILD.allocator-api2-0.2.20.bazel +++ b/deps/rust/crates/BUILD.allocator-api2-0.2.21.bazel @@ -43,5 +43,5 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.2.20", + version = "0.2.21", ) diff --git a/deps/rust/crates/BUILD.anyhow-1.0.93.bazel b/deps/rust/crates/BUILD.anyhow-1.0.94.bazel similarity index 95% rename from deps/rust/crates/BUILD.anyhow-1.0.93.bazel rename to deps/rust/crates/BUILD.anyhow-1.0.94.bazel index c0650b7f7f4..f7d70fcc020 100644 --- a/deps/rust/crates/BUILD.anyhow-1.0.93.bazel +++ b/deps/rust/crates/BUILD.anyhow-1.0.94.bazel @@ -45,9 +45,9 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.0.93", + version = "1.0.94", deps = [ - "@crates_vendor__anyhow-1.0.93//:build_script_build", + "@crates_vendor__anyhow-1.0.94//:build_script_build", ], ) @@ -100,7 +100,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "1.0.93", + version = "1.0.94", visibility = ["//visibility:private"], ) diff --git a/deps/rust/crates/BUILD.backtrace-0.3.74.bazel b/deps/rust/crates/BUILD.backtrace-0.3.74.bazel index 6e2413fe8d9..2520afc17ba 100644 --- a/deps/rust/crates/BUILD.backtrace-0.3.74.bazel +++ b/deps/rust/crates/BUILD.backtrace-0.3.74.bazel @@ -47,19 +47,19 @@ rust_library( ] + select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ "@crates_vendor__addr2line-0.24.2//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) - "@crates_vendor__libc-0.2.162//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) + "@crates_vendor__libc-0.2.168//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) "@crates_vendor__miniz_oxide-0.8.0//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) "@crates_vendor__object-0.36.5//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ "@crates_vendor__addr2line-0.24.2//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) - "@crates_vendor__libc-0.2.162//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) + "@crates_vendor__libc-0.2.168//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) "@crates_vendor__miniz_oxide-0.8.0//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) "@crates_vendor__object-0.36.5//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ "@crates_vendor__addr2line-0.24.2//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) - "@crates_vendor__libc-0.2.162//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) + "@crates_vendor__libc-0.2.168//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) "@crates_vendor__miniz_oxide-0.8.0//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) "@crates_vendor__object-0.36.5//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) ], @@ -68,7 +68,7 @@ rust_library( ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ "@crates_vendor__addr2line-0.24.2//:addr2line", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) - "@crates_vendor__libc-0.2.162//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) + "@crates_vendor__libc-0.2.168//:libc", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) "@crates_vendor__miniz_oxide-0.8.0//:miniz_oxide", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) "@crates_vendor__object-0.36.5//:object", # cfg(not(all(windows, target_env = "msvc", not(target_vendor = "uwp")))) ], diff --git a/deps/rust/crates/BUILD.bazel b/deps/rust/crates/BUILD.bazel index 1bdfddb456f..85577e8cccb 100644 --- a/deps/rust/crates/BUILD.bazel +++ b/deps/rust/crates/BUILD.bazel @@ -33,7 +33,7 @@ filegroup( # Workspace Member Dependencies alias( name = "anyhow", - actual = "@crates_vendor__anyhow-1.0.93//:anyhow", + actual = "@crates_vendor__anyhow-1.0.94//:anyhow", tags = ["manual"], ) @@ -51,13 +51,13 @@ alias( alias( name = "clang-ast", - actual = "@crates_vendor__clang-ast-0.1.26//:clang_ast", + actual = "@crates_vendor__clang-ast-0.1.27//:clang_ast", tags = ["manual"], ) alias( name = "clap", - actual = "@crates_vendor__clap-4.5.21//:clap", + actual = "@crates_vendor__clap-4.5.23//:clap", tags = ["manual"], ) @@ -69,13 +69,13 @@ alias( alias( name = "cxx", - actual = "@crates_vendor__cxx-1.0.130//:cxx", + actual = "@crates_vendor__cxx-1.0.133//:cxx", tags = ["manual"], ) alias( name = "cxx_cc", - actual = "@crates_vendor__cxx-1.0.130//:cxx_cc", + actual = "@crates_vendor__cxx-1.0.133//:cxx_cc", tags = ["manual"], ) @@ -86,8 +86,8 @@ alias( ) alias( - name = "lolhtml", - actual = "@crates_vendor__lolhtml-1.1.2//:lolhtml", + name = "lol_html_c_api", + actual = "@crates_vendor__lol_html_c_api-1.1.2//:lolhtml", tags = ["manual"], ) @@ -105,7 +105,7 @@ alias( alias( name = "proc-macro2", - actual = "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + actual = "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", tags = ["manual"], ) @@ -123,13 +123,13 @@ alias( alias( name = "serde_json", - actual = "@crates_vendor__serde_json-1.0.132//:serde_json", + actual = "@crates_vendor__serde_json-1.0.133//:serde_json", tags = ["manual"], ) alias( name = "syn", - actual = "@crates_vendor__syn-2.0.87//:syn", + actual = "@crates_vendor__syn-2.0.90//:syn", tags = ["manual"], ) @@ -141,13 +141,13 @@ alias( alias( name = "tokio", - actual = "@crates_vendor__tokio-1.41.1//:tokio", + actual = "@crates_vendor__tokio-1.42.0//:tokio", tags = ["manual"], ) alias( name = "tracing", - actual = "@crates_vendor__tracing-0.1.40//:tracing", + actual = "@crates_vendor__tracing-0.1.41//:tracing", tags = ["manual"], ) @@ -172,7 +172,7 @@ alias( alias( name = "clap__stdio-fixture", - actual = "@crates_vendor__clap-4.5.21//:stdio-fixture__bin", + actual = "@crates_vendor__clap-4.5.23//:stdio-fixture__bin", tags = ["manual"], ) diff --git a/deps/rust/crates/BUILD.cc-1.2.1.bazel b/deps/rust/crates/BUILD.cc-1.2.3.bazel similarity index 98% rename from deps/rust/crates/BUILD.cc-1.2.1.bazel rename to deps/rust/crates/BUILD.cc-1.2.3.bazel index ba7246e49dd..c9b3d246eae 100644 --- a/deps/rust/crates/BUILD.cc-1.2.1.bazel +++ b/deps/rust/crates/BUILD.cc-1.2.3.bazel @@ -40,7 +40,7 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.2.1", + version = "1.2.3", deps = [ "@crates_vendor__shlex-1.3.0//:shlex", ], diff --git a/deps/rust/crates/BUILD.clang-ast-0.1.26.bazel b/deps/rust/crates/BUILD.clang-ast-0.1.27.bazel similarity index 93% rename from deps/rust/crates/BUILD.clang-ast-0.1.26.bazel rename to deps/rust/crates/BUILD.clang-ast-0.1.27.bazel index 126da4edf8a..dfb04262914 100644 --- a/deps/rust/crates/BUILD.clang-ast-0.1.26.bazel +++ b/deps/rust/crates/BUILD.clang-ast-0.1.27.bazel @@ -40,9 +40,9 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.1.26", + version = "0.1.27", deps = [ - "@crates_vendor__rustc-hash-2.0.0//:rustc_hash", + "@crates_vendor__foldhash-0.1.3//:foldhash", "@crates_vendor__serde-1.0.215//:serde", ], ) diff --git a/deps/rust/crates/BUILD.clap-4.5.21.bazel b/deps/rust/crates/BUILD.clap-4.5.23.bazel similarity index 93% rename from deps/rust/crates/BUILD.clap-4.5.21.bazel rename to deps/rust/crates/BUILD.clap-4.5.23.bazel index 0ee3630ad09..5a2f8db8dfb 100644 --- a/deps/rust/crates/BUILD.clap-4.5.21.bazel +++ b/deps/rust/crates/BUILD.clap-4.5.23.bazel @@ -55,9 +55,9 @@ rust_library( "noclippy", "norustfmt", ], - version = "4.5.21", + version = "4.5.23", deps = [ - "@crates_vendor__clap_builder-4.5.21//:clap_builder", + "@crates_vendor__clap_builder-4.5.23//:clap_builder", ], ) @@ -102,9 +102,9 @@ rust_binary( "noclippy", "norustfmt", ], - version = "4.5.21", + version = "4.5.23", deps = [ ":clap", - "@crates_vendor__clap_builder-4.5.21//:clap_builder", + "@crates_vendor__clap_builder-4.5.23//:clap_builder", ], ) diff --git a/deps/rust/crates/BUILD.clap_builder-4.5.21.bazel b/deps/rust/crates/BUILD.clap_builder-4.5.23.bazel similarity index 94% rename from deps/rust/crates/BUILD.clap_builder-4.5.21.bazel rename to deps/rust/crates/BUILD.clap_builder-4.5.23.bazel index 79b4c4e3bf8..4e4e3ac457b 100644 --- a/deps/rust/crates/BUILD.clap_builder-4.5.21.bazel +++ b/deps/rust/crates/BUILD.clap_builder-4.5.23.bazel @@ -47,10 +47,10 @@ rust_library( "noclippy", "norustfmt", ], - version = "4.5.21", + version = "4.5.23", deps = [ "@crates_vendor__anstyle-1.0.10//:anstyle", - "@crates_vendor__clap_lex-0.7.3//:clap_lex", + "@crates_vendor__clap_lex-0.7.4//:clap_lex", "@crates_vendor__strsim-0.11.1//:strsim", ], ) diff --git a/deps/rust/crates/BUILD.clap_derive-4.5.18.bazel b/deps/rust/crates/BUILD.clap_derive-4.5.18.bazel index 0114433c3aa..3d4fe5f9596 100644 --- a/deps/rust/crates/BUILD.clap_derive-4.5.18.bazel +++ b/deps/rust/crates/BUILD.clap_derive-4.5.18.bazel @@ -46,8 +46,8 @@ rust_proc_macro( version = "4.5.18", deps = [ "@crates_vendor__heck-0.5.0//:heck", - "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", "@crates_vendor__quote-1.0.37//:quote", - "@crates_vendor__syn-2.0.87//:syn", + "@crates_vendor__syn-2.0.90//:syn", ], ) diff --git a/deps/rust/crates/BUILD.clap_lex-0.7.3.bazel b/deps/rust/crates/BUILD.clap_lex-0.7.4.bazel similarity index 97% rename from deps/rust/crates/BUILD.clap_lex-0.7.3.bazel rename to deps/rust/crates/BUILD.clap_lex-0.7.4.bazel index dd9d9b1fcf4..945a00b11ef 100644 --- a/deps/rust/crates/BUILD.clap_lex-0.7.3.bazel +++ b/deps/rust/crates/BUILD.clap_lex-0.7.4.bazel @@ -40,5 +40,5 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.7.3", + version = "0.7.4", ) diff --git a/deps/rust/crates/BUILD.cssparser-0.27.2.bazel b/deps/rust/crates/BUILD.cssparser-0.27.2.bazel index 61323a83d49..2311a76e067 100644 --- a/deps/rust/crates/BUILD.cssparser-0.27.2.bazel +++ b/deps/rust/crates/BUILD.cssparser-0.27.2.bazel @@ -103,7 +103,7 @@ cargo_build_script( version = "0.27.2", visibility = ["//visibility:private"], deps = [ - "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", "@crates_vendor__quote-1.0.37//:quote", "@crates_vendor__syn-1.0.109//:syn", ], diff --git a/deps/rust/crates/BUILD.cssparser-macros-0.6.1.bazel b/deps/rust/crates/BUILD.cssparser-macros-0.6.1.bazel index ff130ed8003..b6556865f49 100644 --- a/deps/rust/crates/BUILD.cssparser-macros-0.6.1.bazel +++ b/deps/rust/crates/BUILD.cssparser-macros-0.6.1.bazel @@ -43,6 +43,6 @@ rust_proc_macro( version = "0.6.1", deps = [ "@crates_vendor__quote-1.0.37//:quote", - "@crates_vendor__syn-2.0.87//:syn", + "@crates_vendor__syn-2.0.90//:syn", ], ) diff --git a/deps/rust/crates/BUILD.cxx-1.0.130.bazel b/deps/rust/crates/BUILD.cxx-1.0.133.bazel similarity index 91% rename from deps/rust/crates/BUILD.cxx-1.0.130.bazel rename to deps/rust/crates/BUILD.cxx-1.0.133.bazel index 4466c91748b..e41d27d0338 100644 --- a/deps/rust/crates/BUILD.cxx-1.0.130.bazel +++ b/deps/rust/crates/BUILD.cxx-1.0.133.bazel @@ -37,7 +37,7 @@ rust_library( crate_root = "src/lib.rs", edition = "2021", proc_macro_deps = [ - "@crates_vendor__cxxbridge-macro-1.0.130//:cxxbridge_macro", + "@crates_vendor__cxxbridge-macro-1.0.133//:cxxbridge_macro", ], rustc_flags = [ "--cap-lints=allow", @@ -49,9 +49,10 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.0.130", + version = "1.0.133", deps = [ ":cxx_cc", + "@crates_vendor__foldhash-0.1.3//:foldhash", "@crates_vendor__link-cplusplus-1.0.9//:link_cplusplus", ], ) diff --git a/deps/rust/crates/BUILD.cxxbridge-flags-1.0.130.bazel b/deps/rust/crates/BUILD.cxxbridge-flags-1.0.133.bazel similarity index 97% rename from deps/rust/crates/BUILD.cxxbridge-flags-1.0.130.bazel rename to deps/rust/crates/BUILD.cxxbridge-flags-1.0.133.bazel index d274bd4b5c8..0be40565cbc 100644 --- a/deps/rust/crates/BUILD.cxxbridge-flags-1.0.130.bazel +++ b/deps/rust/crates/BUILD.cxxbridge-flags-1.0.133.bazel @@ -43,5 +43,5 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.0.130", + version = "1.0.133", ) diff --git a/deps/rust/crates/BUILD.cxxbridge-macro-1.0.130.bazel b/deps/rust/crates/BUILD.cxxbridge-macro-1.0.133.bazel similarity index 90% rename from deps/rust/crates/BUILD.cxxbridge-macro-1.0.130.bazel rename to deps/rust/crates/BUILD.cxxbridge-macro-1.0.133.bazel index 105c6f38448..974b560780f 100644 --- a/deps/rust/crates/BUILD.cxxbridge-macro-1.0.130.bazel +++ b/deps/rust/crates/BUILD.cxxbridge-macro-1.0.133.bazel @@ -43,10 +43,10 @@ rust_proc_macro( "noclippy", "norustfmt", ], - version = "1.0.130", + version = "1.0.133", deps = [ - "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", "@crates_vendor__quote-1.0.37//:quote", - "@crates_vendor__syn-2.0.87//:syn", + "@crates_vendor__syn-2.0.90//:syn", ], ) diff --git a/deps/rust/crates/BUILD.derive_more-0.99.18.bazel b/deps/rust/crates/BUILD.derive_more-0.99.18.bazel index f00befa0521..dc1a0c3181d 100644 --- a/deps/rust/crates/BUILD.derive_more-0.99.18.bazel +++ b/deps/rust/crates/BUILD.derive_more-0.99.18.bazel @@ -71,8 +71,8 @@ rust_proc_macro( version = "0.99.18", deps = [ "@crates_vendor__convert_case-0.4.0//:convert_case", - "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", "@crates_vendor__quote-1.0.37//:quote", - "@crates_vendor__syn-2.0.87//:syn", + "@crates_vendor__syn-2.0.90//:syn", ], ) diff --git a/deps/rust/crates/BUILD.foldhash-0.1.3.bazel b/deps/rust/crates/BUILD.foldhash-0.1.3.bazel index 8a720988e16..2321d675de4 100644 --- a/deps/rust/crates/BUILD.foldhash-0.1.3.bazel +++ b/deps/rust/crates/BUILD.foldhash-0.1.3.bazel @@ -28,6 +28,10 @@ rust_library( "WORKSPACE.bazel", ], ), + crate_features = [ + "default", + "std", + ], crate_root = "src/lib.rs", edition = "2021", rustc_flags = [ diff --git a/deps/rust/crates/BUILD.getrandom-0.1.16.bazel b/deps/rust/crates/BUILD.getrandom-0.1.16.bazel index 902de5c938a..3701fe5a563 100644 --- a/deps/rust/crates/BUILD.getrandom-0.1.16.bazel +++ b/deps/rust/crates/BUILD.getrandom-0.1.16.bazel @@ -50,16 +50,16 @@ rust_library( "@crates_vendor__getrandom-0.1.16//:build_script_build", ] + select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@crates_vendor__libc-0.2.162//:libc", # cfg(unix) + "@crates_vendor__libc-0.2.168//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@crates_vendor__libc-0.2.162//:libc", # cfg(unix) + "@crates_vendor__libc-0.2.168//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@crates_vendor__libc-0.2.162//:libc", # cfg(unix) + "@crates_vendor__libc-0.2.168//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@crates_vendor__libc-0.2.162//:libc", # cfg(unix) + "@crates_vendor__libc-0.2.168//:libc", # cfg(unix) ], "//conditions:default": [], }), diff --git a/deps/rust/crates/BUILD.hashbrown-0.15.1.bazel b/deps/rust/crates/BUILD.hashbrown-0.15.2.bazel similarity index 94% rename from deps/rust/crates/BUILD.hashbrown-0.15.1.bazel rename to deps/rust/crates/BUILD.hashbrown-0.15.2.bazel index 6a13750c1d9..6971109ea2d 100644 --- a/deps/rust/crates/BUILD.hashbrown-0.15.1.bazel +++ b/deps/rust/crates/BUILD.hashbrown-0.15.2.bazel @@ -48,9 +48,9 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.15.1", + version = "0.15.2", deps = [ - "@crates_vendor__allocator-api2-0.2.20//:allocator_api2", + "@crates_vendor__allocator-api2-0.2.21//:allocator_api2", "@crates_vendor__equivalent-1.0.1//:equivalent", "@crates_vendor__foldhash-0.1.3//:foldhash", ], diff --git a/deps/rust/crates/BUILD.hermit-abi-0.3.9.bazel b/deps/rust/crates/BUILD.hermit-abi-0.3.9.bazel deleted file mode 100644 index c64eb51e7bd..00000000000 --- a/deps/rust/crates/BUILD.hermit-abi-0.3.9.bazel +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "hermit_abi", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=hermit-abi", - "manual", - "noclippy", - "norustfmt", - ], - version = "0.3.9", -) diff --git a/deps/rust/crates/BUILD.itoa-1.0.11.bazel b/deps/rust/crates/BUILD.itoa-1.0.14.bazel similarity index 97% rename from deps/rust/crates/BUILD.itoa-1.0.11.bazel rename to deps/rust/crates/BUILD.itoa-1.0.14.bazel index 5e436b29570..60c7faf2909 100644 --- a/deps/rust/crates/BUILD.itoa-1.0.11.bazel +++ b/deps/rust/crates/BUILD.itoa-1.0.14.bazel @@ -40,5 +40,5 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.0.11", + version = "1.0.14", ) diff --git a/deps/rust/crates/BUILD.libc-0.2.162.bazel b/deps/rust/crates/BUILD.libc-0.2.168.bazel similarity index 93% rename from deps/rust/crates/BUILD.libc-0.2.162.bazel rename to deps/rust/crates/BUILD.libc-0.2.168.bazel index 7d021e84a42..08b1233b20c 100644 --- a/deps/rust/crates/BUILD.libc-0.2.162.bazel +++ b/deps/rust/crates/BUILD.libc-0.2.168.bazel @@ -35,7 +35,7 @@ rust_library( "std", ], crate_root = "src/lib.rs", - edition = "2015", + edition = "2021", rustc_flags = [ "--cap-lints=allow", ], @@ -46,9 +46,9 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.2.162", + version = "0.2.168", deps = [ - "@crates_vendor__libc-0.2.162//:build_script_build", + "@crates_vendor__libc-0.2.168//:build_script_build", ], ) @@ -90,7 +90,7 @@ cargo_build_script( "WORKSPACE.bazel", ], ), - edition = "2015", + edition = "2021", pkg_name = "libc", rustc_flags = [ "--cap-lints=allow", @@ -102,7 +102,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "0.2.162", + version = "0.2.168", visibility = ["//visibility:private"], ) diff --git a/deps/rust/crates/BUILD.link-cplusplus-1.0.9.bazel b/deps/rust/crates/BUILD.link-cplusplus-1.0.9.bazel index 09e13c7605f..1b7e847ea35 100644 --- a/deps/rust/crates/BUILD.link-cplusplus-1.0.9.bazel +++ b/deps/rust/crates/BUILD.link-cplusplus-1.0.9.bazel @@ -102,7 +102,7 @@ cargo_build_script( version = "1.0.9", visibility = ["//visibility:private"], deps = [ - "@crates_vendor__cc-1.2.1//:cc", + "@crates_vendor__cc-1.2.3//:cc", ], ) diff --git a/deps/rust/crates/BUILD.lol_html-2.0.0.bazel b/deps/rust/crates/BUILD.lol_html-2.1.0.bazel similarity index 95% rename from deps/rust/crates/BUILD.lol_html-2.0.0.bazel rename to deps/rust/crates/BUILD.lol_html-2.1.0.bazel index 9a7684c1401..2fcc371f091 100644 --- a/deps/rust/crates/BUILD.lol_html-2.0.0.bazel +++ b/deps/rust/crates/BUILD.lol_html-2.1.0.bazel @@ -40,13 +40,13 @@ rust_library( "noclippy", "norustfmt", ], - version = "2.0.0", + version = "2.1.0", deps = [ "@crates_vendor__bitflags-2.6.0//:bitflags", "@crates_vendor__cfg-if-1.0.0//:cfg_if", "@crates_vendor__cssparser-0.27.2//:cssparser", "@crates_vendor__encoding_rs-0.8.35//:encoding_rs", - "@crates_vendor__hashbrown-0.15.1//:hashbrown", + "@crates_vendor__hashbrown-0.15.2//:hashbrown", "@crates_vendor__lazy_static-1.5.0//:lazy_static", "@crates_vendor__lazycell-1.3.0//:lazycell", "@crates_vendor__memchr-2.7.4//:memchr", diff --git a/deps/rust/crates/BUILD.lolhtml-1.1.2.bazel b/deps/rust/crates/BUILD.lol_html_c_api-1.1.2.bazel similarity index 89% rename from deps/rust/crates/BUILD.lolhtml-1.1.2.bazel rename to deps/rust/crates/BUILD.lol_html_c_api-1.1.2.bazel index 3317318c2a4..9e8f61970eb 100644 --- a/deps/rust/crates/BUILD.lolhtml-1.1.2.bazel +++ b/deps/rust/crates/BUILD.lol_html_c_api-1.1.2.bazel @@ -36,7 +36,7 @@ rust_library( ], tags = [ "cargo-bazel", - "crate-name=lolhtml", + "crate-name=lol_html_c_api", "manual", "noclippy", "norustfmt", @@ -44,9 +44,9 @@ rust_library( version = "1.1.2", deps = [ "@crates_vendor__encoding_rs-0.8.35//:encoding_rs", - "@crates_vendor__libc-0.2.162//:libc", - "@crates_vendor__lol_html-2.0.0//:lol_html", - "@crates_vendor__lolhtml-1.1.2//:build_script_build", + "@crates_vendor__libc-0.2.168//:libc", + "@crates_vendor__lol_html-2.1.0//:lol_html", + "@crates_vendor__lol_html_c_api-1.1.2//:build_script_build", "@crates_vendor__thiserror-1.0.69//:thiserror", ], ) @@ -86,13 +86,13 @@ cargo_build_script( ), edition = "2021", links = "lolhtml", - pkg_name = "lolhtml", + pkg_name = "lol_html_c_api", rustc_flags = [ "--cap-lints=allow", ], tags = [ "cargo-bazel", - "crate-name=lolhtml", + "crate-name=lol_html_c_api", "manual", "noclippy", "norustfmt", diff --git a/deps/rust/crates/BUILD.mio-1.0.2.bazel b/deps/rust/crates/BUILD.mio-1.0.3.bazel similarity index 85% rename from deps/rust/crates/BUILD.mio-1.0.2.bazel rename to deps/rust/crates/BUILD.mio-1.0.3.bazel index 896cc387ae5..8fe17828243 100644 --- a/deps/rust/crates/BUILD.mio-1.0.2.bazel +++ b/deps/rust/crates/BUILD.mio-1.0.3.bazel @@ -45,22 +45,22 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.0.2", + version = "1.0.3", deps = select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@crates_vendor__libc-0.2.162//:libc", # cfg(unix) + "@crates_vendor__libc-0.2.168//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@crates_vendor__libc-0.2.162//:libc", # cfg(unix) + "@crates_vendor__libc-0.2.168//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@crates_vendor__libc-0.2.162//:libc", # cfg(unix) + "@crates_vendor__libc-0.2.168//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ "@crates_vendor__windows-sys-0.52.0//:windows_sys", # cfg(windows) ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@crates_vendor__libc-0.2.162//:libc", # cfg(unix) + "@crates_vendor__libc-0.2.168//:libc", # cfg(unix) ], "//conditions:default": [], }), diff --git a/deps/rust/crates/BUILD.nix-0.29.0.bazel b/deps/rust/crates/BUILD.nix-0.29.0.bazel index 867e1d8d3ae..e4332bd4007 100644 --- a/deps/rust/crates/BUILD.nix-0.29.0.bazel +++ b/deps/rust/crates/BUILD.nix-0.29.0.bazel @@ -48,7 +48,7 @@ rust_library( deps = [ "@crates_vendor__bitflags-2.6.0//:bitflags", "@crates_vendor__cfg-if-1.0.0//:cfg_if", - "@crates_vendor__libc-0.2.162//:libc", + "@crates_vendor__libc-0.2.168//:libc", "@crates_vendor__nix-0.29.0//:build_script_build", ], ) diff --git a/deps/rust/crates/BUILD.phf_macros-0.8.0.bazel b/deps/rust/crates/BUILD.phf_macros-0.8.0.bazel index 67d0401766a..7167823ea37 100644 --- a/deps/rust/crates/BUILD.phf_macros-0.8.0.bazel +++ b/deps/rust/crates/BUILD.phf_macros-0.8.0.bazel @@ -47,7 +47,7 @@ rust_proc_macro( deps = [ "@crates_vendor__phf_generator-0.8.0//:phf_generator", "@crates_vendor__phf_shared-0.8.0//:phf_shared", - "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", "@crates_vendor__quote-1.0.37//:quote", "@crates_vendor__syn-1.0.109//:syn", ], diff --git a/deps/rust/crates/BUILD.proc-macro2-1.0.89.bazel b/deps/rust/crates/BUILD.proc-macro2-1.0.92.bazel similarity index 93% rename from deps/rust/crates/BUILD.proc-macro2-1.0.89.bazel rename to deps/rust/crates/BUILD.proc-macro2-1.0.92.bazel index 4f6d0270deb..ef9727d1e65 100644 --- a/deps/rust/crates/BUILD.proc-macro2-1.0.89.bazel +++ b/deps/rust/crates/BUILD.proc-macro2-1.0.92.bazel @@ -46,10 +46,10 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.0.89", + version = "1.0.92", deps = [ - "@crates_vendor__proc-macro2-1.0.89//:build_script_build", - "@crates_vendor__unicode-ident-1.0.13//:unicode_ident", + "@crates_vendor__proc-macro2-1.0.92//:build_script_build", + "@crates_vendor__unicode-ident-1.0.14//:unicode_ident", ], ) @@ -103,7 +103,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "1.0.89", + version = "1.0.92", visibility = ["//visibility:private"], ) diff --git a/deps/rust/crates/BUILD.quote-1.0.37.bazel b/deps/rust/crates/BUILD.quote-1.0.37.bazel index f2e48677ff9..7dbe4c23914 100644 --- a/deps/rust/crates/BUILD.quote-1.0.37.bazel +++ b/deps/rust/crates/BUILD.quote-1.0.37.bazel @@ -46,6 +46,6 @@ rust_library( ], version = "1.0.37", deps = [ - "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", ], ) diff --git a/deps/rust/crates/BUILD.rand-0.7.3.bazel b/deps/rust/crates/BUILD.rand-0.7.3.bazel index a3616a02f44..ddd9c2ad95f 100644 --- a/deps/rust/crates/BUILD.rand-0.7.3.bazel +++ b/deps/rust/crates/BUILD.rand-0.7.3.bazel @@ -60,22 +60,22 @@ rust_library( "@crates_vendor__rand_pcg-0.2.1//:rand_pcg", ] + select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@crates_vendor__libc-0.2.162//:libc", # aarch64-apple-darwin + "@crates_vendor__libc-0.2.168//:libc", # aarch64-apple-darwin "@crates_vendor__rand_chacha-0.2.2//:rand_chacha", # cfg(not(target_os = "emscripten")) ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@crates_vendor__libc-0.2.162//:libc", # aarch64-unknown-linux-gnu + "@crates_vendor__libc-0.2.168//:libc", # aarch64-unknown-linux-gnu "@crates_vendor__rand_chacha-0.2.2//:rand_chacha", # cfg(not(target_os = "emscripten")) ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@crates_vendor__libc-0.2.162//:libc", # x86_64-apple-darwin + "@crates_vendor__libc-0.2.168//:libc", # x86_64-apple-darwin "@crates_vendor__rand_chacha-0.2.2//:rand_chacha", # cfg(not(target_os = "emscripten")) ], "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ "@crates_vendor__rand_chacha-0.2.2//:rand_chacha", # cfg(not(target_os = "emscripten")) ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@crates_vendor__libc-0.2.162//:libc", # x86_64-unknown-linux-gnu + "@crates_vendor__libc-0.2.168//:libc", # x86_64-unknown-linux-gnu "@crates_vendor__rand_chacha-0.2.2//:rand_chacha", # cfg(not(target_os = "emscripten")) ], "//conditions:default": [], diff --git a/deps/rust/crates/BUILD.rustc-hash-2.0.0.bazel b/deps/rust/crates/BUILD.rustc-hash-2.0.0.bazel deleted file mode 100644 index a947d329662..00000000000 --- a/deps/rust/crates/BUILD.rustc-hash-2.0.0.bazel +++ /dev/null @@ -1,48 +0,0 @@ -############################################################################### -# @generated -# DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To -# regenerate this file, run the following: -# -# bazel run @//deps/rust:crates_vendor -############################################################################### - -load("@rules_rust//rust:defs.bzl", "rust_library") - -package(default_visibility = ["//visibility:public"]) - -rust_library( - name = "rustc_hash", - srcs = glob( - include = ["**/*.rs"], - allow_empty = True, - ), - compile_data = glob( - include = ["**"], - allow_empty = True, - exclude = [ - "**/* *", - ".tmp_git_root/**/*", - "BUILD", - "BUILD.bazel", - "WORKSPACE", - "WORKSPACE.bazel", - ], - ), - crate_features = [ - "default", - "std", - ], - crate_root = "src/lib.rs", - edition = "2021", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-bazel", - "crate-name=rustc-hash", - "manual", - "noclippy", - "norustfmt", - ], - version = "2.0.0", -) diff --git a/deps/rust/crates/BUILD.serde_derive-1.0.215.bazel b/deps/rust/crates/BUILD.serde_derive-1.0.215.bazel index ea24b84ae3a..8438bd919e7 100644 --- a/deps/rust/crates/BUILD.serde_derive-1.0.215.bazel +++ b/deps/rust/crates/BUILD.serde_derive-1.0.215.bazel @@ -45,8 +45,8 @@ rust_proc_macro( ], version = "1.0.215", deps = [ - "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", "@crates_vendor__quote-1.0.37//:quote", - "@crates_vendor__syn-2.0.87//:syn", + "@crates_vendor__syn-2.0.90//:syn", ], ) diff --git a/deps/rust/crates/BUILD.serde_json-1.0.132.bazel b/deps/rust/crates/BUILD.serde_json-1.0.133.bazel similarity index 94% rename from deps/rust/crates/BUILD.serde_json-1.0.132.bazel rename to deps/rust/crates/BUILD.serde_json-1.0.133.bazel index 4c25bb3e2d1..0076302a09e 100644 --- a/deps/rust/crates/BUILD.serde_json-1.0.132.bazel +++ b/deps/rust/crates/BUILD.serde_json-1.0.133.bazel @@ -45,13 +45,13 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.0.132", + version = "1.0.133", deps = [ - "@crates_vendor__itoa-1.0.11//:itoa", + "@crates_vendor__itoa-1.0.14//:itoa", "@crates_vendor__memchr-2.7.4//:memchr", "@crates_vendor__ryu-1.0.18//:ryu", "@crates_vendor__serde-1.0.215//:serde", - "@crates_vendor__serde_json-1.0.132//:build_script_build", + "@crates_vendor__serde_json-1.0.133//:build_script_build", ], ) @@ -104,7 +104,7 @@ cargo_build_script( "noclippy", "norustfmt", ], - version = "1.0.132", + version = "1.0.133", visibility = ["//visibility:private"], ) diff --git a/deps/rust/crates/BUILD.socket2-0.5.7.bazel b/deps/rust/crates/BUILD.socket2-0.5.8.bazel similarity index 85% rename from deps/rust/crates/BUILD.socket2-0.5.7.bazel rename to deps/rust/crates/BUILD.socket2-0.5.8.bazel index 23da2e0a6ac..26dddf3c08e 100644 --- a/deps/rust/crates/BUILD.socket2-0.5.7.bazel +++ b/deps/rust/crates/BUILD.socket2-0.5.8.bazel @@ -43,22 +43,22 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.5.7", + version = "0.5.8", deps = select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@crates_vendor__libc-0.2.162//:libc", # cfg(unix) + "@crates_vendor__libc-0.2.168//:libc", # cfg(unix) ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@crates_vendor__libc-0.2.162//:libc", # cfg(unix) + "@crates_vendor__libc-0.2.168//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@crates_vendor__libc-0.2.162//:libc", # cfg(unix) + "@crates_vendor__libc-0.2.168//:libc", # cfg(unix) ], "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ "@crates_vendor__windows-sys-0.52.0//:windows_sys", # cfg(windows) ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@crates_vendor__libc-0.2.162//:libc", # cfg(unix) + "@crates_vendor__libc-0.2.168//:libc", # cfg(unix) ], "//conditions:default": [], }), diff --git a/deps/rust/crates/BUILD.syn-1.0.109.bazel b/deps/rust/crates/BUILD.syn-1.0.109.bazel index e296ee02363..53aed298231 100644 --- a/deps/rust/crates/BUILD.syn-1.0.109.bazel +++ b/deps/rust/crates/BUILD.syn-1.0.109.bazel @@ -55,10 +55,10 @@ rust_library( ], version = "1.0.109", deps = [ - "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", "@crates_vendor__quote-1.0.37//:quote", "@crates_vendor__syn-1.0.109//:build_script_build", - "@crates_vendor__unicode-ident-1.0.13//:unicode_ident", + "@crates_vendor__unicode-ident-1.0.14//:unicode_ident", ], ) diff --git a/deps/rust/crates/BUILD.syn-2.0.87.bazel b/deps/rust/crates/BUILD.syn-2.0.90.bazel similarity index 90% rename from deps/rust/crates/BUILD.syn-2.0.87.bazel rename to deps/rust/crates/BUILD.syn-2.0.90.bazel index a20b41496d1..7a6603f473c 100644 --- a/deps/rust/crates/BUILD.syn-2.0.87.bazel +++ b/deps/rust/crates/BUILD.syn-2.0.90.bazel @@ -50,10 +50,10 @@ rust_library( "noclippy", "norustfmt", ], - version = "2.0.87", + version = "2.0.90", deps = [ - "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", "@crates_vendor__quote-1.0.37//:quote", - "@crates_vendor__unicode-ident-1.0.13//:unicode_ident", + "@crates_vendor__unicode-ident-1.0.14//:unicode_ident", ], ) diff --git a/deps/rust/crates/BUILD.thiserror-impl-1.0.69.bazel b/deps/rust/crates/BUILD.thiserror-impl-1.0.69.bazel index 393ff8c034c..3c241673aa4 100644 --- a/deps/rust/crates/BUILD.thiserror-impl-1.0.69.bazel +++ b/deps/rust/crates/BUILD.thiserror-impl-1.0.69.bazel @@ -42,8 +42,8 @@ rust_proc_macro( ], version = "1.0.69", deps = [ - "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", "@crates_vendor__quote-1.0.37//:quote", - "@crates_vendor__syn-2.0.87//:syn", + "@crates_vendor__syn-2.0.90//:syn", ], ) diff --git a/deps/rust/crates/BUILD.thiserror-impl-2.0.6.bazel b/deps/rust/crates/BUILD.thiserror-impl-2.0.6.bazel index 1efc78cff3c..51a2763c820 100644 --- a/deps/rust/crates/BUILD.thiserror-impl-2.0.6.bazel +++ b/deps/rust/crates/BUILD.thiserror-impl-2.0.6.bazel @@ -42,8 +42,8 @@ rust_proc_macro( ], version = "2.0.6", deps = [ - "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", "@crates_vendor__quote-1.0.37//:quote", - "@crates_vendor__syn-2.0.87//:syn", + "@crates_vendor__syn-2.0.90//:syn", ], ) diff --git a/deps/rust/crates/BUILD.tokio-1.41.1.bazel b/deps/rust/crates/BUILD.tokio-1.42.0.bazel similarity index 84% rename from deps/rust/crates/BUILD.tokio-1.41.1.bazel rename to deps/rust/crates/BUILD.tokio-1.42.0.bazel index 2ca85f2b267..ca16766f8a2 100644 --- a/deps/rust/crates/BUILD.tokio-1.41.1.bazel +++ b/deps/rust/crates/BUILD.tokio-1.42.0.bazel @@ -54,26 +54,26 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.41.1", + version = "1.42.0", deps = [ - "@crates_vendor__mio-1.0.2//:mio", + "@crates_vendor__mio-1.0.3//:mio", "@crates_vendor__pin-project-lite-0.2.15//:pin_project_lite", - "@crates_vendor__socket2-0.5.7//:socket2", + "@crates_vendor__socket2-0.5.8//:socket2", ] + select({ "@rules_rust//rust/platform:aarch64-apple-darwin": [ - "@crates_vendor__libc-0.2.162//:libc", # aarch64-apple-darwin + "@crates_vendor__libc-0.2.168//:libc", # aarch64-apple-darwin ], "@rules_rust//rust/platform:aarch64-unknown-linux-gnu": [ - "@crates_vendor__libc-0.2.162//:libc", # aarch64-unknown-linux-gnu + "@crates_vendor__libc-0.2.168//:libc", # aarch64-unknown-linux-gnu ], "@rules_rust//rust/platform:x86_64-apple-darwin": [ - "@crates_vendor__libc-0.2.162//:libc", # x86_64-apple-darwin + "@crates_vendor__libc-0.2.168//:libc", # x86_64-apple-darwin ], "@rules_rust//rust/platform:x86_64-pc-windows-msvc": [ "@crates_vendor__windows-sys-0.52.0//:windows_sys", # x86_64-pc-windows-msvc ], "@rules_rust//rust/platform:x86_64-unknown-linux-gnu": [ - "@crates_vendor__libc-0.2.162//:libc", # x86_64-unknown-linux-gnu + "@crates_vendor__libc-0.2.168//:libc", # x86_64-unknown-linux-gnu ], "//conditions:default": [], }), diff --git a/deps/rust/crates/BUILD.tracing-0.1.40.bazel b/deps/rust/crates/BUILD.tracing-0.1.41.bazel similarity index 93% rename from deps/rust/crates/BUILD.tracing-0.1.40.bazel rename to deps/rust/crates/BUILD.tracing-0.1.41.bazel index 72050b294f4..002004e31cc 100644 --- a/deps/rust/crates/BUILD.tracing-0.1.40.bazel +++ b/deps/rust/crates/BUILD.tracing-0.1.41.bazel @@ -43,9 +43,9 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.1.40", + version = "0.1.41", deps = [ "@crates_vendor__pin-project-lite-0.2.15//:pin_project_lite", - "@crates_vendor__tracing-core-0.1.32//:tracing_core", + "@crates_vendor__tracing-core-0.1.33//:tracing_core", ], ) diff --git a/deps/rust/crates/BUILD.tracing-core-0.1.32.bazel b/deps/rust/crates/BUILD.tracing-core-0.1.33.bazel similarity index 98% rename from deps/rust/crates/BUILD.tracing-core-0.1.32.bazel rename to deps/rust/crates/BUILD.tracing-core-0.1.33.bazel index 2388a555139..1668ba3933e 100644 --- a/deps/rust/crates/BUILD.tracing-core-0.1.32.bazel +++ b/deps/rust/crates/BUILD.tracing-core-0.1.33.bazel @@ -44,7 +44,7 @@ rust_library( "noclippy", "norustfmt", ], - version = "0.1.32", + version = "0.1.33", deps = [ "@crates_vendor__once_cell-1.20.2//:once_cell", ], diff --git a/deps/rust/crates/BUILD.unicode-ident-1.0.13.bazel b/deps/rust/crates/BUILD.unicode-ident-1.0.14.bazel similarity index 97% rename from deps/rust/crates/BUILD.unicode-ident-1.0.13.bazel rename to deps/rust/crates/BUILD.unicode-ident-1.0.14.bazel index b4645a18746..1ef13b1e26d 100644 --- a/deps/rust/crates/BUILD.unicode-ident-1.0.13.bazel +++ b/deps/rust/crates/BUILD.unicode-ident-1.0.14.bazel @@ -40,5 +40,5 @@ rust_library( "noclippy", "norustfmt", ], - version = "1.0.13", + version = "1.0.14", ) diff --git a/deps/rust/crates/BUILD.zerocopy-derive-0.7.35.bazel b/deps/rust/crates/BUILD.zerocopy-derive-0.7.35.bazel index f0ffe51d049..a0fc6312a63 100644 --- a/deps/rust/crates/BUILD.zerocopy-derive-0.7.35.bazel +++ b/deps/rust/crates/BUILD.zerocopy-derive-0.7.35.bazel @@ -42,8 +42,8 @@ rust_proc_macro( ], version = "0.7.35", deps = [ - "@crates_vendor__proc-macro2-1.0.89//:proc_macro2", + "@crates_vendor__proc-macro2-1.0.92//:proc_macro2", "@crates_vendor__quote-1.0.37//:quote", - "@crates_vendor__syn-2.0.87//:syn", + "@crates_vendor__syn-2.0.90//:syn", ], ) diff --git a/deps/rust/crates/defs.bzl b/deps/rust/crates/defs.bzl index 7ff610d5c70..279f9bcb298 100644 --- a/deps/rust/crates/defs.bzl +++ b/deps/rust/crates/defs.bzl @@ -296,25 +296,25 @@ def aliases( _NORMAL_DEPENDENCIES = { "": { _COMMON_CONDITION: { - "anyhow": Label("@crates_vendor__anyhow-1.0.93//:anyhow"), + "anyhow": Label("@crates_vendor__anyhow-1.0.94//:anyhow"), "capnp": Label("@crates_vendor__capnp-0.20.3//:capnp"), "capnpc": Label("@crates_vendor__capnpc-0.20.1//:capnpc"), - "clang-ast": Label("@crates_vendor__clang-ast-0.1.26//:clang_ast"), - "clap": Label("@crates_vendor__clap-4.5.21//:clap"), + "clang-ast": Label("@crates_vendor__clang-ast-0.1.27//:clang_ast"), + "clap": Label("@crates_vendor__clap-4.5.23//:clap"), "codespan-reporting": Label("@crates_vendor__codespan-reporting-0.11.1//:codespan_reporting"), - "cxx": Label("@crates_vendor__cxx-1.0.130//:cxx"), + "cxx": Label("@crates_vendor__cxx-1.0.133//:cxx"), "flate2": Label("@crates_vendor__flate2-1.0.35//:flate2"), - "lolhtml": Label("@crates_vendor__lolhtml-1.1.2//:lolhtml"), + "lol_html_c_api": Label("@crates_vendor__lol_html_c_api-1.1.2//:lolhtml"), "nix": Label("@crates_vendor__nix-0.29.0//:nix"), "pico-args": Label("@crates_vendor__pico-args-0.5.0//:pico_args"), - "proc-macro2": Label("@crates_vendor__proc-macro2-1.0.89//:proc_macro2"), + "proc-macro2": Label("@crates_vendor__proc-macro2-1.0.92//:proc_macro2"), "quote": Label("@crates_vendor__quote-1.0.37//:quote"), "serde": Label("@crates_vendor__serde-1.0.215//:serde"), - "serde_json": Label("@crates_vendor__serde_json-1.0.132//:serde_json"), - "syn": Label("@crates_vendor__syn-2.0.87//:syn"), + "serde_json": Label("@crates_vendor__serde_json-1.0.133//:serde_json"), + "syn": Label("@crates_vendor__syn-2.0.90//:syn"), "thiserror": Label("@crates_vendor__thiserror-2.0.6//:thiserror"), - "tokio": Label("@crates_vendor__tokio-1.41.1//:tokio"), - "tracing": Label("@crates_vendor__tracing-0.1.40//:tracing"), + "tokio": Label("@crates_vendor__tokio-1.42.0//:tokio"), + "tracing": Label("@crates_vendor__tracing-0.1.41//:tracing"), }, }, } @@ -430,12 +430,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__allocator-api2-0.2.20", - sha256 = "45862d1c77f2228b9e10bc609d5bc203d86ebc9b87ad8d5d5167a6c9abf739d9", + name = "crates_vendor__allocator-api2-0.2.21", + sha256 = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923", type = "tar.gz", - urls = ["https://static.crates.io/crates/allocator-api2/0.2.20/download"], - strip_prefix = "allocator-api2-0.2.20", - build_file = Label("@workerd//deps/rust/crates:BUILD.allocator-api2-0.2.20.bazel"), + urls = ["https://static.crates.io/crates/allocator-api2/0.2.21/download"], + strip_prefix = "allocator-api2-0.2.21", + build_file = Label("@workerd//deps/rust/crates:BUILD.allocator-api2-0.2.21.bazel"), ) maybe( @@ -450,12 +450,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__anyhow-1.0.93", - sha256 = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775", + name = "crates_vendor__anyhow-1.0.94", + sha256 = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7", type = "tar.gz", - urls = ["https://static.crates.io/crates/anyhow/1.0.93/download"], - strip_prefix = "anyhow-1.0.93", - build_file = Label("@workerd//deps/rust/crates:BUILD.anyhow-1.0.93.bazel"), + urls = ["https://static.crates.io/crates/anyhow/1.0.94/download"], + strip_prefix = "anyhow-1.0.94", + build_file = Label("@workerd//deps/rust/crates:BUILD.anyhow-1.0.94.bazel"), ) maybe( @@ -520,12 +520,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__cc-1.2.1", - sha256 = "fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47", + name = "crates_vendor__cc-1.2.3", + sha256 = "27f657647bcff5394bf56c7317665bbf790a137a50eaaa5c6bfbb9e27a518f2d", type = "tar.gz", - urls = ["https://static.crates.io/crates/cc/1.2.1/download"], - strip_prefix = "cc-1.2.1", - build_file = Label("@workerd//deps/rust/crates:BUILD.cc-1.2.1.bazel"), + urls = ["https://static.crates.io/crates/cc/1.2.3/download"], + strip_prefix = "cc-1.2.3", + build_file = Label("@workerd//deps/rust/crates:BUILD.cc-1.2.3.bazel"), ) maybe( @@ -550,32 +550,32 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__clang-ast-0.1.26", - sha256 = "577457f7ace079a595017e4307c6e480902664ede6e4a0760747c4f498b7c996", + name = "crates_vendor__clang-ast-0.1.27", + sha256 = "4c01fb720699b43fbf9db04dbb8d2b5d037f38938e6b8153863db7532b24a86c", type = "tar.gz", - urls = ["https://static.crates.io/crates/clang-ast/0.1.26/download"], - strip_prefix = "clang-ast-0.1.26", - build_file = Label("@workerd//deps/rust/crates:BUILD.clang-ast-0.1.26.bazel"), + urls = ["https://static.crates.io/crates/clang-ast/0.1.27/download"], + strip_prefix = "clang-ast-0.1.27", + build_file = Label("@workerd//deps/rust/crates:BUILD.clang-ast-0.1.27.bazel"), ) maybe( http_archive, - name = "crates_vendor__clap-4.5.21", - sha256 = "fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f", + name = "crates_vendor__clap-4.5.23", + sha256 = "3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84", type = "tar.gz", - urls = ["https://static.crates.io/crates/clap/4.5.21/download"], - strip_prefix = "clap-4.5.21", - build_file = Label("@workerd//deps/rust/crates:BUILD.clap-4.5.21.bazel"), + urls = ["https://static.crates.io/crates/clap/4.5.23/download"], + strip_prefix = "clap-4.5.23", + build_file = Label("@workerd//deps/rust/crates:BUILD.clap-4.5.23.bazel"), ) maybe( http_archive, - name = "crates_vendor__clap_builder-4.5.21", - sha256 = "b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec", + name = "crates_vendor__clap_builder-4.5.23", + sha256 = "30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838", type = "tar.gz", - urls = ["https://static.crates.io/crates/clap_builder/4.5.21/download"], - strip_prefix = "clap_builder-4.5.21", - build_file = Label("@workerd//deps/rust/crates:BUILD.clap_builder-4.5.21.bazel"), + urls = ["https://static.crates.io/crates/clap_builder/4.5.23/download"], + strip_prefix = "clap_builder-4.5.23", + build_file = Label("@workerd//deps/rust/crates:BUILD.clap_builder-4.5.23.bazel"), ) maybe( @@ -590,12 +590,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__clap_lex-0.7.3", - sha256 = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7", + name = "crates_vendor__clap_lex-0.7.4", + sha256 = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6", type = "tar.gz", - urls = ["https://static.crates.io/crates/clap_lex/0.7.3/download"], - strip_prefix = "clap_lex-0.7.3", - build_file = Label("@workerd//deps/rust/crates:BUILD.clap_lex-0.7.3.bazel"), + urls = ["https://static.crates.io/crates/clap_lex/0.7.4/download"], + strip_prefix = "clap_lex-0.7.4", + build_file = Label("@workerd//deps/rust/crates:BUILD.clap_lex-0.7.4.bazel"), ) maybe( @@ -650,32 +650,32 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__cxx-1.0.130", - sha256 = "23c042a0ba58aaff55299632834d1ea53ceff73d62373f62c9ae60890ad1b942", + name = "crates_vendor__cxx-1.0.133", + sha256 = "05e1ec88093d2abd9cf1b09ffd979136b8e922bf31cad966a8fe0d73233112ef", type = "tar.gz", - urls = ["https://static.crates.io/crates/cxx/1.0.130/download"], - strip_prefix = "cxx-1.0.130", - build_file = Label("@workerd//deps/rust/crates:BUILD.cxx-1.0.130.bazel"), + urls = ["https://static.crates.io/crates/cxx/1.0.133/download"], + strip_prefix = "cxx-1.0.133", + build_file = Label("@workerd//deps/rust/crates:BUILD.cxx-1.0.133.bazel"), ) maybe( http_archive, - name = "crates_vendor__cxxbridge-flags-1.0.130", - sha256 = "aa7ed7d30b289e2592cc55bc2ccd89803a63c913e008e6eb59f06cddf45bb52f", + name = "crates_vendor__cxxbridge-flags-1.0.133", + sha256 = "f7c01b36e22051bc6928a78583f1621abaaf7621561c2ada1b00f7878fbe2caa", type = "tar.gz", - urls = ["https://static.crates.io/crates/cxxbridge-flags/1.0.130/download"], - strip_prefix = "cxxbridge-flags-1.0.130", - build_file = Label("@workerd//deps/rust/crates:BUILD.cxxbridge-flags-1.0.130.bazel"), + urls = ["https://static.crates.io/crates/cxxbridge-flags/1.0.133/download"], + strip_prefix = "cxxbridge-flags-1.0.133", + build_file = Label("@workerd//deps/rust/crates:BUILD.cxxbridge-flags-1.0.133.bazel"), ) maybe( http_archive, - name = "crates_vendor__cxxbridge-macro-1.0.130", - sha256 = "0b8c465d22de46b851c04630a5fc749a26005b263632ed2e0d9cc81518ead78d", + name = "crates_vendor__cxxbridge-macro-1.0.133", + sha256 = "f6e14013136fac689345d17b9a6df55977251f11d333c0a571e8d963b55e1f95", type = "tar.gz", - urls = ["https://static.crates.io/crates/cxxbridge-macro/1.0.130/download"], - strip_prefix = "cxxbridge-macro-1.0.130", - build_file = Label("@workerd//deps/rust/crates:BUILD.cxxbridge-macro-1.0.130.bazel"), + urls = ["https://static.crates.io/crates/cxxbridge-macro/1.0.133/download"], + strip_prefix = "cxxbridge-macro-1.0.133", + build_file = Label("@workerd//deps/rust/crates:BUILD.cxxbridge-macro-1.0.133.bazel"), ) maybe( @@ -790,12 +790,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__hashbrown-0.15.1", - sha256 = "3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3", + name = "crates_vendor__hashbrown-0.15.2", + sha256 = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289", type = "tar.gz", - urls = ["https://static.crates.io/crates/hashbrown/0.15.1/download"], - strip_prefix = "hashbrown-0.15.1", - build_file = Label("@workerd//deps/rust/crates:BUILD.hashbrown-0.15.1.bazel"), + urls = ["https://static.crates.io/crates/hashbrown/0.15.2/download"], + strip_prefix = "hashbrown-0.15.2", + build_file = Label("@workerd//deps/rust/crates:BUILD.hashbrown-0.15.2.bazel"), ) maybe( @@ -808,16 +808,6 @@ def crate_repositories(): build_file = Label("@workerd//deps/rust/crates:BUILD.heck-0.5.0.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__hermit-abi-0.3.9", - sha256 = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024", - type = "tar.gz", - urls = ["https://static.crates.io/crates/hermit-abi/0.3.9/download"], - strip_prefix = "hermit-abi-0.3.9", - build_file = Label("@workerd//deps/rust/crates:BUILD.hermit-abi-0.3.9.bazel"), - ) - maybe( http_archive, name = "crates_vendor__itoa-0.4.8", @@ -830,12 +820,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__itoa-1.0.11", - sha256 = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b", + name = "crates_vendor__itoa-1.0.14", + sha256 = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674", type = "tar.gz", - urls = ["https://static.crates.io/crates/itoa/1.0.11/download"], - strip_prefix = "itoa-1.0.11", - build_file = Label("@workerd//deps/rust/crates:BUILD.itoa-1.0.11.bazel"), + urls = ["https://static.crates.io/crates/itoa/1.0.14/download"], + strip_prefix = "itoa-1.0.14", + build_file = Label("@workerd//deps/rust/crates:BUILD.itoa-1.0.14.bazel"), ) maybe( @@ -860,12 +850,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__libc-0.2.162", - sha256 = "18d287de67fe55fd7e1581fe933d965a5a9477b38e949cfa9f8574ef01506398", + name = "crates_vendor__libc-0.2.168", + sha256 = "5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d", type = "tar.gz", - urls = ["https://static.crates.io/crates/libc/0.2.162/download"], - strip_prefix = "libc-0.2.162", - build_file = Label("@workerd//deps/rust/crates:BUILD.libc-0.2.162.bazel"), + urls = ["https://static.crates.io/crates/libc/0.2.168/download"], + strip_prefix = "libc-0.2.168", + build_file = Label("@workerd//deps/rust/crates:BUILD.libc-0.2.168.bazel"), ) maybe( @@ -890,20 +880,20 @@ def crate_repositories(): maybe( new_git_repository, - name = "crates_vendor__lol_html-2.0.0", - commit = "a161bb319a61ddfb4c66e29153bbf8d6491f28cf", + name = "crates_vendor__lol_html-2.1.0", + commit = "cac9f2f59aea8ad803286b0aae0d667926f441c7", init_submodules = True, remote = "https://github.com/cloudflare/lol-html.git", - build_file = Label("@workerd//deps/rust/crates:BUILD.lol_html-2.0.0.bazel"), + build_file = Label("@workerd//deps/rust/crates:BUILD.lol_html-2.1.0.bazel"), ) maybe( new_git_repository, - name = "crates_vendor__lolhtml-1.1.2", - commit = "a161bb319a61ddfb4c66e29153bbf8d6491f28cf", + name = "crates_vendor__lol_html_c_api-1.1.2", + commit = "cac9f2f59aea8ad803286b0aae0d667926f441c7", init_submodules = True, remote = "https://github.com/cloudflare/lol-html.git", - build_file = Label("@workerd//deps/rust/crates:BUILD.lolhtml-1.1.2.bazel"), + build_file = Label("@workerd//deps/rust/crates:BUILD.lol_html_c_api-1.1.2.bazel"), strip_prefix = "c-api", ) @@ -949,12 +939,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__mio-1.0.2", - sha256 = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec", + name = "crates_vendor__mio-1.0.3", + sha256 = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd", type = "tar.gz", - urls = ["https://static.crates.io/crates/mio/1.0.2/download"], - strip_prefix = "mio-1.0.2", - build_file = Label("@workerd//deps/rust/crates:BUILD.mio-1.0.2.bazel"), + urls = ["https://static.crates.io/crates/mio/1.0.3/download"], + strip_prefix = "mio-1.0.3", + build_file = Label("@workerd//deps/rust/crates:BUILD.mio-1.0.3.bazel"), ) maybe( @@ -1099,12 +1089,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__proc-macro2-1.0.89", - sha256 = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e", + name = "crates_vendor__proc-macro2-1.0.92", + sha256 = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0", type = "tar.gz", - urls = ["https://static.crates.io/crates/proc-macro2/1.0.89/download"], - strip_prefix = "proc-macro2-1.0.89", - build_file = Label("@workerd//deps/rust/crates:BUILD.proc-macro2-1.0.89.bazel"), + urls = ["https://static.crates.io/crates/proc-macro2/1.0.92/download"], + strip_prefix = "proc-macro2-1.0.92", + build_file = Label("@workerd//deps/rust/crates:BUILD.proc-macro2-1.0.92.bazel"), ) maybe( @@ -1177,16 +1167,6 @@ def crate_repositories(): build_file = Label("@workerd//deps/rust/crates:BUILD.rustc-demangle-0.1.24.bazel"), ) - maybe( - http_archive, - name = "crates_vendor__rustc-hash-2.0.0", - sha256 = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152", - type = "tar.gz", - urls = ["https://static.crates.io/crates/rustc-hash/2.0.0/download"], - strip_prefix = "rustc-hash-2.0.0", - build_file = Label("@workerd//deps/rust/crates:BUILD.rustc-hash-2.0.0.bazel"), - ) - maybe( http_archive, name = "crates_vendor__rustc_version-0.4.1", @@ -1259,12 +1239,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__serde_json-1.0.132", - sha256 = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03", + name = "crates_vendor__serde_json-1.0.133", + sha256 = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377", type = "tar.gz", - urls = ["https://static.crates.io/crates/serde_json/1.0.132/download"], - strip_prefix = "serde_json-1.0.132", - build_file = Label("@workerd//deps/rust/crates:BUILD.serde_json-1.0.132.bazel"), + urls = ["https://static.crates.io/crates/serde_json/1.0.133/download"], + strip_prefix = "serde_json-1.0.133", + build_file = Label("@workerd//deps/rust/crates:BUILD.serde_json-1.0.133.bazel"), ) maybe( @@ -1309,12 +1289,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__socket2-0.5.7", - sha256 = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c", + name = "crates_vendor__socket2-0.5.8", + sha256 = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8", type = "tar.gz", - urls = ["https://static.crates.io/crates/socket2/0.5.7/download"], - strip_prefix = "socket2-0.5.7", - build_file = Label("@workerd//deps/rust/crates:BUILD.socket2-0.5.7.bazel"), + urls = ["https://static.crates.io/crates/socket2/0.5.8/download"], + strip_prefix = "socket2-0.5.8", + build_file = Label("@workerd//deps/rust/crates:BUILD.socket2-0.5.8.bazel"), ) maybe( @@ -1349,12 +1329,12 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__syn-2.0.87", - sha256 = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d", + name = "crates_vendor__syn-2.0.90", + sha256 = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31", type = "tar.gz", - urls = ["https://static.crates.io/crates/syn/2.0.87/download"], - strip_prefix = "syn-2.0.87", - build_file = Label("@workerd//deps/rust/crates:BUILD.syn-2.0.87.bazel"), + urls = ["https://static.crates.io/crates/syn/2.0.90/download"], + strip_prefix = "syn-2.0.90", + build_file = Label("@workerd//deps/rust/crates:BUILD.syn-2.0.90.bazel"), ) maybe( @@ -1419,42 +1399,42 @@ def crate_repositories(): maybe( http_archive, - name = "crates_vendor__tokio-1.41.1", - sha256 = "22cfb5bee7a6a52939ca9224d6ac897bb669134078daa8735560897f69de4d33", + name = "crates_vendor__tokio-1.42.0", + sha256 = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551", type = "tar.gz", - urls = ["https://static.crates.io/crates/tokio/1.41.1/download"], - strip_prefix = "tokio-1.41.1", - build_file = Label("@workerd//deps/rust/crates:BUILD.tokio-1.41.1.bazel"), + urls = ["https://static.crates.io/crates/tokio/1.42.0/download"], + strip_prefix = "tokio-1.42.0", + build_file = Label("@workerd//deps/rust/crates:BUILD.tokio-1.42.0.bazel"), ) maybe( http_archive, - name = "crates_vendor__tracing-0.1.40", - sha256 = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef", + name = "crates_vendor__tracing-0.1.41", + sha256 = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0", type = "tar.gz", - urls = ["https://static.crates.io/crates/tracing/0.1.40/download"], - strip_prefix = "tracing-0.1.40", - build_file = Label("@workerd//deps/rust/crates:BUILD.tracing-0.1.40.bazel"), + urls = ["https://static.crates.io/crates/tracing/0.1.41/download"], + strip_prefix = "tracing-0.1.41", + build_file = Label("@workerd//deps/rust/crates:BUILD.tracing-0.1.41.bazel"), ) maybe( http_archive, - name = "crates_vendor__tracing-core-0.1.32", - sha256 = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54", + name = "crates_vendor__tracing-core-0.1.33", + sha256 = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c", type = "tar.gz", - urls = ["https://static.crates.io/crates/tracing-core/0.1.32/download"], - strip_prefix = "tracing-core-0.1.32", - build_file = Label("@workerd//deps/rust/crates:BUILD.tracing-core-0.1.32.bazel"), + urls = ["https://static.crates.io/crates/tracing-core/0.1.33/download"], + strip_prefix = "tracing-core-0.1.33", + build_file = Label("@workerd//deps/rust/crates:BUILD.tracing-core-0.1.33.bazel"), ) maybe( http_archive, - name = "crates_vendor__unicode-ident-1.0.13", - sha256 = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe", + name = "crates_vendor__unicode-ident-1.0.14", + sha256 = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83", type = "tar.gz", - urls = ["https://static.crates.io/crates/unicode-ident/1.0.13/download"], - strip_prefix = "unicode-ident-1.0.13", - build_file = Label("@workerd//deps/rust/crates:BUILD.unicode-ident-1.0.13.bazel"), + urls = ["https://static.crates.io/crates/unicode-ident/1.0.14/download"], + strip_prefix = "unicode-ident-1.0.14", + build_file = Label("@workerd//deps/rust/crates:BUILD.unicode-ident-1.0.14.bazel"), ) maybe( @@ -1628,23 +1608,23 @@ def crate_repositories(): ) return [ - struct(repo = "crates_vendor__anyhow-1.0.93", is_dev_dep = False), + struct(repo = "crates_vendor__anyhow-1.0.94", is_dev_dep = False), struct(repo = "crates_vendor__capnp-0.20.3", is_dev_dep = False), struct(repo = "crates_vendor__capnpc-0.20.1", is_dev_dep = False), - struct(repo = "crates_vendor__clang-ast-0.1.26", is_dev_dep = False), - struct(repo = "crates_vendor__clap-4.5.21", is_dev_dep = False), + struct(repo = "crates_vendor__clang-ast-0.1.27", is_dev_dep = False), + struct(repo = "crates_vendor__clap-4.5.23", is_dev_dep = False), struct(repo = "crates_vendor__codespan-reporting-0.11.1", is_dev_dep = False), - struct(repo = "crates_vendor__cxx-1.0.130", is_dev_dep = False), + struct(repo = "crates_vendor__cxx-1.0.133", is_dev_dep = False), struct(repo = "crates_vendor__flate2-1.0.35", is_dev_dep = False), - struct(repo = "crates_vendor__lolhtml-1.1.2", is_dev_dep = False), + struct(repo = "crates_vendor__lol_html_c_api-1.1.2", is_dev_dep = False), struct(repo = "crates_vendor__nix-0.29.0", is_dev_dep = False), struct(repo = "crates_vendor__pico-args-0.5.0", is_dev_dep = False), - struct(repo = "crates_vendor__proc-macro2-1.0.89", is_dev_dep = False), + struct(repo = "crates_vendor__proc-macro2-1.0.92", is_dev_dep = False), struct(repo = "crates_vendor__quote-1.0.37", is_dev_dep = False), struct(repo = "crates_vendor__serde-1.0.215", is_dev_dep = False), - struct(repo = "crates_vendor__serde_json-1.0.132", is_dev_dep = False), - struct(repo = "crates_vendor__syn-2.0.87", is_dev_dep = False), + struct(repo = "crates_vendor__serde_json-1.0.133", is_dev_dep = False), + struct(repo = "crates_vendor__syn-2.0.90", is_dev_dep = False), struct(repo = "crates_vendor__thiserror-2.0.6", is_dev_dep = False), - struct(repo = "crates_vendor__tokio-1.41.1", is_dev_dep = False), - struct(repo = "crates_vendor__tracing-0.1.40", is_dev_dep = False), + struct(repo = "crates_vendor__tokio-1.42.0", is_dev_dep = False), + struct(repo = "crates_vendor__tracing-0.1.41", is_dev_dep = False), ] diff --git a/src/workerd/api/html-rewriter.c++ b/src/workerd/api/html-rewriter.c++ index a229238f14d..25b25da8e1e 100644 --- a/src/workerd/api/html-rewriter.c++ +++ b/src/workerd/api/html-rewriter.c++ @@ -4,13 +4,14 @@ #include "html-rewriter.h" -#include "c-api/include/lol_html.h" #include "streams.h" #include "util.h" #include #include +#include + struct lol_html_HtmlRewriter {}; struct lol_html_HtmlRewriterBuilder {}; struct lol_html_AttributesIterator {};