Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							5482092bd0 
							
						 
					 
					
						
						
							
							Extract search_taps method  
						
						
						
						
					 
					
						2013-06-12 14:48:17 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							e0fba99699 
							
						 
					 
					
						
						
							
							Pull tap list into a constant  
						
						
						
						
					 
					
						2013-06-12 14:48:17 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c30f00c37c 
							
						 
					 
					
						
						
							
							Remove use of global variable  
						
						
						
						
					 
					
						2013-06-12 14:48:17 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							d1a1a3b031 
							
						 
					 
					
						
						
							
							Rename method  
						
						
						
						
					 
					
						2013-06-12 14:48:16 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1d1c292bcb 
							
						 
					 
					
						
						
							
							Extract query construction  
						
						
						
						
					 
					
						2013-06-12 14:48:16 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							90768d03d2 
							
						 
					 
					
						
						
							
							Use inspect instead of escaping quotes  
						
						
						
						
					 
					
						2013-06-12 14:48:16 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							13a2ceef5c 
							
						 
					 
					
						
						
							
							Move require out of method  
						
						
						
						
					 
					
						2013-06-12 12:23:45 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							2045217a68 
							
						 
					 
					
						
						
							
							install: remove overcautious array manipulation  
						
						
						
						
					 
					
						2013-06-12 09:02:20 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							652e0982f0 
							
						 
					 
					
						
						
							
							Add doctor check for OS X > 10.8  
						
						
						
						
					 
					
						2013-06-11 10:18:24 -05:00 
						 
				 
			
				
					
						
							
							
								Misty De Meo 
							
						 
					 
					
						
						
						
						
							
						
						
							ef054a2d02 
							
						 
					 
					
						
						
							
							doctor: add check for osx-gcc-installer  
						
						... 
						
						
						
						This might not detect all cases, but should detect the two most
common ones. 
						
						
					 
					
						2013-06-11 08:13:24 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f1df7f208f 
							
						 
					 
					
						
						
							
							info: remove unreachable code  
						
						
						
						
					 
					
						2013-06-09 15:32:08 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							8b9a3a560f 
							
						 
					 
					
						
						
							
							Separate formula conflicts from requirements  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#20357 . 
					
						2013-06-09 13:45:25 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							d28deee516 
							
						 
					 
					
						
						
							
							deps: move recursive_deps_tree into Homebrew module  
						
						
						
						
					 
					
						2013-06-09 12:59:42 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							a60eed48bc 
							
						 
					 
					
						
						
							
							Remove adamv-alt references.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#20364 . 
					
						2013-06-09 07:32:06 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							4c9ac19e87 
							
						 
					 
					
						
						
							
							Consolidate sudo checks.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#20318 . 
					
						2013-06-08 20:44:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							bae36f0830 
							
						 
					 
					
						
						
							
							Make Test::Unit assertions available in formula tests  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#18753 .
Closes  Homebrew/homebrew#20358 . 
					
						2013-06-08 21:31:44 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							4b35539978 
							
						 
					 
					
						
						
							
							brew-bottle: merge arg for bottle metadata files.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#20266 . 
					
						2013-06-08 16:48:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							517889d6fb 
							
						 
					 
					
						
						
							
							brew-bottle: split output and use a bottle object.  
						
						
						
						
					 
					
						2013-06-08 16:47:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							4a7c68763e 
							
						 
					 
					
						
						
							
							brew-test: add five minute timeout.  
						
						
						
						
					 
					
						2013-06-08 16:41:44 +01:00 
						 
				 
			
				
					
						
							
							
								Samuel John 
							
						 
					 
					
						
						
						
						
							
						
						
							031a0ae54e 
							
						 
					 
					
						
						
							
							Improved audit of python stuff  
						
						
						
						
					 
					
						2013-06-07 17:58:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							79a769215f 
							
						 
					 
					
						
						
							
							Decouple bottle tags from MacOS.cat  
						
						
						
						
					 
					
						2013-06-06 16:02:27 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							9a741810c8 
							
						 
					 
					
						
						
							
							cleanup: use String#[] instead of "captures.first rescue nil"  
						
						
						
						
					 
					
						2013-06-06 12:34:47 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							816531e28d 
							
						 
					 
					
						
						
							
							Remove postgresql and mysql audit noise  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#20159 . 
					
						2013-06-04 11:15:31 -05:00 
						 
				 
			
				
					
						
							
							
								Samuel John 
							
						 
					 
					
						
						
						
						
							
						
						
							c524895666 
							
						 
					 
					
						
						
							
							Python 2.x and 3.x support  
						
						... 
						
						
						
						New `depends_on :python` Dependency.
New `depends_on :python3` Dependency.
To avoid having multiple formulae with endings -py2 and -py3,
we will handle support for different pythons (2.x vs. 3.x)
in the same formula.
Further brewed vs. external python will be transparently supported.
The formula also gets a new object `python`, which is false if
no Python is available or the user has disabled it. Otherwise
it is defined and provides several support methods:
python.site_packages # the site-packages in the formula's Cellar
python.global_site_packages
python.binary # the full path to the python binary
python.prefix
python.version
python.version.major
python.version.minor
python.xy # => e.g. "python2.7"
python.incdir # includes of python
python.libdir # the python dylib library
python.pkg_config_path # used internally by brew
python.from_osx?
python.framework?
python.universal?
python.pypy?
python.standard_caveats # Text to set PYTHONPATH for python.from_osx?
python.if3then3 # => "" for 2.x and to "3" for 3.x.
Further, to avoid code duplication, `python` takes an optional
block that is run twice if the formula defines depends_on
:python AND :python3.
python do
  system python, 'setup.py', "--prefix=#{prefix}"
end
Read more in the Homebrew wiki. 
						
						
					 
					
						2013-06-03 17:29:43 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							903c340664 
							
						 
					 
					
						
						
							
							Audit url/devel/head for redundant :using  
						
						
						
						
					 
					
						2013-05-27 22:25:34 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							0e7d47332c 
							
						 
					 
					
						
						
							
							Add brew search --debian <f>  
						
						
						
						
					 
					
						2013-05-27 17:32:27 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1a7ea33ba5 
							
						 
					 
					
						
						
							
							audit: drop redundant 'each' after 'grep'  
						
						
						
						
					 
					
						2013-05-27 18:31:18 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							52d84ba7cf 
							
						 
					 
					
						
						
							
							doctor: check git SSL settings on <= 10.5  
						
						
						
						
					 
					
						2013-05-27 10:06:45 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							00548b81ce 
							
						 
					 
					
						
						
							
							doctor: combine git origin checks  
						
						
						
						
					 
					
						2013-05-26 17:55:34 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							255c6e7c3f 
							
						 
					 
					
						
						
							
							doctor: combine git existence and version checks  
						
						
						
						
					 
					
						2013-05-26 17:48:12 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6f6d4e5894 
							
						 
					 
					
						
						
							
							doctor: style nits  
						
						
						
						
					 
					
						2013-05-24 19:53:39 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							dd9346ada2 
							
						 
					 
					
						
						
							
							outdated: yield version list rather than recreate it  
						
						
						
						
					 
					
						2013-05-24 11:13:27 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							5f38c19ba8 
							
						 
					 
					
						
						
							
							upgrade: fix expansion of options for top-level formula objects  
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#20045 . 
					
						2013-05-24 10:33:08 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							04d0cea01c 
							
						 
					 
					
						
						
							
							Directory, not folder  
						
						
						
						
					 
					
						2013-05-23 23:33:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							8b98e83347 
							
						 
					 
					
						
						
							
							doctor: reorganize check_for_macgpg2  
						
						
						
						
					 
					
						2013-05-23 23:28:16 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							187b9c9d59 
							
						 
					 
					
						
						
							
							doctor: simplify trailing slash checks  
						
						
						
						
					 
					
						2013-05-23 23:07:20 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							6a020239d1 
							
						 
					 
					
						
						
							
							doctor: extract helper from stray file checks  
						
						
						
						
					 
					
						2013-05-23 22:57:00 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1194880cf2 
							
						 
					 
					
						
						
							
							doctor: fix check_for_broken_symlinks  
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#20000 . 
					
						2013-05-23 11:28:16 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							46d2b2165a 
							
						 
					 
					
						
						
							
							Allow brew log on deleted formulae.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#19995 . 
					
						2013-05-23 09:21:33 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							42c02a894d 
							
						 
					 
					
						
						
							
							doctor: remove stale OS version check  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#19959 . 
					
						2013-05-22 23:33:22 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							3755b33a97 
							
						 
					 
					
						
						
							
							Refactor Xcode/CLT version checks  
						
						
						
						
					 
					
						2013-05-22 22:30:38 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Lee Harple 
							
						 
					 
					
						
						
						
						
							
						
						
							471502bc06 
							
						 
					 
					
						
						
							
							Remove unnecessary rescue-all exception handling  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2013-05-22 19:53:05 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Lee Harple 
							
						 
					 
					
						
						
						
						
							
						
						
							0fa5c47d7f 
							
						 
					 
					
						
						
							
							Check GitHub API rate limit instead of silently failing  
						
						... 
						
						
						
						Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2013-05-22 19:53:04 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Lee Harple 
							
						 
					 
					
						
						
						
						
							
						
						
							222f96d37b 
							
						 
					 
					
						
						
							
							Pass a User-Agent when fetching data from the GitHub API  
						
						... 
						
						
						
						See <http://developer.github.com/v3/#user-agent-required >.
Signed-off-by: Jack Nagel <jacknagel@gmail.com> 
						
						
					 
					
						2013-05-22 19:53:01 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							92b6bcb77d 
							
						 
					 
					
						
						
							
							link: extract keg-only check into a helper method  
						
						
						
						
					 
					
						2013-05-20 21:55:01 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							40dedcec70 
							
						 
					 
					
						
						
							
							upgrade: fix typo  
						
						
						
						
					 
					
						2013-05-18 22:11:19 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							a10cda77be 
							
						 
					 
					
						
						
							
							upgrade: use a method rather than a boolean flag  
						
						
						
						
					 
					
						2013-05-18 22:09:15 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							26a076eef5 
							
						 
					 
					
						
						
							
							upgrade: tighten installed precondition  
						
						
						
						
					 
					
						2013-05-18 22:09:15 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							277f3d3c30 
							
						 
					 
					
						
						
							
							Stop running "prune" as part of "cleanup"  
						
						... 
						
						
						
						Rationale: "prune" is slow, does not need to be run as often as
"cleanup", and is potentially destructive to things like empty
directories that Homebrew did not create. Thus we should let users run
`brew prune` only when they wish to, while still being able to use `brew
cleanup`.
Closes  Homebrew/homebrew#19863 . 
						
						
					 
					
						2013-05-18 20:22:24 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							2d8496129c 
							
						 
					 
					
						
						
							
							Formula#fetch: always return the cached path  
						
						... 
						
						
						
						This allows us to remove some type checks that were protecting against
potential nils. 
						
						
					 
					
						2013-05-16 14:06:26 -05:00