aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2017-12-29Merge pull request #3604 from alyssais/cask_no_argumentsMike McQuaid
cask: exit successfully when given no arguments.
2017-12-29Merge pull request #3603 from MikeMcQuaid/deprecate-some-requirementsMike McQuaid
Deprecate more requirements.
2017-12-24utils: stop debug exploding when zsh is usedDominyk Tiller
2017-12-24cask: exit successfully when given no argumentsAlyssa Ross
Fixes https://github.com/Homebrew/brew/issues/3601.
2017-12-24caveats: tweak root_dir definition style.Mike McQuaid
2017-12-23caveats: correct completion/function paths for keg_onlyDominyk Tiller
2017-12-23gpg: cleanup and simplify.Mike McQuaid
2017-12-23lines_cop: check for more deprecated requirements.Mike McQuaid
2017-12-23Deprecate more requirements.Mike McQuaid
These are ones that were either already deprecated due to audit rules or are just a simple `which` with a `default_formula` so should just be a dependency.
2017-12-23dependency_collector: cleanup optional system depsMike McQuaid
2017-12-23Revert "Revert "shims/scm/git: Fix the search for brewed git""ilovezfs
2017-12-21Revert "shims/scm/git: Fix the search for brewed git"ilovezfs
2017-12-21Merge pull request #3589 from sjackman/shims-scmMike McQuaid
shims/scm/git: Fix the search for brewed git
2017-12-21Merge pull request #3592 from sjackman/development-tools-installedMike McQuaid
DevelopmentTools.installed?: Use locate
2017-12-20DevelopmentTools.installed?: Use locateShaun Jackman
Use locate rather than which to search for clang or gcc. locate searches both $HOMEBREW_PREFIX/bin and /usr/bin.
2017-12-20shims/scm/git: Fix the search for brewed gitShaun Jackman
Search for brewed git in both locations: $HOMEBREW_PREFIX/Homebrew/Library/Homebrew/shims/scm/../../../../../bin/git $HOMEBREW_PREFIX/Library/Homebrew/shims/scm/../../../../bin/git
2017-12-20brew.sh: Use shims/scm/git for HOMEBREW_VERSIONShaun Jackman
Move the use of git to determine HOMEBREW_VERSION below the definition of the function git.
2017-12-19Added info about no_proxy to docsIvars Berzinsh
2017-12-16Merge pull request #3401 from DomT4/vendor_or_na1.4.1Mike McQuaid
go: various tweaks to recommendations
2017-12-16Merge pull request #3564 from commitay/revert-https-auditVítor Galvão
Partially revert "Add audit check for URL schema"
2017-12-15Merge pull request #3581 from MikeMcQuaid/post_install_homebrew_pathilovezfs
post_install: use HOMEBREW_PATH.
2017-12-15post_install: use HOMEBREW_PATH.Mike McQuaid
Do this instead of appending the `HOMEBREW_PREFIX` as it's more reliable at finding e.g. keg-only and requirement PATH additions. It's not ideal as it overrides some environment filtering but the only real alternative is recreate the entire build environment by shelling out to `build.rb` in `formula_installer`.
2017-12-15Merge pull request #3578 from MikeMcQuaid/tests-no-duplicate-seed-outputMike McQuaid
tests: don't output seed multiple times.
2017-12-15tests: don't output seed multiple times.Mike McQuaid
This clutters up the output. Instead, hide it with a RSpec formatter and generate and output it ourselves.
2017-12-14java_requirement: use popen_read :err option.Mike McQuaid
2017-12-14bump-formula-pr: use popen_read :err option.Mike McQuaid
2017-12-14gist-logs: use full path to brew.Mike McQuaid
This fixes the command with environment filtering enabled.
2017-12-14Merge pull request #3577 from MikeMcQuaid/python_requirement_tweaksMike McQuaid
python_requirement: various tweaks/fixes.
2017-12-14python_requirement: various tweaks/fixes.Mike McQuaid
- simplify the code by avoiding some unnecessary variables and rename functions - make more stuff private so implementation details don't leak - make Python 2 binary `python2.7` to handle cases like those in https://github.com/Homebrew/homebrew-core/issues/21500 - only set `PYTHONPATH` for system Python; Homebrew's Python doesn't need it.
2017-12-14postinstall: add HOMEBREW_PREFIX/{,s}bin to PATH.Mike McQuaid
This avoids the need for workarounds such as: https://github.com/Homebrew/homebrew-core/pull/21688
2017-12-13Merge pull request #3566 from sjackman/pathMike McQuaid
Do not specify absolute paths to utilities
2017-12-13Merge pull request #3573 from DomT4/python_dead_codeMike McQuaid
python: remove package_available? logic
2017-12-13python: remove package_available? logicDominyk Tiller
It was added in https://github.com/Homebrew/legacy-homebrew/pull/37345 for a use case discussed in https://github.com/Homebrew/legacy-homebrew/pull/37340 that never seems to have actually emerged. I can find no reference of it ever having been used, despite it existing for 2+ years here.
2017-12-13python: handle env filtering on pth checkDominyk Tiller
Since ENV filtering became the default this has been chucking erroneous warnings from both `brew doctor` and things like `brew install pygobject` about needing to run: ``` echo 'import site; site.addsitedir("/usr/local/lib/python2.7/site-packages")' >> /Users/xyz/Library/Python/2.7/lib/python/site-packages/homebrew.pth ``` even though I had Homebrew's `python` installed.
2017-12-12Remove with_system_pathShaun Jackman
The method with_system_path is no longer needed, since environment filtering uses a default PATH.
2017-12-12Do not specify absolute paths to utilitiesShaun Jackman
Specifying an absolute path to utilities is no longer needed, since environment filtering uses a default PATH.
2017-12-12Partially revert "Add audit check for URL schema"commitay
2017-12-11Fix messed up parenthesis.Markus Reiter
2017-12-11Merge pull request #3559 from MikeMcQuaid/git-describe-1.4.01.4.0Mike McQuaid
brew.sh: latest HOMEBREW_VERSION is 1.4.0
2017-12-11brew.sh: latest HOMEBREW_VERSION is 1.4.0Mike McQuaid
2017-12-11doctor: tell people not to file issues.Mike McQuaid
This stuff doesn't matter.
2017-12-11Merge pull request #3553 from MikeMcQuaid/bump-formula-pr-messagesMike McQuaid
bump-formula-pr: improve error messages.
2017-12-11caveats: fix fish caveats under env filteringDominyk Tiller
2017-12-11bump-formula-pr: improve error messages.Mike McQuaid
- Be clearer about how URLs/tags/revisions/versions are specified in error messages. - Give a better error message if `hub` isn't configured.
2017-12-11Merge pull request #3551 from laurent22/masterMike McQuaid
Mentions how hub needs to be configured
2017-12-11caveats: fix PKG_CONFIG_PATH nudge under env filteringDominyk Tiller
2017-12-10Merge pull request #3543 from MikeMcQuaid/remove-env-unsetsMike McQuaid
Remove some unset/checked environment checks
2017-12-10Merge pull request #3529 from MikeMcQuaid/env-filtering-defaultMike McQuaid
Default environment filtering to on for all users.
2017-12-10Merge pull request #3510 from MikeMcQuaid/remove-bottle-hooksMike McQuaid
hooks/bottles: remove bottle hooks.
2017-12-10Merge pull request #3542 from MikeMcQuaid/xcode-9.2Mike McQuaid
Xcode 9.2