Mike McQuaid and GitHub
09ee556833
Merge pull request #4397 from woodruffw/forbid-temp-prefix
...
brew.sh: Don't allow system tmp dirs as prefixes
2018-07-03 08:31:40 +01:00
Mike McQuaid and GitHub
c81806543f
Merge pull request #4414 from commitay/stable-block
...
components_redundancy: audit `stable do` without a head or devel spec
2018-07-03 08:29:52 +01:00
Mike McQuaid and GitHub
f63ea00c29
Merge pull request #4408 from commitay/dependency_order
...
audit: exempt versioned formulae from new formula audit
2018-07-03 08:28:02 +01:00
commitay
4dba9fddf1
components_redundancy: audit stable do without a head or devel spec
2018-07-03 11:56:31 +10:00
William Woodruff
fd014153e6
brew.sh: Upcase var, tweak error language
2018-07-02 19:34:19 -04:00
Markus Reiter and GitHub
cbc3184436
Merge pull request #4357 from reitermarkus/tapped-cask-count
...
Show tapped casks.
2018-07-02 20:46:33 +02:00
Claudia
79682df8b6
Re-enable tests by removing a stray rspec :focus
2018-07-02 16:01:01 +02:00
commitay
6ca66d18e0
audit: exempt versioned formulae from new formula audit
2018-07-02 23:40:24 +10:00
Mike McQuaid
94409712fe
install: don't exit on Homebrew.failed?
...
This will be set if e.g. pinned packages aren't being upgraded.
Fixes #4388 .
2018-07-02 10:25:04 +01:00
dependabot[bot]
0bce59b510
Bump rubocop from 0.57.1 to 0.57.2 in /Library/Homebrew/test
...
Bumps [rubocop](https://github.com/rubocop-hq/rubocop ) from 0.57.1 to 0.57.2.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases )
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.57.1...v0.57.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-07-02 05:30:04 +00:00
William Woodruff
68d3dc1368
brew.sh: Only do tmpdir check on macOS
2018-07-01 19:21:50 -04:00
William Woodruff
bde7c6b82b
brew.sh: Use bashisms for default values
2018-07-01 19:19:55 -04:00
Markus Reiter
a15b016ea6
Use if for assignment.
2018-07-02 00:11:42 +02:00
William Woodruff
039a4ee4b3
brew.sh: Move HOMEBREW_TEMP declaration
...
Additionally, assign HOMEBREW_TEMP based on the host
system (/tmp for Linux, /private/tmp for macOS).
2018-07-01 12:58:32 -04:00
Markus Reiter
9d79cf1e9d
Reference RuboCop issue.
2018-07-01 18:48:28 +02:00
Markus Reiter
71a79e7e04
Ignore false RuboCop positive.
2018-07-01 18:48:28 +02:00
Markus Reiter
c6c1eacc18
Rename enumeration to comma_and.
2018-07-01 18:48:28 +02:00
Markus Reiter
785750ee63
Add Tap#contents methods.
2018-07-01 18:48:28 +02:00
Markus Reiter
7671606ddc
Add Formatter::enumeration.
2018-07-01 18:48:28 +02:00
Markus Reiter
2aa7597e70
Show tapped casks.
2018-07-01 18:48:28 +02:00
William Woodruff
72bc6b1927
config: Remove /tmp fallback
...
We provide a /private/tmp fallback in bin/brew, so
this is no longer necessary.
2018-07-01 12:33:14 -04:00
Mike McQuaid and GitHub
61a8c4d1fb
Merge pull request #4300 from apjanke/new-rubocop-version
...
Upgrade to Rubocop 0.57.2
2018-07-01 09:08:16 +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
William Woodruff
8e4aab92aa
brew.sh: Test HOMEBREW_TEMP, not hardcoded tmpdir
2018-06-30 12:21:32 -04:00
William Woodruff
d7cdc9b9a3
config: Ensure HOMEBREW_TEMP is absolute
2018-06-30 12:20:49 -04:00
William Woodruff
c552e6596c
brew.sh: Remove trailing / from prefix in message
2018-06-30 11:53:29 -04:00
William Woodruff
b6a0b04a39
brew.sh: Tweak language
2018-06-30 11:13:39 -04:00
William Woodruff
42bd5448bc
brew.sh: Typo
2018-06-30 09:47:55 -04:00
William Woodruff
949c0cc47e
brew.sh: Use realpath to calculate tmpdir
2018-06-30 09:47:15 -04:00
William Woodruff
35138dd6dd
brew.sh: Don't allow system tmp dirs as prefixes
2018-06-30 09:38:15 -04:00
Gautham Goli and GitHub
fac11c2f16
Merge pull request #4396 from Homebrew/dep-order-cop-fix
...
DependencyOrder: Fix var initialization bug
2018-06-30 19:02:04 +05:30
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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
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 and GitHub
c101a82c5b
Revert "Fix SVN downloads of versioned formula by munging directory names"
2018-06-26 07:10:36 +01:00
ilovezfs
3b46736820
mirror: use curl_executable instead of curl function
2018-06-25 06:33:44 -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 and GitHub
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