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 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						176a84a828 
					 
					
						
						
							
							Don't test sphinx-generated conf.py for flake8 issues.  
						
						
						
						
					 
					
						2016-08-30 20:30:43 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c470ffe1ac 
					 
					
						
						
							
							Install graphviz before build.  
						
						
						
						
					 
					
						2016-08-30 20:17:12 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						d9c5191563 
					 
					
						
						
							
							Fix issue with path to Spack.  
						
						
						
						
					 
					
						2016-08-30 19:57:33 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						fc748eb3d0 
					 
					
						
						
							
							Exclude spack.__all__ from documentation.  
						
						... 
						
						
						
						Everything in the __all__ list in the spack module is from some other
module, so only do their documentation in their original location.  This
also avoids issues like the fact that some directive names shadow spack
core module names. 
						
						
					 
					
						2016-08-30 16:36:50 -05:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						1be6267149 
					 
					
						
						
							
							Undo changes to trailing triple quotes in docstring  
						
						
						
						
					 
					
						2016-08-30 16:28:55 -05:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						f6d07b54f1 
					 
					
						
						
							
							Always run spack unit tests  
						
						
						
						
					 
					
						2016-08-30 16:01:00 -05:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						9b455e9254 
					 
					
						
						
							
							Resolve new documentation issues that have cropped up  
						
						
						
						
					 
					
						2016-08-30 15:58:22 -05:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						cc7df29e81 
					 
					
						
						
							
							Keep dashes in command names, translate to underscores  
						
						
						
						
					 
					
						2016-08-30 15:37:23 -05:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						ae2a803496 
					 
					
						
						
							
							Make subcommands importable, '-' -> '_',  fixes   #1642  
						
						
						
						
					 
					
						2016-08-30 15:36:33 -05:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						8d1a753a1b 
					 
					
						
						
							
							Fix spack --profile,  fixes   #1639  
						
						
						
						
					 
					
						2016-08-30 15:35:58 -05:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						e04b76c2c3 
					 
					
						
						
							
							Add spack to the PATH for doc tests  
						
						
						
						
					 
					
						2016-08-30 15:35:58 -05:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						a0c8aca3a2 
					 
					
						
						
							
							Remove py-mercurial, going with mercurial package instead  
						
						
						
						
					 
					
						2016-08-30 15:35:58 -05:00