miow = "0.6.1"
opener = "0.8.3"
openssl = "0.10.75"
-# Pinned due to ppc64 ELFv1/v2 ABI issue in 3.5.5
-# https://github.com/openssl/openssl/issues/29815
-openssl-src = "=300.5.4"
os_info = { version = "3.14.0", default-features = false }
pasetors = { version = "0.7.7", features = ["v3", "paserk", "std", "serde"] }
pathdiff = "0.2.3"
pulldown-cmark = { version = "0.13.0", default-features = false, features = ["html"] }
rand = "0.9.2"
regex = "1.12.2"
-rusqlite = { version = "0.38.0", features = ["bundled"] }
+rusqlite = { version = "0.38.0" }
rustc-hash = "2.1.1"
rustc-stable-hash = "0.1.2"
rustfix = { version = "0.9.5", path = "crates/rustfix" }
[target.'cfg(not(windows))'.dependencies]
openssl = { workspace = true, optional = true }
-openssl-src = { workspace = true, optional = true }
[target.'cfg(windows)'.dependencies]
cargo-credential-wincred.workspace = true
[features]
default = ["http-transport-curl"]
-vendored-openssl = ["openssl/vendored"]
-vendored-libgit2 = ["libgit2-sys/vendored"]
+# Debian: removed vendoring flags
# This is primarily used by rust-lang/rust distributing cargo the executable.
-all-static = ['vendored-openssl', 'curl/static-curl', 'curl/force-system-lib-on-osx', 'vendored-libgit2']
# Exactly one of 'http-transport-curl' or 'http-transport-reqwest' must be enabled
# when using Cargo as a library. By default, it is 'http-transport-curl'.
http-transport-curl = ["gix/blocking-http-transport-curl"]
openssl = "1.0.1"
[features]
-aws-lc = ["dep:aws-lc-sys"]
-aws-lc-fips = ["dep:aws-lc-fips-sys"]
-unstable_boringssl = ["bssl-sys"]
-vendored = ["openssl-src"]
[lib]
name = "openssl_sys"
path = "src/lib.rs"
-[dependencies.aws-lc-fips-sys]
-version = "0.13"
-features = [
- "ssl",
- "bindgen",
-]
-optional = true
-
-[dependencies.aws-lc-sys]
-version = "0.27"
-features = ["ssl"]
-optional = true
-
-[dependencies.bssl-sys]
-version = "0.1.0"
-optional = true
-
[dependencies.libc]
version = "0.2"
[build-dependencies.cc]
version = "1.0.61"
-[build-dependencies.openssl-src]
-version = "300.2.0"
-features = ["legacy"]
-optional = true
-
[build-dependencies.pkg-config]
version = "0.3.9"