From 9aad8301d5f7aadc3240a2aa4905358b6a40eb82 Mon Sep 17 00:00:00 2001 From: Mikael Urankar Date: Thu, 23 Jun 2022 13:21:16 +0200 Subject: multimedia/ringrtc: Add new port RingRTC is a middleware library providing Signal Messenger applications with video and voice calling services built on top of WebRTC. WWW: https://github.com/signalapp/ringrtc --- multimedia/ringrtc/files/patch-src_rust_build.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 multimedia/ringrtc/files/patch-src_rust_build.rs (limited to 'multimedia/ringrtc/files/patch-src_rust_build.rs') diff --git a/multimedia/ringrtc/files/patch-src_rust_build.rs b/multimedia/ringrtc/files/patch-src_rust_build.rs new file mode 100644 index 000000000000..716ac6b05baa --- /dev/null +++ b/multimedia/ringrtc/files/patch-src_rust_build.rs @@ -0,0 +1,13 @@ +--- build.rs.orig 2021-03-15 17:47:59 UTC ++++ build.rs +@@ -21,7 +21,9 @@ fn main() { + println!("cargo:rustc-link-search=native=../../src/webrtc/src/out/Release/obj/",); + } + +- if cfg!(target_os = "macos") { ++ if cfg!(target_os = "freebsd") { ++ println!("cargo:rustc-link-lib=dylib=c++"); ++ } else if cfg!(target_os = "macos") { + println!("cargo:rustc-link-lib=dylib=c++"); + println!("cargo:rustc-link-lib=framework=Foundation"); + println!("cargo:rustc-link-lib=framework=CoreAudio"); -- cgit v1.2.3