summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorDanny Milosavljevic <[email protected]>2025-02-22 15:00:58 +0100
committerDanny Milosavljevic <[email protected]>2025-02-22 15:26:10 +0100
commitc1b6694501928453dcb518af87cba63f93d0a6ad (patch)
treec67974c28de8802c34747c4240cb5d23c349d199 /gnu
parent86e7327de477982d0b7852d579e02c439c393ad8 (diff)
gnu: Add rust-k8s-openapi.
* gnu/packages/crates-io.scm (rust-k8s-openapi-0.22): New variable. Change-Id: Ib6689fef5955b49e5d8508dd06ae4f449de6ea00
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/crates-io.scm25
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 3429e5488a..75bf2be7e3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -21685,6 +21685,31 @@ from macros.")
This project is a fork of Faraday's boondock.")
(license license:asl2.0)))
+(define-public rust-k8s-openapi-0.22
+ (package
+ (name "rust-k8s-openapi")
+ (version "0.22.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "k8s-openapi" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0mcpy1gdxpqayc74i3x3ayh3q5bl6dzvsgmw91jq1r9sjkxill0r"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:skip-build? #t
+ #:cargo-inputs (("rust-base64" ,rust-base64-0.22)
+ ("rust-chrono" ,rust-chrono-0.4)
+ ("rust-schemars" ,rust-schemars-0.8)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-value" ,rust-serde-value-0.7)
+ ("rust-serde-json" ,rust-serde-json-1))))
+ (home-page "https://github.com/Arnavion/k8s-openapi")
+ (synopsis "Bindings for the Kubernetes client API")
+ (description
+ "This package provides Bindings for the Kubernetes client API.")
+ (license license:asl2.0)))
(define-public rust-docmatic-0.1
(package
(name "rust-docmatic")