diff options
-rw-r--r-- | pkgs/build-support/release/source-tarball.nix | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/build-support/release/source-tarball.nix b/pkgs/build-support/release/source-tarball.nix index 7cd3208d105c..35e075893638 100644 --- a/pkgs/build-support/release/source-tarball.nix +++ b/pkgs/build-support/release/source-tarball.nix @@ -16,6 +16,12 @@ let then "" else if src ? rev then "pre${toString src.rev}" else ""; + # By default, provide all the GNU Build System as input. + bootstrapBuildInputs = + if (args ? bootstrapBuildInputs) + then args.bootstrapBuildInputs + else [ autoconf automake libtool ]; + in stdenv.mkDerivation ( @@ -71,7 +77,7 @@ stdenv.mkDerivation ( { name = name + "-" + version + versionSuffix; - buildInputs = buildInputs ++ [autoconf automake libtool]; + buildInputs = buildInputs ++ bootstrapBuildInputs; postHook = '' ensureDir $out/nix-support |