summaryrefslogtreecommitdiffstats
path: root/lib/default.nix
AgeCommit message (Expand)Author
2019-01-04lib/modules: Add a function to create an option alias that respects the priority(cdep)illabout
2018-12-31Merge master into staging-nextFrederik Rietdijk
2018-12-30Remove composableDerivation, closes #18763Frederik Rietdijk
2018-12-18Merge branch 'staging' into make-perl-pathdvolth
2018-12-15lib.makePerlPath -> perlPackages.makePerlPathvolth
2018-12-11bundlerEnv: ensure dependencies always includedAlyssa Ross
2018-11-22lib: implement `setPrio`Jan Malakhovski
2018-09-06lib: move assertMsg and assertOneOf to their own library fileProfpatsch
2018-09-06lib/trivial: add assertOneOfProfpatsch
2018-09-06lib/trivial: add assertMsgProfpatsch
2018-08-21as requested:Aaron Andersen
2018-06-10lib: bitAnd, bitOr, bitXor (bitsize-agnostic fallback function) (#41491)volth
2018-06-10lib: add groupBy (#38612)volth
2018-06-05Revert "lib: bitAnd, bitOr, bitXor"Profpatsch
2018-06-01lib: bitAnd, bitOr, bitXorvolth
2018-05-11lib: Add more configure flag helpersJohn Ericson
2018-04-28treewide: rename version attributesMaximilian Bosch
2018-04-27lib/debug: remove the deprecated strict functionProfpatsch
2018-04-27lib/debug: add traceValFn, traceValSeqFn, traceValSeqNFnProfpatsch
2018-04-08Merge pull request #38611 from volth/nat-sortJörg Thalheim
2018-04-08lib: add naturalSortvolth
2018-04-07lib: make extensibleSilvan Mosberger
2018-03-18Merge pull request #34444 from obsidiansystems/meta-checkJohn Ericson
2018-03-15lib, stdenv: Check `meta.platforms` against host platform and be open worldJohn Ericson
2018-03-06rename lib/maintainers-list.nix into maintainers/maintainer-list.nixJan Malakhovski
2018-03-04Merge pull request #36168 from ryantm/majorminorJörg Thalheim
2018-03-04lib: add versions libraryRyan Mulligan
2018-03-04Revert "Revert "Convert maintainer file entries to attributes, add github han...Graham Christensen
2018-03-03Revert "Convert maintainer file entries to attributes, add github handles"Graham Christensen
2018-03-03Revert "lib/maintainers: rename file to maintainers-list.nix"Graham Christensen
2018-03-04lib/maintainers: rename file to maintainers-list.nixProfpatsch
2018-03-04Convert maintainer file entries to attributes, add github handlesProfpatsch
2018-03-03lib.addPassthru: removed as scheduledVladimír Čunát
2018-02-09lib: implement `compare`, `splitByAndCompare`, and `compareLists`Jan Malakhovski
2018-01-31Add setFunctionArgs lib function.Shea Levy
2018-01-14Merge #33057: stdenv meta checks: make them lazyVladimír Čunát
2018-01-11callCabal2nix: Fix calling with a path in the store.Shea Levy
2018-01-09Added `lib.cleanSourceWith` as composable version of `filterSource`Will Fancher
2018-01-03lib: generalize `addPassthru` to `extendDerivation`Jan Malakhovski
2017-12-23Revert "nixos: doc: implement related packages in the manual"Graham Christensen
2017-12-07lib: implement `compare`, `splitByAndCompare`, and `compareLists`Jan Malakhovski
2017-11-19lib: delete reference to lib/sandbox.nixOrivej Desh
2017-09-29Revert "Fix evaluation"Shea Levy
2017-09-29Revert "Fix tarball"Shea Levy
2017-09-29Revert "Avoid polluting lib namespace unncessarily"Shea Levy
2017-09-28Avoid polluting lib namespace unncessarilyShea Levy
2017-09-28Fix tarballShea Levy
2017-09-28Fix evaluationShea Levy
2017-09-16Convert libs to a fixed-pointGraham Christensen
2017-05-29lib: Move fixed-point combinators out of trivialJohn Ericson