diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2024-03-18 12:01:37 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2024-07-19 00:43:13 +0300 |
commit | 7516a1954a178f49902ad5512ea887d6dbd91e1f (patch) | |
tree | 009fccba4e2470d4b76fabdbfb06305c03501c89 | |
parent | 0266c2c5578cfe4aa35d33b75e72a8136fb4d1da (diff) | |
download | guix-7516a1954a178f49902ad5512ea887d6dbd91e1f.tar guix-7516a1954a178f49902ad5512ea887d6dbd91e1f.tar.gz |
gnu: Add rust-proc-quote-0.4.
* gnu/packages/crates-io.scm (rust-proc-quote-0.4): New variable.
Change-Id: I38d4f5a6f403e8016d2beaa81ec8796df08d8fbc
-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 0c3efc3d41..7c29e5f9e2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -53081,6 +53081,31 @@ macro use case.") "This package provides fetching active mounts and swaps on a Linux system.") (license license:expat))) +(define-public rust-proc-quote-0.4 + (package + (name "rust-proc-quote") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "proc-quote" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0051nax31x1yzr1imbp200l2gpz6pqcmlcna099r33773lbap12y")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; The test suite hasn't aged well + #:cargo-inputs (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.5) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-proc-quote-impl" ,rust-proc-quote-impl-0.3) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-1)))) + (home-page "https://github.com/Goncalerta/proc-quote") + (synopsis "Procedural macro implementation of quote!") + (description + "This package provides a procedural macro implementation of quote!.") + (license (list license:expat license:asl2.0)))) + (define-public rust-proc-quote-impl-0.3 (package (name "rust-proc-quote-impl") |