20377 Commits

Author SHA1 Message Date
Lawrence
149f95eb9e Added TODO for dropping brew search's cache desc_cache.json 2019-06-11 13:04:31 -04:00
Mike McQuaid
db58b9f41b
Merge pull request #6219 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-support-3.8.2
build: bump rspec-support from 3.8.0 to 3.8.2 in /Library/Homebrew
2.1.5
2019-06-11 08:28:00 +01:00
Mike McQuaid
7fe0a196e3
Merge pull request #6220 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-expectations-3.8.4
build: bump rspec-expectations from 3.8.3 to 3.8.4 in /Library/Homebrew
2019-06-11 08:27:46 +01:00
dependabot-preview[bot]
908ca1ac92
build: bump rspec-expectations from 3.8.3 to 3.8.4 in /Library/Homebrew
Bumps [rspec-expectations](https://github.com/rspec/rspec-expectations) from 3.8.3 to 3.8.4.
- [Release notes](https://github.com/rspec/rspec-expectations/releases)
- [Changelog](https://github.com/rspec/rspec-expectations/blob/master/Changelog.md)
- [Commits](https://github.com/rspec/rspec-expectations/compare/v3.8.3...v3.8.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-10 21:01:09 +00:00
dependabot-preview[bot]
6c95bd6688
build: bump rspec-support from 3.8.0 to 3.8.2 in /Library/Homebrew
Bumps [rspec-support](https://github.com/rspec/rspec-support) from 3.8.0 to 3.8.2.
- [Release notes](https://github.com/rspec/rspec-support/releases)
- [Changelog](https://github.com/rspec/rspec-support/blob/master/Changelog.md)
- [Commits](https://github.com/rspec/rspec-support/compare/v3.8.0...v3.8.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-10 20:22:10 +00:00
Mike McQuaid
1bee0fbde0
Merge pull request #6187 from javian/addbindaudit
audit: check bind for development versions
2019-06-10 12:48:09 +01:00
Mike McQuaid
22914dc782
audit: remove unused unstable/devel whitelist entries. 2019-06-10 09:02:19 +01:00
Mike McQuaid
afc63578e0
audit: make bind check more consistent. 2019-06-10 09:01:58 +01:00
Mike McQuaid
8529cf6529
Merge pull request #6218 from xu-cheng/java_requirement
java_requirement: set cask attribute
2019-06-10 08:45:56 +01:00
Jan Viljanen
57fa2137b2 audit: check bind for development versions 2019-06-10 07:11:43 +02:00
Cheng XU
2bd9b2774d
java_requirement: set cask attribute
Set `@cask` attribute for JavaRequirement, which is used by
`brew info` to track cask requirement for formulae and
`brew bundle dump` to sort the formulae and casks.

Before:
```
$ brew info --json languagetool | jq '.[0].requirements'
[
  {
    "name": "java",
    "cask": null,
    "download": null
  }
]
$ brew cask install adoptopenjdk; brew install languagetool
$ brew bundle dump
brew "languagetool"
cask "adoptopenjdk"
```

After:
```
$ brew info --json languagetool | jq '.[0].requirements'
[
  {
    "name": "java",
    "cask": "adoptopenjdk",
    "download": null
  }
]
$ brew cask install adoptopenjdk; brew install languagetool
$ brew bundle dump
cask "adoptopenjdk"
brew "languagetool"
```

Also added relevant test cases.
2019-06-10 10:37:09 +08:00
Lawrence
f2dce55aae Add only unpinned formulae as completions for brew pin 2019-06-08 17:59:46 -04:00
Lawrence
8eb4cd35ac rename fish functions to be more styled like most fish functions 2019-06-08 17:42:56 -04:00
Lawrence
88e1557df9 Update completions readme 2019-06-08 17:39:44 -04:00
Lawrence
915636dd1f Copy completions from github.com/laughdelic/brew-completions 2019-06-08 17:24:27 -04:00
Mike McQuaid
c95cf90e32
Merge pull request #6214 from zbeekman/add-MPI-cop
Add MPICH cop and test
2019-06-07 10:19:08 +01:00
Mike McQuaid
11de7de49d
rubocops/text: fix long line. 2019-06-07 09:31:24 +01:00
Mike McQuaid
e9adaaa87b
Merge pull request #6209 from zbeekman/MPI-BLAS-doc-update
Update documentation to codify MPI and BLAS/LAPACK library choices & link rubydoc
2019-06-07 09:28:36 +01:00
Izaak Beekman
75bc30bfff
Limit veclibfort & lapack cop to core & add tests 2019-06-06 18:09:44 -04:00
Izaak Beekman
65fbcc86d0
Add test for MPI choice cop's autocorrect 2019-06-06 16:46:17 -04:00
Izaak Beekman
ffe30058ab
Add MPICH cop and test
- Split off from PR Homebrew/brew#6209
 - Create stand alone class for cop w/ auto-correct
2019-06-06 16:28:54 -04:00
Misty De Meo
14755541b0
Merge pull request #6212 from mistydemeo/allow_skipping_or_later_bottles
Bottles: allow skipping or_later tags
2019-06-06 12:07:15 -07:00
Misty De Meo
5ab34abd17
Bottles: allow skipping or_later tags
This is a developer-only feature, so it's gated via `HOMEBREW_DEVELOPER`.
This is intended to enable testing of macOS 10.15; users building software
manually to test compatibility of early betas need to be able to build
software from source instead of via pouring 10.14 bottles. This isn't
intended to be a general-purpose `HOMEBREW_BUILD_FROM_SOURCE` replacement,
and has no effect on released versions of macOS.
2019-06-06 10:14:10 -07:00
Izaak Beekman
68288b3495
Add link to rubydoc.brew.sh to docs landing page 2019-06-06 11:20:05 -04:00
Izaak Beekman
296a660215
Add MPI & linalg guidelines to Formula-Cookbook 2019-06-06 11:17:52 -04:00
Chongyu Zhu
80230eccf7
Merge pull request #6210 from lembacon/pkg-config-catalina
pkg-config: add initial support for macOS Catalina
2019-06-05 11:00:41 -07:00
Shaun Jackman
7c5f71e5ac
Merge pull request #6162 from gkpacker/add_uses_from_macos
Add uses from macos
2019-06-05 08:23:17 -07:00
Mike McQuaid
7695b0290e
Merge pull request #6208 from lembacon/xcode-11.0
xcode: add initial support for Xcode 11.0
2019-06-05 09:15:23 +01:00
Chongyu Zhu
629c319dc4
pkg-config: add initial support for macOS Catalina 2019-06-04 16:30:17 -07:00
Chongyu Zhu
2a5aee0a0b
xcode: add initial support for Xcode 11.0 2019-06-04 16:11:18 -07:00
Mike McQuaid
06e0614a93
Merge pull request #6204 from Homebrew/new_macos
10.15: macOS Catalina
2019-06-03 20:20:37 +01:00
Gabriel
9fa8dc5d89 Remove old os/mac/formula spec 2019-06-03 15:52:53 -03:00
Gabriel
678f89ff21 Fix typo 2019-06-03 15:52:53 -03:00
Gabriel
b2969e6063 Add needs_linux tag to specs that fails on MacOS 2019-06-03 15:52:53 -03:00
Gabriel
41f39939ca Extract linux spec cases & add hash support to default #uses_from_macos 2019-06-03 15:52:53 -03:00
Gabriel
77f2d01739 Add hash support 2019-06-03 15:52:53 -03:00
Gabriel
332acbbfc3 Add more spec cases 2019-06-03 15:52:53 -03:00
Gabriel
7a9bfb4c9f Fix spec 2019-06-03 15:52:53 -03:00
Gabriel
38653f0cbc Add default #uses_from_macos behaviour spec 2019-06-03 15:52:53 -03:00
Gabriel
aafe87524d Extends SoftwareSpec with #uses_from_macos 2019-06-03 15:52:53 -03:00
Gabriel
412f7d964f Removes formula class extension 2019-06-03 15:52:53 -03:00
Gabriel
22f765300e Lint os/mac/formula 2019-06-03 15:52:53 -03:00
Gabriel
848b3380e5 Increase readability with early returns 2019-06-03 15:52:53 -03:00
Gabriel
0c1da29d0c Add _ to unused args 2019-06-03 15:52:53 -03:00
Gabriel
01c5bc48d2 Create extended os formula specs 2019-06-03 15:52:53 -03:00
Gabriel
a7e3304735 Extends Formula class with mac os #uses_from_macos 2019-06-03 15:52:52 -03:00
Gabriel
79808638a6 Add default #uses_from_macos behaviour to Formula 2019-06-03 15:52:52 -03:00
Gabriel
f2abaf6862 Add #uses_from_macos specs 2019-06-03 15:52:52 -03:00
Misty De Meo
1495cdbf8f macOS Catalina 2019-06-03 11:45:08 -07:00
Mike McQuaid
7bcd70b29b
Merge pull request #6202 from Homebrew/imgbot
[ImgBot] Optimize images
2019-06-01 22:03:57 +01:00