We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
deprecate!
disable!
brew install wget
A formula might do
deprecate! date: "3000-03-30", because: :unmaintained
or similarly with disable!. When this is set, brew info will show
brew info
Deprecated because it is not maintained upstream! It will be disabled on 3001-03-30.
We should add a new, optional, kwarg called replacement:, like so:
kwarg
replacement:
deprecate! date: "3000-03-30", because: :unmaintained, replacement: "better-software"
which will change the deprecation message to something like
Deprecated because it is not maintained upstream! It will be disabled on 3001-03-30. Consider replacing it with: brew install better-software
Some formulae are deprecated and replaced by a formula of a different name. For example, exa and eza.
exa
eza
See also discussion at Homebrew/homebrew-core#183953.
It might not be, but it'll improve the experience of users of formulae that are deprecated/disabled.
Leaving our handling of deprecate! and disable! unchanged.
The text was updated successfully, but these errors were encountered:
Great idea.
Sorry, something went wrong.
Implemented in #18733, shipped in https://github.com/Homebrew/brew/releases/tag/4.4.5, documented in #18810.
No branches or pull requests
Verification
brew install wget
. If they do, open an issue at https://github.com/Homebrew/homebrew-core/issues/new/choose instead.Provide a detailed description of the proposed feature
A formula might do
or similarly with
disable!
. When this is set,brew info
will showWe should add a new, optional,
kwarg
calledreplacement:
, like so:which will change the deprecation message to something like
What is the motivation for the feature?
Some formulae are deprecated and replaced by a formula of a different name. For example,
exa
andeza
.See also discussion at Homebrew/homebrew-core#183953.
How will the feature be relevant to at least 90% of Homebrew users?
It might not be, but it'll improve the experience of users of formulae that are deprecated/disabled.
What alternatives to the feature have been considered?
Leaving our handling of
deprecate!
anddisable!
unchanged.The text was updated successfully, but these errors were encountered: