@@ -4,9 +4,9 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
44# https://github.com/hedronvision/bazel-compile-commands-extractor
55http_archive (
66 name = "hedron_compile_commands" ,
7- sha256 = "658122cfb1f25be76ea212b00f5eb047d8e2adc8bcf923b918461f2b1e37cdf2 " ,
8- strip_prefix = "bazel-compile-commands-extractor-4f28899228fb3ad0126897876f147ca15026151e " ,
9- url = "https://github.com/hedronvision/bazel-compile-commands-extractor/archive/4f28899228fb3ad0126897876f147ca15026151e .tar.gz" ,
7+ sha256 = "1b08abffbfbe89f6dbee6a5b33753792e8004f6a36f37c0f72115bec86e68724 " ,
8+ strip_prefix = "bazel-compile-commands-extractor-abb61a688167623088f8768cc9264798df6a9d10 " ,
9+ url = "https://github.com/hedronvision/bazel-compile-commands-extractor/archive/abb61a688167623088f8768cc9264798df6a9d10 .tar.gz" ,
1010)
1111
1212load ("@hedron_compile_commands//:workspace_setup.bzl" , "hedron_compile_commands_setup" )
@@ -43,16 +43,16 @@ http_archive(
4343
4444http_archive (
4545 name = "rules_cc" ,
46- sha256 = "712d77868b3152dd618c4d64faaddefcc5965f90f5de6e6dd1d5ddcd0be82d42 " ,
47- strip_prefix = "rules_cc-0.1.1 " ,
48- urls = ["https://github.com/bazelbuild/rules_cc/archive/refs/tags/0.1.1 .tar.gz" ],
46+ sha256 = "a2fdfde2ab9b2176bd6a33afca14458039023edb1dd2e73e6823810809df4027 " ,
47+ strip_prefix = "rules_cc-0.2.14 " ,
48+ urls = ["https://github.com/bazelbuild/rules_cc/archive/refs/tags/0.2.14 .tar.gz" ],
4949)
5050
5151http_archive (
5252 name = "rules_python" ,
53- sha256 = "2cc26bbd53854ceb76dd42a834b1002cd4ba7f8df35440cf03482e045affc244 " ,
54- strip_prefix = "rules_python-1.3 .0" ,
55- url = "https://github.com/bazel-contrib/rules_python/releases/download/1.3 .0/rules_python-1.3 .0.tar.gz" ,
53+ sha256 = "f609f341d6e9090b981b3f45324d05a819fd7a5a56434f849c761971ce2c47da " ,
54+ strip_prefix = "rules_python-1.7 .0" ,
55+ url = "https://github.com/bazel-contrib/rules_python/releases/download/1.7 .0/rules_python-1.7 .0.tar.gz" ,
5656)
5757
5858http_archive (
@@ -74,72 +74,72 @@ http_archive(
7474
7575http_archive (
7676 name = "build_bazel_rules_swift" ,
77- sha256 = "4901feadef8e47ede930c95c40298dd38a83a81eb1ed5b74e62abfa546ff2d1b " ,
78- url = "https://github.com/bazelbuild/rules_swift/releases/download/2.8.1 /rules_swift.2.8.1 .tar.gz" ,
77+ sha256 = "f7a67197cd8a79debfe70b8cef4dc19d03039af02cc561e31e0718e98cad83ac " ,
78+ url = "https://github.com/bazelbuild/rules_swift/releases/download/2.9.0 /rules_swift.2.9.0 .tar.gz" ,
7979)
8080
8181http_archive (
8282 name = "rules_proto_grpc" ,
83- sha256 = "fb7fc7a3c19a92b2f15ed7c4ffb2983e956625c1436f57a3430b897ba9864059 " ,
84- strip_prefix = "rules_proto_grpc-4.3 .0" ,
85- urls = ["https://github.com/rules-proto-grpc/rules_proto_grpc/archive/4.3 .0.tar.gz" ],
83+ sha256 = "c0d718f4d892c524025504e67a5bfe83360b3a982e654bc71fed7514eb8ac8ad " ,
84+ strip_prefix = "rules_proto_grpc-4.6 .0" ,
85+ urls = ["https://github.com/rules-proto-grpc/rules_proto_grpc/archive/4.6 .0.tar.gz" ],
8686)
8787
8888http_archive (
8989 name = "io_bazel_rules_go" ,
90- sha256 = "a729c8ed2447c90fe140077689079ca0acfb7580ec41637f312d650ce9d93d96 " ,
90+ sha256 = "68af54cb97fbdee5e5e8fe8d210d15a518f9d62abfd71620c3eaff3b26a5ff86 " ,
9191 urls = [
92- "https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.57 .0/rules_go-v0.57 .0.zip" ,
93- "https://github.com/bazel-contrib/rules_go/releases/download/v0.57 .0/rules_go-v0.57 .0.zip" ,
92+ "https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.59 .0/rules_go-v0.59 .0.zip" ,
93+ "https://github.com/bazel-contrib/rules_go/releases/download/v0.59 .0/rules_go-v0.59 .0.zip" ,
9494 ],
9595)
9696
9797http_archive (
9898 name = "bazel_gazelle" ,
99- sha256 = "b760f7fe75173886007f7c2e616a21241208f3d90e8657dc65d36a771e916b6a " ,
99+ sha256 = "675114d8b433d0a9f54d81171833be96ebc4113115664b791e6f204d58e93446 " ,
100100 urls = [
101- "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.39.1 /bazel-gazelle-v0.39.1 .tar.gz" ,
102- "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.39.1 /bazel-gazelle-v0.39.1 .tar.gz" ,
101+ "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.47.0 /bazel-gazelle-v0.47.0 .tar.gz" ,
102+ "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.47.0 /bazel-gazelle-v0.47.0 .tar.gz" ,
103103 ],
104104)
105105
106106http_archive (
107107 name = "rules_proto" ,
108- sha256 = "303e86e722a520f6f326a50b41cfc16b98fe6d1955ce46642a5b7a67c11c0f5d " ,
109- strip_prefix = "rules_proto-6.0.0 " ,
110- url = "https://github.com/bazelbuild/rules_proto/releases/download/6.0.0 /rules_proto-6.0.0 .tar.gz" ,
108+ sha256 = "6fb6767d1bef535310547e03247f7518b03487740c11b6c6adb7952033fe1295 " ,
109+ strip_prefix = "rules_proto-6.0.2 " ,
110+ url = "https://github.com/bazelbuild/rules_proto/releases/download/6.0.2 /rules_proto-6.0.2 .tar.gz" ,
111111)
112112
113113http_archive (
114114 name = "rules_oci" ,
115- sha256 = "361c417e8c95cd7c3d8b5cf4b202e76bac8d41532131534ff8e6fa43aa161142 " ,
116- strip_prefix = "rules_oci-2.2.5 " ,
117- url = "https://github.com/bazel-contrib/rules_oci/releases/download/v2.2.5 /rules_oci-v2.2.5 .tar.gz" ,
115+ sha256 = "b8db7ab889d501db33313620b2c8040dbb07e95c26a0fefe06004b35baf80e08 " ,
116+ strip_prefix = "rules_oci-2.2.7 " ,
117+ url = "https://github.com/bazel-contrib/rules_oci/releases/download/v2.2.7 /rules_oci-v2.2.7 .tar.gz" ,
118118)
119119
120120http_archive (
121121 name = "bazel_skylib" ,
122- sha256 = "b8a1527901774180afc798aeb28c4634bdccf19c4d98e7bdd1ce79d1fe9aaad7 " ,
122+ sha256 = "6e78f0e57de26801f6f564fa7c4a48dc8b36873e416257a92bbb0937eeac8446 " ,
123123 urls = [
124- "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.4.1 /bazel-skylib-1.4.1 .tar.gz" ,
125- "https://github.com/bazelbuild/bazel-skylib/releases/download/1.4.1 /bazel-skylib-1.4.1 .tar.gz" ,
124+ "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.2 /bazel-skylib-1.8.2 .tar.gz" ,
125+ "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.2 /bazel-skylib-1.8.2 .tar.gz" ,
126126 ],
127127)
128128
129129http_archive (
130130 name = "googleapis" ,
131- sha256 = "9d1a930e767c93c825398b8f8692eca3fe353b9aaadedfbcf1fca2282c85df88 " ,
132- strip_prefix = "googleapis-64926d52febbf298cb82a8f472ade4a3969ba922 " ,
131+ sha256 = "a63a83e6bcd155633e1745f690f84d54f315a7ca8deae0bc5663426d500e5da4 " ,
132+ strip_prefix = "googleapis-c751a014049e8497213bb218c324168a94476bfe " ,
133133 urls = [
134- "https://github.com/googleapis/googleapis/archive/64926d52febbf298cb82a8f472ade4a3969ba922 .zip" ,
134+ "https://github.com/googleapis/googleapis/archive/c751a014049e8497213bb218c324168a94476bfe .zip" ,
135135 ],
136136)
137137
138138http_archive (
139139 name = "rules_distroless" ,
140- sha256 = "44c1e485723ad342212b48e410bae50306b5f8b39da65243e1db2f5b74faa8d6 " ,
141- strip_prefix = "rules_distroless-0.3.7 " ,
142- url = "https://github.com/GoogleContainerTools/rules_distroless/releases/download/v0.3.7 /rules_distroless-v0.3.7 .tar.gz" ,
140+ sha256 = "959ea166d5161834292bd7a43eefd0385578b69ab85641cba0e279afa747f933 " ,
141+ strip_prefix = "rules_distroless-0.6.1 " ,
142+ url = "https://github.com/GoogleContainerTools/rules_distroless/releases/download/v0.6.1 /rules_distroless-v0.6.1 .tar.gz" ,
143143)
144144
145145http_archive (
@@ -152,9 +152,9 @@ http_archive(
152152# The non-polyfill version of this is needed by rules_proto below.
153153http_archive (
154154 name = "bazel_features" ,
155- sha256 = "d7787da289a7fb497352211ad200ec9f698822a9e0757a4976fd9f713ff372b3 " ,
156- strip_prefix = "bazel_features-1.9.1 " ,
157- url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.9.1 /bazel_features-v1.9.1 .tar.gz" ,
155+ sha256 = "07271d0f6b12633777b69020c4cb1eb67b1939c0cf84bb3944dc85cc250c0c01 " ,
156+ strip_prefix = "bazel_features-1.38.0 " ,
157+ url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.38.0 /bazel_features-v1.38.0 .tar.gz" ,
158158)
159159
160160load ("@bazel_features//:deps.bzl" , "bazel_features_deps" )
@@ -291,9 +291,9 @@ cc_library(
291291""" ,
292292 patch_args = ["-p1" ],
293293 patches = ["//patches:sai.patch" ],
294- sha256 = "4e3a1d010bda0c589db46e077725a2cd9624a5cc255c89d1caa79deb408d1fa7 " ,
295- strip_prefix = "SAI-1.14.0 " ,
296- urls = ["https://github.com/opencomputeproject/SAI/archive/refs/tags/v1.14.0 .tar.gz" ],
294+ sha256 = "05411b13b32abcc50f2f2b78e491e503b2b05e5a1503699abd4cc1b81f90d1ae " ,
295+ strip_prefix = "SAI-1.17.1 " ,
296+ urls = ["https://github.com/opencomputeproject/SAI/archive/refs/tags/v1.17.1 .tar.gz" ],
297297)
298298
299299http_archive (
@@ -305,23 +305,23 @@ http_archive(
305305
306306http_archive (
307307 name = "com_github_google_glog" ,
308- sha256 = "122fb6b712808ef43fbf80f75c52a21c9760683dae470154f02bddfc61135022 " ,
309- strip_prefix = "glog-0.6.0 " ,
310- urls = ["https://github.com/google/glog/archive/v0.6.0 .zip" ],
308+ sha256 = "c17d85c03ad9630006ef32c7be7c65656aba2e7e2fbfc82226b7e680c771fc88 " ,
309+ strip_prefix = "glog-0.7.1 " ,
310+ urls = ["https://github.com/google/glog/archive/v0.7.1 .zip" ],
311311)
312312
313313load ("@rules_oci//oci:pull.bzl" , "oci_pull" )
314314
315315oci_pull (
316316 name = "debian_bookworm" ,
317- digest = "sha256:a92ed51e0996d8e9de041ca05ce623d2c491444df6a535a566dabd5cb8336946 " , # bookworm as of 06/20/24
317+ digest = "sha256:8f6a88feef3ed01a300dafb87f208977f39dccda1fd120e878129463f7fa3b8f " , # bookworm as of 06/20/24
318318 image = "debian" ,
319319 platforms = ["linux/amd64" ],
320320)
321321
322322oci_pull (
323323 name = "distroless_static_debug_nonroot" ,
324- digest = "sha256:cb0459bf13af06cb3d3ee5dde5f1c5c34381cbce3a86bd08e1e7fd7a3ed28e59 " , # debug-nonroot as of 06/20/24
324+ digest = "sha256:87bce11be0af225e4ca761c40babb06d6d559f5767fbf7dc3c47f0f1a466b92c " , # debug-nonroot as of 06/20/24
325325 image = "gcr.io/distroless/static" ,
326326 platforms = ["linux/amd64" ],
327327)
0 commit comments