[package] name = "openssl-sys" version = "0.9.111" authors = [ "Alex Crichton ", "Steven Fackler ", ] license = "MIT" description = "FFI bindings to OpenSSL" repository = "https://github.com/rust-openssl/rust-openssl" readme = "README.md" categories = ["cryptography", "external-ffi-bindings"] links = "openssl" build = "build/main.rs" edition = "2021" rust-version = "1.70.0" [features] vendored = ['openssl-src'] unstable_boringssl = ['bssl-sys'] aws-lc = ['dep:aws-lc-sys'] aws-lc-fips = ['dep:aws-lc-fips-sys'] [dependencies] libc = "0.2" bssl-sys = { version = "0.1.0", optional = true } aws-lc-sys = { version = "0.27", features = ["ssl"], optional = true } aws-lc-fips-sys = { version = "0.13", features = ["ssl", "bindgen"], optional = true } [build-dependencies] bindgen = { version = "0.72.0", optional = true, features = ["experimental"] } cc = "1.0.61" openssl-src = { version = "300.2.0", optional = true, features = ["legacy"] } pkg-config = "0.3.9" vcpkg = "0.2.8" # We don't actually use metadeps for annoying reasons but this is still here for tooling [package.metadata.pkg-config] openssl = "1.0.1"