mirror of
https://git.freebsd.org/ports.git
synced 2025-06-26 07:00:31 -04:00
18 lines
918 B
Rust
18 lines
918 B
Rust
--- cargo-crates/zeromq-src-0.2.6+4.3.4/src/lib.rs.orig 2006-07-24 03:21:28.000000000 +0200
|
|
+++ cargo-crates/zeromq-src-0.2.6+4.3.4/src/lib.rs 2023-11-22 10:53:08.374443000 +0100
|
|
@@ -415,6 +415,15 @@ impl Build {
|
|
if target.contains("musl") {
|
|
has_strlcpy = true;
|
|
}
|
|
+ } else if target.contains("freebsd") {
|
|
+ create_platform_hpp_shim(&mut build);
|
|
+ build.define("ZMQ_IOTHREAD_POLLER_USE_KQUEUE", "1");
|
|
+ build.define("ZMQ_POLL_BASED_ON_POLL", "1");
|
|
+ build.define("ZMQ_HAVE_IPC", "1");
|
|
+ build.define("HAVE_STRNLEN", "1");
|
|
+ build.define("ZMQ_HAVE_UIO", "1");
|
|
+ build.define("ZMQ_HAVE_IPC", "1");
|
|
+ has_strlcpy = true;
|
|
} else if target.contains("apple") {
|
|
create_platform_hpp_shim(&mut build);
|
|
build.define("ZMQ_IOTHREAD_POLLER_USE_KQUEUE", "1");
|