- Fix link error with clang
Fix a link error with clang & libtool. Configure chooses
--export-dynamic
but that flag doesn't normally start with two dashes, only one.
There are no overrides or switches available for that. The fix is an
inline patch for configure, adding the compiler case for darwin*) to set
ZZIPLIB_LDFLAGS="-export-dynamic". Add the inline patch and bug report
url to the formula. Add the 2sec make check for this compression
library. Checks on Lion 10.7.3 and SL 10.6.8 with all five compilers
from the 4.3 CLT and XCode-4.0.2 (4D502).
ClosesHomebrew/homebrew#10672.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
We disable building the agent program and provide it as a separate
gpg-agent package so that gnupg 1.x can use it as well. However, gpg2
still tries to find the agent in its own keg if it isn't already
running; that is, if the user hasn't done something like
eval $(gpg-agent --daemon)
Using --with-agent-pgm, we can tell gpg2 to look in HOMEBREW_PREFIX/bin
for the agent instead.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
OS X ships with iconv. glib failed to detect it, and this snowballed
into a few formulas requiring a superfluous duplicate install of
libiconv. All of the formulas in this commit compile without the
libiconv dependency.
jn:
The libiconv shipped with 10.5, 10.6, and 10.7 is version 1.11, so there
shouldn't be any cases of "10.x needs a newer libiconv but 10.y does
not".
In any case, we'll wait a week or so just in case any weird issues crop
up, and if not, then we can remove the libiconv formula and blacklist
it.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ClosesHomebrew/homebrew#10636.
[jn: the switch to disable the GTK client changed from "disable-gtk" to
"without-gtk" for some reason, adjusted.]
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
The latest release is four years old and incompatible with recent
berkeley-db versions.
ClosesHomebrew/homebrew#10633.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
* also removed automake dependency
* boost is now only a build dependency
ClosesHomebrew/homebrew#10619.
Signed-off-by: Max Howell <max@methylblue.com>
pixman uses includes from X11. Declaring Env.x11 makes this explicit (even if it may work on your system without).
Xcode without CLTs needs to set this explicit in order to add the right sdk path.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>