guru/app-misc/onefetch/files/onefetch-2.18.1-zstd-pkg-config.patch
Lucio Sauer 364ef546a5
app-misc/onefetch: add 2.18.1
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-06-26 22:37:54 +02:00

32 lines
756 B
Diff

Force usage of pkg-config to probe for system library.
If unset, zstd-sys builds libzstd from source and statically links it.
Beginning with zstd-sys-2.0.7 you may alternatively
export ZSTD_SYS_USE_PKG_CONFIG=1 to unbundle the library.
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2534,6 +2534,7 @@ dependencies = [
"typetag",
"winres",
"yaml-rust",
+ "zstd",
]
[[package]]
@@ -4113,4 +4114,5 @@ checksum = "9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b"
dependencies = [
"cc",
"libc",
+ "pkg-config",
]
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -51,6 +51,7 @@ tokei = "12.1.2"
typetag = "0.2"
yaml-rust = "0.4.5"
parking_lot = "0.12"
+zstd = { version="*", features = ["pkg-config"] }
[dev-dependencies]
criterion = "0.5.1"