chore: update dependencies and configuration for OpenSSL integration

- Added `openssl-sys` and `openssl-src` dependencies in Cargo.toml and Cargo.lock for enhanced cryptographic support.
- Updated `tauri.conf.json` to streamline build targets by removing the updater option, simplifying the configuration.
This commit is contained in:
Steven Enamakel
2026-03-30 15:09:51 -07:00
parent c0d0419c1a
commit 7c0c381196
3 changed files with 13 additions and 2 deletions
Generated
+11
View File
@@ -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",
]
+1
View File
@@ -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"] }
+1 -2
View File
@@ -35,8 +35,7 @@
"deb",
"nsis",
"msi",
"appimage",
"updater"
"appimage"
],
"icon": [
"icons/32x32.png",