Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dee3638653 
							
						 
					 
					
						
						
							
							os/mac/{keg,mach}: fix cache invalidation  
						
						... 
						
						
						
						We were rewriting dylib IDs and install names using `MachO::Tools`,
which doesn't update the state of the file in memory. This leads to
those changes being undone when we call `delete_rpath`.
We fix this by making sure the state of the file in memory always
matches the state of file on disk.
Closes  #12832 . 
						
						
					 
					
						2022-02-11 23:19:15 +08:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f78a3ccb65 
							
						 
					 
					
						
						
							
							os/mac/xcode: support Xcode 13.2.1  
						
						
						
						
					 
					
						2022-02-07 04:28:01 +00:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							568bc94f3e 
							
						 
					 
					
						
						
							
							os/mac/keg: use MachOFile#delete_rpath instead of MachO::Tools  
						
						... 
						
						
						
						This will allow us to avoid keeping track of the number of `RPATH`s
while trying to delete duplicates.
See discussion at #12745 . 
						
						
					 
					
						2022-01-19 00:34:39 +08:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							404850600f 
							
						 
					 
					
						
						
							
							os/mac/xcode: update latest Xcode to 13.1 on Big Sur  
						
						
						
						
					 
					
						2021-11-08 15:36:54 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4836ea0ba2 
							
						 
					 
					
						
						
							
							Remove XQuartz handling  
						
						
						
						
					 
					
						2021-11-05 12:40:22 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89d31a3504 
							
						 
					 
					
						
						
							
							Merge pull request  #12263  from Bo98/monterey  
						
						... 
						
						
						
						Mark macOS Monterey as supported 
						
						
					 
					
						2021-10-21 22:13:53 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8752c91f0 
							
						 
					 
					
						
						
							
							Mark macOS Monterey as supported.  
						
						
						
						
					 
					
						2021-10-19 16:57:39 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d670728f1 
							
						 
					 
					
						
						
							
							os/mac/xcode: require Xcode 13.1 on Monterey  
						
						
						
						
					 
					
						2021-10-19 16:56:06 +01:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcc3cd7819 
							
						 
					 
					
						
						
							
							os/mac/xcode: update download url  
						
						... 
						
						
						
						Closes  #12174 . 
					
						2021-10-04 22:22:20 +08:00 
						 
				 
			
				
					
						
							
							
								fn ⌃ ⌥ 
							
						 
					 
					
						
						
						
						
							
						
						
							bad19b88cd 
							
						 
					 
					
						
						
							
							development_tools: update type signatures  
						
						
						
						
					 
					
						2021-09-29 18:16:34 -07:00 
						 
				 
			
				
					
						
							
							
								fn ⌃ ⌥ 
							
						 
					 
					
						
						
						
						
							
						
						
							9638e3e8c0 
							
						 
					 
					
						
						
							
							development_tools: update type signatures  
						
						
						
						
					 
					
						2021-09-29 17:44:26 -07:00 
						 
				 
			
				
					
						
							
							
								fn ⌃ ⌥ 
							
						 
					 
					
						
						
						
						
							
						
						
							61a7ffb999 
							
						 
					 
					
						
						
							
							development_tools: add type signatures  
						
						
						
						
					 
					
						2021-09-29 15:12:53 -07:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1be5ed836e 
							
						 
					 
					
						
						
							
							os/mac/xcode: support Xcode 13  
						
						
						
						
					 
					
						2021-09-28 02:24:18 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab455d1f38 
							
						 
					 
					
						
						
							
							os/mac/xquartz: fix handling of XQuartz 2.8.0+  
						
						
						
						
					 
					
						2021-09-23 14:24:16 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d742ea94f7 
							
						 
					 
					
						
						
							
							os/mac/pkgconfig/12: update version info  
						
						
						
						
					 
					
						2021-09-09 15:28:56 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49f789d492 
							
						 
					 
					
						
						
							
							os/mac/xcode: bump minimum CLT version to 12.5  
						
						
						
						
					 
					
						2021-08-11 14:19:22 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dae1d89780 
							
						 
					 
					
						
						
							
							os/mac/sdk: use MacOSX11.sdk symlink  
						
						
						
						
					 
					
						2021-08-11 14:19:22 +01:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							488ccfdf70 
							
						 
					 
					
						
						
							
							formula_cellar_checks: check keg for mismatched arches  
						
						... 
						
						
						
						There have been a few instances I've noticed that we've been silently
installing binaries built for x86_64 on ARM. There's probably more that
I haven't found yet, so it seems useful to check this with an audit. 
						
						
					 
					
						2021-07-18 11:44:37 +08:00 
						 
				 
			
				
					
						
							
							
								Sam Ford 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0752d25125 
							
						 
					 
					
						
						
							
							OS::Mac: Move version methods into ::Version  
						
						
						
						
					 
					
						2021-06-23 09:03:46 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30a65342e8 
							
						 
					 
					
						
						
							
							Deprecate, disable, delete code for Homebrew 3.2.0  
						
						... 
						
						
						
						Do the usual deprecation, disable, delete dance for Homebrew 3.2.0. 
						
						
					 
					
						2021-06-17 11:34:32 +01:00 
						 
				 
			
				
					
						
							
							
								Francois-Xavier Coudert 
							
						 
					 
					
						
						
						
						
							
						
						
							8eb03a951f 
							
						 
					 
					
						
						
							
							Updates for Monterey Xcode & CLT  
						
						
						
						
					 
					
						2021-06-09 16:21:46 +02:00 
						 
				 
			
				
					
						
							
							
								shaunsingh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a746723c3 
							
						 
					 
					
						
						
							
							Add missing comma  
						
						
						
						
					 
					
						2021-06-07 20:04:48 -04:00 
						 
				 
			
				
					
						
							
							
								shaunsingh 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7d9a256a1 
							
						 
					 
					
						
						
							
							Add macOS 12  
						
						
						
						
					 
					
						2021-06-07 20:00:18 -04:00 
						 
				 
			
				
					
						
							
							
								Lorenzo Gatti 
							
						 
					 
					
						
						
						
						
							
						
						
							c564019a91 
							
						 
					 
					
						
						
							
							debug info now includes CLT version  
						
						
						
						
					 
					
						2021-05-18 16:19:31 +02:00 
						 
				 
			
				
					
						
							
							
								Lorenzo Gatti 
							
						 
					 
					
						
						
						
						
							
						
						
							5a24b6aff3 
							
						 
					 
					
						
						
							
							minor changes to the wording  
						
						
						
						
					 
					
						2021-05-17 17:28:58 +02:00 
						 
				 
			
				
					
						
							
							
								Lorenzo Gatti 
							
						 
					 
					
						
						
						
						
							
						
						
							b7556350db 
							
						 
					 
					
						
						
							
							Better instructions for updating Command Line Tools  
						
						... 
						
						
						
						Added link to Apple's page with minimum requirements 
						
						
					 
					
						2021-05-17 17:11:00 +02:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28c0caae4d 
							
						 
					 
					
						
						
							
							extend/os/mac/keg_relocate: remove RPATHs rooted in build directory  
						
						... 
						
						
						
						Keeping dangling `RPATH`s is a security risk, and is bad for build
reproducibility. 
						
						
					 
					
						2021-05-14 01:07:14 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55f90f972d 
							
						 
					 
					
						
						
							
							os/mac/xcode: support Xcode 12.5  
						
						
						
						
					 
					
						2021-05-09 18:34:09 +01:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d5971518d 
							
						 
					 
					
						
						
							
							os/mac/keg: add change_rpath method  
						
						
						
						
					 
					
						2021-05-05 21:37:02 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20d86c0185 
							
						 
					 
					
						
						
							
							Refactor some tag handling into a Utils::Bottles::Tag class  
						
						
						
						
					 
					
						2021-04-08 17:23:57 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8288626fe9 
							
						 
					 
					
						
						
							
							Merge pull request  #10941  from Bo98/clang-vers-update  
						
						... 
						
						
						
						os/mac/xcode: update Clang version parsing for CLT 12.5 
						
						
					 
					
						2021-03-29 12:43:40 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							450bc4ab33 
							
						 
					 
					
						
						
							
							Fix brew style  
						
						
						
						
					 
					
						2021-03-26 14:11:03 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b39690e5c 
							
						 
					 
					
						
						
							
							os/mac/xcode: update Clang version parsing for CLT 12.5  
						
						
						
						
					 
					
						2021-03-26 10:29:27 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20ff68a425 
							
						 
					 
					
						
						
							
							Fix brew style.  
						
						
						
						
					 
					
						2021-03-17 20:45:44 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb8b247db3 
							
						 
					 
					
						
						
							
							dev-cmd/unbottled: various improvements  
						
						... 
						
						
						
						* Ignore bottles for older macOS versions
* Ignore disabled formulae
* Ignore formulae which can't build on the chosen macOS
* Improve/fix sort description 
						
						
					 
					
						2021-02-23 16:27:58 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							323ff660fa 
							
						 
					 
					
						
						
							
							rubocop: use consistent array/hash indentation  
						
						
						
						
					 
					
						2021-02-11 13:27:42 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d36d54ede 
							
						 
					 
					
						
						
							
							Merge pull request  #10590  from Bo98/codesign-stderr  
						
						... 
						
						
						
						os/mac/keg: print stderr on codesign failure 
						
						
					 
					
						2021-02-11 13:10:48 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5202f712c0 
							
						 
					 
					
						
						
							
							os/mac/keg: print stderr on codesign failure  
						
						
						
						
					 
					
						2021-02-11 12:38:40 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							fe52b3a402 
							
						 
					 
					
						
						
							
							os/mac/diagnostic: check SDK version matches the path  
						
						
						
						
					 
					
						2021-02-11 01:19:59 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							8c81a2822c 
							
						 
					 
					
						
						
							
							os/mac/sdk: read version from SDKSettings  
						
						
						
						
					 
					
						2021-02-10 12:22:47 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							61cda1465f 
							
						 
					 
					
						
						
							
							os/mac/version: add strip_patch method  
						
						
						
						
					 
					
						2021-02-09 18:35:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Chang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f516eded8f 
							
						 
					 
					
						
						
							
							Merge pull request  #10458  from jonchang/xcode-12.4  
						
						... 
						
						
						
						xcode: update for Xcode 12.4 
						
						
					 
					
						2021-02-05 16:49:08 +11:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							b670ab1c7b 
							
						 
					 
					
						
						
							
							Deprecate additional arch functions  
						
						
						
						
					 
					
						2021-02-02 16:19:24 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e65e310fd0 
							
						 
					 
					
						
						
							
							Fix brew style  
						
						
						
						
					 
					
						2021-01-29 20:56:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan Chang 
							
						 
					 
					
						
						
						
						
							
						
						
							a9ab1699d1 
							
						 
					 
					
						
						
							
							xcode: update for Xcode 12.4  
						
						
						
						
					 
					
						2021-01-29 17:08:29 +11:00 
						 
				 
			
				
					
						
							
							
								EricFromCanada 
							
						 
					 
					
						
						
						
						
							
						
						
							6fc116318e 
							
						 
					 
					
						
						
							
							fixes for grammar and wording  
						
						
						
						
					 
					
						2021-01-26 16:19:47 -05:00 
						 
				 
			
				
					
						
							
							
								Seeker 
							
						 
					 
					
						
						
						
						
							
						
						
							779f2fc6ef 
							
						 
					 
					
						
						
							
							os/mac/version: update method signatures  
						
						
						
						
					 
					
						2021-01-22 09:58:01 -08:00 
						 
				 
			
				
					
						
							
							
								Seeker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							152eac333b 
							
						 
					 
					
						
						
							
							Merge pull request  #10358  from SeekingMeaning/mac-version-named-captures  
						
						... 
						
						
						
						os/mac/version: use named captures in regex 
						
						
					 
					
						2021-01-19 10:51:52 -08:00 
						 
				 
			
				
					
						
							
							
								Seeker 
							
						 
					 
					
						
						
						
						
							
						
						
							32ebc02f2f 
							
						 
					 
					
						
						
							
							version: enable Sorbet type checking  
						
						
						
						
					 
					
						2021-01-19 09:28:37 -08:00 
						 
				 
			
				
					
						
							
							
								Seeker 
							
						 
					 
					
						
						
						
						
							
						
						
							266aba486e 
							
						 
					 
					
						
						
							
							os/mac/version: use named captures in regex  
						
						
						
						
					 
					
						2021-01-18 10:26:37 -08:00