/[gentoo-x86]/dev-lang/ghc/ChangeLog
Gentoo

Contents of /dev-lang/ghc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.133 - (show annotations) (download)
Fri Aug 17 16:16:55 2007 UTC (5 years, 10 months ago) by kolmodin
Branch: MAIN
Changes since 1.132: +9 -1 lines
Fixes to ghc 6.6.1; remove leftover files upon uninstall, optinal bash completion, tweak mk/build.mk.
(Portage version: 2.1.3.1)

1 # ChangeLog for dev-lang/ghc
2 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
3 # $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.132 2007/08/08 15:57:56 kolmodin Exp $
4
5 17 Aug 2007; Lennart Kolmodin <kolmodin@gentoo.org>
6 +files/ghc-bash-completion, ghc-6.6.1.ebuild:
7 Add optional bash completion support for ghc-pkg.
8 Fixes to properly remove the leftover package.conf{,.old} files upon
9 uninstall of this package.
10 Tweaking mk/build.mk regarding arches we don't yet support for this GHC
11 version.
12
13 08 Aug 2007; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.6.ebuild:
14 Set SplitObjs=NO if >=gcc-4.2 is used.
15
16 28 Jul 2007; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.6.1.ebuild:
17 Disable the split objects feature when using >=gcc-4.2.
18
19 25 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +ghc-6.6.ebuild:
20 Add ghc-6.6 back since it has binaries for alpha, ppc and sparc that we do
21 not have yet for 6.6.1.
22
23 25 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> -ghc-6.6.ebuild,
24 ghc-6.6.1.ebuild:
25 Update 6.6.1 and remove 6.6 ebuilds.
26
27 22 Jul 2007; Hans de Graaff <graaff@gentoo.org> ghc-6.4.2.ebuild:
28 Drop virtual/x11 references.
29
30 11 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.1.ebuild:
31 Add ia64 binary for ghc-6.6.1. Added ~ia64 to keywords.
32
33 10 Jul 2007; Duncan Coutts <dcoutts@gentoo.org>
34 files/ghc-6.5-norelax.patch:
35 Fix sparc "norelax" patch.
36
37 10 Jul 2007; Duncan Coutts <dcoutts@gentoo.org>
38 -files/ghc-6.2.hardened.patch, -files/ghc-6.4.1-configure.patch,
39 -files/ghc-6.4.1-gcc41.patch, -files/ghc-6.4.1-openal.patch,
40 files/ghc-6.5-norelax.patch, files/ghc-updater, ghc-6.2.2.ebuild,
41 -ghc-6.4.1-r2.ebuild, -ghc-6.4.1-r3.ebuild, ghc-6.4.2.ebuild,
42 ghc-6.6.ebuild, ghc-6.6.1.ebuild:
43 Remove ghc-6.4.1. Now that we have 6.4.2, we don't need an older version
44 on the 6.4.x branch. Remove old ia64 hacks that are no longer necessary.
45 Make the ghc-6.2.2 ebuild work again by taking many of the improvements
46 from the 6.4.2 ebuild.
47
48 09 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.1.ebuild:
49 Oops, alpha doesnt have a binary yet, so cant mark ~alpha yet.
50
51 08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.1.ebuild:
52 Bump dep on cabal and no longer hide ghc's built-in cabal.
53
54 *ghc-6.6.1 (06 Jul 2007)
55
56 06 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +ghc-6.6.1.ebuild:
57 Add new version, ghc-6.6.1. So far only binaries for x86 and amd64. More
58 arches to follow.
59
60 06 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.ebuild:
61 Fix mirror url for the docs.
62
63 06 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.ebuild:
64 Add ~sparc and ~alpha to KEYWORDS. Both were included for old ghc-bin-6.6.
65
66 05 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +files/10ghc,
67 ghc-6.6.ebuild:
68 Merge ghc and ghc-bin ebuilds. emerge ghc with USE="binary" to get a binary
69 version. The ghc-bin ebuild will not be used anymore. This ghc ebuild is
70 able to bootstrap without a separate ghc-bin ebuild by downloading a binary
71 version specially for the purpose.
72
73 06 Apr 2007; Chris Parrott <cparrott@gentoo.org>
74 +files/ghc-6.6-nothreadedrts.patch, ghc-6.6.ebuild:
75 added patches to workaround RTS problem on sparc
76
77 29 Mar 2007; Markus Rothe <corsair@gentoo.org> ghc-6.4.2.ebuild,
78 ghc-6.6.ebuild:
79 Build unregisterised on ppc64; bug #145466
80
81 10 Mar 2007; <kolmodin@gentoo.org> +files/ghc-6.5-norelax.patch:
82 Add missing ghc-6.6 patch.
83
84 *ghc-6.6 (07 Mar 2007)
85
86 07 Mar 2007; <kolmodin@gentoo.org> +ghc-6.6.ebuild:
87 Bump version. Big changes ahead... wrt ghc-extra-libs, etc
88
89 06 Jan 2007; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild,
90 ghc-6.4.1-r2.ebuild, ghc-6.4.1-r3.ebuild, ghc-6.4.2.ebuild:
91 Fixed elog / einfo usage.
92
93 03 Oct 2006; Duncan Coutts <dcoutts@gentoo.org>
94 +files/ghc-6.4.2-sparcmangler.patch, ghc-6.4.2.ebuild:
95 Add fmccor's sparc mangler patch. Fixes bug #144752.
96
97 03 Oct 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild,
98 ghc-6.4.2.ebuild:
99 Use ${T} rather than ${TMP}
100
101 28 Aug 2006; Jeroen Roovers <jer@gentoo.org> ghc-6.4.2.ebuild:
102 Stable for HPPA (bug #140369).
103
104 21 Aug 2006; Daniel Gryniewicz <dang@gentoo.org> ghc-6.4.2.ebuild:
105 Marked stable on amd64 for bug #140369
106
107 16 Aug 2006; Joshua Jackson <tsunam@gentoo.org> ghc-6.4.2.ebuild:
108 Stable x86; bug #140369
109
110 02 Aug 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.2.ebuild:
111 Dont strip binaries on install. See QA warnings in bug #140369.
112 Also dep on freealut now that it's been split out of openal.
113
114 24 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.4.2.ebuild:
115 Stable on sparc wrt #140369
116
117 23 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> ghc-6.4.2.ebuild:
118 ppc stable, bug #140369
119
120 20 Jul 2006; Markus Rothe <corsair@gentoo.org> ghc-6.4.2.ebuild:
121 Stable on ppc64; bug #140369
122
123 15 Jun 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild,
124 ghc-6.4.2.ebuild:
125 Patch to fix a mis-compilation in the rts due to strict aliasing,
126 should be fixed upstream for 6.4.3 and 6.6. Fixes bug #135651.
127
128 21 May 2006; Markus Rothe <corsair@gentoo.org> ghc-6.4.1-r2.ebuild:
129 Stable on ppc64
130
131 19 May 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild,
132 ghc-6.4.2.ebuild:
133 Add note to users of hardened gcc-3.x
134
135 18 May 2006; Duncan Coutts <dcoutts@gentoo.org>
136 +files/ghc-6.4.2-sparc32plus.patch, ghc-6.4.1-r3.ebuild, ghc-6.4.2.ebuild:
137 Support gcc-4.x better at the expense of hardened gcc-3.x.
138 Switching between gcc-3.x and gcc-4.x will now just work. Switching between
139 vanilla and hardened gcc will now require re-emerging rather than just
140 working. It should also enable anyone who has broken their ghc installation
141 by upgrading to gcc-4.x to get things working again by re-emerging ghc-6.4.2,
142 ghc-6.4.1-r3 or ghc-bin-6.4.1-r1.
143 Only build OpenAL/ALUT bindings if the OpenGL bindings will also be built
144 (since one depends on the other).
145 Fix GHCi on sparc when using the V8+ ABI (eg CFLAGS="-march=ultrasparc").
146
147 12 May 2006; Duncan Coutts <dcoutts@gentoo.org>
148 +files/ghc-6.4.2-alut.patch, ghc-6.4.2.ebuild:
149 Re-enable alut package and add hack for ia64
150
151 05 May 2006; Chris Parrott <cparrott@gentoo.org> ghc-6.4.2.ebuild:
152 Temporarily disabled openal USE flag, pending fix to openal bindings.
153
154 03 May 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild,
155 ghc-6.4.2.ebuild:
156 Ignore debugging CFLAGS (they don't help and just cause problems). Update to
157 PDEPEND on cabal-1.1.4. Disable ALUT bindings (because media-libs/freealut
158 is not available on sufficient arches). Add ~x86-fbsd to KEYWORDS.
159
160 02 May 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild,
161 ghc-6.4.1-r3.ebuild:
162 Patch to fix make-3.81 hanging (backport of the fix in ghc-6.4.2)
163
164 27 Apr 2006; Duncan Coutts <dcoutts@gentoo.org>
165 -files/ghc-6.4-powerpc.patch, +ghc-6.4.2.ebuild:
166 Remove old unused patch
167
168 *ghc-6.4.2 (27 Apr 2006)
169
170 27 Apr 2006; Duncan Coutts <dcoutts@gentoo.org> +ghc-6.4.2.ebuild:
171 New minor version
172
173 27 Apr 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild:
174 We dont need the java/fop stuff since were only building html docs
175
176 27 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-ghc-6.2.2,
177 files/digest-ghc-6.4.1-r2, Manifest:
178 Fixing SHA256 digest, pass four
179
180 06 Apr 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild:
181 -O* flags (from the users CFLAGS) breaks ghc on too many systems so don't
182 add it to ghc's CFLAGS. Also remove ia64 GOT patch that didn't help.
183
184 28 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
185 Enable SplitObjs on ppc. This gives much smaller binaries.
186
187 28 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild:
188 Change the use of CFLAGS again. Filter out -O2 on arches where it breaks.
189
190 27 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> -ghc-6.4.ebuild:
191 Remove 6.4 since 6.4.1 is stable and 6.4 was rather buggy anyway.
192
193 27 Mar 2006; Duncan Coutts <dcoutts@gentoo.org>
194 +files/ghc-6.4.1-gcc41.patch:
195 Add missing patch file
196
197 *ghc-6.4.1-r3 (26 Mar 2006)
198
199 26 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> +ghc-6.4.1-r3.ebuild:
200 Add support for ia64. Change the way we do the CFLAGS and GHC_CFLAGS again.
201 Make limited use of users CFLAGS. Support gcc-4.1. Fix parallel make.
202
203 23 Mar 2006; Chris White <chriswhite@gentoo.org> ghc-6.4.1-r2.ebuild:
204 Marked ghc-6.4.1-r2 amd64/x86 stable for bug #126134.
205
206 21 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.4.1-r2.ebuild:
207 Stable on sparc wrt #126134
208
209 20 Mar 2006; <nixnut@gentoo.org> ghc-6.4.1-r2.ebuild:
210 Stable on ppc. Bug #126134
211
212 18 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
213 Enable SplitObjs on sparc. This means that a stripped hello world binary is
214 now 500K rather than 2.5Mb. It may work on ppc too, this needs testing.
215
216 15 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
217 A further fix for the executable stack issue.
218 (It seems we need -Wa,--noexecstack in SRC_CC_OPTS as well as SRC_HC_OPTS)
219
220 13 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> files/ghc-updater,
221 ghc-6.4.1-r2.ebuild:
222 Improvements to ghc-updater thanks to kosmikus and with help from ferdy
223
224 13 Mar 2006; Jeroen Roovers <jer@gentoo.org> ghc-6.4.1-r2.ebuild:
225 Marked ~hppa (bug #125389).
226
227 13 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
228 Fix omission in hppa support.
229
230 10 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
231 Change what flags we use to disable hardened gcc and how we set them. We now
232 use one set of flags rather than picking them conditionally.
233 Use an option which should fix the executable-stack problem (bug #123698).
234 Prepare for hppa arch support and misc minor tidy-ups.
235
236 01 Mar 2006; Markus Rothe <corsair@gentoo.org> ghc-6.4.1-r2.ebuild:
237 Added ~ppc64; bug #88362
238
239 24 Feb 2006; Duncan Coutts <dcoutts@gentoo.org>
240 -files/ghc-6.0.1.haddock.patch:
241 Remove old unused patch.
242
243 *ghc-6.4.1-r2 (16 Feb 2006)
244
245 16 Feb 2006; Luis F. Araujo <araujo@gentoo.org> +ghc-6.4.1-r2.ebuild:
246 Added support for modular X. New flags support to enable/disable X, hgl and
247 openal
248
249 10 Feb 2006; <dcoutts@gentoo.org> -ghc-6.0.1.ebuild:
250 Remove the last ghc-6.0.x version. (There's no way to bootstrap it anyway)
251
252 10 Feb 2006; <dcoutts@gentoo.org> ghc-6.4.1-r1.ebuild:
253 Marked ~alpha with permission of ferdy.
254
255 16 Nov 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4.1-r1.ebuild:
256 Reduced the amount of output during the build slightly to work around bug
257 #111183.
258
259 *ghc-6.4.1-r1 (21 Oct 2005)
260
261 21 Oct 2005; <dcoutts@gentoo.org> +ghc-6.4.1-r1.ebuild:
262 Add new revision ghc-6.4.1-r1 which now PDEPENDs on cabal.
263
264 06 Oct 2005; <dcoutts@gentoo.org> ghc-6.4.1.ebuild:
265 Revert to using virtual/ghc in DEPEND since the other method had no advantages.
266
267 06 Oct 2005; <dcoutts@gentoo.org> +files/depsort.py, files/ghc-updater:
268 Make the ghc-updater script work better.
269
270 04 Oct 2005; Luis F. Araujo <araujo@gentoo.org> ghc-6.2.2.ebuild:
271 Blocked ghc6.4 in ghc6.2.2
272
273 04 Oct 2005; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.4.1.ebuild:
274 Back to the ~ppc
275
276 04 Oct 2005; <dcoutts@gentoo.org> ghc-6.4.1.ebuild:
277 Add ~sparc to KEYWORDS and enable GHCi on sparc.
278
279 23 Sep 2005; <dcoutts@gentoo.org> ghc-6.4.1.ebuild:
280 Disabled java USE flag due to bug #106992
281
282 *ghc-6.4.1 (22 Sep 2005)
283
284 22 Sep 2005; <dcoutts@gentoo.org> +ghc-6.4.1.ebuild:
285 Version bump.
286
287 01 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.2.2.ebuild:
288 Stable on sparc
289
290 31 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.4.ebuild:
291 Fixed to build on ppc for real
292
293 17 Aug 2005; <dcoutts@gentoo.org> ghc-6.4.ebuild:
294 Add ~sparc to KEYWORDS since it was missing and we've already got ghc-bin-6.4
295
296 17 Aug 2005; Andres Loeh <loeh@gentoo.org> -files/ghc-5.04.3-r1.patch,
297 -files/ghc-6.2.1-linker.patch.bz2, -files/ghc-6.2.documentation.patch,
298 -files/ghc-6.2.hardened.patch.bz2, -files/lndir.c, -ghc-6.2.ebuild,
299 -ghc-6.2-r1.ebuild, -ghc-6.2.1-r1.ebuild, ghc-6.2.2.ebuild:
300 Removed ~amd64 keyword for ghc-6.2.2, because ghc-6.2.2 is broken on this
301 arch. Cleaned up old versions.
302
303 20 May 2005; <dcoutts@gentoo.org> ghc-6.2.2.ebuild:
304 Add ~sparc to KEYWORDS and disable GHCi support on sparc since it does not
305 work reliably.
306
307 11 May 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4.ebuild:
308 Removing ~ppc64 from ghc-6.4 again (hopefully temporarily), see comment #24
309 of bug #68930.
310
311 11 May 2005; Andres Loeh <kosmikus@gentoo.org> files/ghc-updater:
312 Changes to ghc-updater, to make it a bit more useful for the update to ghc-6.4.
313
314 09 May 2005; Markus Rothe <corsair@gentoo.org>
315 +files/ghc-6.4-powerpc.patch, ghc-6.4.ebuild:
316 Added patch for ppc64 and added ~ppc64 to KEYWORDS
317
318 09 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> ghc-6.2.2.ebuild:
319 Stable on ppc.
320
321 25 Mar 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild,
322 ghc-6.4.ebuild:
323 ghc-6.4 supports registered builds on amd64. ghci is still not supported on
324 amd64, but it fails with a more informative error message now (bug #82541).
325
326 23 Mar 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4.ebuild:
327 Added dependency on haddock.
328
329 23 Mar 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4.ebuild:
330 Added missing dependency on libxslt, and slightly cleaned up the ebuild.
331
332 *ghc-6.4 (11 Mar 2005)
333
334 11 Mar 2005; Andres Loeh <kosmikus@gentoo.org> +ghc-6.4.ebuild,
335 -ghc-6.4_pre20050308.ebuild:
336 Updated ghc-6.4 snapshot to ghc-6.4 release. This version is still masked
337 for testing.
338
339 *ghc-6.4_pre20050308 (09 Mar 2005)
340
341 09 Mar 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4_pre20050308.ebuild:
342 Added a ghc-6.4 snapshot for testing purposes.
343
344 19 Feb 2005; Jason Wever <weeve@gentoo.org> ghc-6.0.1.ebuild,
345 ghc-6.2-r1.ebuild, ghc-6.2.1-r1.ebuild, ghc-6.2.2.ebuild, ghc-6.2.ebuild:
346 Masked on SPARC as it doesn't build.
347
348 25 Jan 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
349 Dependency resolution for virtuals changed in portage. Temporily adapted the
350 ebuild to quit with an informative error message until a real solution comes
351 to mind. (Bug #79509)
352
353 19 Jan 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
354 Marked stable on x86.
355
356 25 Nov 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
357 The amd64 build is unregistered (bug #58588).
358
359 24 Nov 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
360 Added ~amd64 flag, cf. bug #58588.
361
362 22 Nov 2004; Andres Loeh <kosmikus@gentoo.org> +files/ghc-updater,
363 ghc-6.2.2.ebuild:
364 Modified ebuild to use ghc-package.eclass (bug #69270) and to include
365 ghc-updater script (bug #69142).
366
367 26 Oct 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
368 Modified CFLAG testing code, following discussion in bug #59709.
369
370 24 Oct 2004; Matthieu Sozeau <mattam@gentoo.org> ghc-6.2.2.ebuild:
371 Tested on ppc.
372
373 *ghc-6.2.2 (18 Oct 2004)
374
375 18 Oct 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.0.ebuild,
376 ghc-6.2.1-r1.ebuild, ghc-6.2.1.ebuild, ghc-6.2.2.ebuild:
377 New version. Included mattam's fix for #59709. Removed some old versions.
378
379 19 Oct 2004; Mamoru KOMACHI <usata@gentoo.org> ghc-6.0.1.ebuild,
380 ghc-6.0.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.1-r1.ebuild, ghc-6.2.1.ebuild,
381 ghc-6.2.ebuild:
382 Fixed missing dependencies; bug #68021.
383
384 24 Sep 2004; <SeJo@gentoo.org> ghc-6.2.ebuild:
385 stable bump due to bug 59753
386
387 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> ghc-6.0.1.ebuild,
388 ghc-6.0.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.1-r1.ebuild, ghc-6.2.1.ebuild,
389 ghc-6.2.ebuild:
390 virtual/glibc -> virtual/libc
391
392 *ghc-6.2.1-r1 (15 Jun 2004)
393
394 15 Jun 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.1-r1.ebuild,
395 files/ghc-6.2.1-linker.patch.bz2:
396 Patch for ghci's linker to help loading HOpenGL. Thanks to Sven Panne.
397
398 03 Jun 2004; Aron Griffis <agriffis@gentoo.org> ghc-6.0.1.ebuild,
399 ghc-6.0.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.1.ebuild, ghc-6.2.ebuild:
400 Fix use invocation
401
402 18 May 2004; Mamoru KOMACHI <usata@gentoo.org> ghc-6.0.1.ebuild,
403 ghc-6.0.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.1.ebuild, ghc-6.2.ebuild:
404 Changed app-text/tetex to virtual/tetex.
405
406 13 May 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.1.ebuild:
407 fixed patch for ghc-6.2.1; threaded rts now enabled by default (#50758)
408
409 12 May 2004; Alexander Gabert <pappy@gentoo.org> ghc-6.2.1.ebuild:
410 added new hardened PIE SSP switches
411
412 12 May 2004; Alexander Gabert <pappy@gentoo.org>
413 -files/ghc-6.2.hardened-gcc.patch.bz2, +files/ghc-6.2.hardened.patch.bz2,
414 ghc-6.0.1.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.ebuild:
415 added new hardened switches for nonPIE and nonSSP building
416
417 02 Apr 2004; Matthieu Sozeau <mattam@gentoo.org> ghc-6.2.1.ebuild:
418 Add support for ppc on ghc-6.2.1.
419
420 31 Mar 2004; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild,
421 ghc-6.2-r1.ebuild:
422 Marked ghc-6.2-r1 stable on x86. Removed 5 series due to bug #46212.
423
424 23 Mar 2004; Matthieu Sozeau <mattam@gentoo.org> ghc-6.2.ebuild:
425 Added ~ppc keyword, highly experimental build (linux-ppc is not entirely
426 supported yet).
427
428 *ghc-6.2.1 (22 Mar 2004)
429
430 22 Mar 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.1.ebuild:
431 Version bump.
432
433 *ghc-6.2-r1 (11 Mar 2004)
434
435 11 Mar 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2-r1.ebuild,
436 files/ghc-6.2.hardened-gcc.patch.bz2:
437 Disabling propolice in the resulting ghc when using gcc-hardened (cf. bug
438 #36154).
439
440 20 Feb 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.ebuild:
441 Fixed a problem building libraries using recent binutils (#40128).
442
443 11 Jan 2004; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild:
444 moved setup checks to pkg_setup (bug #33962).
445
446 22 Dec 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.ebuild:
447 Haddock got called even with USE=-doc.
448
449 19 Dec 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.ebuild:
450 GHC 6.2 needs haddock-0.6 (bug #36108)
451
452 *ghc-6.2 (17 Dec 2003)
453
454 17 Dec 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.ebuild,
455 files/ghc-6.2.documentation.patch:
456 New GHC version 6.2.
457
458 17 Dec 2003: Andres Loeh <kosmikus@gentoo.org> ghc-6.0.1.ebuild,
459 files/ghc-6.0.1.haddock.patch:
460 Added patch needed to compile documentation with haddock-0.6.
461
462 11 Nov 2003; Alexander Gabert <pappy@gentoo.org> ghc-5.04.3-r1.ebuild,
463 ghc-6.0.1.ebuild:
464 added ghc-6.0.1 bugfix from ghc-5.04.3-r1 bug30789
465
466 22 Oct 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild,
467 ghc-6.0.1.ebuild, ghc-6.0.ebuild:
468 Added libgmp to runtime dependencies, closing bug #31321.
469
470 12 Oct 2003; Alexander Gabert <pappy@gentoo.org> ghc-5.04.3-r1.ebuild:
471 added hardened-gcc -yet_exec flag mechanism and CFLAGS for ghc if hardened-gcc
472 is used
473
474 *ghc-6.0.1 (31 Jul 2003)
475
476 31 Jul 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.0.1.ebuild:
477 Version bump.
478
479 30 Jul 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.0.ebuild:
480 Fixed bug that caused ghc to be built with HOpenGL despite -opengl being set.
481
482 29 Jul 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild:
483 Marked 5.04.3-r1 stable. It fixes a couple of problems that keep appearing
484 with 5.04.3.
485
486 02 Jul 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild:
487 Removed implicit X11 dependency (bug 23708). Thanks to Aaron Son
488 <aaron@clamp.net> for discovering the problem.
489
490 *ghc-6.0 (01 Jun 2003)
491
492 01 Jun 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.0.ebuild:
493 Version bump. Will probably remain in testing until new version is released,
494 as this version is considered to be beta by the developers. The ebuild has
495 been somewhat simplified: GHC's build system now supports bootstrapping to get
496 GHCi running automatically if necessary.
497
498 21 May 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild,
499 files/ghc-5.04.3-r1.patch:
500 Added a dependency to haddock when generating docs. This should fix bug
501 #20989. Thanks to Mikael A <snikkt@yahoo.com> and Peter Lennartz
502 <peterl@cs.uu.nl> for identifying the problem.
503
504 *ghc-5.04.3-r1 (09 May 2003)
505
506 09 May 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild:
507 Fixed bug that caused ghci to fail with glibc-2.3.2 (reported by Ralf Hinze
508 <ralf@informatik.uni-bonn.de>). Also added the generation of documentation
509 again (had been missing for a while). To get full documentation, set the "doc"
510 USE flag.
511
512 *ghc-5.04.2 (21 Mar 2003)
513
514 21 Mar 2003; George Shapovalov <george@gentoo.org> ghc-5.04.3.ebuild :
515 new version
516 Now with all virtuals in place should build off existing ghc nicely..
517
518 21 Mar 2003; George Shapovalov <george@gentoo.org> ghc-5.04.2.ebuild :
519 created new virtual: virtual/ghc.
520 Made ghc depend on virtual/ghc (and provide one) instead of on dev-lang/ghc-bin
521 ghc-bin in turn now also provides virtual/ghc, this closes #10155
522
523 13 Mar 2003; George Shapovalov <george@gentoo.org> ghc-5.04.2.ebuild :
524 fix for when ghc gets bootstrapped off different version.
525 Thanks to Andres Loeh <andres@cs.uu.nl> and Ralf Hinze <ralf@informatik.uni-bonn.de>.
526
527 08 Mar 2003; George Shapovalov <george@gentoo.org> ghc-5.04.2.ebuild :
528
529 updated the ebuild to correctly build (namely to build ghci) if bootstrapped off different (older)
530 version. See #10155 for details.
531
532 *ghc-5.04i.2 (12 Feb 2003)
533
534 12 Feb 2003; George Shapovalov <george@gentoo.org> ghc-5.04.2.ebuild, files/digest-ghc-5.04.2 :
535
536 The long awaited update. (#10155)
537 Fixes things on x86. !!!Needs testing on sparc!!! (has good chances to work on sparc,
538 provided ghc-bin-5.04.2 works)
539 ebuild bootstraps ghc from ghc-bin and contains remarks
540 on how to "maintain" it correctly (in short: for general purpose no special attention required)
541
542 17 Jan 2003; Matthew Turk <satai@gentoo.org> :
543 Looks like it didn't take... Trying again!
544
545 09 Jan 2003; Matthew Turk <satai@gentoo.org> :
546 Changed the docbook-sgml-dtd dependency to one that *exists*.
547
548 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
549
550 *ghc-5.04.ebuild (08 Aug 2002)
551
552 19 Aug 2002; George Shapovalov <george@gentoo.org> ghc-5.04.ebuild :
553
554 fixed header, added >=dev-libs/gmp-4.1 dependency
555
556 08 Jul 2002; George Shapovalov <george@gentoo.org> ghc-5.04.ebuild, files/ghc-5.04-gentoo.patch.bz2 :
557
558 new version,
559 bzipped patched (too large otherwise),
560 will keep uncompressed for 5.02.3 anc compressed for 5.04 until new version
561 is tested (to have one working meanwhile)
562
563 ebuild (and large patching work) submitted by:
564 Sven Moritz Hallberg <pesco@gmx.de>
565
566 *ghc-5.02.3.ebuild (09 Jun 2002)
567
568 18 Jun 2002; George Shapovalov <george@gentoo.org> ghc-5.02.3.ebuild :
569
570 Few improvements by Sven Moritz Hallberg :
571 Build DocBook documentation only if USEing 'doc'. Require DocBook DTD 3.1 in
572 that case.
573
574 Thanks to a bug report by Matthew Walton I've noticed that GHC requires the
575 DocBook DTD 3.1, not 4.1.
576
577 09 Jun 2002; George Shapovalov <george@gentoo.org> all :
578
579 First submission
580 From the home page:
581
582 The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler
583 and interactive environment for Haskell 98, GHC compiles Haskell to either
584 native code or C. It implements numerous experimental language extensions
585 to Haskell 98; for example: concurrency, a foreign language interface,
586 multi-parameter type classes, scoped type variables, existential and universal
587 quantification, unboxed types, exceptions, weak pointers, and so on. GHC comes
588 with a generational garbage collector, and a space and time profiler.

  ViewVC Help
Powered by ViewVC 1.1.20