From 4121463c3422d96c6e40c06856217e1a925ea49c Mon Sep 17 00:00:00 2001 From: imlonghao Date: Thu, 27 Jan 2022 21:25:38 +0800 Subject: [PATCH] deps: use vendored openssl --- Cargo.lock | 15 +++++++++++++-- Cargo.toml | 1 + 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c57d2bc..bb96948 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -518,6 +518,7 @@ dependencies = [ "chrono", "deadpool-postgres", "enum-display-derive", + "openssl", "pg_bigdecimal", "postgres-types", "sentry", @@ -1846,9 +1847,9 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "openssl" -version = "0.10.38" +version = "0.10.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c7ae222234c30df141154f159066c5093ff73b63204dcda7121eb082fc56a95" +checksum = "a61075b62a23fef5a29815de7536d940aa35ce96d18ce0cc5076272db678a577" dependencies = [ "bitflags", "cfg-if 1.0.0", @@ -1864,6 +1865,15 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +[[package]] +name = "openssl-src" +version = "111.17.0+1.1.1m" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05d6a336abd10814198f66e2a91ccd7336611f30334119ca8ce300536666fcf4" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.72" @@ -1873,6 +1883,7 @@ dependencies = [ "autocfg", "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] diff --git a/Cargo.toml b/Cargo.toml index 80e1db0..d1a343e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,6 +14,7 @@ cached = "0.30.0" chrono = "0.4.19" deadpool-postgres = "0.10.1" enum-display-derive = "0.1.1" +openssl = { version = "0.10.33", features = ["vendored"] } pg_bigdecimal = "0.1.4" postgres-types = { version = "0.2.2", features = ["derive"]} sentry = "0.24.2"