15907 Commits

Author SHA1 Message Date
Mike McQuaid
bb807d813a docs: fix Jekyll theme usage.
Need to use `remote_theme` not `theme` for this to work on GitHub Pages.
Handily, though, this removes the need for making and uploading a gem.
2018-05-02 20:00:22 +01:00
dependabot[bot]
547825d890
Bump simplecov from 0.15.1 to 0.16.1 in /Library/Homebrew/test
Bumps [simplecov](https://github.com/colszowka/simplecov) from 0.15.1 to 0.16.1.
- [Release notes](https://github.com/colszowka/simplecov/releases)
- [Changelog](https://github.com/colszowka/simplecov/blob/master/CHANGELOG.md)
- [Commits](https://github.com/colszowka/simplecov/compare/v0.15.1...v0.16.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-05-02 18:59:21 +00:00
dependabot[bot]
1eecfa8e6d
Bump rspec-retry from 0.5.6 to 0.5.7 in /Library/Homebrew/test
Bumps [rspec-retry](https://github.com/noredink/rspec-retry) from 0.5.6 to 0.5.7.
- [Release notes](https://github.com/noredink/rspec-retry/releases)
- [Changelog](https://github.com/NoRedInk/rspec-retry/blob/master/changelog.md)
- [Commits](https://github.com/noredink/rspec-retry/compare/v0.5.6...v0.5.7)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-05-02 18:59:15 +00:00
Mike McQuaid
6465aea670
Merge pull request #4135 from Homebrew/dependabot/bundler/docs/github-pages-183
Bump github-pages from 158 to 183 in /docs
2018-05-02 18:37:32 +01:00
dependabot[bot]
f2de2d7bd6
Bump github-pages from 158 to 183 in /docs
Bumps [github-pages](https://github.com/github/pages-gem) from 158 to 183.
- [Release notes](https://github.com/github/pages-gem/releases)
- [Commits](https://github.com/github/pages-gem/compare/v158...v183)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-05-02 17:12:22 +00:00
Mike McQuaid
96a0f5c2ad
Merge pull request #4134 from MikeMcQuaid/use-jekyll-theme
Use Homebrew’s Jekyll theme
2018-05-02 18:10:51 +01:00
Mike McQuaid
21dba9228c Use Homebrew’s Jekyll theme
These means we can remove a bunch of the HTML from this repository and
move it to https://github.com/homebrew/jekyll-theme-homebrew.
2018-05-02 17:57:32 +01:00
Mike McQuaid
7af82ba20f Add brew linkage --cached manpage output. 2018-05-02 09:59:18 +01:00
Mike McQuaid
05fc9307ac
Merge pull request #4131 from MikeMcQuaid/bump-formula-pr-fix-tag-revision
bump-formula-pr: fix tag/revision argument.
2018-05-02 09:53:40 +01:00
Mike McQuaid
555e2a2fc8 Merge remote-tracking branch 'origin/master' into cache-optimization 2018-05-02 09:46:58 +01:00
Mike McQuaid
ea9c9494a6 bump-formula-pr: fix tag/revision argument.
Can't do `@args[hash_type]` if `hash_type` is `nil`.
2018-05-02 09:42:55 +01:00
Mike McQuaid
c42273727f
Merge pull request #4128 from alyssais/linkapps_completion
Remove completions for (un)linkapps commands
2018-05-01 14:53:12 +01:00
Alyssa Ross
38ae15fe7d
Remove completions for (un)linkapps commands
These were deleted in cffa5a9864e771f19231537b812b9b32a1160be0.
2018-05-01 10:49:44 +01:00
Mike McQuaid
b1a92ba14a
Merge pull request #3987 from GauthamGoli/bump-formula-pr-args
bump-formula-pr: Use Parser to parse args
2018-05-01 07:50:29 +01:00
ilovezfs
bf5e4ca09a
Merge pull request #4125 from fxcoudert/gcc8
Support GCC 8
2018-04-30 10:16:31 -07:00
FX Coudert
819b210263 Support GCC 8 2018-04-30 17:03:11 +02:00
Gautham Goli
07ee23d711 cli_parser: Refactor interface for depends, conflicts and add tests 2018-04-30 15:47:13 +05:30
Mike McQuaid
9b56b133a5
Merge pull request #4122 from MikeMcQuaid/alyssa-sob
README: goodbye Alyssa!
2018-04-30 10:36:10 +01:00
Mike McQuaid
dd79d5760f README: goodbye Alyssa!
And thanks for all the commits! <3
2018-04-30 10:15:10 +01:00
Mike McQuaid
bb768c9e12
Merge pull request #4112 from MikeMcQuaid/portable-ruby-2.3.3_1
portable-ruby: increase to 2.3.1_1.
2018-04-30 09:28:50 +01:00
Mike McQuaid
f4e2432284 portable-ruby: increase to 2.3.1_1.
Install the latest Ruby from:
https://github.com/Homebrew/homebrew-portable-ruby/pull/55

This updates ncurses and openssl as well as more closely matching the
Apple's ruby build options.

Notably, this includes the DBM support needed for #3720.
2018-04-30 08:43:43 +01:00
Gautham Goli
26e77dd75c new-formula: Don't fail CI instead comment on PR about audit violations 2018-04-30 10:59:20 +05:30
Markus Reiter
bae92c9e65
Merge pull request #4121 from tjt263/patch-1
Fix CaskAlreadyCreatedError message output
2018-04-30 07:00:41 +02:00
tjt263
b47b528859
Fix CaskAlreadyCreatedError message output
Minor edit.
2018-04-30 05:29:28 +08:00
Mike McQuaid
03dd26c5fa
Merge pull request #4113 from commitay/post_install
components_order_cop: add post_install
2018-04-29 08:51:28 +01:00
Mike McQuaid
ef32524fa3
Merge pull request #4118 from MikeMcQuaid/consistent-runtime-dependencies
formula: read runtime dependencies from more tabs.
2018-04-29 08:49:07 +01:00
commitay
fd84c4c40c zap: update manpage 2018-04-29 08:49:02 +10:00
commitay
18cd7b7b4b zap: CaskNotInstalledError 2018-04-29 08:49:02 +10:00
commitay
7a0622ea9e Fix zap --force for uninstalled casks 2018-04-29 08:49:02 +10:00
Mike McQuaid
d8490b0995
Merge pull request #4117 from MikeMcQuaid/linkage-checker-multiple-taps
linkage_checker: correctly handle multiple taps.
2018-04-28 18:54:53 +01:00
Mike McQuaid
8f3ddf968f linkage_checker: correctly handle multiple taps.
Fix upgrades of formulae with the same name in multiple taps.

As reported in:
https://github.com/Homebrew/brew/pull/3789#issuecomment-384890624
2018-04-28 17:24:48 +01:00
Mike McQuaid
191724ce83 formula: read runtime dependencies from more tabs.
The fixes the issue mentioned in:
https://github.com/Homebrew/brew/pull/4066#issuecomment-381308153
where `brew missing` was not reading from a tab of an outdated formula.

The `installed_prefix.directory?` check is unnecessary as the following
`opt_or_installed_prefix_keg` call is already checking that when it is
necessary. In this case it's not necessary anyway as `opt_prefix` is
preferred and makes more sense on outdated formulae.
2018-04-28 15:29:19 +01:00
Mike McQuaid
417fc73aaa
Merge pull request #4114 from MikeMcQuaid/acceptable-formulae-tweaks
docs/Acceptable-Formulae: address feedback.
2018-04-28 15:03:20 +01:00
Mike McQuaid
c22fcac08d docs/Acceptable-Formulae: address feedback.
Address comments in:
27ec9dae5f
2018-04-28 15:03:05 +01:00
commitay
44937fcf95 components_order_cop: add post_install 2018-04-27 10:26:58 +10:00
Mike McQuaid
27ec9dae5f
Acceptable Formulae: base on current thinking. 2018-04-26 08:26:57 +01:00
AndrewMcBurney
a756af3b32 Fixed style issue offenses from brew style. 2018-04-25 10:27:03 -04:00
AndrewMcBurney
461d7d72de Fixed failing tests in formula.rb caused by merge. 2018-04-25 10:25:00 -04:00
AndrewMcBurney
27e5d1aee5 Merge remote-tracking branch 'origin/master' into cache-optimization 2018-04-25 10:04:36 -04:00
ilovezfs
ae6ae30857
Merge pull request #4110 from commitay/desc_cop
formula_desc_cop desclength: make non-strict
2018-04-25 06:01:42 -07:00
Mike McQuaid
0fd2db347b
Merge pull request #3789 from alyssais/undeclared_runtime_dependencies
Undeclared dependencies in runtime_dependencies
2018-04-25 13:10:07 +01:00
Mike McQuaid
8035afcc36 linkage_checker: fix generic pathname calls. 2018-04-25 12:08:33 +01:00
Mike McQuaid
3454d6a961 runtime_deps: improve documentation and consistency. 2018-04-25 11:44:29 +01:00
Mike McQuaid
598bbd4c72
Merge branch 'master' into undeclared_runtime_dependencies 2018-04-25 10:41:43 +01:00
Mike McQuaid
29f7d3d7ef
Merge pull request #4111 from MikeMcQuaid/missing-formula-improve-migration-messaging
missing_formula: improve migration messaging.
2018-04-25 10:40:33 +01:00
Mike McQuaid
c167614797 linkage_checker: handle missing formulae. 2018-04-25 10:26:02 +01:00
Mike McQuaid
71f4f522d7 missing_formula: improve migration messaging.
Particularly in the cask case we can do a better job of communicating
how the new formula can be installed.

Fixes #4089.
2018-04-25 10:16:22 +01:00
Mike McQuaid
9089ea4df3
Merge pull request #4109 from commitay/components_redundancy_cop
components_redundancy_cop: make non-strict
2018-04-25 08:32:35 +01:00
Mike McQuaid
56124f2918
Merge pull request #4108 from commitay/urls_cop_pypi
urls_cop pypiurls: make non-strict
2018-04-25 08:32:30 +01:00
Mike McQuaid
8f546918df
Merge pull request #4105 from commitay/components_order
components_order_cop: make non-strict
2018-04-25 08:28:03 +01:00