Commit Graph

138 Commits (01b99ebcffe2a03bc67744f78833d43e0d0e6747)

Author SHA1 Message Date
Shea Levy 8f33315f8f Revert "Fix evaluation" 7 years ago
Shea Levy ca535da1fb Revert "Fix tarball" 7 years ago
Shea Levy d96da5af87 Revert "Avoid polluting lib namespace unncessarily" 7 years ago
Shea Levy 01a3f0b8aa Avoid polluting lib namespace unncessarily 7 years ago
Shea Levy 9ce7175cfe Fix tarball 7 years ago
Shea Levy 751d397ad4 Fix evaluation 7 years ago
Graham Christensen 152c63c9ff
Convert libs to a fixed-point 7 years ago
John Ericson 87b4a91fc4 lib: Move fixed-point combinators out of trivial 7 years ago
John Ericson 2227789392 lib: Collect system/platform related files 7 years ago
Profpatsch 9b7b950832 /lib/default.nix: Add file docstring & unit test hint 7 years ago
Shea Levy 56e71f62dc Add locateDominatingFile lib function 7 years ago
Profpatsch 61311665cb lib: add ini configuration generator 8 years ago
Profpatsch 61462c94e6 lib/fetchers.nix: factor out impure proxy vars (#18702) 8 years ago
Profpatsch bd44207786 lib/default.nix: reorder imports for clarity 8 years ago
Jude Taylor 7039b24cdc cherry-pick lib.sandbox into master 9 years ago
Jude Taylor 914e9baefe start on sandbox stuff 9 years ago
Eelco Dolstra 0ae8b365b3 Rename misc.nix -> deprecated.nix 9 years ago
Eelco Dolstra 785eaf2cea Add some primops to lib 11 years ago
Eelco Dolstra 0e333688ce Big cleanup of the NixOS module system 11 years ago
Eelco Dolstra d49f141a79 Manual: When building from the channel, link to the exact Git revision 11 years ago
Eelco Dolstra 5fef92c4a0 Move pkgs/lib/ to lib/ 11 years ago
Sander van der Burg 05245ea055 Added licenses to the lib attributeset 15 years ago
Sander van der Burg 680c80e0b4 Added initial licenses attributeset to specify meta.license attributes more concisely 15 years ago
Nicolas Pierron 56ed820f84 Add systems.nix give more control over the increasing list of supported 15 years ago
Eelco Dolstra 519e7870b6 * Move `modifyDerivation' from build-support/vm to lib and rename it 15 years ago
Nicolas Pierron 0c16b00cbd Replace the traversal of modules: 15 years ago
Michael Raskin 9e928bb1e9 Adding eProver to buildfarm via maintanership 15 years ago
Nicolas Pierron b09382fcd1 Extract properties.nix and modules.nix from options.nix. 15 years ago
Ludovic Courtès 7b7ed8f1af Add `stdenv.lib.maintainers'. 15 years ago
Eelco Dolstra a440fba8e3 * Refactoring: move the types out of options.nix, which is much too 15 years ago
Eelco Dolstra 1635ec4bdf * Put strings-with-deps in lib. 15 years ago
Eelco Dolstra 2405d87230 * Move some functions for manipulating meta and name attributes out of 15 years ago
Eelco Dolstra f9b9844949 * Doh. 16 years ago
Eelco Dolstra 599015e8b0 * Split lib/default.nix into several files, as it had become a big 16 years ago
Eelco Dolstra 6ed4aa7ecb * Qt updated to 4.4.3 in preparation of upgrading KDE to 4.2. 16 years ago
Nicolas Pierron 74630be169 Replace addLocation by addErrorContext. 16 years ago
Nicolas Pierron c333a6ab6b Add missing arguments to the "notHandle" functions of mergeOptionSets and filterOptionSets. 16 years ago
Nicolas Pierron 74df154f73 Fix previous commit. 16 years ago
Nicolas Pierron c2be87e132 Remove support for merge function with name argument. 16 years ago
Nicolas Pierron c1b9946c28 Name argument of option's merge functions are now obsolete. 16 years ago
Nicolas Pierron daa6f9c7ef Add a common merge function. (mergeOneOption) 16 years ago
Nicolas Pierron 9581664fb9 Add the "notdef" value when no else-part is defined. 16 years ago
Nicolas Pierron 57f66db54c Remove extra arguments from uniqFlatten. 16 years ago
Nicolas Pierron 13d5c8923d factor mergeOptionSets and filterOptionSets into the function handleOptionSets. 16 years ago
Michael Raskin c87887ddd0 Oops. A typo fix 16 years ago
Michael Raskin 46fec9e4c9 Add a (failure-prone) last-chance string merger 16 years ago
Marc Weber 5638574907 fixes for previous commit 16 years ago
Marc Weber e996113be7 removed mkDerivationByConfiguration, using composableDerivation instead 16 years ago
Nicolas Pierron 071c62a942 Rewrite uniqFlattenAttr to handle any type of elements with associated keys. 16 years ago
Marc Weber a7e33ec60c updates: istanbul starts without errors. But no window appears. 16 years ago