about summary refs log tree commit diff
path: root/pkgs/top-level/default.nix
AgeCommit message (Expand)AuthorFilesLines
2023-09-13pkgs/top-level: use lib.systems.equals for crossSystemIvan Trubach1-2/+14
2023-05-06lib/modules: Move class out of specialArgsRobert Hensing1-1/+1
2023-05-06nixos,nixpkgs: Add module classesRobert Hensing1-0/+1
2022-05-10pkgs/top-level/config.nix: Add warnUndeclaredOptionsRobert Hensing1-4/+2
2021-12-22lib.throwIfNot: initRobert Hensing1-1/+1
2021-12-22nixpkgs: Check overlays typesRobert Hensing1-1/+10
2021-01-23top-level: Simplify impure and pure fallbackJohn Ericson1-14/+10
2020-10-01top-level: ignore unexpected argsCole Helbling1-0/+3
2019-06-04systems: allow passing in string for cross/localSystemMatthew Bauer1-2/+2
2019-03-08pkgs/top-level/stage.nix: don't override `overlays` and `config` in `nixpkgsFun`Jan Malakhovski1-0/+8
2019-03-08pkgs/top-level: check types of `nixpkgs.config`Jan Malakhovski1-6/+21
2019-02-03top-level: fix a typoJan Malakhovski1-1/+1
2018-12-04stdenv: implement crossOverlaysMatthew Bauer1-5/+8
2018-03-20top-level: Move comma for stylistic consistencyJohn Ericson1-2/+2
2018-01-31Add setFunctionArgs lib function.Shea Levy1-1/+1
2017-04-19Fix typo in commentBjørn Forsman1-1/+1
2017-04-17Elaborate `localSystem` and `crossSystem` in a consistent mannerJohn Ericson1-6/+10
2017-04-17lib: Collect system/platform related filesJohn Ericson1-1/+1
2017-02-08top-level: Allow nixpkgs to take localSystem directlyJohn Ericson1-30/+17
2017-01-24top-level: Document the `{local,cross}System, contrasting with `*Platform`John Ericson1-0/+16
2017-01-24top-level: Lay the groundwork for `{build,host,target}Platform`John Ericson1-1/+2
2017-01-16Add overlays mechanism to Nixpkgs.Nicolas B. Pierron1-1/+4
2017-01-13top-level: Normalize stdenv bootingJohn Ericson1-10/+13
2016-12-20top-level: missing parenthesesEric Litak1-2/+2
2016-12-15top-level: avoid another `assert false` while we're at itJohn Ericson1-2/+2
2016-12-03top-level: Allow manually specifying a stdenv, and fix stdenv testsJohn Ericson1-1/+5
2016-12-01top-level: Document why `nixpkgsFun` doesn't close over inferred default argu...John Ericson1-2/+9
2016-12-01top-level: Move default-choosing logic to top-level/platforms.nixJohn Ericson1-17/+7
2016-11-30top-level: Close over fewer arguments for stdenv stagesJohn Ericson1-2/+3
2016-11-30top-level: Remove cycles: stdenv calls in top-level but not vice versaJohn Ericson1-9/+28
2016-11-30top-level: Split some of `pkgs/top-level/default.nix` to `pkgs/top-level/stag...John Ericson1-90/+8
2016-11-06top-level: `top-level/stdenv.nix` no longer needs `pkg` argumentJohn Ericson1-1/+1
2016-11-06top-level: Make stdenvCross which appears at first glance normal...John Ericson1-1/+6
2016-11-02top-level: Remove redundant arguments from top-level/{all-package,stdenv}.nixJohn Ericson1-2/+2
2016-11-02top-level: Inline topLevelArugments, and make pkg named arg for stdenvJohn Ericson1-6/+7
2016-11-02top-level: Remove redundant parenthesesJohn Ericson1-2/+2
2016-11-02top-level: Use `nixpkgsFun` to avoid import ../..John Ericson1-4/+14
2016-10-13top-level: Use foldl' to make the list of package functions top to bottomJohn Ericson1-8/+8
2016-10-13top-level: Make `overridePackages` extend rather than replace existing overridesJohn Ericson1-51/+60
2016-09-29runCommand: Use stdenvNoCCEelco Dolstra1-1/+1
2016-07-14Separate fix-point from config importing hacks and other impuritiesJohn Ericson1-16/+3
2016-07-09Make default config an argument default instead of using null checkJohn Ericson1-25/+19
2016-06-22Remove gccWith* arguments which are unusedJohn Ericson1-6/+1
2016-06-21top-level: builtins.toPath no longer neededJohn Ericson1-6/+3
2016-06-17Remove unecessary branching on old nix versionszimbatm1-2/+2
2016-03-24Fix comments typos.Nicolas B. Pierron1-5/+5
2016-03-20Move stdenvOverrides under pkgsWithOverrides.Nicolas B. Pierron1-11/+11
2016-03-20Replace the merge operators by the fix' and extends functions.Nicolas B. Pierron1-14/+10
2016-03-20Under pkgsWithOverrides, replace the last uses of pkgs by the corresponding a...Nicolas B. Pierron1-3/+5
2016-03-20Change the customOverrides to use the stdenvOverrides instead of the original...Nicolas B. Pierron1-1/+1