Updated `wasm_bindgen` rules dependencies. (#1464)

* Updated `wasm_bindgen` rules dependencies.

* Regenerated crate_universe outputs.
This commit is contained in:
UebelAndre 2022-07-18 07:52:44 -07:00 committed by GitHub
parent 82a437cc17
commit 6c285eb28e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
41 changed files with 256 additions and 541 deletions

View File

@ -69,8 +69,8 @@ rust_repository_set(
http_archive(
name = "build_bazel_rules_nodejs",
sha256 = "e328cb2c9401be495fa7d79c306f5ee3040e8a03b2ebb79b022e15ca03770096",
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/5.4.2/rules_nodejs-5.4.2.tar.gz"],
sha256 = "c78216f5be5d451a42275b0b7dc809fb9347e2b04a68f68bad620a2b01f5c774",
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/5.5.2/rules_nodejs-5.5.2.tar.gz"],
)
load("@build_bazel_rules_nodejs//:index.bzl", "node_repositories")

View File

@ -280,14 +280,14 @@ dependencies = [
[[package]]
name = "filetime"
version = "0.2.16"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c"
checksum = "e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c"
dependencies = [
"cfg-if",
"libc",
"redox_syscall",
"winapi",
"windows-sys",
]
[[package]]
@ -335,12 +335,6 @@ dependencies = [
"wasi",
]
[[package]]
name = "hashbrown"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3"
[[package]]
name = "heck"
version = "0.3.3"
@ -391,16 +385,6 @@ dependencies = [
"unicode-normalization",
]
[[package]]
name = "indexmap"
version = "1.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e"
dependencies = [
"autocfg",
"hashbrown",
]
[[package]]
name = "instant"
version = "0.1.12"
@ -565,15 +549,15 @@ dependencies = [
[[package]]
name = "once_cell"
version = "1.12.0"
version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225"
checksum = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1"
[[package]]
name = "openssl"
version = "0.10.40"
version = "0.10.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb81a6430ac911acb25fe5ac8f1d2af1b4ea8a4fdfda0f1ee4292af2e2d8eb0e"
checksum = "618febf65336490dfcf20b73f885f5651a0c89c64c2d4a8c3662585a70bf5bd0"
dependencies = [
"bitflags",
"cfg-if",
@ -603,18 +587,18 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
[[package]]
name = "openssl-src"
version = "111.21.0+1.1.1p"
version = "111.22.0+1.1.1q"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d0a8313729211913936f1b95ca47a5fc7f2e04cd658c115388287f8a8361008"
checksum = "8f31f0d509d1c1ae9cada2f9539ff8f37933831fd5098879e482aa687d659853"
dependencies = [
"cc",
]
[[package]]
name = "openssl-sys"
version = "0.9.74"
version = "0.9.75"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "835363342df5fba8354c5b453325b110ffd54044e588c539cf2f20a8014e4cb1"
checksum = "e5f9bd0c2710541a3cda73d6f9ac4f1b240de4ae261065d309dbe73d9dceb42f"
dependencies = [
"autocfg",
"cc",
@ -771,9 +755,9 @@ dependencies = [
[[package]]
name = "regex"
version = "1.5.6"
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1"
checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b"
dependencies = [
"aho-corasick",
"memchr",
@ -788,9 +772,9 @@ checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
[[package]]
name = "regex-syntax"
version = "0.6.26"
version = "0.6.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64"
checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244"
[[package]]
name = "remove_dir_all"
@ -860,18 +844,18 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
[[package]]
name = "serde"
version = "1.0.137"
version = "1.0.139"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1"
checksum = "0171ebb889e45aa68b44aee0859b3eede84c6f5f5c228e6f140c0b2a0a46cad6"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.137"
version = "1.0.139"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be"
checksum = "dc1d3230c1de7932af58ad8ffbe1d784bd55efd5a9d84ac24f69c72d83543dfb"
dependencies = [
"proc-macro2",
"quote",
@ -1039,9 +1023,9 @@ checksum = "5bd2fe26506023ed7b5e1e315add59d6f584c621d037f9368fea9cfb988f368c"
[[package]]
name = "unicode-normalization"
version = "0.1.20"
version = "0.1.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "81dee68f85cab8cf68dec42158baf3a79a1cdc065a8b103025965d6ccb7f6cbd"
checksum = "854cbdc4f7bc6ae19c820d44abdc3277ac3e1b2b93db20a636825d9322fb60e6"
dependencies = [
"tinyvec",
]
@ -1120,9 +1104,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]]
name = "wasm-bindgen"
version = "0.2.78"
version = "0.2.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "632f73e236b219150ea279196e54e610f5dbafa5d61786303d4da54f84e47fce"
checksum = "7c53b543413a17a202f4be280a7e5c62a1c69345f5de525ee64f8cfdbc954994"
dependencies = [
"cfg-if",
"wasm-bindgen-macro",
@ -1130,9 +1114,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-backend"
version = "0.2.78"
version = "0.2.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a317bf8f9fba2476b4b2c85ef4c4af8ff39c3c7f0cdfeed4f82c34a880aa837b"
checksum = "5491a68ab4500fa6b4d726bd67408630c3dbe9c4fe7bda16d5c82a1fd8c7340a"
dependencies = [
"bumpalo",
"lazy_static",
@ -1145,7 +1129,7 @@ dependencies = [
[[package]]
name = "wasm-bindgen-cli"
version = "0.2.78"
version = "0.2.81"
dependencies = [
"anyhow",
"assert_cmd",
@ -1166,6 +1150,7 @@ dependencies = [
"wasm-bindgen",
"wasm-bindgen-cli-support",
"wasm-bindgen-shared",
"wasmprinter",
"wit-printer",
"wit-text",
"wit-validator",
@ -1174,9 +1159,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-cli-support"
version = "0.2.78"
version = "0.2.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "676406c3960cf7d5a581f13e6015d9aff1521042510fd5139cf47baad2eb8a28"
checksum = "4016fbd42224de21aab2f009aeaec61067d278a298ba7f8f7f8d40fbffea0822"
dependencies = [
"anyhow",
"base64 0.9.3 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1198,9 +1183,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-externref-xform"
version = "0.2.78"
version = "0.2.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47be83b4ede14262d9ff7a748ef956f9d78cca20097dcdd12b0214e7960d5f98"
checksum = "f33c8e2d3f3b6f6647f982911eb4cb44998c8cca97a4fe7afc99f616ebb33a73"
dependencies = [
"anyhow",
"walrus",
@ -1208,9 +1193,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
version = "0.2.78"
version = "0.2.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d56146e7c495528bf6587663bea13a8eb588d39b36b679d83972e1a2dbbdacf9"
checksum = "c441e177922bc58f1e12c022624b6216378e5febc2f0533e41ba443d505b80aa"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@ -1218,9 +1203,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
version = "0.2.78"
version = "0.2.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7803e0eea25835f8abdc585cd3021b3deb11543c6fe226dcd30b228857c5c5ab"
checksum = "7d94ac45fcf608c1f45ef53e748d35660f168490c10b23704c7779ab8f5c3048"
dependencies = [
"proc-macro2",
"quote",
@ -1231,9 +1216,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-multi-value-xform"
version = "0.2.78"
version = "0.2.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97fe4a0115972f946060752b2a2cbf7d40a54715e4478b4b157dba1070b7f1b4"
checksum = "7015b54357604811162710d5cf274ab85d974fe1e324222dd5b2133afdefe9b9"
dependencies = [
"anyhow",
"walrus",
@ -1241,15 +1226,15 @@ dependencies = [
[[package]]
name = "wasm-bindgen-shared"
version = "0.2.78"
version = "0.2.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0237232789cf037d5480773fe568aac745bfe2afbc11a863e97901780a6b47cc"
checksum = "6a89911bd99e5f3659ec4acf9c4d93b0a90fe4a2a11f15328472058edc5261be"
[[package]]
name = "wasm-bindgen-threads-xform"
version = "0.2.78"
version = "0.2.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d6e689ab91f6489df7790a853869cfbfe4c765a75714007be0f54277f8f0cca"
checksum = "6961b838d9a9c121ba4a1eea1628014cc759469e3defb42bbac9c5ed0f65be14"
dependencies = [
"anyhow",
"walrus",
@ -1258,9 +1243,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-wasm-conventions"
version = "0.2.78"
version = "0.2.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "811ac791b372687313fb22316a924e5828d1bfb3a100784e1f4eef348042a173"
checksum = "c0a0eca38fe89471f57d6903f3e17e732d2d6f995a7af5b23f27df7fee0f0d18"
dependencies = [
"anyhow",
"walrus",
@ -1268,9 +1253,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-wasm-interpreter"
version = "0.2.78"
version = "0.2.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "676462889d49300b5958686a633c0e1991fd1633cf45d41b05ca3c530c411b7f"
checksum = "0b1c9fb7f71137840932bbb853ef1f83d68c88584b716c9bbae38675c9fb8b86"
dependencies = [
"anyhow",
"log",
@ -1292,21 +1277,18 @@ checksum = "b35c86d22e720a07d954ebbed772d01180501afe7d03d464f413bb5f8914a8d6"
[[package]]
name = "wasmparser"
version = "0.86.0"
version = "0.83.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bcbfe95447da2aa7ff171857fc8427513eb57c75a729bb190e974dc695e8f5c"
dependencies = [
"indexmap",
]
checksum = "718ed7c55c2add6548cca3ddd6383d738cd73b892df400e96b9aa876f0141d7a"
[[package]]
name = "wasmprinter"
version = "0.2.36"
version = "0.2.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aa4cca415278da771add7c9ab7f3391f04b8d98719d2cf28a185d38d5206697e"
checksum = "f973822fb3ca7e03ab421910274514b405df19a3d53acb131ae4df3a2fc4eb58"
dependencies = [
"anyhow",
"wasmparser 0.86.0 (registry+https://github.com/rust-lang/crates.io-index)",
"wasmparser 0.83.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]

View File

@ -89,13 +89,13 @@ alias(
alias(
name = "serde",
actual = "@rules_rust_wasm_bindgen__serde-1.0.137//:serde",
actual = "@rules_rust_wasm_bindgen__serde-1.0.139//:serde",
tags = ["manual"],
)
alias(
name = "serde_derive",
actual = "@rules_rust_wasm_bindgen__serde_derive-1.0.137//:serde_derive",
actual = "@rules_rust_wasm_bindgen__serde_derive-1.0.139//:serde_derive",
tags = ["manual"],
)
@ -119,19 +119,25 @@ alias(
alias(
name = "wasm-bindgen",
actual = "@rules_rust_wasm_bindgen__wasm-bindgen-0.2.78//:wasm_bindgen",
actual = "@rules_rust_wasm_bindgen__wasm-bindgen-0.2.81//:wasm_bindgen",
tags = ["manual"],
)
alias(
name = "wasm-bindgen-cli-support",
actual = "@rules_rust_wasm_bindgen__wasm-bindgen-cli-support-0.2.78//:wasm_bindgen_cli_support",
actual = "@rules_rust_wasm_bindgen__wasm-bindgen-cli-support-0.2.81//:wasm_bindgen_cli_support",
tags = ["manual"],
)
alias(
name = "wasm-bindgen-shared",
actual = "@rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.78//:wasm_bindgen_shared",
actual = "@rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.81//:wasm_bindgen_shared",
tags = ["manual"],
)
alias(
name = "wasmprinter",
actual = "@rules_rust_wasm_bindgen__wasmprinter-0.2.33//:wasmprinter",
tags = ["manual"],
)

View File

@ -96,7 +96,7 @@ rust_library(
"@rules_rust_wasm_bindgen__crossbeam-epoch-0.9.9//:build_script_build",
"@rules_rust_wasm_bindgen__crossbeam-utils-0.8.10//:crossbeam_utils",
"@rules_rust_wasm_bindgen__memoffset-0.6.5//:memoffset",
"@rules_rust_wasm_bindgen__once_cell-1.12.0//:once_cell",
"@rules_rust_wasm_bindgen__once_cell-1.13.0//:once_cell",
"@rules_rust_wasm_bindgen__scopeguard-1.1.0//:scopeguard",
],
}),

View File

@ -94,7 +94,7 @@ rust_library(
"//conditions:default": [
"@rules_rust_wasm_bindgen__cfg-if-1.0.0//:cfg_if",
"@rules_rust_wasm_bindgen__crossbeam-utils-0.8.10//:build_script_build",
"@rules_rust_wasm_bindgen__once_cell-1.12.0//:once_cell",
"@rules_rust_wasm_bindgen__once_cell-1.13.0//:once_cell",
],
}),
)

View File

@ -113,7 +113,7 @@ rust_library(
): [
# Target Deps
"@rules_rust_wasm_bindgen__openssl-probe-0.1.5//:openssl_probe",
"@rules_rust_wasm_bindgen__openssl-sys-0.9.74//:openssl_sys",
"@rules_rust_wasm_bindgen__openssl-sys-0.9.75//:openssl_sys",
# Common Deps
"@rules_rust_wasm_bindgen__curl-0.4.43//:build_script_build",

View File

@ -106,7 +106,7 @@ rust_library(
"@rules_rust//rust/platform:x86_64-unknown-linux-gnu",
): [
# Target Deps
"@rules_rust_wasm_bindgen__openssl-sys-0.9.74//:openssl_sys",
"@rules_rust_wasm_bindgen__openssl-sys-0.9.75//:openssl_sys",
# Common Deps
"@rules_rust_wasm_bindgen__libc-0.2.126//:libc",

View File

@ -87,8 +87,8 @@ rust_library(
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__lazy_static-1.4.0//:lazy_static",
"@rules_rust_wasm_bindgen__regex-1.5.6//:regex",
"@rules_rust_wasm_bindgen__serde-1.0.137//:serde",
"@rules_rust_wasm_bindgen__regex-1.6.0//:regex",
"@rules_rust_wasm_bindgen__serde-1.0.139//:serde",
"@rules_rust_wasm_bindgen__strsim-0.10.0//:strsim",
],
}),
@ -157,8 +157,8 @@ rust_binary(
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__lazy_static-1.4.0//:lazy_static",
"@rules_rust_wasm_bindgen__regex-1.5.6//:regex",
"@rules_rust_wasm_bindgen__serde-1.0.137//:serde",
"@rules_rust_wasm_bindgen__regex-1.6.0//:regex",
"@rules_rust_wasm_bindgen__serde-1.0.139//:serde",
"@rules_rust_wasm_bindgen__strsim-0.10.0//:strsim",
],
}),

View File

@ -93,7 +93,7 @@ rust_library(
"@rules_rust_wasm_bindgen__atty-0.2.14//:atty",
"@rules_rust_wasm_bindgen__humantime-2.1.0//:humantime",
"@rules_rust_wasm_bindgen__log-0.4.17//:log",
"@rules_rust_wasm_bindgen__regex-1.5.6//:regex",
"@rules_rust_wasm_bindgen__regex-1.6.0//:regex",
"@rules_rust_wasm_bindgen__termcolor-1.1.3//:termcolor",
],
}),

View File

@ -81,7 +81,7 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.2.16",
version = "0.2.17",
deps = [
] + select_with_or({
# cfg(target_os = "redox")
@ -123,7 +123,7 @@ rust_library(
"@rules_rust//rust/platform:x86_64-pc-windows-msvc",
): [
# Target Deps
"@rules_rust_wasm_bindgen__winapi-0.3.9//:winapi",
"@rules_rust_wasm_bindgen__windows-sys-0.36.1//:windows_sys",
# Common Deps
"@rules_rust_wasm_bindgen__cfg-if-1.0.0//:cfg_if",

View File

@ -1,91 +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 //wasm_bindgen/3rdparty:crates_vendor
###############################################################################
load(
"@bazel_skylib//lib:selects.bzl",
"selects",
)
# buildifier: disable=bzl-visibility
load("@rules_rust//crate_universe/private:selects.bzl", "select_with_or")
load(
"@rules_rust//rust:defs.bzl",
"rust_library",
)
package(default_visibility = ["//visibility:public"])
# licenses([
# "TODO", # MIT OR Apache-2.0
# ])
rust_library(
name = "hashbrown",
srcs = glob(
include = [
"**/*.rs",
],
exclude = [
],
),
aliases = selects.with_or({
"//conditions:default": {
},
}),
compile_data = glob(
include = ["**"],
exclude = [
"BUILD",
"BUILD.bazel",
"WORKSPACE",
"WORKSPACE.bazel",
],
) + select_with_or({
"//conditions:default": [
],
}),
crate_features = [
"raw",
],
crate_root = "src/lib.rs",
data = select_with_or({
"//conditions:default": [
],
}),
edition = "2021",
proc_macro_deps = [
] + select_with_or({
"//conditions:default": [
],
}),
rustc_env = {
},
rustc_env_files = select_with_or({
"//conditions:default": [
],
}),
rustc_flags = [
# In most cases, warnings in 3rd party crates are not interesting as
# they're out of the control of consumers. The flag here silences
# warnings. For more details see:
# https://doc.rust-lang.org/rustc/lints/levels.html
"--cap-lints=allow",
],
tags = [
"cargo-bazel",
"manual",
"noclippy",
"norustfmt",
],
version = "0.12.1",
deps = [
] + select_with_or({
"//conditions:default": [
],
}),
)

View File

@ -87,7 +87,7 @@ rust_library(
"//conditions:default": [
"@rules_rust_wasm_bindgen__matches-0.1.9//:matches",
"@rules_rust_wasm_bindgen__unicode-bidi-0.3.8//:unicode_bidi",
"@rules_rust_wasm_bindgen__unicode-normalization-0.1.20//:unicode_normalization",
"@rules_rust_wasm_bindgen__unicode-normalization-0.1.21//:unicode_normalization",
],
}),
)

View File

@ -1,176 +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 //wasm_bindgen/3rdparty:crates_vendor
###############################################################################
load(
"@bazel_skylib//lib:selects.bzl",
"selects",
)
load(
"@rules_rust//cargo:defs.bzl",
"cargo_build_script",
)
# buildifier: disable=bzl-visibility
load("@rules_rust//crate_universe/private:selects.bzl", "select_with_or")
load(
"@rules_rust//rust:defs.bzl",
"rust_library",
)
package(default_visibility = ["//visibility:public"])
# licenses([
# "TODO", # Apache-2.0 OR MIT
# ])
rust_library(
name = "indexmap",
srcs = glob(
include = [
"**/*.rs",
],
exclude = [
],
),
aliases = selects.with_or({
"//conditions:default": {
},
}),
compile_data = glob(
include = ["**"],
exclude = [
"BUILD",
"BUILD.bazel",
"WORKSPACE",
"WORKSPACE.bazel",
],
) + select_with_or({
"//conditions:default": [
],
}),
crate_features = [
],
crate_root = "src/lib.rs",
data = select_with_or({
"//conditions:default": [
],
}),
edition = "2021",
proc_macro_deps = [
] + select_with_or({
"//conditions:default": [
],
}),
rustc_env = {
},
rustc_env_files = select_with_or({
"//conditions:default": [
],
}),
rustc_flags = [
# In most cases, warnings in 3rd party crates are not interesting as
# they're out of the control of consumers. The flag here silences
# warnings. For more details see:
# https://doc.rust-lang.org/rustc/lints/levels.html
"--cap-lints=allow",
],
tags = [
"cargo-bazel",
"manual",
"noclippy",
"norustfmt",
],
version = "1.9.1",
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__hashbrown-0.12.1//:hashbrown",
"@rules_rust_wasm_bindgen__indexmap-1.9.1//:build_script_build",
],
}),
)
cargo_build_script(
# See comment associated with alias. Do not change this name
name = "indexmap_build_script",
srcs = glob(
include = [
"**/*.rs",
],
exclude = [
],
),
aliases = selects.with_or({
"//conditions:default": {
},
}),
build_script_env = {
},
compile_data = select_with_or({
"//conditions:default": [
],
}),
crate_features = [
],
crate_name = "build_script_build",
crate_root = "build.rs",
data = glob(["**"]) + select_with_or({
"//conditions:default": [
],
}),
edition = "2021",
proc_macro_deps = [
] + select_with_or({
"//conditions:default": [
],
}),
rustc_env = {
},
rustc_env_files = select_with_or({
"//conditions:default": [
],
}),
rustc_flags = [
# In most cases, warnings in 3rd party crates are not interesting as
# they're out of the control of consumers. The flag here silences
# warnings. For more details see:
# https://doc.rust-lang.org/rustc/lints/levels.html
"--cap-lints=allow",
],
tags = [
"cargo-bazel",
"manual",
"noclippy",
"norustfmt",
],
tools = select_with_or({
"//conditions:default": [
],
}),
version = "1.9.1",
visibility = ["//visibility:private"],
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__autocfg-1.1.0//:autocfg",
],
}),
)
alias(
# Because `cargo_build_script` does some invisible target name mutating to
# determine the package and crate name for a build script, the Bazel
# target namename of any build script cannot be the Cargo canonical name
# of `build_script_build` without losing out on having certain Cargo
# environment variables set.
name = "build_script_build",
actual = "indexmap_build_script",
tags = [
"manual",
],
)

View File

@ -85,7 +85,7 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "1.12.0",
version = "1.13.0",
deps = [
] + select_with_or({
"//conditions:default": [

View File

@ -96,7 +96,7 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.9.74",
version = "0.9.75",
deps = [
] + select_with_or({
"//conditions:default": [

View File

@ -94,7 +94,7 @@ rust_library(
"@rules_rust_wasm_bindgen__float-cmp-0.8.0//:float_cmp",
"@rules_rust_wasm_bindgen__normalize-line-endings-0.3.0//:normalize_line_endings",
"@rules_rust_wasm_bindgen__predicates-core-1.0.3//:predicates_core",
"@rules_rust_wasm_bindgen__regex-1.5.6//:regex",
"@rules_rust_wasm_bindgen__regex-1.6.0//:regex",
],
}),
)

View File

@ -98,13 +98,13 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "1.5.6",
version = "1.6.0",
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__aho-corasick-0.7.18//:aho_corasick",
"@rules_rust_wasm_bindgen__memchr-2.5.0//:memchr",
"@rules_rust_wasm_bindgen__regex-syntax-0.6.26//:regex_syntax",
"@rules_rust_wasm_bindgen__regex-syntax-0.6.27//:regex_syntax",
],
}),
)

View File

@ -90,7 +90,7 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.6.26",
version = "0.6.27",
deps = [
] + select_with_or({
"//conditions:default": [

View File

@ -60,7 +60,7 @@ rust_library(
proc_macro_deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__serde_derive-1.0.137//:serde_derive",
"@rules_rust_wasm_bindgen__serde_derive-1.0.139//:serde_derive",
],
}),
rustc_env = {
@ -88,12 +88,12 @@ rust_library(
"//conditions:default": [
"@rules_rust_wasm_bindgen__base64-0.13.0//:base64",
"@rules_rust_wasm_bindgen__chrono-0.4.19//:chrono",
"@rules_rust_wasm_bindgen__filetime-0.2.16//:filetime",
"@rules_rust_wasm_bindgen__filetime-0.2.17//:filetime",
"@rules_rust_wasm_bindgen__multipart-0.18.0//:multipart",
"@rules_rust_wasm_bindgen__num_cpus-1.13.1//:num_cpus",
"@rules_rust_wasm_bindgen__percent-encoding-2.1.0//:percent_encoding",
"@rules_rust_wasm_bindgen__rand-0.8.5//:rand",
"@rules_rust_wasm_bindgen__serde-1.0.137//:serde",
"@rules_rust_wasm_bindgen__serde-1.0.139//:serde",
"@rules_rust_wasm_bindgen__serde_json-1.0.82//:serde_json",
"@rules_rust_wasm_bindgen__sha1-0.6.1//:sha1",
"@rules_rust_wasm_bindgen__threadpool-1.8.1//:threadpool",

View File

@ -68,7 +68,7 @@ rust_library(
proc_macro_deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__serde_derive-1.0.137//:serde_derive",
"@rules_rust_wasm_bindgen__serde_derive-1.0.139//:serde_derive",
],
}),
rustc_env = {
@ -90,11 +90,11 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "1.0.137",
version = "1.0.139",
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__serde-1.0.137//:build_script_build",
"@rules_rust_wasm_bindgen__serde-1.0.139//:build_script_build",
],
}),
)
@ -160,7 +160,7 @@ cargo_build_script(
"//conditions:default": [
],
}),
version = "1.0.137",
version = "1.0.139",
visibility = ["//visibility:private"],
deps = [
] + select_with_or({

View File

@ -86,13 +86,13 @@ rust_proc_macro(
"noclippy",
"norustfmt",
],
version = "1.0.137",
version = "1.0.139",
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__proc-macro2-1.0.40//:proc_macro2",
"@rules_rust_wasm_bindgen__quote-1.0.20//:quote",
"@rules_rust_wasm_bindgen__serde_derive-1.0.137//:build_script_build",
"@rules_rust_wasm_bindgen__serde_derive-1.0.139//:build_script_build",
"@rules_rust_wasm_bindgen__syn-1.0.98//:syn",
],
}),
@ -156,7 +156,7 @@ cargo_build_script(
"//conditions:default": [
],
}),
version = "1.0.137",
version = "1.0.139",
visibility = ["//visibility:private"],
deps = [
] + select_with_or({

View File

@ -93,7 +93,7 @@ rust_library(
"//conditions:default": [
"@rules_rust_wasm_bindgen__itoa-1.0.2//:itoa",
"@rules_rust_wasm_bindgen__ryu-1.0.10//:ryu",
"@rules_rust_wasm_bindgen__serde-1.0.137//:serde",
"@rules_rust_wasm_bindgen__serde-1.0.139//:serde",
"@rules_rust_wasm_bindgen__serde_json-1.0.82//:build_script_build",
],
}),

View File

@ -83,7 +83,7 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.1.20",
version = "0.1.21",
deps = [
] + select_with_or({
"//conditions:default": [

View File

@ -67,7 +67,7 @@ rust_library(
proc_macro_deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__wasm-bindgen-macro-0.2.78//:wasm_bindgen_macro",
"@rules_rust_wasm_bindgen__wasm-bindgen-macro-0.2.81//:wasm_bindgen_macro",
],
}),
rustc_env = {
@ -89,12 +89,12 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.2.78",
version = "0.2.81",
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__cfg-if-1.0.0//:cfg_if",
"@rules_rust_wasm_bindgen__wasm-bindgen-0.2.78//:build_script_build",
"@rules_rust_wasm_bindgen__wasm-bindgen-0.2.81//:build_script_build",
],
}),
)
@ -159,7 +159,7 @@ cargo_build_script(
"//conditions:default": [
],
}),
version = "0.2.78",
version = "0.2.81",
visibility = ["//visibility:private"],
deps = [
] + select_with_or({

View File

@ -82,7 +82,7 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.2.78",
version = "0.2.81",
deps = [
] + select_with_or({
"//conditions:default": [
@ -92,7 +92,7 @@ rust_library(
"@rules_rust_wasm_bindgen__proc-macro2-1.0.40//:proc_macro2",
"@rules_rust_wasm_bindgen__quote-1.0.20//:quote",
"@rules_rust_wasm_bindgen__syn-1.0.98//:syn",
"@rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.78//:wasm_bindgen_shared",
"@rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.81//:wasm_bindgen_shared",
],
}),
)

View File

@ -81,7 +81,7 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.2.78",
version = "0.2.81",
deps = [
] + select_with_or({
"//conditions:default": [
@ -92,12 +92,12 @@ rust_library(
"@rules_rust_wasm_bindgen__serde_json-1.0.82//:serde_json",
"@rules_rust_wasm_bindgen__tempfile-3.3.0//:tempfile",
"@rules_rust_wasm_bindgen__walrus-0.19.0//:walrus",
"@rules_rust_wasm_bindgen__wasm-bindgen-externref-xform-0.2.78//:wasm_bindgen_externref_xform",
"@rules_rust_wasm_bindgen__wasm-bindgen-multi-value-xform-0.2.78//:wasm_bindgen_multi_value_xform",
"@rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.78//:wasm_bindgen_shared",
"@rules_rust_wasm_bindgen__wasm-bindgen-threads-xform-0.2.78//:wasm_bindgen_threads_xform",
"@rules_rust_wasm_bindgen__wasm-bindgen-wasm-conventions-0.2.78//:wasm_bindgen_wasm_conventions",
"@rules_rust_wasm_bindgen__wasm-bindgen-wasm-interpreter-0.2.78//:wasm_bindgen_wasm_interpreter",
"@rules_rust_wasm_bindgen__wasm-bindgen-externref-xform-0.2.81//:wasm_bindgen_externref_xform",
"@rules_rust_wasm_bindgen__wasm-bindgen-multi-value-xform-0.2.81//:wasm_bindgen_multi_value_xform",
"@rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.81//:wasm_bindgen_shared",
"@rules_rust_wasm_bindgen__wasm-bindgen-threads-xform-0.2.81//:wasm_bindgen_threads_xform",
"@rules_rust_wasm_bindgen__wasm-bindgen-wasm-conventions-0.2.81//:wasm_bindgen_wasm_conventions",
"@rules_rust_wasm_bindgen__wasm-bindgen-wasm-interpreter-0.2.81//:wasm_bindgen_wasm_interpreter",
"@rules_rust_wasm_bindgen__wit-text-0.8.0//:wit_text",
"@rules_rust_wasm_bindgen__wit-validator-0.2.1//:wit_validator",
"@rules_rust_wasm_bindgen__wit-walrus-0.6.0//:wit_walrus",

View File

@ -81,7 +81,7 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.2.78",
version = "0.2.81",
deps = [
] + select_with_or({
"//conditions:default": [

View File

@ -82,12 +82,12 @@ rust_proc_macro(
"noclippy",
"norustfmt",
],
version = "0.2.78",
version = "0.2.81",
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__quote-1.0.20//:quote",
"@rules_rust_wasm_bindgen__wasm-bindgen-macro-support-0.2.78//:wasm_bindgen_macro_support",
"@rules_rust_wasm_bindgen__wasm-bindgen-macro-support-0.2.81//:wasm_bindgen_macro_support",
],
}),
)

View File

@ -82,15 +82,15 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.2.78",
version = "0.2.81",
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__proc-macro2-1.0.40//:proc_macro2",
"@rules_rust_wasm_bindgen__quote-1.0.20//:quote",
"@rules_rust_wasm_bindgen__syn-1.0.98//:syn",
"@rules_rust_wasm_bindgen__wasm-bindgen-backend-0.2.78//:wasm_bindgen_backend",
"@rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.78//:wasm_bindgen_shared",
"@rules_rust_wasm_bindgen__wasm-bindgen-backend-0.2.81//:wasm_bindgen_backend",
"@rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.81//:wasm_bindgen_shared",
],
}),
)

View File

@ -81,7 +81,7 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.2.78",
version = "0.2.81",
deps = [
] + select_with_or({
"//conditions:default": [

View File

@ -85,11 +85,11 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.2.78",
version = "0.2.81",
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.78//:build_script_build",
"@rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.81//:build_script_build",
],
}),
)
@ -152,7 +152,7 @@ cargo_build_script(
"//conditions:default": [
],
}),
version = "0.2.78",
version = "0.2.81",
visibility = ["//visibility:private"],
deps = [
] + select_with_or({

View File

@ -81,13 +81,13 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.2.78",
version = "0.2.81",
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__anyhow-1.0.58//:anyhow",
"@rules_rust_wasm_bindgen__walrus-0.19.0//:walrus",
"@rules_rust_wasm_bindgen__wasm-bindgen-wasm-conventions-0.2.78//:wasm_bindgen_wasm_conventions",
"@rules_rust_wasm_bindgen__wasm-bindgen-wasm-conventions-0.2.81//:wasm_bindgen_wasm_conventions",
],
}),
)

View File

@ -81,7 +81,7 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.2.78",
version = "0.2.81",
deps = [
] + select_with_or({
"//conditions:default": [

View File

@ -81,14 +81,14 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.2.78",
version = "0.2.81",
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__anyhow-1.0.58//:anyhow",
"@rules_rust_wasm_bindgen__log-0.4.17//:log",
"@rules_rust_wasm_bindgen__walrus-0.19.0//:walrus",
"@rules_rust_wasm_bindgen__wasm-bindgen-wasm-conventions-0.2.78//:wasm_bindgen_wasm_conventions",
"@rules_rust_wasm_bindgen__wasm-bindgen-wasm-conventions-0.2.81//:wasm_bindgen_wasm_conventions",
],
}),
)

View File

@ -56,7 +56,7 @@ rust_library(
"//conditions:default": [
],
}),
edition = "2021",
edition = "2018",
proc_macro_deps = [
] + select_with_or({
"//conditions:default": [
@ -81,11 +81,10 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.86.0",
version = "0.83.0",
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__indexmap-1.9.1//:indexmap",
],
}),
)

View File

@ -56,7 +56,7 @@ rust_library(
"//conditions:default": [
],
}),
edition = "2021",
edition = "2018",
proc_macro_deps = [
] + select_with_or({
"//conditions:default": [
@ -81,12 +81,12 @@ rust_library(
"noclippy",
"norustfmt",
],
version = "0.2.36",
version = "0.2.33",
deps = [
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__anyhow-1.0.58//:anyhow",
"@rules_rust_wasm_bindgen__wasmparser-0.86.0//:wasmparser",
"@rules_rust_wasm_bindgen__wasmparser-0.83.0//:wasmparser",
],
}),
)

View File

@ -57,6 +57,8 @@ rust_library(
"Win32_Security_Authentication_Identity",
"Win32_Security_Credentials",
"Win32_Security_Cryptography",
"Win32_Storage",
"Win32_Storage_FileSystem",
"Win32_System",
"Win32_System_Memory",
"default",

View File

@ -86,7 +86,7 @@ rust_library(
] + select_with_or({
"//conditions:default": [
"@rules_rust_wasm_bindgen__anyhow-1.0.58//:anyhow",
"@rules_rust_wasm_bindgen__wasmprinter-0.2.36//:wasmprinter",
"@rules_rust_wasm_bindgen__wasmprinter-0.2.33//:wasmprinter",
"@rules_rust_wasm_bindgen__wit-parser-0.2.0//:wit_parser",
"@rules_rust_wasm_bindgen__wit-schema-version-0.1.0//:wit_schema_version",
],

View File

@ -297,12 +297,12 @@ _NORMAL_DEPENDENCIES = {
"env_logger": "@rules_rust_wasm_bindgen__env_logger-0.8.4//:env_logger",
"log": "@rules_rust_wasm_bindgen__log-0.4.17//:log",
"rouille": "@rules_rust_wasm_bindgen__rouille-3.5.0//:rouille",
"serde": "@rules_rust_wasm_bindgen__serde-1.0.137//:serde",
"serde": "@rules_rust_wasm_bindgen__serde-1.0.139//:serde",
"serde_json": "@rules_rust_wasm_bindgen__serde_json-1.0.82//:serde_json",
"walrus": "@rules_rust_wasm_bindgen__walrus-0.19.0//:walrus",
"wasm-bindgen": "@rules_rust_wasm_bindgen__wasm-bindgen-0.2.78//:wasm_bindgen",
"wasm-bindgen-cli-support": "@rules_rust_wasm_bindgen__wasm-bindgen-cli-support-0.2.78//:wasm_bindgen_cli_support",
"wasm-bindgen-shared": "@rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.78//:wasm_bindgen_shared",
"wasm-bindgen": "@rules_rust_wasm_bindgen__wasm-bindgen-0.2.81//:wasm_bindgen",
"wasm-bindgen-cli-support": "@rules_rust_wasm_bindgen__wasm-bindgen-cli-support-0.2.81//:wasm_bindgen_cli_support",
"wasm-bindgen-shared": "@rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.81//:wasm_bindgen_shared",
},
},
}
@ -322,6 +322,7 @@ _NORMAL_DEV_DEPENDENCIES = {
"predicates": "@rules_rust_wasm_bindgen__predicates-1.0.8//:predicates",
"rayon": "@rules_rust_wasm_bindgen__rayon-1.5.3//:rayon",
"tempfile": "@rules_rust_wasm_bindgen__tempfile-3.3.0//:tempfile",
"wasmprinter": "@rules_rust_wasm_bindgen__wasmprinter-0.2.33//:wasmprinter",
"wit-printer": "@rules_rust_wasm_bindgen__wit-printer-0.2.0//:wit_printer",
"wit-text": "@rules_rust_wasm_bindgen__wit-text-0.8.0//:wit_text",
"wit-validator": "@rules_rust_wasm_bindgen__wit-validator-0.2.1//:wit_validator",
@ -340,7 +341,7 @@ _NORMAL_DEV_ALIASES = {
_PROC_MACRO_DEPENDENCIES = {
"": {
_COMMON_CONDITION: {
"serde_derive": "@rules_rust_wasm_bindgen__serde_derive-1.0.137//:serde_derive",
"serde_derive": "@rules_rust_wasm_bindgen__serde_derive-1.0.139//:serde_derive",
},
},
}
@ -724,12 +725,12 @@ def crate_repositories():
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__filetime-0.2.16",
sha256 = "c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c",
name = "rules_rust_wasm_bindgen__filetime-0.2.17",
sha256 = "e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/filetime/0.2.16/download"],
strip_prefix = "filetime-0.2.16",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.filetime-0.2.16.bazel"),
urls = ["https://crates.io/api/v1/crates/filetime/0.2.17/download"],
strip_prefix = "filetime-0.2.17",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.filetime-0.2.17.bazel"),
)
maybe(
@ -762,16 +763,6 @@ def crate_repositories():
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.getrandom-0.2.7.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__hashbrown-0.12.1",
sha256 = "db0d4cf898abf0081f964436dc980e96670a0f36863e4b83aaacdb65c9d7ccc3",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/hashbrown/0.12.1/download"],
strip_prefix = "hashbrown-0.12.1",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.hashbrown-0.12.1.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__heck-0.3.3",
@ -832,16 +823,6 @@ def crate_repositories():
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.idna-0.2.3.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__indexmap-1.9.1",
sha256 = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/indexmap/1.9.1/download"],
strip_prefix = "indexmap-1.9.1",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.indexmap-1.9.1.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__instant-0.1.12",
@ -1034,12 +1015,12 @@ def crate_repositories():
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__once_cell-1.12.0",
sha256 = "7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225",
name = "rules_rust_wasm_bindgen__once_cell-1.13.0",
sha256 = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/once_cell/1.12.0/download"],
strip_prefix = "once_cell-1.12.0",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.once_cell-1.12.0.bazel"),
urls = ["https://crates.io/api/v1/crates/once_cell/1.13.0/download"],
strip_prefix = "once_cell-1.13.0",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.once_cell-1.13.0.bazel"),
)
maybe(
@ -1054,12 +1035,12 @@ def crate_repositories():
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__openssl-sys-0.9.74",
sha256 = "835363342df5fba8354c5b453325b110ffd54044e588c539cf2f20a8014e4cb1",
name = "rules_rust_wasm_bindgen__openssl-sys-0.9.75",
sha256 = "e5f9bd0c2710541a3cda73d6f9ac4f1b240de4ae261065d309dbe73d9dceb42f",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/openssl-sys/0.9.74/download"],
strip_prefix = "openssl-sys-0.9.74",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.openssl-sys-0.9.74.bazel"),
urls = ["https://crates.io/api/v1/crates/openssl-sys/0.9.75/download"],
strip_prefix = "openssl-sys-0.9.75",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.openssl-sys-0.9.75.bazel"),
)
maybe(
@ -1224,12 +1205,12 @@ def crate_repositories():
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__regex-1.5.6",
sha256 = "d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1",
name = "rules_rust_wasm_bindgen__regex-1.6.0",
sha256 = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/regex/1.5.6/download"],
strip_prefix = "regex-1.5.6",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.regex-1.5.6.bazel"),
urls = ["https://crates.io/api/v1/crates/regex/1.6.0/download"],
strip_prefix = "regex-1.6.0",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.regex-1.6.0.bazel"),
)
maybe(
@ -1244,12 +1225,12 @@ def crate_repositories():
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__regex-syntax-0.6.26",
sha256 = "49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64",
name = "rules_rust_wasm_bindgen__regex-syntax-0.6.27",
sha256 = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/regex-syntax/0.6.26/download"],
strip_prefix = "regex-syntax-0.6.26",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.regex-syntax-0.6.26.bazel"),
urls = ["https://crates.io/api/v1/crates/regex-syntax/0.6.27/download"],
strip_prefix = "regex-syntax-0.6.27",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.regex-syntax-0.6.27.bazel"),
)
maybe(
@ -1324,22 +1305,22 @@ def crate_repositories():
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__serde-1.0.137",
sha256 = "61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1",
name = "rules_rust_wasm_bindgen__serde-1.0.139",
sha256 = "0171ebb889e45aa68b44aee0859b3eede84c6f5f5c228e6f140c0b2a0a46cad6",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/serde/1.0.137/download"],
strip_prefix = "serde-1.0.137",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.serde-1.0.137.bazel"),
urls = ["https://crates.io/api/v1/crates/serde/1.0.139/download"],
strip_prefix = "serde-1.0.139",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.serde-1.0.139.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__serde_derive-1.0.137",
sha256 = "1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be",
name = "rules_rust_wasm_bindgen__serde_derive-1.0.139",
sha256 = "dc1d3230c1de7932af58ad8ffbe1d784bd55efd5a9d84ac24f69c72d83543dfb",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/serde_derive/1.0.137/download"],
strip_prefix = "serde_derive-1.0.137",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.serde_derive-1.0.137.bazel"),
urls = ["https://crates.io/api/v1/crates/serde_derive/1.0.139/download"],
strip_prefix = "serde_derive-1.0.139",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.serde_derive-1.0.139.bazel"),
)
maybe(
@ -1524,12 +1505,12 @@ def crate_repositories():
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__unicode-normalization-0.1.20",
sha256 = "81dee68f85cab8cf68dec42158baf3a79a1cdc065a8b103025965d6ccb7f6cbd",
name = "rules_rust_wasm_bindgen__unicode-normalization-0.1.21",
sha256 = "854cbdc4f7bc6ae19c820d44abdc3277ac3e1b2b93db20a636825d9322fb60e6",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/unicode-normalization/0.1.20/download"],
strip_prefix = "unicode-normalization-0.1.20",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.unicode-normalization-0.1.20.bazel"),
urls = ["https://crates.io/api/v1/crates/unicode-normalization/0.1.21/download"],
strip_prefix = "unicode-normalization-0.1.21",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.unicode-normalization-0.1.21.bazel"),
)
maybe(
@ -1614,112 +1595,112 @@ def crate_repositories():
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasm-bindgen-0.2.78",
sha256 = "632f73e236b219150ea279196e54e610f5dbafa5d61786303d4da54f84e47fce",
name = "rules_rust_wasm_bindgen__wasm-bindgen-0.2.81",
sha256 = "7c53b543413a17a202f4be280a7e5c62a1c69345f5de525ee64f8cfdbc954994",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasm-bindgen/0.2.78/download"],
strip_prefix = "wasm-bindgen-0.2.78",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-0.2.78.bazel"),
urls = ["https://crates.io/api/v1/crates/wasm-bindgen/0.2.81/download"],
strip_prefix = "wasm-bindgen-0.2.81",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-0.2.81.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasm-bindgen-backend-0.2.78",
sha256 = "a317bf8f9fba2476b4b2c85ef4c4af8ff39c3c7f0cdfeed4f82c34a880aa837b",
name = "rules_rust_wasm_bindgen__wasm-bindgen-backend-0.2.81",
sha256 = "5491a68ab4500fa6b4d726bd67408630c3dbe9c4fe7bda16d5c82a1fd8c7340a",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.78/download"],
strip_prefix = "wasm-bindgen-backend-0.2.78",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-backend-0.2.78.bazel"),
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.81/download"],
strip_prefix = "wasm-bindgen-backend-0.2.81",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-backend-0.2.81.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasm-bindgen-cli-support-0.2.78",
sha256 = "676406c3960cf7d5a581f13e6015d9aff1521042510fd5139cf47baad2eb8a28",
name = "rules_rust_wasm_bindgen__wasm-bindgen-cli-support-0.2.81",
sha256 = "4016fbd42224de21aab2f009aeaec61067d278a298ba7f8f7f8d40fbffea0822",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-cli-support/0.2.78/download"],
strip_prefix = "wasm-bindgen-cli-support-0.2.78",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-cli-support-0.2.78.bazel"),
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-cli-support/0.2.81/download"],
strip_prefix = "wasm-bindgen-cli-support-0.2.81",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-cli-support-0.2.81.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasm-bindgen-externref-xform-0.2.78",
sha256 = "47be83b4ede14262d9ff7a748ef956f9d78cca20097dcdd12b0214e7960d5f98",
name = "rules_rust_wasm_bindgen__wasm-bindgen-externref-xform-0.2.81",
sha256 = "f33c8e2d3f3b6f6647f982911eb4cb44998c8cca97a4fe7afc99f616ebb33a73",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-externref-xform/0.2.78/download"],
strip_prefix = "wasm-bindgen-externref-xform-0.2.78",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-externref-xform-0.2.78.bazel"),
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-externref-xform/0.2.81/download"],
strip_prefix = "wasm-bindgen-externref-xform-0.2.81",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-externref-xform-0.2.81.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasm-bindgen-macro-0.2.78",
sha256 = "d56146e7c495528bf6587663bea13a8eb588d39b36b679d83972e1a2dbbdacf9",
name = "rules_rust_wasm_bindgen__wasm-bindgen-macro-0.2.81",
sha256 = "c441e177922bc58f1e12c022624b6216378e5febc2f0533e41ba443d505b80aa",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.78/download"],
strip_prefix = "wasm-bindgen-macro-0.2.78",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-macro-0.2.78.bazel"),
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.81/download"],
strip_prefix = "wasm-bindgen-macro-0.2.81",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-macro-0.2.81.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasm-bindgen-macro-support-0.2.78",
sha256 = "7803e0eea25835f8abdc585cd3021b3deb11543c6fe226dcd30b228857c5c5ab",
name = "rules_rust_wasm_bindgen__wasm-bindgen-macro-support-0.2.81",
sha256 = "7d94ac45fcf608c1f45ef53e748d35660f168490c10b23704c7779ab8f5c3048",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.78/download"],
strip_prefix = "wasm-bindgen-macro-support-0.2.78",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-macro-support-0.2.78.bazel"),
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.81/download"],
strip_prefix = "wasm-bindgen-macro-support-0.2.81",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-macro-support-0.2.81.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasm-bindgen-multi-value-xform-0.2.78",
sha256 = "97fe4a0115972f946060752b2a2cbf7d40a54715e4478b4b157dba1070b7f1b4",
name = "rules_rust_wasm_bindgen__wasm-bindgen-multi-value-xform-0.2.81",
sha256 = "7015b54357604811162710d5cf274ab85d974fe1e324222dd5b2133afdefe9b9",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-multi-value-xform/0.2.78/download"],
strip_prefix = "wasm-bindgen-multi-value-xform-0.2.78",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-multi-value-xform-0.2.78.bazel"),
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-multi-value-xform/0.2.81/download"],
strip_prefix = "wasm-bindgen-multi-value-xform-0.2.81",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-multi-value-xform-0.2.81.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.78",
sha256 = "0237232789cf037d5480773fe568aac745bfe2afbc11a863e97901780a6b47cc",
name = "rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.81",
sha256 = "6a89911bd99e5f3659ec4acf9c4d93b0a90fe4a2a11f15328472058edc5261be",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.78/download"],
strip_prefix = "wasm-bindgen-shared-0.2.78",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-shared-0.2.78.bazel"),
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.81/download"],
strip_prefix = "wasm-bindgen-shared-0.2.81",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-shared-0.2.81.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasm-bindgen-threads-xform-0.2.78",
sha256 = "2d6e689ab91f6489df7790a853869cfbfe4c765a75714007be0f54277f8f0cca",
name = "rules_rust_wasm_bindgen__wasm-bindgen-threads-xform-0.2.81",
sha256 = "6961b838d9a9c121ba4a1eea1628014cc759469e3defb42bbac9c5ed0f65be14",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-threads-xform/0.2.78/download"],
strip_prefix = "wasm-bindgen-threads-xform-0.2.78",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-threads-xform-0.2.78.bazel"),
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-threads-xform/0.2.81/download"],
strip_prefix = "wasm-bindgen-threads-xform-0.2.81",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-threads-xform-0.2.81.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasm-bindgen-wasm-conventions-0.2.78",
sha256 = "811ac791b372687313fb22316a924e5828d1bfb3a100784e1f4eef348042a173",
name = "rules_rust_wasm_bindgen__wasm-bindgen-wasm-conventions-0.2.81",
sha256 = "c0a0eca38fe89471f57d6903f3e17e732d2d6f995a7af5b23f27df7fee0f0d18",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-wasm-conventions/0.2.78/download"],
strip_prefix = "wasm-bindgen-wasm-conventions-0.2.78",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-wasm-conventions-0.2.78.bazel"),
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-wasm-conventions/0.2.81/download"],
strip_prefix = "wasm-bindgen-wasm-conventions-0.2.81",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-wasm-conventions-0.2.81.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasm-bindgen-wasm-interpreter-0.2.78",
sha256 = "676462889d49300b5958686a633c0e1991fd1633cf45d41b05ca3c530c411b7f",
name = "rules_rust_wasm_bindgen__wasm-bindgen-wasm-interpreter-0.2.81",
sha256 = "0b1c9fb7f71137840932bbb853ef1f83d68c88584b716c9bbae38675c9fb8b86",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-wasm-interpreter/0.2.78/download"],
strip_prefix = "wasm-bindgen-wasm-interpreter-0.2.78",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-wasm-interpreter-0.2.78.bazel"),
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-wasm-interpreter/0.2.81/download"],
strip_prefix = "wasm-bindgen-wasm-interpreter-0.2.81",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasm-bindgen-wasm-interpreter-0.2.81.bazel"),
)
maybe(
@ -1744,22 +1725,22 @@ def crate_repositories():
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasmparser-0.86.0",
sha256 = "4bcbfe95447da2aa7ff171857fc8427513eb57c75a729bb190e974dc695e8f5c",
name = "rules_rust_wasm_bindgen__wasmparser-0.83.0",
sha256 = "718ed7c55c2add6548cca3ddd6383d738cd73b892df400e96b9aa876f0141d7a",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasmparser/0.86.0/download"],
strip_prefix = "wasmparser-0.86.0",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasmparser-0.86.0.bazel"),
urls = ["https://crates.io/api/v1/crates/wasmparser/0.83.0/download"],
strip_prefix = "wasmparser-0.83.0",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasmparser-0.83.0.bazel"),
)
maybe(
http_archive,
name = "rules_rust_wasm_bindgen__wasmprinter-0.2.36",
sha256 = "aa4cca415278da771add7c9ab7f3391f04b8d98719d2cf28a185d38d5206697e",
name = "rules_rust_wasm_bindgen__wasmprinter-0.2.33",
sha256 = "f973822fb3ca7e03ab421910274514b405df19a3d53acb131ae4df3a2fc4eb58",
type = "tar.gz",
urls = ["https://crates.io/api/v1/crates/wasmprinter/0.2.36/download"],
strip_prefix = "wasmprinter-0.2.36",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasmprinter-0.2.36.bazel"),
urls = ["https://crates.io/api/v1/crates/wasmprinter/0.2.33/download"],
strip_prefix = "wasmprinter-0.2.33",
build_file = Label("@rules_rust//wasm_bindgen/3rdparty/crates:BUILD.wasmprinter-0.2.33.bazel"),
)
maybe(

View File

@ -0,0 +1,12 @@
# Developing wasm_bindgen
## Updating [wasm-bindgen][wb]
Use the followign steps to update to new versions of [wasm-bindgen][wb].
1. Update `WASM_BINDGEN_VERSION` in `@rules_rust//wasm_bindgen:repositories.bzl`
2. Update the sha256 value for the `rules_rust_wasm_bindgen_cli` repository defined in `@rules_rust//wasm_bindgen:repositories.bzl` to match the artifact from the updated `WASM_BINDGEN_VERSION` value.
3. Regenerate dependencies by running `bazel run //wasm_bindgen/3rdparty:crates_vendor -- --repin` from the root of `rules_rust`.
4. Verify your changes by running `bazel test //wasm/...` from the `rules_rust/examples` directory.
[wb]: https://github.com/rustwasm/wasm-bindgen

View File

@ -17,7 +17,7 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
load("//wasm_bindgen/3rdparty/crates:defs.bzl", "crate_repositories")
WASM_BINDGEN_VERSION = "0.2.78"
WASM_BINDGEN_VERSION = "0.2.81"
# buildifier: disable=unnamed-macro
def rust_wasm_bindgen_dependencies():
@ -29,7 +29,7 @@ def rust_wasm_bindgen_dependencies():
maybe(
http_archive,
name = "rules_rust_wasm_bindgen_cli",
sha256 = "262a79690c18f5160ca109e839814783e29b71f1fd28448f80838145f93c08b6",
sha256 = "b255b6ab0d645af253319a990ad1f62e9efe2e72d353155f30834c10ecdb0af3",
urls = ["https://crates.io/api/v1/crates/wasm-bindgen-cli/{}/download".format(WASM_BINDGEN_VERSION)],
type = "tar.gz",
strip_prefix = "wasm-bindgen-cli-{}".format(WASM_BINDGEN_VERSION),
@ -39,8 +39,8 @@ def rust_wasm_bindgen_dependencies():
maybe(
http_archive,
name = "rules_nodejs",
sha256 = "26766278d815a6e2c43d2f6c9c72fde3fec8729e84138ffa4dabee47edc7702a",
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/5.4.2/rules_nodejs-core-5.4.2.tar.gz"],
sha256 = "017e2348bb8431156d5cf89b6f502c2e7fcffc568729f74f89e4a12bd8279e90",
urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/5.5.2/rules_nodejs-core-5.5.2.tar.gz"],
)
crate_repositories()