Add ncursesw compatibility link also for includes

This is needed for the ncurses cabal package to compile.  It uses
include/ncursesw/curses.h, without trying include/curses.h first.  The
files are provided through include/ncursesw on a clean Debian too, in
the unicode case (when the libncursesw5-dev is installed).
fetchsvn: Allow setting the name of the output

Signed-off-by: Shea Levy <shea@shealevy.com>
v8: Bump

Signed-off-by: Shea Levy <shea@shealevy.com>
Add http_parser library

Signed-off-by: Shea Levy <shea@shealevy.com>
Add c-ares DNS library

I love it when packages just need name and src

Signed-off-by: Shea Levy <shea@shealevy.com>
nodejs: Update to v0.10.8

I removed darwin-specific bits, as I can't test them right now. If
it's broken, let me know and I'll fix on darwin.

Signed-off-by: Shea Levy <shea@shealevy.com>
Upgraded Redis version
Merge pull request #564 from zefhemel/redisupgrade

Upgraded Redis version
Merge pull request #555 from errge/master

Add ncursesw compatibility link also for includes
Revert "Merge pull request #555 from errge/master"

This reverts commit 8f7cfc0c7370e2b46a7692cc953ff7a43411d5d6, reversing
changes made to cc85ad4b1c365533049ec4af7adee0fe7c83c7b8.

The merge changed stdenv (a bit surprisingly, see #555 for details).
Updating libgpg-error (required for libgcrypt-git)
libgcrypt: update to 1.5.2. Newer is better.
Adding gnunet-svn and libgcrypt-git.

gnunet-svn can't interoperate with gnunet.
gnunet: removing 0.8

I don't think anyone uses it. Feel free to revert, otherwise.
Fix vboot_reference's libuuid overriding to work on systems wo libuuid
Merge pull request #569 from errge/vboot_reference

Fix vboot_reference's libuuid overriding to work on systems wo libuuid
Update bittorrent-sync to 1.0.134
Merge pull request #570 from the-kenny/btsync

Update bittorrent-sync to 1.0.134
node-packages.nix: Convert to new npm2nix style

Starting with 1.0.0 (which is not released at the time of this commit
but will be before it is pushed), npm2nix takes a JSON file with a list
of names (and optionally version ranges) and generates a data-only (no
functions, no rec, no let, etc.) nix expression representing the
packages with those names and their dependencies.

node-packages.nix now builds its package list from that generated
expression. If a package needs native dependencies as build inputs, they
can be added to the nativeDeps attribute set. If a package cannot be
generated by npm2nix for some reason, it can be added manually to the
set.

I tried to capture the packages represented by the previous
node-packages.nix in the new node-packages.json, but I almost certainly
missed some that will have to be added manually.

Signed-off-by: Shea Levy <shea@shealevy.com>
Add npm2nix nodePackage

Signed-off-by: Shea Levy <shea@shealevy.com>