Commit graph

14 commits

Author SHA1 Message Date
Jack Nagel
ec11577107 Switch compilers when no build is specified
Given the current state of OS X compilers, the original fails_with
behavior is becoming less useful, mostly resulting in build failures
each time the compiler is updated. So make the following changes:

When a build is specified, we retain the old behavior: switch compilers
if the available compiler is <= the build, don't switch if it is > the
build.

When no build is specified, unconditionally switch compilers, and don't
output the advice message. This allows us to mark formulae as
perpetually failing, avoiding the need to update formulae each time a
new compiler build is made available.

As a bonus, this makes the logic much easier to reason about.

Closes Homebrew/homebrew#18175.
2013-03-12 13:55:15 -05:00
Ben Pitzer
5b22769e61 devil: still has problems with clang 425
Closes Homebrew/homebrew#17624.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-02-06 07:07:32 -08:00
Adam Vandenberg
0241936c24 devil: style nits 2013-01-28 21:39:46 -08:00
Maximilian Gaß
9d3d1d31a8 devil: enable ILUT
Closes Homebrew/homebrew#12656.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-28 10:48:23 -05:00
Mike McQuaid
719a9c3cb4 devil: don't depend on x11 unnecessarily. 2012-08-22 22:58:11 -07:00
Adam Vandenberg
6868f44465 devil also fails with clang 4.0 2012-07-05 09:22:11 -07:00
Jack Nagel
d6e8244287 Update formulae for XQuartz compatibility 2012-07-01 12:41:00 -05:00
Misty De Meo
f037bc9446 devil: fails with clang
Fixes Homebrew/homebrew#12353.
2012-05-21 18:12:43 -05:00
Misty De Meo
ad134cc2cc devil: add ENV.x11 to find libpng
Fixes Homebrew/homebrew#11656.
2012-05-21 18:12:42 -05:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Adam Vandenberg
f7bda07d33 fix audit warnings 2010-10-06 20:14:58 -07:00
Andrea C. Granata
df528a9fb5 Updated formula for devil
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-06 20:07:05 -07:00
Adam Vandenberg
aa1df559d2 Normalize SourceForge urls 2010-09-09 14:25:57 -07:00
rick
e3b614e983 Add DevIL formula
Developer's Image Library (DevIL) is a cross-platform image library utilizing
a simple syntax to load, save, convert, manipulate, filter and display a
variety of images with ease.
2009-10-19 04:02:48 +01:00