pkgsrc-wip/chromium/patches/patch-third__party_openscre...

36 lines
1.2 KiB
Plaintext

$NetBSD$
--- third_party/openscreen/src/third_party/chromium_quic/build/base/BUILD.gn.orig 2020-07-15 19:01:37.000000000 +0000
+++ third_party/openscreen/src/third_party/chromium_quic/build/base/BUILD.gn
@@ -33,6 +33,8 @@ config("base_config") {
defines = [ "HAVE_CONFIG_H" ]
if (is_linux) {
include_dirs = [ "../../src/base/third_party/libevent/linux" ]
+ } else if (is_netbsd) {
+ include_dirs = [ "../../src/base/third_party/libevent/netbsd" ]
} else if (is_mac) {
include_dirs = [ "../../src/base/third_party/libevent/mac" ]
}
@@ -584,7 +586,7 @@ source_set("base") {
]
}
- if (is_linux) {
+ if (is_linux || is_bsd) {
sources += [
"../../src/base/base_paths_posix.cc",
"../../src/base/debug/proc_maps_linux.cc",
@@ -765,6 +767,12 @@ source_set("libevent") {
"../../src/base/third_party/libevent/mac/config.h",
"../../src/base/third_party/libevent/mac/event-config.h",
]
+ } else if (is_netbsd) {
+ sources += [
+ "../../src/base/third_party/libevent/kqueue.c",
+ "../../src/base/third_party/libevent/netbsd/config.h",
+ "../../src/base/third_party/libevent/netbsd/event-config.h",
+ ]
}
configs += [ ":base_config" ]