From f32f6812b352f1b6e2d9e6da57a9b733cd267a68 Mon Sep 17 00:00:00 2001 From: phoenix Date: Tue, 21 Jul 2026 15:32:48 -0400 Subject: [PATCH] Adding openssl (#104) Reviewed-on: http://git.kundeng.us/phoenix/sidm/pulls/104 --- Cargo.lock | 11 +++++++++++ Cargo.toml | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index e20a87b..f0e1d6d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -823,6 +823,15 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" +[[package]] +name = "openssl-src" +version = "300.6.1+3.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46eb8fb9fb3b61ce1c0f8a026c4c1a0714d3a9e138e7fbde78753ce2babc3846" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.117" @@ -831,6 +840,7 @@ checksum = "b47e7e6bb2c38cd930d25a23b40fa52e068c10e85f3e03a7f5ba5aaca5713695" dependencies = [ "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] @@ -1299,6 +1309,7 @@ name = "sidm" version = "0.10.1" dependencies = [ "http", + "openssl", "reqwest", "serde", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 9653806..8f35d0f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,8 +10,9 @@ description = "CLI tool to download and upload music from soaricarus" [dependencies] http = { version = "1.4.2" } reqwest = { version = "0.13.4", features = ["json", "blocking", "multipart", "stream"] } +openssl = { version = "0.10.81", features = ["vendored"] } serde = { version = "1.0.228", features = ["derive"] } -serde_json = "1.0.150" +serde_json = { version = "1.0.150" } tokio = { version = "1.52.4", features = ["full"] } tokio-util = { version = "0.7.18", features = ["codec"] } uuid = { version = "1.23.4", features = ["v4", "serde"] }