Results 30 comments of Eric Knibbe

> Formulae already have a similar notion of depends_on arch: :x86_64 Casks do [as well](https://docs.brew.sh/Cask-Cookbook#depends_on-arch), for example [amd-power-gadget](https://formulae.brew.sh/cask/amd-power-gadget). One solution might be to add `:rosetta` or `:x86_64_or_rosetta` as a possible...

Probably only casks that tap directly into the hardware like [amd-power-gadget](https://formulae.brew.sh/cask/amd-power-gadget), [cuda-z](https://formulae.brew.sh/cask/cuda-z), [turbo-boost-switcher](https://formulae.brew.sh/cask/turbo-boost-switcher), and their ilk. (They might be rare enough to not worry about special-casing them.)

If `depends_on arch: :x86_64` were to mean "runs on x86_64 _or_ on ARM with Rosetta installed", then the Rosetta message would never be shown on x86_64 machines and always be...

I'm also on Sonoma, and I got the "bad command line option" error with the bottle. I don't have [xquartz](https://www.xquartz.org/) installed. Maybe @gromgit does and @naikrovek doesn't?

When I 1) install with `brew install -v --build-bottle xterm`, 2) run `brew bottle xterm`, 3) unpack the bottle and run `otool -L xterm`, I get: ```console xterm: @@HOMEBREW_PREFIX@@/opt/libxft/lib/libXft.2.dylib (compatibility...

Pinging @shainaraskas @lucianosousa @adamklingbaum for review if available.

I did so on July 11 under my GitHub default email address.

This could also be useful for improving the formulae.brew.sh load time by, say, fetching JSON of just names + versions + descriptions and rendering it client-side with pagination.