Commit Graph

2903 Commits (572ff94f55b8dc9ee230212df72c2d40beefc73e)

Author SHA1 Message Date
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
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
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
Janne Heß 0c766a100e lib/options: Throw error for options without a type 2 years ago
Silvan Mosberger ff13cd5d3e lib/modules: Use types.raw for _module.args 2 years ago
Silvan Mosberger 665344f148 lib/types: Introduce types.raw for unprocessed values 2 years ago
Silvan Mosberger b333395be5 lib/tests: Add tests for emptyValue 2 years ago
Silvan Mosberger 382289027f lib/types: Fix emptyValue of listOf and nonEmptyListOf 2 years ago
John Rinehart 5688e7ff35 fix: typo in lib/attrsets.nix 2 years ago
Jan Tojnar 1e1396aafc lib.sources: Improve docs 2 years ago