From 1c099ee7b316f7f5e39497d700c516e50a45e1be Mon Sep 17 00:00:00 2001 From: Wilko Meyer Date: Mon, 8 Jan 2024 02:52:48 +0100 Subject: [PATCH] gnu: Add rust-logos-codegen-0.13. * gnu/packages/crates-io.scm (rust-logos-codegen-0.13): New variable. Change-Id: Ia7e116266d17bf1f04be38934e7381372bc511cc Signed-off-by: Efraim Flashner --- gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d8d893caac..18ee470eba 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -38051,6 +38051,34 @@ network interfaces/adapters.") `(#:cargo-inputs (("rust-log" ,rust-log-0.4)))))) +(define-public rust-logos-codegen-0.13 + (package + (name "rust-logos-codegen") + (version "0.13.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "logos-codegen" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0s7drl8vfp9viw9mfyz8dll1gfvp1dc6np82abj0402y548p6j6w")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-beef" ,rust-beef-0.5) + ("rust-fnv" ,rust-fnv-1) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-regex-syntax" ,rust-regex-syntax-0.6) + ("rust-syn" ,rust-syn-2)) + #:cargo-development-inputs + (("rust-pretty-assertions" ,rust-pretty-assertions-0.6)))) + (home-page "https://github.com/maciejhirsz/logos") + (synopsis "Implementation details for logos-codegen and logos-derive") + (description + "Implementation details for logos-codegen and logos-derive. Not for public +consumption.") + (license (list license:expat license:asl2.0)))) + (define-public rust-loom-0.7 (package (name "rust-loom")