about summary refs log tree commit diff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2023-01-20Merge pull request #210976 from clhodapp/fix/extensible-setsRobert Hensing1-2/+2
2023-01-19Merge pull request #211622 from alyssais/valgrind-platformsJohn Ericson3-0/+10
2023-01-19lib.platforms.s390x: initAlyssa Ross3-0/+3
2023-01-19lib.platforms.power: initAlyssa Ross2-0/+2
2023-01-19lib.platforms.armv7: initAlyssa Ross3-0/+5
2023-01-18lib/tests/release.nix: Make nix a parameter + strictDepsRobert Hensing1-3/+7
2023-01-15lib: make extender available on self-referencesChris Hodapp1-2/+2
2023-01-13Merge pull request #184521 from dramforever/riscv-isefiNick Cao1-1/+1
2023-01-11check-meta(hasUnsupportedPlatform): use lib.meta.availableOnAdam Joseph1-3/+1
2023-01-11lib/meta(availableOn): handle missing meta and empty meta.platformAdam Joseph1-2/+5
2023-01-10Merge pull request #209974 from amjoseph-nixpkgs/pr/close/209952Artturi1-4/+8
2023-01-10lib/path/tests: Fix property tests when "-n" is generatedSilvan Mosberger1-1/+1
2023-01-09add mipsisa{32,64}r6[el], closes 209952Adam Joseph1-4/+8
2023-01-08lib/modules: make `mkAliasOptionModule` emit DocBookNaïm Favier1-3/+5
2023-01-05Merge pull request #208674 from YoshiRulz/yoshi-lib-docsSilvan Mosberger5-26/+26
2023-01-05lib/modules: hide _module.args docspennae1-0/+5
2023-01-05modules: add mkPackageOptionMDpennae2-2/+7
2023-01-05modules: add mkAliasOptionModuleMDpennae2-3/+13
2023-01-03Merge pull request #205190 from NixOS/lib.path.relativeNormaliseRobert Hensing9-1/+881
2023-01-03lib.path.subpath.normalise: add property testsSilvan Mosberger4-0/+310
2023-01-03lib.path.subpath.normalise: initSilvan Mosberger2-0/+192
2023-01-03lib.path.subpath.isValid: initSilvan Mosberger5-1/+183
2023-01-03lib.path: init README.md documentSilvan Mosberger1-0/+196
2023-01-03Merge pull request #208698 from amjoseph-nixpkgs/pr/nss/ilp32Martin Weinelt1-0/+1
2023-01-01lib/systems/inspect.nix: add isILP32 predicateAdam Joseph1-0/+1
2023-01-01lib/systems: fix uname.processor for powerpc{32,64}, mips64Adam Joseph1-7/+9
2023-01-02lib: Fix mismatched quotes in `lib.*` doc commentsYoshiRulz5-26/+26
2023-01-01lib/trival: Bump oldestSupportedRelease to 2211Martin Weinelt1-1/+1
2023-01-01stdenv/check-meta: do deep type checksNaïm Favier1-2/+4
2023-01-01lib/customisation.overrideDerivation: propagate evaluation conditionNaïm Favier1-1/+9
2022-12-31lib: Add isStringLikeRobert Hensing1-2/+4
2022-12-31lib.isStringLike: Remove use of listRobert Hensing1-1/+3
2022-12-31lib: Add isPathRobert Hensing1-1/+1
2022-12-31lib.strings.isConvertibleWithToString: Refactor to reuse isStringLikeRobert Hensing1-4/+3
2022-12-31lib.strings: isMoreCoercibleString -> isConvertibleWithToStringRobert Hensing1-5/+6
2022-12-31lib.strings: isSimpleCoercibleString -> isStringLikeRobert Hensing2-10/+10
2022-12-31lib.types.path: Do not allow lists of stringsRobert Hensing1-2/+1
2022-12-31treewide: isCoercibleToString -> isMoreCoercibleToStringRobert Hensing2-3/+3
2022-12-31lib.strings: Rename isCoercibleToString -> isMoreCoercibleToStringRobert Hensing1-2/+11
2022-12-31lib.types.anything: Use isSimpleCoercibleToStringRobert Hensing1-1/+2
2022-12-31lib.strings.toShellVar: Use isSimpleCoercibleStringRobert Hensing1-1/+1
2022-12-31lib.strings.isStorePath: Use isSimpleCoercibleToStringRobert Hensing1-1/+1
2022-12-31lib.strings: Add isSimpleCoercibleToStringRobert Hensing1-0/+11
2022-12-30Merge pull request #207453 from p-h/ulogdRyan Lahfa1-0/+6
2022-12-29lib.types.loaOf: Update comment to say deprecate instead of removeRobert Hensing1-1/+1
2022-12-29Revert "lib/types: remove loaOf"Robert Hensing1-0/+9
2022-12-28linuxdoc-tools: init at 0.9.82Philippe Hürlimann1-0/+6
2022-12-27Merge pull request #207095 from ncfavier/linux-custom-kernelNaïm Favier2-0/+30
2022-12-25Merge pull request #206809 from SuperSandro2000/loaOfSandro1-9/+0
2022-12-24attrsets: fix and add some doc typeshsjobeki2-27/+38