diff --git a/Cargo.lock b/Cargo.lock index b0d581d34..322802ead 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1636,6 +1636,7 @@ dependencies = [ "libc", "log", "mime", + "openssl", "parking_lot", "paste", "path-clean", @@ -1801,6 +1802,15 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" +[[package]] +name = "openssl-src" +version = "300.4.1+3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.105" @@ -1809,6 +1819,7 @@ checksum = "8b22d5b84be05a8d6947c7cb71f7c849aa0f112acd4bf51c2a7c1c988ac0a9dc" dependencies = [ "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] diff --git a/Cargo.toml b/Cargo.toml index a0568cb3a..1a190c167 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,6 +36,7 @@ path-clean = "1" pest = "2.7" pest_derive = "2.7" enum-iterator = "2" +openssl = { version = "*", features = ["vendored"] } #https://docs.rs/openssl/0.10.34/openssl/#vendored unidecode = "0" mime = "0.3" log = "0.4"