summary refs log tree commit diff
path: root/lib/customisation.nix
Commit message (Expand)AuthorAge
* lib.makeOverridable: simplify function arguments preservationYueh-Shun Li2023-11-07
* lib.makeScopeWithSplicing': add commentsArtturin2023-11-02
* lib.overrideDerivation: inter-link the documentationYueh-Shun Li2023-10-21
* doc: lib.customization: add Type and Example tagsYueh-Shun Li2023-10-21
* lib.makeOverridable: fix functionArgs on returned functionRobert Hensing2023-10-11
* doc: Replace `sha256` with `hash` where appropriatenicoo2023-09-13
* makeScopeWithSplicing: fix `makeScopeWithSplicing'` callArtturin2023-08-21
* Merge pull request #245957 from amjoseph-nixpkgs/pr/lib/customization/makeSco...Artturi2023-08-20
|\
| * lib.customisation: add uncurried form of makeScopeWithSplicingAdam Joseph2023-08-14
* | lib.customisation.makeScope: Make `overrideScope` consistent with `makeScopeW...Artturin2023-08-14
|/
* Revert "lib.customisation: uncurry makeScopeWithSplicing"Silvan Mosberger2023-07-28
* lib.makeScopeWithSplicing: provide default for keep,extraArtturin2023-07-28
* lib.customisation: uncurry makeScopeWithSplicingAdam Joseph2023-07-27
* splice.nix: finish nativeDrv,crossDrv removalArtturin2023-06-22
* lib/customisation: callPackageWith should abort with errorsCole Helbling2023-03-24
* Merge pull request #211685 from Artturin/splicingstuff1-splitArtturi2023-02-03
|\
| * lib.extendDerivation: Fix interaction between output selection and overrideAttrsRobert Hensing2023-01-20
* | lib.hydraJob: Tolerate nullRobert Hensing2023-01-30
|/
* lib: Fix mismatched quotes in `lib.*` doc commentsYoshiRulz2023-01-02
* lib/customisation.overrideDerivation: propagate evaluation conditionNaïm Favier2023-01-01
* splice.nix: start deprecating nativeDrv and crossDrvArtturin2022-11-19
* lib.overrideDerivation: override attrs in __splicedArtturin2022-11-18
* lib/customization: Improve callPackage error message for missing argsSilvan Mosberger2022-04-01
* lib: make extendDerivation lighter on evalpennae2021-10-15
* fix nested calls to extendDerivationpennae2021-09-30
* treewide: Do a number of no-op cleanups for cross and darwinJohn Ericson2021-05-06
* lib: Create `makeScopeWithSplicing`John Ericson2020-11-19
* lib.callPackages(With): guard against a repeated mistakeVladimír Čunát2020-03-12
* Merge pull request #67809 from Infinisil/propagate-override-argsSilvan Mosberger2019-10-22
|\
| * lib/makeOverridable: RefactorSilvan Mosberger2019-09-05
| * lib/makeOverridable: Remove unimplemented overrideDerivation for functionsSilvan Mosberger2019-09-05
| * lib/makeOverridable: Propagate function args of the callPackage'd functionSilvan Mosberger2019-09-05
| * lib/makeOverridable: Propagate function arguments to override functionsSilvan Mosberger2019-09-05
| * lib/makeOverridable: Abstract result overridingSilvan Mosberger2019-09-05
| * lib/makeOverridable: Deduplicate override definitionSilvan Mosberger2019-09-05
* | Fix typo in customisation.nixGabriel Féron2019-09-02
|/
* lib: tiny cleanupJan Malakhovski2019-02-03
* lib: fix wording of the `overrideScope` warningBas van Dijk2018-10-11
* lib: Make `overrideScope'` which takes arguments in the conventional orderJohn Ericson2018-09-24
* lib: Use lib.fixed-points.extends to avoid repetitionJohn Ericson2018-08-20
* [bot] treewide: remove unused 'inherit' in let blocksvolth2018-07-20
* Revert "lib: Use lib.fixed-points.extends to avoid repetition"Silvan Mosberger2018-07-12
* lib: Use lib.fixed-points.extends to avoid repetitionJohn Ericson2018-07-09
* lib.addPassthru: removed as scheduledVladimír Čunát2018-03-03
* Add setFunctionArgs lib function.Shea Levy2018-01-31
* addPassthru: fix argument orderOrivej Desh2018-01-24
* lib: deprecate `addPassthru`Jan Malakhovski2018-01-14
* treewide: replace `addPassthru`Jan Malakhovski2018-01-14
* lib: change the order of arguments of `addPassthru`Jan Malakhovski2018-01-14
* lib: generalize `addPassthru` to `extendDerivation`Jan Malakhovski2018-01-03