guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 87f21387bf36d438660b7e483fc022650b3f16ad
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Wed Sep 9 15:50:18 2026 +0100
gnu: go-github-com-letsencrypt-boulder: Update to 0.20260908.0.
* gnu/packages/golang-web.scm (go-github-com-letsencrypt-boulder): Update
to 0.20260908.0.
Unhide package.
[arguments] <test-subdirs>: Enable more tests.
[propagated-inputs]: Remove go-gopkg-in-yaml-v3; add
go-github-com-google-certificate-transparency-go,
go-github-com-pelletier-go-toml,
go-github-com-redis-go-redis-extra-redisotel-v9, go-go-yaml-in-yaml-v3,
go-golang-org-x-mod, and go-golang-org-x-sync.
---
gnu/packages/golang-web.scm | 69 +++++++++++++++++----------------------------
1 file changed, 26 insertions(+), 43 deletions(-)
diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm
index b588e102ab2..61fa24d11ba 100644
--- a/gnu/packages/golang-web.scm
+++ b/gnu/packages/golang-web.scm
@@ -14059,7 +14059,7 @@ known as JOSE) technologies.")
(define-public go-github-com-letsencrypt-boulder
(package
(name "go-github-com-letsencrypt-boulder")
- (version "0.20260202.0")
+ (version "0.20260908.0")
(source
(origin
(method git-fetch)
@@ -14068,7 +14068,7 @@ known as JOSE) technologies.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1n8pg1bnxb7ajpjs93ji8vibaqx5rs5wyv082klajdx80pz7mbks"))
+ (base32 "0kfkxb0f187dm1aj3pasnf5lf466cakl1b66zc51g5km6h6d6q91"))
(snippet
#~(begin (use-modules (guix build utils))
(delete-file-recursively "vendor")))))
@@ -14078,38 +14078,22 @@ known as JOSE) technologies.")
#:skip-build? #t
#:import-path "github.com/letsencrypt/boulder"
#:test-subdirs
- ;; XXX: Remove when all inputs are packaged.
- #~(list "allowlist"
- "core"
- "crl/idp"
- "csr"
- "errors"
- "goodkey"
- "goodkey/sagoodkey"
- "grpc/creds"
- "grpc/internal/leakcheck"
- "grpc/noncebalancer"
- "iana"
- "identifier"
- "linter/lints"
- "linter/lints/cabf_br"
- "linter/lints/cpcps"
- "linter/lints/rfc"
- "log/validator"
- "metrics/measured_http"
- "must"
- "nonce"
- "pkcs11helpers"
- "policy"
- "precert"
- "privatekey"
- "probs"
- "salesforce"
- "sfe/forms"
- "sfe/zendesk"
- "strictyaml"
- "test/load-generator/acme"
- "test/zendeskfake")))
+ ;; XXX: Check why the rest of the submodules failed during test.
+ #~(list "crl" "csr" "web" "core" "iana" "must" "nonce" "probs" "errors"
+ "policy" "crl/idp" "goodkey" "precert" "unpause" "observer"
+ "unsigned" "allowlist" "publisher" "sfe/forms" "grpc/creds"
+ "identifier" "privatekey" "salesforce" "strictyaml"
+ "crl/checker" "crl/updater" "sfe/zendesk" "trees/entry"
+ "trees/proof" "linter/lints" "trees/mirror" "log/validator"
+ "pkcs11helpers" "trees/subtree" "trees/cosigned"
+ "ctpolicy/loglist" "linter/lints/rfc" "test/zendeskfake"
+ "trees/checkpoint" "goodkey/sagoodkey"
+ "trees/issuancelog" "grpc/noncebalancerv1"
+ "linter/lints/cabf_br" "observer/probers/aia"
+ "observer/probers/crl" "observer/probers/dns"
+ "observer/probers/tls" "metrics/measured_http"
+ "observer/probers/http" "grpc/internal/leakcheck"
+ "test/load-generator/acme")))
(propagated-inputs
(list go-github-com-aws-aws-sdk-go-v2
go-github-com-aws-aws-sdk-go-v2-config
@@ -14120,6 +14104,7 @@ known as JOSE) technologies.")
go-github-com-go-logr-stdr
go-github-com-go-sql-driver-mysql
go-github-com-golang-groupcache
+ go-github-com-google-certificate-transparency-go
go-github-com-grpc-ecosystem-go-grpc-middleware-providers-prometheus
go-github-com-jmhodges-clock
go-github-com-letsencrypt-borp
@@ -14129,8 +14114,10 @@ known as JOSE) technologies.")
go-github-com-miekg-dns
go-github-com-miekg-pkcs11
go-github-com-nxadm-tail
+ go-github-com-pelletier-go-toml
go-github-com-prometheus-client-golang
go-github-com-prometheus-client-model
+ go-github-com-redis-go-redis-extra-redisotel-v9
go-github-com-redis-go-redis-v9
go-github-com-titanous-rocacheck
go-github-com-weppos-publicsuffix-go
@@ -14142,27 +14129,23 @@ known as JOSE) technologies.")
go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc
go-go-opentelemetry-io-otel-sdk
go-go-opentelemetry-io-otel-trace
+ go-go-yaml-in-yaml-v3
go-golang-org-x-crypto
+ go-golang-org-x-mod
go-golang-org-x-net
+ go-golang-org-x-sync
go-golang-org-x-term
go-golang-org-x-text
go-golang-org-x-time
go-google-golang-org-grpc
- go-google-golang-org-protobuf
- go-gopkg-in-yaml-v3
-
- ;; TODO: Complete packaging
- ;; go-github-com-google-certificate-transparency-go
- #;go-github-com-redis-go-redis-extra-redisotel-v9))
+ go-google-golang-org-protobuf))
(home-page "https://github.com/letsencrypt/boulder")
(synopsis "ACME-based certificate authority used by Let's Encrypt")
(description
"Boulder is the software that runs @url{https://letsencrypt.org,Let's
Encrypt} certificate authority. This package provides the goodkey subpackage
for checking RSA and ECDSA public keys for common weaknesses.")
- (license license:mpl2.0)
- ;; XXX: Don't expose since it's a partial package.
- (properties '((hidden? . #t)))))
+ (license license:mpl2.0)))
(define-public go-github-com-letsencrypt-challtestsrv
(package