Jeffrey Salmond 
							
						 
					 
					
						
						
							
						
						26d45bc106 
					 
					
						
						
							
							fontconfig: add --disable-docs to configure ( #1729 )  
						
						
						
						
					 
					
						2016-09-06 06:55:58 -07:00 
						 
				 
			
				
					
						
							
							
								Kelly Thompson 
							
						 
					 
					
						
						
							
						
						f0192edf0d 
					 
					
						
						
							
							For OpenMPI v 2+, add a configure option to provide C++ bindings. ( #1730 )  
						
						... 
						
						
						
						+ Starting with version 2.0, OpenMPI no longer provides C++ bindings by default
  (libmpi_cxx.so). Add a configure option to instruct the build to also build
  and install libmpi_cxx.so.
+ This MPI feature is needed by at least one spack package (moab). 
						
						
					 
					
						2016-09-06 06:55:37 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						a8b4a0f287 
					 
					
						
						
							
							Merge pull request  #1731  from epfl-scitas/packages/plumed_gslcblas  
						
						... 
						
						
						
						plumed : avoid linking with libgslcblas 
						
						
					 
					
						2016-09-06 06:55:16 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						1cb6f31b03 
					 
					
						
						
							
							Merge pull request  #1732  from epfl-scitas/fixes/autoload_and_build_dependencies  
						
						... 
						
						
						
						fix : ('build',) type dependencies are not accounted when autoloading 
						
						
					 
					
						2016-09-06 06:55:02 -07:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						fc576a40d6 
					 
					
						
						
							
							modules : ('build',) type dependencies are not accounted when autoloading  
						
						... 
						
						
						
						fixes  #1681  
					
						2016-09-06 15:07:11 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						d39b666913 
					 
					
						
						
							
							plumed : avoid linking with libgslcblas  
						
						
						
						
					 
					
						2016-09-06 11:21:26 +02:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						47f6a6d3cf 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/LLNL/spack  into features/install_with_phases_rebase  
						
						... 
						
						
						
						Conflicts:
	lib/spack/spack/build_environment.py
	lib/spack/spack/package.py
	var/spack/repos/builtin/packages/astyle/package.py
	var/spack/repos/builtin/packages/lzo/package.py
	var/spack/repos/builtin/packages/openjpeg/package.py
	var/spack/repos/builtin/packages/swiftsim/package.py 
						
						
					 
					
						2016-09-04 10:12:52 +02:00 
						 
				 
			
				
					
						
							
							
								Axel Huebl 
							
						 
					 
					
						
						
							
						
						16c5403ab3 
					 
					
						
						
							
							spack boostrap: fix missing include ( #1657 )  
						
						... 
						
						
						
						fix a missing include in booststrap.
found on debian 8 with python 2.7 
						
						
					 
					
						2016-09-03 09:43:00 -07:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						497bbb3ae3 
					 
					
						
						
							
							added package : pexsi ( #1550 )  
						
						... 
						
						
						
						* pexsi : added package
* cp2k : added pexsi (works for gcc+openmpi with and without plumed) 
						
						
					 
					
						2016-09-03 08:13:47 -07:00 
						 
				 
			
				
					
						
							
							
								becker33 
							
						 
					 
					
						
						
							
						
						fa310c825d 
					 
					
						
						
							
							Merge pull request  #1704  from eschnett/eschnett/libiconf-gets  
						
						... 
						
						
						
						Make libiconv work with C11 
						
						
					 
					
						2016-09-02 16:46:40 -07:00 
						 
				 
			
				
					
						
							
							
								becker33 
							
						 
					 
					
						
						
							
						
						6de191a926 
					 
					
						
						
							
							Merge pull request  #1708  from robertdfrench/globus-toolkit  
						
						... 
						
						
						
						Globus Toolkit 
						
						
					 
					
						2016-09-02 15:31:34 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						07fa1cd5f8 
					 
					
						
						
							
							Attributes for directives need to be set at class construction time. ( #1718 )  
						
						... 
						
						
						
						- moved ensure_dicts() call from Package.__init__ to
  Package.__metaclass__. 
						
						
					 
					
						2016-09-02 15:10:30 -07:00 
						 
				 
			
				
					
						
							
							
								becker33 
							
						 
					 
					
						
						
							
						
						ea6143402f 
					 
					
						
						
							
							Merge pull request  #1715  from alfredo-gimenez/bugfix/vim  
						
						... 
						
						
						
						Fix vim package. 
						
						
					 
					
						2016-09-02 14:59:14 -07:00 
						 
				 
			
				
					
						
							
							
								becker33 
							
						 
					 
					
						
						
							
						
						83a8a8ed22 
					 
					
						
						
							
							Merge pull request  #1717  from alfredo-gimenez/features/sbt  
						
						... 
						
						
						
						Add sbt (scala build tool) package 
						
						
					 
					
						2016-09-02 14:56:44 -07:00 
						 
				 
			
				
					
						
							
							
								Alfredo Gimenez 
							
						 
					 
					
						
						
							
						
						19102559f0 
					 
					
						
						
							
							Add sbt (scala build tool) package  
						
						
						
						
					 
					
						2016-09-02 14:15:20 -07:00 
						 
				 
			
				
					
						
							
							
								Alfredo Gimenez 
							
						 
					 
					
						
						
							
						
						817c120b1c 
					 
					
						
						
							
							Fix vim package  
						
						
						
						
					 
					
						2016-09-02 14:09:46 -07:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						d78d18c4bd 
					 
					
						
						
							
							Update OpenMPI description ( #1705 )  
						
						
						
						
					 
					
						2016-09-02 10:57:35 -07:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Salmond 
							
						 
					 
					
						
						
							
						
						5146c64dfc 
					 
					
						
						
							
							Fixes for the ImageMagick package. ( #1709 )  
						
						... 
						
						
						
						* add pango dependency
* add new package ghostscript-fonts & add to ImageMagick as dependency
also tell ImageMagick's configure where the font dir is!
* refactor to fix flake8
* add homepage to ghostscript-fonts
* use install_tree
* remove unneeded import 
						
						
					 
					
						2016-09-02 10:41:35 -07:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						c7bb523c8f 
					 
					
						
						
							
							Declare qthreads dependency on automake ( #1711 )  
						
						
						
						
					 
					
						2016-09-02 10:34:07 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						e22ff0d8cd 
					 
					
						
						
							
							Merge pull request  #1707  from eschnett/eschnett/autoconf-old-versions  
						
						... 
						
						
						
						Add two famous old versions of autoconf 
						
						
					 
					
						2016-09-02 10:32:33 -07:00 
						 
				 
			
				
					
						
							
							
								Robert.French 
							
						 
					 
					
						
						
							
						
						d876d9b778 
					 
					
						
						
							
							Globus Toolkit  
						
						
						
						
					 
					
						2016-09-02 16:04:26 +00:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						9ceb3f6b49 
					 
					
						
						
							
							Add two famous old versions of autoconf  
						
						... 
						
						
						
						These old versions are often used because their immediate successors are incompatible in some way. 
						
						
					 
					
						2016-09-02 11:23:33 -04:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						0bd63ce8be 
					 
					
						
						
							
							Make libiconv work with C11  
						
						... 
						
						
						
						C11 does not provide gets() any more, so we cannot reference it 
						
						
					 
					
						2016-09-02 10:53:59 -04:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						417fe0ec67 
					 
					
						
						
							
							Merge pull request  #1698  from LLNL/bugfix/hash-collision  
						
						... 
						
						
						
						Fix hash collisions, add stable hashing 
						
						
					 
					
						2016-09-02 07:29:44 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c8b4f978e1 
					 
					
						
						
							
							Clean up stable hashing so that specs don't contain !!python/object/apply  
						
						... 
						
						
						
						- only output basic lists, dicts, etc.
- spec and database now parse and write specs as ordered data. 
						
						
					 
					
						2016-09-02 03:03:47 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						674434b0fc 
					 
					
						
						
							
							Merge branch 'UCL-RITS-hash_stability' into bugfix/hash-collision  
						
						
						
						
					 
					
						2016-09-02 03:03:25 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						9268b7aa7c 
					 
					
						
						
							
							Fix hash copying in _dup.  
						
						... 
						
						
						
						- Spec._dup() incorrectly copied cached hashes and normal/concrete values
  even when dependency structure was not preserved.
- Now these are only copied when *all* dependencies are copied. 
						
						
					 
					
						2016-09-02 01:26:19 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						69d45b49e9 
					 
					
						
						
							
							Fix hash handling in directory layout  
						
						... 
						
						
						
						- Currently, build dependencies are not currently hashed; we are waiting
  to hash these until we have smarter concretization that can reuse more
  installed specs.  The layout needs to account for this when checking
  whethert things are installed. 
						
						
					 
					
						2016-09-02 01:26:01 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						f5bc0cbb65 
					 
					
						
						
							
							Merge pull request  #1535  from LLNL/bugfix/faster-install-db-gh1521  
						
						... 
						
						
						
						[WIP] Faster database loading, faster in-memory hashing 
						
						
					 
					
						2016-09-01 13:00:21 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						8d755c010d 
					 
					
						
						
							
							Merge pull request  #1658  from LLNL/features/git-lfs  
						
						... 
						
						
						
						Add git-lfs package. 
						
						
					 
					
						2016-09-01 11:58:18 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						0f26bb9e92 
					 
					
						
						
							
							Merge pull request  #1688  from LLNL/bugfix/database-issues  
						
						... 
						
						
						
						Fix dependency bug with `spack reindex`. 
						
						
					 
					
						2016-09-01 11:39:21 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						69b68153a1 
					 
					
						
						
							
							Fix spack reindex so that it will work if DB is corrupt (duh).  
						
						... 
						
						
						
						- Transaction logic had gotten complicated -- DB would not reindex when
  corrupt, rather the error would be reported (ugh).
- DB will now print the error and force a rebuild when errors are
  detected reading the old databse. 
						
						
					 
					
						2016-09-01 11:29:32 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						bee5c05568 
					 
					
						
						
							
							Update tests to reflect new in-memory hashing vs. coarser dag_hash.  
						
						... 
						
						
						
						- Spack currently not hashing build deps (to allow more reuse of packages
  and less frequent re-installing)
- Fast in-memory hash should still hash *all* deptypes, and installed
  specs will only reflect link and run deps.
- We'll revert this when we can concretize more liberally based on what
  is already installed. 
						
						
					 
					
						2016-09-01 11:29:32 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						235a045d08 
					 
					
						
						
							
							Add option to copy only certain deptypes to Spec.copy()  
						
						... 
						
						
						
						- can now pass these to Spec.copy() and Spec._dup():
  - deps=True
  - deps=False
  - deps=(list of deptypes)
- Makes it easy to filter out only part of a spec. 
						
						
					 
					
						2016-09-01 11:29:32 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						409e7a2e64 
					 
					
						
						
							
							Faster database loading.  
						
						... 
						
						
						
						- use a 3-pass algorithm to load the installed package DAG.
- avoid redundant hashing/comparing on load. 
						
						
					 
					
						2016-09-01 11:29:32 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						a8aad95d41 
					 
					
						
						
							
							Specs now cache result of "fast" in-memory hash.  
						
						... 
						
						
						
						- Hash causes major slowdown for reading/setting up large DBs
- New version caches hash for concrete specs, which includes all specs in
  the install DB 
						
						
					 
					
						2016-09-01 11:29:32 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c46a15b574 
					 
					
						
						
							
							Fix dependency bug in database.  Fixes   #1265 ,  #1320 .  
						
						
						
						
					 
					
						2016-09-01 11:25:01 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						4a87d4ab8e 
					 
					
						
						
							
							Make gh-pages redirect to readthedocs.io  
						
						
						
						
					 
					
						2016-08-31 19:40:22 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						bf8413379f 
					 
					
						
						
							
							Merge pull request  #1593  from eschnett/eschnett/depends_on  
						
						... 
						
						
						
						Expand/clarify description of dependency types 
						
						
					 
					
						2016-08-31 12:07:11 -07:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						efc570afab 
					 
					
						
						
							
							Expand/clarify description of dependency types  
						
						
						
						
					 
					
						2016-08-31 14:42:32 -04:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						e3c182a1c4 
					 
					
						
						
							
							Merge pull request  #1677  from eschnett/eschnett/lzo-hotfix  
						
						... 
						
						
						
						Switch lzo download from https to http 
						
						
					 
					
						2016-08-31 09:43:16 -07:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						932cd6fa19 
					 
					
						
						
							
							Switch lzo download from https to http  
						
						... 
						
						
						
						lzo's download server does not present a valid certificate, so that downloads via https are failing. Spack's MD5 checksum still ensure a safe download.
Closes  #1675 . 
						
						
					 
					
						2016-08-31 12:41:04 -04:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						0ff048521b 
					 
					
						
						
							
							Fix modules.rst doc build warning.  
						
						
						
						
					 
					
						2016-08-30 22:15:13 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						8709e1c1c3 
					 
					
						
						
							
							Move docs to readthedocs.io  
						
						... 
						
						
						
						- Docs are now visible immediately, and we don't have to push them
  separately. 
						
						
					 
					
						2016-08-30 21:19:31 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						9de7e25085 
					 
					
						
						
							
							Merge branch 'bugfix/rtd-generation' into develop  
						
						
						
						
					 
					
						2016-08-30 21:13:53 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						3a9388b43a 
					 
					
						
						
							
							Move sphinx-apidoc into conf.py, too.  
						
						
						
						
					 
					
						2016-08-30 21:02:34 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						32834dd67d 
					 
					
						
						
							
							fix sys.path in conf.py  
						
						
						
						
					 
					
						2016-08-30 20:50:14 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						05545a2528 
					 
					
						
						
							
							test.  
						
						
						
						
					 
					
						2016-08-30 20:49:56 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						41675e5ed6 
					 
					
						
						
							
							sorted command index, better colification.  
						
						
						
						
					 
					
						2016-08-30 20:49:56 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						918cb16921 
					 
					
						
						
							
							Merge branch 'features/travis' into develop  
						
						
						
						
					 
					
						2016-08-30 20:43:29 -07:00