aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-09-25Merge pull request #3211 from MikeMcQuaid/portable-ruby-coverage1.3.4Mike McQuaid
portable-ruby: use rebuild with coverage support.
2017-09-25Merge pull request #3208 from MikeMcQuaid/more-leopard-fixesMike McQuaid
portable-ruby: fix installation on Leopard.
2017-09-25portable-ruby: use rebuild with coverage support.Mike McQuaid
This will allow `simplecov` to generate coverage by rebuilding portable Ruby with coverage support.
2017-09-25Merge pull request #3210 from MikeMcQuaid/commsworldMike McQuaid
README: add Commsworld logo.
2017-09-25README: add Commsworld logo.Mike McQuaid
They host our physical hardware.
2017-09-25os/mac/version: allow leopard_64_or_later bottles.Mike McQuaid
2017-09-25portable-ruby: fix installation on Leopard.Mike McQuaid
Download it insecurely there and require `rubygems` for `Gem::Version`.
2017-09-25Merge pull request #3207 from MikeMcQuaid/vendor-install-stderrMike McQuaid
vendor-install: output only to stderr.
2017-09-25vendor-install: output only to stderr.Mike McQuaid
This avoids causing errors in scripts that call e.g. `brew --prefix`.
2017-09-24Merge pull request #3206 from MikeMcQuaid/utils-git-cache-lessMike McQuaid
utils/git: cache less aggressively.
2017-09-24utils/git: cache less aggressively.Mike McQuaid
This should avoid weird test ordering failures with specs on Linux (but there's no real reason this can't occur on macOS too).
2017-09-24Merge pull request #3203 from ilovezfs/online-science-dupes-are-not-dupesilovezfs
audit: also skip homebrew/science duplicates found by search_taps
2017-09-24audit: also skip homebrew/science duplicates found by search_tapsilovezfs
Follow-up to #3202.
2017-09-23Merge pull request #3202 from ilovezfs/science-dupes-are-not-dupesilovezfs
audit: don't check for homebrew/science duplicates
2017-09-23audit: don't check for homebrew/science duplicatesilovezfs
It's just noise to turn the migration PRs red over expected duplicates.
2017-09-23Merge pull request #3201 from MikeMcQuaid/git-coretap-testsMike McQuaid
utils/git: don't fail when CoreTap is untapped.
2017-09-23utils/git: don't fail when CoreTap is untapped.Mike McQuaid
This produces test failures on Linux where we intentionally avoid having it tapped.
2017-09-23Merge pull request #3200 from MikeMcQuaid/audit-el-capitan-vendor-rubyMike McQuaid
audit: hack around El Capitan audit failure.
2017-09-23audit: hack around El Capitan audit failure.Mike McQuaid
2017-09-23Merge pull request #3174 from sjackman/popen-optionsMike McQuaid
popen: Do not suppress stderr when HOMEBREW_STDERR
2017-09-23Merge pull request #3189 from MikeMcQuaid/portable-ruby-messagingMike McQuaid
portable-ruby: improve installation messaging.
2017-09-23Merge pull request #3190 from MikeMcQuaid/curl_https_fixMike McQuaid
development_tools: fix curl https handling.
2017-09-23Merge pull request #3188 from MikeMcQuaid/git-describe-tags-messageMike McQuaid
brew.sh: update no git repository message.
2017-09-22Merge pull request #3196 from ilovezfs/ac_cv_xcode9-2ilovezfs
superenv: more help for Autotools with 10.13 SDK on 10.12
2017-09-22superenv: more help for Autotools with 10.13 SDK on 10.12ilovezfs
Add fmemopen and open_memstream to the list of ac_cv_func_*=no symbols for 10.12 with the 10.13 SDK.
2017-09-22Merge pull request #3186 from naoty/detect-failure-messageMike McQuaid
Add a failure message to be_detected_from matcher
2017-09-22Merge pull request #3144 from GauthamGoli/audit_line_rubocop_more_testsMike McQuaid
audit: Add more tests for FormulaAudit/Miscellaneous cop
2017-09-22Merge pull request #3185 from sjackman/vendor-ruby-linuxMike McQuaid
Upgrade vendored Ruby to 2.3.3 for Linux.
2017-09-22development_tools: fix curl https handling.Mike McQuaid
`curl` can handle modern certificates _unless_ it is too old. This broke `brew audit`'s HTTPS detection code.
2017-09-22portable-ruby: improve installation messaging.Mike McQuaid
- Use “Pouring” to be more consistent with our normal messaging. - Don’t be silent by default.
2017-09-22brew.sh: update no git repository message.Mike McQuaid
Clarify that this message doesn’t only trigger when there’s no Git repository but also when there’s no tags that `git describe` can use.
2017-09-22Replace String#% with Kernel.#formatNaoto Kaneko
2017-09-22Merge pull request #3121 from fxcoudert/highsierraFX Coudert
Support High Sierra
2017-09-22Add a failure message to be_detected_from matcherNaoto Kaneko
2017-09-21Upgrade vendored Ruby to 2.3.3 for Linux.Shaun Jackman
2017-09-21os/mac: support macOS High Sierra (10.13).FX Coudert
2017-09-21Merge pull request #3164 from MikeMcQuaid/portable-ruby-2.3.3Mike McQuaid
Upgrade vendored Ruby to 2.3.3.
2017-09-21Upgrade vendored Ruby to 2.3.3.Mike McQuaid
Use this version whenever 2.3.3 isn't installed. Also, remove the Linux portable Ruby for now until it's built to be the same version.
2017-09-21Merge pull request #3182 from ilovezfs/ac_cv_xcode91.3.3ilovezfs
superenv: help Autotools with 10.13 SDK on 10.12
2017-09-21superenv: help Autotools with 10.13 SDK on 10.12ilovezfs
The GNU Autotools tests for whether futimens and utimensat are available reliably come to incorrect conclusions on 10.12 with the 10.13 SDK in Xcode 9. This overrides its decisions by forcing the right answer in superenv using ac_cv_func_* environment variables and setting them to "no" on 10.12.
2017-09-20describe_java: Suppress stderrShaun Jackman
Suppress the error message: Unable to find any JVMs matching version "(null)".
2017-09-20locate: Suppress stderrShaun Jackman
Suppress the error message: xcrun: error: unable to find utility "gcc-4.0", not a developer tool or in PATH
2017-09-20popen: Do not suppress stderr when HOMEBREW_STDERRShaun Jackman
2017-09-20popen: Add an options argumentShaun Jackman
Useful for selectively enabling or silencing stderr, for example. popen_read("foo", err: :err)
2017-09-20Merge pull request #3173 from Homebrew/revert-3099-popen_read_stderrilovezfs
Revert "popen: Do not suppress stderr"
2017-09-20Merge pull request #3179 from GauthamGoli/rubocop_cli_versionMike McQuaid
audit: Use version pinned by brew while executing rubocop cli
2017-09-20audit: Use version pinned by brew while executing rubocop cliGautham Goli
2017-09-19Merge pull request #3171 from MikeMcQuaid/linkage-tweak-namingMike McQuaid
linkage_checker: tweak headers wording.
2017-09-19Revert "popen: Do not suppress stderr"ilovezfs
2017-09-19linkage_checker: tweak headers wording.Mike McQuaid
It's helpful to note that the undeclared/unnecessary dependencies are done based on linkage alone.