This is kind of hackish, but we can clean it up when we get the compiler
selection code up to snuff again.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mosh fails to build with llvm-gcc. The original formula forced an
ENV.GCC_4_2, which broke under Xcode 4.2. Replace with fails_with_llvm.
It does build correctly with clang.
ClosesHomebrew/homebrew#8336.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Short and sweet, and since we're dealing with PGP keys here it's a good
idea to make sure we've compiled correctly.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Applying a patch from MacPorts fixes the inline asm errors, and the fix
is already present in recent upstream sources.
Now we run 'make check' since we're patching important code, and it's
quick anyway.
ClosesHomebrew/homebrew#8180.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit updates the formula to highlight-3.6. It compiles
using all three compiles from XCode-4.0.2 on 64bit Snow Leopard.
ClosesHomebrew/homebrew#8350.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit updates tbb to 4.0u1, which stands for Update 1.
Intel has been releasing for 3.x: Update 1, Update 2, Update 3....
The previous formula here was 3.x Update 8 (it went to 10). They
have been naming file archives based on the date the file was
uploaded, but that can change and our previous tarball is gone.
This compiles without error using gcc, clang, and llvm from
XCode-4.0.2 on 64bit Snow Leopard.
EDIT: added ENV.cc, ENV.cxx, and ENV.no_optimization
ClosesHomebrew/homebrew#8355.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit updates cgal to version 3.9 and adjusts the syntax to
follow cmake usage: cmake [options] <path-to-source>
This compiles on 64bit Snow Leopard using XCode-4.0.2 using clang,
llvm-2335, and gcc-4.2.1.5666.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This commit upgrades the formula to flare-1.0.12 and removes the
flag for debug that is the default. This compiles on 64bit Snow
Leopard with XCode-4.0.2 and gcc-4.2.1.5666, clang-2.0, and
llvm-2335.9.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
http://eigen.tuxfamily.org/bz/show_bug.cgi?id=338 has been fixed, but
there's not yet a pkgconfig dir under #{prefix}/lib when building, so
we need to set pkg_config_libdir or the .pc file gets installed in
pkg_config_libdir-NOTFOUND.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Docbook is a run-time dep and is also a build-time dep of asciidoc's
HEAD, since it has to build its own documentation.
Also, fix a breakage in the HEAD build caused by OS X's xmllint being
too old or broken and remove a useless `ohai` call.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This is already in Homebrew, as "tiny-fugue". I added an alias.
This reverts commit 4d427c013ba5d790064dceff5b8c577259405fb6.
ClosesHomebrew/homebrew#8331.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>