15074 Commits

Author SHA1 Message Date
Mike McQuaid
e362aae422
Merge pull request #3874 from teddywing/cmd-upgrade--change-build_bottle-method-call-to-bottle
cmd/upgrade: Change `build.build_bottle?` to `build.bottle?`
2018-03-04 13:51:01 +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
5e3003688f
Merge pull request #3868 from MikeMcQuaid/update-gems
Gemfile.lock: update testing gems.
2018-03-03 18:16:44 +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.
1.5.8
2018-03-02 21:18:22 -08: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
Mike McQuaid
84d718cbef
Merge pull request #3860 from MikeMcQuaid/remove-acceptable-bindings
docs/Acceptable-Formulae: remove bindings mention.
1.5.7
2018-03-02 18:07:32 +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
Mike McQuaid
84363f8a3a docs/Acceptable-Formulae: remove bindings mention.
We do accept these e.g. `boost-python`.
2018-03-02 16:21:29 +00:00
Alyssa Ross
db7f0734c9
Merge pull request #3854 from alyssais/test_clear_sensitive_environment
Add tests for ENV#clear_sensitive_environment!
2018-03-02 08:31:19 +00:00
Alyssa Ross
84dda31e82
Add tests for ENV#clear_sensitive_environment! 2018-03-01 17:48:08 +00:00
Alyssa Ross
43c658a8fa
Merge pull request #3852 from sjackman/linkage_checker
Move linkage_checker from os/mac to generic
1.5.6
2018-03-01 17:24:34 +00:00
Shaun Jackman
97932c1abf Move linkage_checker from os/mac to generic 2018-02-28 11:18:27 -08:00
Mike McQuaid
9225dac27f
Merge pull request #3853 from scpeters/fix_brew_ruby
dev-cmd/ruby: fix path to dev-cmd/irb and add test
2018-02-28 18:09:21 +00:00
Steven Peters
db615a419a dev-cmd/ruby: fix path to dev-cmd/irb and add test 2018-02-28 09:31:29 -08:00
Mike McQuaid
4176399537
Merge pull request #3851 from MikeMcQuaid/pry
irb: add pry support.
2018-02-28 14:25:16 +00:00
ilovezfs
8a23df7f76
Merge pull request #3848 from ilovezfs/python-teach-each-python-to-speak-@
language/python: handle python@* in each_python
2018-02-28 05:43:47 -08: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
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
04430e5dd8
Merge pull request #3846 from MikeMcQuaid/travis-homebrew-core-clone
travis.yml: don't fetch/clone homebrew/core.
2018-02-27 14:39:06 +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
96cafb4124
Merge pull request #3845 from MikeMcQuaid/master
Add prof and ruby commands.
2018-02-27 13:05:06 +00:00
Mike McQuaid
530889fdcb travis.yml: don't fetch/clone homebrew/core.
This is now done by `brew test-bot`.
2018-02-27 12:29:01 +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
7b365262ff
Merge pull request #3843 from MikeMcQuaid/git-too-old-check
update: tweak git too old check.
2018-02-27 10:57:24 +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
Mike McQuaid
8ee2d0983c
Merge pull request #3837 from MikeMcQuaid/system-git-too-old
Handle a too old system Git on OS X 10.8 and below
1.5.5
2018-02-27 10:16:45 +00:00
Mike McQuaid
72f4d05418 Handle a too old system Git on OS X 10.8 and below
Needed for GitHub since:
https://github.com/blog/2507-weak-cryptographic-standards-removed
2018-02-26 16:08:10 +00:00
Mike McQuaid
650d6dbaac _config.yml: use extensionless permalinks. 2018-02-23 19:52:11 +00:00
Mike McQuaid
190e665bb1 Revert "docs: use short links."
This reverts commit e63a2ee8de12f0f938f6a95cdb9763dbe0187b4a.

Closes #3832.
2018-02-23 19:52:00 +00:00
Mike McQuaid
d05b8522d5 README: use docs.brew.sh link. 2018-02-23 14:51:08 +00:00
Mike McQuaid
16df750837
Merge pull request #3827 from maxim-belkin/brew-unix-3
Cross-platform java detection
2018-02-23 08:48:12 +00:00
Mike McQuaid
7ef6f46036
Merge pull request #3828 from MikeMcQuaid/docs-short-links
Use more docs.brew.sh short links
2018-02-22 20:05:28 +00:00
Mike McQuaid
f2ce6489b2 Use more docs.brew.sh short links
These are nicer on the eyes.
2018-02-22 19:46:58 +00:00
Mike McQuaid
35efc5ab23 docs: add/update more layouts. 2018-02-22 19:44:42 +00:00
Maxim Belkin
a1bf2c072c Use \d instead of 0-9 in regex 2018-02-22 19:25:56 +00:00
Mike McQuaid
e63a2ee8de docs: use short links. 2018-02-22 19:25:44 +00:00
Mike McQuaid
5b35ba6191 docs/config.yml: generate README.md again.
This is the index.
2018-02-22 18:57:24 +00:00
Mike McQuaid
36cd8b8621
Merge pull request #3826 from MikeMcQuaid/docs-updates
docs.brew.sh updates
2018-02-22 18:55:37 +00:00
Mike McQuaid
977c3323d2 docs.brew.sh updates
- Remove no longer needed `acme-challenge` file
- Set title, description, social image, logo, etc. for SEO
- Use extensionless permalinks (old links still work)
- Cleanup `_config.yml`
- Import latest `_layouts/base` from https://brew.sh
2018-02-22 18:47:29 +00:00
Maxim Belkin
5536f49305 Cross-platform java detection 2018-02-22 18:32:21 +00:00
Mike McQuaid
14d54ed4b6
Merge pull request #3819 from MikeMcQuaid/versioned-formulae-tweaks
Versions: additional formulae requirements.
2018-02-21 18:39:47 +00:00