345 Commits

Author SHA1 Message Date
Andrew Janke
0a2d8c3d4d Add --display-times option to install, reinstall, and upgrade 2018-07-14 11:06:03 -04:00
dependabot[bot]
2db54d3ae7
Bump github-pages from 187 to 188 in /docs
Bumps [github-pages](https://github.com/github/pages-gem) from 187 to 188.
- [Release notes](https://github.com/github/pages-gem/releases)
- [Commits](https://github.com/github/pages-gem/compare/v187...v188)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-07-11 01:17:09 +00:00
ilovezfs
0aab25bdb3
Merge pull request #4406 from commitay/python-3.7
language/python, docs: updates for python 3.7
2018-07-10 10:10:25 +01:00
Afnan Enayet
133c3a3c0b
Fix typo
* change `MacOS` -> `macOS`
* regenerate manpages
2018-07-06 23:06:41 -04:00
Afnan Enayet
75d3ca8e6f
Update man pages to reflect prior change
Generate new man pages so that the docs and manpages match up
2018-07-05 21:45:53 -04:00
Afnan Enayet
72735aef17
Update documentation and generate manpage
* update references in `--cc` flag, using modern gcc examples
* note that issues should not be filed if `--cc` flag is used
* remove reference to `HOMEBREW_CC` as it should not be exposed to users
* generate manpages using `brew man` with these changes
2018-07-05 17:25:19 -04:00
Afnan Enayet
fd84bcbff7
Merge branch 'master' of github.com:Homebrew/brew into update-compiler-docs 2018-07-05 17:23:09 -04: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
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
Afnan Enayet
fa41a66907
Update manpages using man brew
Properly update man pages using the local brew executable (from the repo),
and copy the man pages to the repo.
2018-07-01 18:47:13 -04:00
Afnan Enayet
a68f1ff619
Update manpage with info about compilers
* Update the manpage source file with additional information
    * document the `HOMEBREW_CC` variable with usage information
    * update usage information for `--cc`, specifying how to use llvm's clang
2018-06-30 15:54:17 -04:00
Markus Reiter
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
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
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
Markus Reiter
6a44c529e5 Readd functionality to list all casks. 2018-06-23 01:54:07 +02:00
Markus Reiter
fcd75877c5 Update brew search help. 2018-06-19 13:48:23 +02:00
Reto Kromer
39e933bd10
fix typo 2018-06-10 19:36:24 +02:00
Andrew Janke
8b55cb5ecb Refactor commands to remove "require cmd/help" 2018-06-07 04:59:59 -04:00
Mike McQuaid
0f65758f85
Merge pull request #4240 from Homebrew/dependabot/bundler/docs/github-pages-186
Bump github-pages from 185 to 186 in /docs
2018-05-30 08:51:37 +01:00
commitay
ca8bfef553
Merge pull request #4233 from commitay/doc-go_resource
formula-cookbook: remove gdm
2018-05-30 13:24:15 +10:00
dependabot[bot]
c40f7b80cd
Bump github-pages from 185 to 186 in /docs
Bumps [github-pages](https://github.com/github/pages-gem) from 185 to 186.
- [Release notes](https://github.com/github/pages-gem/releases)
- [Commits](https://github.com/github/pages-gem/compare/v185...v186)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-05-30 01:30:16 +00:00
Mike McQuaid
05ff35b4ab
Merge pull request #4238 from MikeMcQuaid/list-fix-ls-options
cmd/list: add common `ls` options.
2018-05-29 19:24:31 +01:00
Mike McQuaid
f8f77ea52d cmd/list: add common ls options.
We need to manually specify these now so let's add a few that we'd
either previously documented or we've caught being used in the wild and
adjust the documentation accordingly.
2018-05-29 18:45:46 +01:00
Anja Kefala
6983a95246
virtualenv_create(libexec, "python") results in error upon install
When the line was switched to the more explicit

`virtualenv_create(libexec, "python3")` the package installed with any issues. 

Arguably, I am not as comfortable as I would like with Homebrew's relationship with Python, so maybe this reveals a larger underlying issue or there was a mistake within the original Formula.

The formula is hosted [here](https://github.com/saulpw/homebrew-vd). 

```
Last 15 lines from /Users/anja/Library/Logs/Homebrew/visidata/14.pip:
  Removing source in /private/tmp/pip-req-build-CH6VRn
visidata requires Python '>=3.4' but the running Python is 2.7.10
Exception information:
Traceback (most recent call last):
  File "/usr/local/Cellar/visidata/1.2/libexec/lib/python2.7/site-packages/pip/_internal/basecommand.py", line 228, in main
    status = self.run(options, args)
  File "/usr/local/Cellar/visidata/1.2/libexec/lib/python2.7/site-packages/pip/_internal/commands/install.py", line 291, in run
    resolver.resolve(requirement_set)
  File "/usr/local/Cellar/visidata/1.2/libexec/lib/python2.7/site-packages/pip/_internal/resolve.py", line 103, in resolve
    self._resolve_one(requirement_set, req)
  File "/usr/local/Cellar/visidata/1.2/libexec/lib/python2.7/site-packages/pip/_internal/resolve.py", line 262, in _resolve_one
    check_dist_requires_python(dist)
  File "/usr/local/Cellar/visidata/1.2/libexec/lib/python2.7/site-packages/pip/_internal/utils/packaging.py", line 55, in check_dist_requires_python
    '.'.join(map(str, sys.version_info[:3])),)
UnsupportedPythonVersion: visidata requires Python '>=3.4' but the running Python is 2.7.10
```
2018-05-29 13:22:16 -04:00
commitay
03f496b92e formula-cookbook: remove gdm 2018-05-29 17:28:23 +10:00
Markus Reiter
de246cc528 Update Homebrew-Cask references. 2018-05-25 18:20:02 +02:00
Markus Reiter
c4222141ac Revert "Update Homebrew-Cask references."
This reverts commit 4475651b548afdcf15c4cf7a7cb57baca1885186.
2018-05-25 17:57:32 +02:00
Markus Reiter
4475651b54 Update Homebrew-Cask references. 2018-05-25 17:56:16 +02:00
Mike McQuaid
97645d061d
Merge pull request #3720 from AndrewMcBurney/cache-optimization
Cache optimization for `brew linkage` command.
2018-05-24 09:14:02 +01:00
Andrew Janke
36e961ad98 Doco: add a Shell Completion doc
This describes how to configure your shell to use Homebrew-managed completion
definitions. Needed because this is a manual step the user has to do.
2018-05-22 08:11:31 -04:00
Mike McQuaid
8ab71de3e9 docs/_config.yml: use brew.sh theme name.
This has been updated now we have a newer version of
jekyll-remote-theme.
2018-05-14 18:43:15 +01:00
dependabot[bot]
9dbb390b8c
Bump github-pages from 183 to 185 in /docs
Bumps [github-pages](https://github.com/github/pages-gem) from 183 to 185.
- [Release notes](https://github.com/github/pages-gem/releases)
- [Commits](https://github.com/github/pages-gem/compare/v183...v185)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-05-14 15:34:22 +00:00
Mike McQuaid
276109f1ed Use new GitHub issue template format 2018-05-07 09:53:49 -04:00
Mike McQuaid
494bb624cc Merge remote-tracking branch 'origin/master' into cache-optimization 2018-05-03 09:27:09 +01:00
Mike McQuaid
877f059552 docs/_config.yml: remove GitHub repository.
This seems like it could fix the GitHub Pages build.
2018-05-03 08:31:32 +01:00
Mike McQuaid
70f817f02e docs: try Homebrew/jekyll-theme-homebrew. 2018-05-02 21:07:54 +01:00
Mike McQuaid
bb807d813a docs: fix Jekyll theme usage.
Need to use `remote_theme` not `theme` for this to work on GitHub Pages.
Handily, though, this removes the need for making and uploading a gem.
2018-05-02 20:00:22 +01:00
dependabot[bot]
f2de2d7bd6
Bump github-pages from 158 to 183 in /docs
Bumps [github-pages](https://github.com/github/pages-gem) from 158 to 183.
- [Release notes](https://github.com/github/pages-gem/releases)
- [Commits](https://github.com/github/pages-gem/compare/v158...v183)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-05-02 17:12:22 +00:00
Mike McQuaid
21dba9228c Use Homebrew’s Jekyll theme
These means we can remove a bunch of the HTML from this repository and
move it to https://github.com/homebrew/jekyll-theme-homebrew.
2018-05-02 17:57:32 +01:00
Mike McQuaid
7af82ba20f Add brew linkage --cached manpage output. 2018-05-02 09:59:18 +01:00
Mike McQuaid
dd79d5760f README: goodbye Alyssa!
And thanks for all the commits! <3
2018-04-30 10:15:10 +01:00
Mike McQuaid
c22fcac08d docs/Acceptable-Formulae: address feedback.
Address comments in:
27ec9dae5f
2018-04-28 15:03:05 +01:00
Mike McQuaid
27ec9dae5f
Acceptable Formulae: base on current thinking. 2018-04-26 08:26:57 +01:00
Markus Reiter
5195e72242
Merge pull request #4064 from elyscape/tap-autoupdate
Support enabling auto-updates for non-GitHub taps
2018-04-24 20:54:08 +02:00
Eli Young
8734848829 Support enabling auto-updates for non-GitHub taps 2018-04-24 11:10:48 -07:00
Mike McQuaid
5a2817cb02
Merge pull request #4066 from scpeters/missing_fail
missing: exit nonzero if missing deps are found
2018-04-16 13:17:22 +01:00
Steven Peters
2adfb77cd8 missing: exit nonzero if missing deps are found 2018-04-12 22:48:02 -07:00
Mike McQuaid
6b3ee9b8fd docs/Analytics: note retention period.
Due to [GDPR](https://www.eugdpr.org) Google Analytics have added
[data retention controls](https://support.google.com/analytics/answer/7667196).

Let's set these so that we don't keep any anonymous user data any longer
than we need it.
2018-04-11 19:18:31 -07:00
Maxim Belkin
d8cc56c1d0
release-notes: update documentation and manual page 2018-04-10 13:17:35 -05:00