Markus Reiter
cea1d18f45
Do not require compat/hbc/cli/update
when —no-compat
is specified.
2016-12-30 16:13:09 +01:00
Markus Reiter
b11f38659a
Add warning to brew cask help
.
2016-12-30 14:01:43 +01:00
Markus Reiter
a1154e9fab
Deprecate brew cask update
.
2016-12-30 14:01:43 +01:00
Mike McQuaid
f98304026b
Deprecate 32-bit options.
...
These were formerly supported but as it has been a very long time since
32-bit software was necessary on macOS these have been deprecated with
a `brew audit` warning and a future `odeprecated`.
2016-12-20 10:22:30 +00:00
William Woodruff
54d18cee17
compat: deprecate Utils::JSON in favor of corelib JSON.
2016-11-20 15:02:47 -05:00
Mike McQuaid
fcaa48d80b
compat/sha1: disable SHA-1 support.
...
This has been deprecated for quite a while now so disabling seems
reasonable.
2016-11-06 17:38:50 +00:00
Markus Reiter
198bf4d3bd
Convert puts_columns
to puts Formatter.columns
.
2016-10-15 17:13:38 +02:00
Mike McQuaid
26e4899fde
Deprecate apr requirement.
...
It's not used on enough configurations now that there's little point in
keeping it around. See e.g. `:autoconf` for prior art.
2016-10-12 15:37:33 +01:00
Markus Reiter
67a7d1a64a
Fix getting cask path for queries.
2016-10-09 15:34:12 +02:00
Markus Reiter
cafe149780
Merge pull request #1145 from reitermarkus/module-function
...
Use `module_function` for `Homebrew` module.
2016-10-04 10:31:49 +02:00
Markus Reiter
acaee035df
Add compatibility layer for module Homebrew
.
2016-10-02 00:24:47 +02:00
Markus Reiter
1eab17235c
Add temporary compatibility layer for Tty.white
.
2016-10-01 20:15:17 +02:00
Markus Reiter
00b3dde0b2
RuboCop: MacOS
2016-09-25 00:16:31 +02:00
Markus Reiter
e851c9bf6c
Style/Alias: Prefer alias
.
2016-09-23 18:19:53 +02:00
Markus Reiter
14c99abc65
Add compatibility for MacOS.release
.
2016-09-21 19:25:58 +02:00
Mike McQuaid
515f7b5255
Unify .rubocopy.yml files.
2016-09-19 11:18:09 +01:00
Mike McQuaid
dfcbefff73
Merge pull request #201 from gregory-nisbet/feature-env-shells
...
--env: support more shells, allow explicit shell selection
2016-09-04 21:23:33 +01:00
Mike McQuaid
27ecf588c7
Rename bottle's revision to rebuild.
2016-08-18 17:32:35 +01:00
Dominyk Tiller
e02ad2242a
gpg_requirement: rename to gpg2_requirement
2016-08-13 03:33:33 +01:00
Greg Nisbet
dcc3377aa3
move shell_profile to compat/utils.rb & deprecate
2016-08-10 23:21:30 -07:00
Mike McQuaid
aadd465712
compat/xcode: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
ade09145d9
compat/version: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
f334806eb1
compat/tap: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
aacdaa554c
compat/sha1: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
3d36208328
compat/pathname: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
dd3a8d4b2f
compat/md5: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
a2347dc997
compat/macos: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
3a0f23239c
compat/language/haskell: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
6bd8e1d64e
compat/keg: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
b950966bdd
compat/hardware: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
e107c86aec
compat/formula_specialities: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
b3e423fc7c
compat/formula: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
bf13eb9b59
compat/fails_with_llvm: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
369fc93479
compat/dependency_collector: cleanup style.
2016-07-29 21:21:29 -06:00
Mike McQuaid
80b68add13
compat: add Rubocop file.
2016-07-29 21:21:29 -06:00
Mike McQuaid
3a127e405e
development_tools: add installed? method. ( #455 )
2016-07-06 11:07:24 +01:00
Mike McQuaid
375efe0945
Remove LLVM-GCC support. ( #252 )
...
At this point it's never a good compiler to use so let's just remove it.
2016-05-22 09:40:08 +01:00
Mike McQuaid
aae447996c
formula: deprecate startup_plist.
...
Closes #228 .
2016-05-13 08:45:37 +01:00
Martin Afanasjew
4059d5fc26
compat/macos: fix methods from 'development_tools'
...
The previous fixes in c6dc50fcf05c8c4956ac86345360fefcb00f664e and
ed9f7308b265944c27c833b9a2aaa0e911ff5667 were incomplete as they
referenced `DeveloperTools`, but the actual name is `DevelopmentTools`.
Also fixes indentation and a broken `MacOS.clang_version` (it was
falsely redirecting to `DeveloperTools.llvm_build_version` ).
References #219 .
References #220 .
2016-05-08 23:30:06 +02:00
Mike McQuaid
c6dc50fcf0
compat/macos: add missing require.
...
Closes #220 .
2016-05-08 21:12:22 +01:00
Mike McQuaid
ed9f7308b2
compat/macos: add missing developer_tools methods.
...
Closes #219 .
2016-05-08 19:44:00 +01:00
Mike McQuaid
8d995e961f
Make hardware code cross-platform.
2016-05-08 16:51:22 +01:00
Misty De Meo
534d6fd527
Move OS::Mac::Xcode.provides_autotools? to compat
...
Closes #125 .
Signed-off-by: Misty De Meo <mistydemeo@github.com>
2016-04-21 09:36:31 -07:00
Xu Cheng
bd7e8543b3
deprecate SHA1
2016-03-20 14:55:58 +08:00
Xu Cheng
a3023c3ce8
add compat/tap
...
To keep backward compatibility for API name changing.
2016-03-07 19:43:46 +08:00
Mike McQuaid
c2a928eb51
Add Haskell::Cabal#cabal_clean_lib back to compat.
...
We shouldn't have removed this DSL method without a compat fallback.
Closes Homebrew/homebrew#48479 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-01-26 11:49:15 +00:00
Xu Cheng
74c0b1c56b
fix prepend not available in Ruby 1.8
...
Closes Homebrew/homebrew#46071 .
Closes Homebrew/homebrew#46069 .
2015-11-17 20:49:10 +08:00
Xu Cheng
d108bf0a55
move more deprecated methods to compat folder
2015-11-17 18:52:00 +08:00
Xu Cheng
0c774cff50
hardware: temporary disable rubocop method rename rule
...
Closes Homebrew/homebrew#42540 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-06 17:23:56 +08:00
BrewTestBot
13d544e11e
Core files style updates.
...
Closes Homebrew/homebrew#42354 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-03 13:22:35 +01:00