Mike McQuaid
5c2aaef22f
Merge pull request #4467 from MikeMcQuaid/portable-ruby-cleanup-gems
...
ruby.sh: cleanup gems on portable Ruby installation.
1.6.15
2018-07-13 14:52:50 +01:00
Mike McQuaid
0a76c9f02e
mktemp: move to Formula and compat.
...
Move this method away from FileUtils as it doesn't need to be on that
class.
2018-07-13 14:42:49 +01:00
Mike McQuaid
9b86ff6214
ruby.sh: cleanup gems on portable Ruby installation.
...
This avoids `brew style` and friends from getting upset when they
attempt to use the native gem extensions from a previous portable Ruby
or a system Ruby.
ABI? What's that?
2018-07-13 14:37:12 +01:00
Mike McQuaid
fed404b9be
Merge pull request #4460 from DomT4/cores
...
hardware: add dodeca-core for 2018 MBPs
2018-07-13 14:14:18 +01:00
Mike McQuaid
bf63d7cba6
Merge pull request #4462 from DomT4/clang
...
xcode: update expected Clang on 10.14
2018-07-13 14:13:59 +01:00
Dominyk Tiller
be2dd62869
xcode: update expected Clang on 10.14
2018-07-13 10:50:54 +01:00
Dominyk Tiller
92c6e72a4a
hardware: add dodeca-core for 2018 MBPs
2018-07-13 10:50:30 +01:00
Mike McQuaid
0a239372f2
messages_spec: fix brew style.
2018-07-13 10:02:39 +01:00
Mike McQuaid
a4a976b7f7
Merge pull request #4461 from MikeMcQuaid/portable-ruby-2.3.7
...
Use Ruby 2.3.7
2018-07-13 09:40:38 +01:00
Mike McQuaid
62f8c96bdb
test/cask/cli_spec: temporary skip some tests.
...
These seem to be related to a leaking RSpec double between tests and
I've verified `brew cask install` still behaves as expected so
let's skip them temporarily.
2018-07-13 09:14:40 +01:00
Mike McQuaid
cc554c4ba1
extend/os/linux/hardware/cpu: return :dunno more often.
...
This matches the behaviour described in the test and on macOS.
2018-07-13 08:54:47 +01:00
Mike McQuaid
c3f8ffbb10
extend/fileutils: fix monkeypatch.
...
Otherwise using the options argument or relying on a result means this
method will fail. This is why monkeypatching sucks.
CC @reitermarkus as we've talked about monkeypatching recently.
2018-07-13 08:22:33 +01:00
Mike McQuaid
e1eb7dd3e3
Use Ruby 2.3.7
...
Fixes #4459 .
2018-07-13 08:22:33 +01:00
Andrew Janke
c644392a85
Display collected caveats at end of install
or upgrade
2018-07-12 20:41:32 -04:00
commitay
1f115fa2f5
Merge pull request #4456 from commitay/optional-reqs
...
audit: check for optional and recommended requirements on new formulae
2018-07-13 10:04:15 +10:00
commitay
ee7c3ce7e3
Merge pull request #4420 from commitay/bottle
...
audit: ensure `bottle` is defined
2018-07-13 10:04:02 +10:00
Mike McQuaid
3e85afc8b7
Merge pull request #4382 from sjackman/keg_relocate
...
Relocate bottles on Linux using patchelf
2018-07-12 20:33:58 +01:00
Mike McQuaid
5f5e2c7eaa
Merge pull request #4380 from maxim-belkin/fix-cccfgfgccfg
...
Properly append values to HOMEBREW_CCCFG
2018-07-12 20:33:44 +01:00
Markus Reiter
aa3a369874
Merge pull request #4402 from reitermarkus/separate-staging
...
Separate staging from download.
2018-07-12 21:28:18 +02:00
Mike McQuaid
4fe0adf587
shared: fix HOMEBREW_CCCFG reference.
2018-07-12 19:59:06 +01:00
Mike McQuaid
0367b7c330
Merge pull request #4381 from maxim-belkin/make-shim-linux
...
Add make shim to Linux super env
2018-07-12 19:57:54 +01:00
Shaun Jackman
1b688a3a25
Relocate bottles on Linux using patchelf
...
Ensure patchelf is installed to pour bottles and build bottles.
2018-07-12 10:21:26 -07:00
Maxim Belkin
67ea581e4a
extend/ENV/shared.rb: [new method] append_to_cccfg
...
append_to_cccfg properly appends values to HOMEBREW_CCCFG variable
2018-07-12 12:20:38 -05:00
Maxim Belkin
bb82f05952
Properly append values to HOMEBREW_CCCFG
2018-07-12 12:19:04 -05:00
commitay
ba929cd9e1
cask audit: check for latest
with auto_updates
2018-07-12 19:22:47 +10:00
Markus Reiter
9b4e32322a
xar
is only pre-installed on macOS.
2018-07-12 10:39:28 +02:00
Markus Reiter
cba55c8fd4
Add @ref_type
and @ref
needef for fossil
.
2018-07-12 10:39:28 +02:00
Markus Reiter
5dfa4ded43
Reuse UncompressedUnpackStrategy#extract_to_dir
.
2018-07-12 10:39:28 +02:00
Markus Reiter
ec7e22e16f
Fix XzUnpackStrategy
.
2018-07-12 10:39:28 +02:00
Markus Reiter
633c590aac
Refactor unpack strategy specs.
2018-07-12 10:39:27 +02:00
Markus Reiter
8ea7ad2218
Fix basename_without_params
.
2018-07-12 10:39:27 +02:00
Markus Reiter
bf856117ba
Allow unused keyword arguments.
2018-07-12 10:39:27 +02:00
Markus Reiter
5b3bbb76c9
Separate staging from download.
2018-07-12 10:39:27 +02:00
Mike McQuaid
4ffc8b137b
Merge pull request #4281 from mistydemeo/fix_unparsed_clang_exception
...
Xcode: fix version detection with unknown clang
2018-07-12 09:35:57 +01:00
Mike McQuaid
459e2bfa48
Merge pull request #4455 from reitermarkus/heredocs
...
Use more descriptive heredoc names.
2018-07-12 09:30:35 +01:00
commitay
ab8054482b
audit: check for optional and recommended requirements on new formulae
2018-07-12 10:14:07 +10:00
Markus Reiter
e1957a9d04
Merge pull request #4453 from reitermarkus/fix-system-command
...
Fix `SystemCommand` `:path`.
1.6.14
2018-07-11 18:26:29 +02:00
Markus Reiter
7762ce32aa
Use more descriptive heredoc names.
2018-07-11 18:15:30 +02:00
Markus Reiter
20ec595cb2
Fix Installer
not supporting plain executables.
2018-07-11 16:56:37 +02:00
Markus Reiter
05cb6cda08
Add Installer
spec.
2018-07-11 16:46:33 +02:00
Markus Reiter
44400db00a
Don't let install_phase
fail.
2018-07-11 16:46:33 +02:00
Markus Reiter
37f3a603ce
Use env
utility instead of with_env
.
2018-07-11 16:46:33 +02:00
Markus Reiter
ae38c5d6d1
Fix SystemCommand
PATH
.
2018-07-11 15:58:38 +02:00
Markus Reiter
1f5311888e
Add failing spec for SystemCommand
.
2018-07-11 15:58:38 +02:00
Markus Reiter
4e49e8de0d
Fix SystemCommand
:path
.
2018-07-11 15:58:38 +02:00
Mike McQuaid
2e9d843bb7
Merge pull request #4450 from MikeMcQuaid/no-really-no-beta-support
...
diagnostic: be clearer about what we support.
1.6.13
2018-07-11 14:48:37 +01:00
Mike McQuaid
33dd2a7e03
diagnostic: be clearer about what we support.
...
And be even more explicit whose problem it is when things are broken.
2018-07-11 14:12:38 +01:00
Mike McQuaid
31361fbfe0
Merge pull request #4451 from Homebrew/dependabot/bundler/docs/github-pages-188
...
Bump github-pages from 187 to 188 in /docs
2018-07-11 11:49:23 +01:00
Mike McQuaid
c7f3ed46e9
Merge pull request #4449 from MikeMcQuaid/bintray-fallback
...
global: handle HOMEBREW_BOTTLE_DOMAIN fallback.
2018-07-11 11:44:55 +01:00
Markus Reiter
c51189ae0e
Merge pull request #4363 from reitermarkus/external-cask-commands
...
Simplify and fix external `brew cask` command detection.
2018-07-11 11:26:40 +02:00