The FreeBSD Ports Archive
FreeBSD lang : ghc4>
A Compiler for the functional language Haskell
GHC: The Glasgow Haskell Compiler.
The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98
(http://www.haskell.org). GHC compiles Haskell to either native code
or C. It implements numerous experimental language extensions to
Haskell, including concurrency, a foreign language interface, several
type-system extensions, exceptions, and so on. GHC comes with a
generational garbage collector, a space and time profiler, and a
comprehensive set of libraries.
Documentation can be found hanging off GHC's homepage, below.
http://www.haskell.org/ghc/
|
ghc history
v. 1.55
date: 2007/10/04 01:25:16; author: edwin; state: Exp; lines: +2 -8
Remove always-false/true conditions based on OSVERSION 500000
v. 1.54
date: 2007/09/30 03:51:08; author: linimon; state: Exp; lines: +2 -2
Switch autoconf dependency to 2.61.
PR: ports/116639
Submitted by: aDe
v. 1.53
date: 2007/09/29 20:57:27; author: linimon; state: Exp; lines: +6 -7
Move the USE_PERL definitions, and others, before pre.mk inclusion. This
will be needed to conditionalize bsd.perl.mk inclusion.
Approved by: maintainer
v. 1.52
date: 2007/09/17 05:43:54; author: vs; state: Exp; lines: +9 -23
Re-structure support for libraries in GHC:
This commit splits off the supporting libraries that pull in additional
dependencies like X11 and GL. These will be provided by separate ports
like x11/hs-x11-ghc using the "Cabal"-mechanism (a framework for installing
additional libraries into Haskell environments like GHC and NHC).
Accordingly, the libraries will put their files into a subdirectory of GHC.
List of libraries that have been split off: ALUT GLUT HGL OpenAL OpenGL X11
Also, finally remove dependency on devel/readline: the current readline in
base has all the features we need.
Bump PORTREVISION accordingly.
Tested through Tinderbox runs on lang/ghc and devel/da
v. 1.51
date: 2007/09/08 01:00:15; author: linimon; state: Exp; lines: +0 -4
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr
v. 1.50
date: 2007/06/23 10:25:50; author: obraun; state: Exp; lines: +1 -5
Update to 6.6.1.
v. 1.49
date: 2007/05/19 20:13:38; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.48
date: 2007/02/15 05:13:41; author: vs; state: Exp; lines: +2 -1
Use MASTER_SITE_LOCAL for our own boot-file
v. 1.47
date: 2007/01/24 23:55:35; author: obraun; state: Exp; lines: +1 -1
Moved bootstrap tarball to haskell.org. Therefore readd master site.
v. 1.46
date: 2007/01/22 05:06:44; author: vs; state: Exp; lines: +12 -12
Update lang/ghc to 6.6
Also fixes readline issue reported in PR ports/107380.
OpenAL support is not yet fixed, we might break that out into a
separate port, now that the upstream infrastructure is in place.
Your haskell@ team, Olli & Volker
v. 1.45
date: 2006/06/23 10:56:50; author: vs; state: Exp; lines: +3 -0
Mark as BROKEN on -CURRENT until there's such thing as compat6x or somebody
does a bootstrap. libmapping the newer libs seems not to work.
v. 1.44
date: 2006/06/13 17:34:59; author: oliver; state: Exp; lines: +5 -6
make portlint happier
PR: ports/96548
Approved by: previous maintainer
v. 1.43
date: 2006/05/29 08:14:05; author: vs; state: Exp; lines: +1 -1
Assign to haskell@FreeBSD.org: Simon hasn't enough time to care for the FreeBSD version
and most of the problems with the port are my fault anyway.
Approved by: maintainer
v. 1.42
date: 2006/05/28 09:30:51; author: vs; state: Exp; lines: +5 -6
- Enable build for 5.x
- Prune compat5 from LIB_DEPENDS on 6.x as it has been redundant for a while.
v. 1.41
date: 2006/05/17 07:08:26; author: vs; state: Exp; lines: +4 -1
Mark as IGNORE for < 6.x as we do not have a bootstrap-tarball yet.
v. 1.40
date: 2006/05/10 14:46:41; author: ale; state: Exp; lines: +2 -1
Chase gmp library and bump PORTREVISION.
v. 1.39
date: 2006/05/08 09:51:18; author: vs; state: Exp; lines: +6 -14
Update to 6.4.2
This build uses an unthreaded RTS, please see the GHC mailing lists for
details and report any problems you observe (eg. non-termination/segfaults in
compiled binaries).
Approved by: cabal
v. 1.38
date: 2006/05/01 11:23:17; author: vs; state: Exp; lines: +13 -6
Unbreak by disconnecting OpenAL support for now. The version in ports
seems to be different from the one GHC expects.
Approved by: Haskell cabal
v. 1.37
date: 2006/01/12 12:54:23; author: sem; state: Exp; lines: +2 -1
- Update graphics/libglut to 6.4.1.
- Shared lib version and PORTREVISION bumb for all affected ports.
While I'm here:
- Remove USE_MESA knob where it was (35 ports).
It marked as depricated for 2 years.
PR: ports/90247
Submitted by: Ermal Lu?i
v. 1.36
date: 2006/01/06 09:36:41; author: vs; state: Exp; lines: +20 -5
Honour WITHOUT_X11.
Note that except for OpenAL the --without-foo flags to configure are currently
ignored, so some post-configure intervention is required to get this right
when X11 is present but not desired.
Requested by: Yuri Karaban
Approved by: maintainer (cabal)
v. 1.35
date: 2005/11/15 06:49:54; author: ade; state: Exp; lines: +1 -1
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
v. 1.34
date: 2005/10/16 20:30:58; author: vs; state: Exp; lines: +4 -0
Requires newer version of perl than base in 4.x
v. 1.33
date: 2005/10/14 12:01:17; author: vs; state: Exp; lines: +7 -7
Update to 6.4.1
Approved by: maintainer (cabal)
v. 1.32
date: 2005/08/26 05:22:42; author: krion; state: Exp; lines: +4 -1
Fix build on 6.x
Submitted by: lesi
Approved by: portmgr (self)
v. 1.31
date: 2005/06/28 06:45:28; author: vs; state: Exp; lines: +12 -11
Add off-site patches partially obtained from CVS to enable libglut (fixes to include-path)
and OpenAL (needs -pthread). This requires running $AUTOCONF after patching the
autoconf-files. Bump PORTREVISION.
Requested by: Ron de Bruijn
Approved by: maintainer (Haskell cabal)
v. 1.30
date: 2005/03/23 08:43:18; author: vs; state: Exp; lines: +1 -0
Set USE_GL to pull in missing stuff
Noticed by: krisbot
Tested by: obraun@
Approved by: portmgr (marcus)
v. 1.29
date: 2005/03/20 21:53:49; author: vs; state: Exp; lines: +1 -0
Resurrect patch to bring libgmp into scope which got accidently dropped on
the recent upgrade.
Approved by: Haskell cabal
v. 1.28
date: 2005/03/14 17:32:11; author: obraun; state: Exp; lines: +1 -1
Upgrade to 6.4.
Approved by: maintainer
v. 1.27
date: 2004/10/17 09:24:59; author: obraun; state: Exp; lines: +7 -11
Upgrade ghc to 6.2.2, remove BROKEN, make portlint a little bit happier.
v. 1.26
date: 2004/09/18 17:22:26; author: kris; state: Exp; lines: +4 -0
BROKEN on 5.x: Does not compile
Approved by: portmgr (self)
v. 1.25
date: 2004/07/26 12:06:06; author: vs; state: Exp; lines: +1 -3
Remove mirror.ac.uk from MASTERSITES in Haskell(-related) ports.
PR: ports/69481
Submitted by: Tim Bishop
v. 1.24
date: 2004/05/11 19:22:25; author: obraun; state: Exp; lines: +3 -1
Add the mirror http://www.mirror.ac.uk/sites/www.haskell.org/ to MASTER_SITES.
Pointed out by: Simon Marlow
v. 1.23
date: 2004/03/24 09:48:39; author: obraun; state: Exp; lines: +1 -2
Upgrade to 6.2.1.
Approved by: maintainer
v. 1.22
date: 2004/02/04 05:21:37; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.21
date: 2004/01/15 22:56:09; author: obraun; state: Exp; lines: +8 -15
* Upgrade lang/ghc to 6.2.
* Welcome lang/ghc5 after repocopy from lang/ghc.
* Say goodbye to lang/ghc6.
* Fix dependency of devel/hs-tclhaskell-ghc and devel/hs-uni.
Approved by: portmgr (marcus), maintainer
Repocopy by: joe
v. 1.20
date: 2003/12/16 10:08:51; author: obraun; state: Exp; lines: +3 -14
Use patches and libgmp port on -STABLE, too.
Submitted by: Volker Stolz
Approved by: maintainer
v. 1.19
date: 2003/12/12 16:33:17; author: obraun; state: Exp; lines: +20 -1
- Fix build on -CURRENT by importing some gcc33 fixes
- Fix linker issue on -CURRENT by not using SplitObjs, same as:
http://www.haskell.org/pipermail/glasgow-haskell-users/2003-June/005289.html
- Use libgmp from ports on -CURRENT (saves further patching)
- Bump PORTREVISION
PR: ports/60155
Submitted by: Volker Stolz
Approved by: maintainer
v. 1.18
date: 2003/03/27 22:55:09; author: obraun; state: Exp; lines: +1 -1
Upgrade to 5.04.3.
PR: ports/50354
Submitted by: maintainer
v. 1.17
date: 2003/02/21 12:35:02; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.16
date: 2003/01/01 17:24:59; author: obraun; state: Exp; lines: +6 -5
Upgrade to 5.04.2.
PR: ports/46230
Submitted by: maintainer
v. 1.15
date: 2002/11/20 09:10:55; author: obraun; state: Exp; lines: +1 -1
Add the new virtual category haskell.
v. 1.14
date: 2002/09/17 20:09:56; author: obraun; state: Exp; lines: +1 -2
Upgrade to 5.04.1.
Note: This does *NOT* work on -current. The bootstrap tarball for -current is
still missing. I am working on it. However I wanted to make this new
version available on 4.7-R.
Submitted by: maintainer
v. 1.13
date: 2002/08/22 12:53:38; author: obraun; state: Exp; lines: +32 -1
* Install three binaries with prefix "-ghc" to avoid problems with
textproc/haxml and devel/drift. (1)
* Add WITHOUT_PROFILE knob to install without profiling libraries. (2)
* Bump PORTREVISION.
PR: ports/41051 (1), ports/41231 (2)
Submitted by: Volker Stolz (2)
Approved by: maintainer, dwcjr (mentor)
v. 1.12
date: 2002/07/23 01:18:29; author: naddy; state: Exp; lines: +2 -0
* All the world's an i386...
* Remove empty patch file.
v. 1.11
date: 2002/07/21 16:57:23; author: olgeni; state: Exp; lines: +1 -0
I forgot to add 2 new patchfiles :(
v. 1.10
date: 2002/07/21 14:10:56; author: olgeni; state: Exp; lines: +2 -2
Update port to version 5.04.
PR: 40779
Submitted by: Simon Marlow
Reviewed by: Oliver Braun
v. 1.9
date: 2002/05/08 16:41:23; author: dwcjr; state: Exp; lines: +12 -3
Fix for -current
PR: 36803
Submitted by: maintainer
v. 1.8
date: 2002/01/31 11:09:00; author: olgeni; state: Exp; lines: +1 -1
Update port to version 5.02.2 and remove dependency on devel/happy from the
configuration script.
PR: 34349
Submitted by: Simon Marlow
v. 1.7
date: 2002/01/07 14:39:00; author: olgeni; state: Exp; lines: +19 -41
Update port to version 5.02.1
PR: 32001
Submitted by: Simon Marlow
v. 1.6
date: 2001/02/26 04:39:59; author: steve; state: Exp; lines: +4 -5
Update to version 4.08.2.
PR: 24934
Submitted by: Simon Marlow
v. 1.5
date: 2000/10/13 20:17:44; author: ade; state: Exp; lines: +28 -5
Update to 4.08.1
PR: 21502
Submitted by: maintainer
v. 1.4
date: 2000/08/12 19:13:05; author: nbm; state: Exp; lines: +5 -4
Update to 4.08
PR: ports/19936
Submitted by: Simon Marlow (maintainer)
v. 1.3
date: 2000/04/12 06:18:41; author: obrien; state: Exp; lines: +3 -3
Convert to the PORTNAME - PORTVERSION syntax.
v. 1.2
date: 2000/03/04 13:50:13; author: jedgar; state: Exp; lines: +11 -6
Update port to 4.06
PR: 17115
Submitted by: Maintainer
v. 1.1
date: 1999/11/10 17:25:28; author: nectar; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1999/11/10 17:25:28; author: nectar; state: Exp; lines: +0 -0
GHC: The Glasgow Haskell Compiler.
The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98
(http://www.haskell.org). GHC compiles Haskell to either native code
or C. It implements numerous experimental language extensions to
Haskell, including concurrency, a foreign language interface, several
type-system extensions, exceptions, and so on. GHC comes with a
generational garbage collector, a space and time profiler, and a
comprehensive set of libraries.
PR: ports/13786
Submitted by: Simon Marlow
=============================================================================
v. 1.55
date: 2007/10/04 01:25:16; author: edwin; state: Exp; lines: +2 -8
Remove always-false/true conditions based on OSVERSION 500000
v. 1.54
date: 2007/09/30 03:51:08; author: linimon; state: Exp; lines: +2 -2
Switch autoconf dependency to 2.61.
PR: ports/116639
Submitted by: aDe
v. 1.53
date: 2007/09/29 20:57:27; author: linimon; state: Exp; lines: +6 -7
Move the USE_PERL definitions, and others, before pre.mk inclusion. This
will be needed to conditionalize bsd.perl.mk inclusion.
Approved by: maintainer
v. 1.52
date: 2007/09/17 05:43:54; author: vs; state: Exp; lines: +9 -23
Re-structure support for libraries in GHC:
This commit splits off the supporting libraries that pull in additional
dependencies like X11 and GL. These will be provided by separate ports
like x11/hs-x11-ghc using the "Cabal"-mechanism (a framework for installing
additional libraries into Haskell environments like GHC and NHC).
Accordingly, the libraries will put their files into a subdirectory of GHC.
List of libraries that have been split off: ALUT GLUT HGL OpenAL OpenGL X11
Also, finally remove dependency on devel/readline: the current readline in
base has all the features we need.
Bump PORTREVISION accordingly.
Tested through Tinderbox runs on lang/ghc and devel/da
v. 1.51
date: 2007/09/08 01:00:15; author: linimon; state: Exp; lines: +0 -4
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr
v. 1.50
date: 2007/06/23 10:25:50; author: obraun; state: Exp; lines: +1 -5
Update to 6.6.1.
v. 1.49
date: 2007/05/19 20:13:38; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.48
date: 2007/02/15 05:13:41; author: vs; state: Exp; lines: +2 -1
Use MASTER_SITE_LOCAL for our own boot-file
v. 1.47
date: 2007/01/24 23:55:35; author: obraun; state: Exp; lines: +1 -1
Moved bootstrap tarball to haskell.org. Therefore readd master site.
v. 1.46
date: 2007/01/22 05:06:44; author: vs; state: Exp; lines: +12 -12
Update lang/ghc to 6.6
Also fixes readline issue reported in PR ports/107380.
OpenAL support is not yet fixed, we might break that out into a
separate port, now that the upstream infrastructure is in place.
Your haskell@ team, Olli & Volker
v. 1.45
date: 2006/06/23 10:56:50; author: vs; state: Exp; lines: +3 -0
Mark as BROKEN on -CURRENT until there's such thing as compat6x or somebody
does a bootstrap. libmapping the newer libs seems not to work.
v. 1.44
date: 2006/06/13 17:34:59; author: oliver; state: Exp; lines: +5 -6
make portlint happier
PR: ports/96548
Approved by: previous maintainer
v. 1.43
date: 2006/05/29 08:14:05; author: vs; state: Exp; lines: +1 -1
Assign to haskell@FreeBSD.org: Simon hasn't enough time to care for the FreeBSD version
and most of the problems with the port are my fault anyway.
Approved by: maintainer
v. 1.42
date: 2006/05/28 09:30:51; author: vs; state: Exp; lines: +5 -6
- Enable build for 5.x
- Prune compat5 from LIB_DEPENDS on 6.x as it has been redundant for a while.
v. 1.41
date: 2006/05/17 07:08:26; author: vs; state: Exp; lines: +4 -1
Mark as IGNORE for < 6.x as we do not have a bootstrap-tarball yet.
v. 1.40
date: 2006/05/10 14:46:41; author: ale; state: Exp; lines: +2 -1
Chase gmp library and bump PORTREVISION.
v. 1.39
date: 2006/05/08 09:51:18; author: vs; state: Exp; lines: +6 -14
Update to 6.4.2
This build uses an unthreaded RTS, please see the GHC mailing lists for
details and report any problems you observe (eg. non-termination/segfaults in
compiled binaries).
Approved by: cabal
v. 1.38
date: 2006/05/01 11:23:17; author: vs; state: Exp; lines: +13 -6
Unbreak by disconnecting OpenAL support for now. The version in ports
seems to be different from the one GHC expects.
Approved by: Haskell cabal
v. 1.37
date: 2006/01/12 12:54:23; author: sem; state: Exp; lines: +2 -1
- Update graphics/libglut to 6.4.1.
- Shared lib version and PORTREVISION bumb for all affected ports.
While I'm here:
- Remove USE_MESA knob where it was (35 ports).
It marked as depricated for 2 years.
PR: ports/90247
Submitted by: Ermal Lu?i
v. 1.36
date: 2006/01/06 09:36:41; author: vs; state: Exp; lines: +20 -5
Honour WITHOUT_X11.
Note that except for OpenAL the --without-foo flags to configure are currently
ignored, so some post-configure intervention is required to get this right
when X11 is present but not desired.
Requested by: Yuri Karaban
Approved by: maintainer (cabal)
v. 1.35
date: 2005/11/15 06:49:54; author: ade; state: Exp; lines: +1 -1
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
v. 1.34
date: 2005/10/16 20:30:58; author: vs; state: Exp; lines: +4 -0
Requires newer version of perl than base in 4.x
v. 1.33
date: 2005/10/14 12:01:17; author: vs; state: Exp; lines: +7 -7
Update to 6.4.1
Approved by: maintainer (cabal)
v. 1.32
date: 2005/08/26 05:22:42; author: krion; state: Exp; lines: +4 -1
Fix build on 6.x
Submitted by: lesi
Approved by: portmgr (self)
v. 1.31
date: 2005/06/28 06:45:28; author: vs; state: Exp; lines: +12 -11
Add off-site patches partially obtained from CVS to enable libglut (fixes to include-path)
and OpenAL (needs -pthread). This requires running $AUTOCONF after patching the
autoconf-files. Bump PORTREVISION.
Requested by: Ron de Bruijn
Approved by: maintainer (Haskell cabal)
v. 1.30
date: 2005/03/23 08:43:18; author: vs; state: Exp; lines: +1 -0
Set USE_GL to pull in missing stuff
Noticed by: krisbot
Tested by: obraun@
Approved by: portmgr (marcus)
v. 1.29
date: 2005/03/20 21:53:49; author: vs; state: Exp; lines: +1 -0
Resurrect patch to bring libgmp into scope which got accidently dropped on
the recent upgrade.
Approved by: Haskell cabal
v. 1.28
date: 2005/03/14 17:32:11; author: obraun; state: Exp; lines: +1 -1
Upgrade to 6.4.
Approved by: maintainer
v. 1.27
date: 2004/10/17 09:24:59; author: obraun; state: Exp; lines: +7 -11
Upgrade ghc to 6.2.2, remove BROKEN, make portlint a little bit happier.
v. 1.26
date: 2004/09/18 17:22:26; author: kris; state: Exp; lines: +4 -0
BROKEN on 5.x: Does not compile
Approved by: portmgr (self)
v. 1.25
date: 2004/07/26 12:06:06; author: vs; state: Exp; lines: +1 -3
Remove mirror.ac.uk from MASTERSITES in Haskell(-related) ports.
PR: ports/69481
Submitted by: Tim Bishop
v. 1.24
date: 2004/05/11 19:22:25; author: obraun; state: Exp; lines: +3 -1
Add the mirror http://www.mirror.ac.uk/sites/www.haskell.org/ to MASTER_SITES.
Pointed out by: Simon Marlow
v. 1.23
date: 2004/03/24 09:48:39; author: obraun; state: Exp; lines: +1 -2
Upgrade to 6.2.1.
Approved by: maintainer
v. 1.22
date: 2004/02/04 05:21:37; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.21
date: 2004/01/15 22:56:09; author: obraun; state: Exp; lines: +8 -15
* Upgrade lang/ghc to 6.2.
* Welcome lang/ghc5 after repocopy from lang/ghc.
* Say goodbye to lang/ghc6.
* Fix dependency of devel/hs-tclhaskell-ghc and devel/hs-uni.
Approved by: portmgr (marcus), maintainer
Repocopy by: joe
v. 1.20
date: 2003/12/16 10:08:51; author: obraun; state: Exp; lines: +3 -14
Use patches and libgmp port on -STABLE, too.
Submitted by: Volker Stolz
Approved by: maintainer
v. 1.19
date: 2003/12/12 16:33:17; author: obraun; state: Exp; lines: +20 -1
- Fix build on -CURRENT by importing some gcc33 fixes
- Fix linker issue on -CURRENT by not using SplitObjs, same as:
http://www.haskell.org/pipermail/glasgow-haskell-users/2003-June/005289.html
- Use libgmp from ports on -CURRENT (saves further patching)
- Bump PORTREVISION
PR: ports/60155
Submitted by: Volker Stolz
Approved by: maintainer
v. 1.18
date: 2003/03/27 22:55:09; author: obraun; state: Exp; lines: +1 -1
Upgrade to 5.04.3.
PR: ports/50354
Submitted by: maintainer
v. 1.17
date: 2003/02/21 12:35:02; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.16
date: 2003/01/01 17:24:59; author: obraun; state: Exp; lines: +6 -5
Upgrade to 5.04.2.
PR: ports/46230
Submitted by: maintainer
v. 1.15
date: 2002/11/20 09:10:55; author: obraun; state: Exp; lines: +1 -1
Add the new virtual category haskell.
v. 1.14
date: 2002/09/17 20:09:56; author: obraun; state: Exp; lines: +1 -2
Upgrade to 5.04.1.
Note: This does *NOT* work on -current. The bootstrap tarball for -current is
still missing. I am working on it. However I wanted to make this new
version available on 4.7-R.
Submitted by: maintainer
v. 1.13
date: 2002/08/22 12:53:38; author: obraun; state: Exp; lines: +32 -1
* Install three binaries with prefix "-ghc" to avoid problems with
textproc/haxml and devel/drift. (1)
* Add WITHOUT_PROFILE knob to install without profiling libraries. (2)
* Bump PORTREVISION.
PR: ports/41051 (1), ports/41231 (2)
Submitted by: Volker Stolz (2)
Approved by: maintainer, dwcjr (mentor)
v. 1.12
date: 2002/07/23 01:18:29; author: naddy; state: Exp; lines: +2 -0
* All the world's an i386...
* Remove empty patch file.
v. 1.11
date: 2002/07/21 16:57:23; author: olgeni; state: Exp; lines: +1 -0
I forgot to add 2 new patchfiles :(
v. 1.10
date: 2002/07/21 14:10:56; author: olgeni; state: Exp; lines: +2 -2
Update port to version 5.04.
PR: 40779
Submitted by: Simon Marlow
Reviewed by: Oliver Braun
v. 1.9
date: 2002/05/08 16:41:23; author: dwcjr; state: Exp; lines: +12 -3
Fix for -current
PR: 36803
Submitted by: maintainer
v. 1.8
date: 2002/01/31 11:09:00; author: olgeni; state: Exp; lines: +1 -1
Update port to version 5.02.2 and remove dependency on devel/happy from the
configuration script.
PR: 34349
Submitted by: Simon Marlow
v. 1.7
date: 2002/01/07 14:39:00; author: olgeni; state: Exp; lines: +19 -41
Update port to version 5.02.1
PR: 32001
Submitted by: Simon Marlow
v. 1.6
date: 2001/02/26 04:39:59; author: steve; state: Exp; lines: +4 -5
Update to version 4.08.2.
PR: 24934
Submitted by: Simon Marlow
v. 1.5
date: 2000/10/13 20:17:44; author: ade; state: Exp; lines: +28 -5
Update to 4.08.1
PR: 21502
Submitted by: maintainer
v. 1.4
date: 2000/08/12 19:13:05; author: nbm; state: Exp; lines: +5 -4
Update to 4.08
PR: ports/19936
Submitted by: Simon Marlow (maintainer)
v. 1.3
date: 2000/04/12 06:18:41; author: obrien; state: Exp; lines: +3 -3
Convert to the PORTNAME - PORTVERSION syntax.
v. 1.2
date: 2000/03/04 13:50:13; author: jedgar; state: Exp; lines: +11 -6
Update port to 4.06
PR: 17115
Submitted by: Maintainer
v. 1.1
date: 1999/11/10 17:25:28; author: nectar; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1999/11/10 17:25:28; author: nectar; state: Exp; lines: +0 -0
GHC: The Glasgow Haskell Compiler.
The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98
(http://www.haskell.org). GHC compiles Haskell to either native code
or C. It implements numerous experimental language extensions to
Haskell, including concurrency, a foreign language interface, several
type-system extensions, exceptions, and so on. GHC comes with a
generational garbage collector, a space and time profiler, and a
comprehensive set of libraries.
PR: ports/13786
Submitted by: Simon Marlow
=============================================================================
v. 1.55
date: 2007/10/04 01:25:16; author: edwin; state: Exp; lines: +2 -8
Remove always-false/true conditions based on OSVERSION 500000
v. 1.54
date: 2007/09/30 03:51:08; author: linimon; state: Exp; lines: +2 -2
Switch autoconf dependency to 2.61.
PR: ports/116639
Submitted by: aDe
v. 1.53
date: 2007/09/29 20:57:27; author: linimon; state: Exp; lines: +6 -7
Move the USE_PERL definitions, and others, before pre.mk inclusion. This
will be needed to conditionalize bsd.perl.mk inclusion.
Approved by: maintainer
v. 1.52
date: 2007/09/17 05:43:54; author: vs; state: Exp; lines: +9 -23
Re-structure support for libraries in GHC:
This commit splits off the supporting libraries that pull in additional
dependencies like X11 and GL. These will be provided by separate ports
like x11/hs-x11-ghc using the "Cabal"-mechanism (a framework for installing
additional libraries into Haskell environments like GHC and NHC).
Accordingly, the libraries will put their files into a subdirectory of GHC.
List of libraries that have been split off: ALUT GLUT HGL OpenAL OpenGL X11
Also, finally remove dependency on devel/readline: the current readline in
base has all the features we need.
Bump PORTREVISION accordingly.
Tested through Tinderbox runs on lang/ghc and devel/da
v. 1.51
date: 2007/09/08 01:00:15; author: linimon; state: Exp; lines: +0 -4
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr
v. 1.50
date: 2007/06/23 10:25:50; author: obraun; state: Exp; lines: +1 -5
Update to 6.6.1.
v. 1.49
date: 2007/05/19 20:13:38; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.48
date: 2007/02/15 05:13:41; author: vs; state: Exp; lines: +2 -1
Use MASTER_SITE_LOCAL for our own boot-file
v. 1.47
date: 2007/01/24 23:55:35; author: obraun; state: Exp; lines: +1 -1
Moved bootstrap tarball to haskell.org. Therefore readd master site.
v. 1.46
date: 2007/01/22 05:06:44; author: vs; state: Exp; lines: +12 -12
Update lang/ghc to 6.6
Also fixes readline issue reported in PR ports/107380.
OpenAL support is not yet fixed, we might break that out into a
separate port, now that the upstream infrastructure is in place.
Your haskell@ team, Olli & Volker
v. 1.45
date: 2006/06/23 10:56:50; author: vs; state: Exp; lines: +3 -0
Mark as BROKEN on -CURRENT until there's such thing as compat6x or somebody
does a bootstrap. libmapping the newer libs seems not to work.
v. 1.44
date: 2006/06/13 17:34:59; author: oliver; state: Exp; lines: +5 -6
make portlint happier
PR: ports/96548
Approved by: previous maintainer
v. 1.43
date: 2006/05/29 08:14:05; author: vs; state: Exp; lines: +1 -1
Assign to haskell@FreeBSD.org: Simon hasn't enough time to care for the FreeBSD version
and most of the problems with the port are my fault anyway.
Approved by: maintainer
v. 1.42
date: 2006/05/28 09:30:51; author: vs; state: Exp; lines: +5 -6
- Enable build for 5.x
- Prune compat5 from LIB_DEPENDS on 6.x as it has been redundant for a while.
v. 1.41
date: 2006/05/17 07:08:26; author: vs; state: Exp; lines: +4 -1
Mark as IGNORE for < 6.x as we do not have a bootstrap-tarball yet.
v. 1.40
date: 2006/05/10 14:46:41; author: ale; state: Exp; lines: +2 -1
Chase gmp library and bump PORTREVISION.
v. 1.39
date: 2006/05/08 09:51:18; author: vs; state: Exp; lines: +6 -14
Update to 6.4.2
This build uses an unthreaded RTS, please see the GHC mailing lists for
details and report any problems you observe (eg. non-termination/segfaults in
compiled binaries).
Approved by: cabal
v. 1.38
date: 2006/05/01 11:23:17; author: vs; state: Exp; lines: +13 -6
Unbreak by disconnecting OpenAL support for now. The version in ports
seems to be different from the one GHC expects.
Approved by: Haskell cabal
v. 1.37
date: 2006/01/12 12:54:23; author: sem; state: Exp; lines: +2 -1
- Update graphics/libglut to 6.4.1.
- Shared lib version and PORTREVISION bumb for all affected ports.
While I'm here:
- Remove USE_MESA knob where it was (35 ports).
It marked as depricated for 2 years.
PR: ports/90247
Submitted by: Ermal Lu?i
v. 1.36
date: 2006/01/06 09:36:41; author: vs; state: Exp; lines: +20 -5
Honour WITHOUT_X11.
Note that except for OpenAL the --without-foo flags to configure are currently
ignored, so some post-configure intervention is required to get this right
when X11 is present but not desired.
Requested by: Yuri Karaban
Approved by: maintainer (cabal)
v. 1.35
date: 2005/11/15 06:49:54; author: ade; state: Exp; lines: +1 -1
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
v. 1.34
date: 2005/10/16 20:30:58; author: vs; state: Exp; lines: +4 -0
Requires newer version of perl than base in 4.x
v. 1.33
date: 2005/10/14 12:01:17; author: vs; state: Exp; lines: +7 -7
Update to 6.4.1
Approved by: maintainer (cabal)
v. 1.32
date: 2005/08/26 05:22:42; author: krion; state: Exp; lines: +4 -1
Fix build on 6.x
Submitted by: lesi
Approved by: portmgr (self)
v. 1.31
date: 2005/06/28 06:45:28; author: vs; state: Exp; lines: +12 -11
Add off-site patches partially obtained from CVS to enable libglut (fixes to include-path)
and OpenAL (needs -pthread). This requires running $AUTOCONF after patching the
autoconf-files. Bump PORTREVISION.
Requested by: Ron de Bruijn
Approved by: maintainer (Haskell cabal)
v. 1.30
date: 2005/03/23 08:43:18; author: vs; state: Exp; lines: +1 -0
Set USE_GL to pull in missing stuff
Noticed by: krisbot
Tested by: obraun@
Approved by: portmgr (marcus)
v. 1.29
date: 2005/03/20 21:53:49; author: vs; state: Exp; lines: +1 -0
Resurrect patch to bring libgmp into scope which got accidently dropped on
the recent upgrade.
Approved by: Haskell cabal
v. 1.28
date: 2005/03/14 17:32:11; author: obraun; state: Exp; lines: +1 -1
Upgrade to 6.4.
Approved by: maintainer
v. 1.27
date: 2004/10/17 09:24:59; author: obraun; state: Exp; lines: +7 -11
Upgrade ghc to 6.2.2, remove BROKEN, make portlint a little bit happier.
v. 1.26
date: 2004/09/18 17:22:26; author: kris; state: Exp; lines: +4 -0
BROKEN on 5.x: Does not compile
Approved by: portmgr (self)
v. 1.25
date: 2004/07/26 12:06:06; author: vs; state: Exp; lines: +1 -3
Remove mirror.ac.uk from MASTERSITES in Haskell(-related) ports.
PR: ports/69481
Submitted by: Tim Bishop
v. 1.24
date: 2004/05/11 19:22:25; author: obraun; state: Exp; lines: +3 -1
Add the mirror http://www.mirror.ac.uk/sites/www.haskell.org/ to MASTER_SITES.
Pointed out by: Simon Marlow
v. 1.23
date: 2004/03/24 09:48:39; author: obraun; state: Exp; lines: +1 -2
Upgrade to 6.2.1.
Approved by: maintainer
v. 1.22
date: 2004/02/04 05:21:37; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.21
date: 2004/01/15 22:56:09; author: obraun; state: Exp; lines: +8 -15
* Upgrade lang/ghc to 6.2.
* Welcome lang/ghc5 after repocopy from lang/ghc.
* Say goodbye to lang/ghc6.
* Fix dependency of devel/hs-tclhaskell-ghc and devel/hs-uni.
Approved by: portmgr (marcus), maintainer
Repocopy by: joe
v. 1.20
date: 2003/12/16 10:08:51; author: obraun; state: Exp; lines: +3 -14
Use patches and libgmp port on -STABLE, too.
Submitted by: Volker Stolz
Approved by: maintainer
v. 1.19
date: 2003/12/12 16:33:17; author: obraun; state: Exp; lines: +20 -1
- Fix build on -CURRENT by importing some gcc33 fixes
- Fix linker issue on -CURRENT by not using SplitObjs, same as:
http://www.haskell.org/pipermail/glasgow-haskell-users/2003-June/005289.html
- Use libgmp from ports on -CURRENT (saves further patching)
- Bump PORTREVISION
PR: ports/60155
Submitted by: Volker Stolz
Approved by: maintainer
v. 1.18
date: 2003/03/27 22:55:09; author: obraun; state: Exp; lines: +1 -1
Upgrade to 5.04.3.
PR: ports/50354
Submitted by: maintainer
v. 1.17
date: 2003/02/21 12:35:02; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.16
date: 2003/01/01 17:24:59; author: obraun; state: Exp; lines: +6 -5
Upgrade to 5.04.2.
PR: ports/46230
Submitted by: maintainer
v. 1.15
date: 2002/11/20 09:10:55; author: obraun; state: Exp; lines: +1 -1
Add the new virtual category haskell.
v. 1.14
date: 2002/09/17 20:09:56; author: obraun; state: Exp; lines: +1 -2
Upgrade to 5.04.1.
Note: This does *NOT* work on -current. The bootstrap tarball for -current is
still missing. I am working on it. However I wanted to make this new
version available on 4.7-R.
Submitted by: maintainer
v. 1.13
date: 2002/08/22 12:53:38; author: obraun; state: Exp; lines: +32 -1
* Install three binaries with prefix "-ghc" to avoid problems with
textproc/haxml and devel/drift. (1)
* Add WITHOUT_PROFILE knob to install without profiling libraries. (2)
* Bump PORTREVISION.
PR: ports/41051 (1), ports/41231 (2)
Submitted by: Volker Stolz (2)
Approved by: maintainer, dwcjr (mentor)
v. 1.12
date: 2002/07/23 01:18:29; author: naddy; state: Exp; lines: +2 -0
* All the world's an i386...
* Remove empty patch file.
v. 1.11
date: 2002/07/21 16:57:23; author: olgeni; state: Exp; lines: +1 -0
I forgot to add 2 new patchfiles :(
v. 1.10
date: 2002/07/21 14:10:56; author: olgeni; state: Exp; lines: +2 -2
Update port to version 5.04.
PR: 40779
Submitted by: Simon Marlow
Reviewed by: Oliver Braun
v. 1.9
date: 2002/05/08 16:41:23; author: dwcjr; state: Exp; lines: +12 -3
Fix for -current
PR: 36803
Submitted by: maintainer
v. 1.8
date: 2002/01/31 11:09:00; author: olgeni; state: Exp; lines: +1 -1
Update port to version 5.02.2 and remove dependency on devel/happy from the
configuration script.
PR: 34349
Submitted by: Simon Marlow
v. 1.7
date: 2002/01/07 14:39:00; author: olgeni; state: Exp; lines: +19 -41
Update port to version 5.02.1
PR: 32001
Submitted by: Simon Marlow
v. 1.6
date: 2001/02/26 04:39:59; author: steve; state: Exp; lines: +4 -5
Update to version 4.08.2.
PR: 24934
Submitted by: Simon Marlow
v. 1.5
date: 2000/10/13 20:17:44; author: ade; state: Exp; lines: +28 -5
Update to 4.08.1
PR: 21502
Submitted by: maintainer
v. 1.4
date: 2000/08/12 19:13:05; author: nbm; state: Exp; lines: +5 -4
Update to 4.08
PR: ports/19936
Submitted by: Simon Marlow (maintainer)
v. 1.3
date: 2000/04/12 06:18:41; author: obrien; state: Exp; lines: +3 -3
Convert to the PORTNAME - PORTVERSION syntax.
v. 1.2
date: 2000/03/04 13:50:13; author: jedgar; state: Exp; lines: +11 -6
Update port to 4.06
PR: 17115
Submitted by: Maintainer
v. 1.1
date: 1999/11/10 17:25:28; author: nectar; state: Exp;
branches: 1.1.1;
Initial revision
v. 1.1.1.1
date: 1999/11/10 17:25:28; author: nectar; state: Exp; lines: +0 -0
GHC: The Glasgow Haskell Compiler.
The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98
(http://www.haskell.org). GHC compiles Haskell to either native code
or C. It implements numerous experimental language extensions to
Haskell, including concurrency, a foreign language interface, several
type-system extensions, exceptions, and so on. GHC comes with a
generational garbage collector, a space and time profiler, and a
comprehensive set of libraries.
PR: ports/13786
Submitted by: Simon Marlow
=============================================================================
|
| |

|