File gnu/packages/crates-io.scm changed (mode: 100644) (index 0da0b55f2a..ab095280a4) |
... |
... |
extension for the Trust-DNS client to use tokio-openssl for TLS.") |
29225 |
29225 |
foundational DNS protocol library for all Trust-DNS projects.") |
foundational DNS protocol library for all Trust-DNS projects.") |
29226 |
29226 |
(license (list license:expat license:asl2.0)))) |
(license (list license:expat license:asl2.0)))) |
29227 |
29227 |
|
|
|
29228 |
|
(define-public rust-trust-dns-resolver-0.19 |
|
29229 |
|
(package |
|
29230 |
|
(name "rust-trust-dns-resolver") |
|
29231 |
|
(version "0.19.5") |
29228 |
29232 |
(source |
(source |
|
29233 |
|
(origin |
|
29234 |
|
(method url-fetch) |
|
29235 |
|
(uri (crate-uri "trust-dns-resolver" version)) |
|
29236 |
|
(file-name (string-append name "-" version ".tar.gz")) |
|
29237 |
|
(sha256 |
|
29238 |
|
(base32 |
|
29239 |
|
"0xqv31gndybcrr5gi6jjp47qcvdxsc147s69a0y0nc6qqgyws8qg")))) |
|
29240 |
|
(build-system cargo-build-system) |
|
29241 |
|
(arguments |
|
29242 |
|
`(#:cargo-inputs |
|
29243 |
|
(("rust-backtrace" ,rust-backtrace-0.3) |
|
29244 |
|
("rust-cfg-if" ,rust-cfg-if-0.1) |
|
29245 |
|
("rust-futures" ,rust-futures-0.3) |
|
29246 |
|
("rust-ipconfig" ,rust-ipconfig-0.2) |
|
29247 |
|
("rust-lazy-static" ,rust-lazy-static-1) |
|
29248 |
|
("rust-log" ,rust-log-0.4) |
|
29249 |
|
("rust-lru-cache" ,rust-lru-cache-0.1) |
|
29250 |
|
("rust-resolv-conf" ,rust-resolv-conf-0.6) |
|
29251 |
|
("rust-rustls" ,rust-rustls-0.17) |
|
29252 |
|
("rust-serde" ,rust-serde-1) |
|
29253 |
|
("rust-smallvec" ,rust-smallvec-1) |
|
29254 |
|
("rust-thiserror" ,rust-thiserror-1) |
|
29255 |
|
("rust-tokio" ,rust-tokio-0.2) |
|
29256 |
|
("rust-tokio-openssl" ,rust-tokio-openssl-0.4) |
|
29257 |
|
("rust-tokio-rustls" ,rust-tokio-rustls-0.13) |
|
29258 |
|
("rust-tokio-tls" ,rust-tokio-tls-0.3) |
|
29259 |
|
("rust-trust-dns-https" ,rust-trust-dns-https-0.19) |
|
29260 |
|
("rust-trust-dns-native-tls" ,rust-trust-dns-native-tls-0.19) |
|
29261 |
|
("rust-trust-dns-openssl" ,rust-trust-dns-openssl-0.19) |
|
29262 |
|
("rust-trust-dns-proto" ,rust-trust-dns-proto-0.19) |
|
29263 |
|
("rust-trust-dns-rustls" ,rust-trust-dns-rustls-0.19) |
|
29264 |
|
("rust-webpki-roots" ,rust-webpki-roots-0.19)) |
|
29265 |
|
#:cargo-development-inputs |
|
29266 |
|
(("rust-env-logger" ,rust-env-logger-0.7) |
|
29267 |
|
("rust-futures" ,rust-futures-0.3)))) |
|
29268 |
|
(home-page "http://www.trust-dns.org/index.html") |
|
29269 |
|
(synopsis "Safe and secure DNS library") |
|
29270 |
|
(description "Trust-DNS is a safe and secure DNS library. This Resolver |
|
29271 |
|
library uses the Client library to perform all DNS queries. The Resolver is |
|
29272 |
|
intended to be a high-level library for any DNS record resolution see Resolver |
|
29273 |
|
and AsyncResolver for supported resolution types. The Client can be used for |
|
29274 |
|
other queries.") |
|
29275 |
|
(license (list license:expat license:asl2.0)))) |
29229 |
29276 |
|
|
29230 |
29277 |
(define-public rust-trust-dns-rustls-0.19 |
(define-public rust-trust-dns-rustls-0.19 |
29231 |
29278 |
(package |
(package |