20687 Commits

Author SHA1 Message Date
Mike McQuaid
0859115a24
Merge pull request #7270 from Bo98/xcode
ENV/super: prioritise Xcode if Xcode is a build req
2020-04-03 16:27:50 +01:00
Bo Anderson
cb6128fc7c ENV/super: prioritise Xcode if Xcode is a build req 2020-04-03 15:49:04 +01:00
Mike McQuaid
e94fff8943
Merge pull request #7269 from MikeMcQuaid/rubocop-enable
rubocop.yml: enable non-default checks.
2020-04-03 15:43:40 +01:00
Mike McQuaid
93e323ff5d
Merge pull request #7265 from MikeMcQuaid/git-quiet-again
update: make git rebase quiet on Mojave system Git.
2020-04-03 14:58:18 +01:00
Mike McQuaid
845c71270e
rubocop.yml: enable non-default checks.
Closes https://github.com/Homebrew/brew/pull/7258
2020-04-03 14:54:50 +01:00
Mike McQuaid
72f7ef3d02
Merge pull request #7268 from MikeMcQuaid/cspice-not-binary-url
rubocops/urls: whitelist cspice.
2020-04-03 14:32:48 +01:00
Mike McQuaid
37a79498a0
rubocops/urls: whitelist cspice.
As explained in https://github.com/Homebrew/brew/pull/7256#issuecomment-607787949
2020-04-03 13:53:03 +01:00
Mike McQuaid
ddaf467741
rubocops/urls: reorder for quicker scanning. 2020-04-03 13:52:44 +01:00
Bo Anderson
4f85398dea
Merge pull request #7266 from Bo98/xcrun
shims/mac/super/xcrun: set DEVELOPER_DIR less often
2020-04-03 10:43:14 +01:00
Mike McQuaid
69fbfaa1ae
Merge pull request #7261 from Bo98/python-linkage
formula_cellar_checks: check Python site packages
2020-04-03 10:10:30 +01:00
Mike McQuaid
6b35af09f5
Merge pull request #7263 from Homebrew/dependabot/bundler/Library/Homebrew/tzinfo-1.2.7
build: bump tzinfo from 1.2.6 to 1.2.7 in /Library/Homebrew
2020-04-03 10:10:12 +01:00
Bo Anderson
1a277de494 shims/mac/super/xcrun: set DEVELOPER_DIR less often 2020-04-03 09:47:24 +01:00
Bo Anderson
a298d7d8fe formula_cellar_checks: check Python site packages 2020-04-03 09:32:01 +01:00
Mike McQuaid
e575915967
brew vendor-gems: commit updates. 2020-04-03 09:02:46 +01:00
Mike McQuaid
79bc4f1136
update: make git rebase quiet on Mojave system Git.
Fix regression from https://github.com/Homebrew/brew/pull/7260.

This code makes me sad.
2020-04-03 08:59:11 +01:00
dependabot-preview[bot]
32487322f7
build: bump tzinfo from 1.2.6 to 1.2.7 in /Library/Homebrew
Bumps [tzinfo](https://github.com/tzinfo/tzinfo) from 1.2.6 to 1.2.7.
- [Release notes](https://github.com/tzinfo/tzinfo/releases)
- [Changelog](https://github.com/tzinfo/tzinfo/blob/master/CHANGES.md)
- [Commits](https://github.com/tzinfo/tzinfo/compare/v1.2.6...v1.2.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-03 07:52:54 +00:00
Mike McQuaid
bf0dc70295
Merge pull request #7262 from Homebrew/dependabot/bundler/docs/tzinfo-1.2.7
build: bump tzinfo from 1.2.6 to 1.2.7 in /docs
2020-04-03 08:51:32 +01:00
dependabot-preview[bot]
ebdefb9b82
build: bump tzinfo from 1.2.6 to 1.2.7 in /docs
Bumps [tzinfo](https://github.com/tzinfo/tzinfo) from 1.2.6 to 1.2.7.
- [Release notes](https://github.com/tzinfo/tzinfo/releases)
- [Changelog](https://github.com/tzinfo/tzinfo/blob/master/CHANGES.md)
- [Commits](https://github.com/tzinfo/tzinfo/compare/v1.2.6...v1.2.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-02 21:43:31 +00:00
hyuraku
399caa007c chnage how to extract owner and tag 2020-04-02 23:44:55 +09:00
Mike McQuaid
d1f183311b
Merge pull request #7256 from MikeMcQuaid/binary-urls-audit
rubocops/urls: stricter binary URL requirements.
2020-04-02 10:29:59 +01:00
Mike McQuaid
9da6c9b521
rubocops/urls: stricter binary URL requirements.
Don't rely on x86_64 detection but instead whitelist the few projects
that fun afoul of these regex.
2020-04-02 09:54:14 +01:00
Mike McQuaid
2b3d7304e4
Merge pull request #7260 from MikeMcQuaid/update-rebase-quiet
update: make rebase quiet.
2020-04-02 09:33:54 +01:00
Mike McQuaid
fe5717519c
update: make rebase quiet.
I tested the workaround with the newest Git and the Catalina system Git
and it wasn't needed in either case. We can re-add it if we get
complaints with supported Git versions.

Fixes https://github.com/Homebrew/brew/issues/7259
2020-04-02 09:00:25 +01:00
Mike McQuaid
91223b3011
Merge pull request #7255 from Bo98/xcrun
shims/mac/super/xcrun: use Homebrew's chosen SDK and DEVELOPER_DIR
2020-04-02 08:26:30 +01:00
Bo Anderson
99550ff564 shims/mac/super/xcrun: use Homebrew's chosen SDK and DEVELOPER_DIR
Fixes #7250.
2020-04-01 17:34:30 +01:00
Mike McQuaid
1824435f67
Merge pull request #7254 from Homebrew/revert-7246-pr-pull-commit-author
Revert "bottle: author bottle commit as BrewTestBot"
2020-04-01 17:05:43 +01:00
hyuraku
40871a9782 repair style 2020-04-02 00:32:09 +09:00
Mike McQuaid
c0dca271ef
Merge pull request #7144 from spaceapegames/master
Add headers option to URLs in forumlas
2020-04-01 16:22:35 +01:00
Mike McQuaid
29fd98960c
Revert "bottle: author bottle commit as BrewTestBot" 2020-04-01 16:20:35 +01:00
Dawid Dziurla
fe6cf5767f
Merge pull request #7246 from dawidd6/pr-pull-commit-author
bottle: author bottle commit as BrewTestBot
2020-04-01 17:15:58 +02:00
hyuraku
e89be06447 change how to get tag 2020-04-02 00:13:58 +09:00
Chris Tompkinson
4bfed9cdb0 flatten before compact 2020-04-01 15:46:28 +01:00
Mike McQuaid
c1708ff6b9
Merge pull request #7190 from vidusheeamoli/deprecate-method-formulae
Add DSL for formulae deprecation/disabling
2020-04-01 14:16:15 +01:00
Mike McQuaid
7df1dd7797
diagnostic: complain on deprecated/disabled formulae. 2020-04-01 13:43:15 +01:00
Mike McQuaid
c4c0e45aba
brew.rb: warn on deprecated/disabled formula. 2020-04-01 13:43:02 +01:00
Mike McQuaid
3effcc4dff
Tweak formula deprecation/disabling. 2020-04-01 13:42:52 +01:00
Mike McQuaid
4121659413
Merge remote-tracking branch 'origin/master' into deprecate-method-formulae 2020-04-01 13:07:11 +01:00
Mike McQuaid
8d3aa49ae2
Merge pull request #7234 from issyl0/head-builds-arent-officially-supported
When a HEAD build fails, output an instruction to raise PRs not issues
2020-04-01 13:05:20 +01:00
Mike McQuaid
1cbf261c9b
Merge pull request #7252 from dawidd6/github-not-json
github: return output if JSON parsing is not desired
2020-04-01 12:44:22 +01:00
Mike McQuaid
9e86ea536b
Merge pull request #7253 from MikeMcQuaid/rubocop_rspec_include
rubocop_rspec: fix includes.
2020-04-01 12:24:37 +01:00
Dawid Dziurla
e1ce5c852d
github: return output if JSON parsing is not desired 2020-04-01 13:23:54 +02:00
Mike McQuaid
e2b08d47a8
Merge pull request #7251 from Bo98/load_path
load_path: trim entries where possible to fix Ruby crashes
2020-04-01 12:22:09 +01:00
Bo Anderson
4265540cc4 load_path: trim entries where possible to fix Ruby crashes 2020-04-01 11:53:54 +01:00
Mike McQuaid
9ab8e1d51d
rubocop_rspec: fix includes.
Otherwise taps with specs don't get their style fixed.
2020-04-01 11:47:22 +01:00
Mike McQuaid
4ea09f5124
Merge pull request #7249 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-0.81.0
build: bump rubocop from 0.80.1 to 0.81.0 in /Library/Homebrew
2020-04-01 10:47:35 +01:00
dependabot-preview[bot]
27c2fe32e2
build: bump rubocop from 0.80.1 to 0.81.0 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.80.1 to 0.81.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.80.1...v0.81.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-01 09:04:30 +00:00
Dawid Dziurla
96cd210f8f
bottle: author bottle commit as BrewTestBot 2020-03-31 16:26:10 +02:00
Issy Long
7605924232
When a HEAD build fails, output an instruction to raise PRs not issues
- This has to be in multiple places, hence a new method. A patch failing
  to apply, which is a common occurrence with HEAD builds because the
  patch is already upstream, raises a different exception to another,
  "normal" build failure.

Tested with:

```
╭─issyl0@rigel /home/linuxbrew/.linuxbrew/Homebrew ‹head-builds-arent-officially-supported*›
╰─ $ brew install --HEAD mtr
==> Cloning https://github.com/traviscross/mtr.git
Updating /home/issyl0/.cache/Homebrew/mtr--git
==> Checking out branch master
Already on 'master'
Your branch is up to date with 'origin/master'.
HEAD is now at 155f76a Merge pull request #340 from Sea-n/master
==> Downloading https://github.com/traviscross/mtr/pull/315.patch?full_index=1
Already downloaded: /home/issyl0/.cache/Homebrew/downloads/82d9d939303d8fceb7a3ae071ecd49a5f075e0fb451b308653b555ffbae74336--315.patch
==> Patching
==> Applying 315.patch
patching file packet/probe.c
Hunk #1 FAILED at 323.
Hunk #2 FAILED at 364.
2 out of 2 hunks FAILED -- saving rejects to file packet/probe.c.rej
Error: Failure while executing; `patch -g 0 -f -p1 -i /tmp/mtr--patch-20200330-10734-avjmyy/315.patch` exited with 1.
HEAD builds are unsupported by maintainers - please file pull requests instead of issues.
```

and

```
╭─issyl0@rigel /home/linuxbrew/.linuxbrew/Homebrew ‹head-builds-arent-officially-supported*›
╰─ $ brew install --HEAD zookeeper
==> Cloning https://gitbox.apache.org/repos/asf/zookeeper.git
Updating /home/issyl0/.cache/Homebrew/zookeeper--git
==> Checking out branch master
Already on 'master'
Your branch is up to date with 'origin/master'.
HEAD is now at 1ff1b779 ZOOKEEPER-3755: Use maven to create fatjar
==> ant compile_jute
Last 15 lines from /home/issyl0/.cache/Homebrew/Logs/zookeeper/01.ant:
2020-03-30 21:45:10 +0100

ant
compile_jute

Picked up _JAVA_OPTIONS: -Duser.home=/home/issyl0/.cache/Homebrew/java_cache
Buildfile: build.xml does not exist!
Build failed

READ THIS: https://docs.brew.sh/Troubleshooting

HEAD builds are unsupported by maintainers - please file pull requests instead of issues.
```
2020-03-31 14:49:02 +01:00
Mike McQuaid
ed0985783a
Merge pull request #7243 from jonchang/artifact-scopes
pr-pull: update for GPG, various permission fixes
2020-03-31 12:34:31 +01:00
Jonathan Chang
cd56e8b03e pr-pull: update for gpg environment and secrets
Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com>
2020-03-31 22:11:30 +11:00