me
/
guix
Archived
1
0
Fork 0

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
master
Efraim Flashner 2024-01-22 21:07:08 +02:00
parent 1b47af9f10
commit 42931016a2
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351
1 changed files with 9 additions and 3 deletions

View File

@ -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.")