- Aug 13, 2016
-
-
Jude Taylor authored
-
- Aug 11, 2016
-
-
Eelco Dolstra authored
This was only used by nix-push.
-
Eelco Dolstra authored
-
Shea Levy authored
-
Domen Kožar authored
-
- Aug 10, 2016
-
-
Domen Kožar authored
Let's step in line with time and document more realistic values.
-
Eelco Dolstra authored
This makes us more robust against 500 errors from CloudFront or S3 (assuming the 500 error isn't cached by CloudFront...).
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
This allows such paths to be imported without signatures.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
This makes it easier to create a diverted store, i.e. NIX_REMOTE="local?root=/tmp/root" instead of NIX_REMOTE="local?real=/tmp/root/nix/store&state=/tmp/root/nix/var/nix" NIX_LOG_DIR=/tmp/root/nix/var/log
-
Eelco Dolstra authored
This variable has no reason to exist, given $NIX_STATE_DIR.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
Nuke nix-push.
-
Shea Levy authored
Rarely used, nix copy replaces it.
-
Shea Levy authored
We have BinaryCacheStore now
-
Shea Levy authored
Was added in 2006 to "measure the cost of the Nix approach". Given that it uses /usr/bin/perl, I think this is safe to remove.
-
Eelco Dolstra authored
Remove nix-install-package.
-
Shea Levy authored
Refs #831
-
- Aug 04, 2016
-
-
Aneesh Agrawal authored
* Dockerfile: add GNU tar native dependency `builtins.fetchTarball` requires GNU tar to be available in the $PATH in order to unpack the fetched tarball (there is a FIXME comment for this), which Alpine does not ship by default (it ships BusyBox tar). * Dockerfile: add GNU bash native dependency `nix-shell` defaults to invoking `bash` from the $PATH for the subshell. In theory this can be overriden with the NIX_BUILD_SHELL environment variable, but this does not work properly. `nix-shell` generates and passes a script (`$rcFile`) to be executed by the subshell which uses bashisms (`source` and `shopt`). Additionally, in interactive mode, `nix-shell` passes the `--rcfile` argument to the shell, which is another bashism. Because `bash` is thus de-facto required, add `bash` as a native package dependency to make it available for `nix-shell`.
-
- Jul 29, 2016
-
-
Alexey Shmalko authored
Currently, man has issues finding man pages for Nix-installed application (also, `nix-env --help` doesn't work). The issue is caused by custom `$MANPATH` set by my system. That makes man use it instead of searching in default location. Either of next lines workaround the issue: ```sh unset MANPATH export MANPATH=$HOME/.nix-profile/share/man:$MANPATH ``` This patch adds the later line to the `nix-profile.sh` if user has `MANPATH` set. (Not clearing `MANPATH` as that would be disrespect of user's preferences.) As a side-effect, host's man might find man pages installed by Nix.
-
- Jul 26, 2016
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
Also, allow builtins.{fetchurl,fetchTarball} in restricted mode if a hash is specified.
-
- Jul 24, 2016
-
-
Shea Levy authored
-
- Jul 23, 2016
-
-
Shea Levy authored
Fixes #977
-
- Jul 21, 2016
-
-
Shea Levy authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
For one particular NixOS configuration, this cut the runtime of "nix-store -r --dry-run" from 6m51s to 3.4s. It also fixes a bug in the size calculation that was causing certain paths to be counted twice, e.g. before: these paths will be fetched (1249.98 MiB download, 2995.74 MiB unpacked): and after: these paths will be fetched (1219.56 MiB download, 2862.17 MiB unpacked):
-
Langston Barrett authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
This speeds up queries against the binary cache.
-
Shea Levy authored
-