Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-09 | licenses: add libssh2 license | Weijia Wang | |
2022-10-03 | Merge pull request #188265 from steveeJ-forks/pr-holochain-launcher-bin | Sandro | |
2022-10-01 | Merge pull request #193132 from figsoda/clean-up | figsoda | |
treewide: clean up | |||
2022-09-29 | lib/systems/default.nix: add efiArch suffixes | Ivan Nikolaenko | |
Move already implemented functionality to the upper level so it could be used in a more generic way. Signed-off-by: Ivan Nikolaenko <ivan.nikolaenko@unikie.com> | |||
2022-09-28 | lib.generators: simplify toYAML | figsoda | |
2022-09-28 | Merge pull request #192650 from drupol/add-sphinx-contrib-mscgen | Martin Weinelt | |
2022-09-28 | licenses: add BOLA license | Pol Dellaiera | |
2022-09-28 | Merge pull request #191540 from hercules-ci/nixosTest-modular | Robert Hensing | |
nixosTest: make modular | |||
2022-09-26 | lib/tests/maintainers.nix: remove unused binding | figsoda | |
2022-09-26 | lib/types.nix: remove unused bindings | figsoda | |
2022-09-26 | lib/sources.nix: remove unused binding | figsoda | |
2022-09-26 | lib/options.nix: remove unused binding | figsoda | |
2022-09-26 | lib/modules.nix: remove unused bindings | figsoda | |
2022-09-26 | lib/generators.nix: remove unused bindings | figsoda | |
2022-09-25 | lib/types.nix: Document that it should not be used | piegames | |
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com> Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io> | |||
2022-09-24 | Merge pull request #189836 from erikarvstedt/options-definitionsWithLocations | Robert Hensing | |
lib/modules: add `definitionsWithLocations` to evaluated options | |||
2022-09-21 | lib/modules: Fix meta duplication in shorthand syntax | Robert Hensing | |
2022-09-21 | lib: Add lazyDerivation | Robert Hensing | |
2022-09-17 | lib.types: Add parentheses where description is ambiguous | Robert Hensing | |
2022-09-15 | lib.licenses: add CAL-1.0 | Stefan Junker | |
2022-09-13 | Merge pull request #189314 from Artturin/addemulatoravailable | Artturi | |
2022-09-11 | lib/systems: add emulatorAvailable | Artturin | |
``` nix-repl> pkgsCross.arm-embedded.stdenv.hostPlatform.emulatorAvailable pkgsCross.arm-embedded.buildPackages false nix-repl> pkgsCross.aarch64-multiplatform.stdenv.hostPlatform.emulatorAvailable pkgsCross.aarch64-multiplatform.buildPackages true ``` will be useful for stuff like handling https://github.com/NixOS/nixpkgs/issues/187109 | |||
2022-09-10 | lib/options: deprecate docbook text and literalDocBook | pennae | |
deprecate literalDocBook by adding a warning (that will not fire yet) to its uses and other docbook literal strings by adding optional warning message to mergeJSON. | |||
2022-09-09 | Merge pull request #181834 from ncfavier/numbers | Silvan Mosberger | |
lib/types: add `number` | |||
2022-09-06 | lib/systems: uname.processor is "uname -m", not "uname -p" (#189958) | Adam Joseph | |
The comment in lib/systems/default.nix for uname.processor indicates that it should match `uname -p`. I tried that command and found that it reports `unknown` on all of these machines: - `x86_64-linux` - `aarch64-linux` - `mips64el-linux` - `powerpc64le-linux` The command `uname -m` reports the expected value on all of the above. I think the comment is wrong. So I fixed it. | |||
2022-09-05 | lib/modules: add `definitionsWithLocations` to evaluated options | Erik Arvstedt | |
This attr provides the location of each definition. This is particularly useful for introspecting options of type `attrsOf`. E.g., it allows finding the location of a systemd service definition by parsing `options.systemd.services.definitionsWithLocations`. | |||
2022-09-05 | Merge pull request #161118 from arkivm/init-dwarf2json | Jonas Heinrich | |
dwarf2json: init at unstable-2021-04-15 | |||
2022-09-01 | Merge branch 'master' into option-docs-md | pennae | |
2022-08-31 | lib/modules: convert option description to MD | pennae | |
2022-08-31 | Merge pull request #188289 from erikarvstedt/fix-disabled-modules-abs-paths | Robert Hensing | |
lib.modules: support strings with absolute paths in `disabledModules` | |||
2022-08-31 | lib.modules: support strings with absolute paths in `disabledModules` | Erik Arvstedt | |
This is particularly useful for disabling modules defined in a flake. Example: disabledModules = [ "${flake}/modules/mymodule.nix" ]; Previously, absolute string paths were internally prepended with `modulesPath`, which caused the module filtering to fail. | |||
2022-08-30 | lib/options: add mdDoc support to mkEnableOption | pennae | |
2022-08-28 | lib/systems/doubles: add ELFvx GNU ABIs | Minijackson | |
2022-08-28 | lib/systems: add convenience isAbiElfv2 function | Minijackson | |
2022-08-28 | lib/systems/examples: use provided ABIs in PPC64 triple | Minijackson | |
2022-08-28 | lib/systems/parse: use ELFv2 by default for PPC64 BE | Minijackson | |
2022-08-28 | lib/systems: add elfv1 / elfv2 ABIs | Minijackson | |
2022-08-25 | lib/systems: add MicroBlaze architectures | Minijackson | |
2022-08-24 | Merge #186941: staging-next 2022-08-16 | Vladimír Čunát | |
2022-08-24 | Merge pull request #187884 from helsinki-systems/feat/perl-sri | Stig | |
perlPackages: Switch to SRI hashes, add `hash` support to bootstrap fetchurl, bump minimal nix version | |||
2022-08-24 | Merge branch 'master' into staging-next | Vladimír Čunát | |
2022-08-24 | perlPackages.Crypt{Blowfish,DES,IDEA}: Use correct license | Michal Sojka | |
Recent commit 59356f11c1f ("perlPackages: Ensure all packages have a license", 2022-08-22) added a license field to Perl packages where the license was missing. The above mentioned packages got assigned `unfreeRedistributable` license, which is not precise and makes all packages depending on them unbuildable without `NIXPKGS_ALLOW_UNFREE`. The packages actually have a license which SPDX calls BSD-4-Clause-Shortened (https://spdx.org/licenses/BSD-4-Clause-Shortened.html). In this commit, we add this license to the list of allowed licenses and change the license field of the mentioned packages. Closes #188103 | |||
2022-08-24 | boostrap fetchurl: Add SRI support | Janne Heß | |
2022-08-22 | Merge master into staging-next | github-actions[bot] | |
2022-08-22 | perlPackages: Clarify all unfree licenses | Janne Heß | |
2022-08-21 | Merge master into staging-next | github-actions[bot] | |
2022-08-20 | Fix a typo in the lib.foldr docstring | Skyler | |
- This quote mark should be a backtick - Using a quote mark instead of a backtick breaks formatting when rendering the docs | |||
2022-08-16 | lib/systems: Add staticLibrary and library | Daniel Olsen | |
staticLibrary includes common extensions for static libraries library is a new common attribute that includes both shared and static extensions | |||
2022-08-08 | Merge pull request #181222 from hercules-ci/module-specialArgs | Robert Hensing | |
`_module.specialArgs` + unit test for nixos/documentation module | |||
2022-08-04 | Merge remote-tracking branch 'origin/master' into haskell-updates | sternenseemann | |