| Age | Commit message (Collapse) | Author |
|
Closes #20802.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #20804.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #20803.
|
|
Closes #20799.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
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.
|
|
Closes #20170.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
So, `depends_on :fortran => :optional` will generate "--with-fortran"
rather than "--with-fortranRequired".
|
|
Closes #20791.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #20790.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #19818.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #20781.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #20780.
|
|
Closes #20776.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
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>
|
|
Closes #20775.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Remove caveats that duplicate option descriptions.
|
|
Closes #20713.
|
|
|
|
|
|
|
|
|
|
|
|
* update option decls to with/without
* apply sigaction powerpatch by default, unless --without-sigaction
is passed.
Closes #20679.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #20757.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #19593.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #19594.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Msmtp will enable support for the OS X Keychain by default on Macs. No need to ask for it.
Closes #20753.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #20755.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
Fixes #20744.
|
|
Closes #20748.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #20742.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
This hack was necessary since requirements were not checked again
in the forked build process, but now they are, and calling it again
after the build environment has been set up can produce incorrect
results. In fact, if it happens to return false the second time,
the env modification will be skipped altogether.
|
|
Closes #20741.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #20724.
|
|
|
|
|
|
|
|
Closes #20731.
Closes #13621.
|
|
|
|
Closes #20711.
|
|
|
|
Closes #16373.
Closes #20725.
|