aports/testing/felix/use-system-libs.patch
2023-04-23 14:38:59 +00:00

68 lines
1.8 KiB
Diff

diff --git a/Cargo.lock b/Cargo.lock
index b5dff0e..552d5ba 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -146,6 +146,15 @@ dependencies = [
"generic-array",
]
+[[package]]
+name = "cmake"
+version = "0.1.50"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130"
+dependencies = [
+ "cc",
+]
+
[[package]]
name = "codespan-reporting"
version = "0.11.1"
@@ -414,6 +423,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841"
dependencies = [
"crc32fast",
+ "libz-ng-sys",
"miniz_oxide",
]
@@ -532,6 +542,16 @@ version = "0.2.138"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8"
+[[package]]
+name = "libz-ng-sys"
+version = "1.1.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4399ae96a9966bf581e726de86969f803a81b7ce795fcd5480e640589457e0f2"
+dependencies = [
+ "cmake",
+ "libc",
+]
+
[[package]]
name = "line-wrap"
version = "0.1.1"
@@ -1378,4 +1398,5 @@ checksum = "4fa202f2ef00074143e219d15b62ffc317d17cc33909feac471c044087cad7b0"
dependencies = [
"cc",
"libc",
+ "pkg-config",
]
diff --git a/Cargo.toml b/Cargo.toml
index cd3cf01..cbac0a3 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -31,9 +31,9 @@ syntect = {version = "5.0.0", git = "https://github.com/kyoheiu/syntect"}
serde_yaml = "0.9.14"
zip = "0.6.3"
tar = "0.4.38"
-flate2 = "1.0.24"
+flate2 = {version = "1.0.24", default-features = false, features = ["zlib-ng"]}
lzma-rs = "0.2.0"
-zstd = "0.11.2"
+zstd = {version = "0.11.2", default-features = false, features = ["pkg-config"]}
unicode-width = "0.1.10"
[dev-dependencies]