From 2cd4ef5f693b4ff108a7b19ebdce57a52e75b7d6 Mon Sep 17 00:00:00 2001 From: Eduardo Broto Date: Fri, 6 Dec 2019 23:27:03 +0100 Subject: fix(package): update trust-dns and async-trait This fixes the build problems with the previous latest trust-dns version from crates.io --- Cargo.lock | 24 ++++++++++++------------ Cargo.toml | 5 ++--- 2 files changed, 14 insertions(+), 15 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bc70fb6..7367cd5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -36,7 +36,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "async-trait" -version = "0.1.19" +version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "proc-macro2 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1495,10 +1495,10 @@ dependencies = [ [[package]] name = "trust-dns-proto" -version = "0.18.0-alpha.1" -source = "git+https://github.com/bluejekyll/trust-dns/?branch=update-tokio-0.2-alpha.2#6f6d91a818c7be1deebee91d19a78ad47855b0e3" +version = "0.18.0-alpha.2" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ - "async-trait 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "async-trait 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", "enum-as-inner 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1514,8 +1514,8 @@ dependencies = [ [[package]] name = "trust-dns-resolver" -version = "0.18.0-alpha.1" -source = "git+https://github.com/bluejekyll/trust-dns/?branch=update-tokio-0.2-alpha.2#6f6d91a818c7be1deebee91d19a78ad47855b0e3" +version = "0.18.0-alpha.2" +source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cfg-if 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1527,7 +1527,7 @@ dependencies = [ "resolv-conf 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "tokio 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "trust-dns-proto 0.18.0-alpha.1 (git+https://github.com/bluejekyll/trust-dns/?branch=update-tokio-0.2-alpha.2)", + "trust-dns-proto 0.18.0-alpha.2 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1649,7 +1649,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" name = "what" version = "0.3.7" dependencies = [ - "async-trait 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)", + "async-trait 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)", "cargo-insta 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", "chrono 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)", "failure 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1665,7 +1665,7 @@ dependencies = [ "structopt 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)", "termion 1.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "tokio 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", - "trust-dns-resolver 0.18.0-alpha.1 (git+https://github.com/bluejekyll/trust-dns/?branch=update-tokio-0.2-alpha.2)", + "trust-dns-resolver 0.18.0-alpha.2 (registry+https://github.com/rust-lang/crates.io-index)", "tui 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1750,7 +1750,7 @@ dependencies = [ "checksum aho-corasick 0.7.6 (registry+https://github.com/rust-lang/crates.io-index)" = "58fb5e95d83b38284460a5fda7d6470aa0b8844d283a0b614b8535e880800d2d" "checksum ansi_term 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b" "checksum arc-swap 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "f1a1eca3195b729bbd64e292ef2f5fff6b1c28504fed762ce2b1013dde4d8e92" -"checksum async-trait 0.1.19 (registry+https://github.com/rust-lang/crates.io-index)" = "3495c8ae99b96d8a84050dee9d7b9d6425f9bfe84c2e3f800c2c2859457f8590" +"checksum async-trait 0.1.21 (registry+https://github.com/rust-lang/crates.io-index)" = "8b6dd385bb33043b833ba049048d57bdbb4d654a121ed68c71871ca51ff67070" "checksum atty 0.2.13 (registry+https://github.com/rust-lang/crates.io-index)" = "1803c647a3ec87095e7ae7acfca019e98de5ec9a7d01343f611cf3152ed71a90" "checksum autocfg 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2" "checksum backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)" = "924c76597f0d9ca25d762c25a4d369d51267536465dc5064bdf0eb073ed477ea" @@ -1921,8 +1921,8 @@ dependencies = [ "checksum thread_local 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b" "checksum time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "db8dcfca086c1143c9270ac42a2bbd8a7ee477b78ac8e45b19abfb0cbede4b6f" "checksum tokio 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2e765bf9f550bd9b8a970633ca3b56b8120c4b6c5dcbe26a93744cb02fee4b17" -"checksum trust-dns-proto 0.18.0-alpha.1 (git+https://github.com/bluejekyll/trust-dns/?branch=update-tokio-0.2-alpha.2)" = "" -"checksum trust-dns-resolver 0.18.0-alpha.1 (git+https://github.com/bluejekyll/trust-dns/?branch=update-tokio-0.2-alpha.2)" = "" +"checksum trust-dns-proto 0.18.0-alpha.2 (registry+https://github.com/rust-lang/crates.io-index)" = "2a7f3a2ab8a919f5eca52a468866a67ed7d3efa265d48a652a9a3452272b413f" +"checksum trust-dns-resolver 0.18.0-alpha.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6f90b1502b226f8b2514c6d5b37bafa8c200d7ca4102d57dc36ee0f3b7a04a2f" "checksum tui 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "4ff64c925f5e20d7a393c598a33b6afc9c9942e7ebc530085588f5b7667ea559" "checksum typenum 1.11.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6d2783fe2d6b8c1101136184eb41be8b1ad379e4657050b8aaff0c79ee7575f9" "checksum ucd-trie 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "8f00ed7be0c1ff1e24f46c3d2af4859f7e863672ba3a6e92e7cff702bf9f06c2" diff --git a/Cargo.toml b/Cargo.toml index 1641909..7899003 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,9 +24,8 @@ chrono = "0.4" regex = "1.3.1" lazy_static = "1.4.0" tokio = { version = "^0.2", features = ["rt-core", "sync"] } -# temporary fix until https://github.com/bluejekyll/trust-dns/pull/932 is merged -trust-dns-resolver = { git = "https://github.com/bluejekyll/trust-dns/", branch = "update-tokio-0.2-alpha.2" } -async-trait = "0.1.19" +trust-dns-resolver = "0.18.0-alpha.2" +async-trait = "0.1.21" [target.'cfg(target_os="linux")'.dependencies] procfs = "0.7.4" -- cgit v1.2.3