Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-03 | Move most store-related commands to 'nix store' | Eelco Dolstra | |
2020-12-03 | Add 'nix nar dump-path' | Eelco Dolstra | |
This only differs from 'nix store dump-path' in that the path doesn't need to be a store path. | |||
2020-12-03 | Add deprecated aliases for renamed commands | Eelco Dolstra | |
2020-12-03 | Add FIXME | Eelco Dolstra | |
2020-12-03 | Move NAR-related commands to 'nix nar' | Eelco Dolstra | |
2020-12-03 | Introduce 'nix store' command | Eelco Dolstra | |
2020-12-03 | Allow registering subcommands of subcommands | Eelco Dolstra | |
2020-12-03 | Move 'nix hash-*' and 'nix to-*' to 'nix hash' | Eelco Dolstra | |
From the 'nix' UX review. | |||
2020-12-03 | Remove 'dist' target | Eelco Dolstra | |
We're not producing source tarballs anymore so this has been bitrotting. | |||
2020-12-03 | nix add-to-store: Move markdown docs into a separate file | Eelco Dolstra | |
2020-12-03 | Make doc() return arbitrary Markdown rather than the contents of the ↵ | Eelco Dolstra | |
"Description" section Thus we can return the examples section (and any other sections) from doc() and don't need examples() anymore. | |||
2020-12-03 | Merge pull request #4308 from tweag/properly-test-early-cutoff | Eelco Dolstra | |
Properly test the early cutoff for CA derivations | |||
2020-12-03 | Merge pull request #4304 from NixOS/separate-manpages | Eelco Dolstra | |
Separate manpages for 'nix' subcommands | |||
2020-12-03 | Properly test early cutoff with CA derivations | regnat | |
Build things with a different seed each time to make sure that it works despite the different drvs | |||
2020-12-03 | Don't fail early when -j0 is passed | regnat | |
If the build closure contains some CA derivations, then we can't know ahead-of-time that we won't build anything as early-cutoff might come-in at a laster stage | |||
2020-12-03 | Merge pull request #4307 from matthewbauer/update-config-guess | Eelco Dolstra | |
Update config.guess & config.sub for proper arm64 macOS detection | |||
2020-12-02 | Update config.guess for proper arm64 macOS detection | Matthew Bauer | |
This fixes results for arm64 macOS so config.guess now reports: aarch64-apple-darwin20.1.0 instead of arm-apple-darwin20.1.0 | |||
2020-12-02 | Merge pull request #4301 from imalsogreg/tokens-doc-fix | Eelco Dolstra | |
fix tokens documentation | |||
2020-12-02 | Put examples first in the manpages | Eelco Dolstra | |
2020-12-02 | Generate separate manpages for each nix subcommand | Eelco Dolstra | |
2020-12-02 | nix eval: Add option to write a directory | Eelco Dolstra | |
This is useful for generating the nix manpages, but it may have other applications (like generating configuration files without a Nix store). | |||
2020-12-02 | Add 'nix help' | Eelco Dolstra | |
2020-12-02 | fix tokens documentation | Greg Hale | |
2020-12-02 | Merge pull request #4300 from tweag/remove-unknown-pragma-warning | Eelco Dolstra | |
Remove `unknown pragma` gcc warning | |||
2020-12-02 | Remove an `unknown pragma` gcc warning | regnat | |
2020-12-02 | Add forgotten `override` annotation | regnat | |
2020-12-02 | read(): Use char * instead of unsigned char * | Eelco Dolstra | |
This gets rid of some pointless casts. | |||
2020-12-02 | Sink: Use std::string_view | Eelco Dolstra | |
2020-12-02 | writeFull/writeFile: Use std::string_view | Eelco Dolstra | |
2020-12-01 | Merge pull request #4284 from tweag/fixed-output-depending-on-ca | Eelco Dolstra | |
Allow fixed-output derivations to depend on (floating) content-addressed ones | |||
2020-12-01 | Merge pull request #4297 from tweag/fix-clang-warnings | Eelco Dolstra | |
shut up clang warnings | |||
2020-12-01 | shut up clang warnings | regnat | |
- Fix some class/struct discrepancies - Explicit the overloading of `run` in the `Cmd*` classes - Ignore a warning in the generated lexer | |||
2020-12-01 | replaceStrings(): Use std::string_view | Eelco Dolstra | |
2020-12-01 | Macro hygiene | Eelco Dolstra | |
2020-12-01 | Move primeCache() to Worker::run() | Eelco Dolstra | |
We need the missing path info to communicate the worker's remaining goals to the progress bar. | |||
2020-12-01 | Lower verbosity for 'Failed to find a machine' message | Eelco Dolstra | |
2020-12-01 | Macro hygiene | Eelco Dolstra | |
2020-11-27 | Allow fixed-output derivations to depend on (floating) content-addressed ones | regnat | |
Fix an overlook of https://github.com/NixOS/nix/pull/4056 | |||
2020-11-26 | builtins.fetchGit: Fix shortRev attribute for dirty trees | Eelco Dolstra | |
2020-11-26 | Merge pull request #4094 from martinetd/btrfs | Eelco Dolstra | |
preallocateContents option: disable by default | |||
2020-11-26 | archive: disable preallocate-contents by default | Dominique Martinet | |
using fallocate() to preallocate files space does more harm than good: - breaks compression on btrfs - has been called "not the right thing to do" by xfs developers (because delayed allocation that most filesystems implement leads to smarter allocation than what the filesystem needs to do if we upfront fallocate files) | |||
2020-11-26 | Move to separate file | Eelco Dolstra | |
2020-11-26 | Record trusted/untrusted settings in ~/.local/share/nix | Eelco Dolstra | |
2020-11-26 | Ask for confirmation before allowing flake Nix configuration settings | Eelco Dolstra | |
2020-11-25 | fix the hash rewriting for ca-derivations | regnat | |
2020-11-23 | Merge pull request #4276 from B4dM4n/macos-sandbox-build | Eelco Dolstra | |
Fix macOS sandbox build | |||
2020-11-23 | Merge pull request #4275 from lukegb/mercurialHGPLAIN | Eelco Dolstra | |
fetchMercurial: set HGPLAIN when invoking hg | |||
2020-11-23 | Fix macOS sandbox build | Fabian Möller | |
Since c4c3c15c19bc448a4797e5d9577539cc14890618 (#4251) building Nix for macOS with sandboxing fails: ``` getting status of /nix/var/nix/profiles/per-user/root/channels/nixpkgs: Operation not permitted ``` This happens, because `EvalSettings::getDefaultNixPath` tries to access paths outside the sandbox. Since the state-dir is not required for doc generation, it is set to the dummy folder. This needs to be done for all nix invocations during doc generation, as `EvalSettings::getDefaultNixPath` is called unconditionally. | |||
2020-11-23 | fetchMercurial: set HGPLAIN when invoking hg | Luke Granger-Brown | |
Without setting HGPLAIN, the user's environment leaks into hg invocations, which means that the output may not be in the expected format. HGPLAIN is the Mercurial-recommended solution for this in that it's intended for uses by scripts and programs which are looking to parse Mercurial's output in a consistent manner. | |||
2020-11-23 | Merge pull request #4271 from wiltaylor/IgnoreReferenceSwitch | Eelco Dolstra | |
Skip Reference Check on bundler |