aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-12-13Merge pull request #1661 from radex/patch-11.1.3Mike McQuaid
Fix typo
2016-12-13Fix typoRadek Pietruszewski
2016-12-13Merge pull request #1659 from dersvenhesse/patch-1Mike McQuaid
XCode 8.2 is stable
2016-12-12XCode 8.2 is stabledersvenhesse
2016-12-12Merge pull request #1592 from alyssais/runtime_dependenciesMike McQuaid
formula: runtime deps of build deps aren't runtime
2016-12-12Merge pull request #1616 from zachwhaley/zsh_functions_caveatsMike McQuaid
caveats: Differentiate zsh completion files and function files
2016-12-11analytics: don't raise if tap doesn't exist.Mike McQuaid
2016-12-11Merge pull request #1645 from broder/contribute_updateMike McQuaid
Made the pull request guide slightly less formula specific
2016-12-11Merge pull request #1649 from MikeMcQuaid/prune-optMike McQuaid
keg: also prune opt.
2016-12-11Merge pull request #1646 from MikeMcQuaid/report-deprecations-to-tapMike McQuaid
Tell people to report URL/tap deprecations to the tap.
2016-12-11keg: also prune opt.Mike McQuaid
If there's dead symlinks in there they should be removed.
2016-12-11Merge pull request #1343 from vladshablinsky/explicit-specsUladzislau Shablinski
Allow to install any spec
2016-12-10Merge pull request #1648 from MikeMcQuaid/remove-dependency-installerMike McQuaid
formula_installer: remove dependency_installer.
2016-12-10formula_installer: remove dependency_installer.Mike McQuaid
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.
2016-12-10Merge pull request #1647 from MikeMcQuaid/fix-dependency-option-handlingMike McQuaid
Fix dependency option handling.
2016-12-10Merge pull request #1642 from MikeMcQuaid/always-output-optionsMike McQuaid
reinstall/upgrade/install: always output options.
2016-12-10Fix dependency option handling.Mike McQuaid
- 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
2016-12-10Markup for PR guideDavid Broder-Rodgers
2016-12-10Merge pull request #1641 from MikeMcQuaid/formulary-remap-optionsMike McQuaid
formulary: remap deprecated options from keg.
2016-12-10reinstall/upgrade/install: always output options.Mike McQuaid
This is both easier for debugging and to communicate with users what is being done.
2016-12-10Tell people to report URL/tap deprecations to the tap.Mike McQuaid
Rather than Homebrew/brew or Homebrew/homebrew-core.
2016-12-09formulary: remap deprecated options from keg.Mike McQuaid
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.
2016-12-09Merge pull request #1618 from rwanyoike/cask-reinstall-orderMarkus Reiter
cask reinstall: download and verify cask before uninstall
2016-12-09Merge pull request #1634 from strugee/patch-1Mike McQuaid
Point to GitHub Releases in CHANGELOG.md
2016-12-08Made the pull request guide slightly less formula specificDavid Broder-Rodgers
2016-12-08Point to GitHub Releases in CHANGELOG.mdAlex Jordan
A lot of people (e.g. me in #1633) will look here and not find anything. We should point them to the proper location.
2016-12-08caveats: Differentiate zsh completion files and function filesZach Whaley
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
2016-12-08formula: Add convenience method for installing Zsh functionsZach Whaley
2016-12-08Merge pull request #1615 from zachwhaley/fish_functionsMike McQuaid
Add a method for installing fish function files
2016-12-08Merge pull request #1630 from romellem/remove-mavericks-bottles-mentionMike McQuaid
os/mac: Remove mention of Mavericks bottles
2016-12-07Minimize line lengthromellem
2016-12-07Generic language targeting macOSromellem
2016-12-07Merge pull request #1629 from ↵Mike McQuaid
zmwangx/bump-formula-pr-download-to-correct-version bump-formula-pr: use correct version in download path when --version is specified
2016-12-07Merge pull request #1628 from ↵Mike McQuaid
zmwangx/make-boneyard-formula-pr-consistent-with-bump-formula-pr boneyard-formula-pr: make it more consistent with bump-formula-pr
2016-12-07Merge pull request #1614 from alyssais/tab_homebrew_versionMike McQuaid
tab: include HOMEBREW_VERSION
2016-12-06Bottles are created for Yosemite and higherromellem
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.
2016-12-06bump-formula-pr: use correct version in downloadZhiming Wang
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).
2016-12-06boneyard-formula-pr: checkout last branch when doneZhiming Wang
Make its behavior more consistent with that of bump-formula-pr.
2016-12-06boneyard-formula-pr: use ohai to print messagesZhiming Wang
Make its behavior more consistent with that of bump-formula-pr.
2016-12-06ISSUE_TEMPLATE: tweak based on recent issues.Mike McQuaid
2016-12-06Merge pull request #1464 from reitermarkus/quit-with-launchctlMarkus Reiter
Use `launchctl` to get running processes by bundle ID.
2016-12-05Merge pull request #1621 from MikeMcQuaid/xcode-version-cleanupMike McQuaid
xcode: cleanup Xcode::Version usage.
2016-12-05xcode: cleanup Xcode::Version usage.Mike McQuaid
Don't wrap `MacOS.version` which does comparisons properly already and avoid stupidly long lines.
2016-12-05cask reinstall: use fetch and stage steps from #1620Raymond Wanyoike
2016-12-05Merge pull request #1620 from reitermarkus/refactoringMarkus Reiter
Refactor Cask installer.
2016-12-05Merge pull request #1590 from reitermarkus/fail-if-app-source-already-existsMarkus Reiter
Fail if cask source already exists.
2016-12-05Use `launchctl` to get running processes by bundle ID.Markus Reiter
2016-12-04Revert `install_artifacts` if one artifact fails to install.Markus Reiter
2016-12-04Separate `fetch` and `stage` steps in `Hbc::Installer`.Markus Reiter
2016-12-04Use Homebrew’s `Emoji` class in cask installer.Markus Reiter