remarkjs: use node2nix generated expressions

(cherry picked from commit 0f591992df1e7abe8e324e53a8970e20afac267d)
This commit is contained in:
Sander van der Burg
2016-09-02 13:02:37 +00:00
parent 4cac903456
commit fcbaf2bc23
5 changed files with 2994 additions and 6 deletions
+9 -6
View File
@@ -1,4 +1,4 @@
{ stdenv, lib, fetchgit, fetchurl, nodejs, nodePackages }:
{ stdenv, lib, fetchgit, fetchurl, nodejs, phantomjs2, pkgs }:
with lib;
@@ -10,6 +10,11 @@ let
rev = "10b9500b67983f0a9c42d8ce8bf8e8c469f7078c";
sha256 = "1yy8by15kfklw8lwh17z1swpj067q0skjjih12yawbryraig41m0";
};
nodePackages = import ./nodepkgs.nix {
inherit pkgs;
inherit (stdenv) system;
};
in stdenv.mkDerivation rec {
name = "remarkjs-${version}";
@@ -21,20 +26,18 @@ in stdenv.mkDerivation rec {
sha256 = "1a2il6aa0g9cnig56ykmq8lr626pbxlsllk6js41h6gcn214rw60";
};
buildInputs = with nodePackages; [
nodejs
buildInputs = [ nodejs phantomjs2 ] ++ (with nodePackages; [
marked
browserify
uglify-js
less
mocha
mocha-phantomjs
phantomjs
#mocha-phantomjs
should
sinon
jshint
shelljs
];
]);
configurePhase = ''
mkdir -p node_modules/.bin