diff --git a/Cargo.lock b/Cargo.lock index 3ad3b14a..2a74cc74 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -506,6 +506,8 @@ name = "ceylon" version = "0.11.0" dependencies = [ "async-trait", + "openssl", + "openssl-sys", "sangedama", "serde", "serde_json", @@ -2332,6 +2334,15 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +[[package]] +name = "openssl-src" +version = "300.2.3+3.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cff92b6f71555b61bb9315f7c64da3ca43d87531622120fea0195fc761b4843" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.102" @@ -2340,6 +2351,7 @@ checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" dependencies = [ "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] @@ -2954,6 +2966,8 @@ dependencies = [ "libp2p", "libp2p-gossipsub", "log", + "openssl", + "openssl-sys", "reqwest", "serde", "serde_json", diff --git a/bindings/ceylon/Cargo.toml b/bindings/ceylon/Cargo.toml index b8e4ebe9..73f80cda 100644 --- a/bindings/ceylon/Cargo.toml +++ b/bindings/ceylon/Cargo.toml @@ -9,6 +9,8 @@ name = "ceylon" crate-type = ["cdylib"] [dependencies] +openssl = { version = "0.10.64", features = ["vendored"] } +openssl-sys = {version = "0.9.102",features = ["vendored"] } uniffi = { version = "0.27.3", features = ["tokio", "bindgen", "default"] } thiserror = "1.0.61" uuid = { version = "1.8.0", features = ["v4"] } diff --git a/libs/sangedama/Cargo.toml b/libs/sangedama/Cargo.toml index 46614bef..1ca0c2d7 100644 --- a/libs/sangedama/Cargo.toml +++ b/libs/sangedama/Cargo.toml @@ -9,6 +9,8 @@ crate-type = ["rlib"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] +openssl = { version = "0.10.64", features = ["vendored"] } +openssl-sys = {version = "0.9.102",features = ["vendored"] } async-trait = "0.1.80" reqwest = { version = "0.12.4", features = ["json"] } serde_json = "1.0.117"