aboutsummaryrefslogtreecommitdiff
path: root/lib/customisation.nix (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib: Create `makeScopeWithSplicing`John Ericson2020-11-191-0/+27
* lib.callPackages(With): guard against a repeated mistakeVladimír Čunát2020-03-121-1/+6
* Merge pull request #67809 from Infinisil/propagate-override-argsSilvan Mosberger2019-10-221-14/+23
|\
| * lib/makeOverridable: RefactorSilvan Mosberger2019-09-051-11/+14
| * lib/makeOverridable: Remove unimplemented overrideDerivation for functionsSilvan Mosberger2019-09-051-1/+0
| * lib/makeOverridable: Propagate function args of the callPackage'd functionSilvan Mosberger2019-09-051-5/+6
| * lib/makeOverridable: Propagate function arguments to override functionsSilvan Mosberger2019-09-051-2/+4
| * lib/makeOverridable: Abstract result overridingSilvan Mosberger2019-09-051-3/+4
| * lib/makeOverridable: Deduplicate override definitionSilvan Mosberger2019-09-051-2/+5
* | Fix typo in customisation.nixGabriel Féron2019-09-021-1/+1
|/
* lib: tiny cleanupJan Malakhovski2019-02-031-1/+1
* lib: fix wording of the `overrideScope` warningBas van Dijk2018-10-111-1/+1
* lib: Make `overrideScope'` which takes arguments in the conventional orderJohn Ericson2018-09-241-5/+5
* lib: Use lib.fixed-points.extends to avoid repetitionJohn Ericson2018-08-201-1/+2
* [bot] treewide: remove unused 'inherit' in let blocksvolth2018-07-201-5/+0
* Revert "lib: Use lib.fixed-points.extends to avoid repetition"Silvan Mosberger2018-07-121-1/+1
* lib: Use lib.fixed-points.extends to avoid repetitionJohn Ericson2018-07-091-1/+1
* lib.addPassthru: removed as scheduledVladimír Čunát2018-03-031-6/+0
* Add setFunctionArgs lib function.Shea Levy2018-01-311-7/+7
* addPassthru: fix argument orderOrivej Desh2018-01-241-2/+3
* lib: deprecate `addPassthru`Jan Malakhovski2018-01-141-1/+2
* treewide: replace `addPassthru`Jan Malakhovski2018-01-141-1/+1
* lib: change the order of arguments of `addPassthru`Jan Malakhovski2018-01-141-2/+2
* lib: generalize `addPassthru` to `extendDerivation`Jan Malakhovski2018-01-031-4/+13
* Revert "Merge branch 'improved-make-overridable' of git://github.com/ElvishJe...Shea Levy2017-09-291-137/+27
* Revert "Avoid polluting lib namespace unncessarily"Shea Levy2017-09-291-1/+1
* Avoid polluting lib namespace unncessarilyShea Levy2017-09-281-1/+1
* Merge branch 'improved-make-overridable' of git://github.com/ElvishJerricco/n...Shea Levy2017-09-281-27/+137
|\
| * Added `self` views of the interface in `makeExtensibleWithInterface`Will Fancher2017-07-141-27/+24
| * Added `overrideScope` for `callPackageWith`Will Fancher2017-07-131-17/+49
| * Re-added `overrideAttrs` in `makeOverridable`Will Fancher2017-07-121-0/+5
| * Added `callPackageWithSelfWith` and `callPackageWithSelf`Will Fancher2017-07-121-0/+9
| * Improved `makeOverridable` with `extend` and `overridePackage`Will Fancher2017-07-121-24/+91
* | Convert libs to a fixed-pointGraham Christensen2017-09-161-1/+1
|/
* stdenv: add stawman docs for `makeOverridable`Gleb Peregud2017-06-241-0/+18
* lib.makeScope: sync comment after rename in #25285Vladimír Čunát2017-04-301-1/+1
* makeScope: prevent name collision with makeOverridableThomas Tuegel2017-04-281-1/+1
* lib: trivial spelling fixesTom Saeger2017-04-191-1/+1
* lib.makeScope: Save package set functionThomas Tuegel2017-02-271-3/+4
* add .overrideDerivation and .overrideAttrs to packages created with `callPack...danbst2017-02-121-5/+3
* ~/.nixpkgs -> ~/.config/nixpkgsEelco Dolstra2017-02-011-4/+4
* mkDerivation: add overrideAttrs functionAneesh Agrawal2016-10-021-10/+12
* nixos systemPackages: rework default outputsVladimír Čunát2016-01-281-1/+1
* lib: add makeScopeThomas Tuegel2015-09-271-0/+19
* Add function callPackagesWithEelco Dolstra2015-07-281-2/+20
* Remove deepOverrideEelco Dolstra2015-07-281-12/+0
* Revert "Refactor mkFlag / shouldUsePkg into the nixpkgs libraries"Eelco Dolstra2015-06-041-23/+0
* Refactor mkFlag / shouldUsePkg into the nixpkgs librariesWilliam A. Kennington III2015-05-221-0/+23
* lib: cleanup a little bit, add traceIfJan Malakhovski2015-03-261-8/+9
* Rename scrubDrv -> hydraJob and make it more effectiveEelco Dolstra2015-03-201-0/+35