Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								3a95e1a17c 
								
							 
						 
						
							
							
								
								Update nix-push manpage and document the binary cache format  
							
							
							
						 
						
							2012-11-06 15:49:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								620e92e880 
								
							 
						 
						
							
							
								
								Add an option ‘use-binary-caches’  
							
							... 
							
							
							
							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. 
							
						 
						
							2012-11-06 13:44:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a28b4445a4 
								
							 
						 
						
							
							
								
								nix-prefetch-url: Improve option handling  
							
							
							
						 
						
							2012-10-23 18:04:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								ac238d619c 
								
							 
						 
						
							
							
								
								Typo  
							
							... 
							
							
							
							Reported by Shea. 
							
						 
						
							2012-10-12 10:21:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								bfaa5635de 
								
							 
						 
						
							
							
								
								Manual: Don't use a store path that actually exists  
							
							... 
							
							
							
							http://hydra.nixos.org/build/3124130  
						
							2012-10-04 13:37:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e35d6f78dc 
								
							 
						 
						
							
							
								
								Rename nix-worker to nix-daemon  
							
							
							
						 
						
							2012-10-03 17:59:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								522ecab9b8 
								
							 
						 
						
							
							
								
								Drop support for running nix-worker in "slave" mode  
							
							... 
							
							
							
							AFAIK nobody uses this, setuid binaries are evil, and there is no good
reason why people can't just run the daemon. 
							
						 
						
							2012-10-03 17:30:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								9c41c66c5b 
								
							 
						 
						
							
							
								
								Document ‘--repair’  
							
							
							
						 
						
							2012-10-03 15:53:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								8e3a7bd712 
								
							 
						 
						
							
							
								
								nix-store --verify: Add an option ‘--repair’ to repair all missing/corrupt paths  
							
							... 
							
							
							
							Also, return a non-zero exit code if errors remain after
verifying/repairing. 
							
						 
						
							2012-10-02 15:12:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								9958bd6992 
								
							 
						 
						
							
							
								
								Add operation ‘nix-store --repair-path’  
							
							... 
							
							
							
							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. 
							
						 
						
							2012-10-02 14:08:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								95c74eae26 
								
							 
						 
						
							
							
								
								Allow dashes in identifiers  
							
							... 
							
							
							
							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. 
							
						 
						
							2012-09-27 15:49:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								f46612be96 
								
							 
						 
						
							
							
								
								Add "on Linux" qualifier  
							
							
							
						 
						
							2012-09-25 16:30:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								0f358ca5b6 
								
							 
						 
						
							
							
								
								Document that Nix requires GNU Make  
							
							... 
							
							
							
							Fixes  #44 . 
						
							2012-09-25 16:17:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								cb6651e878 
								
							 
						 
						
							
							
								
								Update release notes  
							
							
							
						 
						
							2012-09-25 16:04:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								983220bcd4 
								
							 
						 
						
							
							
								
								nix-collect-garbage: Support --dry-run  
							
							
							
						 
						
							2012-09-13 18:09:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								9fd9dedf12 
								
							 
						 
						
							
							
								
								nix-env --delete-generations: Support --dry-run flag  
							
							... 
							
							
							
							Fixes  #43 . 
						
							2012-09-13 18:05:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								c845c0ccad 
								
							 
						 
						
							
							
								
								nix-channel: Add option to force fetching of manifests  
							
							
							
						 
						
							2012-09-13 12:11:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								360056e174 
								
							 
						 
						
							
							
								
								Document importing from a directory in the import documentation  
							
							
							
						 
						
							2012-08-29 18:07:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								9e2fc6951c 
								
							 
						 
						
							
							
								
								Disable the binary cache substituter by default for now  
							
							
							
						 
						
							2012-08-27 14:20:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								9c2decaa19 
								
							 
						 
						
							
							
								
								Merge branch 'master' into no-manifests  
							
							
							
						 
						
							2012-08-01 18:03:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								5170c5691a 
								
							 
						 
						
							
							
								
								nix-channel: Use binary caches advertised by channels  
							
							... 
							
							
							
							Channels can now advertise a binary cache by creating a file
<channel-url>/binary-cache-url.  The channel unpacker puts these in
its "binary-caches" subdirectory.  Thus, the URLS of the binary caches
for the channels added by root appear in
/nix/var/nix/profiles/per-user/eelco/channels/binary-caches/*.  The
binary cache substituter reads these and adds them to the list of
binary caches. 
							
						 
						
							2012-08-01 17:56:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								4d1b64f118 
								
							 
						 
						
							
							
								
								Allow daemon users to override ‘binary-caches’  
							
							... 
							
							
							
							For security reasons, daemon users can only specify caches that appear
in the ‘binary-caches’ and ‘trusted-binary-caches’ options in
nix.conf. 
							
						 
						
							2012-07-31 18:56:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								89a8207029 
								
							 
						 
						
							
							
								
								Add an option ‘build-fallback’ (equivalent to the --fallback flag)  
							
							
							
						 
						
							2012-07-31 17:56:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								157170059d 
								
							 
						 
						
							
							
								
								Manual: Remove reference to non-existent -I option  
							
							
							
						 
						
							2012-07-30 22:29:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								9de6d10d11 
								
							 
						 
						
							
							
								
								Get rid of $NIX_BINARY_CACHES  
							
							... 
							
							
							
							You can use ‘--option binary-caches URLs’ instead. 
							
						 
						
							2012-07-30 16:39:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								f15083c10a 
								
							 
						 
						
							
							
								
								Document the --option flag  
							
							... 
							
							
							
							Pointed out by Daniel Santa Cruz on IRC. 
							
						 
						
							2012-07-29 14:37:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								8c79100839 
								
							 
						 
						
							
							
								
								Merge branch 'master' into no-manifests  
							
							
							
						 
						
							2012-07-26 15:14:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								6193105710 
								
							 
						 
						
							
							
								
								Automatically optimise the Nix store when a new path is added  
							
							... 
							
							
							
							Auto-optimisation is enabled by default.  It can be turned off by
setting auto-optimise-store to false in nix.conf. 
							
						 
						
							2012-07-23 17:14:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								58337e0e61 
								
							 
						 
						
							
							
								
								Set release date  
							
							
							
						 
						
							2012-07-18 11:51:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								fe241ece29 
								
							 
						 
						
							
							
								
								Merge branch 'master' into no-manifests  
							
							
							
						 
						
							2012-07-18 10:47:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								51d71ad3d7 
								
							 
						 
						
							
							
								
								Manual: Don't claim we support Cygwin  
							
							
							
						 
						
							2012-07-17 11:49:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								6c01fb4d68 
								
							 
						 
						
							
							
								
								Update Nix 1.1 release notes  
							
							
							
						 
						
							2012-07-17 10:06:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								53b24f3518 
								
							 
						 
						
							
							
								
								Allow disabling log compression  
							
							
							
						 
						
							2012-07-17 09:40:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								04559a0d45 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:NixOS/nix into no-manifests  
							
							
							
						 
						
							2012-07-11 18:53:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e4d6bcb6cd 
								
							 
						 
						
							
							
								
								Update release notes  
							
							
							
						 
						
							2012-07-11 18:52:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								5755a5c354 
								
							 
						 
						
							
							
								
								Install a nix.conf manpage  
							
							
							
						 
						
							2012-07-09 11:33:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								099125435f 
								
							 
						 
						
							
							
								
								download-from-binary-cache: add nix.conf options  
							
							
							
						 
						
							2012-07-09 10:57:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								8da6772ed4 
								
							 
						 
						
							
							
								
								Update release notes  
							
							
							
						 
						
							2012-06-23 14:59:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								2c26985835 
								
							 
						 
						
							
							
								
								Add option ‘build-keep-log’ to enable/disable writing of build logs  
							
							... 
							
							
							
							Fixes  #26 . 
						
							2012-05-29 16:42:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								8058dab26e 
								
							 
						 
						
							
							
								
								Clean up the installation section; document the generic binary tarballs  
							
							
							
						 
						
							2012-05-24 12:04:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								587b408210 
								
							 
						 
						
							
							
								
								Set release date  
							
							
							
						 
						
							2012-05-11 17:40:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								8a08813d6c 
								
							 
						 
						
							
							
								
								Manual updates  
							
							
							
						 
						
							2012-05-11 17:39:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								2b00e6990c 
								
							 
						 
						
							
							
								
								CSS tweaks  
							
							
							
						 
						
							2012-05-11 16:21:21 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								4d383f57f4 
								
							 
						 
						
							
							
								
								Document "nix-build --run-env"  
							
							
							
						 
						
							2012-05-10 19:29:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								6a7b24a3f2 
								
							 
						 
						
							
							
								
								Document "nix-store --add"  
							
							
							
						 
						
							2012-05-10 18:09:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								cb1248d208 
								
							 
						 
						
							
							
								
								Document some nix-store subcommands  
							
							
							
						 
						
							2012-05-09 19:06:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								7a213ffc69 
								
							 
						 
						
							
							
								
								Document $NIX_PATH / -I  
							
							
							
						 
						
							2012-05-09 19:06:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a58efdb69b 
								
							 
						 
						
							
							
								
								Update the release notes  
							
							
							
						 
						
							2012-05-09 19:05:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								afa7b8a479 
								
							 
						 
						
							
							
								
								nix-channel --update: allow updating only the specified channels  
							
							
							
						 
						
							2012-05-07 17:55:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								db5b86ef13 
								
							 
						 
						
							
							
								
								* Add an option ‘build-use-substitutes’, which can be set to ‘false’  
							
							... 
							
							
							
							to disable use of substitutes; i.e., force building from source.
  Fixes Nix/221. 
							
						 
						
							2012-04-30 19:15:34 -04:00