bower2nix: fix execution under nix-shell --pure
bower2nix needs nix to compute store hashes. Fixes rvl/bower2nix#16
This commit is contained in:
parent
9b0d50e3d0
commit
9ec640ec70
@ -1,4 +1,4 @@
|
|||||||
{pkgs, system, nodejs}:
|
{pkgs, system, nodejs, stdenv}:
|
||||||
|
|
||||||
let
|
let
|
||||||
nodePackages = import ./composition-v4.nix {
|
nodePackages = import ./composition-v4.nix {
|
||||||
@ -43,7 +43,7 @@ nodePackages // {
|
|||||||
buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper ];
|
buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper ];
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
for prog in bower2nix fetch-bower; do
|
for prog in bower2nix fetch-bower; do
|
||||||
wrapProgram "$out/bin/$prog" --prefix PATH : "${pkgs.git}/bin"
|
wrapProgram "$out/bin/$prog" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.git pkgs.nix ]}
|
||||||
done
|
done
|
||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{pkgs, system, nodejs}:
|
{pkgs, system, nodejs, stdenv}:
|
||||||
|
|
||||||
let
|
let
|
||||||
nodePackages = import ./composition-v6.nix {
|
nodePackages = import ./composition-v6.nix {
|
||||||
@ -41,7 +41,7 @@ nodePackages // {
|
|||||||
buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper ];
|
buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper ];
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
for prog in bower2nix fetch-bower; do
|
for prog in bower2nix fetch-bower; do
|
||||||
wrapProgram "$out/bin/$prog" --prefix PATH : "${pkgs.git}/bin"
|
wrapProgram "$out/bin/$prog" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.git pkgs.nix ]}
|
||||||
done
|
done
|
||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
|
@ -66,7 +66,7 @@ in rec {
|
|||||||
bower2nix.buildInputs = [ pkgs.makeWrapper ];
|
bower2nix.buildInputs = [ pkgs.makeWrapper ];
|
||||||
bower2nix.postInstall = ''
|
bower2nix.postInstall = ''
|
||||||
for prog in bower2nix fetch-bower; do
|
for prog in bower2nix fetch-bower; do
|
||||||
wrapProgram "$out/bin/$prog" --prefix PATH : "${pkgs.git}/bin"
|
wrapProgram "$out/bin/$prog" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.git pkgs.nix ]}
|
||||||
done
|
done
|
||||||
'';
|
'';
|
||||||
} // args.overrides or {};
|
} // args.overrides or {};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user