| Age | Commit message (Collapse) | Author |
|
Fix typo
|
|
|
|
XCode 8.2 is stable
|
|
|
|
formula: runtime deps of build deps aren't runtime
|
|
caveats: Differentiate zsh completion files and function files
|
|
|
|
Made the pull request guide slightly less formula specific
|
|
keg: also prune opt.
|
|
Tell people to report URL/tap deprecations to the tap.
|
|
If there's dead symlinks in there they should be removed.
|
|
Allow to install any spec
|
|
formula_installer: remove dependency_installer.
|
|
This is no longer needed as the reason it was added (argument
sanitisation) is now done properly.
Also, remove `skip_deps_check?` in favour of `ignore_deps?` as it too is
no longer needed.
|
|
Fix dependency option handling.
|
|
reinstall/upgrade/install: always output options.
|
|
- formula_installer: only recompute dependencies when necessary i.e.
when a bottle pour fails.
- formula_installer: re-add accidentally remove dependency options
- dependency: missing options are only those that actually exist on a
formula
|
|
|
|
formulary: remap deprecated options from keg.
|
|
This is both easier for debugging and to communicate with users what is
being done.
|
|
Rather than Homebrew/brew or Homebrew/homebrew-core.
|
|
When reading a building a formula from a keg (rather than e.g. from
name) then the deprecation options were not remapped correctly as they
are only done in `Tab.for_formula` and not `Tab.for_keg`. Ensure that
after we’ve created the formula that the `used_options` are remapped
correctly.
|
|
cask reinstall: download and verify cask before uninstall
|
|
Point to GitHub Releases in CHANGELOG.md
|
|
|
|
A lot of people (e.g. me in #1633) will look here and not find
anything. We should point them to the proper location.
|
|
When installing a file to zsh/site-functions directory, it is assumed this is a zsh completion file,
and the zsh completion caveat is printed after installation.
But not all files in the zsh/site-functions directory are completion files.
Some are files for functions that can be loaded on demand with zsh's autoload command.
- Edit Keg.completion_installed to search specifically for files in the zsh/site-functions
directory starting with an underscore only (By convention, zsh completion files start with an underscore)
- Add Keg.zsh_functions_installed to search for non-completion files in the zsh/site-functions
- Add Caveats.zsh_function_caveats to print a caveat if non-completion files have been installed
to zsh/site-functions
|
|
|
|
Add a method for installing fish function files
|
|
os/mac: Remove mention of Mavericks bottles
|
|
|
|
|
|
zmwangx/bump-formula-pr-download-to-correct-version
bump-formula-pr: use correct version in download path when --version is specified
|
|
zmwangx/make-boneyard-formula-pr-consistent-with-bump-formula-pr
boneyard-formula-pr: make it more consistent with bump-formula-pr
|
|
tab: include HOMEBREW_VERSION
|
|
After Issue #985 was merged, bottles for Mavericks are no longer
being built, meaning installations are triggering builds.
Update the FAQ to show that builds will most likely now be
triggers on Mavericks since their bottles are not being generated.
|
|
When a --version is specified, use this specified version in the name of
the downloaded file rather than the default that is parsed from the URL.
For instance,
brew bump-formula-pr --devel \
--url=http://www.zsh.org/pub/development/zsh-5.2-test-2.tar.gz \
--version=5.2-test-2 zsh
should download to $HOMEBREW_CACHE/zsh-5.2-test-2.tar.gz (correct
behavior after this commit) rather than
$HOMEBREW_CACHE/zsh-2.tar.gz (wrong behavior before this commit).
|
|
Make its behavior more consistent with that of bump-formula-pr.
|
|
Make its behavior more consistent with that of bump-formula-pr.
|
|
|
|
Use `launchctl` to get running processes by bundle ID.
|
|
xcode: cleanup Xcode::Version usage.
|
|
Don't wrap `MacOS.version` which does comparisons properly already and
avoid stupidly long lines.
|
|
|
|
Refactor Cask installer.
|
|
Fail if cask source already exists.
|
|
|
|
|
|
|
|
|