aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2016-10-06“Homebrew Cask” -> “Homebrew-Cask”Markus Reiter
2016-10-07Remove license from all documentationDavid Yun
2016-10-06Deprecate license stanzaDavid Yun
2016-10-06Merge pull request #1216 from reitermarkus/fix-language-auditMarkus Reiter
Fix exit code for multilingual cask audit.
2016-10-06Merge pull request #1207 from reitermarkus/cask-already-installed-warningMarkus Reiter
Change `A Cask for #{token} is already installed.` message.
2016-10-06Merge pull request #1196 from reitermarkus/dmg-metadataMarkus Reiter
Add `.com.apple.timemachine.supported` to DMG_METADATA_FILES.
2016-10-05audit: forbid `deprecated_option` in new formulaeJonathan Chang
2016-10-04Immortalize virtualenvs betterTim D. Smith
virtualenvs remember the prefix of the python that created them and do magic to load packages from them; help them remember a more durable path.
2016-10-05apr_requirement: favour system as much as possibleDominyk Tiller
2016-10-04apr_requirement: fix always marked as missing req on SierraDominyk Tiller
2016-10-04apr_requirement: require Homebrew's Apr on SierraDominyk Tiller
Sierra ships the headers/libraries still but for some reason decided to bin the config scripts, which whilst seemingly not an issue for `mesos` or `ganglia` it has broken `subversion`, `log4cxx`, `ctail`, `shibboleth` and `passenger` that we know of so far. Let's assume more often than not things are going to break without those config scripts around.
2016-10-04Refactor Cask’s extensions.Markus Reiter
2016-10-04Make `core_tap_version_string` reusable.Markus Reiter
2016-10-04Merge pull request #1145 from reitermarkus/module-functionMarkus Reiter
Use `module_function` for `Homebrew` module.
2016-10-03Merge pull request #1190 from vladshablinsky/no-autoupdate-on-helpMike McQuaid
brew.sh: don't autoupdate if --help passed
2016-10-03Merge pull request #1193 from MatzFan/fix_verbose_testsMike McQuaid
fix tests failing when verbose set
2016-10-03revert changesBruce Steedman
2016-10-03fix bad method name in testBruce Steedman
2016-10-03invalid build options - fixed conflicts; renameBruce Steedman
2016-10-03Fix exit code for multilingual cask audit.Markus Reiter
2016-10-03Merge pull request #636 from ilovezfs/spooky_pythonMike McQuaid
virtualenv_install_with_resources: select correct python
2016-10-02virtualenv_install_with_resources: select correct pythonilovezfs
`virtualenv_install_with_resources` will now attempt to guess the desired Python based on the active build options and based on the dependencies and requirements. When the situation is ambiguous (e.g., `depends_on :python3` and `build.with? "python"` is true) raise `FormulaAmbiguousPythonError` unless `:using => "python"` or `:using => "python3"` has been passed to resolve the ambiguity. In most cases, this will allow ``` virtualenv_create(libexec, "python3") virtualenv_install_with_resources ``` to be changed to just ``` virtualenv_install_with_resources ```
2016-10-03Style changes in `language_eval`.Markus Reiter
2016-10-03Refactor audit for changed DSL.Markus Reiter
2016-10-03Raise error if more than one default language if specified.Markus Reiter
2016-10-03Change language DSL to only allow strings.Markus Reiter
2016-10-03Add Locale class to enable easier matching of locales.Markus Reiter
2016-10-03Support `audit` for multilingual casks.Markus Reiter
2016-10-03Refactor logic to always choose first matched language.Markus Reiter
2016-10-03Add `—language` option.Markus Reiter
2016-10-03Stub `MacOS.languages` instead of setting HOMEBREW_LANGUAGES.Markus Reiter
2016-10-03Always fall back to `language :default`.Markus Reiter
2016-10-03Add test for `language` stanza.Markus Reiter
2016-10-03Add `language_eval` method.Markus Reiter
2016-10-03Add `language` stanza to cask DSL.Markus Reiter
2016-10-03Add test for `MacOS.languages`.Markus Reiter
2016-10-03Make `MacOS.language` less opinionated.Markus Reiter
2016-10-02Merge pull request #1214 from MikeMcQuaid/official-external-commands-manpageMike McQuaid
Add official external commands to manpage.
2016-10-02Change re-install command to use `&&`.Markus Reiter
2016-10-02Make test for “cask already installed” less strict.Markus Reiter
2016-10-02Fix indentation of CaskCommandFailedError.Markus Reiter
2016-10-02Change `A Cask for #{token} is already installed.` message.Markus Reiter
2016-10-02Merge pull request #1213 from MikeMcQuaid/diagnostic-messagesMike McQuaid
*/diagnostic: tweak messaging.
2016-10-02Merge pull request #1211 from vladshablinsky/list-version-codeMike McQuaid
list: fix exit code for --verbose and --pinned
2016-10-02Add official external commands to manpage.Mike McQuaid
These are the ones that are auto-installed without tapping and it makes sense to make them more prominent in our documentation as we've offloaded various functionality over the years to each of them.
2016-10-02*/diagnostic: tweak messaging.Mike McQuaid
Update some messaging based on recent user confusion and the `/usr/local/Homebrew` and Ruby 2 migrations.
2016-10-02update-test: fix tag updating, skip core tap.Mike McQuaid
Fix updating the `stable` branch used for tagged updates and ensure that the core tap isn’t retapped (the slowest part by far of this test).
2016-10-02list: fix exit code for --verbose and --pinnedUladzislau Shablinski
`brew list --verbose <formulae>` lists only those kegs that are installed and exits with 0 if all <formulae> installed. If one or more formulae from <formulae> are not installed, the command lists only installed versions and exits with 1. `brew --pinned formula` exits with 1 if formula is not pinned. Fixes #1172
2016-10-02Merge pull request #1205 from MikeMcQuaid/help-external-commandsMike McQuaid
help: support `#:` help in external commands.
2016-10-02Merge pull request #1206 from MikeMcQuaid/install-no-updated-warningMike McQuaid
install: remove not updated warning.