build/analysis: make nogo stricter by enabling more checks
Change-Id: I2164e17ff0c11ffc22793bb8789f218ceda3706a
Reviewed-on: https://review.monogon.dev/c/monogon/+/2975
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
Tested-by: Jenkins CI
diff --git a/third_party/go/repositories.bzl b/third_party/go/repositories.bzl
index 646e24a..eea22c8 100644
--- a/third_party/go/repositories.bzl
+++ b/third_party/go/repositories.bzl
@@ -44,6 +44,12 @@
version = "v0.4.2",
)
go_repository(
+ name = "com_4d63_gocheckcompilerdirectives",
+ importpath = "4d63.com/gocheckcompilerdirectives",
+ sum = "h1:AHcMYuw56NPjq/2y615IGg2kYkBdTvOaojYCBcRE7MA=",
+ version = "v1.2.1",
+ )
+ go_repository(
name = "com_4d63_gochecknoinits",
importpath = "4d63.com/gochecknoinits",
sum = "h1:bf5qocEKjrY58JO2GwywfLsb1199lIVs7qHkiplwHy0=",
@@ -3354,8 +3360,8 @@
go_repository(
name = "com_github_klauspost_compress",
importpath = "github.com/klauspost/compress",
- sum = "h1:RlWWUY/Dr4fL8qk9YG7DTZ7PDgME2V4csBXA8L/ixi4=",
- version = "v1.17.2",
+ sum = "h1:60eq2E/jlfwQXtvZEeBUYADs+BwKBWURIY+Gj2eRGjI=",
+ version = "v1.17.6",
)
go_repository(
name = "com_github_klauspost_cpuid",
@@ -4698,8 +4704,8 @@
go_repository(
name = "com_github_rogpeppe_go_internal",
importpath = "github.com/rogpeppe/go-internal",
- sum = "h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=",
- version = "v1.10.0",
+ sum = "h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=",
+ version = "v1.11.0",
)
go_repository(
name = "com_github_rs_cors",
@@ -5039,8 +5045,8 @@
go_repository(
name = "com_github_stretchr_objx",
importpath = "github.com/stretchr/objx",
- sum = "h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=",
- version = "v0.5.0",
+ sum = "h1:4VhoImhV/Bm0ToFkXFi8hXNXwpDRZ/ynw3amt82mzq0=",
+ version = "v0.5.1",
)
go_repository(
name = "com_github_stretchr_testify",
@@ -7308,8 +7314,8 @@
go_repository(
name = "org_golang_x_crypto",
importpath = "golang.org/x/crypto",
- sum = "h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=",
- version = "v0.21.0",
+ sum = "h1:g1v0xeRhjcugydODzvb3mEM9SQ0HGp9s/nh3COQ/C30=",
+ version = "v0.22.0",
)
go_repository(
name = "org_golang_x_exp",
@@ -7319,6 +7325,12 @@
version = "v0.0.0-20231110203233-9a3e6036ecaa",
)
go_repository(
+ name = "org_golang_x_exp_typeparams",
+ importpath = "golang.org/x/exp/typeparams",
+ sum = "h1:Jw5wfR+h9mnIYH+OtGT2im5wV1YGGDora5vTv/aa5bE=",
+ version = "v0.0.0-20221208152030-732eee02a75a",
+ )
+ go_repository(
name = "org_golang_x_image",
importpath = "golang.org/x/image",
sum = "h1:TcHcE0vrmgzNH1v3ppjcMGbhG5+9fMuvOmUYwNEF4q4=",
@@ -7337,14 +7349,14 @@
"-go_naming_convention_external=import_alias",
],
importpath = "golang.org/x/mod",
- sum = "h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0=",
- version = "v0.14.0",
+ sum = "h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA=",
+ version = "v0.17.0",
)
go_repository(
name = "org_golang_x_net",
importpath = "golang.org/x/net",
- sum = "h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=",
- version = "v0.23.0",
+ sum = "h1:1PcaxkF854Fu3+lvBIx5SYn9wRlBzzcnHZSiaFFAb0w=",
+ version = "v0.24.0",
)
go_repository(
name = "org_golang_x_oauth2",
@@ -7359,20 +7371,26 @@
"-go_naming_convention_external=import_alias",
],
importpath = "golang.org/x/sync",
- sum = "h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE=",
- version = "v0.5.0",
+ sum = "h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M=",
+ version = "v0.7.0",
)
go_repository(
name = "org_golang_x_sys",
importpath = "golang.org/x/sys",
- sum = "h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=",
- version = "v0.18.0",
+ sum = "h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o=",
+ version = "v0.19.0",
+ )
+ go_repository(
+ name = "org_golang_x_telemetry",
+ importpath = "golang.org/x/telemetry",
+ sum = "h1:IRJeR9r1pYWsHKTRe/IInb7lYvbBVIqOgsX/u0mbOWY=",
+ version = "v0.0.0-20240228155512-f48c80bd79b2",
)
go_repository(
name = "org_golang_x_term",
importpath = "golang.org/x/term",
- sum = "h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=",
- version = "v0.18.0",
+ sum = "h1:+ThwsDv+tYfnJFhF4L8jITxu1tdTWRTZpdsWgEgjL6Q=",
+ version = "v0.19.0",
)
go_repository(
name = "org_golang_x_text",
@@ -7393,8 +7411,8 @@
patches = [
"//third_party/go/patches:goimports-group-merging.patch",
],
- sum = "h1:TLyB3WofjdOEepBHAU20JdNC1Zbg87elYofWYAY5oZA=",
- version = "v0.16.1",
+ sum = "h1:hz/CVckiOxybQvFw6h7b/q80NTr9IUQb4s1IIzW7KNY=",
+ version = "v0.20.0",
)
go_repository(
name = "org_golang_x_xerrors",