aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-07-24Merge pull request #2861 from reitermarkus/cask-search-ttyMarkus Reiter
Output plain list when running `brew cask search` without a TTY.
2017-07-23Merge pull request #2922 from MikeMcQuaid/config-libexec-pythonMike McQuaid
system_config: look for python formula binary.
2017-07-22Merge pull request #2929 from woodruffw/masterWilliam Woodruff
linkage_checker: Whitelist another harmless dylib
2017-07-22verion_spec: add test coverage for devel spec version styleJCount
also expand coverage for improved dash version style
2017-07-22version: improve devel spec version parsingJCount
term this 'devel spec version style'; also improve dash version style parsing
2017-07-22linkage_checker: Whitelist another harmless dylibWilliam Woodruff
libgcc_s.1.dylib is a variation on libgcc_s_ppc64.1.dylib.
2017-07-22cpu: fix SSE4 detection on LinuxShaun Jackman
2017-07-21system_config: look for python formula binary.Mike McQuaid
Now that Python has been renamed it's important that we still output which Python they are using for debugging purposes e.g. ``` Python: /usr/local/opt/python/libexec/bin/python => /usr/local/Cellar/python/2.7.13_1/Frameworks/Python.framework/Versions/2.7/bin/python2.7 ```
2017-07-21tab: include aliases.Mike McQuaid
Including aliases in the tab allows e.g. `brew switch` to correctly handle switching between different keg’s aliases.
2017-07-21formula: ensure aliases don’t include full names.Mike McQuaid
Aliases that include `/`s end up creating directories and this is bad.
2017-07-21audit: Port audit_urls partially to rubocop and add corresponding testsGautham Goli
2017-07-21Merge pull request #2906 from GauthamGoli/new_formula_rubocop_fixMike McQuaid
style: disable NewFormulaAudit cops' execution by default unless specified
2017-07-21Move `Hbc::DSL#license` to `compat`.Markus Reiter
2017-07-21Enable more deprecations.Mike McQuaid
It's been long enough that these have been commented out so let's enable them globally.
2017-07-21Merge pull request #2919 from baughj/add-check-for-build-from-sourceMike McQuaid
Add check for build from source
2017-07-20diagnostic: use ENV[]Mike McQuaid
2017-07-20Update FAQ to indicate HOMEBREW_BUILD_FROM_SOURCE can still be setJustin Baugh
2017-07-20Update source check to match styleJustin Baugh
2017-07-20Address rubocop issuesJustin Baugh
2017-07-20Add updated diagnostic test for build from source check.Justin Baugh
2017-07-20Add warning to doctor if HOMEBREW_BUILD_FROM_SOURCE is set.Justin Baugh
2017-07-20Merge pull request #2917 from ilovezfs/python-libexec-binilovezfs
python_requirement: prefer Homebrew's Python
2017-07-20python_requirement: prefer Homebrew's Pythonilovezfs
This avoids linkage to both system Python and Homebrew's python.
2017-07-20Merge pull request #2913 from jonchang/patch-1Mike McQuaid
docs: fix fallback fonts
2017-07-19docs: fix fallback fontsJonathan Chang
2017-07-19Merge pull request #2912 from jonchang/python-shadowing-docsMike McQuaid
docs: update for unshadowed system Python
2017-07-18docs: update for unshadowed system PythonJonathan Chang
2017-07-18Merge pull request #2883 from mistydemeo/allow_passing_hash_to_systemMisty De Meo
Allow passing hash to system
2017-07-18Add a rubocop config file to control cops' execution in audit and styleGautham Goli
2017-07-18New-Maintainer-Checklist: use new mailing list.Mike McQuaid
2017-07-16travis.yml: remove vendor/bundle cache.Mike McQuaid
To match https://github.com/Homebrew/homebrew-test-bot/pull/112.
2017-07-15formula: use env helperMisty De Meo
2017-07-15build: use with_env helperMisty De Meo
2017-07-15run_as_not_developer: use with_env helperMisty De Meo
2017-07-15FileUtils.make: don't bypass superenvMisty De Meo
2017-07-15Add `with_env` helper to set temporary ENV varsMisty De Meo
2017-07-15style: disable NewFormulaAudit cops' execution by default unless specifiedGautham Goli
2017-07-15Merge pull request #2897 from MikeMcQuaid/python@2Mike McQuaid
python_requirement: add libexec/bin to PATH.
2017-07-15rubocop: disable NewFormulaAudit/Options.Mike McQuaid
This is activated on every formula otherwise.
2017-07-15Merge pull request #2895 from zmwangx/docs-mention-homebrew-npm-noobMike McQuaid
docs/Node: mention homebrew-npm-noob
2017-07-15Merge pull request #2905 from GauthamGoli/audit_option_rubocop_3Mike McQuaid
audit: Port audit_options rules for new formulae to rubocop and add test
2017-07-15Merge pull request #2900 from MikeMcQuaid/improve-docsMike McQuaid
Documentation improvements
2017-07-15audit: Port audit_options rules for new formulae to rubocop and add testGautham Goli
2017-07-15Documentation improvementsMike McQuaid
- Document ilovezfs as the official lead maintainer of Homebrew/homebrew-core. This is a role he's been doing unofficially (and brilliantly) for a while and explicit documentation of power structures makes it easier for non-Homebrew-maintainers to understand. - Document the contents of some of Homebrew's subdirectories for people clicking around in the GitHub UI looking to contribute. - Remove update bug mention from README. Enough time has passed that we can remove this disappointment.
2017-07-14Merge pull request #2901 from GauthamGoli/audit_option_rubocop_2JCount
audit: Port audit_options strict rules to rubocop and add tests
2017-07-14audit: Port audit_options strict rules to rubocop and add testsGautham Goli
2017-07-14sandbox: sandbox all taps by default.Mike McQuaid
We've been doing this in `brew test-bot`, for our CI and for homebrew/core long enough that this is a reasonable default that provides more protection to our users of non-homebrew/core taps.
2017-07-14python_requirement: add libexec/bin to PATH.Mike McQuaid
This avoids having to fix formulae that use `python` to make them use `python2`.
2017-07-14Merge pull request #2879 from GauthamGoli/audit_option_rubocop_1Mike McQuaid
audit: Port audit_options non-strict rules to rubocop and add tests
2017-07-13docs/Node: mention homebrew-npm-noobZhiming Wang
homebrew-npm-noob is a formula generator for npm packages.