20687 Commits

Author SHA1 Message Date
Jonathan Chang
efc27df4bd Dockerfile: changes to speed CI runs 2020-02-04 17:10:13 +01:00
Mike McQuaid
87c35ac449
Merge pull request #6995 from issyl0/fix-brew-edit-with-graphical-editor
bin/brew: Fix `brew edit` behaviour when using a graphical editor
2020-02-04 15:10:55 +01:00
Mike McQuaid
6478dc809c
Merge pull request #6998 from issyl0/linux-bottles-are-built-on-github-actions-now
[Linux] docs: Update sponsors to say GitHub Actions not CircleCI
2020-02-04 15:03:17 +01:00
Issy Long
eec8028d4f
[Linux] docs: Update sponsors to say GitHub Actions not CircleCI
- We switched from Circle CI to Azure Pipelines, then to GitHub Actions.
- I can't find any directly linkable official GitHub logo assets on
  https://github.com/logos and I don't want to upload an image directly
  to this repo. So, remove the image. If that's acceptable.
2020-02-04 08:49:45 +00:00
Issy Long
e6ff4dda50
Fix graphical brew edit behaviour
- Without `DISPLAY` as an envvar in `bin/brew`, running `brew edit`
  with $EDITOR set to a graphical editor (eg `gedit`), it errored on
  Linux:

```
$ EDITOR=gedit brew edit vim

Editing
/home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/vim.rb
Unable to init server: Could not connect: Connection refused

(org.gnome.gedit:15470): Gtk-WARNING **: 18:17:07.537: cannot open display:
Error: Failure while executing; `gedit
/home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/vim.rb`
exited with 1.
```

Fixes #6958.
2020-02-03 20:24:42 +00:00
Issy Long
4f10b38328
Merge pull request #6994 from issyl0/linux-new-bottling-docs
[Linux] docs: We've got a new (automated) process for bottling!
2020-02-03 20:48:45 +01:00
Issy Long
6c85b50d2a
Update docs/Homebrew-linuxbrew-core-Maintainer-Guide.md 2020-02-03 18:08:25 +01:00
Issy Long
d489375984
[Linux] docs: We've got a new (automated) process for bottling! 2020-02-03 16:55:16 +00:00
Mike McQuaid
3e5200990b
Merge pull request #6993 from MikeMcQuaid/plc
README: update Homebrew PLC.
2020-02-03 17:43:23 +01:00
Mike McQuaid
a6b06c19cb
README: update Homebrew PLC.
I have stepped down and Sean has replaced me.
2020-02-03 16:39:03 +01:00
Mike McQuaid
4493f27db2
Merge pull request #6989 from Homebrew/revert-6988-revert-6965-external-help-cli-parser
help: print cli/parser help message if used
2.2.5
2020-02-02 17:51:02 +01:00
Mike McQuaid
a55454dfea
Merge pull request #6992 from igas/url-in-json
Add stable url, tag and revision to json output
2020-02-02 17:50:37 +01:00
Igor Kapkov
5ef9b8863a Move urls code and add devel urls 2020-02-02 17:11:29 +01:00
Mike McQuaid
8a9dcad2c7
Move more command handling logic to commands.rb. 2020-02-02 17:05:45 +01:00
Mike McQuaid
63f73c09e8
Merge pull request #6991 from MikeMcQuaid/tap_full_clone
tap: default to full clones.
2020-02-02 17:01:59 +01:00
Igor Kapkov
82fde4e1e5 Add stable url, tag and revision to json output 2020-02-02 16:59:49 +01:00
Mike McQuaid
eb87651341
Revert "Revert "help: print cli/parser help message if used"" 2020-02-02 16:36:59 +01:00
Mike McQuaid
243e703700
tap: default to full clones.
This makes `Tap` consistent with what the installer is doing.

Generally shallow clones get slower and slower (and more and more
pointless) the more they are fetched so don't make sense for our
use-case.

Keep the option around anyway because it's useful for integration tests.
2020-02-02 16:36:37 +01:00
Mike McQuaid
2d21fa0928
Merge pull request #6960 from Moisan/remove_option_mentions
docs: remove some option mentions
2020-02-02 16:32:36 +01:00
Mike McQuaid
bbe300ab2a
Merge pull request #6983 from GauthamGoli/argv-cleanup-9
ARGV: Replace ARGV.verbose? with Homebrew.args.verbose?
2020-02-02 15:41:47 +01:00
Gautham Goli
acde828a45 ARGV: Replace ARGV.verbose? with Homebrew.args.verbose? 2020-02-02 14:00:04 +01:00
Mike McQuaid
52a7c15cc8
Merge pull request #6988 from Homebrew/revert-6965-external-help-cli-parser
Revert "help: print cli/parser help message if used"
2020-02-02 09:39:41 +01:00
Mike McQuaid
2082379a61
Revert "help: print cli/parser help message if used" 2020-02-02 09:11:23 +01:00
Mike McQuaid
af700b7186
Merge pull request #6965 from dawidd6/external-help-cli-parser
help: print cli/parser help message if used
2020-02-01 23:40:56 +01:00
Mike McQuaid
3d6c02d931
Merge pull request #6986 from MikeMcQuaid/portable-ruby-fix
utils/ruby.sh: fix macOS portable Ruby detection.
2020-02-01 23:40:27 +01:00
Mike McQuaid
8471421c86
utils/ruby.sh: fix macOS portable Ruby detection.
Avoid unconditionally installing due to a variable name change.
2020-02-01 19:10:17 +01:00
Mike McQuaid
8aa7cd2a76
Merge pull request #6984 from Homebrew/dependabot/bundler/docs/ffi-1.12.2
build: bump ffi from 1.12.1 to 1.12.2 in /docs
2020-02-01 19:08:11 +01:00
Mike McQuaid
7b3a2662ba
Merge pull request #6985 from Homebrew/dependabot/bundler/docs/rubyzip-2.2.0
build: bump rubyzip from 2.1.0 to 2.2.0 in /docs
2020-02-01 19:07:43 +01:00
Mike McQuaid
2b86e036fb
Merge remote-tracking branch 'origin/master' into external-help-cli-parser 2020-02-01 19:05:24 +01:00
Mike McQuaid
b03efb4356
Move shared man/help logic to cli/parser. 2020-02-01 19:05:03 +01:00
Mike McQuaid
cd423a2755
help: tweak structure/formatting. 2020-02-01 19:04:16 +01:00
Mike McQuaid
736dade71d
cli/parser: tweak formatting. 2020-02-01 19:03:25 +01:00
Mike McQuaid
0fac6e262e
utils: tweak formatting. 2020-02-01 19:03:07 +01:00
dependabot-preview[bot]
0a7a1676c1
build: bump rubyzip from 2.1.0 to 2.2.0 in /docs
Bumps [rubyzip](https://github.com/rubyzip/rubyzip) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/rubyzip/rubyzip/releases)
- [Changelog](https://github.com/rubyzip/rubyzip/blob/master/Changelog.md)
- [Commits](https://github.com/rubyzip/rubyzip/compare/v2.1.0...v2.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-01 15:40:37 +00:00
dependabot-preview[bot]
31be6efe20
build: bump ffi from 1.12.1 to 1.12.2 in /docs
Bumps [ffi](https://github.com/ffi/ffi) from 1.12.1 to 1.12.2.
- [Release notes](https://github.com/ffi/ffi/releases)
- [Changelog](https://github.com/ffi/ffi/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ffi/ffi/compare/1.12.1...1.12.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-01 14:05:27 +00:00
Mike McQuaid
040e291188
Merge pull request #6923 from dawidd6/create-go-updated
formula_creator: update go build args
2020-02-01 14:11:00 +01:00
Mike McQuaid
d1bd48d09b
Merge pull request #6938 from dawidd6/std_go_args
formula: add std_go_args
2020-02-01 14:10:30 +01:00
Mike McQuaid
2779603fad
Merge pull request #6982 from iMichka/nightly
rubocop: remove BINARY_URLS_WHITELIST and rust nightly
2020-02-01 13:44:50 +01:00
Michka Popoff
f96342713b rubocop: remove BINARY_URLS_WHITELIST and rust nightly
This url is not used anymore, we replaced it with a new stable version
of rust.
2020-02-01 13:17:25 +01:00
Mike McQuaid
d83afb1c0a
Merge pull request #6977 from emreerhan/emreerhan
Add condition to check if ruby version is < 2.7
2020-02-01 13:07:08 +01:00
Mike McQuaid
0b09c07862
ruby.sh: fix whitespace and tweak required ruby version check. 2020-02-01 12:49:35 +01:00
Mike McQuaid
46e3520883
Merge pull request #6978 from Homebrew/dependabot/bundler/Library/Homebrew/parallel_tests-2.31.0
build: bump parallel_tests from 2.30.1 to 2.31.0 in /Library/Homebrew
2020-02-01 08:54:51 +00:00
Emre Erhan
cad7f98527
Clean up variable names
Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com>
2020-01-31 15:17:32 -08:00
dependabot-preview[bot]
da3b0c5af5
build: bump parallel_tests from 2.30.1 to 2.31.0 in /Library/Homebrew
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 2.30.1 to 2.31.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.30.1...v2.31.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-31 19:10:57 +00:00
Dawid Dziurla
b9be9bb71c
formula: add std_go_args 2020-01-31 14:11:33 +01:00
emreerhan
a1102f253c Remove checks to variable that is not set anywhere 2020-01-30 15:48:41 -08:00
emreerhan
027cc68534 Add condition to check if ruby version is < 2.7 2020-01-30 15:01:26 -08:00
Mike McQuaid
f8a4dd9fc5
Merge pull request #6968 from MikeMcQuaid/make-check-audit-whitelist
rubocop/lines: add whitelist.
2020-01-29 12:33:53 +00:00
Mike McQuaid
6bc72cf18a
rubocop/lines: add whitelist.
Let's only allow cryto or libraries.
2020-01-29 12:17:21 +00:00
Mike McQuaid
7cc52276e0
Merge pull request #6972 from ellio167/whitelist-asymptote
whitelist asymptote
2020-01-29 10:44:02 +00:00