| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-01-18 | `prepend` instead of alias hacks for deprecations | Alyssa Ross | |
| 2018-01-18 | Merge pull request #3661 from MikeMcQuaid/deprecate-default-formula | Mike McQuaid | |
| Deprecate default_formula Requirement DSL | |||
| 2018-01-18 | Merge pull request #3659 from MikeMcQuaid/deprecated-requirements-harder | Mike McQuaid | |
| Deprecate requirements harder | |||
| 2018-01-18 | Deprecate requirements harder | Mike McQuaid | |
| Remove more Requirement logic to enable future removal of default formula logic. Also, output deprecations, convert symbol requirement usage to deps and simplify the compatibility code for the direct Requirement usage. | |||
| 2018-01-17 | rubocop: fix brew style warnings. | Mike McQuaid | |
| 2018-01-15 | rubocop 0.52.1 | Mike McQuaid | |
| 2018-01-14 | Deprecate default_formula Requirement DSL | Mike McQuaid | |
| This has been a nightmare in terms of the complexity to our dependency system and the whack-a-mole required on bugs. If a Requirement resolves to a Formula it should just use `depends_on "formula"` instead. This matches the effective behaviour all users of bottles (the vast majority of users and installs) and what we're doing in Homebrew/homebrew-core. | |||
| 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-07 | Use parser 2.4.0.0 | Mike McQuaid | |
| This matches the version that supports Ruby 2.3.3 syntax (which is the version we use). | |||
| 2018-01-01 | Deprecate Homebrew/homebrew-science | Mike McQuaid | |
| 2017-12-31 | Merge pull request #3612 from MikeMcQuaid/more-deprecations | Mike McQuaid | |
| requirements: move more to compat. | |||
| 2017-12-30 | missing_formula: check deleted in the last month. | Mike McQuaid | |
| This speeds things up pretty dramatically and handles the case that something was deleted recently and users haven't learned about it yet. Fixes #3513. | |||
| 2017-12-30 | lines_cop: deprecate 'needs :openmp'. | Mike McQuaid | |
| 2017-12-30 | requirements: move more to compat. | Mike McQuaid | |
| 2017-12-29 | Merge pull request #3604 from alyssais/cask_no_arguments | Mike McQuaid | |
| cask: exit successfully when given no arguments. | |||
| 2017-12-24 | cask: exit successfully when given no arguments | Alyssa Ross | |
| Fixes https://github.com/Homebrew/brew/issues/3601. | |||
| 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-16 | Merge pull request #3401 from DomT4/vendor_or_na1.4.1 | Mike McQuaid | |
| go: various tweaks to recommendations | |||
| 2017-12-15 | tests: don't output seed multiple times. | Mike McQuaid | |
| This clutters up the output. Instead, hide it with a RSpec formatter and generate and output it ourselves. | |||
| 2017-12-10 | Merge pull request #3543 from MikeMcQuaid/remove-env-unsets | Mike McQuaid | |
| Remove some unset/checked environment checks | |||
| 2017-12-10 | Merge pull request #3510 from MikeMcQuaid/remove-bottle-hooks | Mike McQuaid | |
| hooks/bottles: remove bottle hooks. | |||
| 2017-12-08 | Remove some unset/checked environment checks | Mike McQuaid | |
| These will be redundant once environment filtering is on by default in #3529. | |||
| 2017-12-07 | formula_installer: avoid irrelevant build deps. | Mike McQuaid | |
| If dependents are already installed ensure their build dependencies (and requirements) don't end up in the dependency/requirement tree. Fixes #3033. | |||
| 2017-12-03 | Merge pull request #3522 from reitermarkus/caskroom | Markus Reiter | |
| Remove unused writer methods for `Hbc.caskroom` and `Hbc.cache`. | |||
| 2017-12-03 | x11_requirement: remove custom minimum version. | Mike McQuaid | |
| This isn't desired or needed. Ensure older code still works, though. | |||
| 2017-12-03 | Merge pull request #3515 from sjackman/popen | Mike McQuaid | |
| Utils.popen_read: Nonexistent program should fail | |||
| 2017-12-03 | Also remove writer method for `Hbc.binarydir`. | Markus Reiter | |
| 2017-12-03 | Remove unused writer methods for `Hbc.caskroom` and `Hbc.cache`. | Markus Reiter | |
| 2017-12-02 | Utils.popen_read: Nonexistent program should fail | Shaun Jackman | |
| Ensure that $CHILD_STATUS.success? is false when the command does not exist. | |||
| 2017-12-02 | Merge pull request #3518 from GauthamGoli/audit_bug_fix | Mike McQuaid | |
| lines_cop: Convert ARGV audit to negative look ahead | |||
| 2017-12-02 | Fix a test failure when svn is not installed | Shaun Jackman | |
| 2017-12-02 | lines_cop: Convert ARGV audit to negative look ahead | Gautham Goli | |
| 2017-12-01 | hooks/bottles: remove bottle hooks. | Mike McQuaid | |
| These were removed from Boxen in: https://github.com/boxen/puppet-homebrew/pull/108 | |||
| 2017-11-29 | cleaner_spec: have a single "cleans files" test. | Mike McQuaid | |
| This avoids noting the the Linux test as "pending" on Mac. | |||
| 2017-11-28 | Test upgrade for Casks with version :latest | L. E. Segovia | |
| 2017-11-27 | Merge pull request #3396 from amyspark/hacktoberfest-upgrade | Markus Reiter | |
| Implement `brew cask upgrade` | |||
| 2017-11-27 | More environment filtering fixes | Mike McQuaid | |
| - Make `brew pull` pass through Git environment variables - Whitelist all `TRAVIS_` variables. | |||
| 2017-11-27 | Remove redundant --greedy | L. E. Segovia | |
| 2017-11-27 | Implement more of @reitermarkus's comments | L. E. Segovia | |
| - Include tests in context - replace 'route' with 'path' - more assorted fixes | |||
| 2017-11-26 | Add test fixtures for ELF executables | Bob W. Hogg | |
| Add test/support/fixtures/elf/ and test/support/fixtures/tarballs/testball-0.1-linux.tbz | |||
| 2017-11-25 | Add CVSRequirement and SubversionRequirement | Shaun Jackman | |
| Use these two requirements in DependencyCollector. Remove the unused function MacOS::Xcode.provides_cvs? | |||
| 2017-11-24 | Load Casks only once (and fix style issues) | L. E. Segovia | |
| 2017-11-24 | Implement more of @reitermarkus's comments | L. E. Segovia | |
| - Simplify outdated Casks checks - Make use of RSpec's let(:) and .and syntax | |||
| 2017-11-22 | Change the generic bottle tag to processor-system | Shaun Jackman | |
| 2017-11-22 | Upgrade an outdated Cask just by name, no need for --greedy | L. E. Segovia | |
| 2017-11-20 | Merge pull request #3258 from Git-Jiro/improve_internal_stanza_command1.3.8 | Markus Reiter | |
| improve 'brew cask _stanza' by checking for known stanzas | |||
| 2017-11-17 | diagnostic: fix paths usage. | Mike McQuaid | |
| - Don't allow taking an argument. This doesn't work and never has as it caches the result regardless of the argument. - Don't rely on the PATH to check for external commands. | |||
| 2017-11-16 | Implement @reitermarkus's comments | L. E. Segovia | |
| - Split move into a move_back (and clarify when it is used) - Remove unused flags - Raise error if installed Caskfile not found - Error out if an upgrade fails - Remove some defensive programming checks | |||
| 2017-11-13 | Add tests for upgrade recovery | L. E. Segovia | |
| 2017-11-13 | environment filtering: pass through TRAVIS vars. | Mike McQuaid | |
| We use these internally so let's map them to `HOMEBREW_` variables. | |||
