16637 Commits

Author SHA1 Message Date
Markus Reiter
59b3c76ee6 Remove unneeded quiet_safe_system usage. 2018-07-05 11:54:33 +02:00
Markus Reiter
f8b8186fa7 Reorder downloader.cached_location assignment. 2018-07-05 11:54:32 +02:00
Markus Reiter
5e3bc85527 Remove unnecessary Pathname check. 2018-07-05 11:54:32 +02:00
Markus Reiter
e07eddc391 Simplify Hbc::SystemCommand::Result#plist. 2018-07-05 10:54:35 +02:00
Mike McQuaid
15ac935ed6
Merge pull request #4352 from commitay/travis-xcode
travis.yml: update xcode to 9.4
2018-07-05 09:04:00 +01:00
Mike McQuaid
9530af4b57
Merge pull request #4422 from commitay/bottle-cop
bottle_block_cop: remove
2018-07-05 08:44:18 +01:00
Mike McQuaid
11cbcdc3e9
Merge pull request #4424 from reitermarkus/refactor-download-strategies
Refactor staging step for download strategies.
2018-07-05 07:47:25 +01:00
Markus Reiter
abd855bdad Refactor staging step for download strategies. 2018-07-05 02:40:49 +02:00
commitay
d1ca4f4328 docs/Homebrew-and-Python.md: python 3.y 2018-07-05 10:16:12 +10:00
commitay
1d18c24e3c docs/Gems,-Eggs-and-Perl-Modules.md: python 3.y 2018-07-05 10:16:04 +10:00
commitay
e3ec061a3a language/python: python 3.7 2018-07-05 10:16:04 +10:00
alexbostock
296dd5ecb2 Fix format of cask JSON output 2018-07-04 15:08:32 +01:00
alexbostock
7e5addfb22 Add version number to cask JSON option
`$ brew cask info --json=v1 <formula>` instead of `$ brew cask info --json <formula>`
2018-07-04 15:03:31 +01:00
commitay
44873fd4c8 bottle_block_cop: remove 2018-07-04 21:25:43 +10:00
Mike McQuaid
0c38ceb6f6
Merge pull request #4411 from commitay/versioned-no-head-spec
audit: disallow unstable specs for versioned formulae
2018-07-04 09:49:49 +01:00
Mike McQuaid
08cbbfab3e
Merge pull request #4418 from reitermarkus/vcs-strategies
Refactor and fix VCS download strategies.
2018-07-04 09:44:14 +01:00
ilovezfs
319baa751f
Merge pull request #4421 from MikeMcQuaid/set-homebrew-temp
config: handle HOMEBREW_TEMP being unset.
2018-07-04 07:34:18 +01:00
Mike McQuaid
77b429291a
Merge pull request #4417 from woodruffw/ruby-macho-2.0
vendor: ruby-macho 2.0
2018-07-04 07:16:10 +01:00
Mike McQuaid
1424b20a3d config: handle HOMEBREW_TEMP being unset.
This can happen when updating from a previous version of Homebrew.
2018-07-04 07:15:14 +01:00
commitay
a185f3272e audit: disallow unstable specs for versioned formulae 2018-07-04 11:39:11 +10:00
commitay
44a78a12a9
Merge pull request #4344 from commitay/cask-audit-all-appcasts
cask audit: check for devmate and hockeyapp appcasts
2018-07-04 11:13:40 +10:00
Markus Reiter
0d961f5e3a
Merge pull request #4403 from reitermarkus/fixes
Update `Gemfile.lock` and use `Pathname#/`.
2018-07-04 02:59:20 +02:00
Markus Reiter
98bc356a59 Use Pathname#/. 2018-07-04 02:26:36 +02:00
Markus Reiter
6b078e5883 Update Gemfile.lock. 2018-07-04 02:26:36 +02:00
Markus Reiter
74ac070b5c Refactor and fix VCS download strategies. 2018-07-04 02:21:09 +02:00
William Woodruff
df4cf455cf
README: Update version 2018-07-03 12:15:51 -04:00
William Woodruff
bace3ac526
vendor: ruby-macho 2.0 2018-07-03 12:11:19 -04:00
Mike McQuaid
0dcf753666
Merge pull request #4415 from MikeMcQuaid/tmp-cleanup
Cleanup HOMEBREW_TEMP handling
2018-07-03 15:59:44 +01:00
Mike McQuaid
f46e4596c0 Cleanup HOMEBREW_TEMP handling
- Ensure that `HOMEBREW_TEMP` is only displayed in `brew config` when
  it's non-default.
- Attempt to create a missing `HOMEBREW_TEMP` directory rather than
  failing to `realpath`. Note this will still fail on permissions errors
  which is to be expected.
2018-07-03 15:41:33 +01:00
ilovezfs
517bf7ec4d
Merge pull request #4416 from ilovezfs/audit-fix-throttled
audit: exact match throttled formula names
2018-07-03 09:41:40 +01:00
ilovezfs
4b97b618df audit: exact match throttled formula names 2018-07-03 01:14:12 -07:00
Mike McQuaid
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
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
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
cbc3184436
Merge pull request #4357 from reitermarkus/tapped-cask-count
Show tapped casks.
2018-07-02 20:46:33 +02:00
Mike McQuaid
b834b4e1b0
Merge pull request #4413 from Homebrew/dependabot/bundler/docs/github-pages-187
Bump github-pages from 186 to 187 in /docs
2018-07-02 18:46:34 +01:00
Mike McQuaid
ee1c206134
Merge pull request #4412 from claui/remove-rspec-focus
Re-enable tests by removing a stray rspec `:focus`
2018-07-02 18:45:43 +01:00
dependabot[bot]
74758d2de1
Bump github-pages from 186 to 187 in /docs
Bumps [github-pages](https://github.com/github/pages-gem) from 186 to 187.
- [Release notes](https://github.com/github/pages-gem/releases)
- [Commits](https://github.com/github/pages-gem/compare/v186...v187)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-07-02 17:27:33 +00: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
3542f896c0
Merge pull request #4409 from MikeMcQuaid/upgrade-no-pin-failed
install: don't exit on Homebrew.failed?
2018-07-02 14:30:44 +01:00
alexbostock
b548dbde97 Fix style 2018-07-02 10:46:41 +01:00
alexbostock
22b3102fbe Add version number to cask json option
Old:
$ brew cask info --json <formula>

New:
$ brew cask info --json-v1  <formula>
2018-07-02 10:32:59 +01: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
alexbostock
0bfc6bd490 Improve format of git cask info --json output 2018-07-02 10:13:25 +01:00
Markus Reiter
d0c0117945 Try using language: ruby in Travis config. 2018-07-02 19:06:29 +10:00
commitay
27b58b6955 travis.yml: update xcode to 9.4 2018-07-02 19:06:29 +10:00
Mike McQuaid
1e610ae7a3
Merge pull request #4405 from Homebrew/dependabot/bundler/Library/Homebrew/test/rubocop-0.57.2
Bump rubocop from 0.57.1 to 0.57.2 in /Library/Homebrew/test
2018-07-02 09:22:47 +01:00