| Age | Commit message (Collapse) | Author |
|
This was implemented before the rest of the file was refactored.
|
|
A more widely used style than relying on `if`/`else` returns.
|
|
Clang has fully implemented OpenMP support as of LLVM 3.7, so if OpenMP
is required by a formula gcc is no longer the only choice of compiler.
Clang should be preferred over gcc because using gcc meant linking
against libstdc++, which is ABI incompatible with libc++. This may be
unnoticeable for some users, but it causes other builds to fail, e.g.
pstoedit when imagemagick was built with OpenMP. pstoedit is required
for the octave formula, so for some users this could be a significant
problem.
|
|
This cause issues when e.g. using `debrew.rb` on a failing `system`
command in a formula.
|
|
|
|
Avoid using an unnecessary `xz` dependency when it's not needed.
|
|
|
|
But remove some manual `.freeze`s on constants that shouldn't be
constants.
|
|
|
|
|
|
At this point it's never a good compiler to use so let's just remove it.
|
|
Closes #1028.
|
|
|