parent
e1a5d4a56c
commit
34cbe96328
@ -0,0 +1,30 @@
|
|||||||
|
diff -Naur libdeflate-sys-1.19.0-original/build.rs libdeflate-sys-1.19.0/build.rs
|
||||||
|
--- libdeflate-sys-1.19.0-original/build.rs 2006-07-23 21:21:28.000000000 -0400
|
||||||
|
+++ libdeflate-sys-1.19.0/build.rs 2024-01-05 13:37:12.729005469 -0500
|
||||||
|
@@ -5,6 +5,15 @@
|
||||||
|
fn main() {
|
||||||
|
let dst = PathBuf::from(env::var_os("OUT_DIR").unwrap());
|
||||||
|
|
||||||
|
+ if pkg_config::Config::new()
|
||||||
|
+ .print_system_libs(false)
|
||||||
|
+ .cargo_metadata(true)
|
||||||
|
+ .probe("libdeflate")
|
||||||
|
+ .is_ok()
|
||||||
|
+ {
|
||||||
|
+ return;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
let mut build = cc::Build::new();
|
||||||
|
|
||||||
|
build
|
||||||
|
diff -Naur libdeflate-sys-1.19.0-original/Cargo.toml.orig libdeflate-sys-1.19.0/Cargo.toml.orig
|
||||||
|
--- libdeflate-sys-1.19.0-original/Cargo.toml.orig 2006-07-23 21:21:28.000000000 -0400
|
||||||
|
+++ libdeflate-sys-1.19.0/Cargo.toml.orig 2024-01-05 13:37:10.360975768 -0500
|
||||||
|
@@ -18,6 +18,7 @@
|
||||||
|
|
||||||
|
[build-dependencies]
|
||||||
|
cc = "1.0"
|
||||||
|
+pkg-config = "0.3.9"
|
||||||
|
|
||||||
|
[features]
|
||||||
|
freestanding = []
|
@ -0,0 +1,11 @@
|
|||||||
|
--- libdeflate-sys-1.19.0/Cargo.toml 1970-01-01T00:00:01+00:00
|
||||||
|
+++ libdeflate-sys-1.19.0/Cargo.toml 2024-01-05T18:25:36.554274+00:00
|
||||||
|
@@ -38,5 +38,8 @@
|
||||||
|
[build-dependencies.cc]
|
||||||
|
version = "1.0"
|
||||||
|
|
||||||
|
+[build-dependencies.pkg-config]
|
||||||
|
+version = "0.3.9"
|
||||||
|
+
|
||||||
|
[features]
|
||||||
|
freestanding = []
|
@ -0,0 +1,7 @@
|
|||||||
|
[requires]
|
||||||
|
build = [
|
||||||
|
"pkgconfig(libdeflate)"
|
||||||
|
]
|
||||||
|
lib = [
|
||||||
|
"pkgconfig(libdeflate)"
|
||||||
|
]
|
@ -1 +1 @@
|
|||||||
SHA512 (libdeflate-sys-0.7.5.crate) = 7193fcf16de76c41d2ee5dd3df9ad99d3131a62c2f98e43535ed0cfd4cc857208b80f6ecee5fda072b08355a2322a74d062730daf9146ff958daf765f07d609b
|
SHA512 (libdeflate-sys-1.19.0.crate) = 6738a663c11cecc2a3528fe11a26b3f2456df5d52ee79ff358a62ee38ab3d114a63d78d6596c0182a1734fd63c755f1eddb520bee1910761a225d42e1a6556b2
|
||||||
|
Loading…
Reference in new issue