about summary refs log tree commit diff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2023-12-19Merge pull request #272083 from tweag/lib-contribSilvan Mosberger1-0/+63
2023-12-19Merge pull request #273893 from tweag/fileset.gitTracked-storeDirSilvan Mosberger3-57/+125
2023-12-19Remove --simulate-pure-evalSilvan Mosberger1-36/+18
2023-12-19lib.fileset.gitTracked: Support out-of-tree buildsSilvan Mosberger3-6/+86
2023-12-19Merge pull request #270537 from 9999years/packagesFromDirectorySilvan Mosberger14-1/+205
2023-12-19lib.packagesFromDirectoryRecursive: initRebecca Turner14-1/+205
2023-12-19lib: `modules.sh` should check JSON output for predictabilityRebecca Turner4-17/+24
2023-12-19lib.fileset.fetchGit: RefactoringSilvan Mosberger1-18/+24
2023-12-15lib.generators: made toLua accept derivations tooMatthieu Coudron1-0/+2
2023-12-15lib/tests/release.nix: temporary reference to pkgs/test/releaseAdam Joseph1-1/+13
2023-12-15treewide: add __attrsFailEvaluation and __recurseIntoDerivationForReleaseJobsAdam Joseph1-0/+1
2023-12-13Merge pull request #269551 from tejing1/nixos-stub-ldRobert Hensing1-0/+7
2023-12-13Merge pull request #273704 from adisbladis/lib-getexe-efficiencySilvan Mosberger1-19/+15
2023-12-13Merge pull request #274022 from hercules-ci/doc-attrsets-operatorsSilvan Mosberger1-0/+24
2023-12-13lib/attrsets: Document and link Nix language operatorsRobert Hensing1-0/+24
2023-12-13lib.path.hasStorePathPrefix: initSilvan Mosberger2-1/+110
2023-12-13Merge pull request #273664 from tweag/fileset.gitTracked-improvementsSilvan Mosberger3-41/+56
2023-12-12lib.getExe: Make more efficientadisbladis1-19/+15
2023-12-11lib.fileset.gitTracked: Improve error when passing filesSilvan Mosberger2-0/+8
2023-12-11lib.fileset: Refactor gitTracked and gitTrackedWithSilvan Mosberger2-41/+48
2023-12-11Merge pull request #273473 from adisbladis/lib-isConvertibleToString-static-listSilvan Mosberger1-2/+4
2023-12-11Merge pull request #273470 from adisbladis/lib-tohexstring-static-valuesSilvan Mosberger1-16/+14
2023-12-11Merge pull request #273474 from adisbladis/lib-cmakeOptionType-static-listSilvan Mosberger1-6/+7
2023-12-11Merge pull request #273467 from adisbladis/lib-pipe-no-letSilvan Mosberger1-3/+1
2023-12-11Merge pull request #273004 from hercules-ci/attrset-path-longest-prefixRobert Hensing2-0/+117
2023-12-11Merge pull request #257100 from Ma27/version-info-libRobert Hensing3-3/+40
2023-12-11lib.cmakeOptionType: Statically compute types listadisbladis1-6/+7
2023-12-11lib.isConvertibleToString: Statically compute types listadisbladis1-2/+4
2023-12-11lib.toHexString: Statically compute hexDigits attrsetadisbladis1-16/+14
2023-12-11lib.pipe: Avoid creating scopesadisbladis1-3/+1
2023-12-11lib.strings: Dont create scopes for getName/getVersionadisbladis1-12/+12
2023-12-10Merge pull request #272709 from hercules-ci/module-system-test-pr-131205Maximilian Bosch4-0/+36
2023-12-10flake/version overlay: review fixesMaximilian Bosch3-19/+22
2023-12-10lib/trivial: drop `rec` in favor of `lib` fixpointMaximilian Bosch1-2/+14
2023-12-10Merge pull request #272183 from infinisil/nixpkgs-referenceRobert Hensing1-1/+1
2023-12-10Merge pull request #272764 from tweag/anyBoolRobert Hensing3-0/+36
2023-12-09lib/modules: Clarify test assertionsRobert Hensing1-0/+3
2023-12-09lib/modules: Test optionless module errors from #131205Robert Hensing4-0/+33
2023-12-09flake: also provide proper version info for lib's flakeMaximilian Bosch2-1/+23
2023-12-08lib.attrsets.hasAttrByPath: Document law and laziness, and test itRobert Hensing2-0/+12
2023-12-08lib.attrsets.longestValidPathPrefix: initRobert Hensing2-0/+105
2023-12-08lib.sort: Make doc consistent with sortOnRobert Hensing1-1/+4
2023-12-08lib.callPackageWith: Optimize levenshtein sortRobert Hensing1-2/+2
2023-12-08lib.sortOn: initRobert Hensing3-1/+63
2023-12-08lib.types.boolByOr: initSilvan Mosberger3-0/+36
2023-12-08doc: Rename to Nixpkgs reference manual and state purposeSilvan Mosberger1-1/+1
2023-12-05lib: Add contribution guidelinesSilvan Mosberger1-0/+63
2023-12-03lib.systems.elaborate: add libDir attributeJeff Huffman1-0/+7
2023-12-03lib/customisation: fix eval error (attribute "levenshtein" missing)Someone Serge1-2/+2
2023-12-03lib.systems.elaborate: fix passing `rust` (more) (#271707)Alyssa Ross1-1/+2