nixpkgs-suyu/pkgs
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
..
applications R: add version 3.0.1 2013-05-23 11:35:59 +02:00
build-support fetchsvn: Allow setting the name of the output 2013-05-26 11:58:01 -04:00
data Fix maintainers attribute 2013-05-21 09:20:00 +02:00
desktops kde 4.10.3: fix hashes 2013-05-20 18:44:57 +02:00
development nodejs: Update to v0.10.8 2013-05-27 02:08:24 -04:00
games uqm: Include optional support for 3DO videos. 2013-05-16 21:03:07 +02:00
lib maintainers.nix: add myself (Bjørn Forsman) 2013-05-20 20:09:48 +02:00
misc lilypond: Update to 2.16.2, fix guile. 2013-05-18 13:35:14 +02:00
os-specific firmware-linux-nonfree: set platform as linux 2013-05-23 21:00:18 +02:00
servers Fix maintainers attribute 2013-05-21 09:20:00 +02:00
shells Fix another maintainers attribute 2013-05-21 09:27:35 +02:00
stdenv mkDerivation: Allow direct access to passthru 2013-05-03 09:07:42 -04:00
test
tools chrony: Add readline and libcap (on Linux) as dependencies 2013-05-23 02:11:21 +00:00
top-level node-packages.nix: Convert to new npm2nix style 2013-05-27 22:35:20 -04:00