aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2016-10-09FIX: cask changes /usr/local ownership recursivelyYoshimasa Niwa
Relatively old code in Hbc::Caskroom recursively changes the ownership of the directory where the Caskroom directory exists, that changes entire files in /usr/local to user:staff if Homebrew setup with default configuration. This is really dangerous because it's easy to trigger (just simply type `brew cask something` by following some installation documentation.) This patch removes entire `chown` with -R option and make the logic simply creating Caskroom directory with default Homebrew directories ownership and permission.
2016-10-09Merge pull request #1251 from MikeMcQuaid/diagnostic-no-write-tmp1.0.7Mike McQuaid
diagnostic: handle HOMEBREW_TEMP mktmpdir failure.
2016-10-09No need to check if `Encoding` is defined.Markus Reiter
2016-10-09Fix getting cask path for queries.Markus Reiter
2016-10-09diagnostic: handle HOMEBREW_TEMP mktmpdir failure.Mike McQuaid
Fixes #1223.
2016-10-09Merge pull request #1241 from reitermarkus/deprecation-warningMike McQuaid
Comment out `license` stanza deprecation warning.
2016-10-08cleanup: remove GLIDE_HOME cache directoriesilovezfs
This is needed since some formulae now set ENV["GLIDE_HOME"] = HOMEBREW_CACHE/"glide_home/#{name}"
2016-10-08Merge pull request #1238 from MikeMcQuaid/user-agent-versionMike McQuaid
brew.sh: improve user agent with no git repo.
2016-10-08Merge pull request #1243 from reitermarkus/rename-deprecation-exceptionMarkus Reiter
Rename FormulaMethodDeprecatedError to MethodDeprecatedError.
2016-10-08Rename FormulaMethodDeprecatedError to MethodDeprecatedError.Markus Reiter
2016-10-08Remove Homebrew Cask documentation.Markus Reiter
2016-10-08Comment out `license` stanza deprecation warning.Markus Reiter
2016-10-07Make parsing locales more robust.Markus Reiter
2016-10-07brew.sh: improve user agent with no git repo.Mike McQuaid
`Homebrew/>1.0.0 (no git repository) (Macintosh; Intel macOS 10.7.5)...) reads pretty weirdly in a user agent and I've had complaints that `>` may be an invalid character in some cases.
2016-10-07Merge pull request #1228 from jonchang/auditMike McQuaid
audit: forbid `deprecated_option` in new formulae
2016-10-07Merge pull request #1235 from abookyun/deprecate-licenseMarkus Reiter
Deprecate license
2016-10-07Merge pull request #1220 from reitermarkus/tap-version-stringMarkus Reiter
Make `core_tap_version_string` reusable.
2016-10-07Fix unused argumentDavid Yun
2016-10-07Fix HOMEBREW_PREFIX/Caskroom file leakDavid Yun
2016-10-07Use odeprecated rather than remove it entirelyDavid Yun
* Fix IntegrationCommandTestCask
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