aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-09-27Revert "Added tests for os/mac/keg"ilovezfs
2017-09-27Merge pull request #3223 from Homebrew/revert-3139-macho-use-objectilovezfs
Revert "mach: Avoid reopening the file for relocation"
2017-09-27Revert "mach: Avoid reopening the file for relocation"ilovezfs
2017-09-27Merge pull request #3222 from ↵ilovezfs
Homebrew/revert-3219-change_install_name_takes_2_args Revert "keg_relocate: use correct number of arguments in call to change_install_name"
2017-09-27Revert "keg_relocate: use correct number of arguments in call to ↵ilovezfs
change_install_name"
2017-09-26Merge pull request #3079 from mansimarkaur/os_kegWilliam Woodruff
Added tests for os/mac/keg
2017-09-26Merge pull request #3219 from scpeters/change_install_name_takes_2_argsWilliam Woodruff
keg_relocate: use correct number of arguments in call to change_install_name
2017-09-26keg_relocate: fix call to change_install_nameSteven Peters
During the changes to macho file relocation refactoring in #3101, #3138, and #3139, the number of arguments to the mach::change_install_name function changed from 3 to 2, but there was still an instance of the function being called with the wrong number of arguments.
2017-09-26test: Tests for os/mac/kegmansimarkaur
2017-09-26Merge pull request #3214 from ilovezfs/bump-formula-pr-fix-duplicates-checkMike McQuaid
bump-formula-pr: fix duplicates check
2017-09-25bump-formula-pr: fix duplicates checkilovezfs
`return unless pull_requests && !pull_requests.empty?` and `return unless pull_requests&.empty?` are not equivalent.
2017-09-25Merge pull request #3139 from woodruffw/macho-use-objectWilliam Woodruff
mach: Avoid reopening the file for relocation
2017-09-25mach: Avoid reopening the file for relocationWilliam Woodruff
This commit allows the relocation code to perform install name and dylib ID changes without reopening the file separately.
2017-09-25Merge pull request #3183 from MikeMcQuaid/rubocop-upgradeMike McQuaid
Rubocop: 0.50.0 and Ruby 2.3
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-24Rubocop: manual rule fixes.Mike McQuaid
2017-09-24Rubocop: automatic rule fixes.Mike McQuaid
2017-09-24Rubocop 0.50 and target 2.3.Mike McQuaid
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