aboutsummaryrefslogtreecommitdiff
path: root/lib/customisation.nix (unfollow)
Commit message (Expand)AuthorFilesLines
2019-09-02Fix typo in customisation.nixGabriel Féron1-1/+1
2019-02-03lib: tiny cleanupJan Malakhovski1-1/+1
2018-10-11lib: fix wording of the `overrideScope` warningBas van Dijk1-1/+1
2018-09-24lib: Make `overrideScope'` which takes arguments in the conventional orderJohn Ericson1-5/+5
2018-08-20lib: Use lib.fixed-points.extends to avoid repetitionJohn Ericson1-1/+2
2018-07-20[bot] treewide: remove unused 'inherit' in let blocksvolth1-5/+0
2018-07-12Revert "lib: Use lib.fixed-points.extends to avoid repetition"Silvan Mosberger1-1/+1
2018-07-09lib: Use lib.fixed-points.extends to avoid repetitionJohn Ericson1-1/+1
2018-03-03lib.addPassthru: removed as scheduledVladimír Čunát1-6/+0
2018-01-31Add setFunctionArgs lib function.Shea Levy1-7/+7
2018-01-24addPassthru: fix argument orderOrivej Desh1-2/+3
2018-01-14lib: deprecate `addPassthru`Jan Malakhovski1-1/+2
2018-01-14treewide: replace `addPassthru`Jan Malakhovski1-1/+1
2018-01-14lib: change the order of arguments of `addPassthru`Jan Malakhovski1-2/+2
2018-01-03lib: generalize `addPassthru` to `extendDerivation`Jan Malakhovski1-4/+13
2017-09-29Revert "Merge branch 'improved-make-overridable' of git://github.com/ElvishJe...Shea Levy1-137/+27
2017-09-29Revert "Avoid polluting lib namespace unncessarily"Shea Levy1-1/+1
2017-09-28Avoid polluting lib namespace unncessarilyShea Levy1-1/+1
2017-09-16Convert libs to a fixed-pointGraham Christensen1-1/+1
2017-07-14Added `self` views of the interface in `makeExtensibleWithInterface`Will Fancher1-27/+24
2017-07-13Added `overrideScope` for `callPackageWith`Will Fancher1-17/+49
2017-07-12Re-added `overrideAttrs` in `makeOverridable`Will Fancher1-0/+5
2017-07-12Added `callPackageWithSelfWith` and `callPackageWithSelf`Will Fancher1-0/+9
2017-07-12Improved `makeOverridable` with `extend` and `overridePackage`Will Fancher1-24/+91
2017-06-24stdenv: add stawman docs for `makeOverridable`Gleb Peregud1-0/+18
2017-04-30lib.makeScope: sync comment after rename in #25285Vladimír Čunát1-1/+1
2017-04-28makeScope: prevent name collision with makeOverridableThomas Tuegel1-1/+1
2017-04-19lib: trivial spelling fixesTom Saeger1-1/+1
2017-02-27lib.makeScope: Save package set functionThomas Tuegel1-3/+4
2017-02-12add .overrideDerivation and .overrideAttrs to packages created with `callPack...danbst1-5/+3
2017-02-01~/.nixpkgs -> ~/.config/nixpkgsEelco Dolstra1-4/+4
2016-10-02mkDerivation: add overrideAttrs functionAneesh Agrawal1-10/+12
2016-01-28nixos systemPackages: rework default outputsVladimír Čunát1-1/+1
2015-09-27lib: add makeScopeThomas Tuegel1-0/+19
2015-07-28Add function callPackagesWithEelco Dolstra1-2/+20
2015-07-28Remove deepOverrideEelco Dolstra1-12/+0
2015-06-04Revert "Refactor mkFlag / shouldUsePkg into the nixpkgs libraries"Eelco Dolstra1-23/+0
2015-05-22Refactor mkFlag / shouldUsePkg into the nixpkgs librariesWilliam A. Kennington III1-0/+23
2015-03-26lib: cleanup a little bit, add traceIfJan Malakhovski1-8/+9
2015-03-20Rename scrubDrv -> hydraJob and make it more effectiveEelco Dolstra1-0/+35
2015-01-13Revert "Revert "mkOverridable: Use functors to allow overridable functions""Shea Levy1-0/+7
2015-01-13Revert "mkOverridable: Use functors to allow overridable functions"Rob Vermaas1-7/+0
2015-01-09mkOverridable: Use functors to allow overridable functionsShea Levy1-0/+7
2014-10-18Add overrideDerivation to makeOverridable. Closes #4017Luca Bruno1-0/+2
2014-10-05Replace hasAttr/getAttr calls with the ? and . operatorsEelco Dolstra1-5/+5
2013-10-10Move pkgs/lib/ to lib/Eelco Dolstra1-0/+0
2013-05-15Revert "Revert "overrideDerivation: Re-attatch passthru and meta to all outpu...Shea Levy1-2/+2
2013-05-15Revert "Revert "Revert "Revert "overrideDerivation: Simplify""""Shea Levy1-7/+4
2013-05-07Revert "Revert "Revert "overrideDerivation: Simplify"""Eelco Dolstra1-4/+7
2013-05-07Revert "overrideDerivation: Re-attatch passthru and meta to all outputs"Eelco Dolstra1-2/+2