Sean Molenaar 
							
						 
					 
					
						
						
						
						
							
						
						
							ab2b18f78c 
							
						 
					 
					
						
						
							
							feat: add os_version for casks  
						
						
						
						
					 
					
						2025-03-05 20:12:18 +01:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
						
						
							
						
						
							55b07d7fed 
							
						 
					 
					
						
						
							
							feat: add cask shell completion  
						
						
						
						
					 
					
						2025-03-05 20:12:18 +01:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a81239ec2d 
							
						 
					 
					
						
						
							
							Enable strict typing in Formula  
						
						
						
						
					 
					
						2025-02-24 10:23:42 -08:00 
						 
				 
			
				
					
						
							
							
								botantony 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68f8798821 
							
						 
					 
					
						
						
							
							zig std args: apply -fno-rosetta on macs with arm  
						
						
						
						
					 
					
						2025-02-21 19:10:41 +01:00 
						 
				 
			
				
					
						
							
							
								botantony 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5d78f3347 
							
						 
					 
					
						
						
							
							zig std args: use symbols for compilation options  
						
						
						
						
					 
					
						2025-02-21 17:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								botantony 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfdfdc9489 
							
						 
					 
					
						
						
							
							-fno-rosetta flag 
						
						
						
						
					 
					
						2025-02-21 16:49:11 +01:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							8763fb6d29 
							
						 
					 
					
						
						
							
							Resolve rubocop violations  
						
						
						
						
					 
					
						2025-02-17 18:56:31 -08:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
						
						
							
						
						
							27a2d94c48 
							
						 
					 
					
						
						
							
							feat: allow zap on linux  
						
						
						
						
					 
					
						2025-02-17 14:30:44 +01:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
						
						
							
						
						
							975fe8a83f 
							
						 
					 
					
						
						
							
							feat: allow cask binaries on linux  
						
						
						
						
					 
					
						2025-02-17 14:30:43 +01:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
						
						
							
						
						
							6de67b6c45 
							
						 
					 
					
						
						
							
							fix: set correct inheritance for moved artifact  
						
						
						
						
					 
					
						2025-02-17 14:27:38 +01:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							afbc1dab54 
							
						 
					 
					
						
						
							
							Clean up OnSystem rbis  
						
						
						
						
					 
					
						2025-02-13 16:33:59 -08:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							f916f27d82 
							
						 
					 
					
						
						
							
							remove all references to JSON v3  
						
						... 
						
						
						
						The logic has now been removed in previous commits. This just
removes some references to the `HOMEBREW_INTERNAL_JSON_V3`
environment variable along with reverting the changes to the
`Cachable` class that were originally added in
bd72ec812c3ed656dfcf8e24f77df142a1fe9cc1. 
						
						
					 
					
						2025-02-06 21:04:08 -08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b737f0423 
							
						 
					 
					
						
						
							
							Split up SoftwareSpec  
						
						... 
						
						
						
						This came up in the AGM and has bothered me for years: let's actually
split out `software_spec.rb` into one file per class, as is more typical
in Ruby.
This will make these classes easier to find. 
						
						
					 
					
						2025-02-04 16:27:39 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d555ec9218 
							
						 
					 
					
						
						
							
							Fix handling of case-mistyped commands  
						
						... 
						
						
						
						- hide warnings when requiring files repeatedly on a case-insensitive
  filesystem and add reference to Ruby bugs
- add another case to check for command require failures
- also handle commands with `-` in them
Fixes  #19125  
						
						
					 
					
						2025-01-27 08:42:49 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c1abc11b4 
							
						 
					 
					
						
						
							
							Merge pull request  #19111  from Homebrew/aarch64-linux  
						
						... 
						
						
						
						Add support for bottling Portable Ruby for ARM64 Linux 
						
						
					 
					
						2025-01-19 14:48:42 +00:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
						
						
							
						
						
							c34b71655c 
							
						 
					 
					
						
						
							
							feat: allow font install on linux  
						
						... 
						
						
						
						Apply suggestions from code review
Co-authored-by: Douglas Eichelberger <697964+dduugg@users.noreply.github.com>
feat: add linux appdir
Apply suggestions from code review
Co-authored-by: Douglas Eichelberger <697964+dduugg@users.noreply.github.com> 
						
						
					 
					
						2025-01-19 11:14:24 +01:00 
						 
				 
			
				
					
						
							
							
								Ruoyu Zhong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a818b25a8b 
							
						 
					 
					
						
						
							
							Add support for bottling Portable Ruby for ARM64 Linux  
						
						
						
						
					 
					
						2025-01-19 17:06:32 +08:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c9de7d31c 
							
						 
					 
					
						
						
							
							Merge pull request  #19084  from Homebrew/add-comments-to-rubocop-disables  
						
						... 
						
						
						
						Add clarifying comments to `rubocop:disable`s 
						
						
					 
					
						2025-01-13 11:32:31 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							0add431e69 
							
						 
					 
					
						
						
							
							Apply manual violation fixes  
						
						
						
						
					 
					
						2025-01-12 10:06:00 -08:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							dbb731bce2 
							
						 
					 
					
						
						
							
							brew style --fix  
						
						
						
						
					 
					
						2025-01-12 10:05:21 -08:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ada9a9665 
							
						 
					 
					
						
						
							
							Add clarifying comments to rubocop:disables  
						
						... 
						
						
						
						- Needed for PR 18842 that adds a `DisableComment` RuboCop to ensure that all RuboCop disables have comments. 
						
						
					 
					
						2025-01-12 16:59:07 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Cho 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ff6ac09c2 
							
						 
					 
					
						
						
							
							extend/ENV/super: always set PKG_CONFIG_LIBDIR  
						
						... 
						
						
						
						Setting PKG_CONFIG_LIBDIR overrides compiled default. This helps reduce
opportunistic linkage when pkg-config call finds modules installed on
system but not included in a formula's dependency tree. 
						
						
					 
					
						2024-12-31 20:15:38 -05:00 
						 
				 
			
				
					
						
							
							
								Sean Molenaar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb23433612 
							
						 
					 
					
						
						
							
							feat: only block cask install on Linux  
						
						
						
						
					 
					
						2024-12-14 15:49:09 +01:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							659f993dab 
							
						 
					 
					
						
						
							
							Avoid exposing table  
						
						
						
						
					 
					
						2024-12-08 10:28:10 -08:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							6d19b84ef1 
							
						 
					 
					
						
						
							
							Fix args validation  
						
						
						
						
					 
					
						2024-12-08 10:28:10 -08:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							fef1211c19 
							
						 
					 
					
						
						
							
							Use method result table  
						
						... 
						
						
						
						foo 
						
						
					 
					
						2024-12-08 10:28:10 -08:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							3ea76b8498 
							
						 
					 
					
						
						
							
							Avoid re-defining #formula?  
						
						
						
						
					 
					
						2024-12-08 10:28:09 -08:00 
						 
				 
			
				
					
						
							
							
								Douglas Eichelberger 
							
						 
					 
					
						
						
						
						
							
						
						
							3a4243742f 
							
						 
					 
					
						
						
							
							Remove OpenStruct from CLI::Args  
						
						
						
						
					 
					
						2024-12-08 10:27:49 -08:00 
						 
				 
			
				
					
						
							
							
								Ruoyu Zhong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64edbe6b79 
							
						 
					 
					
						
						
							
							os/mac/hardware/cpu: add M4 Pro/Max  
						
						... 
						
						
						
						Sources:
- https://github.com/AsahiLinux/docs/wiki/Codenames 
- MacOSX15.2.sdk from Xcode 15.2 RC 
						
						
					 
					
						2024-12-06 16:06:09 +08:00 
						 
				 
			
				
					
						
							
							
								Patrick Linnane 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d04430d1a5 
							
						 
					 
					
						
						
							
							brew style --fix 
						
						... 
						
						
						
						Signed-off-by: Patrick Linnane <patrick@linnane.io> 
						
						
					 
					
						2024-11-26 14:09:13 -08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22fd47b268 
							
						 
					 
					
						
						
							
							Merge pull request  #18779  from kiracus/m4  
						
						... 
						
						
						
						Add M4 processor 
						
						
					 
					
						2024-11-17 08:46:22 +00:00 
						 
				 
			
				
					
						
							
							
								Caleb Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							878d5d1633 
							
						 
					 
					
						
						
							
							hardware: rename none optimization flags to dunno  
						
						
						
						
					 
					
						2024-11-16 14:44:37 -05:00 
						 
				 
			
				
					
						
							
							
								Kiracus 
							
						 
					 
					
						
						
						
						
							
						
						
							c7b49d5cad 
							
						 
					 
					
						
						
							
							cpu.rb: add Apple M4  
						
						
						
						
					 
					
						2024-11-16 09:28:44 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Knibbe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e52943d8d6 
							
						 
					 
					
						
						
							
							os/mac/diagnostic: fix case of OpenCore check  
						
						
						
						
					 
					
						2024-11-13 12:23:34 -05:00 
						 
				 
			
				
					
						
							
							
								Ruoyu Zhong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0418add45 
							
						 
					 
					
						
						
							
							os/mac/diagnostic: improve OpenCore check  
						
						... 
						
						
						
						This is based on [1].
[1]: https://github.com/Homebrew/brew/pull/18765#issuecomment-2474056438  
						
						
					 
					
						2024-11-14 00:55:49 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a2c264d19 
							
						 
					 
					
						
						
							
							Merge pull request  #18759  from alebcay/restrict-native-optflags  
						
						... 
						
						
						
						shared: only fall back to -march=native on supported architectures 
						
						
					 
					
						2024-11-13 16:45:26 +00:00 
						 
				 
			
				
					
						
							
							
								Ruoyu Zhong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a525ce0ad8 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: Eric Knibbe <enk3@outlook.com> 
						
						
					 
					
						2024-11-13 23:43:24 +08:00 
						 
				 
			
				
					
						
							
							
								Ruoyu Zhong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13265ca170 
							
						 
					 
					
						
						
							
							os/mac/diagnostic: skip OpenCore check in CI  
						
						
						
						
					 
					
						2024-11-13 23:11:16 +08:00 
						 
				 
			
				
					
						
							
							
								Ruoyu Zhong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dee399c27d 
							
						 
					 
					
						
						
							
							os/mac/diagnostic: display OpenCore version  
						
						
						
						
					 
					
						2024-11-13 23:01:29 +08:00 
						 
				 
			
				
					
						
							
							
								Ruoyu Zhong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							854fc16889 
							
						 
					 
					
						
						
							
							os/mac/diagnostic: fix OpenCore check  
						
						... 
						
						
						
						Fixes  #18763 . 
					
						2024-11-13 22:48:51 +08:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c20e3b8de 
							
						 
					 
					
						
						
							
							os/mac/diagnostic: check for OpenCore  
						
						... 
						
						
						
						This configuration is not supported. Let's make `brew doctor` complain
about it. 
						
						
					 
					
						2024-11-13 09:43:16 +08:00 
						 
				 
			
				
					
						
							
							
								Caleb Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a70d15c80d 
							
						 
					 
					
						
						
							
							shared: only fall back to -march=native on supported architectures  
						
						
						
						
					 
					
						2024-11-12 11:34:40 -05:00 
						 
				 
			
				
					
						
							
							
								Caleb Xu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33a9d24111 
							
						 
					 
					
						
						
							
							linux/hardware/cpu: add some missing AMD CPUs  
						
						
						
						
					 
					
						2024-11-09 21:54:05 -05:00 
						 
				 
			
				
					
						
							
							
								Carlo Cabrera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							017c8d05dc 
							
						 
					 
					
						
						
							
							linux/hardware/cpu: add some missing Intel CPUs  
						
						... 
						
						
						
						Information taken from 1bf385f102/llvm/lib/TargetParser/Host.cpp 
						
						
					 
					
						2024-11-09 11:45:23 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5b211efaa 
							
						 
					 
					
						
						
							
							os/linux/diagnostic: remove XDG_DATA_DIRS.  
						
						
						
						
					 
					
						2024-10-31 12:43:36 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b34e6ee20e 
							
						 
					 
					
						
						
							
							Merge pull request  #18638  from Homebrew/keg_relocate-type-fix  
						
						... 
						
						
						
						keg_relocate: fix error when dylib_id doesn't need changing 
						
						
					 
					
						2024-10-26 06:45:57 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28f19878e3 
							
						 
					 
					
						
						
							
							keg_relocate: fix error when dylib_id doesn't need changing  
						
						
						
						
					 
					
						2024-10-26 06:31:05 +01:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							529eadd6cc 
							
						 
					 
					
						
						
							
							os/mac/keg_relocate: don't change Swift stdlib dylib IDs  
						
						
						
						
					 
					
						2024-10-25 20:55:21 +01:00 
						 
				 
			
				
					
						
							
							
								apainintheneck 
							
						 
					 
					
						
						
						
						
							
						
						
							ab5f0c0fa5 
							
						 
					 
					
						
						
							
							brew style --fix  
						
						
						
						
					 
					
						2024-10-17 23:45:25 -07:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aff41779c4 
							
						 
					 
					
						
						
							
							extend/kernel: fix error on early deprecations  
						
						
						
						
					 
					
						2024-10-16 03:58:05 +01:00