Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-22 | Disable IFD selectively | Eelco Dolstra | |
It's now disabled by default for the following: * 'nix search' (this was already implied by read-only mode) * 'nix flake show' * 'nix flake check', but only on the hydraJobs output | |||
2021-09-22 | Make setDefault() typed | Eelco Dolstra | |
2021-09-22 | Don't cache realiseContext() errors | Eelco Dolstra | |
Errors that depend on the configuration (such as whether allow-import-from-derivation is set) should not be cached. | |||
2021-09-22 | Add missing #include | Eelco Dolstra | |
Fixes #5282. | |||
2021-09-21 | Set input parent at construction time | Eelco Dolstra | |
2021-09-21 | Allow relative paths anywhere into the parent's store path | Eelco Dolstra | |
2021-09-21 | path fetcher: Fix relative path check | Eelco Dolstra | |
2021-09-17 | Fix scheme argument to s3 cache | Gregor Kleen | |
2021-09-16 | Include subpath in flake fingerprint | Geoff Reedy | |
Without this, flakes within the same tree and same lock data will have the same fingerprint and the eval cache for one flake will be incorrectly used for another. | |||
2021-09-15 | Merge pull request #5257 from edolstra/dirty-lock-file | Eelco Dolstra | |
If we can't write a lock file, pretend the top-level flake is dirty | |||
2021-09-15 | Merge branch 'mh/fix-chroot-eval' of https://github.com/obsidiansystems/nix | Eelco Dolstra | |
2021-09-15 | If we can't write a lock file, pretend the top-level flake is dirty | Eelco Dolstra | |
Alternative to #4639. You can still read flake.lock, but at least in reproducible workflows like NixOS configurations where you require a non-dirty tree, evaluation will fail because there is no rev. | |||
2021-09-15 | Revert "Disallow reading flake.lock" | Eelco Dolstra | |
This reverts commit e5596113f7fc5e47e058bb15afdf75eee02ed95e. | |||
2021-09-15 | sandbox: allow Rosetta 2 on Darwin | Emily | |
This allows sandboxed x86_64-darwin builds on aarch64-darwin. | |||
2021-09-14 | Rename unnecessary git@ | Eelco Dolstra | |
2021-09-14 | Merge pull request #5249 from edolstra/nix-profile | Eelco Dolstra | |
Add missing 'nix profile' subcommands | |||
2021-09-14 | Disallow reading flake.lock | Eelco Dolstra | |
With --no-write-lock-file, it's possible that flake.lock is out of sync with the actual inputs used by the evaluation. So doing fromJSON (readFile ./flake.lock) will give wrong results. Fixes #4639. | |||
2021-09-14 | nix profile history: Show profile date | Eelco Dolstra | |
2021-09-14 | Add 'nix profile wipe-history' command | Eelco Dolstra | |
2021-09-14 | Generations -> profile versions | Eelco Dolstra | |
2021-09-14 | Fix quotes | Eelco Dolstra | |
2021-09-14 | Add "nix profile rollback" command | Eelco Dolstra | |
2021-09-14 | nix flake show --json: Add type info | Eelco Dolstra | |
For extensibility, every leaf node is now an object that contains at least a type field (e.g. "type": "derivation"). | |||
2021-09-14 | Merge branch 'tomberek/show_json' of https://github.com/tomberek/nix | Eelco Dolstra | |
2021-09-14 | Merge pull request #5247 from edolstra/stablize-ca-references | Eelco Dolstra | |
Remove the 'ca-references' feature check | |||
2021-09-14 | Respect NO_COLOR in Markdown output | Eelco Dolstra | |
2021-09-14 | Merge pull request #5248 from edolstra/flake-clone | Eelco Dolstra | |
Fix 'nix flake clone' on github repos | |||
2021-09-14 | Advise using --extra-experimental-features instead of --experimental-features | Eelco Dolstra | |
Fixes #3737. | |||
2021-09-14 | Remove the 'ca-references' feature check | Eelco Dolstra | |
Fixes #3422. Fixes #4425. | |||
2021-09-14 | github fetcher: Don't use HEAD branch when cloning | Eelco Dolstra | |
Fixes #4394. | |||
2021-09-14 | github fetcher: Use git+https for cloning | Eelco Dolstra | |
git+ssh only works if you have SSH access. | |||
2021-09-14 | Merge pull request #5245 from edolstra/warnings | Eelco Dolstra | |
Change warning messages from yellow to magenta | |||
2021-09-14 | Merge pull request #5240 from edolstra/builtin-help | Eelco Dolstra | |
nix --help: Display help using lowdown instead of man | |||
2021-09-14 | Change warnings from yellow to magenta | Eelco Dolstra | |
This matches gcc and clang. | |||
2021-09-14 | ANSI_YELLOW -> ANSI_WARNING | Eelco Dolstra | |
2021-09-14 | Fix macOS build | Eelco Dolstra | |
2021-09-14 | Fix clang warning | Eelco Dolstra | |
2021-09-13 | RunOptions: Use designated initializers | Eelco Dolstra | |
Also get rid of _killStderr because it wasn't actually checked anywhere. | |||
2021-09-13 | Remove tabs | Eelco Dolstra | |
2021-09-13 | hashFile, hashString: realize context before calculation, and discard afterwards | kvtb | |
2021-09-13 | nix --help: Display help using lowdown instead of man | Eelco Dolstra | |
Fixes #4476. Fixes #5231. | |||
2021-09-13 | Fix markdown error | Eelco Dolstra | |
2021-09-13 | Use Bindings::{get,need} instead of find | Eelco Dolstra | |
2021-09-13 | renderMarkdownToTerminal(): Fix terminal width computation | Eelco Dolstra | |
2021-09-10 | Remove tabs | Eelco Dolstra | |
2021-09-10 | Make installables const | Eelco Dolstra | |
2021-09-09 | Merge pull request #5224 from baloo/baloo/5089/force-nss_dns-load | Eelco Dolstra | |
preloadNSS: fixup nss_dns load | |||
2021-09-08 | Ensure nix flake show produces valid json | Tom Bereknyei | |
2021-09-08 | preloadNSS: load NSS before threads are started | Arthur Gautier | |
preloadNSS is not thread-safe, this commit moves it before we start the first thread. Signed-off-by: Arthur Gautier <baloo@superbaloo.net> | |||
2021-09-08 | Merge branch 'fix-3976' of https://github.com/mkenigs/nix | Eelco Dolstra | |