Deprecate homebrew/binary. (#512)
We're moving more stuff to Homebrew Cask which is better maintained and run.
This commit is contained in:
parent
3d06f883b9
commit
91d32e77ad
@ -5,12 +5,11 @@ def blacklisted?(name)
|
|||||||
EOS
|
EOS
|
||||||
when "tex", "tex-live", "texlive", "latex" then <<-EOS.undent
|
when "tex", "tex-live", "texlive", "latex" then <<-EOS.undent
|
||||||
Installing TeX from source is weird and gross, requires a lot of patches,
|
Installing TeX from source is weird and gross, requires a lot of patches,
|
||||||
and only builds 32-bit (and thus can't use Homebrew deps on Snow Leopard.)
|
and only builds 32-bit (and thus can't use Homebrew dependencies)
|
||||||
|
|
||||||
We recommend using a MacTeX distribution: https://www.tug.org/mactex/
|
We recommend using a MacTeX distribution: https://www.tug.org/mactex/
|
||||||
|
|
||||||
You can install it using Cask:
|
You can install it with Homebrew Cask:
|
||||||
|
|
||||||
brew cask install mactex
|
brew cask install mactex
|
||||||
EOS
|
EOS
|
||||||
when "pip" then <<-EOS.undent
|
when "pip" then <<-EOS.undent
|
||||||
@ -84,9 +83,7 @@ def blacklisted?(name)
|
|||||||
and cabal-install instead:
|
and cabal-install instead:
|
||||||
brew install ghc cabal-install
|
brew install ghc cabal-install
|
||||||
|
|
||||||
A binary installer is available:
|
You can install with Homebrew Cask:
|
||||||
https://www.haskell.org/platform/mac.html
|
|
||||||
Or via the cask:
|
|
||||||
brew cask install haskell-platform
|
brew cask install haskell-platform
|
||||||
EOS
|
EOS
|
||||||
when "mysqldump-secure" then <<-EOS.undent
|
when "mysqldump-secure" then <<-EOS.undent
|
||||||
@ -95,11 +92,7 @@ def blacklisted?(name)
|
|||||||
when "ngrok" then <<-EOS.undent
|
when "ngrok" then <<-EOS.undent
|
||||||
Upstream sunsetted 1.x in March 2016 and 2.x is not open-source.
|
Upstream sunsetted 1.x in March 2016 and 2.x is not open-source.
|
||||||
|
|
||||||
If you wish to use the 2.x release you can install it
|
If you wish to use the 2.x release you can install with Homebrew Cask:
|
||||||
either via Homebrew:
|
|
||||||
brew install homebrew/binary/ngrok2
|
|
||||||
|
|
||||||
Or via the Cask:
|
|
||||||
brew cask install ngrok
|
brew cask install ngrok
|
||||||
EOS
|
EOS
|
||||||
end
|
end
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
OFFICIAL_TAPS = %w[
|
OFFICIAL_TAPS = %w[
|
||||||
apache
|
apache
|
||||||
binary
|
|
||||||
completions
|
completions
|
||||||
devel-only
|
devel-only
|
||||||
dupes
|
dupes
|
||||||
|
@ -57,9 +57,10 @@ point it to the downloaded archive in order to avoid loading.
|
|||||||
|
|
||||||
### We don’t like binary formulae
|
### We don’t like binary formulae
|
||||||
Our policy is that formulae in the core repository
|
Our policy is that formulae in the core repository
|
||||||
([homebrew/core](https://github.com/Homebrew/homebrew-core)) must be built
|
([homebrew/core](https://github.com/Homebrew/homebrew-core)) must be open-source
|
||||||
from source (or produce cross-platform binaries like e.g. Java). Binary-only
|
and either built from source or produce cross-platform binaries like e.g. Java).
|
||||||
formulae should go to [homebrew/binary](https://github.com/Homebrew/homebrew-binary) or [homebrew-cask](https://github.com/caskroom/homebrew-cask).
|
Binary-only formulae should go to
|
||||||
|
[Homebrew Cask](https://github.com/caskroom/homebrew-cask).
|
||||||
|
|
||||||
### Stable versions
|
### Stable versions
|
||||||
Formulae in the core repository must have a stable version tagged by
|
Formulae in the core repository must have a stable version tagged by
|
||||||
@ -102,14 +103,11 @@ include things that don't meet these criteria or reject things that do.
|
|||||||
Please trust that we need to use our discretion based on our experience
|
Please trust that we need to use our discretion based on our experience
|
||||||
running a package manager.
|
running a package manager.
|
||||||
|
|
||||||
### Stuff that builds a .app
|
### Stuff that builds an .app
|
||||||
Don’t make your formula build an `.app` (native OS X Application); we
|
Don’t make your formula build an `.app` (native OS X Application); we
|
||||||
don’t want those things in Homebrew. Make it build a command line tool
|
don’t want those things in Homebrew (but
|
||||||
or a library. However, we have a few exceptions to that, e.g. when the
|
[Homebrew Cask](https://github.com/caskroom/homebrew-cask) does).
|
||||||
App is just additional to CLI or if the GUI-application is non-native
|
Make it build a command-line tool or a library.
|
||||||
for OS X and/or hard to get in binary elsewhere (example: fontforge).
|
|
||||||
Check out the [homebrew-cask](https://github.com/caskroom/homebrew-cask)
|
|
||||||
project if you’d like to brew native OS X Applications.
|
|
||||||
|
|
||||||
### Sometimes there are exceptions
|
### Sometimes there are exceptions
|
||||||
Even if all criteria are met we may not accept the formula.
|
Even if all criteria are met we may not accept the formula.
|
||||||
|
@ -6,9 +6,7 @@ Homebrew has the capability to add (and remove) multiple taps to your local inst
|
|||||||
|
|
||||||
* [homebrew/apache](https://github.com/Homebrew/homebrew-apache): A tap for Apache modules, extending OS X's built-in Apache. These brews may require unconventional additional setup, as explained in the caveats.
|
* [homebrew/apache](https://github.com/Homebrew/homebrew-apache): A tap for Apache modules, extending OS X's built-in Apache. These brews may require unconventional additional setup, as explained in the caveats.
|
||||||
|
|
||||||
* [homebrew/binary](https://github.com/Homebrew/homebrew-binary): Precompiled binary formulae.
|
* [homebrew/boneyard](https://github.com/Homebrew/homebrew-boneyard): Formulae from other official taps, primarily (homebrew/core) are not deleted, they are moved here.
|
||||||
|
|
||||||
* [homebrew/boneyard](https://github.com/Homebrew/homebrew-boneyard): Formula are not deleted, they are moved here.
|
|
||||||
|
|
||||||
* [homebrew/bundle](https://github.com/Homebrew/homebrew-bundle): Bundler for non-Ruby dependencies from Homebrew.
|
* [homebrew/bundle](https://github.com/Homebrew/homebrew-bundle): Bundler for non-Ruby dependencies from Homebrew.
|
||||||
|
|
||||||
@ -32,6 +30,8 @@ Homebrew has the capability to add (and remove) multiple taps to your local inst
|
|||||||
|
|
||||||
* [homebrew/science](https://github.com/Homebrew/homebrew-science): A collection of scientific libraries and tools.
|
* [homebrew/science](https://github.com/Homebrew/homebrew-science): A collection of scientific libraries and tools.
|
||||||
|
|
||||||
|
* [homebrew/services](https://github.com/Homebrew/homebrew-services): A tool to start Homebrew formulae's plists with `launchctl`.
|
||||||
|
|
||||||
* [homebrew/versions](https://github.com/Homebrew/homebrew-versions): Need e.g. older or newer versions of Postgresql? Older versions of GCC?
|
* [homebrew/versions](https://github.com/Homebrew/homebrew-versions): Need e.g. older or newer versions of Postgresql? Older versions of GCC?
|
||||||
|
|
||||||
* [homebrew/x11](https://github.com/Homebrew/homebrew-x11): Formulae with hard X11 dependencies.
|
* [homebrew/x11](https://github.com/Homebrew/homebrew-x11): Formulae with hard X11 dependencies.
|
||||||
@ -56,9 +56,7 @@ You can be added as a maintainer for one of the Homebrew organization taps and a
|
|||||||
|
|
||||||
* [mistydemeo/tigerbrew](https://github.com/mistydemeo/tigerbrew): Experimental Tiger PowerPC version
|
* [mistydemeo/tigerbrew](https://github.com/mistydemeo/tigerbrew): Experimental Tiger PowerPC version
|
||||||
|
|
||||||
* [homebrew/linuxbrew](https://github.com/Homebrew/linuxbrew): Experimental Linux version
|
* [Linuxbrew/brew](https://github.com/Linuxbrew/brew): Experimental Linux version
|
||||||
|
|
||||||
* [nddrylliog/homebrew-mingw](https://github.com/nddrylliog/homebrew-mingw): An experimental port of Homebrew for Windows (with an MSYS/MinGW environment).
|
|
||||||
|
|
||||||
## Technical Details
|
## Technical Details
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user