# ChangeLog for dev-lang/ghc # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.16 2003/07/02 11:01:11 kosmikus Exp $ 02 Jul 2003; Andres Loeh ghc-5.04.3-r1.ebuild: Removed implicit X11 dependency (bug 23708). Thanks to Aaron Son for discovering the problem. *ghc-6.0 (01 Jun 2003) 01 Jun 2003; Andres Loeh ghc-6.0.ebuild: Version bump. Will probably remain in testing until new version is released, as this version is considered to be beta by the developers. The ebuild has been somewhat simplified: GHC's build system now supports bootstrapping to get GHCi running automatically if necessary. 21 May 2003; Andres Loeh ghc-5.04.3-r1.ebuild, files/ghc-5.04.3-r1.patch: Added a dependency to haddock when generating docs. This should fix bug #20989. Thanks to Mikael A and Peter Lennartz for identifying the problem. *ghc-5.04.3-r1 (09 May 2003) 09 May 2003; Andres Loeh ghc-5.04.3-r1.ebuild: Fixed bug that caused ghci to fail with glibc-2.3.2 (reported by Ralf Hinze ). Also added the generation of documentation again (had been missing for a while). To get full documentation, set the "doc" USE flag. *ghc-5.04.2 (21 Mar 2003) 21 Mar 2003; George Shapovalov ghc-5.04.3.ebuild : new version Now with all virtuals in place should build off existing ghc nicely.. 21 Mar 2003; George Shapovalov ghc-5.04.2.ebuild : created new virtual: virtual/ghc. Made ghc depend on virtual/ghc (and provide one) instead of on dev-lang/ghc-bin ghc-bin in turn now also provides virtual/ghc, this closes #10155 13 Mar 2003; George Shapovalov ghc-5.04.2.ebuild : fix for when ghc gets bootstrapped off different version. Thanks to Andres Loeh and Ralf Hinze . 08 Mar 2003; George Shapovalov ghc-5.04.2.ebuild : updated the ebuild to correctly build (namely to build ghci) if bootstrapped off different (older) version. See #10155 for details. *ghc-5.04i.2 (12 Feb 2003) 12 Feb 2003; George Shapovalov ghc-5.04.2.ebuild, files/digest-ghc-5.04.2 : The long awaited update. (#10155) Fixes things on x86. !!!Needs testing on sparc!!! (has good chances to work on sparc, provided ghc-bin-5.04.2 works) ebuild bootstraps ghc from ghc-bin and contains remarks on how to "maintain" it correctly (in short: for general purpose no special attention required) 17 Jan 2003; Matthew Turk : Looks like it didn't take... Trying again! 09 Jan 2003; Matthew Turk : Changed the docbook-sgml-dtd dependency to one that *exists*. 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords *ghc-5.04.ebuild (08 Aug 2002) 19 Aug 2002; George Shapovalov ghc-5.04.ebuild : fixed header, added >=dev-libs/gmp-4.1 dependency 08 Jul 2002; George Shapovalov ghc-5.04.ebuild, files/ghc-5.04-gentoo.patch.bz2 : new version, bzipped patched (too large otherwise), will keep uncompressed for 5.02.3 anc compressed for 5.04 until new version is tested (to have one working meanwhile) ebuild (and large patching work) submitted by: Sven Moritz Hallberg *ghc-5.02.3.ebuild (09 Jun 2002) 18 Jun 2002; George Shapovalov ghc-5.02.3.ebuild : Few improvements by Sven Moritz Hallberg : Build DocBook documentation only if USEing 'doc'. Require DocBook DTD 3.1 in that case. Thanks to a bug report by Matthew Walton I've noticed that GHC requires the DocBook DTD 3.1, not 4.1. 09 Jun 2002; George Shapovalov all : First submission From the home page: The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler and interactive environment for Haskell 98, GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell 98; for example: concurrency, a foreign language interface, multi-parameter type classes, scoped type variables, existential and universal quantification, unboxed types, exceptions, weak pointers, and so on. GHC comes with a generational garbage collector, and a space and time profiler.