Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							1d5e906e65 
							
						 
					 
					
						
						
							
							Merge pull request  #2438  from eunikolsky/fix/link_PATH_message  
						
						 
						
						... 
						
						
						
						Fix the 'export PATH' message in `link` for a keg-only formula 
						
						
					 
					
						2017-04-02 09:50:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eugene Nikolsky 
							
						 
					 
					
						
						
						
						
							
						
						
							edd9a9717c 
							
						 
					 
					
						
						
							
							Fix the 'export PATH' message in link for a keg-only formula  
						
						 
						
						... 
						
						
						
						Commit 4cae6a724e6d684eb157dd6d7328755694f228b2 introduced the message,
but it printed the wrong path, e.g. for `brew link sqlite`:
```
If you need to have this software first in your PATH instead consider running:
  echo 'export PATH="/usr/local/opt/sqlite:$PATH"' >> ~/.zshrc/bin
```
where `/bin` is appended at the end, but should be inserted before
`:$PATH`: `echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.zshrc`.
This patch fixes that and updates a test to verify it. 
						
						
					 
					
						2017-04-01 20:12:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JCount 
							
						 
					 
					
						
						
						
						
							
						
						
							0e1b7ce8ea 
							
						 
					 
					
						
						
							
							gpg_spec: make test compatible with gnupg 2.1.x  
						
						 
						
						... 
						
						
						
						maintain existing compatibility with gnupg 2.0.x 
						
						
					 
					
						2017-04-01 21:29:09 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							974b5e2fa2 
							
						 
					 
					
						
						
							
							Merge pull request  #2433  from MikeMcQuaid/keg-remove-symlinks  
						
						 
						
						... 
						
						
						
						keg: correctly remove alias symlinks. 
						
						
					 
					
						2017-04-01 20:07:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							82858176f0 
							
						 
					 
					
						
						
							
							keg: correctly remove alias symlinks.  
						
						 
						
						... 
						
						
						
						Fixes  #2427 . 
						
						
					 
					
						2017-04-01 16:33:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vítor Galvão 
							
						 
					 
					
						
						
						
						
							
						
						
							1ea44788cb 
							
						 
					 
					
						
						
							
							Merge pull request  #2429  from vitorgalvao/rem-pre-bug  
						
						 
						
						... 
						
						
						
						cask: remove pre_bug_report links 
						
						
					 
					
						2017-04-01 16:04:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7e32da8fab 
							
						 
					 
					
						
						
							
							Merge pull request  #2432  from jonchang/pil  
						
						 
						
						... 
						
						
						
						missing_formula: pillow lives in homebrew/science 
						
						
					 
					
						2017-04-01 12:02:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan Chang 
							
						 
					 
					
						
						
						
						
							
						
						
							18c7254ecd 
							
						 
					 
					
						
						
							
							missing_formula: pillow lives in homebrew/science  
						
						 
						
						
						
						
					 
					
						2017-04-01 03:33:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							c3baf55527 
							
						 
					 
					
						
						
							
							Use sudo if parent path of target is not writable.  
						
						 
						
						
						
						
					 
					
						2017-04-01 01:57:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vítor Galvão 
							
						 
					 
					
						
						
						
						
							
						
						
							7c048b6f71 
							
						 
					 
					
						
						
							
							cask: remove pre_bug_report links  
						
						 
						
						
						
						
					 
					
						2017-03-31 20:24:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e30eeb3d1b 
							
						 
					 
					
						
						
							
							Merge pull request  #2426  from Zverik/osmium  
						
						 
						
						... 
						
						
						
						Remove osmium from blacklisted formulas 
						
						
					 
					
						2017-03-31 15:03:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilya Zverev 
							
						 
					 
					
						
						
						
						
							
						
						
							f5321d1b0d 
							
						 
					 
					
						
						
							
							Remove osmium from blacklisted formulas  
						
						 
						
						
						
						
					 
					
						2017-03-31 15:59:22 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e9947fb42f 
							
						 
					 
					
						
						
							
							Merge pull request  #2397  from MikeMcQuaid/migrate-tweaks  
						
						 
						
						... 
						
						
						
						Migrator: various rename fixes 
						
						
					 
					
						2017-03-31 10:57:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							9b4d57b6df 
							
						 
					 
					
						
						
							
							migrator: don't uninstall new_cellar if it existed  
						
						 
						
						... 
						
						
						
						Otherwise we could end up removing files unnecessarily. 
						
						
					 
					
						2017-03-31 10:36:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7d07d859ce 
							
						 
					 
					
						
						
							
							migrator: check if taps are from same user instead  
						
						 
						
						... 
						
						
						
						This avoids needing to use `force: true` and still let's Homebrew do
what we want with our own taps. 
						
						
					 
					
						2017-03-31 10:28:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							c08250b932 
							
						 
					 
					
						
						
							
							Merge pull request  #2403  from carlorosati/rubyreq.hb  
						
						 
						
						... 
						
						
						
						ruby_requirement: fix path prepend 
						
						
					 
					
						2017-03-31 10:19:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							dd7121dd7c 
							
						 
					 
					
						
						
							
							migrator: relink linked new_cellar kegs.  
						
						 
						
						
						
						
					 
					
						2017-03-31 10:01:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							90c6d5f40a 
							
						 
					 
					
						
						
							
							upgrade: perform rename migrations when needed.  
						
						 
						
						
						
						
					 
					
						2017-03-31 10:01:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							61ebc128af 
							
						 
					 
					
						
						
							
							reinstall: perform rename migrations when needed.  
						
						 
						
						
						
						
					 
					
						2017-03-31 10:01:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							d82522060e 
							
						 
					 
					
						
						
							
							install: perform rename migrations when needed.  
						
						 
						
						
						
						
					 
					
						2017-03-31 10:01:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ffd706d997 
							
						 
					 
					
						
						
							
							update-report: more forceful rename migration.  
						
						 
						
						... 
						
						
						
						Migrate between different taps and delete relevant subdirectories if
they can be safely. Also, tweak some naming and use utility methods. 
						
						
					 
					
						2017-03-31 10:01:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							f3743e98b6 
							
						 
					 
					
						
						
							
							migrator: make headers more consistent.  
						
						 
						
						... 
						
						
						
						Use `oh1` for moving kegs to a new directory. 
						
						
					 
					
						2017-03-31 10:01:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							1606e5db6f 
							
						 
					 
					
						
						
							
							migrator: move around some migration logic.  
						
						 
						
						... 
						
						
						
						Move the checks for moving kegs to a new directory into the relevant
method (`move_to_new_directory`) instead. Also, delete duplicated
directories when we’ve confirmed they are definitely duplicated rather
than telling users to do so. 
						
						
					 
					
						2017-03-31 10:01:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5d1f4dd531 
							
						 
					 
					
						
						
							
							migrator: add more helper methods.  
						
						 
						
						... 
						
						
						
						Add methods to determine if a migration is needed and perform it if so
(and no-op if not). Additionally, make `ARGV.force?` get passed as a
parameter so it can be overridden without requiring users to pass
`—force`. 
						
						
					 
					
						2017-03-31 10:01:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							80b39bb239 
							
						 
					 
					
						
						
							
							Merge pull request  #2374  from joshka/cleanup-command-continue-on-error  
						
						 
						
						... 
						
						
						
						Cleanup: Continue on error removing keg 
						
						
					 
					
						2017-03-31 09:43:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua McKinney 
							
						 
					 
					
						
						
						
						
							
						
						
							48fdd163bc 
							
						 
					 
					
						
						
							
							Brew cleanup: Continue on error removing keg  
						
						 
						
						... 
						
						
						
						Fixes  #2355 
Create unremovable_kegs instance var
Check cellar cleanup failure after full cleanup completes
Use module_function in Homebrew::Cleanup as we never instantiate the
class 
						
						
					 
					
						2017-03-31 01:44:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							1ba401039e 
							
						 
					 
					
						
						
							
							Merge pull request  #2422  from MikeMcQuaid/formula-missing-dependencies-handle-unavailable-formula  
						
						 
						
						... 
						
						
						
						formula: handle missing deps when formula missing. 
						
						
					 
					
						2017-03-30 20:25:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							a582be06c2 
							
						 
					 
					
						
						
							
							Merge pull request  #2421  from MikeMcQuaid/formula-check-alias-exists  
						
						 
						
						... 
						
						
						
						formula: check installed_alias_path exists. 
						
						
					 
					
						2017-03-30 20:25:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							b22407972f 
							
						 
					 
					
						
						
							
							Merge pull request  #2419  from MikeMcQuaid/fix-tap-cask-migration  
						
						 
						
						... 
						
						
						
						Fix handling of tap migrations to new cask names. 
						
						
					 
					
						2017-03-30 20:24:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							b6792fc7be 
							
						 
					 
					
						
						
							
							Merge pull request  #2401  from wjlroe/print-pinned-on-outdated  
						
						 
						
						... 
						
						
						
						Include the pinned version in brew outdated output for pinned formulae 
						
						
					 
					
						2017-03-30 20:24:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3805850eb3 
							
						 
					 
					
						
						
							
							Merge pull request  #2414  from sjackman/update-test-fetch-shallow  
						
						 
						
						... 
						
						
						
						update-test: Use git fetch --tags --depth=1 
						
						
					 
					
						2017-03-30 19:58:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							8b682e22cd 
							
						 
					 
					
						
						
							
							Merge pull request  #2418  from MikeMcQuaid/formula-installer-another-test  
						
						 
						
						... 
						
						
						
						formula_installer_spec: add default formula test. 
						
						
					 
					
						2017-03-30 19:39:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							8472d6a40e 
							
						 
					 
					
						
						
							
							formula: check installed_alias_path exists.  
						
						 
						
						... 
						
						
						
						Otherwise return `nil`.
Fixes https://github.com/Homebrew/brew/issues/2417  
						
						
					 
					
						2017-03-30 19:39:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							45357ef0dd 
							
						 
					 
					
						
						
							
							Fix handling of tap migrations to new cask names.  
						
						 
						
						... 
						
						
						
						Need to check for two `/`s rather than one. 
						
						
					 
					
						2017-03-30 19:18:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7d66e29927 
							
						 
					 
					
						
						
							
							Merge pull request  #2399  from MikeMcQuaid/unversioned-formulae-check  
						
						 
						
						... 
						
						
						
						audit: check for unversioned formulae. 
						
						
					 
					
						2017-03-30 19:06:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							490252d063 
							
						 
					 
					
						
						
							
							Merge pull request  #2392  from MikeMcQuaid/cleanup-taps  
						
						 
						
						... 
						
						
						
						Update all references to taps. 
						
						
					 
					
						2017-03-30 19:06:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							689c1d5aa1 
							
						 
					 
					
						
						
							
							formula: handle missing deps when formula missing.  
						
						 
						
						... 
						
						
						
						We could try and get a partial result but given it'll also be wrong it
feels simpler to just return an empty array.
Fixes  #1928 .
Fixes  #2027 .
Closes  #2058 .
Fixes https://github.com/Homebrew/homebrew-core/issues/11827 . 
						
						
					 
					
						2017-03-30 18:54:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vítor Galvão 
							
						 
					 
					
						
						
						
						
							
						
						
							0882e9ddbc 
							
						 
					 
					
						
						
							
							Merge pull request  #2410  from reitermarkus/container-exectuable  
						
						 
						
						... 
						
						
						
						Add `Container::Executable`. 
						
						
					 
					
						2017-03-30 15:40:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Woodruff 
							
						 
					 
					
						
						
						
						
							
						
						
							c69e4ee2f6 
							
						 
					 
					
						
						
							
							Merge pull request  #2416  from woodruffw/ruby-macho-audit-fix  
						
						 
						
						... 
						
						
						
						audit: Fix cctools invocation check regular expression. 
						
						
					 
					
						2017-03-29 10:22:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Woodruff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7554b0b3f 
							
						 
					 
					
						
						
							
							audit: Fix cctools invocation check regular expression.  
						
						 
						
						... 
						
						
						
						Additionally, ignore the cctools formula itself, since it obviously
needs to check cctools invocations. 
						
						
					 
					
						2017-03-29 09:52:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							51ca9025a5 
							
						 
					 
					
						
						
							
							formula_installer_spec: add default formula test.  
						
						 
						
						... 
						
						
						
						Test the situation where a requirement is satisfied by a non-formula
but the `default_formula` is also installed. 
						
						
					 
					
						2017-03-29 09:34:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Woodruff 
							
						 
					 
					
						
						
						
						
							
						
						
							8608d1ea78 
							
						 
					 
					
						
						
							
							Merge pull request  #1828  from woodruffw/audit-cctools  
						
						 
						
						... 
						
						
						
						audit: Check for invocations of cctools. 
						
						
					 
					
						2017-03-28 22:03:57 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							b757c927af 
							
						 
					 
					
						
						
							
							diagnostic: also accept trailing / on git urls.  
						
						 
						
						
						
						
					 
					
						2017-03-28 19:44:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							46a91428f7 
							
						 
					 
					
						
						
							
							Merge pull request  #2413  from JCount/increase-minimum-git-version  
						
						 
						
						... 
						
						
						
						diagnostic: increase minimum git version to 1.8.5 
						
						
					 
					
						2017-03-28 19:35:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							a543cb2f9e 
							
						 
					 
					
						
						
							
							Merge pull request  #2398  from MikeMcQuaid/doctor-check-homebrew-core  
						
						 
						
						... 
						
						
						
						diagnostic: check homebrew/core git remote. 
						
						
					 
					
						2017-03-28 19:34:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							89f3b6d6a6 
							
						 
					 
					
						
						
							
							update-test: Use git fetch --tags --depth=1  
						
						 
						
						... 
						
						
						
						Use git fetch --tags --depth=1 to fetch fewer commits. 
						
						
					 
					
						2017-03-28 09:36:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							daa88ee653 
							
						 
					 
					
						
						
							
							Merge pull request  #2411  from MikeMcQuaid/update-test-error-handling  
						
						 
						
						... 
						
						
						
						update-test: improve error handling. 
						
						
					 
					
						2017-03-28 17:15:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JCount 
							
						 
					 
					
						
						
						
						
							
						
						
							08523d393f 
							
						 
					 
					
						
						
							
							diagnostic: increase minimum git version to 1.8.5  
						
						 
						
						... 
						
						
						
						older versions do not support the 'git -C <path>' option 
						
						
					 
					
						2017-03-28 12:05:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							c5bac087b3 
							
						 
					 
					
						
						
							
							update latest versions of Xcode for 10.11 & 10.12  
						
						 
						
						
						
						
					 
					
						2017-03-28 11:16:02 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							60f6dfea14 
							
						 
					 
					
						
						
							
							update suggested Xcode/CLT download URLs  
						
						 
						
						
						
						
					 
					
						2017-03-28 11:12:34 -04:00