Commit ee2c3ab ("Remove spurious libiconv dependencies") pruned all
existing "depends_on 'libiconv'" usages from Homebrew in preparation for
removing the libiconv dupe itself.
Now that is done, and we can remove and blacklist it. It can be obtained
from Homebrew-alt.
ClosesHomebrew/homebrew#10464.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
For now we don't support this kind of thing because our formula is a worse option, even though you have to update it yourself.
ClosesHomebrew/homebrew#6174
Bundling explanation of X11 and libxslt is a bit odd and confusing, bundle libxml2 and libxslt instead extracted from X11 and /usr/lib requirements.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Using 'sudo' should not be required to install npm, and isn't if the
user has used the default Homebrew installation process.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Also don't abort searches if the query matches a blacklist. Eg.
`brew search vim` should return macvim and the information that vim itself is
not packaged.