Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db3d3a5618 
								
							 
						 
						
							
							
								
								Build with large config Boehm GC  
							
							... 
							
							
							
							(cherry picked from commit 583d06385de82ab5c7fc77d26cd138d3c6d5f4b5) 
							
						 
						
							2020-02-18 18:02:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								14c877b4ab 
								
							 
						 
						
							
							
								
								fetchGit -> fetchTarball  
							
							... 
							
							
							
							(cherry picked from commit cbfdea685764bf66443a999e672656c54289b8c9) 
							
						 
						
							2019-05-17 22:28:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								2f59b30251 
								
							 
						 
						
							
							
								
								Use Nixpkgs 19.03  
							
							
							
						 
						
							2019-04-01 21:09:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6323b0729a 
								
							 
						 
						
							
							
								
								Disable the S3 content-encoding patch  
							
							... 
							
							
							
							Since we're not using multi-part uploads at the moment, we can drop
this patch. 
							
						 
						
							2018-11-01 15:18:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44a1b6c026 
								
							 
						 
						
							
							
								
								Fix build on non-x86_64-linux  
							
							
							
						 
						
							2018-03-19 11:57:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c04bca3401 
								
							 
						 
						
							
							
								
								Factor out commonality between release.nix and shell.nix  
							
							
							
						 
						
							2018-03-14 19:25:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ca14b14200 
								
							 
						 
						
							
							
								
								Use boost::format from the boost package  
							
							... 
							
							
							
							Note that this only requires headers from boost so it doesn't add a
runtime dependency.
Also, use Nixpkgs 18.03. 
							
						 
						
							2018-03-14 19:24:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7f2c324ed1 
								
							 
						 
						
							
							
								
								Simplify build by including nlohmann/json.hpp  
							
							
							
						 
						
							2017-12-04 17:11:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4dee01da7c 
								
							 
						 
						
							
							
								
								fetchGit: Add a test  
							
							
							
						 
						
							2017-11-03 13:55:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1969f357b7 
								
							 
						 
						
							
							
								
								Add fetchMercurial primop  
							
							... 
							
							
							
							E.g.
  $ nix eval '(fetchMercurial https://www.mercurial-scm.org/repo/hello )'
  { branch = "default"; outPath = "/nix/store/alvb9y1kfz42bjishqmyy3pphnrh1pfa-source"; rev = "82e55d328c8ca4ee16520036c0aaace03a5beb65"; revCount = 1; shortRev = "82e55d328c8c"; }
  $ nix eval '(fetchMercurial { url = https://www.mercurial-scm.org/repo/hello ; rev = "0a04b987be5ae354b710cefeba0e2d9de7ad41a9"; })'
  { branch = "default"; outPath = "/nix/store/alvb9y1kfz42bjishqmyy3pphnrh1pfa-source"; rev = "0a04b987be5ae354b710cefeba0e2d9de7ad41a9"; revCount = 0; shortRev = "0a04b987be5a"; }
  $ nix eval '(fetchMercurial /tmp/unclean-hg-tree)'
  { branch = "default"; outPath = "/nix/store/cm750cdw1x8wfpm3jq7mz09r30l9r024-source"; rev = "0000000000000000000000000000000000000000"; revCount = 0; shortRev = "000000000000"; } 
							
						 
						
							2017-11-01 17:45:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4af2611bd1 
								
							 
						 
						
							
							
								
								Allow builders to create activities  
							
							... 
							
							
							
							Actually, currently they can only create download activities. Thus,
downloads by builtins.fetchurl show up in the progress bar. 
							
						 
						
							2017-08-21 12:18:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6cc6c15a2d 
								
							 
						 
						
							
							
								
								Add a seccomp filter to prevent creating setuid/setgid binaries  
							
							... 
							
							
							
							This prevents builders from setting the S_ISUID or S_ISGID bits,
preventing users from using a nixbld* user to create a setuid/setgid
binary to interfere with subsequent builds under the same nixbld* uid.
This is based on aszlig's seccomp code
(47f587700d 
							
						 
						
							2017-05-29 16:14:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a2d92bb20e 
								
							 
						 
						
							
							
								
								Add --with-sandbox-shell configure flag  
							
							... 
							
							
							
							And add a 116 KiB ash shell from busybox to the release build. This
helps to make sandbox builds work out of the box on non-NixOS systems
and with diverted stores. 
							
						 
						
							2017-05-15 17:36:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c5f23f10a8 
								
							 
						 
						
							
							
								
								Replace readline by linenoise  
							
							... 
							
							
							
							Using linenoise avoids a license compatibility issue (#1356 ), is a lot
smaller and doesn't pull in ncurses. 
							
						 
						
							2017-05-10 18:37:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								73bba12d8b 
								
							 
						 
						
							
							
								
								Check for libreadline  
							
							
							
						 
						
							2017-04-28 16:53:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								98a2adb135 
								
							 
						 
						
							
							
								
								Simplify building nix-perl in nix-shell  
							
							
							
						 
						
							2017-04-26 17:04:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								921a2aeb05 
								
							 
						 
						
							
							
								
								Make "nix repl" build  
							
							
							
						 
						
							2017-04-25 18:48:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								915f62fa19 
								
							 
						 
						
							
							
								
								shell.nix: Remove more dependencies  
							
							... 
							
							
							
							Thanks @copumpkin. 
							
						 
						
							2017-04-10 17:23:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								53edb55588 
								
							 
						 
						
							
							
								
								shell.nix: Remove obsolete flags  
							
							
							
						 
						
							2017-04-10 11:50:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e8186085e0 
								
							 
						 
						
							
							
								
								Add support for brotli compression  
							
							... 
							
							
							
							Build logs on cache.nixos.org are compressed using Brotli (since this
allows them to be decompressed automatically by Chrome and Firefox),
so it's handy if "nix log" can decompress them. 
							
						 
						
							2017-03-15 16:49:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1102c77919 
								
							 
						 
						
							
							
								
								shell.nix: Add a flag for using clang  
							
							
							
						 
						
							2017-01-24 10:53:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								11f0680f69 
								
							 
						 
						
							
							
								
								Revert "shell.nix: Add libseccomp"  
							
							... 
							
							
							
							This reverts commit 1df82b6245 
							
						 
						
							2016-12-19 11:52:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5278bb7c16 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:NixOS/nix  
							
							
							
						 
						
							2016-12-15 12:31:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1df82b6245 
								
							 
						 
						
							
							
								
								shell.nix: Add libseccomp  
							
							
							
						 
						
							2016-12-15 12:31:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Linus Heckemann 
								
							 
						 
						
							
							
							
							
								
							
							
								6b30e1462e 
								
							 
						 
						
							
							
								
								Add missing DBD::SQLite to shell.nix  
							
							
							
						 
						
							2016-12-11 17:13:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								09191caea8 
								
							 
						 
						
							
							
								
								Add shell.nix  
							
							
							
						 
						
							2016-12-06 17:17:29 +01:00