summaryrefslogtreecommitdiffstats
path: root/pkgs/top-level/stage.nix
AgeCommit message (Expand)Author
2020-11-30tree-wide: do not use pkgs.extend in nixpkgszimbatm
2020-08-27Distinguish pkgsStatic from pkgsMusl via stdenv.targetPlatformDmitry Bogatov
2019-10-28symlinkJoin: fix crossAlyssa Ross
2019-08-26treewide: remove redundant quotesvolth
2019-03-25Merge pull request #57611 from Ericson2314/stage-braid-not-chainJohn Ericson
2019-03-25pkgsMusl, pkgsi686Linux, pkgsStatic: fix infinite recursion with overlaysdanbst
2019-03-24top-level: Create `pkgs{Build,Host,Target}{Build,Host,Target}`John Ericson
2019-03-08pkgs/top-level/stage.nix: don't override `overlays` and `config` in `nixpkgsFun`Jan Malakhovski
2019-03-05Merge pull request #56237 from LnL7/expose-overlaysDanylo Hlynskyi
2019-02-26treewide: use runtimeShell instead of stdenv.shell whenever possibleJörg Thalheim
2019-02-23pkgs/top-level: expose current overlays in pkgsDaiderd Jordan
2019-02-03Partially revert 755e824Robert Hensing
2019-02-02all-packages: Just refer to `self`, not `super`, or `res`John Ericson
2018-12-04top-level/stage.nix: add static overlayMatthew Bauer
2018-12-02all-packages.nix: Alias self to res, deprecating selfRobert Hensing
2018-11-04Merge remote-tracking branch 'upstream/master' into nixos-nixpkgs-pkgs-use-ov...Robert Hensing
2018-11-03stage.nix: throw error on incorrect pkgsi686Linux usageMatthew Bauer
2018-11-03Revert "Revert "stage.nix: pkgsi686Linux only works on x86 family""Matthew Bauer
2018-11-03Revert "stage.nix: pkgsi686Linux only works on x86 family"Matthew Bauer
2018-11-02stage.nix: pkgsi686Linux only works on x86 familyMatthew Bauer
2018-10-27pkgs.appendOverlays: Avoid unnecessary nixpkgs evaluationRobert Hensing
2018-10-18Add Nixpkgs functions for adding overlays ad-hocRobert Hensing
2018-10-15stage.nix: fix cross compiling with pkgsMuslMatthew Bauer
2018-09-23top-level: `system` should still come from the host platformJohn Ericson
2018-09-11Revert "top-level: Deprecate top-level `{build,host,target}Platform`"Sarah Brofeldt
2018-09-06top-level, stdenv: Make `system` and `stdenv.system` describe the hostPlatform.John Ericson
2018-09-05top-level: Deprecate top-level `{build,host,target}Platform`John Ericson
2018-08-20treewide: Purge `stdenv.platform` and top-level `platform`John Ericson
2018-07-17config.skipAliases -> config.allowAliasesvolth
2018-07-05stage: add Linux checksMatthew Bauer
2018-07-05stage: Make `pkgsMusl` and `pkgsi686linux` respect the original localSystem moreJohn Ericson
2018-07-05treewide: remove forceSystemMatthew Bauer
2018-07-05treewide: remove callPackage_i686Matthew Bauer
2018-07-05stage: refactor extraPkgsMatthew Bauer
2018-07-02stage: remove nixpkgsFunMatthew Bauer
2018-07-02stage: move old stuff to stage.nixMatthew Bauer
2018-07-02top-level: add extraPkgs to stage.nixMatthew Bauer
2018-07-02top-level: move cross pkgs to overlayMatthew Bauer
2018-06-12aliases: fix using the wrong self refsWill Fancher
2018-05-01aliases: add skip aliases configMatthew Bauer
2018-01-31top-level: Duplicate overlaying unless stdenvOverrides comes lastTyson Whitehead
2017-11-05Rename `__targetPackages` to `targetPackages`John Ericson
2017-07-07top-level: {build,host,target}Platform are defined in the stdenv insteadJohn Ericson
2017-06-28top-level: stdenv.cross vanquishedhsloan
2017-04-24top-level: `stdenv.cross` is now only defined with host != buildJohn Ericson
2017-04-23top-level: Introduce targetPackages and a "double link fold"John Ericson
2017-04-23stage.nix: Better explain why `buildPackages` as `null` is valid argJohn Ericson
2017-01-24top-level: Only splice as needed for performanceJohn Ericson
2017-01-24top-level: `crossSystem` is no longer exposed to packages. Use `*Platform`.John Ericson
2017-01-24top-level: Lay the groundwork for `{build,host,target}Platform`John Ericson