Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3de941f7c8 
							
						 
					 
					
						
						
							
							bottle: fix default Cellar output.  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-23 17:30:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							f218e87e32 
							
						 
					 
					
						
						
							
							don't audit jp sourceforge URLs  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-22 22:06:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							28c8395f3d 
							
						 
					 
					
						
						
							
							Group DSL methods that delegate to the stable spec  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-22 16:04:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							134210d9ed 
							
						 
					 
					
						
						
							
							bottle: allow writing/committing new bottles.  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-22 16:16:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5d0f868f06 
							
						 
					 
					
						
						
							
							Move bottle.rb logic from test-bot to brew bottle.  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-22 16:16:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							b2a983343b 
							
						 
					 
					
						
						
							
							bottle: only output relocatable message if >1MB.  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-22 16:01:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							fd34bd6b90 
							
						 
					 
					
						
						
							
							bottle: move bottle output to ERB.  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-22 16:01:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5de0b4964a 
							
						 
					 
					
						
						
							
							SoftwareSpec: add method for bottle checksums.  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-22 16:01:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							19618bddd4 
							
						 
					 
					
						
						
							
							bottle: use versions to access previous bottles.  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-22 16:01:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							c883286840 
							
						 
					 
					
						
						
							
							versions: use bottle_filename only if f.bottle.  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-22 16:01:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							82eee276e3 
							
						 
					 
					
						
						
							
							versions: add bottle filenames method.  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#22727 . 
						
						
							
						
					 
					
						2013-09-22 09:52:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							22e47ffa43 
							
						 
					 
					
						
						
							
							versions: add branch support in rev_list.  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-22 09:52:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							4702774616 
							
						 
					 
					
						
						
							
							versions: split version_for_sha and use yield.  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-22 09:52:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							7531dfc219 
							
						 
					 
					
						
						
							
							Allow explicitly requiring universal deps  
						
						 
						
						... 
						
						
						
						Previously, instructing Homebrew that all dependencies should be built
universal could be accomplished by redefining BuildOptions#universal? in
the class body:
  def build.universal?
    true
  end
However, the build object is no longer shared by all specs, so this is
insufficient. Instead, a new DSL method, "require_universal_deps", can
be used.
This feature is almost exclusively for wine, which requires universal
deps but does not itself have a universal option, since it is always
built 32-bit. 
						
						
							
						
					 
					
						2013-09-21 19:27:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							5511a8b3f5 
							
						 
					 
					
						
						
							
							Move dependencies to SoftwareSpec  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-21 19:27:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							a8d3aca169 
							
						 
					 
					
						
						
							
							Move options to SoftwareSpec  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-21 19:27:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							2eefba005f 
							
						 
					 
					
						
						
							
							Give this condition a more revealing name  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-21 19:27:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							36f3617494 
							
						 
					 
					
						
						
							
							bottle: fix --merge with multiple formulae.  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-21 15:18:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5d3d385a65 
							
						 
					 
					
						
						
							
							bottle: improve outputted messages.  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-21 15:18:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							65fc34cd03 
							
						 
					 
					
						
						
							
							Add tests to ensure ENV.compiler is correct  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-20 22:54:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							5b7b8fb5da 
							
						 
					 
					
						
						
							
							At some point this started working again  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-20 15:52:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							497ccdc41c 
							
						 
					 
					
						
						
							
							ENV: Ensure @compiler is set  
						
						 
						
						... 
						
						
						
						If @compiler isn't set/checked by ENV.compiler and the ENV.clang/etc.
methods, ENV.compiler may return unexpected results after fails_with
picks a fallback compiler.
See Homebrew/homebrew#22674 . 
						
						
							
						
					 
					
						2013-09-19 23:36:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							bda0a3102f 
							
						 
					 
					
						
						
							
							Homebrew 0.9.5  
						
						 
						
						... 
						
						
						
						Update version due to recent compiler selection fixes. 
						
						
							
  0.9.5
 
						
					 
					
						2013-09-19 23:10:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							8c310d85cd 
							
						 
					 
					
						
						
							
							More precise output for spec audits  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-19 12:55:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							a00048468f 
							
						 
					 
					
						
						
							
							Audit spec resources  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-19 12:55:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f072f40b0d 
							
						 
					 
					
						
						
							
							Extract ResourceAuditor from FormulaAuditor  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-19 12:55:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							a7e1dbae63 
							
						 
					 
					
						
						
							
							Bottles: use options hash for install_bottle?  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-18 12:36:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							1390d5cc12 
							
						 
					 
					
						
						
							
							formula_installer: don't duplicate bottle warning.  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#22569 . 
						
						
							
						
					 
					
						2013-09-18 12:26:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							bc1aea3f97 
							
						 
					 
					
						
						
							
							Convert brew-aspell-dictionaries to Ruby and output resources  
						
						 
						
						... 
						
						
						
						This makes the script much more readable, and also allows us to download
the language packs into the cache where they can be used when installing
aspell. 
						
						
							
						
					 
					
						2013-09-17 21:29:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							50d2f632d9 
							
						 
					 
					
						
						
							
							Allow partial installation of resources  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							28cb9978ee 
							
						 
					 
					
						
						
							
							create: use resource for checksum detection  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							d46f500556 
							
						 
					 
					
						
						
							
							More useful error message for missing checksums  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a3a0c320 
							
						 
					 
					
						
						
							
							Reorganize resource download methods  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							978f0887cb 
							
						 
					 
					
						
						
							
							Download strategies take a resource now  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							9c7a18bdcb 
							
						 
					 
					
						
						
							
							Make spec-scoped resources override top-level resources  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							b40b46e3f6 
							
						 
					 
					
						
						
							
							Make top-level resources apply to all specs  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							360a099faa 
							
						 
					 
					
						
						
							
							Track initialized specs  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6116450328 
							
						 
					 
					
						
						
							
							Move formula resources to SoftwareSpec  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							df537528c7 
							
						 
					 
					
						
						
							
							Reimplement SoftwareSpec on top of Resource  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							3793c05845 
							
						 
					 
					
						
						
							
							SoftwareSpec tests are now Resource tests  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							eb3071332c 
							
						 
					 
					
						
						
							
							Decouple Resource from SoftwareSpec  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							32315c9348 
							
						 
					 
					
						
						
							
							Combine attr declarations  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 21:29:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							51a487de18 
							
						 
					 
					
						
						
							
							superenv: don't set CC in ENV.clang/etc.  
						
						 
						
						... 
						
						
						
						These methods were overriding CC and causing superenv to potentially
skip the compiler wrapper - especially if no wrapper existed for the
compiler being used, e.g. GNU GCCs.
Closes  Homebrew/homebrew#22443 .
Fixes  Homebrew/homebrew#22249 .
Fixes  Homebrew/homebrew#22424 .
Fixes  Homebrew/homebrew#22506 .
Fixes  Homebrew/homebrew#22521 .
Fixes  Homebrew/versions#207 . 
						
						
							
						
					 
					
						2013-09-17 12:47:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							1ae81f0bf7 
							
						 
					 
					
						
						
							
							Move CompilerSelector logic into build env setup  
						
						 
						
						... 
						
						
						
						This moves the CompilerSelector fails_with logic into the build
environment setup, making the compiler selection available before
performing actions that depends on knowing what the compiler is, e.g.
setting up PATH.
ENV.setup_build_environment now optionally takes a Formula argument
to provide the information necessary to do the fails_with, and the new
ENV.validate_cc! extracts the fails_with logic from Build.install. 
						
						
							
						
					 
					
						2013-09-17 12:43:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							91e6c993f8 
							
						 
					 
					
						
						
							
							inreplace: Open the file as binary  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#22628 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
							
						
					 
					
						2013-09-17 13:58:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							907ac79606 
							
						 
					 
					
						
						
							
							make linkapps official  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 06:55:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								elliottcable 
							
						 
					 
					
						
						
						
						
							
						
						
							e8a892068e 
							
						 
					 
					
						
						
							
							make brew-linkapps default to /Applications  
						
						 
						
						... 
						
						
						
						Also adds support for a new `--local` flag, and documentation for the whole command.
Closes  Homebrew/homebrew#22378 .
Signed-off-by: Adam Vandenberg <flangy@gmail.com> 
						
						
							
						
					 
					
						2013-09-17 06:52:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							a126946a9b 
							
						 
					 
					
						
						
							
							move paths to utils  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-17 06:44:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							fa0872a42c 
							
						 
					 
					
						
						
							
							brew commands  
						
						 
						
						... 
						
						
						
						Shows a list of built-in commands (but not shortcuts) and searches
for any external commands on the path.
Closes  Homebrew/homebrew#22509 . 
						
						
							
						
					 
					
						2013-09-17 06:44:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							7c0f474d26 
							
						 
					 
					
						
						
							
							Rephrase conditional  
						
						 
						
						
						
						
							
						
					 
					
						2013-09-16 16:12:25 -05:00