aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-03-31 14:58:00 +0300
committerEfraim Flashner <efraim@flashner.co.il>2024-07-19 00:45:51 +0300
commit745d232f577da7b5b8611925ab4cd372d2a8f4da (patch)
treebf23211d584c173784c4297710a048da8fa63922
parente9e38bf06c1970a3867da7633b5ac0a2ff6e6bc9 (diff)
downloadguix-745d232f577da7b5b8611925ab4cd372d2a8f4da.tar
guix-745d232f577da7b5b8611925ab4cd372d2a8f4da.tar.gz
gnu: Add rust-file-id-0.2.
* gnu/packages/crates-io.scm (rust-file-id-0.2): New variable. Change-Id: Ia00849715f484abaf551c988cd525ce5247fcfb2
-rw-r--r--gnu/packages/crates-io.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 82cbe67ada..51c72fca71 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -25792,6 +25792,30 @@ prime field implementations in rust.")
(description "An atomic utility for diffing files in testing.")
(license license:bsd-3)))
+(define-public rust-file-id-0.2
+ (package
+ (name "rust-file-id")
+ (version "0.2.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "file-id" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "1jdg9xq830hghzrqkbnx8nda58a7z6mh8b6vlg5mj87v4l2ji135"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-serde" ,rust-serde-1)
+ ("rust-windows-sys" ,rust-windows-sys-0.48))
+ #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3))))
+ (home-page "https://github.com/notify-rs/notify")
+ (synopsis
+ "Utility for reading inode numbers (Linux, MacOS) and file IDs (Windows)")
+ (description
+ "This package provides a utility for reading inode numbers (Linux,
+@code{MacOS}) and file IDs (Windows).")
+ (license (list license:expat license:asl2.0))))
+
(define-public rust-filedescriptor-0.8
(package
(name "rust-filedescriptor")