| Commit message (Collapse) | Author | Age |
|\ |
|
| | |
|
|\| |
|
| |
| |
| |
| |
| |
| | |
LLVM-exception only makes sense when used with the Apache 2.0 license,
so let's combine them, so it's not possible to forget one of them like
happened with llvm_15.
|
|\| |
|
| | |
|
| | |
|
|\| |
|
| |\
| | |
| | | |
lib/options: update showOption comment
|
| | | |
|
|\| | |
|
| |\ \
| | |/
| |/| |
lib/systems/architectures: expand inferiors
|
| | | |
|
|\| | |
|
| |\ \
| | | |
| | | | |
nixos: Improve module conflict error messages
|
| | | | |
|
| | | | |
|
|\| | | |
|
| |\ \ \
| | | | |
| | | | | |
nwchem: init at 7.0.2
|
| | | | | |
|
| |\ \ \ \
| | |/ / /
| |/| | | |
lib.path.append: init
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This function can be used to append strings to Nix path values in a
safe way.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Use isValid when possible instead of subpathInvalidReason: https://github.com/NixOS/nixpkgs/pull/209099#discussion_r1068714681
- Add documentation to function arguments
- Use newlines for error messages: https://github.com/NixOS/nixpkgs/pull/208887#discussion_r1069737602
- Add short comments for the unit test groups: https://github.com/NixOS/nixpkgs/pull/208887#discussion_r1072913051
- Slight formatting improvement for laws: https://github.com/NixOS/nixpkgs/pull/209099#discussion_r1068707955
|
|\| | | | |
|
| |\ \ \ \
| | | | | |
| | | | | | |
lib.lists: add `replicate`
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
`replicate` returns n copies of an element as a list.
Co-Authored-By: Silvan Mosberger <contact@infinisil.com>
|
|\| | | | | |
|
| |\ \ \ \ \
| | |_|_|/ /
| |/| | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
lib/strings: add `concatLines`
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Like `unlines` from Haskell.
The aim is to replace the `concatStringsSep "\n"` pattern for generated
files, which doesn't add a final newline.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
lib: standardise attrset type syntax
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
There are a number of different syntaxes used for attrset type
signatures in our doc strings, this change standardises upon one that
uses :: for specifying attribute type, and ; terminators to be
consistent with nix syntax. There are no bugs in the functions
themselves, just that different syntaxes may confuse new users.
|
|\| | | | | | | |
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
meta: replace predicates with pattern over elaborated platform
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Co-authored-by: Naïm Favier <n@monade.li>
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Co-authored-by: Naïm Favier <n@monade.li>
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Co-authored-by: Naïm Favier <n@monade.li>
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Co-authored-by: Naïm Favier <n@monade.li>
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | |_|/ / / /
| | |/| | | | |
| | | | | | | |
| | | | | | | | |
This reverts commit b7d097438b9b0f782a707f3295d320d824810864.
|
|/ / / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
I'm not aware of any ARMv5 EFI implementation. gnu-efi doesn't
support it, so the build of systemd for armv5tel-linux is broken if
it's isEfi.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
defaultPkgConfigPackages: init
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
By allowing null, we allow code to avoid filterAttrs, improving
laziness in real world use cases.
Specifically, this strategy prevents infinite recursion errors,
performance issues and possibly other errors that are unrelated to
the user's code.
|
|/ / / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
There is no "aarch64" CPU family — it counts as "arm", as can be seen
from the definition of isAarch64 above.
Checked that stdenv.hostPlatform.isEfi is still true on aarch64-linux.
|
| | | | | | | |
|
| | | | | | | |
|