[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
12/32: gnu: Add rust-inotify-0.8.
From: |
guix-commits |
Subject: |
12/32: gnu: Add rust-inotify-0.8. |
Date: |
Mon, 4 Jan 2021 13:33:03 -0500 (EST) |
ngz pushed a commit to branch master
in repository guix.
commit 6065b4cfa9b5e674a4e838fe472015f373dc76de
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Mon Dec 21 00:00:15 2020 +0100
gnu: Add rust-inotify-0.8.
* gnu/packages/crates-io.scm (rust-inotify-0.8): New variable.
(rust-inotify-0.7): Inherit from above.
---
gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++++-------
1 file changed, 32 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c51a4ca..00eebfc 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14138,8 +14138,39 @@ deordinalize, demodulize, foreign key, and
pluralize/singularize are supported
as both traits and pure functions acting on String types.")
(license license:bsd-2)))
+(define-public rust-inotify-0.8
+ (package
+ (name "rust-inotify")
+ (version "0.8.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "inotify" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1m74znskinrvfcp0hczwwdxvc7kvnrrailngkivk1iwknfa0mpa6"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs
+ (("rust-bitflags" ,rust-bitflags-1)
+ ("rust-futures-core" ,rust-futures-core-0.3)
+ ("rust-inotify-sys" ,rust-inotify-sys-0.1)
+ ("rust-libc" ,rust-libc-0.2)
+ ("rust-mio" ,rust-mio-0.6)
+ ("rust-tokio" ,rust-tokio-0.2))
+ #:cargo-development-inputs
+ (("rust-futures-util" ,rust-futures-util-0.3)
+ ("rust-tempdir" ,rust-tempdir-0.3)
+ ("rust-tokio" ,rust-tokio-0.2))))
+ (home-page "https://github.com/inotify-rs/inotify")
+ (synopsis "Idiomatic wrapper for inotify")
+ (description "This package provides an idiomatic wrapper for inotify
+written in Rust.")
+ (license license:isc)))
+
(define-public rust-inotify-0.7
(package
+ (inherit rust-inotify-0.8)
(name "rust-inotify")
(version "0.7.1")
(source
@@ -14151,7 +14182,6 @@ as both traits and pure functions acting on String
types.")
(sha256
(base32
"0byhq4x4b2rlbkmfrab5dni39wiq2ls1hv1nhggp7rla5inwc5j8"))))
- (build-system cargo-build-system)
(arguments
`(#:cargo-inputs
(("rust-bitflags" ,rust-bitflags-1)
@@ -14163,12 +14193,7 @@ as both traits and pure functions acting on String
types.")
("rust-tokio-io" ,rust-tokio-io-0.1)
("rust-tokio-reactor" ,rust-tokio-reactor-0.1))
#:cargo-development-inputs
- (("rust-tempdir" ,rust-tempdir-0.3))))
- (home-page "https://github.com/inotify-rs/inotify")
- (synopsis "Idiomatic wrapper for inotify")
- (description "This package provides an idiomatic wrapper for inotify
written
-in Rust.")
- (license license:isc)))
+ (("rust-tempdir" ,rust-tempdir-0.3))))))
(define-public rust-inotify-0.6
(package
- branch master updated (95e7542 -> 7144a26), guix-commits, 2021/01/04
- 01/32: gnu: Add rust-wepoll-sys-3., guix-commits, 2021/01/04
- 02/32: gnu: Add rust-polling-2., guix-commits, 2021/01/04
- 04/32: gnu: Add rust-vec-arena-1., guix-commits, 2021/01/04
- 05/32: gnu: Add rust-spinning-top-0.2., guix-commits, 2021/01/04
- 07/32: gnu: Add rust-random-trait-0.1., guix-commits, 2021/01/04
- 08/32: gnu: Add rust-random-fast-rng-0.1., guix-commits, 2021/01/04
- 09/32: gnu: Add rust-randomize-4., guix-commits, 2021/01/04
- 11/32: gnu: rust-signal-hook-0.1: Update to 0.1.16., guix-commits, 2021/01/04
- 12/32: gnu: Add rust-inotify-0.8.,
guix-commits <=
- 03/32: gnu: Add rust-nb-connect-1., guix-commits, 2021/01/04
- 13/32: gnu: Add rust-timerfd-1., guix-commits, 2021/01/04
- 06/32: gnu: Add rust-getrandom-0.2., guix-commits, 2021/01/04
- 22/32: gnu: Add rust-parking-1., guix-commits, 2021/01/04
- 21/32: gnu: Add rust-wepoll-sys-stjepang-1., guix-commits, 2021/01/04
- 30/32: gnu: Add rust-async-process-1., guix-commits, 2021/01/04
- 18/32: gnu: Add rust-async-io-1 and rust-async-net-1., guix-commits, 2021/01/04
- 27/32: gnu: Add rust-smol-0.1., guix-commits, 2021/01/04
- 15/32: gnu: Add rust-flume-0.10., guix-commits, 2021/01/04
- 10/32: gnu: Add rust-nanorand-0.5., guix-commits, 2021/01/04