Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-08 | Merge pull request #4325 from tweag/hide-local-store-sql-statements | Eelco Dolstra | |
Hide the sqlite statements declarations for the local store | |||
2020-12-08 | Hide the sqlite statements declarations for the local store | regnat | |
These have no need to be in the public interface and it causes spurious rebuilds each time one wants to add or remove a new statement. | |||
2020-12-08 | Merge pull request #4326 from tweag/fix-post-build-hook-and-remote-builders | Eelco Dolstra | |
Re-query for the derivation outputs in the post-build-hook | |||
2020-12-08 | Re-query for the derivation outputs in the post-build-hook | regnat | |
We can't assume that the runtime state knows about them as they might have been built remotely, in which case we must query the db again to get them. | |||
2020-12-07 | Merge pull request #4305 from matthewbauer/rosetta2-check | Eelco Dolstra | |
Check for rosetta 2 support before installing x86_64-darwin Nix | |||
2020-12-07 | Merge pull request #4321 from matthewbauer/always-default-cache-nixos-org | Eelco Dolstra | |
Always default to cache.nixos.org even when different nix store dir | |||
2020-12-06 | Always default to cache.nixos.org even when different nix store dir | Matthew Bauer | |
Since 0744f7f, it is now useful to have cache.nixos.org in substituers even if /nix/store is not the Nix Store Dir. This can always be overridden via configuration, though. | |||
2020-12-05 | Merge pull request #4318 from matthewbauer/add-slash-to-trusted-binary-cache | Eelco Dolstra | |
Canonicalize binary caches with ‘/’ when one is missing | |||
2020-12-05 | Merge pull request #4316 from stephank/aws-sdk-compat | Eelco Dolstra | |
Fix compatibility with newer AWS SDKs | |||
2020-12-04 | Canonicalize binary caches with ‘/’ when one is missing | Matthew Bauer | |
This checks if there is a trusted substituter with a slash, so trusting https://cache.nixos.org also implies https://cache.nixos.org/ is trusted. | |||
2020-12-04 | Use com.apple.oahd.plist for rosetta 2 detection | Matthew Bauer | |
2020-12-04 | Fix compatibility with newer AWS SDKs | Stéphan Kochen | |
Tested against AWS SDK 1.8.99. Fixes #3201. | |||
2020-12-04 | Merge pull request #4314 from tweag/less-noisy-make-doc | Eelco Dolstra | |
Make `make install` less noisy | |||
2020-12-04 | Make `make install` less noisy | regnat | |
Remove the printing and useless output of a couple of commands when running `make install` | |||
2020-12-04 | Merge pull request #4311 from matthewbauer/static-nix-support | Eelco Dolstra | |
Include static "nix" binary in Hydra build products | |||
2020-12-03 | Include static "nix" binary in Hydra build products | Matthew Bauer | |
This allows users to get Nix from Hydra via a stable url like https://hydra.nixos.org/build/132078238/download/1/nix | |||
2020-12-04 | Split 'nix store add-to-store' into 'add-path' and 'add-file' | Eelco Dolstra | |
This makes it consistent with 'nix hash <path|file>'. | |||
2020-12-03 | Merge pull request #3858 from edolstra/group-commands | Eelco Dolstra | |
Group 'nix' subcommands | |||
2020-12-03 | Typo | Eelco Dolstra | |
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 | Call it aarch64-darwin instead of arm64-darwin | Matthew Bauer | |
gnu-config standardized on aarch64 for machine name so host_cpu part of $system will always be aarch64. That means system will be aarch64-darwin too. uname however could report either “aarch64” (if gnu coreutils) or “arm64” (if apple’s uname). We should support both for compatiblity here. | |||
2020-12-02 | Check for rosetta 2 support before installing | Matthew Bauer | |
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 | |