summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)Author
2022-03-09lib: Add mkRenamedOptionModuleWithRobert Hensing
2022-03-07lib/systems: Fix uclibc float-abi being flippedLevi Wright
2022-03-02Merge pull request #162283 from Infinisil/functionTo.descriptionSilvan Mosberger
2022-03-02Merge pull request #149689 from Infinisil/types-typeSilvan Mosberger
2022-03-01lib.modules: Use types.optionType for _module.freeformTypeSilvan Mosberger
2022-03-01lib.types: Introduce `types.optionType`Silvan Mosberger
2022-03-01lib/types: Fix functionTo descriptionSilvan Mosberger
2022-02-28Merge pull request #157301 from pennae/lib-add-mkPackageOption0x4A6F
2022-02-22lib/modules: Use types.raw for _module.argsSilvan Mosberger
2022-02-22lib/types: Introduce types.raw for unprocessed valuesSilvan Mosberger
2022-02-17lib/tests: Add tests for emptyValueSilvan Mosberger
2022-02-17lib/types: Fix emptyValue of listOf and nonEmptyListOfSilvan Mosberger
2022-02-16Merge pull request #155707 from 06kellyjac/fehRenaud
2022-02-10Merge remote-tracking branch 'origin/master' into staging-nextJonathan Ringer
2022-02-10fix: typo in lib/attrsets.nixJohn Rinehart
2022-02-06Merge remote-tracking branch 'origin/master' into staging-nextJonathan Ringer
2022-02-06Merge pull request #126769 from ncfavier/nixosSystem-libRobert Hensing
2022-02-06Merge remote-tracking branch 'origin/master' into staging-nextJonathan Ringer
2022-01-30lib.sources: Improve docsJan Tojnar
2022-01-30lib.trivial: Change comment type before concat functionJan Tojnar
2022-01-29lib: add mkPackageOption to default.nixpennae
2022-01-28feh: correct license06kellyjac
2022-01-27lib/modules: introduce setDefaultModuleLocationNaïm Favier
2022-01-27Merge branch 'staging-next' into stagingDmitry Kalinkin
2022-01-25Merge pull request #156503 from hercules-ci/nixos-add-system.build-optionsRobert Hensing
2022-01-24Merge remote-tracking branch 'origin/staging-next' into stagingJonathan Ringer
2022-01-24lib/meta: fix typo in platformMatch commentThiago Kenji Okada
2022-01-24Merge remote-tracking branch 'nixpkgs/staging-next' into stagingAlyssa Ross
2022-01-24lib.modules: Define mergeOneOption in terms of mergeUniqueOptionRobert Hensing
2022-01-24lib.types: Add unique like uniq, but custom errorsRobert Hensing
2022-01-24Merge pull request #155669 from schuelermine/patch-mkPackageOptionpennae
2022-01-24Merge pull request #156215 from Atemu/update/svt-av1Martin Weinelt
2022-01-23nixos/docs/option-declarations: Document mkEnableOption and mkPackageOptionAnselm Schüler
2022-01-23lib.licenses: add MIT-advertisingc0bw3b
2022-01-23lib/options: Add mkPackageOptionAnselm Schüler
2022-01-22licenses: add Alliance for Open Media Patent License 1.0Atemu
2022-01-22lib.licenses: add Imlib2c0bw3b
2022-01-21Merge pull request #155522 from Julow/single_line_strRobert Hensing
2022-01-21types.singleLineStr: Improve descriptionJules Aguillon
2022-01-20types.singleLineStr: Allow and trim trailing \nJules Aguillon
2022-01-19lib/asserts: use throw to display message for assertMsgsternenseemann
2022-01-18types.singleLineStr: Disallow \rJules Aguillon
2022-01-18types.singleLineStr: strings that don't contain '\n'Jules Aguillon
2022-01-11Merge pull request #152392 from polykernel/attrset-optimizations-patch-1pennae
2022-01-10Merge pull request #152046 from pennae/optimize-modules-byNameRobert Hensing
2022-01-09lib.checkListOfEnum: initJosé Romildo
2022-01-05Merge pull request #151748 from hercules-ci/check-nixpkgs-overlays-typeRobert Hensing
2022-01-02nixos/documentation: split options doc buildpennae
2021-12-28lib/modules: extract multiply-used value in byNamepennae
2021-12-27lib/attrset: miscellaneous optimizationspolykernel