Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44bcf69d1f 
							
						 
					 
					
						
						
							
							cmd/shellenv: use Bash.  
						
						... 
						
						
						
						This speeds up execution by 3x on my machine and the script is simple
enough to warrant this. 
						
						
					 
					
						2018-09-13 09:27:44 +01:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da8d37ee31 
							
						 
					 
					
						
						
							
							README: remove myself  
						
						... 
						
						
						
						I resign from Homebrew with immediate effect.
Goodbye Homebrew. 
						
						
					 
					
						2018-09-12 11:19:44 +01:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							f6093961ef 
							
						 
					 
					
						
						
							
							Add Homebrew::DEFAULT_PREFIX for Linux  
						
						... 
						
						
						
						The default prefix is /usr/local on macOS
and /home/linuxbrew/.linuxbrew on Linux. 
						
						
					 
					
						2018-09-11 09:57:08 -07:00 
						 
				 
			
				
					
						
							
							
								James Costian 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18d38d7b76 
							
						 
					 
					
						
						
							
							Add brew shellenv - see  #4780  
						
						
						
						
					 
					
						2018-09-07 11:37:14 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c60fe60377 
							
						 
					 
					
						
						
							
							cmd/info: display analytics data.  
						
						... 
						
						
						
						When users don't have `HOMEBREW_NO_ANALYTICS` or
`HOMEBREW_NO_GITHUB_API` set let's display some analytics data in
`brew info`. This should be useful for both maintainers and for users of
Homebrew.
Note this by default combines all installs across options for a single
number; for formulae with lots of options it's a bit overwhelming to
print the installs per-option. However, for `HOMEBREW_DEVELOPER`s print
the full output.
Sample non-developer output:
```console
$ brew info wget
wget: stable 1.19.5 (bottled), HEAD
Internet file retriever
https://www.gnu.org/software/wget/ 
/usr/local/Cellar/wget/1.19.5 (49 files, 3.7MB) *
  Built from source on 2018-09-03 at 20:46:32
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/wget.rb 
==> Dependencies
Build: pkg-config ✔
Required: libidn2 ✔, openssl ✔
Optional: pcre ✔, libmetalink ✘, gpgme ✘
==> Options
--with-debug
	Build with debug support
--with-gpgme
	Build with gpgme support
--with-libmetalink
	Build with libmetalink support
--with-pcre
	Build with pcre support
--HEAD
	Install HEAD version
==> Analytics
install: 84638 (30d), 353800 (90d), 1372775 (365d)
install_on_request: 77926 (30d), 291305 (90d), 1044898 (365d)
build_error: 11 (30d)
```
Sample developer output:
```console
$ brew info wget
wget: stable 1.19.5 (bottled), HEAD
Internet file retriever
https://www.gnu.org/software/wget/ 
/usr/local/Cellar/wget/1.19.5 (49 files, 3.7MB) *
  Built from source on 2018-09-03 at 20:46:32
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/wget.rb 
==> Dependencies
Build: pkg-config ✔
Required: libidn2 ✔, openssl ✔
Optional: pcre ✔, libmetalink ✘, gpgme ✘
==> Options
--with-debug
	Build with debug support
--with-gpgme
	Build with gpgme support
--with-libmetalink
	Build with libmetalink support
--with-pcre
	Build with pcre support
--HEAD
	Install HEAD version
==> Analytics
==> install (30d)
wget: 84516
wget --with-debug: 51
wget --with-libressl: 16
wget --with-pcre: 14
wget --with-pcre --with-libmetalink --with-gpgme: 12
wget --with-debug --with-pcre --with-libmetalink --with-gpgme: 8
wget --HEAD: 3
wget --HEAD --with-debug --with-libmetalink --with-gpgme: 3
wget --with-gpgme: 3
wget --with-libmetalink: 3
wget --with-pcre --with-libmetalink: 3
wget --with-debug --with-pcre: 2
wget --with-libmetalink --with-gpgme: 2
wget --with-pcre --with-gpgme: 2
==> install (90d)
wget: 353131
wget --with-debug: 188
wget --with-pcre: 138
wget --with-pcre --with-libmetalink --with-gpgme: 118
wget --with-libressl: 81
wget --with-debug --with-pcre --with-libmetalink --with-gpgme: 47
wget --with-pcre --with-libmetalink: 31
wget --HEAD: 13
wget --with-pcre --with-gpgme: 12
wget --with-gpgme: 11
wget --with-debug --with-pcre: 10
wget --with-libmetalink: 8
wget --HEAD --with-pcre --with-libmetalink --with-gpgme: 4
wget --with-debug --with-pcre --with-libmetalink: 4
wget --with-libmetalink --with-gpgme: 4
==> install (365d)
wget: 1369530
wget --with-pcre: 810
wget --with-debug: 649
wget --with-pcre --with-libmetalink --with-gpgme: 554
wget --with-libressl: 479
wget --with-debug --with-pcre --with-libmetalink --with-gpgme: 235
wget --with-pcre --with-libmetalink: 184
wget --with-gpgme: 67
wget --with-pcre --with-gpgme: 67
wget --with-debug --with-pcre: 65
wget --HEAD: 54
wget --with-libmetalink: 30
wget --with-libmetalink --with-gpgme: 27
wget --with-debug --with-pcre --with-libmetalink: 24
==> install_on_request (30d)
wget: 77827
wget --with-debug: 48
wget --with-pcre: 12
wget --with-pcre --with-libmetalink --with-gpgme: 11
wget --with-debug --with-pcre --with-libmetalink --with-gpgme: 8
wget --HEAD: 3
wget --HEAD --with-debug --with-libmetalink --with-gpgme: 3
wget --with-gpgme: 3
wget --with-libmetalink: 3
wget --with-debug --with-pcre: 2
wget --with-libmetalink --with-gpgme: 2
wget --with-pcre --with-gpgme: 2
wget --with-pcre --with-libmetalink: 2
==> install_on_request (90d)
wget: 290818
wget --with-debug: 157
wget --with-pcre --with-libmetalink --with-gpgme: 101
wget --with-pcre: 100
wget --with-debug --with-pcre --with-libmetalink --with-gpgme: 42
wget --with-pcre --with-libmetalink: 30
wget --HEAD: 13
wget --with-pcre --with-gpgme: 11
wget --with-gpgme: 10
wget --with-debug --with-pcre: 8
wget --with-libmetalink: 7
wget --HEAD --with-pcre --with-libmetalink --with-gpgme: 4
wget --with-debug --with-pcre --with-libmetalink: 4
==> install_on_request (365d)
wget: 1042845
wget --with-pcre: 504
wget --with-debug: 458
wget --with-pcre --with-libmetalink --with-gpgme: 432
wget --with-debug --with-pcre --with-libmetalink --with-gpgme: 201
wget --with-pcre --with-libmetalink: 158
wget --with-gpgme: 61
wget --HEAD: 54
wget --with-pcre --with-gpgme: 49
wget --with-debug --with-pcre: 47
wget --with-debug --with-pcre --with-libmetalink: 24
wget --with-libressl: 23
wget --with-libmetalink: 22
wget --with-libmetalink --with-gpgme: 20
==> build_error (30d)
wget: 9
wget --HEAD: 1
wget --with-debug: 1
``` 
						
						
					 
					
						2018-09-06 14:18:30 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c2365aac9 
							
						 
					 
					
						
						
							
							README: add maintainers.  
						
						... 
						
						
						
						Add Steven to maintainers and Dom to PLC. 
						
						
					 
					
						2018-09-05 10:18:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d28502625 
							
						 
					 
					
						
						
							
							Homebrew Cask isn't an independent project.  
						
						
						
						
					 
					
						2018-09-04 09:58:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e06f8a8beb 
							
						 
					 
					
						
						
							
							Rename Homebrew-Cask to Homebrew Cask.  
						
						
						
						
					 
					
						2018-09-04 09:56:57 +01:00 
						 
				 
			
				
					
						
							
							
								L. E. Segovia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7cafb50ad 
							
						 
					 
					
						
						
							
							Enable quarantining of Homebrew-Cask's downloads  
						
						
						
						
					 
					
						2018-08-31 13:16:11 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bc17c8a82 
							
						 
					 
					
						
						
							
							Merge pull request  #4563  from alebcay/extract  
						
						... 
						
						
						
						Add new extract dev command to retrieve old versions of formulae 
						
						
					 
					
						2018-08-26 12:59:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ac4220ca3 
							
						 
					 
					
						
						
							
							manpage: update from latest homebrew-bundle docs.  
						
						
						
						
					 
					
						2018-08-23 15:36:01 +01:00 
						 
				 
			
				
					
						
							
							
								Caleb Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							bc551d5ed1 
							
						 
					 
					
						
						
							
							extract: regenerate docs and manpages  
						
						
						
						
					 
					
						2018-08-21 10:17:23 -04:00 
						 
				 
			
				
					
						
							
							
								Caleb Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							8d8d235019 
							
						 
					 
					
						
						
							
							Bring up manpages and docs to match new changes  
						
						
						
						
					 
					
						2018-08-21 10:17:23 -04:00 
						 
				 
			
				
					
						
							
							
								Caleb Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							1dff2f141c 
							
						 
					 
					
						
						
							
							Add manpages/docs for extract command  
						
						
						
						
					 
					
						2018-08-21 10:17:23 -04:00 
						 
				 
			
				
					
						
							
							
								JBallin 
							
						 
					 
					
						
						
						
						
							
						
						
							f065c0a737 
							
						 
					 
					
						
						
							
							Generate man page  
						
						
						
						
					 
					
						2018-08-16 09:29:30 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							0c7dbd07bc 
							
						 
					 
					
						
						
							
							manpage: add brew bundle check --verbose  
						
						
						
						
					 
					
						2018-08-16 10:50:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							8537a68533 
							
						 
					 
					
						
						
							
							README: add jonchang.  
						
						... 
						
						
						
						Another maintainer! 
						
						
					 
					
						2018-08-16 09:39:44 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan Chang 
							
						 
					 
					
						
						
						
						
							
						
						
							812ba7ea59 
							
						 
					 
					
						
						
							
							Update manpages about artifact/bottle variables  
						
						
						
						
					 
					
						2018-08-14 00:56:26 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							55cde526a8 
							
						 
					 
					
						
						
							
							Deprecate brew cask cleanup.  
						
						
						
						
					 
					
						2018-08-13 20:09:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							daa3e415d6 
							
						 
					 
					
						
						
							
							Add/remove more maintainers.  
						
						... 
						
						
						
						And remove the Homebrew/homebrew-core lead maintainer role. 
						
						
					 
					
						2018-08-08 09:41:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ba410959c0 
							
						 
					 
					
						
						
							
							Add new maintainers  
						
						... 
						
						
						
						Also add some who were missing (sorry folks) and our Linux maintainers. 
						
						
					 
					
						2018-08-07 10:51:16 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Peters 
							
						 
					 
					
						
						
						
						
							
						
						
							b387c09d0d 
							
						 
					 
					
						
						
							
							linkage: test all kegs if none are specified  
						
						
						
						
					 
					
						2018-08-03 12:07:45 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							ee5a073b05 
							
						 
					 
					
						
						
							
							Add the SFC PLC to the README and manpage.  
						
						... 
						
						
						
						Let's document these so people know who the leadership team behind the
project is. 
						
						
					 
					
						2018-08-02 13:26:02 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							6417332a3a 
							
						 
					 
					
						
						
							
							Change Mojave bottle behaviour  
						
						... 
						
						
						
						Rather than relying on a `HOMEBREW_FORCE_BOTTLE` variable (which ends
up doing silly things like forcing bottle usage even when options are
provided) instead handle this at the `or_later` bottle detection
level so on prerelease versions of macOS any bottle looks like an
`or_later` bottle (unless various environment variables are set).
Fixes issues noted in:
https://github.com/Homebrew/brew/pull/4520#issuecomment-407229605  
						
						
					 
					
						2018-07-24 09:25:32 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							44eeb59774 
							
						 
					 
					
						
						
							
							bottle: add --json and --merge docs.  
						
						... 
						
						
						
						Fixes  #4519 . 
					
						2018-07-23 14:51:47 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3e93d4c6cf 
							
						 
					 
					
						
						
							
							Add HOMEBREW_FORCE_BOTTLE variable  
						
						... 
						
						
						
						This does the equivalent of always passing `--force-bottle`. This will
be enabled by default on Mojave to allow people to avoid building
everything from source until our porting and bottling is a bit further
along. 
						
						
					 
					
						2018-07-20 14:28:14 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Janke 
							
						 
					 
					
						
						
						
						
							
						
						
							0a2d8c3d4d 
							
						 
					 
					
						
						
							
							Add --display-times option to install, reinstall, and upgrade  
						
						
						
						
					 
					
						2018-07-14 11:06:03 -04:00 
						 
				 
			
				
					
						
							
							
								Afnan Enayet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							133c3a3c0b 
							
						 
					 
					
						
						
							
							Fix typo  
						
						... 
						
						
						
						* change `MacOS` -> `macOS`
* regenerate manpages 
						
						
					 
					
						2018-07-06 23:06:41 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01a3422232 
							
						 
					 
					
						
						
							
							Update manpages using the brew man command  
						
						... 
						
						
						
						Use brew man to generate manpages, and then copy them to the repo. 
						
						
					 
					
						2018-07-01 17:41:49 -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 
							
						 
					 
					
						
						
						
						
							
						
						
							596f29aa40 
							
						 
					 
					
						
						
							
							Update manpages  
						
						
						
						
					 
					
						2018-06-26 08:58:04 -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 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							ccbbe6756f 
							
						 
					 
					
						
						
							
							Remove brew cask search from documentation.  
						
						
						
						
					 
					
						2018-06-19 13:40:25 +02:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							727413da3c 
							
						 
					 
					
						
						
							
							manpage: remove _appcast_checkpoint  
						
						
						
						
					 
					
						2018-06-11 13:14:00 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Janke 
							
						 
					 
					
						
						
						
						
							
						
						
							8b55cb5ecb 
							
						 
					 
					
						
						
							
							Refactor commands to remove "require cmd/help"  
						
						
						
						
					 
					
						2018-06-07 04:59:59 -04: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6d542092 
							
						 
					 
					
						
						
							
							Update rubocop-cask URL.  
						
						
						
						
					 
					
						2018-05-16 19:07:47 +02:00 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b6f477143 
							
						 
					 
					
						
						
							
							Merge pull request  #4116  from commitay/zap-force  
						
						... 
						
						
						
						Fix `zap --force` for uninstalled casks 
						
						
					 
					
						2018-05-11 08:42:03 +10: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 
						 
				 
			
				
					
						
							
							
								commitay 
							
						 
					 
					
						
						
						
						
							
						
						
							fd84c4c40c 
							
						 
					 
					
						
						
							
							zap: update manpage  
						
						
						
						
					 
					
						2018-04-29 08:49:02 +10: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