From 06726b67c38f4c901577e3456cac600569bb8be0 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 13 Mar 2024 16:00:37 +0200 Subject: [PATCH] gnu: rust-schemars-0.8: Update to 0.8.16. * gnu/packages/crates-io.scm (rust-schemars-0.8): Update to 0.8.16. [cargo-inputs]: Add rust-arrayvec-0.7, rust-indexmap-2, rust-semver-1, rust-smol-str-0.1, rust-uuid-1. [cargo-development-inputs]: Replace rust-pretty-assertions-0.6 with 1. Change-Id: Iadefbf671306a55e6611ae62748491d78c0d9ffe --- gnu/packages/crates-io.scm | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 82c5f9e5a6..785fc18480 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -59178,18 +59178,20 @@ (define-public rust-scheduled-thread-pool-0.2 (define-public rust-schemars-0.8 (package (name "rust-schemars") - (version "0.8.8") + (version "0.8.16") (source (origin (method url-fetch) (uri (crate-uri "schemars" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1qvhq1yixygd8ihc0qxmnhw4x08fa44q88v088gvc6pa1k4a7df6")))) + (base32 "0aadpjkaq7yl11b02pg4mwanylck328zg0q7w56dv6j89568z8j5")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-arrayvec" ,rust-arrayvec-0.5) + ("rust-arrayvec" ,rust-arrayvec-0.7) + ("rust-bigdecimal" ,rust-bigdecimal-0.4) ("rust-bigdecimal" ,rust-bigdecimal-0.3) ("rust-bytes" ,rust-bytes-1) ("rust-chrono" ,rust-chrono-0.4) @@ -59197,15 +59199,19 @@ (define-public rust-schemars-0.8 ("rust-either" ,rust-either-1) ("rust-enumset" ,rust-enumset-1) ("rust-indexmap" ,rust-indexmap-1) + ("rust-indexmap" ,rust-indexmap-2) ("rust-rust-decimal" ,rust-rust-decimal-1) ("rust-schemars-derive" ,rust-schemars-derive-0.8) + ("rust-semver" ,rust-semver-1) ("rust-serde" ,rust-serde-1) ("rust-serde-json" ,rust-serde-json-1) ("rust-smallvec" ,rust-smallvec-1) + ("rust-smol-str" ,rust-smol-str-0.1) ("rust-url" ,rust-url-2) - ("rust-uuid" ,rust-uuid-0.8)) + ("rust-uuid" ,rust-uuid-0.8) + ("rust-uuid" ,rust-uuid-1)) #:cargo-development-inputs - (("rust-pretty-assertions" ,rust-pretty-assertions-0.6) + (("rust-pretty-assertions" ,rust-pretty-assertions-1) ("rust-trybuild" ,rust-trybuild-1)))) (home-page "https://graham.cool/schemars/") (synopsis "Generate JSON Schemas from Rust code")