Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nip4 9.0.1-5 (new formula) #209123

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

nip4 9.0.1-5 (new formula) #209123

wants to merge 1 commit into from

Conversation

jcupitt
Copy link
Contributor

@jcupitt jcupitt commented Feb 27, 2025

nip4 is a rewrite of the nip2 image processing spreadsheet for gtk4:

https://github.com/jcupitt/nip4

This repo doesn't yet have the 100 stars that I think homebrew ask for, though nip2 does:

https://github.com/libvips/nip2

nip2 is popular in the museum and medical imaging communities, so an easy-ish to install macOS build would be very helpful.

  • 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>, where <formula> is the name of the formula you're submitting?
  • Is your test running fine brew test <formula>, where <formula> is the name of the formula you're submitting?
  • 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>?

@github-actions github-actions bot added the new formula PR adds a new formula to Homebrew/homebrew-core label Feb 27, 2025
@jcupitt
Copy link
Contributor Author

jcupitt commented Feb 27, 2025

brew audit --new displays:

13:09 $ brew audit --new nip4
nip4
  * GitHub repository not notable enough (<30 forks, <30 watchers and <75 stars)
  * Dependency 'bison' is provided by macOS; please replace 'depends_on' with 'uses_from_macos'.
  * Dependency 'flex' is provided by macOS; please replace 'depends_on' with 'uses_from_macos'.
Error: 3 problems in 1 formula detected.
  1. nip4 is a rewrite of nip2, which has 14 forks, 12 watchers, 377 stars
  2. nip4 needs a more recent version of bison that the one shipped by Apple
  3. nip4 needs a more recent flex than the one shipped by Apple

@chenrui333 chenrui333 changed the title nip4 (new formula) nip4 9.0.1-5 (new formula) Feb 27, 2025
@chenrui333 chenrui333 added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Feb 27, 2025
nip4 is a rewrite of the nip2 image processing spreadsheet for gtk4:

https://github.com/jcupitt/nip4

This repo doesn't yet have the 100 stars that I think homebrew ask for,
though nip2 does:

https://github.com/libvips/nip2

nip2 is popular in the museum and medical imaging communities, so an
easy-ish to install macOS build would be very helpful.
@jcupitt
Copy link
Contributor Author

jcupitt commented Feb 28, 2025

I added some missing deps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. new formula PR adds a new formula to Homebrew/homebrew-core
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants