nixpkgs/pkgs/stdenv
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
..
cross llvm8: support c++ in cross case 2019-04-11 21:28:51 -04:00
custom stdenv: allow custom stdenv to take crossOverlays 2019-01-07 20:53:10 -06:00
cygwin Fix invalid Baseaddress must be > 0x200000000 on cygwin 2018-04-14 14:06:09 +02:00
darwin darwin.make-bootstrap-tools: remove dsymutil 2019-01-06 22:15:43 -06:00
freebsd stdenv: implement crossOverlays 2018-12-04 21:06:46 -06:00
generic make-derivation: put patches in all derivations 2019-04-16 22:51:26 -04:00
linux Merge pull request #51628 from ju1m/arm 2019-03-01 15:36:07 -05:00
native stdenv/native: add missing argument 2019-01-02 12:19:25 -05:00
nix stdenv: implement crossOverlays 2018-12-04 21:06:46 -06:00
adapters.nix makeStaticBinaries: add a static glibc when performing a mkDerivation 2018-12-14 11:02:18 +00:00
booter.nix top-level: Create pkgs{Build,Host,Target}{Build,Host,Target} 2019-03-24 22:12:15 -04:00
common-path.nix bzip2: split into multiple outputs, refactor 2015-04-18 19:32:52 +02:00
default.nix Merge pull request #51628 from ju1m/arm 2019-03-01 15:36:07 -05:00