about summary refs log tree commit diff
path: root/pkgs/development/node-packages
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/node-packages')
-rw-r--r--pkgs/development/node-packages/default-v4.nix9
-rw-r--r--pkgs/development/node-packages/default-v5.nix9
-rw-r--r--pkgs/development/node-packages/default-v6.nix9
-rw-r--r--pkgs/development/node-packages/node-packages-v4.nix8
-rw-r--r--pkgs/development/node-packages/node-packages-v5.nix8
5 files changed, 35 insertions, 8 deletions
diff --git a/pkgs/development/node-packages/default-v4.nix b/pkgs/development/node-packages/default-v4.nix
index be5a0abc4fca..99cb7ca40441 100644
--- a/pkgs/development/node-packages/default-v4.nix
+++ b/pkgs/development/node-packages/default-v4.nix
@@ -38,4 +38,13 @@ nodePackages // {
   npm2nix = nodePackages."npm2nix-git://github.com/NixOS/npm2nix.git#5.12.0".override {
     postInstall = "npm run-script prepublish";
   };
+
+  bower2nix = nodePackages.bower2nix.override (oldAttrs: {
+    buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper ];
+    postInstall = ''
+      for prog in bower2nix fetch-bower; do
+        wrapProgram "$out/bin/$prog" --prefix PATH : "${pkgs.git}/bin"
+      done
+    '';
+  });
 }
diff --git a/pkgs/development/node-packages/default-v5.nix b/pkgs/development/node-packages/default-v5.nix
index c858c580d2a4..00dce5966aae 100644
--- a/pkgs/development/node-packages/default-v5.nix
+++ b/pkgs/development/node-packages/default-v5.nix
@@ -32,4 +32,13 @@ nodePackages // {
     
     dontNpmInstall = true; # We face an error with underscore not found, but the package will work fine if we ignore this.
   });
+
+  bower2nix = nodePackages.bower2nix.override (oldAttrs: {
+    buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper ];
+    postInstall = ''
+      for prog in bower2nix fetch-bower; do
+        wrapProgram "$out/bin/$prog" --prefix PATH : "${pkgs.git}/bin"
+      done
+    '';
+  });
 }
diff --git a/pkgs/development/node-packages/default-v6.nix b/pkgs/development/node-packages/default-v6.nix
index c858c580d2a4..00dce5966aae 100644
--- a/pkgs/development/node-packages/default-v6.nix
+++ b/pkgs/development/node-packages/default-v6.nix
@@ -32,4 +32,13 @@ nodePackages // {
     
     dontNpmInstall = true; # We face an error with underscore not found, but the package will work fine if we ignore this.
   });
+
+  bower2nix = nodePackages.bower2nix.override (oldAttrs: {
+    buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper ];
+    postInstall = ''
+      for prog in bower2nix fetch-bower; do
+        wrapProgram "$out/bin/$prog" --prefix PATH : "${pkgs.git}/bin"
+      done
+    '';
+  });
 }
diff --git a/pkgs/development/node-packages/node-packages-v4.nix b/pkgs/development/node-packages/node-packages-v4.nix
index 8367eff07a33..d98359053370 100644
--- a/pkgs/development/node-packages/node-packages-v4.nix
+++ b/pkgs/development/node-packages/node-packages-v4.nix
@@ -18678,10 +18678,10 @@ in
   bower2nix = nodeEnv.buildNodePackage {
     name = "bower2nix";
     packageName = "bower2nix";
-    version = "3.1.0";
+    version = "3.1.1";
     src = fetchurl {
-      url = "https://registry.npmjs.org/bower2nix/-/bower2nix-3.1.0.tgz";
-      sha1 = "f18a46335854ff9c5b4fe78f88309d7bf0631a1b";
+      url = "https://registry.npmjs.org/bower2nix/-/bower2nix-3.1.1.tgz";
+      sha1 = "wfzj1k6jkfnk1bkgbmpni59mdab8zk3p";
     };
     dependencies = [
       (sources."argparse-1.0.4" // {
@@ -36765,4 +36765,4 @@ in
     };
     production = true;
   };
-}
\ No newline at end of file
+}
diff --git a/pkgs/development/node-packages/node-packages-v5.nix b/pkgs/development/node-packages/node-packages-v5.nix
index d2d3fd63eb72..3431273d7c73 100644
--- a/pkgs/development/node-packages/node-packages-v5.nix
+++ b/pkgs/development/node-packages/node-packages-v5.nix
@@ -18209,10 +18209,10 @@ in
   bower2nix = nodeEnv.buildNodePackage {
     name = "bower2nix";
     packageName = "bower2nix";
-    version = "3.1.0";
+    version = "3.1.1";
     src = fetchurl {
-      url = "https://registry.npmjs.org/bower2nix/-/bower2nix-3.1.0.tgz";
-      sha1 = "f18a46335854ff9c5b4fe78f88309d7bf0631a1b";
+      url = "https://registry.npmjs.org/bower2nix/-/bower2nix-3.1.1.tgz";
+      sha1 = "wfzj1k6jkfnk1bkgbmpni59mdab8zk3p";
     };
     dependencies = [
       sources."argparse-1.0.4"
@@ -26874,4 +26874,4 @@ in
     };
     production = true;
   };
-}
\ No newline at end of file
+}