15907 Commits

Author SHA1 Message Date
Mike McQuaid
61a8c4d1fb
Merge pull request #4300 from apjanke/new-rubocop-version
Upgrade to Rubocop 0.57.2
2018-07-01 09:08:16 +01:00
Mike McQuaid
dd5e956945
Merge pull request #4399 from reitermarkus/rubocop-comment
Remove unneeded RuboCop comment.
2018-07-01 09:06:14 +01:00
Markus Reiter
ad82cd888e Remove unneeded RuboCop comment. 2018-07-01 01:43:04 +02:00
Andrew Janke
e0a8a79921 Style fixes for Rubocop 0.57.1 2018-06-30 19:40:14 -04:00
Andrew Janke
f99d7b29ef upgrade to Rubocop 0.57.1 2018-06-30 16:27:19 -04:00
Gautham Goli
fac11c2f16
Merge pull request #4396 from Homebrew/dep-order-cop-fix
DependencyOrder: Fix var initialization bug
2018-06-30 19:02:04 +05:30
Mike McQuaid
5dc52fba60
Merge pull request #4394 from reitermarkus/fix-cask-full-name
Fix `Cask#full_name`.
2018-06-30 14:24:30 +01:00
Gautham Goli
ffb4fe7041 DependencyOrder: Fix var initialization bug 2018-06-30 15:24:53 +05:30
Markus Reiter
20b990a19f Remove Cask#qualified_token. 2018-06-30 06:03:51 +02:00
Markus Reiter
df3d017739 Fix Cask#full_name. 2018-06-30 06:01:01 +02:00
Markus Reiter
e3bb004ad7
Merge pull request #4372 from reitermarkus/cask-search
Readd functionality to list all casks.
2018-06-30 02:40:39 +02:00
Mike McQuaid
376f67bf2c
Merge pull request #4390 from MikeMcQuaid/linkage-cache-default
linkage: enable cache by default.
2018-06-29 20:35:13 +01:00
Mike McQuaid
d3968fc327
Merge pull request #4391 from MikeMcQuaid/remove-unused-var
brew.sh: remove unused variable.
2018-06-29 20:34:57 +01:00
Mike McQuaid
ec6420229e brew.sh: remove unused variable.
As of #4377 this is no longer used.
2018-06-29 20:12:22 +01:00
Mike McQuaid
1bf3aacc79
Merge pull request #4389 from MikeMcQuaid/bintray-portable-ruby
portable-ruby: respect HOMEBREW_BOTTLE_DOMAIN variable.
2018-06-29 20:07:11 +01:00
Mike McQuaid
6f5c8b8509 linkage: enable cache by default.
This has not been causing any issues in CI or for `master` users so
let's now enable it by default for everyone.
2018-06-29 19:57:39 +01:00
Mike McQuaid
facd76bc51 portable-ruby: respect HOMEBREW_BOTTLE_DOMAIN variable.
This was requested in:
https://discourse.brew.sh/t/adding-additional-download-sources-to-homebrew/2446

With this change you can use e.g. Artifactory for Homebrew's portable
ruby.
2018-06-29 19:51:18 +01:00
Mike McQuaid
0d33aba0b7
Merge pull request #4377 from jacktose/force-brewed-git
Implement HOMEBREW_FORCE_BREWED_GIT
2018-06-26 19:34:44 +01:00
Jack Haden-Enneking
e63feb79f9
Simplify check before git install
No need to check for both variables, because they're always set together.
Also, this harmonizes with the CURL equivalent just above.
2018-06-26 11:14:32 -07:00
Jack Haden-Enneking
596f29aa40 Update manpages 2018-06-26 08:58:04 -07:00
Jack Haden-Enneking
9fd5a92ff6 Implement HOMEBREW_FORCE_BREWED_GIT
Because of this messing with the user's path:
https://github.com/Homebrew/brew/blob/
    efc02899c851c62c9ce0d15dea9a231575d7d774/bin/brew#L68
brew uses /usr/bin/git over brewed git, even when the former is
problematically old.
There may also be other reasons a user prefers to use brewed git.

There was already a HOMEBREW_FORCE_BREWED_CURL option and a
HOMEBREW_SYSTEM_CURL_TOO_OLD check to set it. This mostly copies those
to implement HOMEBREW_FORCE_BREWED_GIT & HOMEBREW_SYSTEM_GIT_TOO_OLD.

See also: https://github.com/Linuxbrew/brew/issues/736
2018-06-25 23:36:12 -07:00
Mike McQuaid
a75a8c69b3
Merge pull request #4376 from Homebrew/revert-4358-fix-subversion-download-of-versioned-formulae
Revert "Fix SVN downloads of versioned formula by munging directory names"
2018-06-26 07:11:02 +01:00
Mike McQuaid
c101a82c5b
Revert "Fix SVN downloads of versioned formula by munging directory names" 2018-06-26 07:10:36 +01:00
ilovezfs
7db0f97523
Merge pull request #4375 from ilovezfs/mirror-curl-executable
mirror: use curl_executable instead of curl function
2018-06-25 06:51:27 -07:00
ilovezfs
3b46736820 mirror: use curl_executable instead of curl function 2018-06-25 06:33:44 -07:00
ilovezfs
535f1fbd4e
Merge pull request #4374 from ilovezfs/mirror-invoke-correct-curl
mirror: invoke correct curl
2018-06-25 05:52:28 -07:00
ilovezfs
49157dbf17 mirror: invoke correct curl
Remove remaining use of `system "curl"` in favor of the `curl` function.
2018-06-25 05:21:55 -07:00
Mike McQuaid
7506abe5be
Merge pull request #4358 from apjanke/fix-subversion-download-of-versioned-formulae
Fix SVN downloads of versioned formula by munging directory names
2018-06-25 08:58:24 +01:00
Andrew Janke
b72c4e3248 Fix SVN downloads of versioned formula by munging directory names 2018-06-25 03:21:36 -04:00
ilovezfs
78757bf56e
Merge pull request #4328 from woodruffw/install-check-dev-tools
[WIP] formula_installer: Don't check devtools if pouring
2018-06-24 18:20:34 -07:00
Markus Reiter
6a44c529e5 Readd functionality to list all casks. 2018-06-23 01:54:07 +02:00
Mike McQuaid
b87fc8c53a
Merge pull request #4369 from MikeMcQuaid/cache_store_mkpath
cache_store: create HOMEBREW_CACHE when needed.
2018-06-21 14:56:29 +01:00
Mike McQuaid
512073ad38 cache_store: create HOMEBREW_CACHE when needed.
Fixes #4366.
2018-06-21 13:59:07 +01:00
commitay
41e27928c4
Merge pull request #4232 from commitay/cask-caveats
cask fetch and upgrade: print caveats
2018-06-21 11:51:29 +10:00
Markus Reiter
1d1ca77fe9
Merge pull request #4356 from reitermarkus/brew-cask-search-docs
Update `search` docs.
2018-06-20 20:34:46 +02:00
Mike McQuaid
ca892f8e6c
Merge pull request #4360 from apjanke/remove-redundant-zsh-completion-exclusions
zsh completion: Remove redundant exclusion lists for single options
2018-06-20 08:39:51 +01:00
Andrew Janke
8fc38ce64f zsh completion: Remove redundant exclusion lists for single options 2018-06-20 01:09:40 -04:00
Markus Reiter
fcd75877c5 Update brew search help. 2018-06-19 13:48:23 +02:00
Markus Reiter
ccbbe6756f Remove brew cask search from documentation. 2018-06-19 13:40:25 +02:00
Markus Reiter
25542d7398
Merge pull request #4316 from reitermarkus/merge-search
Merge `brew cask search` into `brew search`.
2018-06-18 21:31:33 +02:00
Markus Reiter
c814199a79
Merge pull request #4320 from lucafavatella/brew-cask-doctor
Fix `brew cask doctor` for non-standard installation location
1.6.9
2018-06-18 16:30:23 +02:00
Markus Reiter
b265d870ed Allow searching Casks by name. 2018-06-18 16:23:36 +02:00
Markus Reiter
b21430b13c Use extend/os pattern. 2018-06-18 16:23:36 +02:00
Markus Reiter
18e46b3ec2 Fix usage of HOMEBREW_LOAD_PATH. 2018-06-18 16:23:35 +02:00
Markus Reiter
1d629c6978 Don’t show Casks on Linux. 2018-06-18 16:23:35 +02:00
Markus Reiter
a8bfe09c49 Remove tests for brew cask search. 2018-06-18 16:23:35 +02:00
Markus Reiter
8c620d8b97 Redirect brew cask search to brew search. 2018-06-18 16:23:35 +02:00
Markus Reiter
da193d2f7e Merge brew cask search into brew search. 2018-06-18 16:23:35 +02:00
Mike McQuaid
f7d0c89c21
Merge pull request #4348 from errordeveloper/master
Ignore any version of Go, when it is a dependency of a bottle
2018-06-18 14:56:14 +01:00
Mike McQuaid
5e6c40e28f Make versioned formulae regex more consistent.
Share the regex where possible and otherwise ensure they are identical.
2018-06-18 14:36:51 +01:00