guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

29/154: gnu: rust-async-native-tls-0.3: Don't skip the build.


From: guix-commits
Subject: 29/154: gnu: rust-async-native-tls-0.3: Don't skip the build.
Date: Mon, 22 Jan 2024 15:36:36 -0500 (EST)

efraim pushed a commit to branch rust-team
in repository guix.

commit 48326bf68fe2dd9a0d4759f719f4433665d81e04
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Mon Jan 22 21:07:08 2024 +0200

    gnu: rust-async-native-tls-0.3: Don't skip the build.
    
    * gnu/packages/crates-tls.scm (rust-async-native-tls-0.3)[arguments]:
    Don't skip the build.
    [cargo-inputs]: Add rust-async-std-1.
    [cargo-development-inputs]: Add rust-async-std-1, rust-cfg-if-0.1,
    rust-env-logger-0.7, rust-futures-0.3, rust-tokio-0.2.  Remove
    rust-threadpool-1.
    [native-inputs]: Add pkg-config.
    [inputs]: Add openssl.
    
    Change-Id: Ia7f5fb2b962ecb3eb0e048c2d34417ae4b4cd34b
---
 gnu/packages/crates-tls.scm | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/crates-tls.scm b/gnu/packages/crates-tls.scm
index b8cabe4d80..7ef410d9d7 100644
--- a/gnu/packages/crates-tls.scm
+++ b/gnu/packages/crates-tls.scm
@@ -269,15 +269,21 @@
         (base32 "0cwv4vbrvcbv58b51y1azfbszzgzhrzxx92q5nl6hk6kkf97m7ly"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #true       ;XXX: build when rust-async-std-1 is packaged
+     `(#:tests? #f      ; Tests want internet access.
        #:cargo-inputs
-       (;;("rust-async-std" ,rust-async-std-1)
+       (("rust-async-std" ,rust-async-std-1)
         ("rust-native-tls" ,rust-native-tls-0.2)
         ("rust-thiserror" ,rust-thiserror-1)
         ("rust-tokio" ,rust-tokio-0.2)
         ("rust-url" ,rust-url-2))
        #:cargo-development-inputs
-       (("rust-threadpool" ,rust-threadpool-1))))
+       (("rust-async-std" ,rust-async-std-1)
+        ("rust-cfg-if" ,rust-cfg-if-0.1)
+        ("rust-env-logger" ,rust-env-logger-0.7)
+        ("rust-futures" ,rust-futures-0.3)
+        ("rust-tokio" ,rust-tokio-0.2))))
+    (native-inputs (list pkg-config))
+    (inputs (list openssl))
     (home-page "https://docs.rs/crate/async-native-tls/";)
     (synopsis "Native TLS using futures")
     (description "Native TLS using futures.")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]