nixpkgs/pkgs/top-level
Shea Levy 239d532095 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>
2013-05-27 22:35:20 -04:00
..
all-packages.nix Add c-ares DNS library 2013-05-27 02:05:55 -04:00
guile-2-test.nix
haskell-defaults.nix Switch GHC 7.6.x to Haskell Platform 2013.2.0.0. 2013-05-12 16:13:10 +02:00
haskell-packages.nix haskell-dice: add version 0.1 2013-05-21 11:00:28 +02:00
make-tarball.nix Add an "unstable" aggregate to replace the "unstable" view 2013-03-26 11:59:00 +01:00
mingw.nix
node-packages-generated.nix node-packages.nix: Convert to new npm2nix style 2013-05-27 22:35:20 -04:00
node-packages.json node-packages.nix: Convert to new npm2nix style 2013-05-27 22:35:20 -04:00
node-packages.nix node-packages.nix: Convert to new npm2nix style 2013-05-27 22:35:20 -04:00
perl-packages.nix Update LWP and LWP::Protocol::https 2013-05-23 13:48:17 -04:00
platforms.nix fuloong linux: add CGROUPS and disable FTRACE 2013-03-30 23:38:39 +01:00
python-packages.nix ReviewBoard: Update to 1.6.16 2013-05-22 17:03:20 +02:00
release-cross.nix release-lib.nix: Make the set of supported platforms an argument 2013-03-26 13:12:25 +01:00
release-haskell.nix release-haskell.nix: test-build alsa-core and alsa-pcm libraries 2013-05-18 19:32:28 +02:00
release-lib.nix mercurial: Update to 2.6.1 2013-05-15 13:15:53 +02:00
release-python.nix mercurial: Update to 2.6.1 2013-05-15 13:15:53 +02:00
release-small.nix Revert Merge x-updates into master due to mesa bloat 2013-05-09 14:03:35 +02:00
release.nix mercurial: Update to 2.6.1 2013-05-15 13:15:53 +02:00