Commit Graph

21 Commits (56ee61eace75bffe2bcec323fc84dd4af5f4999c)

Author SHA1 Message Date
Mark A. Matienzo e14c46a6ad ghc: readd explicit version numbers
Fixes Homebrew/homebrew#11719.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-04-18 07:06:02 -07:00
Charlie Sharpsteen 04d4ac373a GHC: Install 64bit version by default
The 64bit version of GHC became officially supported with the 7.0.2 release.
This is now used as the default unless the user does not have the required
hardware or invokes the `--32-bit` flag.

Closes Homebrew/homebrew#11490.
Closes Homebrew/homebrew#11491.
Closes Homebrew/homebrew#11708.
2012-04-17 12:08:58 -07:00
Adam Vandenberg 0a0bd67dc5 GHC: use a Requirement 2012-04-17 06:50:31 -07:00
Charlie Sharpsteen 186861b63e GHC: Refuse to install on Leopard
The binary releases of the GHC compiler are no longer compatible with OS X
10.5.

Fixes Homebrew/homebrew#11671.
2012-04-17 06:44:31 -07:00
Adam Vandenberg 3ec1c966d9 fix audit warnings 2012-04-05 20:30:45 -07:00
Jack Nagel 64afeec6d4 Use new fails_with DSL syntax
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 12:39:59 -05:00
Adam Vandenberg 9df30a139b ghc: fix audit warning 2012-02-03 22:29:48 -08:00
John Harrison a93272bd57 GHC: Update devel to 7.4.1
Updating the formula to install GHC 7.4.1 for --devel, despite the fact thats
the current stable release. But, for haskell-platform I am leaving GHC 7.0.4 as
the current default GHC version.

Closes Homebrew/homebrew#9945.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-02-02 22:15:11 -08:00
Misty De Meo 2f03f781da Add `devel` to the DSL, + stable and bottle blocks
This commit adds a `devel` entry to the DSL, allowing formulae to
specify an unstable branch.

`devel` takes a block, which should contain standard `url` and `md5`
fields (and `version`, if necessary). This must come after the standard
DSL fields.

This commit also migrates over all formulae currently using `devel` to
the new syntax, as well as formulae which used `head` for non-VCS urls.

The new syntax is also available for `stable` and `bottle`. `stable` is
an option alongside the old syntax. `bottle` replaces the old syntax.

Note that the @stable ivar in Formula has been renamed to @standard,
and the @bottle ivar has been renamed to @bottle_url.

Closes Homebrew/homebrew#9735.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-01-25 21:45:19 -06:00
Aku Kotkavuo e0155361f4 GHC: add 7.2.2 as --devel
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-11-26 19:47:40 -08:00
Jack Nagel fdc33fa24f ghc: use a warning when installing 64-bit
Closes Homebrew/homebrew#7200.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-08-25 09:30:16 -05:00
Sudish Joseph 957332dfef GHC 7.0.4
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-19 14:52:17 -07:00
Aku d8f5eab637 Update GHC to v7.0.3.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-03 11:07:12 -07:00
Adam Vandenberg 4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Adam Vandenberg 7bd947eb0b Update formulae for version 0.7
* Use new "url" features
* Use keg_only DSL
* Use "skip_clean :all" DSL
* Whitespace and style cleanups
* Make bash invocations less silly
* Use new man2-man8 helpers
* Remove "FileUtils." since it is included in Formula
* Use real names for deps instead of aliases
* ENV.x11 now updates path, so remove that from individual brews
2010-08-07 18:08:53 -07:00
Adam Vandenberg 8d6e82f457 ghc - remove custom .pkg support 2010-06-30 10:14:33 -07:00
Sudish Joseph c989041690 Update to ghc-6.12.3.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-06-14 16:50:47 -07:00
Adam Vandenberg 364258a8d0 Fix perl path for ghc-asm
Fixes Homebrew/homebrew#1433.
2010-06-01 20:32:15 -07:00
Sudish Joseph 559ea72d8d Updated ghc to 6.12.2.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-05-01 13:27:07 -07:00
Miëtek Bak 0c8680874e Fix GHC formula 2010-03-10 12:17:52 +00:00
Miëtek Bak 0f11fe6372 GHC 6.12.1
GHC is a state-of-the-art open source compiler and interactive environment for the
functional language Haskell.

This formula uses the official GHC binary package for Mac OS X.

Signed Off By: Max Howell <max@methylblue.com>

I adapted the system calls to use full paths to tools.

FileUtils is included into Formula, so I neatened that stuff up too.
2010-02-24 15:13:16 +00:00