George Hartzell 
							
						 
					 
					
						
						
							
						
						a27cb639d8 
					 
					
						
						
							
							The lmod package should depend_on('tcl')  
						
						... 
						
						
						
						The lmod package needs a tclsh.  Up until now it just assumed
that one was available on the system.
This change adds a depends_on('tcl') to the lmod package.
The tcl package installs a tclsh script with an embedded version
number (e.g. tclsh8.6) but the lmod configuration looks for tclsh.
This change extends the tcl package to symlink tclshX.Y to tclsh in
the tcl package bin directory. 
						
						
					 
					
						2016-07-21 13:51:03 -04:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						098af17971 
					 
					
						
						
							
							Merge pull request  #1208  from paulhopkins/bugfix/github1196-specify-preferred-variants  
						
						... 
						
						
						
						Bugfix/github1196 specify preferred variants 
						
						
					 
					
						2016-07-21 08:36:19 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						5745ede31d 
					 
					
						
						
							
							Merge pull request  #1328  from suraia/fix-recursive-module-load  
						
						... 
						
						
						
						Fix recursive module loading 
						
						
					 
					
						2016-07-21 08:34:36 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						0b1d03abe6 
					 
					
						
						
							
							Merge pull request  #1327  from suraia/update-load-documentation  
						
						... 
						
						
						
						Update documentation for recursive module loading 
						
						
					 
					
						2016-07-21 08:33:40 -07:00 
						 
				 
			
				
					
						
							
							
								Paul Hopkins 
							
						 
					 
					
						
						
							
						
						00280936da 
					 
					
						
						
							
							Flake8 fixes to ensure qa tests pass  
						
						
						
						
					 
					
						2016-07-21 13:12:58 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Hopkins 
							
						 
					 
					
						
						
							
						
						480fe9cb9a 
					 
					
						
						
							
							Re-add documentation for variant preferences  
						
						
						
						
					 
					
						2016-07-21 12:32:00 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Hopkins 
							
						 
					 
					
						
						
							
						
						bd91dd9d6d 
					 
					
						
						
							
							Allow users to supply preferred variants via packages.yaml  
						
						
						
						
					 
					
						2016-07-21 12:32:00 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Kuhn 
							
						 
					 
					
						
						
							
						
						732c24f603 
					 
					
						
						
							
							Fix recursive module loading.  
						
						
						
						
					 
					
						2016-07-21 13:15:53 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Kuhn 
							
						 
					 
					
						
						
							
						
						4e1f86881a 
					 
					
						
						
							
							Update documentation for recursive module loading.  
						
						
						
						
					 
					
						2016-07-21 13:15:10 +02:00 
						 
				 
			
				
					
						
							
							
								Gregory Lee 
							
						 
					 
					
						
						
							
						
						07d4c6cf0b 
					 
					
						
						
							
							Merge pull request  #1205  from glennpj/psxe  
						
						... 
						
						
						
						Setup environment for Intel Parallel Studio 
						
						
					 
					
						2016-07-20 21:14:34 -07:00 
						 
				 
			
				
					
						
							
							
								Glenn Johnson 
							
						 
					 
					
						
						
							
						
						ead1b93f75 
					 
					
						
						
							
							MPI related changes  
						
						... 
						
						
						
						- Redid the code for setting the itac symlink for the cluster edition.
- Removed the *PATH variables for MPI to avoid a conflict with other MPI
  environment modules.
- Added missing test for `+all` when checking variants. 
						
						
					 
					
						2016-07-20 20:03:05 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Johnson 
							
						 
					 
					
						
						
							
						
						0be4c7dfbd 
					 
					
						
						
							
							Changes as discussed in PR review  
						
						... 
						
						
						
						- removed unneeded entry for `debugger/gdb/intel64_mic`
- set `+mpi` directory name to impi 
						
						
					 
					
						2016-07-20 20:03:05 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Johnson 
							
						 
					 
					
						
						
							
						
						5e5e36a659 
					 
					
						
						
							
							Fix flake8 errors.  
						
						
						
						
					 
					
						2016-07-20 19:54:35 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Johnson 
							
						 
					 
					
						
						
							
						
						16f67b5bb1 
					 
					
						
						
							
							Setup environment for Intel Parallel Studio  
						
						... 
						
						
						
						Set up the environment for the Intel compilers and tools. This commit
does the following:
- Unset variables that were incorrect from the auto guess prefix
  inspections.
- Add a RemovePath environment_modifications_formats for dotkit.
- Set the module environment variables appropriate for the different
  variants.
- Change the component logic so that the '+all' variant works. It was
  getting split by letter and leaving COMPONENTS empty.
- Added a variant checking function.
- Added NONRPM_DB_DIR to the silent.cfg so that the product database
  goes to the installation directory.
- With the product database in prefix the code to remove the product
  database file from the home directory is no longer needed and was
  removed.
- Reformat the 'tools' variant description.
There are probably more variables needed for the '+tools' for the
'professional' product version but I do not have access to that. 
						
						
					 
					
						2016-07-20 19:54:35 -05:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						e389afedaa 
					 
					
						
						
							
							Merge pull request  #1323  from glennpj/rlib  
						
						... 
						
						
						
						Set environment variables for R 
						
						
					 
					
						2016-07-20 15:43:26 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						b9c79824a2 
					 
					
						
						
							
							Merge pull request  #1313  from sknigh/gnu-tools  
						
						... 
						
						
						
						Added packages for GNU tools screen, datamash, and parallel 
						
						
					 
					
						2016-07-20 15:38:55 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						0777d3a5ba 
					 
					
						
						
							
							Merge pull request  #1326  from mwilliammyers/package-openexr  
						
						... 
						
						
						
						openexr : Add new package 
						
						
					 
					
						2016-07-20 15:35:36 -07:00 
						 
				 
			
				
					
						
							
							
								Glenn Johnson 
							
						 
					 
					
						
						
							
						
						0c75174ec3 
					 
					
						
						
							
							Fix indent/flake8 error.  
						
						
						
						
					 
					
						2016-07-20 15:56:20 -05:00 
						 
				 
			
				
					
						
							
							
								mwilliammyers 
							
						 
					 
					
						
						
							
						
						e973adf84b 
					 
					
						
						
							
							openexr : Add new package  
						
						
						
						
					 
					
						2016-07-20 14:49:03 -06:00 
						 
				 
			
				
					
						
							
							
								Glenn Johnson 
							
						 
					 
					
						
						
							
						
						f9137f606f 
					 
					
						
						
							
							Set environment variables  
						
						... 
						
						
						
						This commit adds `setup_environment` to export the libraries and
headers.
Fixes  #1314 . 
						
						
					 
					
						2016-07-20 15:37:31 -05:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						8856a226c7 
					 
					
						
						
							
							Merge pull request  #1277  from mathstuf/special-deptypes  
						
						... 
						
						
						
						deptypes: support special deptypes by string 
						
						
					 
					
						2016-07-20 13:15:57 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						d8acd41ba1 
					 
					
						
						
							
							Merge pull request  #1321  from mwilliammyers/package-ilmbase  
						
						... 
						
						
						
						ilmbase : Add new IlmBase package 
						
						
					 
					
						2016-07-20 13:13:21 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						8efbec3c0b 
					 
					
						
						
							
							Merge pull request  #1292  from eschnett/eschnett/hdf5-default-1.10  
						
						... 
						
						
						
						Make newest HDF5 release the default version 
						
						
					 
					
						2016-07-20 12:57:45 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						4c7c9f4ff5 
					 
					
						
						
							
							Merge pull request  #1303  from adamjstewart/features/armadillo  
						
						... 
						
						
						
						Updates to Armadillo package 
						
						
					 
					
						2016-07-20 12:56:41 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						cd4f429f72 
					 
					
						
						
							
							Merge pull request  #1319  from LLNL/cray-linker  
						
						... 
						
						
						
						Cray linker 
						
						
					 
					
						2016-07-20 12:56:01 -07:00 
						 
				 
			
				
					
						
							
							
								Samuel Knight 
							
						 
					 
					
						
						
							
						
						24c14ff7a8 
					 
					
						
						
							
							Added gnu packages datamash, parallel, and screen  
						
						
						
						
					 
					
						2016-07-20 19:53:14 +00:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						eda1176ba7 
					 
					
						
						
							
							added package as argument to setup_platform_environment  
						
						
						
						
					 
					
						2016-07-20 12:26:31 -07:00 
						 
				 
			
				
					
						
							
							
								mwilliammyers 
							
						 
					 
					
						
						
							
						
						c9f4e8ce5a 
					 
					
						
						
							
							ilmbase : Add new IlmBase package  
						
						
						
						
					 
					
						2016-07-20 13:13:47 -06:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						6983c1d30d 
					 
					
						
						
							
							Documented linker default  
						
						
						
						
					 
					
						2016-07-20 12:04:00 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						412618d531 
					 
					
						
						
							
							fixed flake errors  
						
						
						
						
					 
					
						2016-07-20 11:52:16 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						7db4170062 
					 
					
						
						
							
							removed commented-out code  
						
						
						
						
					 
					
						2016-07-20 11:36:47 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						f4fb9a0771 
					 
					
						
						
							
							Set default link type to dynamic on cray. Includes hooks for platform-based environment changes  
						
						
						
						
					 
					
						2016-07-20 11:35:13 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						79e066d53c 
					 
					
						
						
							
							Merge pull request  #1315  from LLNL/improved-cray-detection  
						
						... 
						
						
						
						Improved cray detection 
						
						
					 
					
						2016-07-20 11:11:56 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						106147716a 
					 
					
						
						
							
							fixed flake errors  
						
						
						
						
					 
					
						2016-07-20 11:00:56 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						0d18f7249c 
					 
					
						
						
							
							fixed flake errors  
						
						
						
						
					 
					
						2016-07-20 10:50:18 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						26d1ddc176 
					 
					
						
						
							
							Improved cray_xc detection bug fix  
						
						
						
						
					 
					
						2016-07-20 10:28:38 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						4c506b36c5 
					 
					
						
						
							
							Improved cray_xc detection  
						
						
						
						
					 
					
						2016-07-20 10:25:07 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						4434f482c0 
					 
					
						
						
							
							remove FIXMEs  
						
						
						
						
					 
					
						2016-07-20 09:48:54 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						3def8ef60e 
					 
					
						
						
							
							Merge branch 'cdo' of  https://github.com/robertdfrench/spack  into robertdfrench-cdo  
						
						
						
						
					 
					
						2016-07-20 09:48:01 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						20584ab084 
					 
					
						
						
							
							Merge pull request  #1302  from robertdfrench/adios-url  
						
						... 
						
						
						
						Get adios from github, not NCCS 
						
						
					 
					
						2016-07-20 09:47:23 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						7c28338d60 
					 
					
						
						
							
							Merge pull request  #1301  from robertdfrench/silver-searcher  
						
						... 
						
						
						
						Silver Searcher 0.32 is out 
						
						
					 
					
						2016-07-20 09:47:12 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						17a63c9646 
					 
					
						
						
							
							Merge pull request  #1284  from eschnett/eschnett/py-h5py.2  
						
						... 
						
						
						
						Declare dependency of "py-h5py +mpi" on "py-mpi4py" 
						
						
					 
					
						2016-07-20 09:45:54 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						01a361d637 
					 
					
						
						
							
							Merge pull request  #1288  from LLNL/features/cray_compiler_names  
						
						... 
						
						
						
						Let packages call use_cray_compilers() in install to get , etc set to… 
						
						
					 
					
						2016-07-20 09:45:36 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						7f20678969 
					 
					
						
						
							
							Merge pull request  #1291  from eschnett/eschnett/netcdf-4.4.1  
						
						... 
						
						
						
						Update NetCDF to version 4.4.1 
						
						
					 
					
						2016-07-20 09:34:14 -07:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						69e36c9821 
					 
					
						
						
							
							Ensure that per-4.4.1 NetCDF doesn't use HDF5 1.10  
						
						
						
						
					 
					
						2016-07-20 11:25:46 -04:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c503b43e38 
					 
					
						
						
							
							Merge pull request  #1311  from adamjstewart/features/licenses  
						
						... 
						
						
						
						Re-ignore licenses directory 
						
						
					 
					
						2016-07-20 07:14:47 -07:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						83330d2b59 
					 
					
						
						
							
							Re-ignore licenses directory  
						
						
						
						
					 
					
						2016-07-20 08:50:32 -05:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						6501cba5a7 
					 
					
						
						
							
							Merge pull request  #1309  from LLNL/features/spack-defaults  
						
						... 
						
						
						
						Add "default" configuration scope. 
						
						
					 
					
						2016-07-19 23:48:12 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						26480f14f9 
					 
					
						
						
							
							Add "default" configuration scope.  
						
						... 
						
						
						
						- Default scope is versioned with spack and can be overridden by site
  or user config.
- Default scope provides sensible default concretization preferences
  for all of Spack.
- per-platform concretization scope can be added later (to force a
  particular MPI on, e.g., Cray systems) 
						
						
					 
					
						2016-07-19 17:10:17 -07:00 
						 
				 
			
				
					
						
							
							
								Robert D. French 
							
						 
					 
					
						
						
							
						
						6b0fb476ab 
					 
					
						
						
							
							Draft CDO  
						
						
						
						
					 
					
						2016-07-19 15:57:55 -07:00