From c1b6694501928453dcb518af87cba63f93d0a6ad Mon Sep 17 00:00:00 2001 From: Danny Milosavljevic Date: Sat, 22 Feb 2025 15:00:58 +0100 Subject: gnu: Add rust-k8s-openapi. * gnu/packages/crates-io.scm (rust-k8s-openapi-0.22): New variable. Change-Id: Ib6689fef5955b49e5d8508dd06ae4f449de6ea00 --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'gnu') 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 @@ (define-public rust-dockworker-0.5 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") -- cgit v1.2.3