about summary refs log tree commit diff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2022-02-22lib/modules: Use types.raw for _module.argsSilvan Mosberger1-1/+1
2022-02-22lib/types: Introduce types.raw for unprocessed valuesSilvan Mosberger3-0/+43
2022-02-17lib/tests: Add tests for emptyValueSilvan Mosberger2-0/+45
2022-02-17lib/types: Fix emptyValue of listOf and nonEmptyListOfSilvan Mosberger1-2/+2
2022-02-16Merge pull request #155707 from 06kellyjac/fehRenaud1-0/+5
2022-02-10Merge remote-tracking branch 'origin/master' into staging-nextJonathan Ringer1-1/+1
2022-02-10fix: typo in lib/attrsets.nixJohn Rinehart1-1/+1
2022-02-06Merge remote-tracking branch 'origin/master' into staging-nextJonathan Ringer2-7/+9
2022-02-06Merge pull request #126769 from ncfavier/nixosSystem-libRobert Hensing2-7/+9
2022-02-06Merge remote-tracking branch 'origin/master' into staging-nextJonathan Ringer2-53/+72
2022-01-30lib.sources: Improve docsJan Tojnar1-48/+67
2022-01-30lib.trivial: Change comment type before concat functionJan Tojnar1-5/+5
2022-01-28feh: correct license06kellyjac1-0/+5
2022-01-27lib/modules: introduce setDefaultModuleLocationNaïm Favier2-7/+9
2022-01-27Merge branch 'staging-next' into stagingDmitry Kalinkin3-8/+24
2022-01-25Merge pull request #156503 from hercules-ci/nixos-add-system.build-optionsRobert Hensing3-8/+24
2022-01-24Merge remote-tracking branch 'origin/staging-next' into stagingJonathan Ringer2-1/+45
2022-01-24lib/meta: fix typo in platformMatch commentThiago Kenji Okada1-1/+1
2022-01-24Merge remote-tracking branch 'nixpkgs/staging-next' into stagingAlyssa Ross1-0/+5
2022-01-24lib.modules: Define mergeOneOption in terms of mergeUniqueOptionRobert Hensing1-5/+1
2022-01-24lib.types: Add unique like uniq, but custom errorsRobert Hensing3-3/+23
2022-01-24Merge pull request #155669 from schuelermine/patch-mkPackageOptionpennae1-0/+44
2022-01-24Merge pull request #156215 from Atemu/update/svt-av1Martin Weinelt1-0/+5
2022-01-23nixos/docs/option-declarations: Document mkEnableOption and mkPackageOptionAnselm Schüler1-15/+40
2022-01-23lib.licenses: add MIT-advertisingc0bw3b1-0/+5
2022-01-23lib/options: Add mkPackageOptionAnselm Schüler1-0/+19
2022-01-22licenses: add Alliance for Open Media Patent License 1.0Atemu1-0/+5
2022-01-22lib.licenses: add Imlib2c0bw3b1-0/+5
2022-01-21Merge pull request #155522 from Julow/single_line_strRobert Hensing1-0/+13
2022-01-21types.singleLineStr: Improve descriptionJules Aguillon1-1/+1
2022-01-20types.singleLineStr: Allow and trim trailing \nJules Aguillon1-5/+12
2022-01-19lib/asserts: use throw to display message for assertMsgsternenseemann1-12/+10
2022-01-18types.singleLineStr: Disallow \rJules Aguillon1-3/+2
2022-01-18types.singleLineStr: strings that don't contain '\n'Jules Aguillon1-0/+7
2022-01-11Merge pull request #152392 from polykernel/attrset-optimizations-patch-1pennae1-17/+14
2022-01-10Merge pull request #152046 from pennae/optimize-modules-byNameRobert Hensing2-9/+9
2022-01-09lib.checkListOfEnum: initJosé Romildo2-1/+18
2022-01-05Merge pull request #151748 from hercules-ci/check-nixpkgs-overlays-typeRobert Hensing2-1/+24
2022-01-02nixos/documentation: split options doc buildpennae1-1/+1
2021-12-28lib/modules: extract multiply-used value in byNamepennae1-4/+4
2021-12-27lib/attrset: miscellaneous optimizationspolykernel1-10/+10
2021-12-27lib/attrset: optimize element access in recursiveUpdateUntilpolykernel1-7/+4
2021-12-25lib/attrsets: use builtins.zipAttrsWith if availablepennae1-1/+2
2021-12-25lib/modules: optimize byNamepennae1-6/+5
2021-12-22lib.throwIfNot: initRobert Hensing2-1/+24
2021-12-17Merge pull request #148785 from pennae/more-option-doc-staticizingGraham Christensen1-0/+2
2021-12-16lib.systems.supported: remove aarch64-darwin from Tier 3 liststernenseemann1-2/+3
2021-12-13lib: fix flake checkzimbatm1-1/+1
2021-12-09Merge pull request #149924 from Mic92/aarch64be-embeddedJörg Thalheim1-2/+2
2021-12-09pkgsCross.x86_64-netbsd-llvm: mark as brokenJörg Thalheim1-0/+1