Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							4d0a1ff775 
							
						 
					 
					
						
						
							
							deprecate!, disable!: allow symbols for reason  
						
						
						
						
					 
					
						2020-08-31 10:11:08 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							f5cd15fa18 
							
						 
					 
					
						
						
							
							add odeprecated comments  
						
						
						
						
					 
					
						2020-08-27 16:47:19 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							689d7eb8f0 
							
						 
					 
					
						
						
							
							disable!, deprecate!: add reason  
						
						
						
						
					 
					
						2020-08-27 10:42:57 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							3c55d8e528 
							
						 
					 
					
						
						
							
							docs: update license documentation  
						
						
						
						
					 
					
						2020-08-25 17:22:35 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							3118fedab9 
							
						 
					 
					
						
						
							
							Refactor and document Git.  
						
						
						
						
					 
					
						2020-08-23 06:40:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fbbc9df32 
							
						 
					 
					
						
						
							
							formula: deprecate license on next release.  
						
						
						
						
					 
					
						2020-08-21 09:51:06 +01:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							01f7446316 
							
						 
					 
					
						
						
							
							formula: odeprecate license arrays  
						
						
						
						
					 
					
						2020-08-20 10:33:21 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							6eb07d70f0 
							
						 
					 
					
						
						
							
							formula: convert license array to hash  
						
						
						
						
					 
					
						2020-08-20 10:26:37 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
						
						
							
						
						
							60ec30d41e 
							
						 
					 
					
						
						
							
							formula: update license specification  
						
						
						
						
					 
					
						2020-08-19 12:48:50 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a91c37e66 
							
						 
					 
					
						
						
							
							Fix RuboCop checks.  
						
						
						
						
					 
					
						2020-08-19 17:12:32 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							b5363025a6 
							
						 
					 
					
						
						
							
							Refactor and document BuildEnvironment.  
						
						
						
						
					 
					
						2020-08-14 18:41:44 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							490e503b1b 
							
						 
					 
					
						
						
							
							Replace Homebrew.args with Context.  
						
						
						
						
					 
					
						2020-08-06 16:13:14 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							bace9ecc34 
							
						 
					 
					
						
						
							
							Pass verbose? to Formula#verify_download_integrity.  
						
						
						
						
					 
					
						2020-08-06 16:13:14 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							5caafe413e 
							
						 
					 
					
						
						
							
							Pass debug? to Formula#brew and Formula#run_test.  
						
						
						
						
					 
					
						2020-08-06 16:12:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb0268da7e 
							
						 
					 
					
						
						
							
							license: handle "Public Domain".  
						
						... 
						
						
						
						Allow `:public_domain` to be used as a `license` value and ensure that
it's handled correctly by `brew info`, `brew audit` and `brew install`. 
						
						
					 
					
						2020-08-04 10:47:41 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							197c4666cf 
							
						 
					 
					
						
						
							
							Merge pull request  #8190  from Bo98/full_name-cache  
						
						... 
						
						
						
						formula: cache based on full_name 
						
						
					 
					
						2020-08-03 11:31:16 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a8060923ed 
							
						 
					 
					
						
						
							
							formula: cache based on full_name  
						
						
						
						
					 
					
						2020-08-02 13:43:32 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							8d055497c5 
							
						 
					 
					
						
						
							
							formula: add deprecated/disabled info to hash  
						
						
						
						
					 
					
						2020-08-01 02:51:09 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							71f9ec79c7 
							
						 
					 
					
						
						
							
							formula: don't catch errors in the Formula.each yield  
						
						
						
						
					 
					
						2020-07-30 17:09:07 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e07b02fde2 
							
						 
					 
					
						
						
							
							Comment BUILD_FLAGS.  
						
						
						
						
					 
					
						2020-07-30 10:12:34 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							bdb986f572 
							
						 
					 
					
						
						
							
							Revert unnecessary change.  
						
						
						
						
					 
					
						2020-07-30 03:21:12 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							24eff8f81a 
							
						 
					 
					
						
						
							
							Pass args in SoftwareSpec instead of using global args.  
						
						
						
						
					 
					
						2020-07-30 03:21:12 +02:00 
						 
				 
			
				
					
						
							
							
								Lionell Loh Jian An 
							
						 
					 
					
						
						
						
						
							
						
						
							52321b4fcd 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Code review changes
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2020-07-28 21:01:36 +08:00 
						 
				 
			
				
					
						
							
							
								lionellloh 
							
						 
					 
					
						
						
						
						
							
						
						
							4ff3d63978 
							
						 
					 
					
						
						
							
							Clean up  
						
						
						
						
					 
					
						2020-07-28 21:01:36 +08:00 
						 
				 
			
				
					
						
							
							
								lionellloh 
							
						 
					 
					
						
						
						
						
							
						
						
							3982810eab 
							
						 
					 
					
						
						
							
							brew style --fix  
						
						
						
						
					 
					
						2020-07-28 21:01:36 +08:00 
						 
				 
			
				
					
						
							
							
								lionellloh 
							
						 
					 
					
						
						
						
						
							
						
						
							797a07d555 
							
						 
					 
					
						
						
							
							All tests adapted to pass  
						
						
						
						
					 
					
						2020-07-28 21:01:36 +08:00 
						 
				 
			
				
					
						
							
							
								lionellloh 
							
						 
					 
					
						
						
						
						
							
						
						
							9a2f84d4a5 
							
						 
					 
					
						
						
							
							Modify to_hash output  
						
						
						
						
					 
					
						2020-07-28 21:01:35 +08:00 
						 
				 
			
				
					
						
							
							
								Lionell Loh Jian An 
							
						 
					 
					
						
						
						
						
							
						
						
							3d27894015 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Code review changes
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2020-07-28 21:01:35 +08:00 
						 
				 
			
				
					
						
							
							
								lionellloh 
							
						 
					 
					
						
						
						
						
							
						
						
							88eae0633b 
							
						 
					 
					
						
						
							
							overwrote license attr_rw with a special license method  
						
						
						
						
					 
					
						2020-07-28 21:01:35 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6bb1f1ef8 
							
						 
					 
					
						
						
							
							Merge pull request  #8053  from Bo98/java.io.tmpdir  
						
						... 
						
						
						
						formula: set java.io.tmpdir 
						
						
					 
					
						2020-07-28 09:06:38 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							6b0b25cd00 
							
						 
					 
					
						
						
							
							Pass keep_tmp? and interactive? instead of using global args.  
						
						
						
						
					 
					
						2020-07-25 02:37:10 +02:00 
						 
				 
			
				
					
						
							
							
								Maxim Belkin 
							
						 
					 
					
						
						
						
						
							
						
						
							152dd1ca24 
							
						 
					 
					
						
						
							
							Move allowed_missing_libraries: extend/os/linux/formula.rb ~> formula.rb  
						
						
						
						
					 
					
						2020-07-24 11:06:38 +00:00 
						 
				 
			
				
					
						
							
							
								Maxim Belkin 
							
						 
					 
					
						
						
						
						
							
						
						
							487c4857a3 
							
						 
					 
					
						
						
							
							formula.rb: add a no-op allowed_missing_libraries method  
						
						
						
						
					 
					
						2020-07-24 10:52:19 +00:00 
						 
				 
			
				
					
						
							
							
								Maxim Belkin 
							
						 
					 
					
						
						
						
						
							
						
						
							1b8c32c716 
							
						 
					 
					
						
						
							
							Move allowed_missing_libs? to linkage_checker.rb.  
						
						... 
						
						
						
						Optimize 'unexpected_broken_dylibs' 
						
						
					 
					
						2020-07-22 14:30:52 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							11b6402a2c 
							
						 
					 
					
						
						
							
							formula: set java.io.tmpdir  
						
						
						
						
					 
					
						2020-07-21 15:24:36 +01:00 
						 
				 
			
				
					
						
							
							
								Maxim Belkin 
							
						 
					 
					
						
						
						
						
							
						
						
							7080ad5ebc 
							
						 
					 
					
						
						
							
							formula.rb: update missing libs feature  
						
						... 
						
						
						
						1. Raise an exception on macOS.
2. Verify that the missing libraries are specified either as Strings or
   Regular Expressions.
Signed-off-by: Maxim Belkin <maxim.belkin@gmail.com> 
						
						
					 
					
						2020-07-21 13:16:56 +00:00 
						 
				 
			
				
					
						
							
							
								Maxim Belkin 
							
						 
					 
					
						
						
						
						
							
						
						
							c61aba4ec3 
							
						 
					 
					
						
						
							
							Formula: ignore_missing_libraries DSL  
						
						
						
						
					 
					
						2020-07-16 13:51:16 +00:00 
						 
				 
			
				
					
						
							
							
								Maxim Belkin 
							
						 
					 
					
						
						
						
						
							
						
						
							e7b3b8e559 
							
						 
					 
					
						
						
							
							Allow missing libraries  
						
						
						
						
					 
					
						2020-07-16 13:51:16 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							022d42ab08 
							
						 
					 
					
						
						
							
							formula: minor refactor to reduce line count  
						
						
						
						
					 
					
						2020-07-16 02:20:13 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Schoonjans 
							
						 
					 
					
						
						
						
						
							
						
						
							678dbc1973 
							
						 
					 
					
						
						
							
							std_meson_args: add release buildtype  
						
						... 
						
						
						
						By default meson compiles using the debug buildtype, which corresponds
to -O0 -g. The release buildtype changes this to -O3. 
						
						
					 
					
						2020-07-14 11:27:49 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d5d3fc0f4b 
							
						 
					 
					
						
						
							
							formula: use installed_prefixes in opt_or_installed_prefix_keg  
						
						
						
						
					 
					
						2020-07-09 23:04:15 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82e249b92f 
							
						 
					 
					
						
						
							
							formula: look harder for a linked keg.  
						
						... 
						
						
						
						Add and use a `possible_names` method to find a linked keg based on
an old name or alias.
Use this both for `link_overwrite` and for `linked_keg` (which is what
`brew upgrade` uses to find outdated kegs). 
						
						
					 
					
						2020-07-09 15:03:49 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							2afa8497c0 
							
						 
					 
					
						
						
							
							formula: consider aliases in installed_prefixes  
						
						
						
						
					 
					
						2020-07-09 14:08:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f951ea83d4 
							
						 
					 
					
						
						
							
							Fix brew style.  
						
						
						
						
					 
					
						2020-07-07 12:23:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7015fb1601 
							
						 
					 
					
						
						
							
							formula: fix link_overwrite?  
						
						... 
						
						
						
						Fixes  #7921  
					
						2020-07-06 17:02:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17ca7527f4 
							
						 
					 
					
						
						
							
							formula: allow link_overwrite for old name too.  
						
						
						
						
					 
					
						2020-07-06 09:23:04 +01:00 
						 
				 
			
				
					
						
							
							
								Michka Popoff 
							
						 
					 
					
						
						
						
						
							
						
						
							5eae33b59d 
							
						 
					 
					
						
						
							
							link_overwrite: allow to overwrite files from alias  
						
						... 
						
						
						
						See https://github.com/Homebrew/homebrew-core/pull/54912#issuecomment-653893645 
Formulary.factory("python") points to python@3.8, which breaks link_overwrite
for that case.
This changes checks if the formula is an alias, so that we can still override
the files during installation. 
						
						
					 
					
						2020-07-05 22:24:03 +02:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0315f64550 
							
						 
					 
					
						
						
							
							Merge pull request  #7861  from Homebrew/SMillerDev-patch-1  
						
						... 
						
						
						
						Remove outdated suggestions from Formula#test doc 
						
						
					 
					
						2020-07-01 11:07:14 +02:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a721d7bc8f 
							
						 
					 
					
						
						
							
							Remove outdated suggestions from Formula#test doc  
						
						
						
						
					 
					
						2020-07-01 10:11:46 +02:00 
						 
				 
			
				
					
						
							
							
								Lionell 
							
						 
					 
					
						
						
						
						
							
						
						
							57fd1fdc7e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into license  
						
						
						
						
					 
					
						2020-06-25 13:42:27 +08:00