[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
30/44: gnu: rust-tokio-0.1: Fix build.
From: |
guix-commits |
Subject: |
30/44: gnu: rust-tokio-0.1: Fix build. |
Date: |
Sun, 5 Nov 2023 15:03:08 -0500 (EST) |
efraim pushed a commit to branch rust-team
in repository guix.
commit 774757d51328bc591bca14e51a711f800d8efe80
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Sun Nov 5 17:01:21 2023 +0200
gnu: rust-tokio-0.1: Fix build.
* gnu/packages/crates-io.scm (rust-tokio-0.1)[arguments]: Add
cargo-test-flags.
[cargo-inputs]: Add rust-tracing-core-0.1. Remove rust-miow-0.3,
rust-tokio-trace-core-0.2.
[cargo-development-inputs]: Remove rust-tracing-core-0.1.
Change-Id: Ide1a2e29c0e4f98440c2fecb0cd65806c0fc9471
---
gnu/packages/crates-io.scm | 18 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 4e0ffae4f3..3395430f38 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -78490,14 +78490,21 @@ writing asynchronous I/O backed applications.")
(base32 "1xhaadfmm6m37f79xv5020gc3np9wqza3bq95ymp522qpfsw02as"))
(snippet
#~(begin (use-modules (guix build utils))
+ ;; rust-flate2 doesn't have a 'tokio' feature.
(substitute* "Cargo.toml"
(("features = \\[\"tokio\"\\]") ""))))))
(arguments
- `(#:cargo-inputs
+ `(#:cargo-test-flags
+ '("--release" "--"
+ "--skip=block_on_timer"
+ "--skip=nested_enter::run_in_run"
+ "--skip=after_start_and_before_stop_is_called"
+ "--skip=from_block_on_all::spawn"
+ "--skip=runtime_tokio_run")
+ #:cargo-inputs
(("rust-bytes" ,rust-bytes-0.4)
("rust-futures" ,rust-futures-0.1)
("rust-mio" ,rust-mio-0.6)
- ("rust-miow" ,rust-miow-0.3)
("rust-num-cpus" ,rust-num-cpus-1)
("rust-tokio-codec" ,rust-tokio-codec-0.1)
("rust-tokio-current-thread" ,rust-tokio-current-thread-0.1)
@@ -78509,9 +78516,9 @@ writing asynchronous I/O backed applications.")
("rust-tokio-tcp" ,rust-tokio-tcp-0.1)
("rust-tokio-threadpool" ,rust-tokio-threadpool-0.1)
("rust-tokio-timer" ,rust-tokio-timer-0.2)
- ("rust-tokio-trace-core" ,rust-tokio-trace-core-0.2)
("rust-tokio-udp" ,rust-tokio-udp-0.1)
- ("rust-tokio-uds" ,rust-tokio-uds-0.2))
+ ("rust-tokio-uds" ,rust-tokio-uds-0.2)
+ ("rust-tracing-core" ,rust-tracing-core-0.1))
#:cargo-development-inputs
(("rust-env-logger" ,rust-env-logger-0.5)
("rust-flate2" ,rust-flate2-1)
@@ -78523,8 +78530,7 @@ writing asynchronous I/O backed applications.")
("rust-serde" ,rust-serde-1)
("rust-serde-derive" ,rust-serde-derive-1)
("rust-serde-json" ,rust-serde-json-1)
- ("rust-time" ,rust-time-0.1)
- ("rust-tracing-core" ,rust-tracing-core-0.1))))))
+ ("rust-time" ,rust-time-0.1))))))
(define-public rust-tokio-buf-0.1
(package
- 07/44: gnu: rust-diesel-1: Honor #:tests flag., (continued)
- 07/44: gnu: rust-diesel-1: Honor #:tests flag., guix-commits, 2023/11/05
- 02/44: gnu: rust-sha2-0.8: Fix tests., guix-commits, 2023/11/05
- 03/44: gnu: rust-bindgen-0.50: Fix tests., guix-commits, 2023/11/05
- 04/44: gnu: rust-metrics-0.14: Skip tests., guix-commits, 2023/11/05
- 08/44: gnu: rust-diesel-derives-1: Skip tests., guix-commits, 2023/11/05
- 10/44: gnu: rust-serde-xml-rs-0.4: Fix tests., guix-commits, 2023/11/05
- 06/44: gnu: rust-tokio-executor-0.2: Skip tests., guix-commits, 2023/11/05
- 13/44: gnu: rust-wyz-0.4: Inherit from rust-wyz-0.5., guix-commits, 2023/11/05
- 21/44: gnu: Add rust-android-logger-0.11., guix-commits, 2023/11/05
- 23/44: gnu: rust-bytemuck-derive-1: Update to 1.5.0., guix-commits, 2023/11/05
- 30/44: gnu: rust-tokio-0.1: Fix build.,
guix-commits <=
- 37/44: gnu: rust-runtime-raw-0.3: Don't skip build., guix-commits, 2023/11/05
- 17/44: gnu: rust-syn-0.14: Fix tests., guix-commits, 2023/11/05
- 19/44: gnu: rust-tower-layer-0.3: Fix tests., guix-commits, 2023/11/05
- 25/44: gnu: Add rust-jni-0.21., guix-commits, 2023/11/05
- 41/44: gnu: rust-syn-0.11: Skip tests., guix-commits, 2023/11/05
- 09/44: gnu: rust-indicatif-0.16: Add missing inputs., guix-commits, 2023/11/05
- 11/44: gnu: rust-tokio-core-0.1: Update to 0.1.18., guix-commits, 2023/11/05
- 16/44: gnu: rust-reduce-0.1: Skip tests., guix-commits, 2023/11/05
- 22/44: gnu: rust-bytemuck-1: Update to 1.14.0., guix-commits, 2023/11/05
- 15/44: gnu: rust-insta-0.16: Fix tests., guix-commits, 2023/11/05