diff options
author | agc <agc@pkgsrc.org> | 2013-03-02 07:43:40 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 2013-03-02 07:43:40 +0000 |
commit | 7155dc803b494721d20080c35c6191f9cc8ddc81 (patch) | |
tree | 6c1a637aacab8b1f8be04d9787dfd9b8dc90e70f /devel/libuv/patches | |
parent | a5511e4d3869d0c67689232c10e1c88ac2a25b16 (diff) | |
download | pkgsrc-7155dc803b494721d20080c35c6191f9cc8ddc81.tar.gz |
import libuv, the platform layer for node.js, and an asynchronous event
library, into the Packages Collection.
libuv is used as the platform layer for node.js
libuv enforces an asynchronous, event-driven style of programming.
Its core job is to provide an event loop and callback based
notifications of I/O and other activities. libuv offers core
utilities like timers, non-blocking networking support, asynchronous
file system access, child processes and more.
Diffstat (limited to 'devel/libuv/patches')
-rw-r--r-- | devel/libuv/patches/patch-aa | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/devel/libuv/patches/patch-aa b/devel/libuv/patches/patch-aa new file mode 100644 index 00000000000..c9e5f2b26d8 --- /dev/null +++ b/devel/libuv/patches/patch-aa @@ -0,0 +1,15 @@ +$NetBSD: patch-aa,v 1.1.1.1 2013/03/02 07:43:40 agc Exp $ + +modern netbsd needs uvm_extern.h header file + +--- src/unix/netbsd.c 2013/03/01 18:45:51 1.1 ++++ src/unix/netbsd.c 2013/03/01 18:47:24 +@@ -38,6 +38,8 @@ + #include <sys/types.h> + #include <sys/sysctl.h> + ++#include <uvm/uvm_extern.h> ++ + #include <unistd.h> + #include <time.h> + |