1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00
Commit Graph

29 Commits

Author SHA1 Message Date
Ashish SHUKLA
6a45e2e378 - Fix building on 10-CURRENT i386
Obtained from:	FreeBSD Haskell
2012-04-17 11:33:22 +00:00
Gabor Pali
c4aebd467c - Please welcome GHC 7.0.4
GHC in the ports tree has been updated to version 7.0.4 and the port revision
for all the Haskell ports without version changes are bumped.  Other per-port
updates are coming soon.

This update also incorporates some improvements for bsd.cabal.mk that makes
working with Haskell ports even easier.

Thanks ashish@ for the help!

Obtained from:	FreeBSD Haskell
2012-02-13 03:49:32 +00:00
Ashish SHUKLA
0c76a8384f - Please welcome GHC 7.0.3
GHC in the ports tree has been updated to 7.0.3 and all other Haskell ports
are also updated to their corresponding Haskell Platform versions, or latest
versions.

We would like to acknowledge the support of the FreeBSD Donations Team and
Eotvos Lorand University, Faculty of Informatics who contributed to the server
that we used for testing.

We would also like to thank all the testers who tested FreeBSD Haskell ports
and provided their feedback.

PR:		ports/156642
Approved by:	tabthorpe (mentor)
Obtained from:	FreeBSD Haskell
2011-05-09 05:28:57 +00:00
Gabor Pali
7d5781e5ab - Update GHC and Haskell ports to 6.10.4 (for both i386 and amd64), bump
port revision where appropriate
- Add devel/hs-ghc-paths
- Add devel/hs-QuickCheck
- Add devel/hs-readline
- Add devel/hs-haskeline
- Add devel/hs-mmap
- Remove lang/ghc-doc
- Mark devel/lhs2TeX broken as it does not compile with GHC 6.10.4
- Set NHC98 as default compiler for devel/hs-hat as it does not compile
  with GHC 6.10.4

PR:		ports/137055, ports/137058, ports/137059, ports/137060, ports/137061,
   		ports/137062, ports/137063, ports/137063, ports/137064, ports/137065,
   		ports/137066, ports/137067, ports/137068, ports/137069, ports/137070,
   		ports/137071, ports/137072, ports/137074, ports/137075, ports/137076,
   		ports/137077, ports/137078, ports/137079, ports/137080, ports/137081,
   		ports/137082, ports/137083, ports/137084, ports/137085, ports/137086,
   		ports/137087, ports/137088, ports/137090, ports/137091, ports/137092,
   		ports/137093, ports/137094, ports/137095, ports/137096, ports/137097,
   		ports/137098, ports/137099, ports/137102, ports/137103, ports/137104,
   		ports/137107, ports/137108, ports/137109, ports/137110, ports/137111

Submitted by:	Jacula Modyun (jacula (at) gmail (dot) com),
             	Ashish Shukla (wahjava (at) gmail (dot) com) (amd64 support)
Supported by:	wxs (review, amd64 testing), tabthorpe (8.x testing)
Approved by:	tabthorpe (mentor), respective maintainers
2009-09-02 15:38:45 +00:00
Oliver Braun
f5d876d7f6 Upgrade ghc to 6.8.3. 2008-07-18 20:05:17 +00:00
Oliver Braun
653b6503b5 * Add to patches to fix ghc on amd64, which enables building of hs-alex, whitespace, ...
* Bump PORTREVISION.

Obtained from:	http://hackage.haskell.org/trac/ghc
2008-03-02 19:27:25 +00:00
Oliver Braun
54137a58b5 * Add new knob WITH_DOCS to install the user
documentation and the hyperlinkable documentation, generated
  by haddock and HsColour.
* Build haddock and HsColour for building documentaion only.
* Install manpage.

PR:		ports/120975
Submitted by:	Jacula Modyun <jacula@gmail.com>
2008-02-29 21:15:51 +00:00
Oliver Braun
160b671b59 Reactivate dependency on libgmp-port 2007-12-31 10:57:54 +00:00
Volker Stolz
35dbe93c84 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/darcs. Please be patient
for the supporting libraries to roll in in the next few days. All screwups
are my fault only and should not be attributed to haskell@.
2007-09-17 05:43:55 +00:00
Oliver Braun
00b1eeaa52 Update to 6.6.1. 2007-06-23 10:25:51 +00:00
Volker Stolz
321761eb20 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
2007-01-22 05:06:44 +00:00
Volker Stolz
15faf1fad9 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
2006-05-08 09:51:18 +00:00
Volker Stolz
611cd2ef37 Resurrect patch to bring libgmp into scope which got accidently dropped on
the recent upgrade.

Approved by: Haskell cabal
2005-03-20 21:53:50 +00:00
Oliver Braun
d609ad3eb3 Upgrade to 6.4.
Approved by:	maintainer
2005-03-14 17:32:11 +00:00
Oliver Braun
2f690bbe49 Upgrade to 6.2.1.
Approved by:	maintainer
2004-03-24 09:48:39 +00:00
Oliver Braun
ceb5689bb9 * 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
2004-01-15 22:56:11 +00:00
Oliver Braun
fa375a1e3d Use patches and libgmp port on -STABLE, too.
Submitted by:	Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
Approved by:	maintainer
2003-12-16 10:08:52 +00:00
Oliver Braun
4c99d59e5e - 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 <stolz@i2.informatik.rwth-aachen.de>
Approved by:	maintainer
2003-12-12 16:33:17 +00:00
Oliver Braun
5b0f2432f2 Remove no longer needed patches. 2002-09-18 10:48:49 +00:00
Christian Weisgerber
55c528c40a * All the world's an i386...
* Remove empty patch file.
2002-07-23 01:18:29 +00:00
Jimmy Olgeni
98202bd075 I forgot to add 2 new patchfiles :( 2002-07-21 16:57:23 +00:00
Jimmy Olgeni
521b7f8a7a Update port to version 5.04.
PR:		40779
Submitted by:	Simon Marlow <simon@smarlow.com>
Reviewed by:	Oliver Braun <obraun@informatik.unibw-muenchen.de>
2002-07-21 14:10:56 +00:00
Jimmy Olgeni
d82d2eb94e Update port to version 5.02.2 and remove dependency on devel/happy from the
configuration script.

PR:		34349
Submitted by:	Simon Marlow <simon@smarlow.com>
2002-01-31 11:09:01 +00:00
Jimmy Olgeni
60005aa2fe Update port to version 5.02.1
PR:		32001
Submitted by:	Simon Marlow <simon@smarlow.com>
2002-01-07 14:39:00 +00:00
Steve Price
45367672a1 Update to version 4.08.2.
PR:		24934
Submitted by:	Simon Marlow <simonmar@microsoft.com>
2001-02-26 04:40:05 +00:00
Ade Lovett
7ae3a78d48 Update to 4.08.1
PR:		21502
Submitted by:	maintainer
2000-10-13 20:17:46 +00:00
Neil Blakey-Milner
8eb9c488e7 Update to 4.08
PR:		ports/19936
Submitted by:	Simon Marlow <simonmar@microsoft.com> (maintainer)
2000-08-12 19:13:06 +00:00
Chris D. Faulhaber
3f9a24a5c2 Update port to 4.06
PR:		17115
Submitted by:	Maintainer
2000-03-04 13:50:17 +00:00
Jacques Vidrine
9c225c6a3f 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 <simonm@dcs.gla.ac.uk>
1999-11-10 17:25:29 +00:00