Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-01 | reproducibility: hide non-reproducible settings from manual | Arthur Gautier | |
Because the manual is generated from default values which are themselves generated from various sources (cpuid, bios settings (kvm), number of cores). This commit hides non-reproducible settings from the manual output. | |||
2021-11-30 | Merge pull request #5690 from efx/document-jargon | Eelco Dolstra | |
docs: document set theory symbols | |||
2021-11-30 | Merge pull request #5691 from NixOS/hydra-ci-test | Eelco Dolstra | |
Add a github cron to check the hydra status | |||
2021-11-30 | Update doc/manual/src/glossary.md | Eli Flanagan | |
Co-authored-by: Eelco Dolstra <edolstra@gmail.com> | |||
2021-11-30 | Add a github cron to check the hydra status | regnat | |
Add a regular github action that will check the status of the latest hydra evaluation. Things aren’t ideal right now because this job will only notify “the user who last modified the cron syntax in the workflow file” (so myself atm). But at least that’ll give a notification for failing hydra jobs | |||
2021-11-30 | docs: document set theory symbols | Eli Flanagan | |
These symbols confused me so I wanted to gloss them to help future users. You can see the context here: https://discourse.nixos.org/t/flakes-what-does-mean-big-bundle-of-questions | |||
2021-11-30 | Merge remote-tracking branch 'origin/build-with-clang' | Eelco Dolstra | |
2021-11-29 | Merge pull request #5683 from edolstra/nix-develop-cloexec | Eelco Dolstra | |
createTempFile(): Mark file as CLOEEXEC | |||
2021-11-29 | createTempFile(): Mark file as CLOEEXEC | Eelco Dolstra | |
Fixes #5674. | |||
2021-11-29 | Merge pull request #5680 from andir/libexpr-dont-move-primop-args | Eelco Dolstra | |
Don't move the arguments of the primOp | |||
2021-11-29 | Merge pull request #5678 from t184256/document-libsodium | Eelco Dolstra | |
Document libsodium, which is now mandatory, as a dependency. | |||
2021-11-29 | Merge pull request #5679 from t184256/optional-libcpuid | Eelco Dolstra | |
Document libcpuid dependency and make it optional | |||
2021-11-29 | Merge pull request #5667 from NixOS/5661-dont-complete-flakes-without-xp-feature | Eelco Dolstra | |
Don’t try to complete flakes is the feature isn’t enabled | |||
2021-11-29 | Merge pull request #5668 from tomberek/r13y_cores | Eelco Dolstra | |
reproducibility: determinstic man page output for cores | |||
2021-11-29 | Merge pull request #5677 from matklad/patch-2 | Eelco Dolstra | |
Fix typo | |||
2021-11-28 | Don't move the arguments of the primOp | Andreas Rammhold | |
Moving arguments of the primOp into the registration structure makes it impossible to initialize a second EvalState with the correct primOp registration. It will end up registering all those "RegisterPrimOp"'s with an arity of zero on all but the 2nd instance of the EvalState. Not moving the memory will add a tiny bit of memory overhead during the eval since we need a copy of all the argument lists of all the primOp's. The overhead shouldn't be too bad as it is static (based on the amonut of registered operations) and only occurs once during the interpreter startup. | |||
2021-11-28 | Make libcpuid dependency optional with --disable-cpuid | Alexander Sosedkin | |
2021-11-28 | Document libcpuid dependency | Alexander Sosedkin | |
2021-11-27 | Document libsodium, which is now mandatory, as a dependency | Alexander Sosedkin | |
2021-11-27 | Fix typo | Aleksey Kladov | |
2021-11-26 | Don’t try to complete flakes is the feature isn’t enabled | regnat | |
Fix #5661 | |||
2021-11-26 | reproducibility: determinstic man page output for cores | Tom Bereknyei | |
2021-11-26 | Merge pull request #5665 from edolstra/repl-reset-terminal | Eelco Dolstra | |
nix repl: Reset the terminal on exceptional exits | |||
2021-11-26 | nix repl: Reset the terminal on exceptional exits | Eelco Dolstra | |
2021-11-26 | Merge pull request #5662 from NixOS/5259-nix-shell-with-ca-bash | Eelco Dolstra | |
Make `nix-shell` work when nixpkgs is content-addressed | |||
2021-11-26 | Merge pull request #5664 from tweag/catch-exception-in-repl | Eelco Dolstra | |
Catch flake-related exception type in REPL | |||
2021-11-26 | Catch flake-related exception type in REPL | Alex Shabalin | |
Closes https://github.com/NixOS/nix/issues/5656 | |||
2021-11-26 | Documentation: alternative `stdenv` for hacking | Pamplemousse | |
Signed-off-by: Pamplemousse <xav.maso@gmail.com> | |||
2021-11-26 | Add a matrix of stdenvs to the flake | regnat | |
For a (currently hardcoded and limited) list of stdenvs, make `.#$nix-${stdenvName}` correspond to a Nix built with the corresponding stdenv. For example, `.#nix-${clang11Stdenv}` is Nix built with clang11. Likewise, `devShells.x86_64-linux.clang11StdenvPackages` is a development shell for Nix with clang11, that can be used with ```shell nix develop .#clang11StdenvPackages ``` Fix #4129 /cc @pamplemousse | |||
2021-11-26 | Make `nix-shell` work when nixpkgs is content-addressed | regnat | |
Fix #5259 | |||
2021-11-25 | Merge pull request #5384 from baloo/baloo/dns-timeout | Eelco Dolstra | |
preloadNSS / dns timeout | |||
2021-11-25 | Merge pull request #5603 from obsidiansystems/recursive-nix-system-feature | Eelco Dolstra | |
"recursive-nix" system feature only with experimental feature | |||
2021-11-25 | Merge pull request #5648 from edolstra/list-iter | Eelco Dolstra | |
Support range-based for loop over list values | |||
2021-11-25 | Update names | Eelco Dolstra | |
2021-11-25 | Merge pull request #5654 from NixOS/pure-file-access-error-message | Eelco Dolstra | |
Fix the error when accessing a forbidden path in pure eval | |||
2021-11-25 | Support range-based for loop over list values | Eelco Dolstra | |
2021-11-25 | Merge pull request #5653 from edolstra/fix-flake-checks | Eelco Dolstra | |
flake.nix: Only have checks.*.dockerImage on supported systems | |||
2021-11-25 | Fix the error when accessing a forbidden path in pure eval | regnat | |
If we’re in pure eval mode, then tell that in the error message rather than (wrongly) speaking about restricted mode. Fix https://github.com/NixOS/nix/issues/5611 | |||
2021-11-25 | flake.nix: Only have checks.*.dockerImage on supported systems | Eelco Dolstra | |
2021-11-25 | Merge pull request #5644 from tweag/fix-interrupted-data-race | Eelco Dolstra | |
Fix a minor data race with _isInterrupted | |||
2021-11-24 | Merge pull request #5631 from Infinisil/list-compare | Eelco Dolstra | |
Make lists be comparable | |||
2021-11-24 | Fix a minor data race with _isInterrupted | Alex Shabalin | |
2021-11-24 | nix flake check: Fix markdown | Eelco Dolstra | |
2021-11-24 | Make lists be comparable | Silvan Mosberger | |
Makes lists comparable using lexicographic comparison. Increments builtins.langVersion in order for this change to be detectable | |||
2021-11-24 | Merge pull request #5636 from tweag/fix-use-after-free | Eelco Dolstra | |
Fix use after free in content-address.cc | |||
2021-11-24 | Merge pull request #5632 from NixOS/downloadable-docker-image | Eelco Dolstra | |
Make docker image downloadable in Hydra UI | |||
2021-11-24 | Merge remote-tracking branch 'origin/master' into downloadable-docker-image | Rok Garbas | |
2021-11-24 | Add dockerImage to the checks | Rok Garbas | |
2021-11-24 | Don't copy, to reduce store size | Rok Garbas | |
2021-11-23 | "recursive-nix" system feature only with experimental feature | John Ericson | |