Differential D18757 Diff 55230 www/qt5-webengine/files/patch-src_3rdparty_chromium_base_third__party_libevent_BUILD.gn
Changeset View
Changeset View
Standalone View
Standalone View
www/qt5-webengine/files/patch-src_3rdparty_chromium_base_third__party_libevent_BUILD.gn
--- src/3rdparty/chromium/base/third_party/libevent/BUILD.gn.orig 2017-01-26 00:49:07 UTC | --- src/3rdparty/chromium/base/third_party/libevent/BUILD.gn.orig 2018-11-13 18:25:11 UTC | ||||
+++ src/3rdparty/chromium/base/third_party/libevent/BUILD.gn | +++ src/3rdparty/chromium/base/third_party/libevent/BUILD.gn | ||||
@@ -29,6 +29,9 @@ static_library("libevent") { | @@ -48,13 +48,20 @@ static_library("bundled_libevent") { | ||||
} else if (is_linux) { | "mac/event-config.h", | ||||
sources += [ "epoll.c" ] | ] | ||||
include_dirs = [ "mac" ] | |||||
- } else if (is_linux) { | |||||
+ } else if (is_linux && !is_bsd) { | |||||
sources += [ | |||||
"epoll.c", | |||||
"linux/config.h", | |||||
"linux/event-config.h", | |||||
] | |||||
include_dirs = [ "linux" ] | include_dirs = [ "linux" ] | ||||
+ } else if (is_bsd) { | + } else if (is_bsd) { | ||||
+ sources += [ "kqueue.c" ] | + sources += [ | ||||
+ "kqueue.c", | |||||
+ "freebsd/config.h", | |||||
+ "freebsd/event-config.h", | |||||
+ ] | |||||
+ include_dirs = [ "freebsd" ] | + include_dirs = [ "freebsd" ] | ||||
} else if (is_android) { | } else if (is_android) { | ||||
sources += [ "epoll.c" ] | sources += [ | ||||
include_dirs = [ "android" ] | "android/config.h", |