Skip to content

formulae: migrate local patches to file DSL#284703

Draft
branchv wants to merge 223 commits into
Homebrew:mainfrom
branchv:patch-file
Draft

formulae: migrate local patches to file DSL#284703
branchv wants to merge 223 commits into
Homebrew:mainfrom
branchv:patch-file

Conversation

@branchv

@branchv branchv commented May 26, 2026

Copy link
Copy Markdown
Member

  • Have you followed the guidelines for contributing?
  • Have you ensured that your commits follow the commit style guide?
  • Have you checked that there aren't other open pull requests for the same formula update/change?
  • Have you built your formula locally with HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>?
  • Is your test running fine brew test <formula>?
  • Does your build pass brew audit --strict <formula> (after doing HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>)? If this is a new formula, does it pass brew audit --new <formula>?

  • AI was used to generate or assist with generating this PR. Please specify below how you used AI to help you, and what steps you have taken to manually verify the changes.

This new file DSL was added a few weeks ago to simplify our local in-repo patches: Homebrew/brew@31c7a14

Testing a single formula first in #284704 just to ensure it works as expected for API users

@branchv branchv added the CI-syntax-only Change only affects brew syntax, not the install. Only run syntax CI. label May 26, 2026
@branchv branchv changed the title Patch file formulae: migrate local patches to file DSL May 26, 2026
@branchv

branchv commented May 26, 2026

Copy link
Copy Markdown
Member Author

Need to drop berkeley-db, berkeley-db@*, cubelib, hbase, and otf2 for now as file doesn't currently support directory

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-syntax-only Change only affects brew syntax, not the install. Only run syntax CI.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant