summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-09-08 21:27:22 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-09-08 23:02:37 +0100
commitc7bf8ac568832ee8bcead6d6be29bcbc5fa30e1d (patch)
tree3067a47db8ba15f42bd8b2faccdfb8307a977310
parentd2b895efee9030c89f91d6893af14c1735e1f8a0 (diff)
gnu: go-k8s-io-kube-openapi: Update to 0.0.0-20250905212525-66792eed8611.
* gnu/packages/golang-web.scm (go-k8s-io-kube-openapi): Update to 0.0.0-20250905212525-66792eed8611. [arguments] <go>: Use default go-1.24. <test-flags>: Skip vet during tests. [propagated-inputs]: Remove go-gopkg-in-yaml-v3 and go-sigs-k8s-io-structured-merge-diff-v4; add go-github-com-stretchr-testify, go-go-yaml-in-yaml-v2, go-go-yaml-in-yaml-v3, go-sigs-k8s-io-randfill, and go-sigs-k8s-io-structured-merge-diff-v6. [native-inputs]: Remove go-github-com-getkin-kin-openapi and go-sigs-k8s-io-randfill; add go-sigs-k8s-io-yaml. Change-Id: I5db7662bc426bc6ba8d265dc2c53ee92392db7fb
-rw-r--r--gnu/packages/golang-web.scm28
1 files changed, 16 insertions, 12 deletions
diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm
index ef80c5fbb62..dd4553bd579 100644
--- a/gnu/packages/golang-web.scm
+++ b/gnu/packages/golang-web.scm
@@ -13054,17 +13054,17 @@ docs}.")
(define-public go-k8s-io-kube-openapi
(package
(name "go-k8s-io-kube-openapi")
- (version "0.0.0-20250318190949-c8a335a9a2ff")
+ (version "0.0.0-20250905212525-66792eed8611")
;; XXX: Unbundle third_party in pkg.
(source
(origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/kubernetes/kube-openapi")
- (commit (go-version->git-ref version))))
+ (url "https://github.com/kubernetes/kube-openapi")
+ (commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
- (base32 "02l2rp1fgraincay5xj9ar3l5v60svq07i6b2hamn74i3xkm3lis"))
+ (base32 "1979alrrlym968jxdcxc1lpm3b13bnkyayg042gk6xn0kb97mqma"))
;; XXX: test/integration contains submodule with it's own go.mod.
(modules '((guix build utils)))
(snippet
@@ -13081,15 +13081,16 @@ docs}.")
(build-system go-build-system)
(arguments
(list
- #:go go-1.23
#:skip-build? #t
- #:import-path "k8s.io/kube-openapi"))
+ #:import-path "k8s.io/kube-openapi"
+ ;; Tests are not copatible with Go 1.24+.
+ #:test-flags #~(list "-vet=off")))
(native-inputs
- (list go-github-com-getkin-kin-openapi
- go-sigs-k8s-io-randfill
- go-github-com-onsi-ginkgo-v2
+ (list go-github-com-onsi-ginkgo-v2
go-github-com-onsi-gomega
- go-github-com-stretchr-testify))
+ go-github-com-stretchr-testify
+ ;; go-golang-org-x-tools-go-packages-packagestest
+ go-sigs-k8s-io-yaml))
(propagated-inputs
(list go-github-com-emicklei-go-restful-v3
go-github-com-go-openapi-jsonreference
@@ -13100,14 +13101,17 @@ docs}.")
go-github-com-munnerz-goautoneg
go-github-com-nytimes-gziphandler
go-github-com-spf13-pflag
+ go-github-com-stretchr-testify
+ go-go-yaml-in-yaml-v2
+ go-go-yaml-in-yaml-v3
go-golang-org-x-tools
go-google-golang-org-protobuf
- go-gopkg-in-yaml-v3
go-k8s-io-gengo-v2
go-k8s-io-klog-v2
go-k8s-io-utils
go-sigs-k8s-io-json
- go-sigs-k8s-io-structured-merge-diff-v4))
+ go-sigs-k8s-io-randfill
+ go-sigs-k8s-io-structured-merge-diff-v6))
(home-page "https://github.com/kubernetes/kube-openapi")
(synopsis "Kubernetes OpenAPI spec generation & serving")
(description