Skip to content

Commit e653f59

Browse files
committed
fix: eliminate aws-lc-sys dependency for mobile compatibility
1 parent dbf2aa5 commit e653f59

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

flipt-engine-ffi/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ crate-type = ["rlib", "dylib", "staticlib"]
1616
libc = { version = "0.2.150", features = ["std"] }
1717
serde = { version = "1.0.147", features = ["derive"] }
1818
serde_json = { version = "1.0.89", features = ["raw_value"] }
19-
reqwest = { version = "0.12.9", features = ["json", "stream", "rustls-tls", "http2"], default-features = false }
19+
reqwest = { version = "0.12.9", features = ["json", "stream", "rustls-tls-manual-roots", "http2"], default-features = false }
2020
http = "1.0"
2121
tokio = { version = "1.36.0", features = ["rt-multi-thread", "macros", "io-util", "net", "time"], default-features = false }
2222
tokio-util = { version = "0.7", features = ["io"], default-features = false }
@@ -31,17 +31,17 @@ log = "0.4"
3131
env_logger = "0.11"
3232
webpki-roots = "0.26"
3333
rustls-pemfile = "2.0"
34-
rustls = { version = "0.23", features = ["ring"] }
34+
rustls = { version = "0.23", default-features = false, features = ["ring", "std", "tls12"] }
3535

3636
[dependencies.flipt-evaluation]
3737
path = "../flipt-evaluation"
3838

3939
[dev-dependencies]
4040
mockall = "0.13.0"
4141
mockito = "1.4.0"
42-
tokio-rustls = "0.26"
42+
tokio-rustls = { version = "0.26", default-features = false, features = ["ring"] }
4343
rustls-pemfile = "2.0"
44-
rustls = { version = "0.23", features = ["ring"] }
44+
rustls = { version = "0.23", default-features = false, features = ["ring", "std", "tls12"] }
4545

4646
[build-dependencies]
4747
cbindgen = "0.29.0"

0 commit comments

Comments
 (0)