22520 Commits

Author SHA1 Message Date
William Ma
90c26dadc7 uninstall: Add ability to reference casks from brew uninstall 2020-06-24 11:59:55 -04:00
William Ma
cbfea6c125 args: Add field for kegs and unknowns 2020-06-24 11:59:07 -04:00
Bo Anderson
04cebe30dc test/support/fixtures/bottles: add Big Sur fixtures 2020-06-24 16:31:48 +01:00
Bo Anderson
9c4aaa9719 linkage_checker: handle system libraries on Big Sur 2020-06-24 16:27:57 +01:00
Mike McQuaid
fd72547b04
Merge pull request #7815 from MikeMcQuaid/arm_bottles
os/mac/utils/bottles: support ARM bottles.
2020-06-24 16:22:16 +01:00
Lionell
221fd4f7c6 wrong spdx to test exit code output 2020-06-24 21:12:10 +08:00
Lionell
992a30d02a spdx: commit correct version of license data to test exit code 2020-06-24 21:06:45 +08:00
Lionell
4832a5aa05 audit: modified problem statement to match 2020-06-24 20:43:33 +08:00
Mike McQuaid
b39a3ca02f
os/mac/utils/bottles: support ARM bottles.
This will be eventually needed for Big Sur.
2020-06-24 12:00:56 +01:00
Lionell
ac818ec556 commit older version to test git command 2020-06-24 18:50:46 +08:00
Lionell Loh Jian An
9845091f4d
Apply suggestions from code review
license: code review changes

Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-06-24 18:32:53 +08:00
Mike McQuaid
176c85d42c
Merge pull request #7814 from MikeMcQuaid/shims-scm-svn
shims/scm: handle missing Subversion on Catalina.
2020-06-24 11:04:26 +01:00
Mike McQuaid
c250227750
test/spec_helper: fix needs_svn.
Use the shim to find a valid Subversion.
2020-06-24 10:37:36 +01:00
Mike McQuaid
58cc7dd96c
utils/svn_spec: use shim to detect Subversion presence. 2020-06-24 10:37:36 +01:00
Mike McQuaid
f8091a4d51
shims/scm: handle missing Subversion on Catalina.
Fixes https://github.com/Homebrew/brew/issues/7781
2020-06-24 10:37:36 +01:00
Mike McQuaid
1dbbb5e58c
Merge pull request #7789 from MLH-Fellowship/cask-integration
Integrate `--cache` and `home` with cask
2020-06-24 09:02:25 +01:00
Mike McQuaid
eda03e9d3b
Merge pull request #7695 from Rylan12/audit-safe_popen_read
Use Utils.safe_popen_read instead of Utils.popen_read
2020-06-24 09:00:07 +01:00
Mike McQuaid
85425691c4
Merge pull request #7810 from sjackman/big-sur
OS::Mac::Version: Change 11.00 to 11.0
2020-06-24 08:59:25 +01:00
Mike McQuaid
9a18c90644
Merge pull request #7811 from Bo98/pkgconfig-big-sur
os/mac/pkgconfig: add pc files for Big Sur
2020-06-24 08:59:03 +01:00
Mike McQuaid
6e2c232f01
Merge pull request #7812 from Bo98/expat-2.2.8
os/mac/pkgconfig/10.15/expat: update version to 2.2.8
2020-06-24 08:58:52 +01:00
Mike McQuaid
7d90087568
Merge pull request #7813 from Homebrew/dependabot/bundler/Library/Homebrew/diff-lcs-1.4.2
build(deps): bump diff-lcs from 1.4 to 1.4.2 in /Library/Homebrew
2020-06-24 08:58:25 +01:00
dependabot-preview[bot]
6bf8de0a9e
build(deps): bump diff-lcs from 1.4 to 1.4.2 in /Library/Homebrew
Bumps [diff-lcs](https://github.com/halostatue/diff-lcs) from 1.4 to 1.4.2.
- [Release notes](https://github.com/halostatue/diff-lcs/releases)
- [Changelog](https://github.com/halostatue/diff-lcs/blob/master/History.md)
- [Commits](https://github.com/halostatue/diff-lcs/compare/v1.4...v1.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-24 03:31:54 +00:00
Bo Anderson
53f214835d os/mac/pkgconfig: add pc files for Big Sur 2020-06-24 02:20:13 +01:00
Bo Anderson
5d56be52ca os/mac/pkgconfig/10.15/expat: update version to 2.2.8 2020-06-24 02:09:29 +01:00
Shaun Jackman
6051015ac5 OS::Mac::Version: Change 11.00 to 11.0 2020-06-23 13:30:28 -07:00
Rylan Polster
0faf17b1e6 use safe_popen_read instead of popen_read
RuboCop requires using Utils.safe_popen_read and Utils.safe_popen_write
instead of Utils.popen_read and Utils.popen_write respectively.

Using the "safe" version means that an error will be shown if the
command fails. Previously, when using `popen_read`, a failed command can
go unnoticed and have negative consequences that go undetected (as
happened for pipend in
https://github.com/Homebrew/homebrew-core/pull/55682)

RuboCop does not require Utils.safe_popen_read in a test do block
because there can be some legitimate uses for Utils.popen_read in these
cases.
2020-06-23 13:57:33 -04:00
Bo Anderson
9788735eb2
Merge pull request #7809 from Bo98/macos-version-11
os/mac: fix for major versions other than 10
2020-06-23 18:50:58 +01:00
Dawid Dziurla
4fa540b259
Merge pull request #7776 from dawidd6/gopath
formula: set GOPATH
2020-06-23 18:45:44 +02:00
Mike McQuaid
6f1970fd24
Fix more 10.x hardcodings. 2020-06-23 17:10:07 +01:00
Dawid Dziurla
f04834f02c
formula: set GOPATH
So we can cache dependencies and speed up subsequent builds.
2020-06-23 18:04:04 +02:00
William Ma
76a0b0e95e man: Update manpages 2020-06-23 11:51:19 -04:00
Bo Anderson
fbf56e27a0 os/mac: fix for major versions other than 10 2020-06-23 16:51:16 +01:00
William Ma
d0c138ad98 cache: Remove slashes from documentation 2020-06-23 11:50:50 -04:00
Mike McQuaid
0dbbefe33f
Merge pull request #7808 from MikeMcQuaid/big_sur_clang
os/mac/xcode: add Big Sur clang versions.
2020-06-23 16:41:50 +01:00
Mike McQuaid
8a580ae39e
os/mac/xcode: add Big Sur clang versions.
https://github.com/Homebrew/brew/pull/7806#issuecomment-648154860
2020-06-23 15:54:46 +01:00
William Ma
cdcaa8b58c man: Update manpages 2020-06-23 09:56:56 -04:00
William Ma
efdf9ce1aa style: Fix style 2020-06-23 09:50:45 -04:00
William Ma
27abc8c50b home: Print info for each formula/cask opened 2020-06-23 09:44:17 -04:00
Mike McQuaid
d6cc5ff376
Merge pull request #7806 from MikeMcQuaid/big_sur_tweaks
macOS Big Sur tweaks
2020-06-23 14:31:34 +01:00
William Ma
11fbf9d035 cache: Add flags for printing only formulae or casks 2020-06-23 09:30:24 -04:00
Mike McQuaid
dd26adafbd
Merge pull request #7807 from MikeMcQuaid/ruby-remove-error
ruby.sh: don't print recoverable error.
2020-06-23 14:11:14 +01:00
Mike McQuaid
11c875d747
macOS Big Sur tweaks
- output warnings when running on ARM
- require Xcode 12
- use 11.0 as the version number
2020-06-23 14:11:05 +01:00
Mike McQuaid
c23d0f575f
Merge pull request #7782 from rmNULL/show-help-for-aliased-cmd
show help for aliased commands
2020-06-23 13:40:39 +01:00
Mike McQuaid
8a645a0eca
Merge pull request #7802 from Homebrew/dependabot/bundler/Library/Homebrew/diff-lcs-1.4
build(deps): bump diff-lcs from 1.3 to 1.4 in /Library/Homebrew
2020-06-23 13:30:05 +01:00
Mike McQuaid
da8b192e7e
Merge pull request #7801 from EricFromCanada/port-commands-cache
Use commands cache in bash/fish completions
2020-06-23 13:29:50 +01:00
Mike McQuaid
ddb02939b5
Merge pull request #7799 from woodruffw-forks/ww/death-to-mysterious-constants
mac/hardware: cpu: Use ruby-macho's Intel constant
2020-06-23 13:24:47 +01:00
Mike McQuaid
07ea18e2d2
ruby.sh: don't print recoverable error.
This prints "error" even when we can install a portable ruby.
2020-06-23 13:13:31 +01:00
Issy Long
2d54b9b137
Merge pull request #7800 from gromgit/fix_brew_tests
Fix test cask macOS dependency
2020-06-23 10:47:17 +01:00
dependabot-preview[bot]
cb4fc420c7
build(deps): bump diff-lcs from 1.3 to 1.4 in /Library/Homebrew
Bumps [diff-lcs](https://github.com/halostatue/diff-lcs) from 1.3 to 1.4.
- [Release notes](https://github.com/halostatue/diff-lcs/releases)
- [Changelog](https://github.com/halostatue/diff-lcs/blob/master/History.md)
- [Commits](https://github.com/halostatue/diff-lcs/compare/v1.3...v1.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-23 05:41:27 +00:00
EricFromCanada
01f78582fa Use commands cache in bash/fish completions 2020-06-23 00:20:56 -04:00