From c229b4ad0d30646e63874f8ade68bd75f1082467 Mon Sep 17 00:00:00 2001 From: Ivan Valdes Date: Tue, 21 May 2024 23:08:41 -0700 Subject: [PATCH] dependencies: use vendored openssl --- Cargo.lock | 19 +++++++++++++++---- Cargo.toml | 3 ++- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bb1cc86..8296eb2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -531,6 +531,7 @@ name = "marker" version = "0.10.0-dev" dependencies = [ "clap", + "openssl", "pulldown-cmark", "rayon", "reqwest", @@ -623,9 +624,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "openssl" -version = "0.10.60" +version = "0.10.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79a4c6c3a2b158f7f8f2a2fc5a969fa3a068df6fc9dbb4a43845436e3af7c800" +checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" dependencies = [ "bitflags 2.4.0", "cfg-if 1.0.0", @@ -653,14 +654,24 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +[[package]] +name = "openssl-src" +version = "300.3.0+3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eba8804a1c5765b18c4b3f907e6897ebabeedebc9830e1a0046c4a4cf44663e1" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" -version = "0.9.96" +version = "0.9.102" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3812c071ba60da8b5677cc12bcb1d42989a65553772897a7e0355545a819838f" +checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" dependencies = [ "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] diff --git a/Cargo.toml b/Cargo.toml index 6ebe52c..b6e0501 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,8 @@ rayon = { version = "^1.0", optional = true } reqwest = { version = "0.11.22", features = ["blocking"], optional = true } url = "2.4.1" walkdir = "^2.0" +openssl = { version = "0.10", features = ["vendored"] } [features] default = [ "network" ] -network = [ "dep:rayon", "dep:reqwest" ] \ No newline at end of file +network = [ "dep:rayon", "dep:reqwest" ]