[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
11/44: gnu: Add rust-maildir-0.6.
From: |
guix-commits |
Subject: |
11/44: gnu: Add rust-maildir-0.6. |
Date: |
Mon, 12 Feb 2024 07:40:30 -0500 (EST) |
efraim pushed a commit to branch rust-team
in repository guix.
commit 5f8264e2a9cb3cb3b0ec37fb6793bea0deba500b
Author: Herman Rimm <herman@rimm.ee>
AuthorDate: Tue Jan 30 16:24:56 2024 +0100
gnu: Add rust-maildir-0.6.
* gnu/packages/crates-io.scm (rust-maildir-0.6): Add variable.
(rust-maildir-0.5): Inherit from rust-maildir-0.6.
Change-Id: Iaeb447ffbec76d92ef146562b329f92bbf8fb6f7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
---
gnu/packages/crates-io.scm | 35 ++++++++++++++++++++++++++++-------
1 file changed, 28 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 5663c23a8f..166719b1fa 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -35746,8 +35746,35 @@ algorithms. It supports CBC block cipher mode, PKCS5
padding and 64, 128,
"This package provides a MagicString port driven by Rust and N-API.")
(license license:expat)))
+(define-public rust-maildir-0.6
+ (package
+ (name "rust-maildir")
+ (version "0.6.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "maildir" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0dqlkvhcrigs4y5vg0jf8ccgwns8jj85cjp6vsgj3f1sfkk6m6l7"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-gethostname" ,rust-gethostname-0.2)
+ ("rust-mailparse" ,rust-mailparse-0.14)
+ ("rust-memmap2" ,rust-memmap2-0.5))
+ #:cargo-development-inputs
+ (("rust-percent-encoding" ,rust-percent-encoding-1)
+ ("rust-tempfile" ,rust-tempfile-3)
+ ("rust-walkdir" ,rust-walkdir-2))))
+ (home-page "https://github.com/staktrace/maildir/blob/master/README.md")
+ (synopsis "Simple library for maildir manipulation")
+ (description
+ "This package provides a simple library for maildir manipulation")
+ (license license:bsd-0)))
+
(define-public rust-maildir-0.5
(package
+ (inherit rust-maildir-0.6)
(name "rust-maildir")
(version "0.5.0")
(source
@@ -35757,7 +35784,6 @@ algorithms. It supports CBC block cipher mode, PKCS5
padding and 64, 128,
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "0pivq6njjmfnf0jn6i8sihbfgly6v674zwncd6f5nwiw79lz9p3a"))))
- (build-system cargo-build-system)
(arguments
`(#:cargo-inputs
(("rust-gethostname" ,rust-gethostname-0.2)
@@ -35766,12 +35792,7 @@ algorithms. It supports CBC block cipher mode, PKCS5
padding and 64, 128,
#:cargo-development-inputs
(("rust-percent-encoding" ,rust-percent-encoding-1)
("rust-tempfile" ,rust-tempfile-3)
- ("rust-walkdir" ,rust-walkdir-2))))
- (home-page "https://github.com/staktrace/maildir")
- (synopsis "Simple library for maildir manipulation")
- (description
- "This package provides a simple library for maildir manipulation.")
- (license license:bsd-0)))
+ ("rust-walkdir" ,rust-walkdir-2))))))
(define-public rust-mailparse-0.14
(package
- branch rust-team updated (38be7a97fb -> c5a716a965), guix-commits, 2024/02/12
- 04/44: gnu: Add rust-neli-proc-macros-0.1., guix-commits, 2024/02/12
- 01/44: gnu: Add rust-async-once-cell-0.5., guix-commits, 2024/02/12
- 05/44: gnu: Add rust-neli-0.6., guix-commits, 2024/02/12
- 11/44: gnu: Add rust-maildir-0.6.,
guix-commits <=
- 06/44: gnu: Add rust-neli-wifi-0.6., guix-commits, 2024/02/12
- 14/44: gnu: Add rust-signal-hook-tokio-0.3., guix-commits, 2024/02/12
- 25/44: gnu: Add rust-event-listener-4., guix-commits, 2024/02/12
- 17/44: gnu: rust-parking-2: Update to 2.2.0., guix-commits, 2024/02/12
- 38/44: gnu: rust-portable-atomic-1: Update to 1.6.0., guix-commits, 2024/02/12
- 16/44: gnu: Add rust-async-pidfd-0.1., guix-commits, 2024/02/12
- 30/44: gnu: Add rust-ordered-stream-0.2., guix-commits, 2024/02/12
- 34/44: gnu: rust-async-process-1: Update to 1.8.1., guix-commits, 2024/02/12
- 44/44: gnu: i3status-rust: Remove some inputs., guix-commits, 2024/02/12
- 43/44: gnu: i3status-rust: Substitute full paths of commands., guix-commits, 2024/02/12