summaryrefslogtreecommitdiff
blob: fec135403680acfefbb62fde7087d97810a95850 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
# ChangeLog for dev-lang/ghc
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.34 2004/05/12 13:42:18 pappy Exp $

  12 May 2004; Alexander Gabert <pappy@gentoo.org> ghc-6.2.1.ebuild:
  added new hardened PIE SSP switches

  12 May 2004; Alexander Gabert <pappy@gentoo.org>
  -files/ghc-6.2.hardened-gcc.patch.bz2, +files/ghc-6.2.hardened.patch.bz2,
  ghc-6.0.1.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.ebuild:
  added new hardened switches for nonPIE and nonSSP building

  02 Apr 2004; Matthieu Sozeau <mattam@gentoo.org> ghc-6.2.1.ebuild:
  Add support for ppc on ghc-6.2.1.

  31 Mar 2004; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild,
  ghc-6.2-r1.ebuild:
  Marked ghc-6.2-r1 stable on x86. Removed 5 series due to bug #46212.

  23 Mar 2004; Matthieu Sozeau <mattam@gentoo.org> ghc-6.2.ebuild:
  Added ~ppc keyword, highly experimental build (linux-ppc is not entirely
  supported yet).

*ghc-6.2.1 (22 Mar 2004)

  22 Mar 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.1.ebuild:
  Version bump.

*ghc-6.2-r1 (11 Mar 2004)

  11 Mar 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2-r1.ebuild,
  files/ghc-6.2.hardened-gcc.patch.bz2:
  Disabling propolice in the resulting ghc when using gcc-hardened (cf. bug
  #36154).

  20 Feb 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.ebuild:
  Fixed a problem building libraries using recent binutils (#40128).

  11 Jan 2004; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild:
  moved setup checks to pkg_setup (bug #33962).

  22 Dec 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.ebuild:
  Haddock got called even with USE=-doc.

  19 Dec 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.ebuild:
  GHC 6.2 needs haddock-0.6 (bug #36108)

*ghc-6.2 (17 Dec 2003)

  17 Dec 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.ebuild,
  files/ghc-6.2.documentation.patch:
  New GHC version 6.2.

  17 Dec 2003: Andres Loeh <kosmikus@gentoo.org> ghc-6.0.1.ebuild,
  files/ghc-6.0.1.haddock.patch:
  Added patch needed to compile documentation with haddock-0.6.

  11 Nov 2003; Alexander Gabert <pappy@gentoo.org> ghc-5.04.3-r1.ebuild,
  ghc-6.0.1.ebuild:
  added ghc-6.0.1 bugfix from ghc-5.04.3-r1 bug30789

  22 Oct 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild,
  ghc-6.0.1.ebuild, ghc-6.0.ebuild:
  Added libgmp to runtime dependencies, closing bug #31321.

  12 Oct 2003; Alexander Gabert <pappy@gentoo.org> ghc-5.04.3-r1.ebuild:
  added hardened-gcc -yet_exec flag mechanism and CFLAGS for ghc if hardened-gcc
  is used

*ghc-6.0.1 (31 Jul 2003)

  31 Jul 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.0.1.ebuild:
  Version bump.

  30 Jul 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.0.ebuild:
  Fixed bug that caused ghc to be built with HOpenGL despite -opengl being set.

  29 Jul 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild:
  Marked 5.04.3-r1 stable. It fixes a couple of problems that keep appearing
  with 5.04.3.

  02 Jul 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild:
  Removed implicit X11 dependency (bug 23708). Thanks to Aaron Son
  <aaron@clamp.net> for discovering the problem.

*ghc-6.0 (01 Jun 2003)

  01 Jun 2003; Andres Loeh <kosmikus@gentoo.org> 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 <kosmikus@gentoo.org> 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 <snikkt@yahoo.com> and Peter Lennartz
  <peterl@cs.uu.nl> for identifying the problem.

*ghc-5.04.3-r1 (09 May 2003)

  09 May 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild:
  Fixed bug that caused ghci to fail with glibc-2.3.2 (reported by Ralf Hinze
  <ralf@informatik.uni-bonn.de>). 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 <george@gentoo.org> ghc-5.04.3.ebuild :
  new version
  Now with all virtuals in place should build off existing ghc nicely..

  21 Mar 2003; George Shapovalov <george@gentoo.org> 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 <george@gentoo.org> ghc-5.04.2.ebuild :
  fix for when ghc gets bootstrapped off different version.
  Thanks to Andres Loeh <andres@cs.uu.nl> and Ralf Hinze <ralf@informatik.uni-bonn.de>.

  08 Mar 2003; George Shapovalov <george@gentoo.org> 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 <george@gentoo.org> 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 <satai@gentoo.org> :
  Looks like it didn't take...  Trying again!

  09 Jan 2003; Matthew Turk <satai@gentoo.org> :
  Changed the docbook-sgml-dtd dependency to one that *exists*.

  06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
 
*ghc-5.04.ebuild (08 Aug 2002)

  19 Aug 2002; George Shapovalov <george@gentoo.org> ghc-5.04.ebuild :

  fixed header, added >=dev-libs/gmp-4.1 dependency

  08 Jul 2002; George Shapovalov <george@gentoo.org> 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 <pesco@gmx.de>

*ghc-5.02.3.ebuild (09 Jun 2002)

  18 Jun 2002; George Shapovalov <george@gentoo.org> 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 <george@gentoo.org> 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.