ports/multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_build.rs
2025-03-05 19:02:58 +01:00

26 lines
1.2 KiB
Rust

--- cargo-crates/cubeb-sys-0.22.0/build.rs.orig 2025-02-01 09:46:43 UTC
+++ cargo-crates/cubeb-sys-0.22.0/build.rs
@@ -161,23 +161,6 @@ fn main() {
// Ignore the result of find_library. We don't care if the
// libraries are missing.
let _ = pkg_config::find_library("alsa");
- if pkg_config::find_library("libpulse").is_ok() {
- // Do not link the rust backends for tests: doing so causes duplicate
- // symbol definitions.
- #[cfg(not(feature = "unittest-build"))]
- {
- println!("cargo:rustc-link-lib=static=cubeb_pulse");
- let mut search_path = std::env::current_dir().unwrap();
- search_path.push(&(libcubeb_path + "/src/cubeb-pulse-rs/target"));
- search_path.push(&target);
- if debug {
- search_path.push("debug");
- } else {
- search_path.push("release");
- }
- println!("cargo:rustc-link-search=native={}", search_path.display());
- }
- }
let _ = pkg_config::find_library("jack");
let _ = pkg_config::find_library("speexdsp");
if android {