nixpkgs/pkgs/stdenv/generic
Matthew Bauer c7ccb9f197 make-derivation: put patches in all derivations
This puts patches in all derivations even if it unspecified by the
derivation. By default it will be an empty list. This simplifies
overrides, as we can now assume that patches is a valid name so that
this works:

self: super: {
  mypkg = super.pkg.overrideAttrs (o: {
    patches = o.patches ++ [ ./my-very-own.patch ];
  });
}

That is, you don’t need to provide a default "or []", make-derivation
provides one for you.

Unfortunately, this is a mass rebuild.
2019-04-16 22:51:26 -04:00
..
builder.sh stdenvs: Distinguish between extraBuildInputs and extraNativeBuildInputs 2017-08-18 12:02:13 -04:00
check-meta.nix check-env: don't execute check-meta.nix 15,000 times 2019-04-11 19:21:38 -04:00
default-builder.sh * "." -> "source". 2005-12-05 14:11:09 +00:00
default.nix stdenv: prune libtool files by default (#51767) 2019-01-11 13:20:46 +00:00
make-derivation.nix make-derivation: put patches in all derivations 2019-04-16 22:51:26 -04:00
setup.sh Merge pull request #49552 from matthewbauer/setup-dedupe 2019-01-27 18:22:41 -05:00