aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/tools/misc/parallel/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/tools/misc/parallel/default.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/tools/misc/parallel/default.nix14
1 files changed, 11 insertions, 3 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/tools/misc/parallel/default.nix b/infra/libkookie/nixpkgs/pkgs/tools/misc/parallel/default.nix
index e99f2aa12d5f..45439afe3d11 100644
--- a/infra/libkookie/nixpkgs/pkgs/tools/misc/parallel/default.nix
+++ b/infra/libkookie/nixpkgs/pkgs/tools/misc/parallel/default.nix
@@ -1,13 +1,21 @@
-{ fetchurl, stdenv, perl, makeWrapper, procps }:
+{ fetchurl, stdenv, perl, makeWrapper, procps, coreutils }:
stdenv.mkDerivation rec {
- name = "parallel-20200822";
+ name = "parallel-20200922";
src = fetchurl {
url = "mirror://gnu/parallel/${name}.tar.bz2";
- sha256 = "02dy46g6f05p7s2qs8h6yg20p1zl3flxxf77n5jw74l3h1m24m4n";
+ sha256 = "0wj19kwjk0hwm8bk9yfcf3rpr0314lmjy5xxlvvdqnbbc4ml2418";
};
+ patches = [
+ ./fix-max-line-length-allowed.diff
+ ];
+
+ postPatch = ''
+ substituteInPlace src/parallel --subst-var-by coreutils ${coreutils}
+ '';
+
outputs = [ "out" "man" ];
nativeBuildInputs = [ makeWrapper ];