diff options
author | Efraim Flashner <[email protected]> | 2025-02-05 10:28:19 +0200 |
---|---|---|
committer | Efraim Flashner <[email protected]> | 2025-02-05 10:28:55 +0200 |
commit | 4ab3e80f603568d7a8aa257307b8ba4225f553f9 (patch) | |
tree | d8f8aff7dea10ae7e5f978c5bad0ac5786980c56 /gnu/packages/crates-io.scm | |
parent | 92da06a010536f728bc1824d35d35259def7c0c5 (diff) |
gnu: Add rust-fancy-regex-0.10.
* gnu/packages/crates-io.scm (rust-fancy-regex-0.10): New variable.
Change-Id: Ie1644d21808226f931eb386d1dfa36b4e927fa7d
Diffstat (limited to 'gnu/packages/crates-io.scm')
-rw-r--r-- | gnu/packages/crates-io.scm | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 9ffe832c13..2d62361af7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -25332,6 +25332,34 @@ supported in purely NFA-based implementations.") ("rust-matches" ,rust-matches-0.1) ("rust-quickcheck" ,rust-quickcheck-1)))))) +(define-public rust-fancy-regex-0.10 + (package + (inherit rust-fancy-regex-0.14) + (name "rust-fancy-regex") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "fancy-regex" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0rn7wfihsk877h3kwzzm99ykflfkhg039l4synm9algs8qnsny06")) + (modules '((guix build utils))) + (snippet + '(begin (substitute* "Cargo.toml" + (("\"= ?([[:digit:]]+(\\.[[:digit:]]+)*)" _ version) + (string-append "\"^" version))))))) + (arguments + (list #:cargo-inputs + (list rust-bit-set-0.5 + rust-regex-1) + #:cargo-development-inputs + (list rust-bitflags-1 + rust-criterion-0.3 + rust-half-1 + rust-matches-0.1 + rust-quickcheck-1))))) + (define-public rust-fancy-regex-0.7 (package (inherit rust-fancy-regex-0.11) |