From e07b4ab7081254f572d8cfa593bb743ee990739f Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Thu, 19 Sep 2024 17:44:14 +0300 Subject: [PATCH] gnu: rust-polling-3: Update to 3.7.3. * gnu/packages/crates-io.scm (rust-polling-3): Update to 3.7.3. [cargo-inputs]: Add rust-hermit-abi-0.4. Replace rust-windows-sys-0.52 with 0.59. [cargo-development-inputs]: Add rust-socket2-0.5. Change-Id: I47f772a0a241de39cf4b63dbd3f89c2b6ce877a5 --- gnu/packages/crates-io.scm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8188c95a60..4754f89add 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -55574,26 +55574,28 @@ (define-public rust-polars-utils-0.37 (define-public rust-polling-3 (package (name "rust-polling") - (version "3.3.1") + (version "3.7.3") (source (origin (method url-fetch) (uri (crate-uri "polling" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "17hwk4g8qbdsyr0kqjddhw0l2v64pxhakkdlaqbc24xk99iglqyg")))) + (base32 "04b5zdgz0m9ydbzcr3f9a55749gqbj0y89d0nz9nrv0x636r09yc")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-cfg-if" ,rust-cfg-if-1) ("rust-concurrent-queue" ,rust-concurrent-queue-2) + ("rust-hermit-abi" ,rust-hermit-abi-0.4) ("rust-pin-project-lite" ,rust-pin-project-lite-0.2) ("rust-rustix" ,rust-rustix-0.38) ("rust-tracing" ,rust-tracing-0.1) - ("rust-windows-sys" ,rust-windows-sys-0.52)) + ("rust-windows-sys" ,rust-windows-sys-0.59)) #:cargo-development-inputs (("rust-easy-parallel" ,rust-easy-parallel-3) ("rust-fastrand" ,rust-fastrand-2) ("rust-libc" ,rust-libc-0.2) - ("rust-signal-hook" ,rust-signal-hook-0.3)))) + ("rust-signal-hook" ,rust-signal-hook-0.3) + ("rust-socket2" ,rust-socket2-0.5)))) (home-page "https://github.com/smol-rs/polling") (synopsis "Portable interface to epoll, kqueue, event ports, and IOCP") (description