msmtp: Explicitly request openssl

This is a preventative measure.

Msmtp can be built with either gnutls or openssl as its security lib.
By default, it will use gnutls if it exists on the user's system.  It
will use openssl only if either the user requests it or gnutls is
absent.  The current formula is silent about what security lib to use,
which means the brewer will get gnutls if it's present.

This is risky, because brewers have no idea that this is the case.
Suppose a brewer has gnutls brewed, and then brews msmtp with the
current official formula.  Then suppose the brewer removes gnutls later
but keeps msmtp.  Then msmtp will break, the user will have no idea why,
there probably will be a ticket, and no matter what the brewer will have
to rebrew.

It therefore seems better to explicitly ask msmtp to build against
openssl, since that isn't transient.  Msmtp will find the system's ssl.

For users who never brewed msmtp with gnutls already on their machines,
this commit changes nothing at all.

Closes #20756.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
concurrencykit 0.2.19

Closes #20776.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Fix info --github

Closes #20780.
hatari 1.7.0

Closes #20781.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
igraph 0.6.5

Closes #19818.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Dart 24275

Closes #20790.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
haproxy devel 1.5-dev19

Closes #20791.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Rename Fortran requirement to fix option generation

So, `depends_on :fortran => :optional` will generate "--with-fortran"
rather than "--with-fortranRequired".
fftw: use optional dep for fortran
libgetdata: use optional dep for fortran
libgetdata: style
R: use optional dep for valgrind
gearman: use optional dep for mysql
soci: use optional dep for boost
inkscape: use optional dep for poppler
New formula beansdb 0.5.9

Closes #20170.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Python: fix LINKFORSHARED value

LINKFORSHARED incorrectly returns a truncated value by default, which
breaks builds which depend on it returning a valid path.
e.g., it returns:

Python.framework/Versions/2.7/Python

Instead of:

$(brew --prefix)/Python.framework/Versions/2.7/Python

This breaks zpython, and possibly other things. See #20182.

Reported to Python.org in http://bugs.python.org/issue3588 and
http://bugs.python.org/issue16848, fixed for python-config but not
other usecases.
geoip 1.5.1

Closes #20799.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
tcptraceroute: source from github

Closes #20803.
dovecot 2.2.4

Closes #20804.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>