Jakub Jirutka
a6e40b75ea
If this feature is enabled, libsodium-sys and zstd-sys will link dynamically against system-provided libraries instead of building and linking statically the bundled (possibly outdated and vulnerable) copies of them. This feature is intended mainly for linux package maintainers.
43 lines
1.1 KiB
TOML
43 lines
1.1 KiB
TOML
[package]
|
|
name = "garage_block"
|
|
version = "0.7.0"
|
|
authors = ["Alex Auvolat <alex@adnab.me>"]
|
|
edition = "2018"
|
|
license = "AGPL-3.0"
|
|
description = "Block manager for the Garage object store"
|
|
repository = "https://git.deuxfleurs.fr/Deuxfleurs/garage"
|
|
readme = "../../README.md"
|
|
|
|
[lib]
|
|
path = "lib.rs"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
garage_db = { version = "0.8.0", path = "../db" }
|
|
garage_rpc = { version = "0.7.0", path = "../rpc" }
|
|
garage_util = { version = "0.7.0", path = "../util" }
|
|
garage_table = { version = "0.7.0", path = "../table" }
|
|
|
|
opentelemetry = "0.17"
|
|
|
|
arc-swap = "1.5"
|
|
async-trait = "0.1.7"
|
|
bytes = "1.0"
|
|
hex = "0.4"
|
|
tracing = "0.1.30"
|
|
rand = "0.8"
|
|
zstd = { version = "0.9", default-features = false }
|
|
|
|
rmp-serde = "0.15"
|
|
serde = { version = "1.0", default-features = false, features = ["derive", "rc"] }
|
|
serde_bytes = "0.11"
|
|
|
|
futures = "0.3"
|
|
futures-util = "0.3"
|
|
tokio = { version = "1.0", default-features = false, features = ["rt", "rt-multi-thread", "io-util", "net", "time", "macros", "sync", "signal", "fs"] }
|
|
|
|
|
|
[features]
|
|
system-libs = [ "zstd/pkg-config" ]
|