Auto-bumping resources in Formulae (2022)
Contributor: Mohammad Zain Abbas
Many Homebrew packages use resources, a special kind of package dependency. While Homebrew has tools which automatically upgrade packages to new...
The Missing Package Manager for macOS (or Linux)
Contributor: Mohammad Zain Abbas
Many Homebrew packages use resources, a special kind of package dependency. While Homebrew has tools which automatically upgrade packages to new...
Contributor: rmnull
Refactor keg, keg_relocate and elf.rb modules to use rbelftools and patchelf.rb instead of calling shell commands. Patchelf.rb is doesn't work well...
Contributor: Vidushee Amoli
The majority of the code in Homebrew is written in Ruby which is a dynamic language. This means that types are checked when the code is run. My...
Contributor: Nanda H Krishna
DSLs or domain-specific languages are written in order to serve a highly specific purpose. Currently, Homebrew has DSLs for various purposes, in...
Contributor: Markus Reiter
The goal of this project is to improve the integration of Casks and Homebrew-Cask commands into Homebrew by removing redundant code that is used by...
Contributor: Mansimar Kaur
Why this project? The impact this project has, is huge and being able to make such an impact and also exponentiate my growth graph attracted me...
Contributor: Gautham Goli
brew audit command now runs RuboCop custom cops to enforce and automatically fix Homebrew coding style guidelines within supported editors and using...
Contributor: Anastasia
The goal of my project is making Homebrew Cask better integrate with Homebrew by moving Cask core into Homebrew and making Cask commands use Homebrew...
Contributor: woodruffw
During last year's GSoC, I began work on transitioning Homebrew away from its XCode dependency by modifying the bottling system to hook certain...
Contributor: domt4
Adding GPG optional verification for source packages and Homebrew-provided binary packages (bottles).
Contributor: Vlad Shablinsky
For now HEAD formulae can't be upgraded by just running brew upgrade <formula> --HEAD. The only way to upgrade HEAD formula is to uninstall it...