Commit Graph

2996 Commits (09143afa61a477cb77be43ad3e98284adec39cc0)

Author SHA1 Message Date
Robert Hensing 4a8bc4fd07 lib/options: Add hint for debugging infinite recursion in docs 2 years ago
Robert Hensing 89b4bd8b24 lib/options: Add showOptionWithDefLocs 2 years ago
Graham Christensen 9ed793229c teams/maintainers list: show instructions for validating the contents 2 years ago
Graham Christensen ff38ee15c2 maintainer teams: check them in lib tests 2 years ago
Graham Christensen 3ac995a568 maintainer lib test: extract maintainer module 2 years ago
Graham Christensen c8cebff38b maintainers: remove longkeyid 2 years ago
Robert Hensing 3c4a49f506 lib/modules: Throw earlier when module function does not return attrs 2 years ago
Robert Hensing dfd98a5da2 lib.deferredModule: Make it properly singular 2 years ago
Robert Hensing 19a069ab8b lib.types: Add deferredModuleWith 2 years ago
Robert Hensing 781c2e0789 lib.types.deferredModule: Allow path-typed module references 2 years ago
Robert Hensing a2c29561e7 lib.types.deferredModule: Improve reported location 2 years ago
Robert Hensing 38b7709a6f lib/test/modules.sh: Test deferredModule error location file 2 years ago
Robert Hensing 4746f6d03e lib.types: Add deferredModule 2 years ago
Robert Hensing 9dead5565a lib/types, lib/modules: Remove unused extensionOffset 2 years ago
Robert Hensing d4a84aeeca lib/types: Use map instead of imap1 in submoduleWith 2 years ago
Silvan Mosberger 907627f656 lib/types: Simplify submoduleWith shorthandOnlyDefinesConfig handling 2 years ago
Silvan Mosberger 79441600c2 lib/tests: Add submodule file propagation test 2 years ago
pennae 320aa2a791 treewide: attempt at markdown option docs 2 years ago
Robert Hensing d9e71531a0 lib/modules: Fix missing prefix in extendModules when unset in both eval- and extend- 2 years ago
ckie 00a46966be
lib/zip-int-bits: fix typo: bitXOR -> bitXor 2 years ago
Alyssa Ross 74562a214e
lib.systems.amd64-netbsd: remove 2 years ago
michaelmouf b1aa4a7f25
Fix typo in compareLists docstring 2 years ago
Robert Scott ae0df5d38a lib.sourceTypes: simplify implementation 2 years ago
Robert Scott da9162f667 add mechanism for handling meta.sourceProvenance attributes 2 years ago
sternenseemann 90099ac5fa haskell.compiler: ghc922 -> ghc923 2 years ago
Alyssa Ross 089ff89f49
lib.systems: drop scaleway-c1 2 years ago
Adam Joseph c0085404bd lib/systems/inspect.nix: remove isPowerPC 2 years ago
Nick Cao eef4bbd82f
stdenv: fix evaluation of platform emulator 2 years ago
sternenseemann 82c434b3de lib.systems: inform isCompatible users about removal 2 years ago
sternenseemann acb063701a lib.systems.elaborate: expose canExecute predicate over isCompatible 2 years ago
sternenseemann fe836f3564 lib/systems/parse: don't consider mode switching CPUs compatible 2 years ago
Janne Heß bfdfe12c78
22.11 is Raccoon 2 years ago
sternenseemann 168b926435 lib.systems: remove supported, replace with flakeExposed 2 years ago
yvt bf139d83ec
systems: support cross-compiling for Renesas RX microcontrollers (#173858) 2 years ago
Naïm Favier ceebdcfc2c
lib/types: allow custom `submoduleWith` descriptions 2 years ago
Janne Heß c911240e9c
Revert "Add mingwW64-llvm cross-system." 2 years ago
adisbladis 161776ec1e Revert "lib: init flakes.nix" 2 years ago
Robert Hensing 81a0a8be29 lib/tests/modules: Test functionTo submodule merging too 2 years ago
Robert Hensing 062bc5e74a lib.types.functionTo: Add pseudo-attr to generated docs 2 years ago
Robert Hensing 06da97fc3a lib.types.functionTo: Support type merging 2 years ago
Fabian Affolter b544d177a2 lib.licenses: add DRL-1.0 2 years ago
Robert Hensing 4d2237c841 lib.foldAttrs: Clarify example 2 years ago
Shea Levy 5c0654f262
cross: Add mingwW64-llvm cross-system. 2 years ago
Naïm Favier 4d2ea62d82
lib/strings/toShellVars: handle derivations as strings 2 years ago
matthewcroughan 4d9801a78f lib: add inPureEvalMode 2 years ago
Adam Joseph 006c38fa53 platforms.nix: use {} on failed detection instead of silently assuming pc 2 years ago
Robert Hensing 9252a7daa8 lib/tests/modules.sh: Fix for singular type descriptions 2 years ago
Daniel Thwaites 7b5be1a0f8 lib/tests: add tests for hasInfix 2 years ago
Daniel Thwaites e888c2133f
lib/strings: convert to string within hasInfix 2 years ago
Alyssa Ross 2a6288d9b9 lib.systems: add riscv{32,64} sets and filters 2 years ago