aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-02-21Merge pull request #3715 from commitay/movedcommitay
cask move_back: copy / delete
2018-02-20Code refactoring 4.0Maxim Belkin
2018-02-20Define OS::Mac on LinuxShaun Jackman
Define MacOS.version, MacOS.full_version, and MacOS::Xcode.version to Version::NULL on Linux so that brew readall succeeds and Homebrew/brew can tap Homebrew/core on Linux.
2018-02-20Merge pull request #3818 from MikeMcQuaid/curl-linux-tweaksMike McQuaid
brew.sh: use system curl on Linux where possible.
2018-02-20brew.sh: use system curl on Linux where possible.Mike McQuaid
Result of discussion in #3809.
2018-02-19Merge pull request #3817 from MikeMcQuaid/gist-logs-require-credentialsMike McQuaid
gist-logs: require API credentials.
2018-02-19gist-logs: require API credentials.Mike McQuaid
Anonymous gists are going away shortly: https://github.com/blog/2503-deprecation-notice-removing-anonymous-gist-creation
2018-02-19Code refactoring v3.0Maxim Belkin
2018-02-19Code refactoring v2.0Maxim Belkin
2018-02-19Code refactoringMaxim Belkin
2018-02-19Renaming linux-specifix file with testsMaxim Belkin
Files are globbed based on their name. Therefore, we have to rename them so tests for Linux are not executed on a Mac.
2018-02-19Making zip and bzip2 dependecies conditionalMaxim Belkin
Here, we are adding `unless which("zip")` and `unless which("bzip2")` and, thus, make `zip` and `bzip2` dependencies conditional.
2018-02-19Refactoring based on suggestionsMaxim 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-16Removing unnecessary argumentsMaxim Belkin
2018-02-16Fixing testMaxim Belkin
2018-02-16Adding tests for dependency_collector on LinuxMaxim Belkin
2018-02-16Fixing brew-style offensesMaxim Belkin
2018-02-16zip and bzip2 dependencies when neededMaxim 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-02-16Merge pull request #3809 from maxim-belkin/brew-unix-1Mike McQuaid
brew.sh: changes from Linuxbrew (Linux fork)
2018-02-16Merge pull request #3768 from sjackman/test-svnMike McQuaid
test/utils/svn: Requires svn to succeed
2018-02-15test/utils/svn: Requires svn to succeedShaun Jackman
2018-02-15Unifying Linux/Mac logic that sets HOMEBREW_CURLMaxim Belkin
2018-02-15Don't set HOMEBREW_MACOS_VERSION on non-mac systemsMaxim Belkin
2018-02-15brew.sh: changes from Linuxbrew (Linux fork)Maxim Belkin
These fixes do two things: - set HOMEBREW_MACOS_VERSION to 0 on non-HOMEBREW_MACOS machines - set HOMEBREW_CURL to Homebrew'd curl
2018-02-15Merge pull request #3801 from reitermarkus/ignore-metadata-deprecationsMarkus Reiter
Make sure `.metadata` shows up in Cask backtrace.
2018-02-14Merge pull request #3805 from ilovezfs/more-checks-for-keg_onlyilovezfs
formula_installer: also run audit_installed for keg_only formulae
2018-02-14formula_installer: also run audit_installed for keg_only formulaeilovezfs
2018-02-14backing upcommitay
2018-02-14cask move_back: copy / deletecommitay
2018-02-13Merge pull request #3803 from reitermarkus/cask-installerMarkus Reiter
Add Homebrew’s `bin` to PATH for Cask installers.
2018-02-13Merge pull request #3802 from reitermarkus/cask-auto-updateMarkus Reiter
Auto-update on `brew cask install/upgrade`.
2018-02-13Add Homebrew’s `bin` to PATH for Cask installers.Markus Reiter
2018-02-13Merge pull request #3774 from sbol-coolblue/fix-formula-formulaeMarkus Reiter
Grammar: "formula are" -> "formulae are"
2018-02-13Auto-update on `brew cask install/upgrade`.Markus Reiter
2018-02-13Make sure `.metadata` shows up in Cask backtrace.Markus Reiter
2018-02-13Merge pull request #3800 from commitay/cask-doctorMike McQuaid
cask doctor: check_cached_downloads
2018-02-13Merge pull request #3799 from ilovezfs/diagnostic-remove-cache-size-checkMike McQuaid
diagnostic: remove cache size check
2018-02-13cask doctor: check_cached_downloadscommitay
2018-02-13Merge pull request #3795 from MikeMcQuaid/rspec-retryMike McQuaid
Use rspec-retry in brew tests
2018-02-13diagnostic: remove cache size checkilovezfs
2018-02-13Use rspec-retry in flaky brew tests.Mike McQuaid
We have a few tests that are intermittently flaky. Let's try this to see if we can get them a bit more reliable.
2018-02-13Merge pull request #3793 from MikeMcQuaid/issue-template-tweaksMike McQuaid
ISSUE_TEMPLATE: various updates.
2018-02-13Merge pull request #3657 from kabel/php-cache-extMike McQuaid
Fix cached download file extension for certain URLs
2018-02-12Merge pull request #3090 from jcs/no_colorMike McQuaid
Tty: if NO_COLOR env var is present, disable color
2018-02-12Make ext use bounded iteratorKevin Abel
2018-02-12Tty: if HOMEBREW_NO_COLOR env var is present, disable colorjoshua stein
bin/brew will recognize NO_COLOR variable and copy it to HOMEBREW_NO_COLOR
2018-02-12Merge pull request #3792 from MikeMcQuaid/tweak-ci-variable-checksMike McQuaid
brew, diagnostic: tweak CI variable checks.
2018-02-12ISSUE_TEMPLATE: various updates.Mike McQuaid
Most notably: try to point people towards Discourse for non-bugs.
2018-02-12brew, diagnostic: tweak CI variable checks.Mike McQuaid
I've adjusted test-bot in: https://github.com/Homebrew/homebrew-test-bot/commit/603918939a58a8d6351177fe35f0193b79549dfa to set CI=1 for Jenkins to make future JENKINS_HOME checks unnecessary. The only `TRAVIS_*` variable we care about is `TRAVIS_SUDO` so whitelist that specifically rather than passing through loads of others.
2018-02-12Merge pull request #3791 from DomT4/cache_ciMike McQuaid
diagnostic: guard cache check on Jenkins too