[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
54/68: gnu: Add rust-serde-with-macros-1.
From: |
guix-commits |
Subject: |
54/68: gnu: Add rust-serde-with-macros-1. |
Date: |
Wed, 20 Mar 2024 11:24:38 -0400 (EDT) |
efraim pushed a commit to branch rust-team
in repository guix.
commit 4e7cb0df5644fe6dd7a9efad390a9e92d702239f
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Tue Mar 19 16:43:03 2024 +0200
gnu: Add rust-serde-with-macros-1.
* gnu/packages/crates-io.scm (rust-serde-with-macros-1): New variable.
Change-Id: Iaec9600492b5f840041683510f34ffdcb00263f4
---
gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 84ad02283c..7d90ab128a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -65715,6 +65715,31 @@ Rust's serde.")
@code{serde_with}.")
(license (list license:expat license:asl2.0))))
+(define-public rust-serde-with-macros-1
+ (package
+ (inherit rust-serde-with-macros-3)
+ (name "rust-serde-with-macros")
+ (version "1.5.2")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "serde_with_macros" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "10l0rsy0k61nvpn1brcfvzp8yfnvsqdgh6zdwp03qf85dzndd0p1"))))
+ (arguments
+ `(#:cargo-inputs (("rust-darling" ,rust-darling-0.13)
+ ("rust-proc-macro2" ,rust-proc-macro2-1)
+ ("rust-quote" ,rust-quote-1)
+ ("rust-syn" ,rust-syn-1))
+ #:cargo-development-inputs
+ (("rust-pretty-assertions" ,rust-pretty-assertions-1)
+ ("rust-rustversion" ,rust-rustversion-1)
+ ("rust-serde" ,rust-serde-1)
+ ("rust-serde-json" ,rust-serde-json-1)
+ ("rust-trybuild" ,rust-trybuild-1)
+ ("rust-version-sync" ,rust-version-sync-0.9))))))
+
(define-public rust-serde-xml-rs-0.6
(package
(name "rust-serde-xml-rs")
- 27/68: gnu: Add rust-json5-0.4., (continued)
- 27/68: gnu: Add rust-json5-0.4., guix-commits, 2024/03/20
- 35/68: gnu: Add rust-schemars-derive-0.6., guix-commits, 2024/03/20
- 39/68: gnu: Add rust-wiremock-0.5., guix-commits, 2024/03/20
- 40/68: gnu: rust-darling-core-0.13: Update to 0.13.4., guix-commits, 2024/03/20
- 46/68: gnu: rust-surf-2: Update to 2.3.2., guix-commits, 2024/03/20
- 47/68: gnu: rust-trust-dns-proto-0.18: Downgrade to 0.18.0-alpha.2., guix-commits, 2024/03/20
- 41/68: gnu: rust-darling-macro-0.13: Update to 0.13.4., guix-commits, 2024/03/20
- 53/68: gnu: rust-actix-connect-1: Don't skip the build., guix-commits, 2024/03/20
- 50/68: gnu: rust-trust-dns-openssl-0.18: Downgrade to 0.18.0-alpha.2., guix-commits, 2024/03/20
- 51/68: gnu: rust-trust-dns-https-0.18: Downgrade to 0.18.0-alpha.2., guix-commits, 2024/03/20
- 54/68: gnu: Add rust-serde-with-macros-1.,
guix-commits <=
- 64/68: gnu: Add rust-pkcs7-0.4., guix-commits, 2024/03/20
- 68/68: gnu: Add rust-web-time-1., guix-commits, 2024/03/20
- 66/68: gnu: Add rust-deadpool-sync-0.1., guix-commits, 2024/03/20
- 29/68: gnu: Add rust-config-0.13., guix-commits, 2024/03/20
- 59/68: gnu: rust-anstyle-parse-0.2: Update to 0.2.3., guix-commits, 2024/03/20
- 34/68: gnu: rust-ordered-float-3: Update to 3.9.2., guix-commits, 2024/03/20
- 44/68: gnu: rust-http-client-6: Update to 6.5.3., guix-commits, 2024/03/20
- 57/68: gnu: Add rust-tls-codec-0.4., guix-commits, 2024/03/20