Commit Graph
20695 Commits
Author SHA1 Message Date
Mike McQuaid 4019f62e61 Merge pull request #7483 from Bo98/std-cpu-flags
ENV/std: fix error when using older/no clang
2020-05-02 14:16:26 +01:00
Mike McQuaid b2571d42eb Merge pull request #7484 from MikeMcQuaid/cleanup-sandbox
Cleanup Sandbox code
2020-05-02 14:16:09 +01:00
Mike McQuaid 677b987903 Merge pull request #7476 from MikeMcQuaid/improve-portable-ruby-messaging
Improve Homebrew Portable Ruby messaging
2020-05-02 14:15:15 +01:00
Mike McQuaid 6123cdb767 Improve Homebrew Portable Ruby messaging
As-of https://github.com/Homebrew/homebrew-portable-ruby/pull/100 we've
removed ARM builds for Portable Ruby due to months of breakage.
Similarly, when we last bumped Portable Ruby the ARM build was much
delayed but, despite Homebrew/brew being completely unusable to anyone
using it on ARM in that case, no-one complained or filed issues.

Instead of attempting to maintain and update a Portable Ruby on niche
(Homebrew) platforms like ARM (or, in past/future PPC) improve the
messaging to provide users with a workaround.

Now we allow only a major/minor version match it should be pretty
doable for those users to install e.g. a prebuilt Ruby binary from a PPA
or built it from source if needed using `ruby-build` and `rbenv`.

The messaging could be improved further but we're somewhat limited by
`ruby.sh` and `vendor-install.sh` being separate. I'm tempted to combine
them (or at least have `vendor-install.sh` not be so generic as to not
be able to give Ruby-specific advice).
2020-05-02 13:53:45 +01:00
Mike McQuaid 40ec8e69cc Cleanup Sandbox code
Remove unused code and methods.
2020-05-02 13:45:04 +01:00
Mike McQuaid 330f1c1c39 Merge pull request #7481 from GauthamGoli/argv-cleanup-24
ARGV: Deprecate ARGV.casks and replace with Homebrew.args.casks
2020-05-02 13:33:58 +01:00
Mike McQuaid 010663fb12 Merge pull request #7477 from runlevel5/ppc64le-patch-2
Update Hardware::CPU.oldest_family with ppc64
2020-05-02 13:33:39 +01:00
Bo Anderson 3717815ade ENV/std: fix error when using older/no clang
Fixes #7482.
2020-05-02 13:33:32 +01:00
Mike McQuaid 79ac5c5a7d Merge pull request #7480 from Bo98/cache-fix
workflows/tests: fix gem caching
2020-05-02 13:31:06 +01:00
Gautham G 38c24d134c ARGV: Deprecate ARGV.casks and replace with Homebrew.args.casks 2020-05-02 13:21:16 +05:30
Gautham Goli bffe4dde96 Merge pull request #7478 from GauthamGoli/argv-cleanup-23
ARGV: Deprecate ARGV.formulae, replace with Homebrew.args.formulae
2020-05-02 11:05:09 +05:30
Bo Anderson fe0d45b123 workflows/tests: fix gem caching 2020-05-02 00:42:06 +01:00
Gautham G f6abc6fe19 ARGV: Deprecate ARGV.formulae, replace with Homebrew.args.formulae 2020-05-01 22:50:59 +05:30
Mike McQuaid 7f69550e00 Merge pull request #7475 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-1.39.0
build(deps): bump rubocop-rspec from 1.38.1 to 1.39.0 in /Library/Homebrew
2020-05-01 16:02:45 +01:00
Trung Le d6c80c8671 Update Hardware::CPU.oldest_family with ppc64 2020-05-01 23:21:28 +10:00
Mike McQuaid e6dffdd006 Merge pull request #7458 from Bo98/uses_since
software_spec: add uses_from_macos since bound
2020-05-01 12:53:59 +01:00
Mike McQuaid 5c9d3a1c0e brew vendor-gems: commit updates. 2020-05-01 12:53:03 +01:00
Mike McQuaid 0fd6d0e124 Merge pull request #7467 from Homebrew/dependabot/bundler/docs/rb-fsevent-0.10.4
build(deps): bump rb-fsevent from 0.10.3 to 0.10.4 in /docs
2020-05-01 12:50:40 +01:00
dependabot-preview[bot] 2d9229ffb4 build(deps): bump rubocop-rspec in /Library/Homebrew
Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec) from 1.38.1 to 1.39.0.
- [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.1...v1.39.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-01 10:45:14 +00:00
Mike McQuaid cdae58f807 Merge pull request #7474 from Homebrew/dependabot/bundler/Library/Homebrew/net-http-persistent-4.0.0
build(deps): bump net-http-persistent from 3.1.0 to 4.0.0 in /Library/Homebrew
2020-05-01 08:47:35 +01:00
Mike McQuaid a2d4114089 Merge pull request #7468 from runlevel5/support-gcc-10
Support GCC 10
2020-05-01 08:27:35 +01:00
dependabot-preview[bot] 3fd49aedbc build(deps): bump net-http-persistent in /Library/Homebrew
Bumps [net-http-persistent](https://github.com/drbrain/net-http-persistent) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/drbrain/net-http-persistent/releases)
- [Changelog](https://github.com/drbrain/net-http-persistent/blob/master/History.txt)
- [Commits](https://github.com/drbrain/net-http-persistent/compare/v3.1.0...v4.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-01 02:52:20 +00:00
Mike McQuaid 3e20393975 Merge pull request #7472 from MikeMcQuaid/path-tweaks
workflows/tests: simplify PATH setup.
2020-04-30 17:23:30 +01:00
Trung Le 3de9fc91a7 update dynamic linkers 2020-05-01 02:09:14 +10:00
Mike McQuaid 51d8ce8e8f workflows/tests: simplify PATH setup.
Doesn't need to be a separate step.
2020-04-30 16:50:22 +01:00
Mike McQuaid d208d68400 Merge pull request #7469 from MikeMcQuaid/brew-style-linux
workflows/tests: run brew style on Linux.
2020-04-30 16:42:39 +01:00
Mike McQuaid 566cec4b58 Merge pull request #7470 from MikeMcQuaid/clt-linux
os/linux: add MacOS::CLT.version.
2020-04-30 16:42:16 +01:00
Trung Le 378906862f Update cc shim 2020-05-01 01:31:57 +10:00
Trung Le 2315f342ed Add shims 2020-05-01 01:17:43 +10:00
Mike McQuaid 6aca5a6c6d os/linux: add MacOS::CLT.version.
This allows formulae with this to be read on Linux.
2020-04-30 16:07:55 +01:00
Mike McQuaid adae118460 workflows/tests: run brew style on Linux.
linuxbrew-core seems to be passing `brew style` now (and has CI checks
to ensure it does in future, too).
2020-04-30 16:07:14 +01:00
Trung Le 420fcfca0e Support GCC 10 2020-05-01 00:59:08 +10:00
Mike McQuaid a4eb7e73f4 Merge pull request #7466 from bubba/ghc8.8-rubocop-whitelist
rubocops/urls: whitelist ghc@8.8
2020-04-30 15:56:00 +01:00
Mike McQuaid 1fc8b8ff5b Merge pull request #7465 from runlevel5/ppc64le-arch-detect
Add OpenPOWER platform detection
2020-04-30 15:50:36 +01:00
dependabot-preview[bot] 10df3f6612 build(deps): bump rb-fsevent from 0.10.3 to 0.10.4 in /docs
Bumps [rb-fsevent](https://github.com/thibaudgg/rb-fsevent) from 0.10.3 to 0.10.4.
- [Release notes](https://github.com/thibaudgg/rb-fsevent/releases)
- [Commits](https://github.com/thibaudgg/rb-fsevent/compare/0.10.3...v0.10.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-30 14:46:25 +00:00
Luke Lau 0500dd572c rubocops/urls: whitelist ghc@8.8 2020-04-30 15:05:14 +01:00
Trung LeandMike McQuaid 3df97b20d5 Add PowerPC64 CPU
Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com>
2020-04-30 23:37:45 +10:00
Mike McQuaid 0404ce21f2 Merge pull request #7464 from Homebrew/dependabot/bundler/Library/Homebrew/parser-2.7.1.2
build(deps): bump parser from 2.7.1.1 to 2.7.1.2 in /Library/Homebrew
2020-04-30 09:53:31 +01:00
dependabot-preview[bot] 5feffaccc7 build(deps): bump parser from 2.7.1.1 to 2.7.1.2 in /Library/Homebrew
Bumps [parser](https://github.com/whitequark/parser) from 2.7.1.1 to 2.7.1.2.
- [Release notes](https://github.com/whitequark/parser/releases)
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/whitequark/parser/compare/v2.7.1.1...v2.7.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-30 05:38:51 +00:00
Mike McQuaid e8a29a2d72 Merge pull request #7440 from FTLam11/FTLam11-#7432-add-json-option-to-brew-cask-outdated
Add JSON support for brew cask outdated, fixes #7432
2020-04-29 11:40:22 +01:00
Frank LamandMike McQuaid 682914bf40 Improve readability of guard clause
Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com>
2020-04-29 18:16:39 +08:00
Mike McQuaid fdc5096e09 Merge pull request #7461 from herder/shell_detection
[fix] Improve shell detection in shellenv
2020-04-29 10:00:12 +01:00
Mike McQuaid 855d639b81 Merge pull request #7462 from MikeMcQuaid/deprecate-before-disabled
formula: disable! deprecates before disable date.
2020-04-29 09:57:05 +01:00
Mike McQuaid 04a64bb724 formula: disable! deprecates before disable date.
This makes more sense to me; if we expect a formula will be disabled at
a given point in the future then we should deprecate it immediately.
2020-04-29 09:34:40 +01:00
Niklas Herder 2f4d4b8684 [fix] Improve shell detection in shellenv
$SHELL is set to only the binary name in some environments (e.g. fish, not /usr/bin/fish), causing detection of fish/csh/tsch to fail without this change.
2020-04-29 08:20:06 +02:00
Bo Anderson eb303dd654 software_spec: add uses_from_macos since bound 2020-04-28 16:45:32 +01:00
Mike McQuaid d48d1e5e2c Merge pull request #7455 from EricFromCanada/bash-command-completion
completions/bash: complete names of commands
2020-04-28 09:15:52 +01:00
Mike McQuaid e2bc0fa687 Merge pull request #7453 from bayandin/mirror-use-bintray
dev-cmd/mirror: use Bintray wrapper
2.2.14
2020-04-28 08:59:19 +01:00
Frank Lam 9a605a1dd6 Refactor Cask#outdated_info 2020-04-28 12:21:51 +08:00
EricFromCanada 0dc177d649 completions/bash: complete names of commands 2020-04-27 18:32:12 -04:00