From 824c2b9b9cb155baa0a7f9c439f258d422dc29d1 Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Wed, 3 Aug 2022 12:03:45 +0200 Subject: [PATCH v4 15/38] gnu: Add rust-proc-macro-crate-next. * gnu/packages/crates-io.scm (rust-proc-macro-crate-next): New variable. diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2f5472a1b2..e6765d870a 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -45363,6 +45363,28 @@ (define-public rust-proc-macro-crate-1 renamed in @file{Cargo.toml}.") (license (list license:asl2.0 license:expat)))) + (define-public rust-proc-macro-crate-next + (package + (inherit rust-proc-macro-crate-1) + (name "rust-proc-macro-crate") + (version "1.2.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "proc-macro-crate" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1sclzva81n2lpjyfpdpdcd03f5ys9684vqap2xipbjdp1wxzr87d")))) + (arguments + `(#:cargo-inputs + (("rust-once-cell" ,rust-once-cell-next) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-toml" ,rust-toml-0.5)) + #:cargo-development-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)))))) + (define-public rust-proc-macro-crate-0.1 (package (inherit rust-proc-macro-crate-1) -- 2.36.1