diff options
author | Efraim Flashner <[email protected]> | 2025-01-03 10:55:24 +0200 |
---|---|---|
committer | Efraim Flashner <[email protected]> | 2025-01-06 12:22:41 +0200 |
commit | 9809e80e8ae0fdc8d820d864c89d58f72952d943 (patch) | |
tree | d3040c7e000fd4892b06189686c6500016f4e7a1 /gnu/packages/crates-io.scm | |
parent | 58dc3bac8ddcc46a0a34e908980192697669fcb7 (diff) |
gnu: Add rust-phonenumber-0.3.
* gnu/packages/crates-io.scm (rust-phonenumber-0.3): New variable.
Change-Id: I0f26937625076d9271fb9511efabee231760cbba
Diffstat (limited to 'gnu/packages/crates-io.scm')
-rw-r--r-- | gnu/packages/crates-io.scm | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a34481e217..6313d2dcad 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -52959,6 +52959,46 @@ function data structures.") "Support code shared by PHF libraries.") (license license:expat))) +(define-public rust-phonenumber-0.3 + (package + (name "rust-phonenumber") + (version "0.3.6+8.13.36") + (source + (origin + (method url-fetch) + (uri (crate-uri "phonenumber" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0ak9iwx0f5gx2hxycp87wwq4scinlh7fgcf8gplwb33vnlvn4x8i")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-bincode" ,rust-bincode-1) + ("rust-either" ,rust-either-1) + ("rust-fnv" ,rust-fnv-1) + ("rust-itertools" ,rust-itertools-0.10) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-nom" ,rust-nom-7) + ("rust-quick-xml" ,rust-quick-xml-0.28) + ("rust-regex" ,rust-regex-1) + ("rust-regex-cache" ,rust-regex-cache-0.2) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-strum" ,rust-strum-0.24) + ("rust-thiserror" ,rust-thiserror-1)) + #:cargo-development-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-criterion" ,rust-criterion-0.4) + ("rust-doc-comment" ,rust-doc-comment-0.3) + ("rust-proptest" ,rust-proptest-1) + ("rust-rstest" ,rust-rstest-0.13) + ("rust-rstest-reuse" ,rust-rstest-reuse-0.6)))) + (home-page "https://github.com/whisperfish/rust-phonenumber") + (synopsis + "Library for parsing, formatting and validating international phone numbers") + (description + "This package provides a library for parsing, formatting and validating +international phone numbers.") + (license license:asl2.0))) + (define-public rust-pico-args-0.5 (package (name "rust-pico-args") |