| Commit message (Collapse) | Author | Age |
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=19268
|
|
|
|
|
|
|
|
| |
i.e. the elements of initModules that are not paths.
* Support a "key" attribute in anonymous configurations to allow
lazyGenericClosure to distinguish between them.
svn path=/nixpkgs/trunk/; revision=19240
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=19180
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=19179
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18987
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18848
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18646
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18540
|
|
|
|
|
|
|
|
| |
eqStrict now to return false when a b have different types. Passing
string and {} to eqStrict caused coercion failures when running tests
previously
svn path=/nixpkgs/trunk/; revision=18539
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18538
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18537
|
|
|
|
|
|
| |
traceCallXml is used to trace arguments and result
svn path=/nixpkgs/trunk/; revision=18536
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18529
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18469
|
|
|
|
|
|
| |
to `overrideDerivation'.
svn path=/nixpkgs/trunk/; revision=18466
|
|
|
|
|
|
| |
build-support/.
svn path=/nixpkgs/trunk/; revision=18465
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18391
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18390
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18388
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18348
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18346
|
|
|
|
|
|
| |
plain list or attribute set.
svn path=/nixpkgs/trunk/; revision=18260
|
|
|
|
|
|
| |
option definitions.
svn path=/nixpkgs/trunk/; revision=18259
|
|
|
|
|
|
| |
option definitions.
svn path=/nixpkgs/trunk/; revision=18252
|
|
|
|
|
|
|
|
| |
* Add a new property to order NixOS definitions without creating
dependencies between snippets.
* Add mkHeader & mkFooter properties (special case of mkOrder).
svn path=/nixpkgs/trunk/; revision=18242
|
|
|
|
|
|
|
| |
traversal of all definitions and also check definitions contained inside
sub-modules.
svn path=/nixpkgs/trunk/; revision=18241
|
|
|
|
|
|
| |
enable argument introspection outside of the scope of each sub-module.
svn path=/nixpkgs/trunk/; revision=18240
|
|
|
|
|
|
| |
separator ":".
svn path=/nixpkgs/trunk/; revision=18239
|
|
|
|
|
|
| |
declarations cannot be merged.
svn path=/nixpkgs/trunk/; revision=18149
|
|
|
|
|
|
| |
are used when a module produces read-only data for other modules.
svn path=/nixpkgs/trunk/; revision=18148
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=18147
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17987
|
| |
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17933
|
|
|
|
|
|
|
|
|
| |
temporary result to fetch information from the evaluation to make them
available inside the option declaration.
Add: isNotDefined flag inside the option.
svn path=/nixpkgs/trunk/; revision=17766
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17760
|
|
|
|
|
|
|
| |
error which arose when one module define a value with "mkDefaultValue"
and another module define its value with "mkIf <false>".
svn path=/nixpkgs/trunk/; revision=17759
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17758
|
|
|
|
|
|
| |
types.
svn path=/nixpkgs/trunk/; revision=17756
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17740
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17739
|
|
|
|
|
|
| |
buildfarm ("undefined variable `delayPropertiesTemplate'").
svn path=/nixpkgs/trunk/; revision=17738
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17737
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- types.nix:
Introduce a new flag named "delayProperties" which define either that
properties should be evaluated (when false) or that they should be delaied
through the type structure.
- properties.nix:
Generalized the delayProperties function to make it work with the iter
functions of option types.
- modules.nix:
Replace evalProperties by a condition based on the value of the
"delayProperties" flag of the option type. If the flag does not exists or
if it is false, then the system behaves as always. Otherwise it delays
the properties from the current value to each values contained inside it.
svn path=/nixpkgs/trunk/; revision=17736
|
|
|
|
|
|
|
| |
used to convert option sets, provided inside option declarations, to a
module.
svn path=/nixpkgs/trunk/; revision=17735
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17708
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17676
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17671
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17670
|
|
|
|
|
|
|
|
|
| |
give it as argument to each sub-module.
With the type "types.attrsOf types.optionSet", you will obtain the name of
the attribute in which the sub-modules are contained.
svn path=/nixpkgs/trunk/; revision=17669
|