hyuraku 
							
						 
					 
					
						
						
						
						
							
						
						
							ec1a1566bc 
							
						 
					 
					
						
						
							
							separate setup_tar_and_args method  
						
						
						
						
					 
					
						2023-02-07 23:22:33 +09:00 
						 
				 
			
				
					
						
							
							
								hyuraku 
							
						 
					 
					
						
						
						
						
							
						
						
							fde7ca31b8 
							
						 
					 
					
						
						
							
							add alias generic_formula_ignores formula_ignores  
						
						
						
						
					 
					
						2023-02-07 23:22:33 +09:00 
						 
				 
			
				
					
						
							
							
								hyuraku 
							
						 
					 
					
						
						
						
						
							
						
						
							26a615f009 
							
						 
					 
					
						
						
							
							move dev-cmd/bottle methods to extend/os  
						
						
						
						
					 
					
						2023-02-07 23:22:33 +09:00 
						 
				 
			
				
					
						
							
							
								Caleb Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0915a2c34 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: use Utils::Gzip.compress_with_options  
						
						
						
						
					 
					
						2023-01-06 23:04:03 -05:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68bbe03d04 
							
						 
					 
					
						
						
							
							Remove remaining formula_api_path references  
						
						
						
						
					 
					
						2023-01-06 02:46:21 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a0e16fbd9 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: use gnu-tar's --mtime.  
						
						... 
						
						
						
						This allows us to remove all the manual timestamp fiddling and lets
`gnu-tar` handle it for us instead (as-per the most recent
recommendations on https://reproducible-builds.org/docs/archives/ ). 
						
						
					 
					
						2022-12-12 16:47:56 +00:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							c477b9aab3 
							
						 
					 
					
						
						
							
							Cleanup after adding os specific rubocop  
						
						... 
						
						
						
						- Change name of rubocop warning
- Disable linting on remaining offending lines
- Add todos to move lines with disabled linting
  checks to extend/os in the future 
						
						
					 
					
						2022-11-29 23:13:50 -08:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fb368d9b8 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: add --no-all-checks  
						
						
						
						
					 
					
						2022-11-04 18:46:43 +00:00 
						 
				 
			
				
					
						
							
							
								danielnachun 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b137d4ae00 
							
						 
					 
					
						
						
							
							bottle.rb: make GCC relocatable again  
						
						
						
						
					 
					
						2022-07-11 01:25:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michka Popoff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0815a4481a 
							
						 
					 
					
						
						
							
							Merge pull request  #13494  from Bo98/bottle-dep-fix  
						
						... 
						
						
						
						Fix `Keg.bottle_dependencies` including unneeded build dependencies 
						
						
					 
					
						2022-06-30 22:26:09 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22d6af1258 
							
						 
					 
					
						
						
							
							Manual brew style fixes.  
						
						
						
						
					 
					
						2022-06-30 08:56:21 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d5eab2e1c 
							
						 
					 
					
						
						
							
							brew style --fix  
						
						
						
						
					 
					
						2022-06-30 08:56:21 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ddce84225 
							
						 
					 
					
						
						
							
							Remove Keg.relocation_formulae  
						
						... 
						
						
						
						We no longer use any formulae for relocation. 
						
						
					 
					
						2022-06-30 03:39:29 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bb44979ee 
							
						 
					 
					
						
						
							
							Disable and delete code for 3.5.0  
						
						... 
						
						
						
						The next planned release will be 3.5.0 so let's fix things up for there. 
						
						
					 
					
						2022-05-30 14:59:14 +01:00 
						 
				 
			
				
					
						
							
							
								hyuraku 
							
						 
					 
					
						
						
						
						
							
						
						
							e46e35bb0c 
							
						 
					 
					
						
						
							
							delete bottle deprecate key  
						
						
						
						
					 
					
						2022-02-24 21:57:54 +09:00 
						 
				 
			
				
					
						
							
							
								Adrian Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							af4955adfc 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: clean up intermediate tar  
						
						... 
						
						
						
						Otherwise Cellar gets cluttered.
Fixes https://github.com/Homebrew/brew/issues/12744 . 
						
						
					 
					
						2022-01-18 15:58:35 +08:00 
						 
				 
			
				
					
						
							
							
								XuehaiPan 
							
						 
					 
					
						
						
						
						
							
						
						
							9ef52080e3 
							
						 
					 
					
						
						
							
							utils: extract common word "for" in reason  
						
						
						
						
					 
					
						2021-11-23 23:59:09 +08:00 
						 
				 
			
				
					
						
							
							
								XuehaiPan 
							
						 
					 
					
						
						
						
						
							
						
						
							d749173adc 
							
						 
					 
					
						
						
							
							utils: mark reason as keyword argument in ensure_formula_installed!  
						
						
						
						
					 
					
						2021-11-23 23:31:22 +08:00 
						 
				 
			
				
					
						
							
							
								XuehaiPan 
							
						 
					 
					
						
						
						
						
							
						
						
							3376479e95 
							
						 
					 
					
						
						
							
							utils: add method ensure_formula_installed!  
						
						
						
						
					 
					
						2021-11-23 22:48:39 +08:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38ebaac869 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: fix pkg_version comparison on merge  
						
						
						
						
					 
					
						2021-11-08 03:42:41 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4c33634db 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: correct all rebuild matching logic  
						
						
						
						
					 
					
						2021-11-06 03:44:14 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2ba21c1b1 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: don't gen all bottles if a bottle spec already exists  
						
						
						
						
					 
					
						2021-11-05 17:29:18 +00:00 
						 
				 
			
				
					
						
							
							
								danielnachun 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e69fbaf357 
							
						 
					 
					
						
						
							
							bottle.rb: fix typo in go regex  
						
						
						
						
					 
					
						2021-10-25 23:21:01 -07:00 
						 
				 
			
				
					
						
							
							
								danielnachun 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0323c3ae30 
							
						 
					 
					
						
						
							
							bottle.rb: add workaround to make gcc have cellar :any  
						
						
						
						
					 
					
						2021-10-19 10:55:03 -07:00 
						 
				 
			
				
					
						
							
							
								fn ⌃ ⌥ 
							
						 
					 
					
						
						
						
						
							
						
						
							35d6839b56 
							
						 
					 
					
						
						
							
							archive: delete  
						
						
						
						
					 
					
						2021-09-30 09:50:04 -07:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b55498269f 
							
						 
					 
					
						
						
							
							Revamp APIs around bottle specifications  
						
						
						
						
					 
					
						2021-09-20 15:02:05 +01:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1215800d4 
							
						 
					 
					
						
						
							
							Fix tests  
						
						
						
						
					 
					
						2021-08-06 11:42:55 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82c5756690 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: use native Ruby.  
						
						... 
						
						
						
						Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> 
						
						
					 
					
						2021-07-14 11:45:03 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							721ed8542b 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: fixup macOS symlink permissions.  
						
						... 
						
						
						
						These can be changed on macOS but not on Linux so we need to make them
consistent in both places for `all:` bottles to have consistent
checksums.
I investigated adding to `cleaner.rb` to fix these symlink permissions
on installation but it seems it already happens by default when
extracting so there's no need. 
						
						
					 
					
						2021-07-14 10:31:25 +01:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							023063d6a2 
							
						 
					 
					
						
						
							
							bottle: calculate rebuild correctly when removing bottle :unneeded  
						
						
						
						
					 
					
						2021-06-01 11:39:07 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c68b1738b 
							
						 
					 
					
						
						
							
							Merge pull request  #11332  from Rylan12/relocate-paths-at-start  
						
						... 
						
						
						
						keg_relocate: only replace matches at the start of a path 
						
						
					 
					
						2021-05-13 12:19:06 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4457dc904b 
							
						 
					 
					
						
						
							
							Cleanup using suggestions from code review  
						
						
						
						
					 
					
						2021-05-13 11:02:39 -04:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d31408606 
							
						 
					 
					
						
						
							
							dev-cmd/bottle: make gzip creation consistent across platforms  
						
						
						
						
					 
					
						2021-05-12 14:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b914411ac8 
							
						 
					 
					
						
						
							
							Delete Bintray code  
						
						... 
						
						
						
						Remove all code related to Bintray. It no longer works so there's no
point keeping it around.
Some of this could arguably be deprecated/disabled first/instead but:
I'm not sure I see the sense in keeping stuff around that's known to be
broken. 
						
						
					 
					
						2021-05-12 13:37:18 +01:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f781770b4 
							
						 
					 
					
						
						
							
							Extract Keg::text_matches_in_file from bottle command  
						
						
						
						
					 
					
						2021-05-11 14:26:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe7f80f647 
							
						 
					 
					
						
						
							
							Refactor out and correctly create path regex  
						
						
						
						
					 
					
						2021-05-11 14:26:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd3730a531 
							
						 
					 
					
						
						
							
							bottle: allow links to pkgconfig directory in HOMEBREW_REPOSITORY  
						
						
						
						
					 
					
						2021-05-11 14:26:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ddb531249 
							
						 
					 
					
						
						
							
							bottle: update keg_contain? to match correctly  
						
						
						
						
					 
					
						2021-05-11 14:26:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acebeab9cb 
							
						 
					 
					
						
						
							
							bottle: improve style of rebuild fallback  
						
						... 
						
						
						
						Co-authored-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2021-05-05 08:27:58 -04:00 
						 
				 
			
				
					
						
							
							
								Rylan Polster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da27c70323 
							
						 
					 
					
						
						
							
							bottle: properly set rebuild for new formulae  
						
						
						
						
					 
					
						2021-05-04 23:10:40 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Wegrzyn 
							
						 
					 
					
						
						
						
						
							
						
						
							aa3e623b28 
							
						 
					 
					
						
						
							
							Omit warning, as brew audit already covers this  
						
						
						
						
					 
					
						2021-05-04 09:50:42 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Wegrzyn 
							
						 
					 
					
						
						
						
						
							
						
						
							570b62dd75 
							
						 
					 
					
						
						
							
							prev_f -> upstream_f  
						
						
						
						
					 
					
						2021-05-04 09:41:53 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Wegrzyn 
							
						 
					 
					
						
						
						
						
							
						
						
							9ab44b8b6a 
							
						 
					 
					
						
						
							
							bottle: just check origin/HEAD for rebuild  
						
						
						
						
					 
					
						2021-05-03 10:07:30 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Wegrzyn 
							
						 
					 
					
						
						
						
						
							
						
						
							056c9bb37f 
							
						 
					 
					
						
						
							
							Only consider latest rebuild  
						
						
						
						
					 
					
						2021-05-03 10:07:29 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08926fb1ec 
							
						 
					 
					
						
						
							
							dev-cmd: run Homebrew.install_bundler_gems! earlier.  
						
						... 
						
						
						
						Run `Homebrew.install_bundler_gems!` a bit earlier for some developer
commands to avoid printing gem installation output in the middle of
normal developer command output. 
						
						
					 
					
						2021-04-30 12:00:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fa973bb3b 
							
						 
					 
					
						
						
							
							Merge pull request  #11259  from bluelabsio/bottle-root-url-specs  
						
						... 
						
						
						
						dev-cmd/bottle: Support adding root_url specs to bottle spec 
						
						
					 
					
						2021-04-29 19:54:53 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Wegrzyn 
							
						 
					 
					
						
						
						
						
							
						
						
							68852c9162 
							
						 
					 
					
						
						
							
							Style fix  
						
						
						
						
					 
					
						2021-04-29 12:51:15 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Wegrzyn 
							
						 
					 
					
						
						
						
						
							
						
						
							ee8dc058d8 
							
						 
					 
					
						
						
							
							Better help text  
						
						
						
						
					 
					
						2021-04-29 12:37:22 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Wegrzyn 
							
						 
					 
					
						
						
						
						
							
						
						
							ffbabfd238 
							
						 
					 
					
						
						
							
							Rename download-strategy to root-url-using  
						
						
						
						
					 
					
						2021-04-29 12:37:20 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Wegrzyn 
							
						 
					 
					
						
						
						
						
							
						
						
							76607bbb6f 
							
						 
					 
					
						
						
							
							Simplify conditional as suggested  
						
						... 
						
						
						
						Co-authored-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2021-04-29 12:35:50 -04:00