diff --git a/Cargo.lock b/Cargo.lock index 5e34dec4f..1ee57c74b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3941,6 +3941,7 @@ dependencies = [ "nusb 0.2.3", "once_cell", "openssl", + "openssl-sys", "opentelemetry", "opentelemetry-otlp", "opentelemetry_sdk", @@ -4024,6 +4025,15 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" +[[package]] +name = "openssl-src" +version = "300.5.5+3.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f1787d533e03597a7934fd0a765f0d28e94ecc5fb7789f8053b1e699a56f709" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.112" @@ -4032,6 +4042,7 @@ checksum = "57d55af3b3e226502be1526dfdba67ab0e9c96fc293004e79576b2b9edb0dbdb" dependencies = [ "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] diff --git a/Cargo.toml b/Cargo.toml index 541563b83..841b7deda 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -76,6 +76,7 @@ opentelemetry-otlp = { version = "0.31", default-features = false, features = [" tokio-stream = { version = "0.1.18", features = ["full"] } url = "2" openssl = "0.10" +openssl-sys = { version = "0.9", features = ["vendored"] } socketioxide = { version = "0.15", features = ["extensions"] } matrix-sdk = { version = "0.16", optional = true, default-features = false, features = ["e2e-encryption", "rustls-tls", "markdown"] } diff --git a/app/src-tauri/tauri.conf.json b/app/src-tauri/tauri.conf.json index 0006c660b..36b911059 100644 --- a/app/src-tauri/tauri.conf.json +++ b/app/src-tauri/tauri.conf.json @@ -35,8 +35,7 @@ "deb", "nsis", "msi", - "appimage", - "updater" + "appimage" ], "icon": [ "icons/32x32.png",