summary refs log tree commit diff
path: root/pkgs/stdenv/generic/common-path.nix
blob: 8c1acfb50dd6825fe86365ab83f977bb8bfce907 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{pkgs}: [
  pkgs.coreutils
  pkgs.findutils
  pkgs.diffutils
  pkgs.gnused
  pkgs.gnugrep
  pkgs.gawk
  pkgs.gnutar
  pkgs.gzip
  pkgs.bzip2.bin
  pkgs.gnumake
  pkgs.bash
  pkgs.patch
  pkgs.xz.bin

  # The `file` command is added here because an enormous number of
  # packages have a vendored dependency upon `file` in their
  # `./configure` script, due to libtool<=2.4.6, or due to
  # libtool>=2.4.7 in which the package author decided to set FILECMD
  # when running libtoolize.  In fact, file-5.4.6 *depends on itself*
  # and tries to invoke `file` from its own ./configure script.
  pkgs.file
]