diff --git a/Cargo.lock b/Cargo.lock index ce590ba..9da574b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1952,6 +1952,7 @@ version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f" dependencies = [ + "cc", "pkg-config", "vcpkg", ] @@ -4007,6 +4008,7 @@ dependencies = [ "futures", "homedir", "ignore", + "libsqlite3-sys", "matrix-sdk", "mime_guess", "mockito", diff --git a/Cargo.toml b/Cargo.toml index db33e7c..00d6bd0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,8 +24,8 @@ serde_yaml = "0.9" strip-ansi-escapes = "0.2" tempfile = "3" tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync"] } -toml = "1.0.3" -uuid = { version = "1.21.0", features = ["v4", "serde"] } +toml = "1.0.6" +uuid = { version = "1.22.0", features = ["v4", "serde"] } tokio-tungstenite = "0.28.0" walkdir = "2.5.0" filetime = "0.2" @@ -37,6 +37,3 @@ matrix-sdk = { version = "0.16.0", default-features = false, features = [ pulldown-cmark = { version = "0.13.1", default-features = false, features = [ "html", ] } - -# Force bundled SQLite so static musl builds don't need a system libsqlite3 -libsqlite3-sys = { version = "*", features = ["bundled"] } diff --git a/server/Cargo.toml b/server/Cargo.toml index 9446fe5..98247d6 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -31,6 +31,9 @@ walkdir = { workspace = true } matrix-sdk = { workspace = true } pulldown-cmark = { workspace = true } +# Force bundled SQLite so static musl builds don't need a system libsqlite3 +libsqlite3-sys = { version = "0.36.0", features = ["bundled"] } + [dev-dependencies] tempfile = { workspace = true } tokio-tungstenite = { workspace = true }