summary refs log tree commit diff
path: root/pkgs/tools/misc/parallel/default.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2017-06-13 22:28:05 +0200
committerPeter Simons <simons@cryp.to>2017-06-13 22:28:58 +0200
commit424dc0138d45c63ae7c71a0a09778dcb67aea7e3 (patch)
treeff92f6cc48cf9884b59e8b866d05c2dbe5560b9c /pkgs/tools/misc/parallel/default.nix
parent0edd78f7bc15df371fe53c3bd214915d8efd41e8 (diff)
downloadnixpkgs-424dc0138d45c63ae7c71a0a09778dcb67aea7e3.tar
nixpkgs-424dc0138d45c63ae7c71a0a09778dcb67aea7e3.tar.gz
nixpkgs-424dc0138d45c63ae7c71a0a09778dcb67aea7e3.tar.bz2
nixpkgs-424dc0138d45c63ae7c71a0a09778dcb67aea7e3.tar.lz
nixpkgs-424dc0138d45c63ae7c71a0a09778dcb67aea7e3.tar.xz
nixpkgs-424dc0138d45c63ae7c71a0a09778dcb67aea7e3.tar.zst
nixpkgs-424dc0138d45c63ae7c71a0a09778dcb67aea7e3.zip
parallel: fix broken shebangs to /usr/bin/perl
Adding perl to buildInputs accomplishes this for us automatically.
Diffstat (limited to 'pkgs/tools/misc/parallel/default.nix')
-rw-r--r--pkgs/tools/misc/parallel/default.nix6
1 files changed, 2 insertions, 4 deletions
diff --git a/pkgs/tools/misc/parallel/default.nix b/pkgs/tools/misc/parallel/default.nix
index 08c672b5612..8097902b0d9 100644
--- a/pkgs/tools/misc/parallel/default.nix
+++ b/pkgs/tools/misc/parallel/default.nix
@@ -8,11 +8,9 @@ stdenv.mkDerivation rec {
     sha256 = "0afk1q8mqzz02h6imyykgi9gwk5gj08hzs6lwgd65ilj4slkh93s";
   };
 
-  nativeBuildInputs = [ makeWrapper ];
-
-  preFixup = ''
-    sed -i 's,#![ ]*/usr/bin/env[ ]*perl,#!${perl}/bin/perl,' $out/bin/*
+  nativeBuildInputs = [ makeWrapper perl ];
 
+  postInstall = ''
     wrapProgram $out/bin/parallel \
       ${if stdenv.isLinux then ("--prefix PATH \":\" ${procps}/bin") else ""} \
       --prefix PATH : "${perl}/bin" \