diff options
Diffstat (limited to 'nixpkgs/pkgs/development/tools/quilt/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/tools/quilt/default.nix | 43 |
1 files changed, 36 insertions, 7 deletions
diff --git a/nixpkgs/pkgs/development/tools/quilt/default.nix b/nixpkgs/pkgs/development/tools/quilt/default.nix index 8dafe88005de..eb7fa4488156 100644 --- a/nixpkgs/pkgs/development/tools/quilt/default.nix +++ b/nixpkgs/pkgs/development/tools/quilt/default.nix @@ -1,4 +1,19 @@ -{ lib, stdenv, fetchurl, makeWrapper, bash, perl, diffstat, diffutils, patch, findutils }: +{ lib +, stdenv +, fetchurl +, makeWrapper +, bash +, coreutils +, diffstat +, diffutils +, findutils +, gawk +, gnugrep +, gnused +, patch +, perl +, unixtools +}: stdenv.mkDerivation rec { @@ -11,14 +26,27 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ makeWrapper ]; - buildInputs = [ perl bash diffutils patch findutils diffstat ]; + + buildInputs = [ + bash + coreutils + diffstat + diffutils + findutils + gawk + gnugrep + gnused + patch + perl + unixtools.column + unixtools.getopt + ]; postInstall = '' - wrapProgram $out/bin/quilt --prefix PATH : \ - ${perl}/bin:${bash}/bin:${diffstat}/bin:${diffutils}/bin:${findutils}/bin:${patch}/bin + wrapProgram $out/bin/quilt --prefix PATH : ${lib.makeBinPath buildInputs} ''; - meta = { + meta = with lib; { homepage = "https://savannah.nongnu.org/projects/quilt"; description = "Easily manage large numbers of patches"; @@ -29,8 +57,9 @@ stdenv.mkDerivation rec { and more. ''; - license = lib.licenses.gpl2Plus; - platforms = lib.platforms.all; + license = licenses.gpl2Plus; + maintainers = with maintainers; [ smancill ]; + platforms = platforms.all; }; } |