-
-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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
lynx: use Homebrew ncurses #145170
lynx: use Homebrew ncurses #145170
Conversation
This commit adds homebrew ncurses as dependency for lynx since macOS's default ncurses causes screen related bugs
Thanks for contributing to Homebrew! 🎉 It looks like you're having trouble with a CI failure. See our contribution guide for help. You may be most interested in the section on dealing with CI failures. You can find the CI logs in the Checks tab of your pull request. |
Seems like without this option the CI fails even for clang 13.
License is GPL-2.0, strictly. Nowhere does it mention “or later”. See https://github.com/kurtchen/Lynx/blob/master/README and https://github.com/kurtchen/Lynx/blob/master/COPYHEADER |
🤖 An automated task has requested creation of a replacement PR. |
Replacement PR dispatched
* lynx: use Homebrew ncurses This commit adds homebrew ncurses as dependency for lynx since macOS's default ncurses causes screen related bugs * lynx: make -Wno-implicit-function-declaration default for all clangs Seems like without this option the CI fails even for clang 13. * lynx: update license Closes #145170. Co-authored-by: FX Coudert <fxcoudert@gmail.com> Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
✅ Replacement PR created at #145676. |
@Rahlir Please squash your commits into one per formula in the future. Otherwise our autosquash workflow has to squash your commits and rerun CI in a new PR, which wastes time on our limited CI resources. Thank you. |
Replacement for #145170
This commit adds homebrew ncurses as dependency for lynx since macOS's
default ncurses causes screen related bugs. In particular, I encountered a bug with scrolling:
Ctrl-N
Using homebrew's ncurses fixes that.
This follows similar recent PRs such as #141287
HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>
, where<formula>
is the name of the formula you're submitting?brew test <formula>
, where<formula>
is the name of the formula you're submitting?brew audit --strict <formula>
(after doingHOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source <formula>
)? If this is a new formula, does it passbrew audit --new <formula>
?