Skip to content

Commit bac73c0

Browse files
authored
Update Bazel tools and dependencies. (#145)
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
1 parent 4a71cb1 commit bac73c0

17 files changed

+88
-61
lines changed

.bazelversion

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.0.0
1+
5.1.0

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@
3232
When updating dependencies, you need to regenerate Bazel `BUILD` files to match updated `Cargo.toml`:
3333

3434
```sh
35-
cargo install cargo-raze --version 0.14.1
35+
cargo install cargo-raze --version 0.15.0
3636
cargo raze --generate-lockfile
3737
```

WORKSPACE

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
1414

1515
http_archive(
1616
name = "cargo_raze",
17-
sha256 = "75192fdcb2777527c70e1053a318a9aa0beac3c093401921c1e7c4d53084caa8",
18-
strip_prefix = "cargo-raze-0.14.1",
19-
url = "https://github.com/google/cargo-raze/archive/v0.14.1.tar.gz",
17+
sha256 = "58ecdbae2680b71edc19a0f563cdb73e66c8914689b6edab258c8b90a93b13c7",
18+
strip_prefix = "cargo-raze-0.15.0",
19+
url = "https://github.com/google/cargo-raze/archive/v0.15.0.tar.gz",
2020
)
2121

2222
load("@cargo_raze//:repositories.bzl", "cargo_raze_repositories")

bazel/cargo/BUILD.bazel

+15-5
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ alias(
3232

3333
alias(
3434
name = "getrandom",
35-
actual = "@raze__getrandom__0_2_4//:getrandom",
35+
actual = "@raze__getrandom__0_2_6//:getrandom",
3636
tags = [
3737
"cargo-raze",
3838
"manual",
@@ -50,7 +50,7 @@ alias(
5050

5151
alias(
5252
name = "log",
53-
actual = "@raze__log__0_4_14//:log",
53+
actual = "@raze__log__0_4_16//:log",
5454
tags = [
5555
"cargo-raze",
5656
"manual",
@@ -59,8 +59,18 @@ alias(
5959

6060
# Export file for Stardoc support
6161
exports_files(
62-
[
63-
"crates.bzl",
64-
],
62+
glob([
63+
"**/*.bazel",
64+
"**/*.bzl",
65+
]),
66+
visibility = ["//visibility:public"],
67+
)
68+
69+
filegroup(
70+
name = "srcs",
71+
srcs = glob([
72+
"**/*.bazel",
73+
"**/*.bzl",
74+
]),
6575
visibility = ["//visibility:public"],
6676
)

bazel/cargo/Cargo.raze.lock

+10-10
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ dependencies = [
1313

1414
[[package]]
1515
name = "autocfg"
16-
version = "1.0.1"
16+
version = "1.1.0"
1717
source = "registry+https://github.com/rust-lang/crates.io-index"
18-
checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
18+
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
1919

2020
[[package]]
2121
name = "cfg-if"
@@ -43,9 +43,9 @@ dependencies = [
4343

4444
[[package]]
4545
name = "getrandom"
46-
version = "0.2.4"
46+
version = "0.2.6"
4747
source = "registry+https://github.com/rust-lang/crates.io-index"
48-
checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c"
48+
checksum = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad"
4949
dependencies = [
5050
"cfg-if 1.0.0",
5151
"libc",
@@ -63,15 +63,15 @@ dependencies = [
6363

6464
[[package]]
6565
name = "libc"
66-
version = "0.2.116"
66+
version = "0.2.122"
6767
source = "registry+https://github.com/rust-lang/crates.io-index"
68-
checksum = "565dbd88872dbe4cc8a46e527f26483c1d1f7afa6b884a3bd6cd893d4f98da74"
68+
checksum = "ec647867e2bf0772e28c8bcde4f0d19a9216916e890543b5a03ed8ef27b8f259"
6969

7070
[[package]]
7171
name = "log"
72-
version = "0.4.14"
72+
version = "0.4.16"
7373
source = "registry+https://github.com/rust-lang/crates.io-index"
74-
checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
74+
checksum = "6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8"
7575
dependencies = [
7676
"cfg-if 1.0.0",
7777
]
@@ -103,9 +103,9 @@ dependencies = [
103103

104104
[[package]]
105105
name = "once_cell"
106-
version = "1.9.0"
106+
version = "1.10.0"
107107
source = "registry+https://github.com/rust-lang/crates.io-index"
108-
checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5"
108+
checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9"
109109

110110
[[package]]
111111
name = "proxy-wasm"

bazel/cargo/crates.bzl

+25-25
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ def raze_fetch_remote_crates():
2323

2424
maybe(
2525
http_archive,
26-
name = "raze__autocfg__1_0_1",
27-
url = "https://crates.io/api/v1/crates/autocfg/1.0.1/download",
26+
name = "raze__autocfg__1_1_0",
27+
url = "https://crates.io/api/v1/crates/autocfg/1.1.0/download",
2828
type = "tar.gz",
29-
sha256 = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a",
30-
strip_prefix = "autocfg-1.0.1",
31-
build_file = Label("//bazel/cargo/remote:BUILD.autocfg-1.0.1.bazel"),
29+
sha256 = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa",
30+
strip_prefix = "autocfg-1.1.0",
31+
build_file = Label("//bazel/cargo/remote:BUILD.autocfg-1.1.0.bazel"),
3232
)
3333

3434
maybe(
@@ -53,12 +53,12 @@ def raze_fetch_remote_crates():
5353

5454
maybe(
5555
http_archive,
56-
name = "raze__getrandom__0_2_4",
57-
url = "https://crates.io/api/v1/crates/getrandom/0.2.4/download",
56+
name = "raze__getrandom__0_2_6",
57+
url = "https://crates.io/api/v1/crates/getrandom/0.2.6/download",
5858
type = "tar.gz",
59-
sha256 = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c",
60-
strip_prefix = "getrandom-0.2.4",
61-
build_file = Label("//bazel/cargo/remote:BUILD.getrandom-0.2.4.bazel"),
59+
sha256 = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad",
60+
strip_prefix = "getrandom-0.2.6",
61+
build_file = Label("//bazel/cargo/remote:BUILD.getrandom-0.2.6.bazel"),
6262
)
6363

6464
maybe(
@@ -73,22 +73,22 @@ def raze_fetch_remote_crates():
7373

7474
maybe(
7575
http_archive,
76-
name = "raze__libc__0_2_116",
77-
url = "https://crates.io/api/v1/crates/libc/0.2.116/download",
76+
name = "raze__libc__0_2_122",
77+
url = "https://crates.io/api/v1/crates/libc/0.2.122/download",
7878
type = "tar.gz",
79-
sha256 = "565dbd88872dbe4cc8a46e527f26483c1d1f7afa6b884a3bd6cd893d4f98da74",
80-
strip_prefix = "libc-0.2.116",
81-
build_file = Label("//bazel/cargo/remote:BUILD.libc-0.2.116.bazel"),
79+
sha256 = "ec647867e2bf0772e28c8bcde4f0d19a9216916e890543b5a03ed8ef27b8f259",
80+
strip_prefix = "libc-0.2.122",
81+
build_file = Label("//bazel/cargo/remote:BUILD.libc-0.2.122.bazel"),
8282
)
8383

8484
maybe(
8585
http_archive,
86-
name = "raze__log__0_4_14",
87-
url = "https://crates.io/api/v1/crates/log/0.4.14/download",
86+
name = "raze__log__0_4_16",
87+
url = "https://crates.io/api/v1/crates/log/0.4.16/download",
8888
type = "tar.gz",
89-
sha256 = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710",
90-
strip_prefix = "log-0.4.14",
91-
build_file = Label("//bazel/cargo/remote:BUILD.log-0.4.14.bazel"),
89+
sha256 = "6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8",
90+
strip_prefix = "log-0.4.16",
91+
build_file = Label("//bazel/cargo/remote:BUILD.log-0.4.16.bazel"),
9292
)
9393

9494
maybe(
@@ -113,12 +113,12 @@ def raze_fetch_remote_crates():
113113

114114
maybe(
115115
http_archive,
116-
name = "raze__once_cell__1_9_0",
117-
url = "https://crates.io/api/v1/crates/once_cell/1.9.0/download",
116+
name = "raze__once_cell__1_10_0",
117+
url = "https://crates.io/api/v1/crates/once_cell/1.10.0/download",
118118
type = "tar.gz",
119-
sha256 = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5",
120-
strip_prefix = "once_cell-1.9.0",
121-
build_file = Label("//bazel/cargo/remote:BUILD.once_cell-1.9.0.bazel"),
119+
sha256 = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9",
120+
strip_prefix = "once_cell-1.10.0",
121+
build_file = Label("//bazel/cargo/remote:BUILD.once_cell-1.10.0.bazel"),
122122
)
123123

124124
maybe(

bazel/cargo/remote/BUILD.ahash-0.7.6.bazel

+2-2
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ rust_library(
161161
"@rules_rust//rust/platform:x86_64-linux-android",
162162
"@rules_rust//rust/platform:x86_64-unknown-freebsd",
163163
): [
164-
"@raze__getrandom__0_2_4//:getrandom",
164+
"@raze__getrandom__0_2_6//:getrandom",
165165
],
166166
"//conditions:default": [],
167167
}) + selects.with_or({
@@ -188,7 +188,7 @@ rust_library(
188188
"@rules_rust//rust/platform:x86_64-linux-android",
189189
"@rules_rust//rust/platform:x86_64-unknown-freebsd",
190190
): [
191-
"@raze__once_cell__1_9_0//:once_cell",
191+
"@raze__once_cell__1_10_0//:once_cell",
192192
],
193193
"//conditions:default": [],
194194
}),

bazel/cargo/remote/BUILD.autocfg-1.0.1.bazel renamed to bazel/cargo/remote/BUILD.autocfg-1.1.0.bazel

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ rust_library(
5555
"crate-name=autocfg",
5656
"manual",
5757
],
58-
version = "1.0.1",
58+
version = "1.1.0",
5959
# buildifier: leave-alone
6060
deps = [
6161
],

bazel/cargo/remote/BUILD.bazel

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Export file for Stardoc support
2+
exports_files(
3+
glob([
4+
"**/*.bazel",
5+
"**/*.bzl",
6+
]),
7+
visibility = ["//visibility:public"],
8+
)
9+
10+
filegroup(
11+
name = "srcs",
12+
srcs = glob([
13+
"**/*.bazel",
14+
"**/*.bzl",
15+
]),
16+
visibility = ["//visibility:public"],
17+
)

bazel/cargo/remote/BUILD.chrono-0.4.19.bazel

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ rust_library(
6060
version = "0.4.19",
6161
# buildifier: leave-alone
6262
deps = [
63-
"@raze__libc__0_2_116//:libc",
63+
"@raze__libc__0_2_122//:libc",
6464
"@raze__num_integer__0_1_44//:num_integer",
6565
"@raze__num_traits__0_2_14//:num_traits",
6666
] + selects.with_or({

bazel/cargo/remote/BUILD.getrandom-0.2.4.bazel renamed to bazel/cargo/remote/BUILD.getrandom-0.2.6.bazel

+2-2
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ rust_library(
5151
"crate-name=getrandom",
5252
"manual",
5353
],
54-
version = "0.2.4",
54+
version = "0.2.6",
5555
# buildifier: leave-alone
5656
deps = [
5757
"@raze__cfg_if__1_0_0//:cfg_if",
@@ -83,7 +83,7 @@ rust_library(
8383
"@rules_rust//rust/platform:x86_64-linux-android",
8484
"@rules_rust//rust/platform:x86_64-unknown-freebsd",
8585
): [
86-
"@raze__libc__0_2_116//:libc",
86+
"@raze__libc__0_2_122//:libc",
8787
],
8888
"//conditions:default": [],
8989
}),

bazel/cargo/remote/BUILD.libc-0.2.116.bazel renamed to bazel/cargo/remote/BUILD.libc-0.2.122.bazel

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ cargo_build_script(
5656
"cargo-raze",
5757
"manual",
5858
],
59-
version = "0.2.116",
59+
version = "0.2.122",
6060
visibility = ["//visibility:private"],
6161
deps = [
6262
],
@@ -80,7 +80,7 @@ rust_library(
8080
"crate-name=libc",
8181
"manual",
8282
],
83-
version = "0.2.116",
83+
version = "0.2.122",
8484
# buildifier: leave-alone
8585
deps = [
8686
":libc_build_script",

bazel/cargo/remote/BUILD.log-0.4.14.bazel renamed to bazel/cargo/remote/BUILD.log-0.4.16.bazel

+2-2
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ cargo_build_script(
5454
"cargo-raze",
5555
"manual",
5656
],
57-
version = "0.4.14",
57+
version = "0.4.16",
5858
visibility = ["//visibility:private"],
5959
deps = [
6060
],
@@ -78,7 +78,7 @@ rust_library(
7878
"crate-name=log",
7979
"manual",
8080
],
81-
version = "0.4.14",
81+
version = "0.4.16",
8282
# buildifier: leave-alone
8383
deps = [
8484
":log_build_script",

bazel/cargo/remote/BUILD.num-integer-0.1.44.bazel

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ cargo_build_script(
5757
version = "0.1.44",
5858
visibility = ["//visibility:private"],
5959
deps = [
60-
"@raze__autocfg__1_0_1//:autocfg",
60+
"@raze__autocfg__1_1_0//:autocfg",
6161
],
6262
)
6363

bazel/cargo/remote/BUILD.num-traits-0.2.14.bazel

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ cargo_build_script(
5757
version = "0.2.14",
5858
visibility = ["//visibility:private"],
5959
deps = [
60-
"@raze__autocfg__1_0_1//:autocfg",
60+
"@raze__autocfg__1_1_0//:autocfg",
6161
],
6262
)
6363

bazel/cargo/remote/BUILD.once_cell-1.9.0.bazel renamed to bazel/cargo/remote/BUILD.once_cell-1.10.0.bazel

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ rust_library(
6363
"crate-name=once_cell",
6464
"manual",
6565
],
66-
version = "1.9.0",
66+
version = "1.10.0",
6767
# buildifier: leave-alone
6868
deps = [
6969
],

bazel/repositories.bzl

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def proxy_wasm_rust_sdk_repositories():
1919
maybe(
2020
http_archive,
2121
name = "rules_rust",
22-
sha256 = "6c26af1bb98276917fcf29ea942615ab375cf9d3c52f15c27fdd176ced3ee906",
23-
strip_prefix = "rules_rust-b3ddf6f096887b757ab1a661662a95d6b2699fa7",
24-
url = "https://github.com/bazelbuild/rules_rust/archive/b3ddf6f096887b757ab1a661662a95d6b2699fa7.tar.gz",
22+
sha256 = "0b890c1030f2943f061007b7b5cba87f1905c67c8829b9a6eb5104d1d05108a8",
23+
strip_prefix = "rules_rust-0.2.1",
24+
url = "https://github.com/bazelbuild/rules_rust/archive/0.2.1.tar.gz",
2525
)

0 commit comments

Comments
 (0)