This is an automated email from the git hooks/post-receive script.

guix_mirror_bot pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new 7ae636b81cd gnu: Add go-golang-org-x-crypto-x509roots-fallback.
7ae636b81cd is described below

commit 7ae636b81cdee539fe8ab19435ac08f30ca7e660
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Sep 22 10:54:34 2026 +0100

    gnu: Add go-golang-org-x-crypto-x509roots-fallback.
    
    * gnu/packages/golang-build.scm 
(go-golang-org-x-crypto-x509roots-fallback): New variable.
    
    Relates-to: guix/guix#9385
---
 gnu/packages/golang-build.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/golang-build.scm b/gnu/packages/golang-build.scm
index 005c1b203c3..b8e5e841aff 100644
--- a/gnu/packages/golang-build.scm
+++ b/gnu/packages/golang-build.scm
@@ -886,6 +886,35 @@ language.")
      (native-inputs '())
      (propagated-inputs '()))))
 
+(define-public go-golang-org-x-crypto-x509roots-fallback
+  (package
+    (name "go-golang-org-x-crypto-x509roots-fallback")
+    (version "0.0.0-20260921070245-7a4a4d6beae2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://go.googlesource.com/crypto";)
+             (commit (go-version->git-ref version
+                                          #:subdir "x509roots/fallback"))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1bs3pnbi6vbs3xn9qf7j1fmwrybrkx7yr8ghdpzr5v0dg5bj6052"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:import-path "golang.org/x/crypto/x509roots/fallback"
+      #:unpack-path "golang.org/x/crypto"))
+    (home-page "https://go.googlesource.com/crypto";)
+    (synopsis "Fallback X.509 trusted roots")
+    (description
+     "Package fallback embeds a set of fallback X.509 trusted roots in the
+application by automatically invoking
+@url{https://pkg.go.dev/crypto/x509#SetFallbackRoots, x509.SetFallbackRoots}}.
+This allows the application to work correctly even if the operating system
+does not provide a verifier or system roots pool.")
+    (license license:bsd-3)))
+
 (define-public go-golang-org-x-exp
   (package
     (name "go-golang-org-x-exp")

Reply via email to