William Woodruff 
							
						 
					 
					
						
						
						
						
							
						
						
							85187bf6d3 
							
						 
					 
					
						
						
							
							MacOS: update locate_cctool  
						
						 
						
						... 
						
						
						
						This becomes MacOS.{install_name_tool,otool}, only do check_xcode if
xcode is installed, otherwise emit a warning 
						
						
					 
					
						2015-08-21 10:58:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Woodruff 
							
						 
					 
					
						
						
						
						
							
						
						
							8aad523063 
							
						 
					 
					
						
						
							
							Formula_installer: only attempt relocation install once  
						
						 
						
						... 
						
						
						
						Check @@attempted for cctools so that we only attempt the relocation
install once, skip cxxstdlib check in cctools to prevent otool
execution prior to installation, skip fixing install names if
relocation is not required 
						
						
					 
					
						2015-08-21 10:57:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Woodruff 
							
						 
					 
					
						
						
						
						
							
						
						
							b46d5de492 
							
						 
					 
					
						
						
							
							Requirements: add CctoolsRequirement  
						
						 
						
						... 
						
						
						
						Install it as a dependency unless already satisfied by Xcode.
require cctools_requirement
cctools_requirement should be satisfied by cctools present in opt
add build_env => false to the satify block options in CctoolsRequirement 
						
						
					 
					
						2015-08-21 10:57:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Woodruff 
							
						 
					 
					
						
						
						
						
							
						
						
							4d65b817ec 
							
						 
					 
					
						
						
							
							Install: remove check_for_bad_install_name_tool  
						
						 
						
						... 
						
						
						
						Until it can be adapted to not call otool on systems w/o XCode/CLT 
						
						
					 
					
						2015-08-21 10:56:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Woodruff 
							
						 
					 
					
						
						
						
						
							
						
						
							dcc394c3f7 
							
						 
					 
					
						
						
							
							add cctools requirement  
						
						 
						
						
						
						
					 
					
						2015-08-21 10:56:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Woodruff 
							
						 
					 
					
						
						
						
						
							
						
						
							dcfac4f571 
							
						 
					 
					
						
						
							
							add install_relocation_tools stub  
						
						 
						
						
						
						
					 
					
						2015-08-21 10:56:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Woodruff 
							
						 
					 
					
						
						
						
						
							
						
						
							ab10ab42fa 
							
						 
					 
					
						
						
							
							BottleSpecification: add does_not_need_relocation field  
						
						 
						
						... 
						
						
						
						Toggled with does_not_need_relocation method in bottle block.
Also declare needs_relocation? accessors in software/bottle specs. 
						
						
					 
					
						2015-08-21 10:56:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Lee Harple 
							
						 
					 
					
						
						
						
						
							
						
						
							02298920d0 
							
						 
					 
					
						
						
							
							doc: pedantic word correction  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42413 .
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> 
						
						
					 
					
						2015-08-03 17:09:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							a5a1cc9865 
							
						 
					 
					
						
						
							
							fix ruby syntax warnings  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42409 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-08-03 21:27:40 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							1af6ffa950 
							
						 
					 
					
						
						
							
							brew readall --syntax: skip vendor files  
						
						 
						
						
						
						
					 
					
						2015-08-03 21:27:40 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ea5840ed61 
							
						 
					 
					
						
						
							
							keg_relocate: fix syntax error.  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42408 . 
						
						
					 
					
						2015-08-03 14:25:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							14f060621e 
							
						 
					 
					
						
						
							
							command: fix break caused by style update  
						
						 
						
						
						
						
					 
					
						2015-08-03 20:51:16 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							d62095710f 
							
						 
					 
					
						
						
							
							More core files style updates  
						
						 
						
						
						
						
					 
					
						2015-08-03 20:38:20 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BrewTestBot 
							
						 
					 
					
						
						
						
						
							
						
						
							13d544e11e 
							
						 
					 
					
						
						
							
							Core files style updates.  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42354 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2015-08-03 13:22:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							3b68215be7 
							
						 
					 
					
						
						
							
							rubocop: remove conflicted rules  
						
						 
						
						... 
						
						
						
						Since trailing commas in method argument lists are a syntax error in
1.8, let's enforce the default rule of `TrailingComma`(i.e. `no_comma`)
Closes  Homebrew/homebrew#42398 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-08-03 18:47:24 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							670ca78eaa 
							
						 
					 
					
						
						
							
							Add Rubocop 1.8 tweaks.  
						
						 
						
						
						
						
					 
					
						2015-08-03 18:47:24 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ef7f8cb7 
							
						 
					 
					
						
						
							
							Don't try to Rubocop vendored files.  
						
						 
						
						
						
						
					 
					
						2015-08-03 18:47:23 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							b22d899d3a 
							
						 
					 
					
						
						
							
							Add Alex Dunn as a maintainer.  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42347 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2015-08-02 13:19:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							6eba862388 
							
						 
					 
					
						
						
							
							rubocop: update style rules  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42355 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-08-02 20:03:10 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Baptiste Fontaine 
							
						 
					 
					
						
						
						
						
							
						
						
							79678cb109 
							
						 
					 
					
						
						
							
							online audit: use GET instead of HEAD  
						
						 
						
						... 
						
						
						
						I also removed the `-L` flag which is already present in
`HOMEBREW_CURL_ARGS`.
Closes  Homebrew/homebrew#42352 .
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> 
						
						
					 
					
						2015-08-02 11:15:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							b7732e80b4 
							
						 
					 
					
						
						
							
							tab: check mxcl/master synonym unconditionally  
						
						 
						
						
						
						
					 
					
						2015-08-02 16:34:45 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							8f0249e9a1 
							
						 
					 
					
						
						
							
							handle mxcl/master synonym inside Tab#from_file_content  
						
						 
						
						
						
						
					 
					
						2015-08-02 16:12:14 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							8faaba6665 
							
						 
					 
					
						
						
							
							check_emacs_lisp(): bail unless site-lisp exists  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42345 . 
						
						
					 
					
						2015-08-01 15:52:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							81eedecc5a 
							
						 
					 
					
						
						
							
							Automatic caveats for emacs lisp files  
						
						 
						
						... 
						
						
						
						- The name of the subdirectory under site-lisp may not be exactly the
  same as the name of the package
- `(normal-top-level-add-subdirs-to-load-path)` adds every subdirectory
  of `default-directory` to the load-path, so users don't have to update
  their load-path for every package they install.
Closes  Homebrew/homebrew#42309 . 
						
						
					 
					
						2015-08-01 14:48:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							607be5e711 
							
						 
					 
					
						
						
							
							formula_cellar_checks: check_site_lisp()  
						
						 
						
						
						
						
					 
					
						2015-08-01 14:48:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ce5e75953a 
							
						 
					 
					
						
						
							
							googlecl: move to homebrew/boneyard.  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42245 . 
						
						
					 
					
						2015-08-01 15:17:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dominique Orban 
							
						 
					 
					
						
						
						
						
							
						
						
							68a13b240f 
							
						 
					 
					
						
						
							
							formula: define opt_pkgshare helper method.  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42023 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2015-08-01 15:12:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							ac738ae2cd 
							
						 
					 
					
						
						
							
							enumerate all formulae by files rather than names  
						
						 
						
						... 
						
						
						
						Before
```
$ time brew readall
brew readall  10.63s user 0.36s system 99% cpu 11.003 total
```
After
```
$ time brew readall
brew readall  5.62s user 0.24s system 99% cpu 5.859 total
```
Closes  Homebrew/homebrew#42302 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-08-01 00:49:50 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							aa28226423 
							
						 
					 
					
						
						
							
							tab: set stable as default spec  
						
						 
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#42297 . 
						
						
					 
					
						2015-07-31 20:08:44 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							2ebd1c974b 
							
						 
					 
					
						
						
							
							print sandbox message  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42293 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-07-31 19:52:36 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							8054161153 
							
						 
					 
					
						
						
							
							test_tab: add test for Tab#spec  
						
						 
						
						... 
						
						
						
						Fixes  Homebrew/homebrew#42147 .
Closes  Homebrew/homebrew#42205 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-07-31 19:44:07 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							a9e71ca905 
							
						 
					 
					
						
						
							
							test_formula: add more test  
						
						 
						
						
						
						
					 
					
						2015-07-31 19:44:03 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							640109f73d 
							
						 
					 
					
						
						
							
							ARGV#resolved_formulae: auto resolve spec  
						
						 
						
						
						
						
					 
					
						2015-07-31 19:44:03 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							be9fde6266 
							
						 
					 
					
						
						
							
							Formulary#from_rack: auto resolve spec  
						
						 
						
						
						
						
					 
					
						2015-07-31 19:44:02 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							773db6a3ba 
							
						 
					 
					
						
						
							
							ARGV#spec: allow pass default value  
						
						 
						
						
						
						
					 
					
						2015-07-31 19:44:02 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							21eecbf1d6 
							
						 
					 
					
						
						
							
							Formula: add set_acitve_spec method  
						
						 
						
						
						
						
					 
					
						2015-07-31 19:44:02 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							03facd8554 
							
						 
					 
					
						
						
							
							Formula: add any_version_installed? method  
						
						 
						
						
						
						
					 
					
						2015-07-31 19:44:01 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							8f5f27358a 
							
						 
					 
					
						
						
							
							Formula#installed_prefix: use PkgVersion  
						
						 
						
						... 
						
						
						
						Also check stable_prefix when current acitve_spec is not :stable 
						
						
					 
					
						2015-07-31 19:44:01 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							5aa6b5c5fa 
							
						 
					 
					
						
						
							
							Formula#pkg_version: return the result based on current active_spec  
						
						 
						
						
						
						
					 
					
						2015-07-31 19:44:01 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							78442232d0 
							
						 
					 
					
						
						
							
							Formula: add active_spec_sym  
						
						 
						
						
						
						
					 
					
						2015-07-31 19:44:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							808729e7ff 
							
						 
					 
					
						
						
							
							Tab: store spec of formula  
						
						 
						
						
						
						
					 
					
						2015-07-31 19:44:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							46d45677cc 
							
						 
					 
					
						
						
							
							xcode: update clang expectation for 10.11  
						
						 
						
						
						
						
					 
					
						2015-07-30 18:13:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							639329cf80 
							
						 
					 
					
						
						
							
							xcode: update regex  
						
						 
						
						... 
						
						
						
						Ensures we capture Clang's fourth-digit when it exists. This seems to be on pre-release
versions of OS X only, but is the cause of the misdetection of CLT up-to-date status
on 10.11 several weeks ago.
For full explanation, see Homebrew/homebrew#42261 .
Closes  Homebrew/homebrew#42261 . 
						
						
					 
					
						2015-07-30 18:07:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b9c5ade7 
							
						 
					 
					
						
						
							
							Tap: allow enumerate non-git taps  
						
						 
						
						... 
						
						
						
						Also add a `Tap#git?` method to indicate whether the tap is a git
repository.
Closes  Homebrew/homebrew#42264 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-07-30 21:28:52 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							8c7b629149 
							
						 
					 
					
						
						
							
							formula_installer: relocate bottle immediately after it's poured  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42268 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-07-30 20:11:19 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							68b865fcb1 
							
						 
					 
					
						
						
							
							Revert a33c5b9121e66aa650d9d0fc5814202bd26154d0  
						
						 
						
						... 
						
						
						
						Revert: "test-bot: ensure from-source initial installation"
This reverts commit a33c5b9121e66aa650d9d0fc5814202bd26154d0.
You know when your fix ends up causing another problem that you then have to
go fix as well? Yup... 
						
						
					 
					
						2015-07-30 10:14:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							1280d0fcc7 
							
						 
					 
					
						
						
							
							blacklist: remove screen, libpcap, libiconv  
						
						 
						
						... 
						
						
						
						Each has a formula in homebrew/dupes now
Closes  Homebrew/homebrew#42212 . 
						
						
					 
					
						2015-07-29 10:08:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							3e8be58cdf 
							
						 
					 
					
						
						
							
							yardopts: stop documenting compat codes  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42243 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-07-29 20:42:25 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							70025458f3 
							
						 
					 
					
						
						
							
							interactive_shell: create .zshrc when necessary  
						
						 
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42190 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2015-07-29 16:23:10 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							274f21388e 
							
						 
					 
					
						
						
							
							Revert "formula: create empty zshrc when zsh is shell"  
						
						 
						
						... 
						
						
						
						This reverts commit be55c800d0bf2750902df71d092906b49b49ffce. 
						
						
					 
					
						2015-07-29 16:23:10 +08:00