From b15f96c2f1005acbe45ec59675f1b58861cae1b1 Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Wed, 16 Feb 2022 02:02:29 +0100 Subject: [PATCH 2/3] gnu: Add rust-logos-0.12. * gnu/packages/crates-io.scm (rust-logos-0.12): New variable. diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ae46f59198..d825076a19 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32394,6 +32394,28 @@ (define-public rust-log4rs-1 logging implementation for the `log` facade.") (license (list license:expat license:asl2.0)))) +(define-public rust-logos-0.12 + (package + (name "rust-logos") + (version "0.12.0") + (source (origin + (method url-fetch) + (uri (crate-uri "logos" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0idklzd8afh87c82n3yp3l0djjmkwrsginxgm5ni64xylny2lzj2")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-logos-derive" ,rust-logos-derive-0.12)))) + (home-page "https://github.com/maciejhirsz/logos") + (synopsis "Generate fast Lexers") + (description "This package provides easy way to generate fast +Lexers.") + (license (list license:expat license:asl2.0)))) + (define-public rust-logos-derive-0.12 (package (name "rust-logos-derive") -- 2.34.0