summaryrefslogtreecommitdiffstats
path: root/pkgs/top-level/default.nix
AgeCommit message (Expand)Author
2021-01-23top-level: Simplify impure and pure fallbackJohn Ericson
2020-10-01top-level: ignore unexpected argsCole Helbling
2019-06-04systems: allow passing in string for cross/localSystemMatthew Bauer
2019-03-08pkgs/top-level/stage.nix: don't override `overlays` and `config` in `nixpkgsFun`Jan Malakhovski
2019-03-08pkgs/top-level: check types of `nixpkgs.config`Jan Malakhovski
2019-02-03top-level: fix a typoJan Malakhovski
2018-12-04stdenv: implement crossOverlaysMatthew Bauer
2018-03-20top-level: Move comma for stylistic consistencyJohn Ericson
2018-01-31Add setFunctionArgs lib function.Shea Levy
2017-04-19Fix typo in commentBjørn Forsman
2017-04-17Elaborate `localSystem` and `crossSystem` in a consistent mannerJohn Ericson
2017-04-17lib: Collect system/platform related filesJohn Ericson
2017-02-08top-level: Allow nixpkgs to take localSystem directlyJohn Ericson
2017-01-24top-level: Document the `{local,cross}System, contrasting with `*Platform`John Ericson
2017-01-24top-level: Lay the groundwork for `{build,host,target}Platform`John Ericson
2017-01-16Add overlays mechanism to Nixpkgs.Nicolas B. Pierron
2017-01-13top-level: Normalize stdenv bootingJohn Ericson
2016-12-20top-level: missing parenthesesEric Litak
2016-12-15top-level: avoid another `assert false` while we're at itJohn Ericson
2016-12-03top-level: Allow manually specifying a stdenv, and fix stdenv testsJohn Ericson
2016-12-01top-level: Document why `nixpkgsFun` doesn't close over inferred default argu...John Ericson
2016-12-01top-level: Move default-choosing logic to top-level/platforms.nixJohn Ericson
2016-11-30top-level: Close over fewer arguments for stdenv stagesJohn Ericson
2016-11-30top-level: Remove cycles: stdenv calls in top-level but not vice versaJohn Ericson
2016-11-30top-level: Split some of `pkgs/top-level/default.nix` to `pkgs/top-level/stag...John Ericson
2016-11-06top-level: `top-level/stdenv.nix` no longer needs `pkg` argumentJohn Ericson
2016-11-06top-level: Make stdenvCross which appears at first glance normal...John Ericson
2016-11-02top-level: Remove redundant arguments from top-level/{all-package,stdenv}.nixJohn Ericson
2016-11-02top-level: Inline topLevelArugments, and make pkg named arg for stdenvJohn Ericson
2016-11-02top-level: Remove redundant parenthesesJohn Ericson
2016-11-02top-level: Use `nixpkgsFun` to avoid import ../..John Ericson
2016-10-13top-level: Use foldl' to make the list of package functions top to bottomJohn Ericson
2016-10-13top-level: Make `overridePackages` extend rather than replace existing overridesJohn Ericson
2016-09-29runCommand: Use stdenvNoCCEelco Dolstra
2016-07-14Separate fix-point from config importing hacks and other impuritiesJohn Ericson
2016-07-09Make default config an argument default instead of using null checkJohn Ericson
2016-06-22Remove gccWith* arguments which are unusedJohn Ericson
2016-06-21top-level: builtins.toPath no longer neededJohn Ericson
2016-06-17Remove unecessary branching on old nix versionszimbatm
2016-03-24Fix comments typos.Nicolas B. Pierron
2016-03-20Move stdenvOverrides under pkgsWithOverrides.Nicolas B. Pierron
2016-03-20Replace the merge operators by the fix' and extends functions.Nicolas B. Pierron
2016-03-20Under pkgsWithOverrides, replace the last uses of pkgs by the corresponding a...Nicolas B. Pierron
2016-03-20Change the customOverrides to use the stdenvOverrides instead of the original...Nicolas B. Pierron
2016-03-20Move the customOverrides after the stdenvOverrides.Nicolas B. Pierron
2016-03-20Add bootStdenv condition around the overrider.Nicolas B. Pierron
2016-03-20Add extra argument to better identity with the extend function later.Nicolas B. Pierron
2016-03-20In top-level/default.nix, rename self to allPackages.Nicolas B. Pierron
2016-03-20Internalize the recursion over the set of all packages.Nicolas B. Pierron
2016-03-20Build aliases based on the previous set including all-packages, instead of on...Nicolas B. Pierron