Mike McQuaid
8f98b2bcc4
analytics: tweak behaviour.
...
- Use separate method for `not_this_run?` so we can still set the
analytics message as seen when set.
- Clarify when analytics message is printed that we haven't sent any
analytics yet.
2020-02-22 17:13:51 +00:00
Mike McQuaid
3317b00520
Merge pull request #7065 from kreig303/docs-zshrc-7059-compinit
...
docs(Shell-Completion.md): modified conditional for .zshrc to include…
2020-02-22 11:33:43 +00:00
Kreig Zimmerman
6902073984
docs(Shell-Completion.md): modified conditional for .zshrc to include call to compinit
2020-02-21 17:28:24 -05:00
Markus Reiter
5ebc478727
Merge pull request #7058 from reitermarkus/cask-formula-dependencies
...
Ensure formula dependencies for casks are linked.
2020-02-21 18:21:58 +01:00
Mike McQuaid
29f847e3ab
Merge pull request #7061 from EricFromCanada/tap-info-json
...
tap-info: include cask tokens and all commands in JSON output
2020-02-21 17:18:15 +00:00
Markus Reiter
19db7bb14b
Ensure formula dependencies for casks are linked.
2020-02-21 17:36:55 +01:00
EricFromCanada
897f2bc225
tap-info: drop commands' brew(cask)
naming requirement
2020-02-21 11:15:17 -05:00
EricFromCanada
bbdb72c5d5
tap-info: list cask tokens in JSON output
2020-02-21 11:14:52 -05:00
Mike McQuaid
7b59af75dc
Merge pull request #7060 from MikeMcQuaid/samford
...
README: add @samford.
2020-02-21 15:16:28 +00:00
Mike McQuaid
954b385da1
README: add samford.
...
Welcome to the team!
2020-02-21 14:29:43 +00:00
Mike McQuaid
5b126ec850
Merge pull request #7055 from MikeMcQuaid/no-more-actions-spam
...
workflows/tests: restrict to Homebrew/brew.
2020-02-19 12:20:03 +00:00
Mike McQuaid
d80f88ef99
Merge pull request #7052 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-0.80.0
...
build: bump rubocop from 0.79.0 to 0.80.0 in /Library/Homebrew
2020-02-19 12:18:16 +00:00
Mike McQuaid
b34b396dbf
Merge pull request #7054 from MikeMcQuaid/missing-maintainers
...
README: add missing maintainers.
2020-02-19 12:18:00 +00:00
Mike McQuaid
43f6411f14
workflows/tests: restrict to Homebrew/brew.
...
This should avoid being spammed with failing CI runs on random forks.
2020-02-19 11:59:37 +00:00
Mike McQuaid
7e1da4a037
README: add missing maintainers.
2020-02-19 11:57:25 +00:00
Mike McQuaid
02cc419a23
utils/bottles: delegate methods.
2020-02-19 11:54:42 +00:00
Mike McQuaid
dfa22680df
Autofix rubocop checks.
2020-02-19 11:24:12 +00:00
Mike McQuaid
6ce083d294
rubocop.yml: enable new checks.
2020-02-19 11:24:11 +00:00
Mike McQuaid
20e0aa2a51
Merge pull request #7053 from MikeMcQuaid/tap-shallow-docs
...
tap: update docs to note non-shallow default.
2020-02-19 11:14:46 +00:00
Mike McQuaid
dd0b1bd2dc
brew vendor-gems: commit updates.
2020-02-19 11:05:29 +00:00
Mike McQuaid
e9419e48e5
tap: update docs to note non-shallow default.
...
Also, while we're here, `rsync` and `git` are not acronyms.
2020-02-19 10:56:44 +00:00
dependabot-preview[bot]
486d3c44e3
build: bump rubocop from 0.79.0 to 0.80.0 in /Library/Homebrew
...
Bumps [rubocop](https://github.com/rubocop-hq/rubocop ) from 0.79.0 to 0.80.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.79.0...v0.80.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-19 05:26:01 +00:00
Mike McQuaid
e7130bfc26
Merge pull request #7043 from forivall/feat/casks-in-tap-info
...
feat: expose casks in tap.to_hash for tap-info --json
2020-02-18 13:19:18 +00:00
Mike McQuaid
7ca8a52f01
Merge pull request #7046 from MikeMcQuaid/set_git_name_email
...
test: set Git name and email.
2020-02-17 20:29:39 +00:00
Mike McQuaid
f31e01c3ad
test: set Git name and email.
...
Extract the code from `bottle.rb` into `utils/git.rb` and ensure it's
run before we run tests.
Should resolve issues like in
https://github.com/Homebrew/homebrew-core/pull/50328
2020-02-17 19:40:44 +00:00
Mike McQuaid
1c267fbf40
Merge pull request #7044 from jonchang/prettier-args
...
formula: don't emit standard args for cmake and go
2020-02-17 12:43:53 +00:00
Mike McQuaid
27fa87c94a
Merge pull request #7042 from pthariensflame/improvement/imgbot
...
[ImgBot] Optimize images
2.2.6
2020-02-17 12:41:39 +00:00
Mike McQuaid
3e27e7a815
Merge pull request #7041 from Homebrew/dependabot/bundler/docs/yell-2.2.2
...
build: bump yell from 2.2.1 to 2.2.2 in /docs
2020-02-17 12:38:40 +00:00
Jonathan Chang
2c94fca110
formula: don't emit standard args for cmake and go
2020-02-17 14:42:43 +11:00
Emily Marigold Klassen
2c86e7e127
feat: expose casks in tap.to_hash for tap-info --json
2020-02-16 15:59:37 -08:00
ImgBotApp
06841497bb
[ImgBot] Optimize images
...
/Library/Homebrew/test/support/fixtures/test.svg -- 0.26kb -> 0.25kb (1.52%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-02-16 14:17:57 -08:00
dependabot-preview[bot]
355f36d97d
build: bump yell from 2.2.1 to 2.2.2 in /docs
...
Bumps [yell](https://github.com/rudionrails/yell ) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/rudionrails/yell/releases )
- [Commits](https://github.com/rudionrails/yell/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-16 21:17:59 +00:00
Mike McQuaid
d0f40eda16
Merge pull request #7040 from samford/protobuf-whitelist-build-time-checks
...
rubocop/lines: add protobuf to whitelist
2020-02-16 17:02:27 +00:00
Sam Ford
486a557cf5
rubocop/lines: add protobuf to whitelist
2020-02-16 09:34:09 -05:00
Issy Long
3f654d6aba
Merge pull request #7039 from issyl0/depends_on-linux-is-the-linux-formula-identifier
...
docs: `depends_on :linux` is now the identifier for Linux-only formulae
2020-02-16 11:39:57 +00:00
Issy Long
9ae23ee6d6
docs: depends_on :linux
is now the identifier for Linux-only formulae
...
- This was changed in
6578a4aa86
.
2020-02-16 10:35:49 +00:00
Mike McQuaid
307f85f447
Merge pull request #7038 from issyl0/texlive-formula-exists-on-linux
...
missing_formula: TexLive is only blacklisted on macOS
2020-02-16 09:46:42 +00:00
Issy Long
2a36f61c19
missing_formula: TexLive is only blacklisted on macOS
...
- In Homebrew/linuxbrew-core, [we have a Linux-only formula for
`texlive`](https://github.com/Homebrew/linuxbrew-core/tree/master/Formula/texlive.rb ).
- When running `brew audit --strict texlive` on Linux, we got the
following messaging:
```
$ brew audit --strict texlive
texlive:
* 'texlive' is blacklisted from homebrew/core.
Error: 1 problem in 1 formula detected
```
- Looking at where this comes from leads to the missing formula
messaging to install `mactex` via Homebrew Cask. The 'blacklisted in
homebrew/core' messaging only applies to macOS where Casks are an option
for users, so let's not surface the audit for `texlive` on Linux.
2020-02-15 19:51:48 +00:00
Mike McQuaid
4d00a7bfe5
Merge pull request #7037 from issyl0/tap-new-github-actions-ci
...
dev-cmd/tap-new: Set up GitHub Actions CI instead of Azure
2020-02-15 19:28:13 +00:00
Mike McQuaid
a8ced115c6
Merge pull request #7036 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-1.38.1
...
build: bump rubocop-rspec from 1.38.0 to 1.38.1 in /Library/Homebrew
2020-02-15 19:27:01 +00:00
Issy Long
b3abf3d7c9
dev-cmd/tap-new: Set up GitHub Actions CI instead of Azure
...
- We recently removed Azure as a supported CI provider
(Homebrew/homebrew-test-bot PR 325), so `brew test-bot` won't run on
Azure any more.
- Homebrew CI is moving towards GitHub Actions as the standard.
2020-02-15 17:39:33 +00:00
Mike McQuaid
64c1ca3adb
brew vendor-gems: commit updates.
2020-02-15 17:14:02 +00:00
dependabot-preview[bot]
bd96d29ae9
build: bump rubocop-rspec from 1.38.0 to 1.38.1 in /Library/Homebrew
...
Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec ) from 1.38.0 to 1.38.1.
- [Release notes](https://github.com/rubocop-hq/rubocop-rspec/releases )
- [Changelog](https://github.com/rubocop-hq/rubocop-rspec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop-hq/rubocop-rspec/compare/v1.38.0...v1.38.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-15 15:26:49 +00:00
Markus Reiter
cb4316df97
Merge pull request #6922 from danielbayley/rmdir
...
Make rmdir: recursive
2020-02-15 09:58:26 +01:00
Dawid Dziurla
11bdacf1b9
Merge pull request #7035 from issyl0/bump-formula-pr-fix-unbottled-linux-only-formulae
...
bump-formula-pr: Only delete Linux bottle line if it exists
2020-02-15 00:35:58 +01:00
Issy Long
1ab843ba47
bump-formula-pr: Only delete Linux bottle line if it exists
...
- We have some Linux-only formulae that don't have bottles.
- Previously, bumping a Linux-only formula that didn't have a bottle
line - eg, `adoptopenjdk` which is `bottle :unneeded` - would fail:
```
Error: inreplace failed
/app/linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/adoptopenjdk.rb:
expected replacement of /^ sha256 ".+" => :x86_64_linux\n/m with "\2"
```
2020-02-14 22:41:31 +00:00
Mike McQuaid
23ab620cd4
Merge pull request #7034 from MikeMcQuaid/upgrade-no-reinstall-dry-run
...
cmd/upgrade, reinstall: don't install on dry-run.
2020-02-14 13:59:57 +00:00
Mike McQuaid
ac97c8545a
cmd/upgrade, reinstall: don't install on dry-run.
...
Fixes #7033 .
2020-02-14 12:18:55 +00:00
Issy Long
516d7e8278
Merge pull request #7032 from issyl0/bump-formula-pr-new-linux-formula-indicator
...
bump-formula-pr: Determine Linux-only formulae with `depends_on :linux`
2020-02-13 23:18:03 +00:00
Issy Long
1df8584d13
bump-formula-pr: Determine Linux-only formulae with depends_on :linux
...
- We used to use `# tag "linux"` in Homebrew/linuxbrew-core for the ~50
Linux-only formulae. As of
6578a4aa86
,
we're using `depends_on :linux` to have a consistent syntax between
Linux and macOS.
- Therefore, we have to change the search string for Linux-only formulae
that determines whether or not `brew bump-formula-pr` deletes the bottle
line.
2020-02-13 21:28:12 +00:00