ClosesHomebrew/homebrew#10498.
Signed-off-by: Max Howell <max@methylblue.com>
Made the clang patches only get applied if using clang and clang version <= 3.1. This may mean it breaks for 3.2 but we do this because we need to continue testing such things.
This formula is carrying around a large Project Builder patch,
which is not compatible going forward. Upstream progress seems
to have stopped too. Probably the precompiled download could be used
if someone wanted to install this.
ClosesHomebrew/homebrew#10063.
We packaged version "0.0.1", but there may have been a more recent
version available. In any case, no one submitted any updates and
upstream work seems to have stalled 2 years ago.
ClosesHomebrew/homebrew#10390.
Way back in the day, Homebrew defaulted to LLVM/-O3. A lot of stuff
failed to compile, and a lot of stuff just took forever with -O4.
We don't default this way anymore, and in fact use -Os per Apple
guidelines.
So remove these old "fixes" since they are no longer needed.
Also move to using pre-packaged downloads for Riak.
Rationale:
Riak does not always compile against the latest version of Erlang.
As we like to bump Erlang aggresively, this ends up breaking Riak.
Since the pre-packaged Riak comes with a specific verison of Erlang,
this gets around this problem. And there's no compelling reason to want
to compile Erlang-based software from scratch.
Parsley is head-only with no stable versions available, and hasn't been
updated for two years. argp-standalone is only used by parsley and does
not have a real homepage.
ClosesHomebrew/homebrew#10458.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
- Upgrade fluid-synth to 1.1.5.
- Switch to cmake build. Docs say configure is deprecated.
- Add a patch to fix a missing CoreAudio header on Lion.
- Disable the framework build.
- Remove lib suffix to avoid lib64.
- Compiles on Lion 10.7.3 and SL 10.6.8 using all five compilers.
ClosesHomebrew/homebrew#10197.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
MacPorts used to have this too, for whatever reason, but they removed it
almost two years ago. I can build irssi fine without it, so I think it
needs better justification in the formula.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>