Following the discussion in Homebrew/homebrew#13519, ghc gets a major overhaul:
* Add a subformula that installs the ghc binary like before
* Use the ghc binary to build ghc from source
* Force ENV['LD'] = 'ld' to stop an assertion linking with llvm
* Add an option to run the testsuite. 9 unexpected fails atm
* Add a `j1` for an occasional install race
* Remove the patch which was fixed in two commits in Apr 2011.
47ac5d859493ae0cd8dd02e1b4848f993acc3d5c
a8d4731456ac3da0a70399e4ab821a763a4c04fb
FixesHomebrew/homebrew#13519
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Update the formula to tofrodos 1.7.12a.
This fixes the download URL. tofrodos source archives have been removed
from SourceForge.
ClosesHomebrew/homebrew#15332.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
The test for pango has been failing for a couple of months because
`pango-view` no longer successfully does:
- `-q` do not display
- `-o <filename>` output to file
So remove those two flags and the test passes except for some
cleanup on exit of X11 things we have no control of afaik.
ClosesHomebrew/homebrew#15278.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
wordnet uses tcl/tk which requires X11 or there are missing
includes. Add a dep on x11.
FixesHomebrew/homebrew#14469ClosesHomebrew/homebrew#15280.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* remove dependency on wget, as curl works fine
* improve help and point to OPAM documentation site
ClosesHomebrew/homebrew#15279.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
crossroads builds an internal libpgm from source, but that causes
build errors because of a conflicting struct definition with OSX
`netinet.h`. So instead of dealing with that, link crossroads
against our libpgm-5.2 which builds without error. Add a couple
of ENV vars to override `pkg-config` and help crossroads find
the libpgm we now depend on, which it can't find otherwise because
it's looking for `openpgm-5.1.pc` and we offer `openpgm-5.2.pc`.
Crossroads passes `make check` on 10.8.2 with XCode-4.5.
FixesHomebrew/homebrew#15217ClosesHomebrew/homebrew#15255.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade to version 5.2.121.
- Works well with superenv and is used by crossroads.
ClosesHomebrew/homebrew#15257.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>