aports/testing/felix/use-system-libs.patch
2024-05-04 11:32:06 +00:00

71 lines
1.7 KiB
Diff

diff --git a/Cargo.lock b/Cargo.lock
index 552a402..06b99ec 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -147,6 +147,15 @@ dependencies = [
"inout",
]
+[[package]]
+name = "cmake"
+version = "0.1.50"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130"
+dependencies = [
+ "cc",
+]
+
[[package]]
name = "constant_time_eq"
version = "0.1.5"
@@ -332,7 +341,7 @@ dependencies = [
[[package]]
name = "felix"
-version = "2.12.1"
+version = "2.13.0"
dependencies = [
"bwrap",
"chrono",
@@ -377,6 +386,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e"
dependencies = [
"crc32fast",
+ "libz-ng-sys",
"miniz_oxide",
]
@@ -543,6 +553,16 @@ dependencies = [
"redox_syscall",
]
+[[package]]
+name = "libz-ng-sys"
+version = "1.1.15"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c6409efc61b12687963e602df8ecf70e8ddacf95bc6576bcf16e3ac6328083c5"
+dependencies = [
+ "cmake",
+ "libc",
+]
+
[[package]]
name = "libz-sys"
version = "1.1.15"
diff --git a/Cargo.toml b/Cargo.toml
index 3772f0a..106ff14 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -30,9 +30,9 @@ crossterm = "0.26.1"
serde_yaml = "0.9.25"
zip = "0.6.6"
tar = "0.4.39"
-flate2 = "1.0.26"
+flate2 = {version = "1.0.26", default-features = false, features = ["zlib-ng"]}
lzma-rs = "0.3.0"
-zstd = "0.12.4"
+zstd = {version = "0.12.4", default-features = false, features = ["pkg-config"]}
unicode-width = "0.1.10"
git2 = {version = "0.18.0", default-features = false }
normpath = "1.2.0"