commitay
032efdebda
java_requirement
2018-03-07 08:20:24 +10:00
commitay
7603d05d05
cask dsl caveats
2018-03-07 08:20:05 +10:00
AndrewMcBurney
2c7ae2544b
Updated documentation for cache_store
.
2018-03-06 13:39:34 -05:00
AndrewMcBurney
8bd38d08cb
Move linkage_cache_store.rb
to ~/Library/Homebrew
.
2018-03-06 12:07:57 -05:00
AndrewMcBurney
831fcfa5dd
Merge remote-tracking branch 'origin/master' into cache-optimization
2018-03-06 11:46:23 -05:00
AndrewMcBurney
c5a6724c5c
WIP
2018-03-06 11:42:45 -05:00
Vítor Galvão
6c203f9372
Merge pull request #3865 from commitay/systemcommand
...
Fix SystemCommand escaping
2018-03-06 09:34:56 +00:00
Mike McQuaid
7cb6ebf3fb
super: refactor LLVM path addition.
2018-03-06 08:44:47 +00:00
Mike McQuaid
067b9c9e88
Merge pull request #3833 from GauthamGoli/depends_on_order_master
...
rubocop: Add cop to check `depends_on` order and tests
2018-03-06 08:35:10 +00:00
Mike McQuaid
ba4ac75543
Merge pull request #3836 from alyssais/info_sort
...
info: sort HEAD keys by install date
2018-03-06 08:35:00 +00:00
Mike McQuaid
dedda60bdd
Merge pull request #3879 from sjackman/unzip_dep_if_needed
...
unzip_dep_if_needed: Needs unzip not zip [Linux] (#632 )
2018-03-06 08:34:48 +00:00
Nikoli Dryden
11817fe1f7
Generalize the regex determining the Xcode version.
...
The current regex only matches a single digit for each component of the version (e.g. 9.2). This modifies it to match multiple digits in each component, so that e.g. 10.42 will be matched.
2018-03-05 19:44:11 -06:00
Shaun Jackman
5500c3b25e
unzip_dep_if_needed: Needs unzip not zip [Linux] ( #632 )
2018-03-05 11:51:08 -08:00
Shaun Jackman
4af8950f8b
check_undeclared_deps: Fix for taps
...
undeclared_deps reported all dependencies in taps as undeclared.
2018-03-05 09:51:27 -08:00
Mike McQuaid
fea9bc1e42
Allow :test dependencies.
...
These specify that they are needed by the test block. This can be
combined with `:build` to ensure that this formula isn't uninstalled
by `brew test-bot` when running `test do` blocks on our CI.
2018-03-05 10:36:39 +00:00
Mike McQuaid
3184d087b9
Merge pull request #3867 from MikeMcQuaid/migrator-messaging-tweaks
...
migrator: tweak more messaging.
2018-03-05 10:26:37 +00:00
Mike McQuaid
1a51d7fb44
migrator: tweak more messaging.
...
- Make it clearer what the migrator is doing and why
- Recommend an unconditional brew upgrade
2018-03-05 10:14:39 +00:00
Teddy Wing
ee004cb9c7
cmd/upgrade: Change build.build_bottle?
to build.bottle?
...
I received the following error when attempting to use the `upgrade`
command on a tap:
$ brew tap teddywing/passextract https://github.com/teddywing/Passextract.git
$ brew upgrade --verbose teddywing/passextract/passextract
Updating Homebrew...
==> Upgrading 1 outdated package, with result:
teddywing/passextract/passextract 0.4.0
Error: Calling build.build_bottle? is disabled!
Use build.bottle? instead.
/usr/local/Homebrew/Library/Homebrew/cmd/upgrade.rb:121:in `upgrade_formula'
Or, even better, submit a PR to fix it!
Change the method call to use the (presumably) newer version.
2018-03-04 12:38:33 +01:00
Mike McQuaid
bc3389bdae
Merge pull request #3863 from MikeMcQuaid/python3-changes
...
Adjust docs and more internal code for Python 3.
2018-03-03 18:17:04 +00:00
Mike McQuaid
83fae62b4f
Gemfile.lock: update testing gems.
2018-03-03 10:22:37 +00:00
Mike McQuaid
8d6aa70f9c
Merge pull request #3861 from scpeters/patch-3
...
language/python: version 3.6 in site_packages
2018-03-03 09:43:41 +00:00
Mike McQuaid
70253f0009
Adjust docs and more internal code for Python 3.
...
Now we have `python` for Python 3 and `python@2` for Python 2 some more
adjustments need to be made.
2018-03-03 09:42:25 +00:00
ilovezfs
08f7e8c588
Merge pull request #3864 from MikeMcQuaid/migrator-upgrade
...
migrator: recommend upgrade.
2018-03-02 21:18:22 -08:00
commitay
2404279d63
Fix SystemCommand escaping
2018-03-03 14:45:12 +10:00
Mike McQuaid
2f776ed523
migrator: recommend brew upgrade
.
...
You’re in a weird middle state if you run `brew update` but haven’t
upgraded a migrated formula.
2018-03-02 21:23:07 +00:00
ilovezfs
0ebb5b2857
Merge pull request #3862 from MikeMcQuaid/migrator-overwrite
...
migrator: overwrite by default.
2018-03-02 09:53:02 -08:00
Mike McQuaid
b4c268e3c5
migrator: overwrite by default.
...
This avoids getting into an invalid state which will and does break
for users.
2018-03-02 17:21:17 +00:00
Steven Peters
0d5ae6cf0b
language/python: version 3.6 in site_packages
2018-03-02 09:05:41 -08:00
Dominyk Tiller
8668b7108a
utils: stop suggesting fixing hard deprecations tweak
2018-03-02 07:10:31 +00:00
Dominyk Tiller
e960ccdf18
utils: stop suggesting fixing hard deprecations
2018-03-02 06:42:24 +00:00
Alyssa Ross
84dda31e82
Add tests for ENV#clear_sensitive_environment!
2018-03-01 17:48:08 +00:00
Alyssa Ross
af682d2d63
Merge branch 'master' into undeclared_runtime_dependencies
2018-03-01 17:39:49 +00:00
Alyssa Ross
51b27039be
Revert "Only check undeclared dependencies on macOS"
...
This reverts commit fa5245f7adf38833b03e92e42aa5217ac5157773.
2018-03-01 17:30:42 +00:00
Alyssa Ross
fa5245f7ad
Only check undeclared dependencies on macOS
...
We don't currently have a LinkageChecker on Linux, so can't do this.
2018-03-01 17:30:37 +00:00
Alyssa Ross
43c658a8fa
Merge pull request #3852 from sjackman/linkage_checker
...
Move linkage_checker from os/mac to generic
2018-03-01 17:24:34 +00:00
Gautham Goli
09f343d496
rubocop: Add cop to check depends_on
order and tests
2018-03-01 12:32:25 +05:30
Shaun Jackman
97932c1abf
Move linkage_checker from os/mac to generic
2018-02-28 11:18:27 -08:00
Steven Peters
db615a419a
dev-cmd/ruby: fix path to dev-cmd/irb and add test
2018-02-28 09:31:29 -08:00
AndrewMcBurney
d7765dd223
Separated os/mac/cache_store.rb
into cache_store.rb
and os/mac/linkage_cache_store.rb
.
2018-02-28 10:39:15 -05:00
Alex Wang
7b94842610
Split ternary for PATH building into if/else cases
2018-02-28 09:26:15 -05:00
Mike McQuaid
4176399537
Merge pull request #3851 from MikeMcQuaid/pry
...
irb: add pry support.
2018-02-28 14:25:16 +00:00
Mike McQuaid
2205f62ec6
irb: add pry support.
...
Make `brew irb` optionally support `pry`. While doing so, also make it a `dev-cmd`.
2018-02-28 11:36:23 +00:00
ilovezfs
04cec369c7
language/python: handle python@* in each_python
2018-02-28 03:20:14 -08:00
AndrewMcBurney
14256faa47
Added flag to flush_cache
in LinkageChecker
. Format ruby hash as JSON string before storing in dbm
.
2018-02-27 13:05:19 -05:00
Mike McQuaid
e3be551244
Merge pull request #3847 from MikeMcQuaid/travis-caching
...
travis.yml: fix bundler caching.
2018-02-27 15:36:34 +00:00
Mike McQuaid
d4a3fc088f
travis.yml: fix bundler caching.
2018-02-27 14:30:30 +00:00
Mike McQuaid
1d656c805c
Merge pull request #3844 from MikeMcQuaid/warnings
...
brew.sh: HOMEBREW_DEVELOPERs can enable Ruby warnings.
2018-02-27 13:06:09 +00:00
Mike McQuaid
6302da37f6
Add prof and ruby commands.
...
These are imported from Homebrew/homebrew-dev-tools and are both used by
maintainers so may be useful for contributors too.
2018-02-27 12:07:30 +00:00
Mike McQuaid
9446eb661d
brew.sh: HOMEBREW_DEVELOPERs can enable Ruby warnings.
...
It provides some useful helpers for when we're doing stupid things but
it's not something we want around by default.
2018-02-27 11:53:31 +00:00
Mike McQuaid
430bb7c3a0
update: tweak git too old check.
...
Avoid trying to install and warning if system Git is too old but Git
is already installed.
2018-02-27 10:41:16 +00:00