Commit Graph
14966 Commits
Author SHA1 Message Date
Mike McQuaid b3f0e571f4 Merge pull request #3090 from jcs/no_color
Tty: if NO_COLOR env var is present, disable color
2018-02-12 20:50:34 +00:00
joshua stein 7388acb86e Tty: if HOMEBREW_NO_COLOR env var is present, disable color
bin/brew will recognize NO_COLOR variable and copy it to
HOMEBREW_NO_COLOR
2018-02-12 14:19:25 -06:00
Mike McQuaid 602696bcb8 Merge pull request #3792 from MikeMcQuaid/tweak-ci-variable-checks
brew, diagnostic: tweak CI variable checks.
2018-02-12 19:34:44 +00:00
Mike McQuaid a30c74987a brew, diagnostic: tweak CI variable checks.
I've adjusted test-bot in:
https://github.com/Homebrew/homebrew-test-bot/commit/603918939a58a8d6351177fe35f0193b79549dfa
to set CI=1 for Jenkins to make future JENKINS_HOME checks unnecessary.

The only `TRAVIS_*` variable we care about is `TRAVIS_SUDO` so whitelist
that specifically rather than passing through loads of others.
2018-02-12 16:41:21 +00:00
Mike McQuaid e904983275 Merge pull request #3791 from DomT4/cache_ci
diagnostic: guard cache check on Jenkins too
2018-02-12 10:18:56 +00:00
Dominyk Tiller 51ed7983a5 diagnostic: guard cache check on Jenkins too 2018-02-12 10:11:45 +00:00
Mike McQuaid 918f1b775b Merge pull request #3631 from amyspark/doctor
Let cask doctor exit with 1
2018-02-12 08:54:47 +00:00
Mike McQuaid 8c98317dc7 Merge pull request #3783 from DomT4/cache_size
diagnostic: implement cache size check
2018-02-12 08:53:11 +00:00
Mike McQuaid adfd3dbe16 Merge pull request #3782 from apjanke/version-option-for-write_jar_script
write_jar_script: add java version option
2018-02-12 08:52:20 +00:00
Andrew Janke 49972e5905 write_jar_script: add java version option 2018-02-11 14:47:51 -05:00
Dominyk Tiller f97d8e3905 diagnostic: implement cache size check 2018-02-11 17:05:13 +00:00
Mike McQuaid b6a1302b86 Merge pull request #3785 from apjanke/linkage-indirect-deps
linkage_checker: Distinguish indirect deps from undeclared deps
2018-02-11 15:40:25 +00:00
Mike McQuaid 021fe22e3c Merge pull request #3781 from MikeMcQuaid/gem-path-home
utils: only look for gems in GEM_HOME.
1.5.4
2018-02-10 19:27:43 +00:00
Andrew Janke c946da88ab linkage_checker: Distinguish indirect deps from undeclared deps 2018-02-10 10:26:54 -05:00
Mike McQuaid 99dda758c4 utils: only look for gems in GEM_HOME.
This avoids issues where a gem is installed but cannot be found.

Fixes #3355.
Fixes #3760.
2018-02-09 21:09:18 +00:00
Mike McQuaid 646d696135 Merge pull request #3780 from MikeMcQuaid/xcode_req_version
xcode_requirement: handle nil @version.
2018-02-09 20:35:19 +00:00
Mike McQuaid c32865011d xcode_requirement: handle nil @version.
When the Xcode requirement doesn't specify a version then we need to
guard this check.
2018-02-09 19:37:15 +00:00
Mike McQuaid 72aa8f5d45 Merge pull request #3778 from yous/cmd-format-formula
Format identifiers in oh1
2018-02-09 12:01:33 +00:00
Chayoung You b05d69f600 Format identifiers in oh1 2018-02-09 18:00:29 +09:00
William Woodruff b4443e1cc0 Merge branch 'audit-deny-binary-looking-urls' 2018-02-07 11:20:19 -05:00
William Woodruff 3f43f60a2a audit: Warn on new formulae containing binary URLs 2018-02-06 08:44:56 -05:00
Mike McQuaid af8f8f11e3 Merge pull request #3748 from MikeMcQuaid/pin-more-robust
Make pinning more robust
1.5.3
2018-02-05 16:29:01 +01:00
Mike McQuaid 3a2e6b82fd Make pinning more robust
Don’t autoremove pins on uninstall or upgrade and note this in the
manpage.
2018-02-05 10:59:11 +00:00
Mike McQuaid 62f85cfabb Merge pull request #3765 from MikeMcQuaid/metadata-odeprecated
utils: no .metadata deprecations.
2018-02-05 11:58:29 +01:00
Mike McQuaid 3ac2f81f3c Merge pull request #3757 from EricFromCanada/master
docs: add more option descriptions
2018-02-05 10:31:57 +01:00
Mike McQuaid 0a12328500 utils: no .metadata deprecations.
Otherwise running on old casks can produce deprecations.

Fixes #3738.
2018-02-05 09:14:54 +00:00
Mike McQuaid 3269716f3a Merge pull request #3764 from woodruffw/audit-remove-constant
audit: Remove FILEUTILS_METHODS constant
2018-02-05 09:36:17 +01:00
William Woodruff 7fffccba05 audit: Remove FILEUTILS_METHODS constant
This constant hasn't been used since there was an `audit_line`
method, and as such is vestigial.
2018-02-04 22:44:46 -05:00
Mike McQuaid a44b21b2df Merge pull request #3751 from xiehuc/master
add ALL_PROXY for brew
2018-02-02 10:13:27 +00:00
EricFromCanada 91246c2553 docs: fix double backticks appearing in HTML manpage 2018-02-01 17:17:09 -05:00
EricFromCanada 1d2b4ed321 docs: add more missing option descriptions
and improve wording or formatting where necessary.
2018-02-01 16:06:17 -05:00
EricFromCanada 2020f382cb docs: add two taps, update CI info
and fix some wording.
2018-02-01 16:04:21 -05:00
xiehuc 3e6adb7e33 update all_proxy and man pages #3751 2018-02-01 18:11:29 +08:00
Mike McQuaid 701ecb4975 Merge pull request #3747 from MikeMcQuaid/no-tap-deprecated
tap: don’t tap deprecated taps.
2018-01-30 09:55:08 -08:00
xiehuc a214387358 add ALL_PROXY for brew
Signed-off-by: xiehuc <xiehuc@gmail.com>
2018-01-30 15:36:35 +08:00
ilovezfs c77cafcf82 Merge pull request #3729 from ilovezfs/bump-formula-pr-more-enhancements
bump-formula-pr: more enhancements.
2018-01-29 22:50:03 -08:00
Mike McQuaid 28ce1a1e52 Merge pull request #3749 from MikeMcQuaid/xcode-requirement-macos-upgrade
xcode_requirement: inform users of macOS upgrade.
2018-01-29 17:44:10 +00:00
Mike McQuaid fdd3aa3000 Merge pull request #3746 from alyssais/development_tools_bottle
Don't suggest install from bottle if not available
2018-01-29 17:35:52 +00:00
L. E. Segovia 4c5e3d04e1 Fix @reitermarkus's comments 2018-01-29 13:43:21 +00:00
Markus Reiter 91f980208e Merge pull request #3745 from commitay/style
cask style: fix `--fix`
2018-01-29 02:22:33 +01:00
Alyssa Ross a9dc02a586 Don't suggest install from bottle if not available
It only makes sense to tell a user to try installing from a bottle if
there are bottles available for them to install for all the formulae
they specified.
2018-01-28 22:47:39 +00:00
commitay aa8003103e cask style: fix --fix 2018-01-29 07:45:34 +10:00
Mike McQuaid 1373441e53 xcode_requirement: inform users of macOS upgrade.
If you need a newer Xcode than the latest version provided by your
version of macOS then you need to upgrade your OS to install the
software.
2018-01-28 19:08:19 +00:00
Mike McQuaid c9f02aa3f7 tap: don’t tap deprecated taps.
These no longer have any files in them.
2018-01-28 19:07:01 +00:00
Markus Reiter 9f4b4a1699 Merge pull request #3740 from reitermarkus/cask-style
Fix `brew cask style` on Travis.
2018-01-28 17:53:49 +01:00
ilovezfs ccbe4945ad bump-formula-pr: improve version formula component regex. 2018-01-28 08:12:12 -08:00
ilovezfs 98e48a9da7 bump-formula-pr: regex escape urls in replacements. 2018-01-28 08:12:12 -08:00
ilovezfs edd1c76d40 bump-formula-pr: detect download strategy from url.
Previously, CurlDownloadStrategy was hard coded.
2018-01-28 08:12:12 -08:00
ilovezfs 6460a34e65 bump-formula-pr: add Debian mirror handling. 2018-01-28 08:12:12 -08:00
ilovezfs e46fbdd18d bump-formula-pr: update GNU mirror handling.
homebrew/core now uses ftp.gnu.org/gnu for the primary url and
ftpmirror.gnu.org for the mirror.
2018-01-28 08:10:53 -08:00