summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)Author
2022-06-14lib/modules: Throw earlier when module function does not return attrsRobert Hensing
2022-06-14lib.deferredModule: Make it properly singularRobert Hensing
2022-06-14lib.types: Add deferredModuleWithRobert Hensing
2022-06-14lib.types.deferredModule: Allow path-typed module referencesRobert Hensing
2022-06-14lib.types.deferredModule: Improve reported locationRobert Hensing
2022-06-14lib/test/modules.sh: Test deferredModule error location fileRobert Hensing
2022-06-14lib.types: Add deferredModuleRobert Hensing
2022-06-14lib/types, lib/modules: Remove unused extensionOffsetRobert Hensing
2022-06-14lib/types: Use map instead of imap1 in submoduleWithRobert Hensing
2022-06-14lib/types: Simplify submoduleWith shorthandOnlyDefinesConfig handlingSilvan Mosberger
2022-06-14lib/tests: Add submodule file propagation testSilvan Mosberger
2022-06-10Merge pull request #157480 from MatthewCroughan/in-pure-eval-modeRobert Hensing
2022-06-10lib/modules: Fix missing prefix in extendModules when unset in both eval- and...Robert Hensing
2022-06-10Merge pull request #173621 from ncfavier/submodule-descriptionRobert Hensing
2022-06-09Merge pull request #177061 from ckiee/bitXOr-typoSilvan Mosberger
2022-06-09lib/zip-int-bits: fix typo: bitXOR -> bitXorckie
2022-06-08lib.systems.amd64-netbsd: removeAlyssa Ross
2022-06-01Merge master into haskell-updatesgithub-actions[bot]
2022-05-31Merge master into haskell-updatesgithub-actions[bot]
2022-05-30Fix typo in compareLists docstringmichaelmouf
2022-05-30lib.sourceTypes: simplify implementationRobert Scott
2022-05-30add mechanism for handling meta.sourceProvenance attributesRobert Scott
2022-05-28haskell.compiler: ghc922 -> ghc923sternenseemann
2022-05-27Merge pull request #174917 from alyssais/scaleway-c1sternenseemann
2022-05-27lib.systems: drop scaleway-c1Alyssa Ross
2022-05-25lib/systems/inspect.nix: remove isPowerPCAdam Joseph
2022-05-25Merge pull request #171014 from hercules-ci/nixpkgs-warn-undeclared-optionsRobert Hensing
2022-05-24stdenv: fix evaluation of platform emulatorNick Cao
2022-05-23lib.systems: inform isCompatible users about removalsternenseemann
2022-05-23lib.systems.elaborate: expose canExecute predicate over isCompatiblesternenseemann
2022-05-23lib/systems/parse: don't consider mode switching CPUs compatiblesternenseemann
2022-05-2322.11 is RaccoonJanne Heß
2022-05-23Merge pull request #168374 from Ma27/special-attrs-in-with-recursionSilvan Mosberger
2022-05-23lib.systems: remove supported, replace with flakeExposedsternenseemann
2022-05-22systems: support cross-compiling for Renesas RX microcontrollers (#173858)yvt
2022-05-19lib/types: allow custom `submoduleWith` descriptionsNaïm Favier
2022-05-17Merge pull request #172813 from hercules-ci/functionTo-properlyRobert Hensing
2022-05-16Merge pull request #170561 from klemensn/types-descriptionSilvan Mosberger
2022-05-15Revert "lib: init flakes.nix"adisbladis
2022-05-13lib/tests/modules: Test functionTo submodule merging tooRobert Hensing
2022-05-13lib.types.functionTo: Add pseudo-attr to generated docsRobert Hensing
2022-05-13lib.types.functionTo: Support type mergingRobert Hensing
2022-05-12Merge pull request #171946 from ncfavier/toShellVars-derivationsRobert Hensing
2022-05-10lib.licenses: add DRL-1.0Fabian Affolter
2022-05-10lib.foldAttrs: Clarify exampleRobert Hensing
2022-05-07lib/strings/toShellVars: handle derivations as stringsNaïm Favier
2022-05-06lib: add inPureEvalModematthewcroughan
2022-05-04Merge pull request #161156 from a-m-joseph/abort-on-failed-platform-detection...Rick van Schijndel
2022-05-03platforms.nix: use {} on failed detection instead of silently assuming pcAdam Joseph
2022-05-02lib/tests/modules.sh: Fix for singular type descriptionsRobert Hensing