# ChangeLog for dev-lang/ghc-bin # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc-bin/ChangeLog,v 1.74 2007/12/13 15:59:54 dcoutts Exp $ 13 Dec 2007; Duncan Coutts ghc-bin-6.2.2-r1.ebuild, ghc-bin-6.4.2.ebuild, ghc-bin-6.4.2-r1.ebuild: Stop providing virtual/ghc. Nothing in portage has depended on it for some time. 10 Jul 2007; Duncan Coutts -ghc-bin-6.4.1.ebuild, -ghc-bin-6.4.1-r1.ebuild: Remove ghc-bin-6.4.1 and -r1. Now that we have 6.4.2, we don't need an older version on the 6.4.x branch. 10 Jul 2007; Duncan Coutts ghc-bin-6.4.2.ebuild: Add a binary for ia64, so mark ~ia64. All supported arches now have a binary for 6.4.2 so we can drop 6.4.1. 06 Jul 2007; Duncan Coutts -ghc-bin-6.6.ebuild: The ghc-bin ebuild will not be continued. Its function has been merged into the ghc ebuild as of 6.6. There will be no new versions of this ebuild. 02 Jul 2007; Piotr JaroszyƄski ghc-bin-6.2.2-r1.ebuild, ghc-bin-6.4.1.ebuild, ghc-bin-6.4.1-r1.ebuild, ghc-bin-6.4.2.ebuild, ghc-bin-6.4.2-r1.ebuild, ghc-bin-6.6.ebuild: (QA) RESTRICT clean up. 12 Apr 2007; Lennart Kolmodin ghc-bin-6.2.2-r1.ebuild, ghc-bin-6.4.1.ebuild, ghc-bin-6.4.1-r1.ebuild, ghc-bin-6.4.2.ebuild, ghc-bin-6.4.2-r1.ebuild, ghc-bin-6.6.ebuild: Fixes bug #173884, patch by Andres Loeh . 05 Apr 2007; Chris Parrott ghc-bin-6.6.ebuild: added ~sparc and ~ppc keywords for new builds 04 Apr 2007; Chris Parrott ghc-bin-6.6.ebuild: adding ~alpha to ghc-bin-6.6 *ghc-bin-6.4.2-r1 (29 Mar 2007) 29 Mar 2007; Markus Rothe +ghc-bin-6.4.2-r1.ebuild: Added new revision with a new binary tarball of ghc to fix gcc 4 issues on ppc64; bug #145466 *ghc-bin-6.6 (16 Mar 2007) 16 Mar 2007; Lennart Kolmodin +ghc-bin-6.6.ebuild: Version bump to 6.6 28 Aug 2006; Jeroen Roovers ghc-bin-6.4.2.ebuild: Stable for HPPA (bug #140369). 25 Aug 2006; Gustavo Zacarias ghc-bin-6.4.2.ebuild: Adding a self-built 6.4.2 for hppa and keywording 21 Aug 2006; Daniel Gryniewicz ghc-bin-6.4.2.ebuild: Marked stable on amd64 for bug #140369 17 Aug 2006; Gustavo Zacarias ghc-bin-6.4.2.ebuild: Stable on sparc 16 Aug 2006; Joshua Jackson ghc-bin-6.4.2.ebuild: stable x86; for ghc as well 23 Jul 2006; Tobias Scherbaum ghc-bin-6.4.2.ebuild: ppc stable, bug #140369 20 Jul 2006; Markus Rothe ghc-bin-6.4.2.ebuild: Stable on ppc64; bug #140369 19 Jul 2006; Duncan Coutts Manifest: Fix digests. bug #141030 17 Jul 2006; Chris Parrott ghc-bin-6.4.2.ebuild: added ~alpha to ghc-bin-6.4.2 23 May 2006; Chris Parrott ghc-bin-6.4.2.ebuild: Added binaries for pcp and ppc64. 22 May 2006; Duncan Coutts ghc-bin-6.4.2.ebuild: Added binaries for x86, amd64 and sparc. 21 May 2006; Markus Rothe ghc-bin-6.4.1.ebuild: Stable on ppc64 19 May 2006; Chris Parrott ghc-bin-6.4.1-r1.ebuild, ghc-bin-6.4.2.ebuild: Added comments to ebuild, warning hardened gcc users that ghc will break when switching from vanilla gcc to hardened gcc unless the user reemerges ghc after making the switch. 18 May 2006; Duncan Coutts ghc-bin-6.4.1-r1.ebuild, ghc-bin-6.4.2.ebuild: Generate a ghc wrapper script with the correct GHC_CFLAGS at install time. Tidy up the unpack/compile/install phases. Add all the arches that are in the KEYWORDS in 6.4.1 to the KEYWORDS in 6.4.1-r1. *ghc-bin-6.4.2 (03 May 2006) 03 May 2006; Duncan Coutts +ghc-bin-6.4.2.ebuild: New version. Initially with a binary for x86-fbsd. 27 Mar 2006; Duncan Coutts -ghc-bin-6.4.ebuild: Remove 6.4 since 6.4.1 has been about for ages and is now stable on most arches *ghc-bin-6.4.1-r1 (26 Mar 2006) 26 Mar 2006; Duncan Coutts +ghc-bin-6.4.1-r1.ebuild: Added ia64 binary. Currently the new rev bump is only for ia64. Removed hacks that were needed to support older binary builds. 23 Mar 2006; Chris White ghc-bin-6.4.1.ebuild: Marked ghc-bin-6.4.1 amd64/x86 stable for bug #126134. 21 Mar 2006; Gustavo Zacarias ghc-bin-6.4.1.ebuild: Stable on sparc wrt #126134 20 Mar 2006; ghc-bin-6.4.1.ebuild: Stable on ppc. Bug #126134 13 Mar 2006; Duncan Coutts +files/ghc-updater, ghc-bin-6.4.1.ebuild: Re-register packages on reinstall. Include an updated ghc-updater script and print a message after installation suggesting users run it if they have upgraded ghc-bin or switched from ghc. 13 Mar 2006; Jeroen Roovers ghc-bin-6.4.1.ebuild: Marked ~hppa (bug #125389). 11 Mar 2006; Duncan Coutts ghc-bin-6.4.1.ebuild: Fix paths in hsc2hs and ghcprof wrapper scripts. 11 Mar 2006; Duncan Coutts ghc-bin-6.4.1.ebuild: Relocate paths only in the scripts that need relocating. Use /bin/bash rather than /bin/sh for the driver scripts. Add a fix to set the CFLAGS in the ghc driver script correctly. Other minor tidy-ups. 01 Mar 2006; Markus Rothe ghc-bin-6.4.1.ebuild: Added ~ppc64; bug #88362 24 Feb 2006; ghc-bin-6.4.1.ebuild: Path fix for arches which use lib64 such as amd64 and ppc64. (Thanks to cparrott for diagnosing the problem, see also bug #88362) 18 Feb 2006; Luca Barbato ghc-bin-6.4.1.ebuild: Added ppc binary 17 Feb 2006; ghc-bin-6.4.1.ebuild: Added ~amd64. 10 Feb 2006; -ghc-bin-5.04.3.ebuild: Remove the last of the versions in the ancient ghc-5.x series. 10 Feb 2006; ghc-bin-6.4.1.ebuild: Marked ~alpha with permission of ferdy. (porting effort and binary build thanks to ferdy) 09 Feb 2006; Luca Barbato ghc-bin-6.2.2-r1.ebuild: Marked ppc *ghc-bin-6.4.1 (12 Dec 2005) 12 Dec 2005; +ghc-bin-6.4.1.ebuild: Added a first x86 and sparc binary for ghc-6.4.1. Hopefully amd64, ppc and ppc64 will follow. 01 Sep 2005; Gustavo Zacarias ghc-bin-6.2.2-r1.ebuild: Stable on sparc 31 Aug 2005; Gustavo Zacarias ghc-bin-6.4.ebuild: Version 6.4 for ppc this time 31 Aug 2005; Gustavo Zacarias ghc-bin-6.2.2-r1.ebuild: Built package for ppc to fix #70617 and #98984 17 Aug 2005; Andres Loeh -ghc-bin-6.0.ebuild, -ghc-bin-6.2.ebuild, -ghc-bin-6.2.1.ebuild, -ghc-bin-6.2.2.ebuild, ghc-bin-6.2.2-r1.ebuild: Marked 6.2.2-r1 stable on x86, and removed old versions. 08 Aug 2005; Markus Rothe ghc-bin-6.4.ebuild: Updated binary package for ppc64 26 Jul 2005; ghc-bin-6.2.2-r1.ebuild, ghc-bin-6.4.ebuild: Added new binary packages that are built against readline-5. Also Added a missing dependency on >=dev-libs/gmp-4.1. *ghc-bin-6.2.2-r1 (20 May 2005) 20 May 2005; +ghc-bin-6.2.2-r1.ebuild: Add a new ghc-bin-6.2.2-r1 ebuild based on the ghc-bin-6.4 "portage tbz2 style" Initially this only covers ~sparc but we'll extend it later to the other arches. 09 May 2005; Markus Rothe ghc-bin-6.4.ebuild: Created binary and added ~ppc64 to KEYWORDS - bug #68930 *ghc-bin-6.4 (02 May 2005) 02 May 2005; Andres Loeh +ghc-bin-6.4.ebuild: Added a first x86 binary for ghc-6.4. More arches to follow. The binary version of ghc-6.4 will remain masked as long as dev-lang/ghc-6.4 is masked. 19 Feb 2005; Jason Wever ghc-bin-6.0.ebuild, ghc-bin-6.2.1.ebuild: Masked on SPARC. 10 Dec 2004; Chris White ghc-bin-6.2.2.ebuild: Added arch? based SRC_URI, as ghc-bin will (hopefully) be getting more arches. 03 Nov 2004; Andres Loeh ghc-bin-6.2.1.ebuild: ghc-pkg was not installed properly for amd64 (#56997) 19 Oct 2004; Andres Loeh ghc-bin-6.2.1.ebuild: Fix amd64 version to properly install environment file. *ghc-bin-6.2.2 (18 Oct 2004) 18 Oct 2004; Andres Loeh ghc-bin-6.2.2.ebuild: Version bump for x86. *ghc-bin-6.2.1 (17 Oct 2004) 17 Oct 2004; Dylan Carlson +ghc-bin-6.2.1.ebuild: Version bump for amd64 only (~amd64). Closes #58588. 01 Jul 2004; Jeremy Huddleston ghc-bin-5.04.3.ebuild, ghc-bin-6.0.ebuild, ghc-bin-6.2.ebuild: virtual/glibc -> virtual/libc *ghc-bin-5.04.3 (31 Mar 2004) 31 Mar 2004; Andres Loeh ghc-bin-5.04.3.ebuild: Re-added ghc-bin-5.04.3 because of ppc. 31 Mar 2004; Andres Loeh ghc-bin-5.04.2-r1.ebuild, ghc-bin-5.04.2.ebuild, ghc-bin-5.04.3.ebuild, ghc-bin-6.2.ebuild: Marked 6.2 stable on x86. Removed 5 series. 23 Mar 2004; Matthieu Sozeau ghc-bin-5.04.3.ebuild: Add ppc keyword. *ghc-bin-6.2 (17 Dec 2003) 17 Dec 2003; Andres Loeh ghc-bin-6.2.ebuild: Version bump. 21 Jul 2003; Andres Loeh ghc-bin-5.04.3.ebuild: ghc 5.04.3 is apparently not available for sparc as binary, changed KEYWORDS accordingly; added the sparc tarballs to the digests for 5.04.2, 5.04.2-r1, hopefully fixing bug #24750 02 Jul 2003; Andres Loeh ghc-bin-5.04.3.ebuild, ghc-bin-6.0.ebuild: Marked 5.04.3 stable. Fixed installation of documentation (now to /usr/share/doc/... The hsc2hs wrapper script no longer contains illegal paths. *ghc-bin-6.0 (12 Jun 2003) 12 Jun 2003; Andres Loeh ghc-bin-6.0.ebuild: Version bump. *ghc-bin-5.04.3 (09 May 2003) 09 May 2003; Andres Loeh ghc-bin-5.04.2-r1.ebuild, ghc-bin-5.04.3.ebuild: Installs to /opt/ghc/bin now (bug #20185). Updated to version 5.04.3. Both updates are marked unstable for now. *ghc-bin-5.04.2-r1 (09 May 2003) 11 Jul 2003; Daniel Ahlberg : Added missing changelog entry. *ghc-bin-5.04.2 (21 Mar 2003) 21 Mar 2003; George Shapovalov ghc-bin-5.04.2.ebuild : created virtual/ghc, added PROVIDE=virtual/ghc to the ebuild to make dev-lang/ghc bootstrap correctly and without unnecessary steps (#10155) 11 Feb 2003; George Shapovalov ChangeLog, ghc-bin-5.04.2.ebuild : modified ebuild to add sparc support (sparc people, please test!) fixups to wrapper scripts 14 Dec 2002; George Shapovalov ChangeLog, ghc-bin-5.04.2.ebuild, files/digest-ghc-bin-5.04.2 : initial release Glasgow Haskell Compiler - binary package, prebuilt for i386 ghc has been quite a mess as well as a long and resurce-hungry compile. This is a first step towards sorting things out. This is the binary installation of ghc, currently for x86 only. It can be used to bootstrap ghc build from source. In fact it is *necessary* to use this binary version to bootstrap ghc on >=gcc-3.2 systems. The old 4.08 ->5.04 way of bootstrapping fails with gcc-3.2.