Mike McQuaid
6fab4e1805
x11_requirement: move download to base class.
...
No reason to have it in macOS class and keeps consistent output with
`brew info` on Linux.
2018-04-18 11:18:29 +01:00
Mike McQuaid
a4bada575a
requirements: define cask on base class.
...
The `cask` attribute doesn't make as much sense on Linux but can be
ignored there. The advantage of this change is that (like #4086 ) it
allows figuring out the relevant cask for a formulae requirement on a
Linux machine.
2018-04-18 09:55:44 +01:00
Mike McQuaid
9fca172d03
Fix HOMEBREW_RUBY_WARNINGS="-w"
...
Fix various circular requirements, method redefinitions, etc.
2018-04-07 20:28:56 +01:00
Shaun Jackman
020c1adebd
X11Requirement: Inherit from generic class [macOS]
...
Fix the warning: already initialized constant X11Requirement
2017-12-08 10:38:58 -08:00
Shaun Jackman
804393efc4
Implement X11Requirement for Linux
...
Move the XQuartz implementation to extend/os/mac/requirements.
2017-12-07 08:45:29 -08:00