diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2021-06-07 23:35:22 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2021-06-08 11:04:37 +0200 |
commit | 44f43543a269fc53e400359c03a87c0ce121a3c0 (patch) | |
tree | 64eea86ef54ed09435ddee33d3e89c523b08113c /gnu | |
parent | 3bc0c3bee28d4722f65cb8a056bfb2e922f946dc (diff) | |
download | guix-44f43543a269fc53e400359c03a87c0ce121a3c0.tar guix-44f43543a269fc53e400359c03a87c0ce121a3c0.tar.gz |
gnu: Add rust-darling-macro-0.12.
* gnu/packages/crates-io.scm (rust-darling-macro-0.12): New variable.
(rust-darling-macro-0.10): Inherit from above.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/crates-io.scm | 35 |
1 files changed, 27 insertions, 8 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0cd7617a6f..45170c943b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -11193,23 +11193,22 @@ reading attributes into structs when implementing custom derives.") ("rust-strsim" ,rust-strsim-0.9) ("rust-syn" ,rust-syn-1)))))) -(define-public rust-darling-macro-0.10 +(define-public rust-darling-macro-0.12 (package (name "rust-darling-macro") - (version "0.10.2") + (version "0.12.4") (source (origin (method url-fetch) (uri (crate-uri "darling_macro" version)) - (file-name - (string-append name "-" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 - "0wlv31cxkrjijz5gv13hvk55c9lmd781aj12c8n84sa9mksa5dfr")))) + (base32 "0nn9mxl7gs827rx5s6lbjvvghipxjdg2qpdjyxk7yym3vvqard99")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-darling-core" ,rust-darling-core-0.10) + `(#:skip-build? #t + #:cargo-inputs + (("rust-darling-core" ,rust-darling-core-0.12) ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)))) (home-page "https://github.com/TedDriggs/darling") @@ -11219,6 +11218,26 @@ reading attributes into structs when implementing custom derives.") reading attributes into structs when implementing custom derives.") (license license:expat))) +(define-public rust-darling-macro-0.10 + (package + (inherit rust-darling-macro-0.12) + (name "rust-darling-macro") + (version "0.10.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "darling_macro" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0wlv31cxkrjijz5gv13hvk55c9lmd781aj12c8n84sa9mksa5dfr")))) + (arguments + `(#:cargo-inputs + (("rust-darling-core" ,rust-darling-core-0.10) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)))))) + (define-public rust-dashmap-4 (package (name "rust-dashmap") |