guix_mirror_bot pushed a commit to branch go-team
in repository guix.

commit ba41acb27ba5517122ad077a072ab15d5b001e7c
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Jun 23 14:33:18 2026 +0100

    gnu: go-github-com-google-go-containerregistry: Update to 0.21.7.
    
    * gnu/packages/golang-web.scm (go-github-com-google-go-containerregistry): 
Update to 0.21.7.
    [arguments] <test-flags>: Drop all.
    [propagated-inputs]: Remove 
go-github-com-containerd-stargz-snapshotter-estargz,
    go-github-com-docker-distribution, go-github-com-docker-docker, and
    go-github-com-mitchellh-go-homedir; add
    go-github-com-moby-docker-image-spec, go-github-com-moby-moby-api, and
    go-github-com-moby-moby-client.
---
 gnu/packages/golang-web.scm | 29 ++++++++---------------------
 1 file changed, 8 insertions(+), 21 deletions(-)

diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm
index 30b89007b3..1b19507178 100644
--- a/gnu/packages/golang-web.scm
+++ b/gnu/packages/golang-web.scm
@@ -8909,7 +8909,7 @@ certificates.")
 (define-public go-github-com-google-go-containerregistry
   (package
     (name "go-github-com-google-go-containerregistry")
-    (version "0.20.2")
+    (version "0.21.7")
     (source
      (origin
        (method git-fetch)
@@ -8918,16 +8918,11 @@ certificates.")
               (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0gmbvpcbp6n9hx8dpggbxl7540b6vq3p0rm5a6lsjj2gw62p7zp5"))
+        (base32 "002qa02i1ai3qqysjzgi01v9gcx5zcx6f8bgwkik8yb415ijk80d"))
        (modules '((guix build utils)))
        (snippet
         #~(begin
-            ;; Submodules with their own go.mod files and packed as separated
-            ;; packages:
-            ;;
-            ;; - github.com/google/go-containerregistry/cmd/krane
-            ;; - github.com/google/go-containerregistry/pkg/authn/k8schain
-            ;; - github.com/google/go-containerregistry/pkg/authn/kubernetes
+            ;; Submodules with their own go.mod files and packaged separately:
             (for-each delete-file-recursively
                       (list "cmd/krane"
                             "pkg/authn/k8schain"
@@ -8937,25 +8932,17 @@ certificates.")
     (arguments
      (list
       #:skip-build? #t
-      #:import-path "github.com/google/go-containerregistry"
-      #:test-flags
-      #~(list "-vet=off"
-              "-skip" (string-join
-                       (list "TestGcloudErrors"
-                             "TestGcloudSuccess"
-                             "TestKeychainGCRandAR")
-                       "|"))))
+      #:import-path "github.com/google/go-containerregistry"))
     (native-inputs
      ;; For the CLI commands.
      (list go-github-com-spf13-cobra
            go-github-com-google-go-cmp))
     (propagated-inputs
-     (list go-github-com-containerd-stargz-snapshotter-estargz
-           go-github-com-docker-cli
-           go-github-com-docker-distribution
-           go-github-com-docker-docker
+     (list go-github-com-docker-cli
            go-github-com-klauspost-compress
-           go-github-com-mitchellh-go-homedir
+           go-github-com-moby-docker-image-spec
+           go-github-com-moby-moby-api
+           go-github-com-moby-moby-client
            go-github-com-opencontainers-go-digest
            go-github-com-opencontainers-image-spec
            go-golang-org-x-oauth2

Reply via email to