From f866c8dd72468af5edeeaa1eb0bbc43e906e1db2 Mon Sep 17 00:00:00 2001 From: Joakim Hulthe Date: Tue, 12 Oct 2021 17:25:56 +0200 Subject: [PATCH] Use vendored openssl for ssh2 --- Cargo.lock | 10 ++++++++++ Cargo.toml | 5 ++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 785e32a..a75995d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -260,6 +260,15 @@ dependencies = [ "autocfg", ] +[[package]] +name = "openssl-src" +version = "111.16.0+1.1.1l" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ab2173f69416cf3ec12debb5823d244127d23a9b127d5a5189aa97c5fa2859f" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.67" @@ -269,6 +278,7 @@ dependencies = [ "autocfg", "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] diff --git a/Cargo.toml b/Cargo.toml index df750ad..8e896f0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,4 +12,7 @@ chrono = "0.4.19" clap = "3.0.0-beta.4" log = "0.4" pretty_env_logger = "0.4" -ssh2 = "0.9.1" + +[dependencies.ssh2] +version = "0.9.1" +features = ["vendored-openssl"]