- Jan 31, 2018
-
-
Eelco Dolstra authored
Following discussion with Shea and Graham. It's a big enough change from the last release. Also, from a semver perspective, 2.0 makes more sense because we did remove some interfaces (like nix-pull/nix-push).
-
Eelco Dolstra authored
This command upgrades Nix to the latest stable version by installing a store path obtained from https://github.com/NixOS/nixpkgs/raw/master/nixos/modules/installer/tools/nix-fallback-paths.nix which is the same store path that the installer at https://nixos.org/nix/install.sh uses. The upgrade fails if Nix is not installed in a profile (e.g. on NixOS, or when installed outside of the Nix store).
-
Eelco Dolstra authored
-
- Jan 27, 2018
-
-
Eric Wolf authored
Expands first paragraph a bit Adds a more comprehensive example
-
- Jan 17, 2018
-
-
Eelco Dolstra authored
-
- Jan 09, 2018
-
-
Renzo Carbonara authored
Fixes #937
-
- Jan 04, 2018
-
-
Eelco Dolstra authored
Commit c2154d4c renamed "build-use-substitutes" to "use-substitutes", but that broke "nix-copy-closure --use-substitutes".
-
- Dec 11, 2017
-
-
Chris Martin authored
-
- Dec 09, 2017
-
-
Joe Hermaszewski authored
-
- Dec 08, 2017
-
-
Markus Hauck authored
-
- Nov 28, 2017
-
-
Will Dietz authored
-
- Nov 21, 2017
-
-
Eelco Dolstra authored
-
- Nov 20, 2017
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
Unlike signed-binary-caches (which could only be '*' or ''), require-sigs is a proper Boolean option. The default is true.
-
Eelco Dolstra authored
The name had become a misnomer since it's not only for substitution from binary caches, but when adding/copying any (non-content-addressed) path to a store.
-
- Nov 03, 2017
-
-
Eelco Dolstra authored
This didn't support specifying a revision/branch, and was restricted to git:// URIs (since https:// or ssh:// would be ambiguous).
-
- Nov 01, 2017
-
-
Zoran Plesivčak authored
-
Zoran Plesivčak authored
+ remove trailing whitespace from the file
-
- Oct 30, 2017
-
-
Eelco Dolstra authored
This allows network access in restricted eval mode.
-
Eelco Dolstra authored
Accidentally committed this change as part of f9686885. Restricted mode != pure mode.
-
Eelco Dolstra authored
Almost all other primops are camelCase so no reason not to use that here.
-
- Oct 26, 2017
-
-
Orivej Desh authored
-
Orivej Desh authored
-
Orivej Desh authored
-
- Oct 23, 2017
-
-
Eelco Dolstra authored
-
- Oct 20, 2017
-
-
Keshav Kini authored
A couple makefiles in the sources have -std=c++14 in the CFLAGS.
-
- Sep 18, 2017
-
-
Eelco Dolstra authored
-
- Sep 05, 2017
-
-
Eelco Dolstra authored
Nix can now automatically run the garbage collector during builds or while adding paths to the store. The option "min-free = <bytes>" specifies that Nix should run the garbage collector whenever free space in the Nix store drops below <bytes>. It will then delete garbage until "max-free" bytes are available. Garbage collection during builds is asynchronous; running builds are not paused and new builds are not blocked. However, there also is a synchronous GC run prior to the first build/substitution. Currently, no old GC roots are deleted (as in "nix-collect-garbage -d").
-
- Aug 31, 2017
-
-
Eelco Dolstra authored
In particular, drop the "build-" and "gc-" prefixes which are pointless. So now you can say nix build --no-sandbox instead of nix build --no-build-use-sandbox
-
- Aug 20, 2017
-
-
Matthew Bauer authored
This removes the file nix-mode.el from Nix. The file is now available within the repository https://github.com/NixOS/nix-mode. Fixes #662 Fixes #1040 Fixes #1054 Fixes #1055 Closes #1119 Fixes #1419 NOTE: all of the above should be fixed within NixOS/nix-mode. If one of those hasn’t please reopen within NixOS/nix-mode and not within NixOS/nix.
-
- Aug 18, 2017
-
-
Chase Adams authored
-
- Aug 16, 2017
-
-
Eelco Dolstra authored
-
- Aug 15, 2017
-
-
Nicolas B. Pierron authored
The function 'builtins.split' takes a POSIX extended regular expression and an arbitrary string. It returns a list of non-matching substring interleaved by lists of matched groups of the regular expression. ```nix with builtins; assert split "(a)b" "abc" == [ "" [ "a" ] "c" ]; assert split "([ac])" "abc" == [ "" [ "a" ] "b" [ "c" ] "" ]; assert split "(a)|(c)" "abc" == [ "" [ "a" null ] "b" [ null "c" ] "" ]; assert split "([[:upper:]]+)" " FOO " == [ " " [ "FOO" ] " " ]; ```
-
Nicolas B. Pierron authored
-
- Aug 10, 2017
-
-
Eelco Dolstra authored
-
- Jul 30, 2017
-
-
davidak authored
except in older release notes where the name was actually Mac OS X.
-
- Jul 18, 2017
-
-
Graham Christensen authored
-
- Jul 17, 2017
-
-
Eelco Dolstra authored
In particular, this allows it to be disabled in our tests.
-
- Jul 15, 2017
-
-
Harmen authored
And fix a dead link.
-
- Jul 10, 2017
-
-
Robert Vollmert authored
-