aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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-21Merge pull request #3588 from sjackman/brew-versionMike McQuaid
brew.sh: Use shims/scm/git for HOMEBREW_VERSION
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-19Merge pull request #3584 from Quesar/fix-proxy-configMike McQuaid
Added no_proxy to filtered env
2017-12-19Added info about no_proxy to docsIvars Berzinsh
2017-12-18Added no_proxy to filtered envIvars 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-15README: add tdsmith to significant contribution list.Mike McQuaid
2017-12-15Merge pull request #3581 from MikeMcQuaid/post_install_homebrew_pathilovezfs
post_install: use HOMEBREW_PATH.
2017-12-15README: remove tdsmith from maintainers.Mike McQuaid
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-14Merge pull request #3579 from MikeMcQuaid/gist-logs-full-pathMike McQuaid
gist-logs: use full path to brew.
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-14Merge pull request #3576 from MikeMcQuaid/post-install-pathMike McQuaid
postinstall: add HOMEBREW_PREFIX/{,s}bin to PATH.
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 #3575 from MikeMcQuaid/new-maintainer-tweaksMike McQuaid
New-Maintainer-Checklist: make some tweaks.
2017-12-13New-Maintainer-Checklist: make some tweaks.Mike McQuaid
- there are obligations on becoming a maintainer so firm these up a bit - make clear there's a trial period after being invited to be a maintainer.
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-13Merge pull request #3572 from DomT4/pythonMike McQuaid
python: handle env filtering on pth check
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-12Merge pull request #3563 from reitermarkus/fix-parenthesisMarkus Reiter
Fix messed up parenthesis.
2017-12-12Merge pull request #3568 from MikeMcQuaid/readme-tweaksMike McQuaid
README: tweak contributing, donations sections.
2017-12-12README: tweak contributing, donations sections.Mike McQuaid
- Add links to more stuff people could contribute to - Add back option for one-off donations (fixes #3565).
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-11Merge pull request #3556 from MikeMcQuaid/doctor-no-file-issueMike McQuaid
doctor: tell people not to file issues.
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-11Merge pull request #3554 from DomT4/caveats_2Mike McQuaid
caveats: fix fish caveats under env filtering
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-11Merge pull request #3552 from DomT4/caveatsMike McQuaid
caveats: fix PKG_CONFIG_PATH nudge under env filtering
2017-12-11caveats: fix PKG_CONFIG_PATH nudge under env filteringDominyk Tiller