nixpkgs/pkgs/top-level
Alyssa Ross 8bad690603 autoreconfHook: make overridable
Some packages have specific autotools requirements that don't apply to
any other packages.  We want to be able to use autoreconfHook for
these packages with the required autotools versions, but we don't want
to have to makeSetupHook for each one, or have a top-level attribute
for every combination.

So, use callPackage around the makeSetupHook call so that the
autotools used by autoreconfHook can be overridden.  This way, a
custom autoreconfHook can be passed to a package like this:

    autoreconfHook = with buildPackages;
      autoreconfHook.override { automake = automake115x; };

And we can simplify the definitions of our existing autoreconfHook264
and autoreconfHook269 attributes.
2021-02-02 17:14:29 +00:00
..
agda-packages.nix
aliases.nix planner: remove 2021-02-02 10:53:54 +02:00
all-packages.nix autoreconfHook: make overridable 2021-02-02 17:14:29 +00:00
beam-packages.nix erlang: R22 -> R23 2021-01-20 19:06:32 +09:00
config.nix
coq-packages.nix coqPackages.mathcomp-abel: init at 1.0.0 2021-01-14 19:51:30 +01:00
darwin-packages.nix
default.nix top-level: Simplify impure and pure fallback 2021-01-23 10:01:38 -05:00
dhall-packages.nix Fix support for extending Dhall package set 2021-01-10 10:54:10 +01:00
dotnet-packages.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
emacs-packages.nix emacsPackages*: Move to emacs*.pkgs 2021-01-13 17:04:55 +01:00
emscripten-packages.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
haskell-packages.nix
haxe-packages.nix toplevel: stdenv.lib -> lib 2021-01-10 17:44:59 +01:00
impure.nix top-level: Simplify impure and pure fallback 2021-01-23 10:01:38 -05:00
java-packages.nix
lua-packages.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
make-tarball.nix
metrics.nix
ocaml-packages.nix ocamlPackages.semaphore-compat: init at 1.0.1 2021-02-02 08:34:06 +01:00
packages-config.nix treewide: emacsPackages -> emacs.pkgs & emacsWithPackages -> emacs.pkgs.withPackages 2021-01-13 17:13:10 +01:00
perl-packages.nix perlPackages.MathBigIntLite: fix for perl530 2021-01-31 02:51:10 +01:00
php-packages.nix php.extensions.xmlreader: Add internal dependency on dom 2021-01-30 16:41:14 +01:00
pure-packages.nix
python-packages.nix pythonPackages.exdown: Init at 0.7.1 2021-02-02 14:46:05 +01:00
qt5-packages.nix libsForQt5.fcitx5-qt: add missing callPackage, fixes eval 2021-01-11 09:15:22 +01:00
release-alternatives.nix
release-cross.nix release-cross: add ppc64le, ppc64le-musl 2021-01-28 19:34:10 -08:00
release-lib.nix
release-python.nix
release-small.nix treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
release.nix
ruby-packages.nix Merge branch 'master' into staging-next 2021-01-15 17:46:46 +01:00
splice.nix
stage.nix
static.nix haskell: Inline static overlay 2021-01-11 03:17:29 +00:00
unixtools.nix unixtools: align attribute name with filename 2021-01-14 09:00:15 +01:00
wine-packages.nix