Adrien Devresse 
								
							 
						 
						
							
							
							
							
								
							
							
								d1f8822a43 
								
							 
						 
						
							
							
								
								Cleanup of nix.spec file to allow build on EL7 and beyond  
							
							... 
							
							
							
							- Clean deprecated spec file macros ( < EL6 )
- Allow to build Nix on EL7 using Software collection and Copr backports
- Add conditional build to build Nix RPM without documentation for dev builds
- Add missing BuildRequires (openssl, and others ) 
							
						 
						
							2018-05-09 18:16:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2bc6cfe1ad 
								
							 
						 
						
							
							
								
								Add Boost dependency to Fedora/Ubuntu builds  
							
							
							
						 
						
							2018-03-22 14:15:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ac12517f3e 
								
							 
						 
						
							
							
								
								Fix RPM build  
							
							
							
						 
						
							2017-10-24 15:44:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Bauer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c75945de5 
								
							 
						 
						
							
							
								
								Remove nix-mode.el from Nix.  
							
							... 
							
							
							
							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. 
							
						 
						
							2017-08-19 21:16:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ab5834f7a1 
								
							 
						 
						
							
							
								
								RPM, Deb: Add dependency on libseccomp  
							
							
							
						 
						
							2017-06-01 14:28:21 +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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dfcd78d851 
								
							 
						 
						
							
							
								
								Really fix the RPM build  
							
							
							
						 
						
							2017-04-03 16:25:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3b8946e09a 
								
							 
						 
						
							
							
								
								Maybe fix the RPM build  
							
							... 
							
							
							
							http://hydra.nixos.org/build/51095532  
						
							2017-03-31 18:30:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e4dd7dadf4 
								
							 
						 
						
							
							
								
								RPM build: Use parallel make  
							
							
							
						 
						
							2017-02-21 14:52:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bb6656b8a2 
								
							 
						 
						
							
							
								
								Build RPMs for Fedora 25  
							
							... 
							
							
							
							Disabled hardened build because it makes the linker fail with messages like
  relocation R_X86_64_PC32 against undefined symbol `BZ2_bzWriteOpen' can not be used when making a shared object; recompile with -fPIC
See https://fedoraproject.org/wiki/Changes/Harden_All_Packages . 
							
						 
						
							2017-02-21 14:26:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d1da6967b8 
								
							 
						 
						
							
							
								
								Drop unused WWW::Curl dependency  
							
							
							
						 
						
							2016-12-06 17:17:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d1a5c28a46 
								
							 
						 
						
							
							
								
								Revert "nix.spec.in: Build from the .tar.xz file."  
							
							... 
							
							
							
							This reverts commit f32c6ed873 
							
						 
						
							2016-08-30 13:38:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								91bec54016 
								
							 
						 
						
							
							
								
								nix.spec.in: RHEL 7/CentOS 7 supports systemd.  
							
							
							
						 
						
							2016-07-01 14:09:45 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								3a535abbc7 
								
							 
						 
						
							
							
								
								nix.spec.in: Create /nix/store at install time.  
							
							... 
							
							
							
							Since we now chmod /nix/store at install time, we don't need to do it in the
post install script. We still chgrp in the post-install, because the nixbld
group doesn't exist at install time. 
							
						 
						
							2016-07-01 14:09:42 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								0610486d61 
								
							 
						 
						
							
							
								
								nix.spec.in: RHEL 7/CentOS 7 do not require a group for each package.  
							
							
							
						 
						
							2016-07-01 14:09:40 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								f32c6ed873 
								
							 
						 
						
							
							
								
								nix.spec.in: Build from the .tar.xz file.  
							
							... 
							
							
							
							The Nix download page only mentions the .xz source tarball, so that's what
people are likely to have available. This means that somebody who downloads a
Nix source tarball can turn it directly into an RPM with `rpmbuild -ta
nix-*.tar.xz`. 
							
						 
						
							2016-07-01 14:09:37 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								85ec6a6a44 
								
							 
						 
						
							
							
								
								nix.spec.in: Use the default build group name.  
							
							... 
							
							
							
							Nix expects build users to be in the "nixbld" group. You can change that in the
config file, but `nix.spec` does not ship with a config file, so we should
use the defaults. 
							
						 
						
							2016-07-01 14:09:33 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								69f28eb335 
								
							 
						 
						
							
							
								
								Fix RPM build  
							
							... 
							
							
							
							http://hydra.nixos.org/build/33280008  
						
							2016-03-15 12:15:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5e4b2109b5 
								
							 
						 
						
							
							
								
								Update nix.spec.in  
							
							... 
							
							
							
							Nix requires libcurl-devel to build. 
							
						 
						
							2015-08-24 22:25:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d4a71ec3bf 
								
							 
						 
						
							
							
								
								Update spec file  
							
							... 
							
							
							
							http://hydra.nixos.org/build/14344391  
						
							2014-09-18 15:42:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								aa9b1cf48e 
								
							 
						 
						
							
							
								
								Really fix the RPM builds  
							
							... 
							
							
							
							http://hydra.nixos.org/build/10840199  
						
							2014-05-06 10:51:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								2c4affbaa8 
								
							 
						 
						
							
							
								
								Fix RPM build  
							
							... 
							
							
							
							We don't install a nix.conf anymore.
http://hydra.nixos.org/build/10826143  
							
						 
						
							2014-05-05 20:22:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								40250f23a0 
								
							 
						 
						
							
							
								
								Don't install Upstart job on Fedora  
							
							... 
							
							
							
							Also, don't install a nix.conf anymore, it's not needed.
http://hydra.nixos.org/build/10775854  
							
						 
						
							2014-05-02 19:05:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								76cbf55a6d 
								
							 
						 
						
							
							
								
								Ensure that systemd units to into lib, not lib64  
							
							... 
							
							
							
							http://hydra.nixos.org/build/10170940  
						
							2014-04-08 13:51:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								84d6936371 
								
							 
						 
						
							
							
								
								Install systemd units  
							
							
							
						 
						
							2014-04-07 11:50:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								0432bc52ea 
								
							 
						 
						
							
							
								
								Fix the RPM build  
							
							
							
						 
						
							2014-02-07 17:36:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								80b691316c 
								
							 
						 
						
							
							
								
								Fix version in nix.spec  
							
							... 
							
							
							
							http://hydra.nixos.org/build/8715502  
						
							2014-02-04 11:21:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								0e2ca26818 
								
							 
						 
						
							
							
								
								nix.spec: Remove "make check" since it's a no-op  
							
							
							
						 
						
							2014-01-20 14:23:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gergely Risko 
								
							 
						 
						
							
							
							
							
								
							
							
								25a00cae5b 
								
							 
						 
						
							
							
								
								Add gzip support for channel unpacking  
							
							
							
						 
						
							2013-07-12 11:29:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								52edef3495 
								
							 
						 
						
							
							
								
								Fix RPM build  
							
							... 
							
							
							
							http://hydra.nixos.org/build/3436627  
						
							2012-12-05 23:25:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								5c487761c4 
								
							 
						 
						
							
							
								
								Add a dependency on xz  
							
							
							
						 
						
							2012-12-05 12:17:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								aa61bc7472 
								
							 
						 
						
							
							
								
								Fix RPM build  
							
							... 
							
							
							
							http://hydra.nixos.org/build/3436511  
						
							2012-12-05 12:05:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e35d6f78dc 
								
							 
						 
						
							
							
								
								Rename nix-worker to nix-daemon  
							
							
							
						 
						
							2012-10-03 17:59:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								cc8641815b 
								
							 
						 
						
							
							
								
								Add WWW::Curl to the RPM dependencies  
							
							
							
						 
						
							2012-08-27 11:47:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								27f0c34390 
								
							 
						 
						
							
							
								
								Really fix RPM builds  
							
							
							
						 
						
							2012-07-09 13:16:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a560124cdf 
								
							 
						 
						
							
							
								
								Fix RPM builds  
							
							... 
							
							
							
							http://hydra.nixos.org/build/2784908  
						
							2012-07-09 11:58:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								087dee6e1b 
								
							 
						 
						
							
							
								
								Get rid of nix.conf.example  
							
							... 
							
							
							
							No need to duplicate the nix.conf manpage. 
							
						 
						
							2012-07-09 11:56:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michel Alexandre Salim 
								
							 
						 
						
							
							
							
							
								
							
							
								a7ed1f67ee 
								
							 
						 
						
							
							
								
								On systems with SystemD, install the service descriptor for nix-worker, and enable and start it  
							
							
							
						 
						
							2012-05-31 08:59:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michel Alexandre Salim 
								
							 
						 
						
							
							
							
							
								
							
							
								8922346305 
								
							 
						 
						
							
							
								
								Major spec update: - Fix license field - Split into subpackages - Update build dependencies - Configure users and groups for multi-user mode - Fix installation location of Perl modules  
							
							
							
						 
						
							2012-05-31 08:59:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michel Alexandre Salim 
								
							 
						 
						
							
							
							
							
								
							
							
								d0308073c3 
								
							 
						 
						
							
							
								
								- only enable deprecated spec sections when building on systems with older RPM versions - move tests to dedicated %check section - use standard build macros  
							
							
							
						 
						
							2012-05-31 08:59:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michel Alexandre Salim 
								
							 
						 
						
							
							
							
							
								
							
							
								e545a7f9a8 
								
							 
						 
						
							
							
								
								- replace %define with %global  
							
							
							
						 
						
							2012-05-31 08:59:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								4b83483142 
								
							 
						 
						
							
							
								
								Fix the RPM  
							
							
							
						 
						
							2012-03-19 14:30:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								659c427caa 
								
							 
						 
						
							
							
								
								* Hopefully perl-devel contains the required headers (untested).  
							
							
							
						 
						
							2011-10-10 18:58:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								76e0029f7a 
								
							 
						 
						
							
							
								
								* Add perl-DBD-SQLite as a dependency of the RPM builds.  
							
							
							
						 
						
							2011-08-08 14:06:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								b8eb32f4d2 
								
							 
						 
						
							
							
								
								* Urgh.  
							
							
							
						 
						
							2008-11-20 16:42:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								bba87589cc 
								
							 
						 
						
							
							
								
								 
							
							
							
						 
						
							2008-11-20 16:28:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								f3e2e6076a 
								
							 
						 
						
							
							
								
								 
							
							
							
						 
						
							2008-11-20 16:10:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								eb86b6f5a5 
								
							 
						 
						
							
							
								
								 
							
							
							
						 
						
							2008-11-20 15:08:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								285d26374a 
								
							 
						 
						
							
							
								
								* Don't set the prefix to /nix by default, rather use the Autoconf  
							
							... 
							
							
							
							default of /usr/local.  However, localstatedir and storedir are set
  to /nix/var/nix and /nix/store respectively unless they're
  explicitly overriden. 
							
						 
						
							2008-11-20 14:14:35 +00:00