aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/compat
AgeCommit message (Collapse)Author
2016-10-09Fix getting cask path for queries.Markus Reiter
2016-10-04Merge pull request #1145 from reitermarkus/module-functionMarkus Reiter
Use `module_function` for `Homebrew` module.
2016-10-02Add compatibility layer for `module Homebrew`.Markus Reiter
2016-10-01Add temporary compatibility layer for `Tty.white`.Markus Reiter
2016-09-25RuboCop: MacOSMarkus Reiter
2016-09-23Style/Alias: Prefer `alias`.Markus Reiter
2016-09-21Add compatibility for `MacOS.release`.Markus Reiter
2016-09-19Unify .rubocopy.yml files.Mike McQuaid
2016-09-04Merge pull request #201 from gregory-nisbet/feature-env-shellsMike McQuaid
--env: support more shells, allow explicit shell selection
2016-08-18Rename bottle's revision to rebuild.Mike McQuaid
2016-08-13gpg_requirement: rename to gpg2_requirementDominyk Tiller
2016-08-10move shell_profile to compat/utils.rb & deprecateGreg Nisbet
2016-07-29compat/xcode: cleanup style.Mike McQuaid
2016-07-29compat/version: cleanup style.Mike McQuaid
2016-07-29compat/tap: cleanup style.Mike McQuaid
2016-07-29compat/sha1: cleanup style.Mike McQuaid
2016-07-29compat/pathname: cleanup style.Mike McQuaid
2016-07-29compat/md5: cleanup style.Mike McQuaid
2016-07-29compat/macos: cleanup style.Mike McQuaid
2016-07-29compat/language/haskell: cleanup style.Mike McQuaid
2016-07-29compat/keg: cleanup style.Mike McQuaid
2016-07-29compat/hardware: cleanup style.Mike McQuaid
2016-07-29compat/formula_specialities: cleanup style.Mike McQuaid
2016-07-29compat/formula: cleanup style.Mike McQuaid
2016-07-29compat/fails_with_llvm: cleanup style.Mike McQuaid
2016-07-29compat/dependency_collector: cleanup style.Mike McQuaid
2016-07-29compat: add Rubocop file.Mike McQuaid
2016-07-06development_tools: add installed? method. (#455)Mike McQuaid
2016-05-22Remove LLVM-GCC support. (#252)Mike McQuaid
At this point it's never a good compiler to use so let's just remove it.
2016-05-13formula: deprecate startup_plist.Mike McQuaid
Closes #228.
2016-05-08compat/macos: fix methods from 'development_tools'Martin Afanasjew
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-08compat/macos: add missing require.Mike McQuaid
Closes #220.
2016-05-08compat/macos: add missing developer_tools methods.Mike McQuaid
Closes #219.
2016-05-08Make hardware code cross-platform.Mike McQuaid
2016-04-21Move OS::Mac::Xcode.provides_autotools? to compatMisty De Meo
Closes #125. Signed-off-by: Misty De Meo <mistydemeo@github.com>
2016-03-20deprecate SHA1Xu Cheng
2016-03-07add compat/tapXu Cheng
To keep backward compatibility for API name changing.
2016-01-26Add Haskell::Cabal#cabal_clean_lib back to compat.Mike McQuaid
We shouldn't have removed this DSL method without a compat fallback. Closes Homebrew/homebrew#48479. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-11-17fix prepend not available in Ruby 1.8Xu Cheng
Closes Homebrew/homebrew#46071. Closes Homebrew/homebrew#46069.
2015-11-17move more deprecated methods to compat folderXu Cheng
2015-08-06hardware: temporary disable rubocop method rename ruleXu Cheng
Closes Homebrew/homebrew#42540. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-08-03Core files style updates.BrewTestBot
Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-07-21move deprecated codes into compatXu Cheng
Closes Homebrew/homebrew#41974.
2015-06-16compat/requirements: unduplicate JavaRequirement.Mike McQuaid
2015-06-16Rename requirements named *Dependency.Mike McQuaid
Dependency is another similar, related class and it's super confusing to have some Requirements that are named *Dependency. Closes Homebrew/homebrew#38891. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-07stop supporting md5 checksumXu Cheng
This prevents a downgrade attack. Closes Homebrew/homebrew#38433. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-04move formula_specialties to compatXu Cheng
Closes Homebrew/homebrew#37365. Signed-off-by: Xu Cheng <xucheng@me.com>
2014-08-16Simplify cxxstdlib_check implementationJack Nagel
The cxxstdlib_check method currently only supports one value, so we can just define the accompanying instance method when necessary. If we ever add more options we can back it with a data structure.
2014-08-16Remove the universal accessor from BuildOptionsJack Nagel
BuildOptions is now immutable (finally).
2014-06-22Remove obsolete constantJack Nagel
Formula that use this do not load anymore.