aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2023-01-12 18:25:38 +0200
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2023-04-14 15:11:17 -0400
commit0cd4ee43cbd0ac212414c54a6c7f1fbda793b8b2 (patch)
treeb7c0ddb74ed4f82878a2f2515e28d2d33b06029c /gnu/packages
parent750a5190a41e5817ebed34e6f66c0c0ec0a3754a (diff)
downloadguix-0cd4ee43cbd0ac212414c54a6c7f1fbda793b8b2.tar.gz
guix-0cd4ee43cbd0ac212414c54a6c7f1fbda793b8b2.zip
gnu: rust-nom-7: Update to 7.1.2.
* gnu/packages/crates-io.scm (rust-nom-7): Update to 7.1.2. [cargo-inputs]: Remove rust-version-check-0.9. [cargo-development-inputs]: Remove rust-criterion-0.3, rust-jemallocator-0.3. [arguments]: Remove phase setting location of libjemalloc_pic.a. [native-inputs]: Remove jemalloc. (rust-n0m-6)[native-inputs]: Explicitly add jemalloc.
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/crates-io.scm26
1 files changed, 7 insertions, 19 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 46b92387aa..9e778b0862 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -36337,7 +36337,7 @@ implementation (which is unstable / requires nightly).")
(define-public rust-nom-7
(package
(name "rust-nom")
- (version "7.1.1")
+ (version "7.1.2")
(source
(origin
(method url-fetch)
@@ -36346,29 +36346,16 @@ implementation (which is unstable / requires nightly).")
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0djc3lq5xihnwhrvkc4bj0fd58sjf632yh6hfiw545x355d3x458"))))
+ "132lkkqd8hcbmpb90hncwknr7rn6knfq7774d679k74iqilpfl75"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ; Tests require example directory, not included in tarball.
#:cargo-inputs
(("rust-memchr" ,rust-memchr-2)
- ("rust-minimal-lexical" ,rust-minimal-lexical-0.2)
- ("rust-version-check" ,rust-version-check-0.9))
+ ("rust-minimal-lexical" ,rust-minimal-lexical-0.2))
#:cargo-development-inputs
- (("rust-criterion" ,rust-criterion-0.3)
- ("rust-doc-comment" ,rust-doc-comment-0.3)
- ("rust-jemallocator" ,rust-jemallocator-0.3)
- ("rust-proptest" ,rust-proptest-1))
- #:phases
- (modify-phases %standard-phases
- (add-after 'configure 'override-jemalloc
- (lambda* (#:key inputs #:allow-other-keys)
- (let ((jemalloc (assoc-ref inputs "jemalloc")))
- (setenv "JEMALLOC_OVERRIDE"
- (string-append jemalloc "/lib/libjemalloc_pic.a")))
- #t)))))
- (native-inputs
- (list jemalloc))
+ (("rust-doc-comment" ,rust-doc-comment-0.3)
+ ("rust-proptest" ,rust-proptest-1))))
(home-page "https://github.com/Geal/nom")
(synopsis
"Byte-oriented, zero-copy, parser combinators library")
@@ -36411,7 +36398,8 @@ combinators library.")
(let ((jemalloc (assoc-ref inputs "jemalloc")))
(setenv "JEMALLOC_OVERRIDE"
(string-append jemalloc "/lib/libjemalloc_pic.a")))
- #t)))))))
+ #t)))))
+ (native-inputs (list jemalloc))))
(define-public rust-nom-5
(package