diff options
author | Efraim Flashner <[email protected]> | 2024-12-31 20:44:49 +0200 |
---|---|---|
committer | Efraim Flashner <[email protected]> | 2025-01-06 12:22:32 +0200 |
commit | e71e8613585b95b8a1ebb8b37736ea870879831c (patch) | |
tree | a461df3d4a67a311694b4381ebb792160a4e3050 /gnu/packages/crates-io.scm | |
parent | 0a56875af9d05e12f8e10de46b343f26a4b1c227 (diff) |
gnu: Add rust-graphql-client-0.14.
* gnu/packages/crates-io.scm (rust-graphql-client-0.14): New variable.
Change-Id: Ia6af601d5edba54c9016c8b8ac1128620cb2dbb9
Diffstat (limited to 'gnu/packages/crates-io.scm')
-rw-r--r-- | gnu/packages/crates-io.scm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 77b5489310..df4bd621e4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -30171,6 +30171,31 @@ and loading crate.") ("rust-plain" ,rust-plain-0.2) ("rust-scroll" ,rust-scroll-0.11)))))) +(define-public rust-graphql-client-0.14 + (package + (name "rust-graphql-client") + (version "0.14.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "graphql_client" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0jqlq5adcq6pidn5sq51nk5wn4sc3nvxrhjmkn802zsbyg3zs355")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-test-flags '("--" + "--skip=GraphQLQuery (line 43)") + #:cargo-inputs (("rust-graphql-query-derive" ,rust-graphql-query-derive-0.14) + ("rust-reqwest" ,rust-reqwest-0.11) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1)))) + (home-page "https://github.com/graphql-rust/graphql-client") + (synopsis "Typed GraphQL requests and responses") + (description + "This package provides typed @code{GraphQL} requests and responses.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-graphql-client-codegen-0.14 (package (name "rust-graphql-client-codegen") |