mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
29 lines
1.2 KiB
Plaintext
29 lines
1.2 KiB
Plaintext
Name: libevent
|
|
URL: http://www.monkey.org/~provos/libevent/
|
|
Version: 1.4.13
|
|
License: BSD
|
|
Security Critical: yes
|
|
|
|
Local Modifications:
|
|
Rather than use libevent's own build system, we just build a Chrome
|
|
static library using GYP.
|
|
|
|
1) Run configure and "make event-config.h" on Linux, FreeBSD, Solaris,
|
|
and Mac and copy config.h and event-config.h to linux/, freebsd/,
|
|
solaris/, and mac/ respectively.
|
|
2) Add libevent.gyp.
|
|
3) chromium.patch is applied to allow libevent to be used without
|
|
being installed and to fix a race condition.
|
|
4) The directories WIN32-Code and WIN32-Prj are not included.
|
|
5) Apply r87338.
|
|
6) The configs for android were copied from Linux's which were very close to
|
|
android one with the exception of HAVE_FD_MASK and HAVE_STRLCPY.
|
|
7) Add files to support building with the PNaCl toolchain. Added
|
|
libevent_nacl_nonsfi.gyp for build rule. nacl_nonsfi/config.h and
|
|
nacl_nonsfi/event-config.h are derived from linux/ counterparts.
|
|
nacl_nonsfi/random.c is also added to provide the random() function,
|
|
which is missing in the newlib-based PNaCl toolchain.
|
|
8) Apply https://github.com/libevent/libevent/commit/ea6b1df
|
|
9) Stub out signal.c for nacl_helper_nonsfi. socketpair() will be prohibited
|
|
by sandbox in nacl_helper_nonsfi.
|