version = 3
[[package]]
name = "brotlic"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f552f56f302af0006c32b50bfa2bdb4696fd6ba33c3ab9f6225fefdb1efdc680"
dependencies = [
"brotlic-sys",
]
[[package]]
name = "brotlic-sys"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afdec5c62bc97b56349053cf66ba503af5c2448591be61c3ad70a5f11b57e574"
dependencies = [
"cc",
]
[[package]]
name = "byteorder"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "cc"
version = "1.0.99"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695"
dependencies = [
"jobserver",
"libc",
"once_cell",
]
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "jobserver"
version = "0.1.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e"
dependencies = [
"libc",
]
[[package]]
name = "libc"
version = "0.2.155"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
[[package]]
name = "once_cell"
version = "1.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
[[package]]
name = "pkg-config"
version = "0.3.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
[[package]]
name = "ruzstd"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5022b253619b1ba797f243056276bed8ed1a73b0f5a7ce7225d524067644bf8f"
dependencies = [
"byteorder",
"twox-hash",
]
[[package]]
name = "smdiff-common"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e8639aa846b3c73197e58accb68ac30af299a04c0571d35d2f8ab588bfc56e1"
[[package]]
name = "smdiff-decoder"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "016179ffc4ce835c7546e30c3db2fe27a46a875cd29138ceaf95cf5d834524b4"
dependencies = [
"brotlic",
"ruzstd",
"smdiff-common",
"smdiff-reader",
]
[[package]]
name = "smdiff-encoder"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3dfd9cd75bbc57e89e0fc54d460938d2d82759e4df3963dcd8c74e30bb8fae1a"
dependencies = [
"brotlic",
"smdiff-common",
"smdiff-writer",
"zstd",
]
[[package]]
name = "smdiff-merger"
version = "0.5.0"
dependencies = [
"smdiff-common",
"smdiff-decoder",
"smdiff-encoder",
"smdiff-reader",
"smdiff-writer",
]
[[package]]
name = "smdiff-reader"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9587584d4cd5cff488db4893303e2741e86212427ace967be185b978c61a2abe"
dependencies = [
"smdiff-common",
]
[[package]]
name = "smdiff-writer"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ffe06000a8e7acc2d4d80bb0d7c33e38318d8327d777d9599afc9e715359c84d"
dependencies = [
"smdiff-common",
]
[[package]]
name = "static_assertions"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
[[package]]
name = "twox-hash"
version = "1.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
dependencies = [
"cfg-if",
"static_assertions",
]
[[package]]
name = "zstd"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a"
dependencies = [
"zstd-safe",
]
[[package]]
name = "zstd-safe"
version = "7.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a"
dependencies = [
"zstd-sys",
]
[[package]]
name = "zstd-sys"
version = "2.0.10+zstd.1.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa"
dependencies = [
"cc",
"pkg-config",
]