Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							373650d00d 
							
						 
					 
					
						
						
							
							KegOnlyReason: add reason helpers, rename valid.  
						
						
						
						
					 
					
						2020-04-12 13:12:02 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							811b177cf8 
							
						 
					 
					
						
						
							
							formula: make CMake SDK root choice consistent with superenv  
						
						
						
						
					 
					
						2020-04-07 17:22:16 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3381cbf5c7 
							
						 
					 
					
						
						
							
							Use Homebrew::EnvConfig.  
						
						
						
						
					 
					
						2020-04-07 09:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3effcc4dff 
							
						 
					 
					
						
						
							
							Tweak formula deprecation/disabling.  
						
						
						
						
					 
					
						2020-04-01 13:42:52 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4121659413 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into deprecate-method-formulae  
						
						
						
						
					 
					
						2020-04-01 13:07:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							119b3fe69a 
							
						 
					 
					
						
						
							
							utils/shebang: add rewrite_shebang  
						
						
						
						
					 
					
						2020-03-27 13:04:39 +00:00 
						 
				 
			
				
					
						
							
							
								vidusheeamoli 
							
						 
					 
					
						
						
						
						
							
						
						
							7a62973de2 
							
						 
					 
					
						
						
							
							add deprecate module  
						
						
						
						
					 
					
						2020-03-19 23:44:00 +05:30 
						 
				 
			
				
					
						
							
							
								Gautham G 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							badcaa15e4 
							
						 
					 
					
						
						
							
							ARGV: Deprecate ARGV.keep_tmp?  
						
						
						
						
					 
					
						2020-03-15 13:24:48 +00:00 
						 
				 
			
				
					
						
							
							
								Gautham G 
							
						 
					 
					
						
						
						
						
							
						
						
							1292c4559c 
							
						 
					 
					
						
						
							
							ARGV: Deprecate ARGV.interactive?  
						
						
						
						
					 
					
						2020-03-15 16:28:04 +05:30 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							2592b93770 
							
						 
					 
					
						
						
							
							formula: ensure CMake uses the desired SDK  
						
						
						
						
					 
					
						2020-03-09 22:40:02 +00:00 
						 
				 
			
				
					
						
							
							
								Troels Henriksen 
							
						 
					 
					
						
						
						
						
							
						
						
							76afad82be 
							
						 
					 
					
						
						
							
							formula: add std_cabal_v2_args  
						
						
						
						
					 
					
						2020-03-06 15:35:30 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d7100e686 
							
						 
					 
					
						
						
							
							Merge pull request  #7105  from EricFromCanada/json-requirements  
						
						... 
						
						
						
						API: supply additional data for requirements 
						
						
					 
					
						2020-03-04 11:47:10 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6631d6449 
							
						 
					 
					
						
						
							
							Merge pull request  #7019  from iMichka/python2doc  
						
						... 
						
						
						
						brew: remove most traces of python@2 
						
						
					 
					
						2020-03-04 11:21:07 +00:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							5277f849d9 
							
						 
					 
					
						
						
							
							API: supply additional data for requirements  
						
						
						
						
					 
					
						2020-03-03 15:00:33 -05:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a0f88c7197 
							
						 
					 
					
						
						
							
							formula: sort versioned_formulae by version  
						
						
						
						
					 
					
						2020-02-26 15:59:50 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfa22680df 
							
						 
					 
					
						
						
							
							Autofix rubocop checks.  
						
						
						
						
					 
					
						2020-02-19 11:24:12 +00:00 
						 
				 
			
				
					
						
							
							
								Michka Popoff 
							
						 
					 
					
						
						
						
						
							
						
						
							c46a30b575 
							
						 
					 
					
						
						
							
							brew: remove most traces of python@2  
						
						
						
						
					 
					
						2020-02-17 22:38:24 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ca8a52f01 
							
						 
					 
					
						
						
							
							Merge pull request  #7046  from MikeMcQuaid/set_git_name_email  
						
						... 
						
						
						
						test: set Git name and email. 
						
						
					 
					
						2020-02-17 20:29:39 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f31e01c3ad 
							
						 
					 
					
						
						
							
							test: set Git name and email.  
						
						... 
						
						
						
						Extract the code from `bottle.rb` into `utils/git.rb` and ensure it's
run before we run tests.
Should resolve issues like in
https://github.com/Homebrew/homebrew-core/pull/50328  
						
						
					 
					
						2020-02-17 19:40:44 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Chang 
							
						 
					 
					
						
						
						
						
							
						
						
							2c94fca110 
							
						 
					 
					
						
						
							
							formula: don't emit standard args for cmake and go  
						
						
						
						
					 
					
						2020-02-17 14:42:43 +11:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a55454dfea 
							
						 
					 
					
						
						
							
							Merge pull request  #6992  from igas/url-in-json  
						
						... 
						
						
						
						Add stable url, tag and revision to json output 
						
						
					 
					
						2020-02-02 17:50:37 +01:00 
						 
				 
			
				
					
						
							
							
								Igor Kapkov 
							
						 
					 
					
						
						
						
						
							
						
						
							5ef9b8863a 
							
						 
					 
					
						
						
							
							Move urls code and add devel urls  
						
						
						
						
					 
					
						2020-02-02 17:11:29 +01:00 
						 
				 
			
				
					
						
							
							
								Igor Kapkov 
							
						 
					 
					
						
						
						
						
							
						
						
							82fde4e1e5 
							
						 
					 
					
						
						
							
							Add stable url, tag and revision to json output  
						
						
						
						
					 
					
						2020-02-02 16:59:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbe300ab2a 
							
						 
					 
					
						
						
							
							Merge pull request  #6983  from GauthamGoli/argv-cleanup-9  
						
						... 
						
						
						
						ARGV: Replace ARGV.verbose? with Homebrew.args.verbose? 
						
						
					 
					
						2020-02-02 15:41:47 +01:00 
						 
				 
			
				
					
						
							
							
								Gautham Goli 
							
						 
					 
					
						
						
						
						
							
						
						
							acde828a45 
							
						 
					 
					
						
						
							
							ARGV: Replace ARGV.verbose? with Homebrew.args.verbose?  
						
						
						
						
					 
					
						2020-02-02 14:00:04 +01:00 
						 
				 
			
				
					
						
							
							
								Dawid Dziurla 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9be9bb71c 
							
						 
					 
					
						
						
							
							formula: add std_go_args  
						
						
						
						
					 
					
						2020-01-31 14:11:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c1b556196 
							
						 
					 
					
						
						
							
							uses_from_macos: remove before/after.  
						
						... 
						
						
						
						We're not actually using this anywhere and it makes the code
more complicated.
Relatedly, this PR fixes the issue where
`uses_from_macos "python@2" => :build` was valid on macOS but not
on Linux. 
						
						
					 
					
						2019-12-19 14:36:33 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a755bec6a8 
							
						 
					 
					
						
						
							
							formula: handle missing runtime dependency formulae.  
						
						... 
						
						
						
						This is most likely an old formula with bad dependency data so output
the path so it can be uninstalled. 
						
						
					 
					
						2019-12-10 16:56:10 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dd8ead51a 
							
						 
					 
					
						
						
							
							Rename Formula#installed? to Formula#latest_version_installed?  
						
						... 
						
						
						
						This naming has always been a bit weird and confusing so let's change
it and provide a `compat` fallback for later deprecation. 
						
						
					 
					
						2019-12-03 11:42:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							766fc4b301 
							
						 
					 
					
						
						
							
							Fix RuboCop 0.77.0 failures.  
						
						
						
						
					 
					
						2019-11-28 15:10:50 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3cb2d62a1b 
							
						 
					 
					
						
						
							
							formula: copy hidden files from bottles.  
						
						
						
						
					 
					
						2019-11-14 23:31:40 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee1cbfc8d3 
							
						 
					 
					
						
						
							
							formula: refactor outdated_kegs logic.  
						
						... 
						
						
						
						- Use the `Formula.cache` and `Cacheable` rather than rolling our own.
- Use keyword arguments instead of `options = {}`
- Improve readability in general 
						
						
					 
					
						2019-11-06 11:49:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d77a9e97d 
							
						 
					 
					
						
						
							
							formula: add runtime_installed_formula_dependents method.  
						
						
						
						
					 
					
						2019-11-06 10:04:13 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ddcbdbe0c0 
							
						 
					 
					
						
						
							
							formula: cache runtime_dependencies related stuff.  
						
						
						
						
					 
					
						2019-11-06 10:04:13 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							1ebc63f232 
							
						 
					 
					
						
						
							
							Don't add leading whitespace to _JAVA_OPTIONS.  
						
						
						
						
					 
					
						2019-10-27 18:27:59 +01:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f6168fe8a 
							
						 
					 
					
						
						
							
							Change regexp.match?(string) to string.match?(regexp) everywhere  
						
						... 
						
						
						
						- Only try to call `.match?` on strings that aren't nil. 
						
						
					 
					
						2019-10-13 23:22:51 +01:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							341ea60807 
							
						 
					 
					
						
						
							
							Auto-fix Style/RedundantBegin offenses  
						
						... 
						
						
						
						- This also required auto-fixes for Layout/EmptyLinesAroundBlockBody and
  Layout/InconsistentIndentation once the auto-fixer had got rid of the
  "redundant begin"s. 
						
						
					 
					
						2019-10-13 16:04:27 +01:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b78028b9c2 
							
						 
					 
					
						
						
							
							Auto-fix Performance/RegexpMatch offenses  
						
						
						
						
					 
					
						2019-10-13 16:04:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d068341fc 
							
						 
					 
					
						
						
							
							Merge pull request  #6467  from EricFromCanada/uses_from_macos-json  
						
						... 
						
						
						
						Expose `uses_from_macos` list in formula API 
						
						
					 
					
						2019-10-11 09:28:01 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							b1d0c61fea 
							
						 
					 
					
						
						
							
							Update Gems.  
						
						
						
						
					 
					
						2019-10-03 09:22:44 +02:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							9bd77b1819 
							
						 
					 
					
						
						
							
							formula API: expose uses_from_macos list  
						
						
						
						
					 
					
						2019-09-23 13:00:15 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99ed23347a 
							
						 
					 
					
						
						
							
							formula: update caveats documentation.  
						
						
						
						
					 
					
						2019-06-20 11:08:02 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cfb028e7f 
							
						 
					 
					
						
						
							
							Resource#fetch: verify downloads by default.  
						
						... 
						
						
						
						This API is used internally correctly and externally mostly correctly
but #6230  reveals the external usage is fairly confusing and a bit
unsafe by default. Preserve the existing API while verifying the
checksum by default and providing an opt-out. Using the existing, safe
method will result in a double verification of the checksum which is
harmless. A Homebrew/homebrew-core PR will follow shortly to address
those cases.
Fixes  #6230  
						
						
					 
					
						2019-06-15 17:22:45 +01:00 
						 
				 
			
				
					
						
							
							
								Gabriel 
							
						 
					 
					
						
						
						
						
							
						
						
							aafe87524d 
							
						 
					 
					
						
						
							
							Extends SoftwareSpec with #uses_from_macos  
						
						
						
						
					 
					
						2019-06-03 15:52:53 -03:00 
						 
				 
			
				
					
						
							
							
								Gabriel 
							
						 
					 
					
						
						
						
						
							
						
						
							412f7d964f 
							
						 
					 
					
						
						
							
							Removes formula class extension  
						
						
						
						
					 
					
						2019-06-03 15:52:53 -03:00 
						 
				 
			
				
					
						
							
							
								Gabriel 
							
						 
					 
					
						
						
						
						
							
						
						
							0c1da29d0c 
							
						 
					 
					
						
						
							
							Add _ to unused args  
						
						
						
						
					 
					
						2019-06-03 15:52:53 -03:00 
						 
				 
			
				
					
						
							
							
								Gabriel 
							
						 
					 
					
						
						
						
						
							
						
						
							a7e3304735 
							
						 
					 
					
						
						
							
							Extends Formula class with mac os #uses_from_macos  
						
						
						
						
					 
					
						2019-06-03 15:52:52 -03:00 
						 
				 
			
				
					
						
							
							
								Gabriel 
							
						 
					 
					
						
						
						
						
							
						
						
							79808638a6 
							
						 
					 
					
						
						
							
							Add default #uses_from_macos behaviour to Formula  
						
						
						
						
					 
					
						2019-06-03 15:52:52 -03:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36dbad3922 
							
						 
					 
					
						
						
							
							Add frozen_string_literal to all files.  
						
						
						
						
					 
					
						2019-04-20 13:27:36 +09:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							15c38a2d8b 
							
						 
					 
					
						
						
							
							formatting fixes  
						
						
						
						
					 
					
						2019-04-13 21:29:32 -04:00