Commit Graph

2913 Commits (cb7c4401e644caab54621b5538a8bc32f545c347)

Author SHA1 Message Date
Artturin 4aab12d5a1 lib/systems/platforms: correctly import examples.nix 2 years ago
Robert Hensing fffabe7500 lib.sanitizeDerivationName: Simplify regex 2 years ago
Silvan Mosberger 25de2935ef lib/modules: Document _module.args 2 years ago
Silvan Mosberger 1c00bf3948 lib/customization: Improve callPackage error message for missing args 2 years ago
Silvan Mosberger f8c1aee5da lib/tests: Add tests for levenshtein functions 2 years ago
Silvan Mosberger 975a1ae339 lib/strings: Add levenshtein distance functions 2 years ago
Robert Hensing 2999ab114e lib.sanitizeDerivationName: Test with unicode 2 years ago
Robert Hensing 342a3c32c9 lib.sanitizeDerivationName: Optimize the common case 2 years ago
Naïm Favier 9f5796be49
lib/trivial: actually expose warnIfNot and throwIf 2 years ago
Xinglu Chen e13494d071
lib.licenses: add MIT-0 2 years ago
ckie 2bc1cd1ac4
soundfont-generaluser: init at 1.471 2 years ago
Robert Hensing 84274cbc95 lib: Add toFunction 2 years ago
Robert Hensing 6a0b24b276 lib: applyIfFunction -> applyModuleArgsIfFunction 2 years ago
Robert Hensing 1eb627c4cf lib.mkRenamedOptionModuleWith: Remove warnWhenRead 2 years ago
Naïm Favier 7fae930a37
lib/trivial: add warnIfNot and throwIf 2 years ago
Silvan Mosberger 96698efe0c lib/modules: Finally remove deprecated types.optionSet 2 years ago
Silvan Mosberger 85003ecdbb lib.attrsets: Introduce updateManyAttrsByPath 2 years ago
Silvan Mosberger 1ad7812c4a lib.lists: Use builtins.groupBy for lib.groupBy 2 years ago
Silvan Mosberger 71b130c581 lib.attrsets: Introduce showAttrPath 2 years ago
Profpatsch 626ecc7bd7 lib.generators: fix references to test file 2 years ago
Profpatsch ab03ddc8f4 lib.generators: add toINIWithGlobalSection 2 years ago
Naïm Favier 9c2266c031
lib.types.package: only call toDerivation when necessary 2 years ago
Adam Joseph ff69b8c2bf Ericson2314's suggestion here: https://github.com/NixOS/nixpkgs/pull/161158#discussion_r822295406 2 years ago
Adam Joseph 6de935a012 This commit adds only comments to platforms.nix. 2 years ago
Adam Joseph ed4fa55fc3 comment: explain why gnuabi64 has a rustc.config but gnuabin32 does not. 2 years ago
Adam Joseph 998fd408e0 remove float = "hard" from mips entries 2 years ago
Adam Joseph e748e1fd18 https://github.com/NixOS/nixpkgs/pull/161158#pullrequestreview-903824553 2 years ago
Adam Joseph 12371a51e6 lib/systems: add mips64el definitions 2 years ago
Robert Hensing 55ee7ab4a6 lib.types.optionType: Only merge when necessary 2 years ago
sternenseemann 47f837f5e8 haskell.compiler: ghc921 -> ghc922 2 years ago
Robert Hensing 3ddac7a41a lib.isDerivation: Simplify 2 years ago
Robert Hensing 7377ea57ff lib: Add mkRenamedOptionModuleWith 2 years ago
Levi Wright 752a8c516d
lib/systems: Fix uclibc float-abi being flipped 2 years ago
Robert Hensing c4b38702e5 lib/modules.nix: Add comment about internal shorthand null value 2 years ago
Robert Hensing c90844aeb9 lib/tests/modules: Add test case for duplicate option error file location 2 years ago
Robert Hensing e162ed8a14 lib/modules.nix: Move comment to the actual legacy code 2 years ago
Robert Hensing 02de37ca07 lib/modules.nix: Optimize optionSet legacy compat code 2 years ago
Robert Hensing db08290453 Revert "lib.modules: Remove redundant fixupOptionType in option injection" 2 years ago
Robert Hensing 2050669922 lib.modules: Inline a private function 2 years ago
Robert Hensing 28aeae2126 lib.modules: Default shorthandOnlyDefinesConfig to true when null 2 years ago
Robert Hensing 6b077c47ff lib.modules: Remove redundant fixupOptionType in option injection 2 years ago
Robert Hensing 8baea8b82c lib.modules: Make option injection work when shorthandOnlyDefinesConfig 2 years ago
Robert Hensing 11537c9c02 lib.modules: Improve option-is-prefix error message 2 years ago
Robert Hensing 81f342d1f3 lib.modules: Explain why options can only be merged into submodules 2 years ago
Robert Hensing 0c09eb343d lib.modules: Refactor option scanning slightly 2 years ago
Robert Hensing 58a8a48e9d lib.types.submodule: Remove redundant isSubmodule attr 2 years ago
Robert Hensing d030e2109f lib.modules: Let module declare options directly in bare submodule 2 years ago
Silvan Mosberger 023fa7b923 lib.modules: Use types.optionType for _module.freeformType 2 years ago
Silvan Mosberger 5cbeddfde4 lib.types: Introduce `types.optionType` 2 years ago
Silvan Mosberger fb023114ed lib/types: Fix functionTo description 2 years ago