| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-02-21 | Make 'xz' and 'cvs' dependencies conditional | Maxim Belkin | |
| 2018-02-19 | Code refactoring v2.0 | Maxim Belkin | |
| 2018-02-19 | Code refactoring | Maxim Belkin | |
| 2018-02-19 | Making zip and bzip2 dependecies conditional | Maxim Belkin | |
| Here, we are adding `unless which("zip")` and `unless which("bzip2")` and, thus, make `zip` and `bzip2` dependencies conditional. | |||
| 2018-02-19 | Refactoring based on suggestions | Maxim Belkin | |
| Defaulting zip_dep_if_needed(tags) and bzip2_dep_if_needed(tags) methods to those on Linux and overriding them on macOS. | |||
| 2018-02-16 | Fixing brew-style offenses | Maxim Belkin | |
| 2018-02-16 | zip and bzip2 dependencies when needed | Maxim Belkin | |
| On some systems identified as Linux, zip and bzip2 might not be available. Therefore, on such platforms we add them unconditionally as dependencies when required. On Mac, these dependencies are always satisfied. | |||
| 2018-01-10 | Deprecate Git, Subversion requirements. | Mike McQuaid | |
| These rely on `default_formula` to be useful and are better following the `*_dep_if_needed` pattern. | |||
| 2018-01-03 | LD64Dependency is needed on macOS only | Shaun Jackman | |
| Move ld64_dependency.rb to os/mac/. | |||
| 2017-12-30 | requirements: move more to compat. | Mike McQuaid | |
| 2017-12-29 | dependency_collector: don't use hg alias. | Mike McQuaid | |
| 2017-12-23 | Deprecate more requirements. | Mike McQuaid | |
| These are ones that were either already deprecated due to audit rules or are just a simple `which` with a `default_formula` so should just be a dependency. | |||
| 2017-12-23 | dependency_collector: cleanup optional system deps | Mike McQuaid | |
| 2017-11-25 | Add CVSRequirement and SubversionRequirement | Shaun Jackman | |
| Use these two requirements in DependencyCollector. Remove the unused function MacOS::Xcode.provides_cvs? | |||
| 2017-10-17 | Rename MinimumMacOSRequirement to MacOSRequirement | Shaun Jackman | |
| Move MinimumMacOSRequirement to compat. | |||
| 2017-10-17 | Add depends_on :linux and :macos | Shaun Jackman | |
| 2017-10-08 | Clean up code style and remove `.rubocop_todo.yml`. | Markus Reiter | |
| 2016-11-28 | dependency_collector: Make ant_dep and xz_dep public | Bob W. Hogg | |
| They were already public on macOS, but they were made private by mistake on all other platforms. DependencyCollector.tar_needs_xz_dependency? depends on xz_dep being public, so there's no turning back now :( | |||
| 2016-10-15 | Use BSD tar's libarchive LZMA support if available | Mike McQuaid | |
| Avoid using an unnecessary `xz` dependency when it's not needed. | |||
| 2016-10-12 | Deprecate apr requirement. | Mike McQuaid | |
| 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-09-24 | Fix Style/GuardClause. | Markus Reiter | |
| 2016-09-23 | Fix Lint/EndAlignment. | Markus Reiter | |
| 2016-09-23 | Fix RuboCop CaseEquality. | Markus Reiter | |
| 2016-09-22 | make linux behaviour the default. override only for macos | Bob W. Hogg | |
| 2016-09-22 | move os checks to extend/os | Bob W. Hogg | |
| 2016-09-22 | Oops, forgot to rename it in-code | Bob W. Hogg | |
| 2016-09-22 | switch to using extend pattern | Bob W. Hogg | |
| 2016-09-22 | dependency_collector: Fix ant_dep for Linux. | Bob W. Hogg | |
| Signed-off-by: Bob W. Hogg <rwhogg@linux.com> | |||
| 2016-09-17 | rubocop --auto-correct all remaining files. | Mike McQuaid | |
| But remove some manual `.freeze`s on constants that shouldn't be constants. | |||
| 2016-08-13 | gpg_requirement: rename to gpg2_requirement | Dominyk Tiller | |
| 2016-05-03 | dependency_collector: add perl | Dominyk Tiller | |
| Closes #184. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> | |||
| 2016-04-22 | Add :expat special dependency | Misty De Meo | |
| This will be expanded to a full expat dependency on Tiger alone. Fixes mistydemeo/tigerbrew#30. | |||
| 2016-01-09 | dependency_collector: add rbenv | Dominyk Tiller | |
| Closes Homebrew/homebrew#47897. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> | |||
| 2016-01-01 | DependencyCollector: add lua51 language module | Misty De Meo | |
| 2016-01-01 | LanguageModuleRequirement: remove jruby support | Misty De Meo | |
| 2016-01-01 | LanguageModuleRequirement: remove ocaml support | Misty De Meo | |
| 2016-01-01 | LanguageModuleRequirement: remove node support | Misty De Meo | |
| 2016-01-01 | LanguageModuleRequirement: remove chicken support | Misty De Meo | |
| 2016-01-01 | LanguageModuleRequirement: remove rbx support | Misty De Meo | |
| This test wasn't running by default, so we missed that it wasn't actually being executed - or that it was failing when running in the testing environment. As far as I can tell this is not, and has not, been used either in core or in any tap, third party or otherwise, so just remove the feature and its test. | |||
| 2015-12-31 | DependencyCollector: infer dep for .lzh archives | Misty De Meo | |
| Refs Homebrew/homebrew-games#383. | |||
| 2015-11-17 | move more deprecated methods to compat folder | Xu Cheng | |
| 2015-08-03 | Core files style updates. | BrewTestBot | |
| Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-06-19 | Remove workarounds for destructuring single-element hashes | Jack Nagel | |
| 2015-06-16 | Rename 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-05-08 | add EmacsRequirement | Alex Dunn | |
| Closes Homebrew/homebrew#39326. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2015-04-21 | Add RubyRequirement. | Mike McQuaid | |
| 2015-04-09 | Prioritize TapDependency in parse_string_spec | Tim D. Smith | |
| test-bot expects the dependencies returned from SoftwareSpec#deps to satisfy is_a?(TapDependency) if they come from a tap which might need to be tapped. | |||
| 2015-03-19 | add :python3 to LANGUAGE_MODULES | Tanachat Nilanon | |
| Add special :python3 dependency tag to LANGUAGE_MODULES in dependency_collector. Closes Homebrew/homebrew#37898. Signed-off-by: Tim D. Smith <git@tim-smith.us> | |||
| 2015-01-22 | Add `depends_on :gpg` | Xu Cheng | |
| 2014-12-05 | Try to match unused symbol deps last | Jack Nagel | |
