- Mar 14, 2013
-
-
Eelco Dolstra authored
-
- Mar 08, 2013
-
-
Eelco Dolstra authored
This reverts commit 28bba8c4.
-
- Mar 07, 2013
-
-
Eelco Dolstra authored
-
- Feb 28, 2013
-
-
Eelco Dolstra authored
Also use a point release version number as suggested by several people.
-
- Feb 27, 2013
-
- Feb 26, 2013
-
- Feb 08, 2013
-
-
Eelco Dolstra authored
-
- Jan 24, 2013
-
-
Eelco Dolstra authored
Issue #88.
-
- Jan 04, 2013
-
-
Eelco Dolstra authored
-
- Jan 03, 2013
-
-
Eelco Dolstra authored
Doing this once makes subsequent operations like garbage collecting more efficient since we don't have to call makeMutable() first.
-
- Jan 02, 2013
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Dec 29, 2012
-
-
Eelco Dolstra authored
Fixes #24.
-
- Dec 21, 2012
-
-
Eelco Dolstra authored
This should make live easier for single-user (non-daemon) installations. Note that when the daemon is used, the "calling user" is root so we're not using any untrusted caches.
-
- Dec 20, 2012
-
-
Eelco Dolstra authored
-
- Dec 12, 2012
-
-
Eelco Dolstra authored
Fixes #69.
-
- Dec 06, 2012
-
-
Eelco Dolstra authored
-
- Dec 05, 2012
-
-
Eelco Dolstra authored
-
- Dec 04, 2012
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
Eelco Dolstra authored
-
- Nov 23, 2012
-
-
Eelco Dolstra authored
-
- Nov 19, 2012
-
-
Eelco Dolstra authored
This flag causes paths that do not have a known substitute to be quietly ignored. This is mostly useful for Charon, allowing it to speed up deployment by letting a machine use substitutes for all substitutable paths, instead of uploading them. The latter is frequently faster, e.g. if the target machine has a fast Internet connection while the source machine is on a slow ADSL line.
-
- Nov 09, 2012
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
- Nov 06, 2012
-
-
Eelco Dolstra authored
Binary caches can now specify a priority in their nix-cache-info file. The binary cache substituter checks caches in order of priority. This is to ensure that fast, static caches like nixos.org/binary-cache are processed before slow, dynamic caches like hydra.nixos.org.
-
Eelco Dolstra authored
-
Eelco Dolstra authored
This allows disabling the use of binary caches, e.g. $ nix-build ... --option use-binary-caches false Note that $ nix-build ... --option binary-caches '' does not disable all binary caches, since the caches defined by channels will still be used.
-
- Oct 23, 2012
-
-
Eelco Dolstra authored
-
- Oct 12, 2012
-
-
Eelco Dolstra authored
Reported by Shea.
-
- Oct 04, 2012
-
- Oct 03, 2012
-
-
Eelco Dolstra authored
-
Eelco Dolstra authored
AFAIK nobody uses this, setuid binaries are evil, and there is no good reason why people can't just run the daemon.
-
Eelco Dolstra authored
-
- Oct 02, 2012
-
-
Eelco Dolstra authored
Also, return a non-zero exit code if errors remain after verifying/repairing.
-
Eelco Dolstra authored
This operation allows fixing corrupted or accidentally deleted store paths by redownloading them using substituters, if available. Since the corrupted path cannot be replaced atomically, there is a very small time window (one system call) during which neither the old (corrupted) nor the new (repaired) contents are available. So repairing should be used with some care on critical packages like Glibc.
-
- Sep 27, 2012
-
-
Eelco Dolstra authored
In Nixpkgs, the attribute in all-packages.nix corresponding to a package is usually equal to the package name. However, this doesn't work if the package contains a dash, which is fairly common. The convention is to replace the dash with an underscore (e.g. "dbus-lib" becomes "dbus_glib"), but that's annoying. So now dashes are valid in variable / attribute names, allowing you to write: dbus-glib = callPackage ../development/libraries/dbus-glib { }; and buildInputs = [ dbus-glib ]; Since we don't have a negation or subtraction operation in Nix, this is unambiguous.
-
- Sep 25, 2012
-
-
Eelco Dolstra authored
-