Cargo.toml (1576B)
1 [package] 2 authors = ["Zack Newman <zack@philomathiclife.com>"] 3 categories = ["command-line-utilities"] 4 description = "RPZ file generator based on HTTP(S) URLs and local file paths entered into a config file." 5 documentation = "https://crates.io/crates/rpz" 6 edition = "2024" 7 keywords = ["adblock", "rpz", "unbound"] 8 license = "MIT OR Apache-2.0" 9 name = "rpz" 10 readme = "README.md" 11 repository = "https://git.philomathiclife.com/repos/rpz/" 12 version = "1.1.0" 13 14 [dependencies] 15 ascii_domain = { version = "0.6.3", default-features = false } 16 num-bigint = { version = "0.4.6", default-features = false } 17 reqwest = { version = "0.12.12", default-features = false, features = ["brotli", "deflate", "gzip", "rustls-tls-native-roots", "trust-dns"] } 18 serde = { version = "1.0.218", default-features = false } 19 superset_map = { version = "0.3.1", default-features = false } 20 tokio = { version = "1.43.0", default-features = false, features = ["rt", "time"] } 21 toml = { version = "0.8.20", default-features = false, features = ["parse"] } 22 url = { version = "2.5.4", default-features = false, features = ["serde"] } 23 zfc = { version = "0.4.1", default-features = false } 24 25 [target.'cfg(target_os = "openbsd")'.dependencies] 26 priv_sep = { version = "2.2.0", default-features = false, features = ["openbsd"], optional = true } 27 28 29 ### FEATURES ################################################################# 30 31 [features] 32 default = ["priv_sep"] 33 34 # Provide pledge and unveil for the binary crate on OpenBSD platforms. 35 priv_sep = ["dep:priv_sep"] 36 37 [profile.release] 38 lto = true 39 panic = 'abort' 40 strip = true