| 1 |
# ChangeLog for dev-lang/ghc
|
| 2 |
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
| 3 |
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.176 2010/06/12 20:34:32 kolmodin Exp $
|
| 4 |
|
| 5 |
*ghc-6.12.3 (16 Jun 2010)
|
| 6 |
|
| 7 |
16 Jun 2010; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.12.1.ebuild,
|
| 8 |
+files/ghc-6.12.2-configure-CHOST-part2.patch, +ghc-6.12.3.ebuild:
|
| 9 |
Version bump to 6.12.3.
|
| 10 |
So far we've got binaries for amd64, ppc64 and x86.
|
| 11 |
Also changed so that the masked ghc 6.12.1 ebuild uses haskell-updater-1*.
|
| 12 |
|
| 13 |
12 Jun 2010; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.10.4-r1.ebuild:
|
| 14 |
Edit the ghc-wrapper installed by USE=binary to include GHC_CFLAGS from
|
| 15 |
the user's compilation.
|
| 16 |
This solves problems for hardend users, as the ghc binaries are not build
|
| 17 |
on hardend systems. See bug #313635 for details.
|
| 18 |
Patch by xake@rymdraket.net.
|
| 19 |
|
| 20 |
31 May 2010; Joseph Jezak <josejx@gentoo.org> ghc-6.10.4-r1.ebuild,
|
| 21 |
ghc-6.12.1.ebuild:
|
| 22 |
Added ghc 6.10.4 and 6.12.1 binaries for ppc, marked ~ppc.
|
| 23 |
|
| 24 |
25 Mar 2010; Lennart Kolmodin <kolmodin@gentoo.org>
|
| 25 |
files/ghc-6.12.1-configure-CHOST.patch:
|
| 26 |
Fix building with CHOST="i486-pc-linux-gnu".
|
| 27 |
Issue reported by Sergey Mironov <ierton@gmail.com>,
|
| 28 |
patch contributed by Sergei Trofimovich <slyfox@inbox.ru>.
|
| 29 |
For details, see bug #310963.
|
| 30 |
|
| 31 |
*ghc-6.12.1 (26 Jan 2010)
|
| 32 |
|
| 33 |
26 Jan 2010; <kolmodin@gentoo.org> +ghc-6.12.1.ebuild:
|
| 34 |
Version bump, currently masked for testing.
|
| 35 |
|
| 36 |
*ghc-6.10.4-r1 (05 Dec 2009)
|
| 37 |
|
| 38 |
05 Dec 2009; <kolmodin@gentoo.org> +ghc-6.10.4-r1.ebuild,
|
| 39 |
+files/ghc-6.10.4-autoconf.patch, +files/ghc-6.10.4-libm-detection.patch:
|
| 40 |
Attempt to fix a lot of recent trouble with building ghc-6.10.4;
|
| 41 |
* bug #295487, could not build with >=autoconf-2.64;
|
| 42 |
patch by int-e, reported by Tobias Hommel <tobi@keksbude.net>
|
| 43 |
* bug #292772, add CFLAGS to ghc wrapper enables hardended to build;
|
| 44 |
reported and fixed by Zhang, Hongjiu <secludedsage@gmail.com> with the
|
| 45 |
help of ivanm, trofi, dcoutts and igloo.
|
| 46 |
* bug #293208, undefined reference to `sqrt', libm detection trouble;
|
| 47 |
Roie Kerstein and Renato Gallo found and tracked down the bug,
|
| 48 |
asuffield suggested the fix and Sergei Trofimovich <slyfox@inbox.ru>
|
| 49 |
patched.
|
| 50 |
|
| 51 |
31 Oct 2009; <kolmodin@gentoo.org> -ghc-6.10.2.ebuild, -ghc-6.10.3.ebuild,
|
| 52 |
metadata.xml:
|
| 53 |
Remove previous ghc versions 6.10.2 and 6.10.3 as 6.10.4 now is unmasked.
|
| 54 |
Remove ghcmakebinary USE flag from metadata, it was unused.
|
| 55 |
|
| 56 |
16 Sep 2009; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.10.4.ebuild,
|
| 57 |
+files/ghc-6.10.4-ppc64-always-minimal-toc.patch,
|
| 58 |
+files/ghc-6.10.4-propagate-hc-options-to-all-libraries.patch:
|
| 59 |
Add blocker on <haddock-2.4.2. Older versions will not work with this
|
| 60 |
version of ghc. We add the block in ghc rather than in haddock, as blocks
|
| 61 |
can't be trusted to be retroactive.
|
| 62 |
|
| 63 |
Also add ppc64 binary and patches,
|
| 64 |
work done by Sergei Trofimovich <slyfox@community.haskell.org>.
|
| 65 |
|
| 66 |
10 Sep 2009; Christian Faulhammer <fauli@gentoo.org> ghc-6.8.2-r1.ebuild:
|
| 67 |
stable x86/amd64, bug 283155
|
| 68 |
|
| 69 |
02 Aug 2009; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.8.2.ebuild:
|
| 70 |
Make ppc work in pkg_setup.
|
| 71 |
|
| 72 |
02 Aug 2009; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.10.4.ebuild:
|
| 73 |
Add sparc binary for ghc 6.10.4. Binary compiled by
|
| 74 |
Duncan Coutts <duncan.coutts@worc.ox.ac.uk>.
|
| 75 |
|
| 76 |
01 Aug 2009; <mabi@gentoo.org> ghc-6.8.2.ebuild:
|
| 77 |
~ppc added back
|
| 78 |
|
| 79 |
29 Jul 2009; Lennart Kolmodin <kolmodin@gentoo.org> Manifest:
|
| 80 |
Fix broken manifest, ghc-6.8.2-ia64. Reported by Jeremy Olexa (darkside).
|
| 81 |
|
| 82 |
22 Jul 2009; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.10.4.ebuild:
|
| 83 |
Add amd64 binary for ghc-6.10.4.
|
| 84 |
|
| 85 |
*ghc-6.10.4 (22 Jul 2009)
|
| 86 |
|
| 87 |
22 Jul 2009; Lennart Kolmodin <kolmodin@gentoo.org> +ghc-6.10.4.ebuild:
|
| 88 |
Version bump, GHC 6.10.4 is masked for testing.
|
| 89 |
|
| 90 |
*ghc-6.10.3 (10 May 2009)
|
| 91 |
|
| 92 |
10 May 2009; Lennart Kolmodin <kolmodin@gentoo.org> +ghc-6.10.3.ebuild:
|
| 93 |
Version bump, ghc 6.10.3, masked for testing.
|
| 94 |
|
| 95 |
19 Apr 2009; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.10.2.ebuild:
|
| 96 |
Minor QA.
|
| 97 |
|
| 98 |
*ghc-6.10.2 (19 Apr 2009)
|
| 99 |
|
| 100 |
19 Apr 2009; Lennart Kolmodin <kolmodin@gentoo.org> +ghc-6.10.2.ebuild:
|
| 101 |
Add ghc-6.10.2, currently masked for testing.
|
| 102 |
|
| 103 |
*ghc-6.8.2-r1 (17 Apr 2009)
|
| 104 |
|
| 105 |
17 Apr 2009; Lennart Kolmodin <kolmodin@gentoo.org> +ghc-6.8.2-r1.ebuild:
|
| 106 |
Add a restricted version of ghc 6.8.2 (-r1), but that can handle
|
| 107 |
>=sys-libs/readline-6. Previous ghc versions depends on =readline-5, which
|
| 108 |
gives problems now that readline-6 is in the tree. To allow other readline
|
| 109 |
versions we have bundled a precompiled readline-5 package, making the ghc
|
| 110 |
bootstrap process work. Thus, this also forced us to remove the USE=binary
|
| 111 |
flag. See bug #259867.
|
| 112 |
|
| 113 |
04 Oct 2008; Raúl Porcel <armin76@gentoo.org> ghc-6.8.2.ebuild:
|
| 114 |
alpha/ia64 stable
|
| 115 |
|
| 116 |
02 Oct 2008; Ferris McCormick <fmccor@gentoo.org> ghc-6.8.2.ebuild:
|
| 117 |
Sparc stable, originally part of Bug #230919, and now suggested by Bug #239368.
|
| 118 |
|
| 119 |
26 Aug 2008; Raúl Porcel <armin76@gentoo.org> ghc-6.8.2.ebuild:
|
| 120 |
Make ia64 an unregistered arch, as it breaks some stuff
|
| 121 |
|
| 122 |
23 Aug 2008; Jeroen Roovers <jer@gentoo.org> metadata.xml:
|
| 123 |
Add GLEP 56 USE flag descriptions.
|
| 124 |
|
| 125 |
15 Jul 2008; Jeroen Roovers <jer@gentoo.org> ghc-6.8.2.ebuild:
|
| 126 |
Stable for HPPA (bug #230919).
|
| 127 |
|
| 128 |
06 Jul 2008; Markus Meier <maekke@gentoo.org> ghc-6.8.2.ebuild:
|
| 129 |
amd64/x86 stable, bug #230919
|
| 130 |
|
| 131 |
28 Apr 2008; Raúl Porcel <armin76@gentoo.org> ghc-6.8.2.ebuild:
|
| 132 |
Upload again the binaries for alpha, and add ~ia64 wrt #206643
|
| 133 |
|
| 134 |
01 Mar 2008; Raúl Porcel <armin76@gentoo.org> ghc-6.6.1.ebuild,
|
| 135 |
ghc-6.8.2.ebuild:
|
| 136 |
Add ~alpha
|
| 137 |
|
| 138 |
29 Jan 2008; Jeroen Roovers <jer@gentoo.org> ghc-6.8.2.ebuild:
|
| 139 |
Marked ~hppa (bug #206643).
|
| 140 |
|
| 141 |
26 Jan 2008; Duncan Coutts <dcoutts@gentoo.org> ghc-6.8.2.ebuild:
|
| 142 |
Drop ~alpha ~hppa ~ia64 ~ppc ~ppc64 keywords as per bug #206643.
|
| 143 |
They will have to wait for new binaries. Also fix a few minor QA bugs.
|
| 144 |
|
| 145 |
23 Dec 2007; Luis F. Araujo <araujo@gentoo.org> ghc-6.4.2.ebuild:
|
| 146 |
Droping the last reference to virtual/x11
|
| 147 |
|
| 148 |
24 Dec 2007; Lennart Kolmodin <kolmodin@gentoo.org> files/ghc-updater:
|
| 149 |
Fix ghc-updater to be baselayout independent wrt functions.sh.
|
| 150 |
Fixes bug #190043, thanks to Jakub Moc <jakub@gentoo.org>.
|
| 151 |
|
| 152 |
*ghc-6.8.2 (19 Dec 2007)
|
| 153 |
|
| 154 |
19 Dec 2007; Lennart Kolmodin <kolmodin@gentoo.org> +ghc-6.8.2.ebuild:
|
| 155 |
First version of the 6.8 branch. It's currently package.mask'ed.
|
| 156 |
|
| 157 |
16 Dec 2007; nixnut <nixnut@gentoo.org> ghc-6.6.1.ebuild:
|
| 158 |
Stable on ppc wrt bug 201984
|
| 159 |
|
| 160 |
13 Dec 2007; Duncan Coutts <dcoutts@gentoo.org> files/ghc-updater,
|
| 161 |
ghc-6.2.2.ebuild, ghc-6.4.2.ebuild, ghc-6.6.ebuild, ghc-6.6.1.ebuild:
|
| 162 |
Stop providing virtual/ghc. Nothing in portage has depended on it for some
|
| 163 |
time.
|
| 164 |
|
| 165 |
12 Dec 2007; Ferris McCormick <fmccor@gentoo.org> ghc-6.6.1.ebuild:
|
| 166 |
Sparc stable --- needed for Bug #201984 generally.
|
| 167 |
|
| 168 |
26 Nov 2007; Jeroen Roovers <jer@gentoo.org> ghc-6.6.1.ebuild:
|
| 169 |
Stable for HPPA. Do not install LICENSE.
|
| 170 |
|
| 171 |
15 Nov 2007; Steve Dibb <beandog@gentoo.org> ghc-6.6.1.ebuild:
|
| 172 |
amd64 stable, bug 196616
|
| 173 |
|
| 174 |
05 Nov 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.2.2.ebuild,
|
| 175 |
ghc-6.4.2.ebuild:
|
| 176 |
Use new unified ghc ebuild for 6.2.2 and 6.4.2. This merges the
|
| 177 |
functionality of ghc-bin into the ghc ebuild and eliminates virtual/ghc.
|
| 178 |
To get the binary version emerge with the "binary" USE flag.
|
| 179 |
|
| 180 |
05 Nov 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.1.ebuild:
|
| 181 |
Add sparc and ppc binaries. Also fix some var quoting QA warnings.
|
| 182 |
|
| 183 |
23 Oct 2007; Christian Faulhammer <opfer@gentoo.org> ghc-6.6.1.ebuild:
|
| 184 |
stable x86, bug 196616
|
| 185 |
|
| 186 |
29 Aug 2007; Jeroen Roovers <jer@gentoo.org> ghc-6.6.1.ebuild:
|
| 187 |
Marked ~hppa (bug #187147).
|
| 188 |
|
| 189 |
26 Aug 2007; Lennart Kolmodin <kolmodin@gentoo.org> files/ghc-updater:
|
| 190 |
Update ghc-updater to new baselayout.
|
| 191 |
Thanks to Jeroen Roovers <jer@gentoo.org>, bug #190043.
|
| 192 |
|
| 193 |
17 Aug 2007; Lennart Kolmodin <kolmodin@gentoo.org>
|
| 194 |
+files/ghc-bash-completion, ghc-6.6.1.ebuild:
|
| 195 |
Add optional bash completion support for ghc-pkg.
|
| 196 |
Fixes to properly remove the leftover package.conf{,.old} files upon
|
| 197 |
uninstall of this package.
|
| 198 |
Tweaking mk/build.mk regarding arches we don't yet support for this GHC
|
| 199 |
version.
|
| 200 |
|
| 201 |
08 Aug 2007; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.6.ebuild:
|
| 202 |
Set SplitObjs=NO if >=gcc-4.2 is used.
|
| 203 |
|
| 204 |
28 Jul 2007; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.6.1.ebuild:
|
| 205 |
Disable the split objects feature when using >=gcc-4.2.
|
| 206 |
|
| 207 |
25 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +ghc-6.6.ebuild:
|
| 208 |
Add ghc-6.6 back since it has binaries for alpha, ppc and sparc that we do
|
| 209 |
not have yet for 6.6.1.
|
| 210 |
|
| 211 |
25 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> -ghc-6.6.ebuild,
|
| 212 |
ghc-6.6.1.ebuild:
|
| 213 |
Update 6.6.1 and remove 6.6 ebuilds.
|
| 214 |
|
| 215 |
22 Jul 2007; Hans de Graaff <graaff@gentoo.org> ghc-6.4.2.ebuild:
|
| 216 |
Drop virtual/x11 references.
|
| 217 |
|
| 218 |
11 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.1.ebuild:
|
| 219 |
Add ia64 binary for ghc-6.6.1. Added ~ia64 to keywords.
|
| 220 |
|
| 221 |
10 Jul 2007; Duncan Coutts <dcoutts@gentoo.org>
|
| 222 |
files/ghc-6.5-norelax.patch:
|
| 223 |
Fix sparc "norelax" patch.
|
| 224 |
|
| 225 |
10 Jul 2007; Duncan Coutts <dcoutts@gentoo.org>
|
| 226 |
-files/ghc-6.2.hardened.patch, -files/ghc-6.4.1-configure.patch,
|
| 227 |
-files/ghc-6.4.1-gcc41.patch, -files/ghc-6.4.1-openal.patch,
|
| 228 |
files/ghc-6.5-norelax.patch, files/ghc-updater, ghc-6.2.2.ebuild,
|
| 229 |
-ghc-6.4.1-r2.ebuild, -ghc-6.4.1-r3.ebuild, ghc-6.4.2.ebuild,
|
| 230 |
ghc-6.6.ebuild, ghc-6.6.1.ebuild:
|
| 231 |
Remove ghc-6.4.1. Now that we have 6.4.2, we don't need an older version
|
| 232 |
on the 6.4.x branch. Remove old ia64 hacks that are no longer necessary.
|
| 233 |
Make the ghc-6.2.2 ebuild work again by taking many of the improvements
|
| 234 |
from the 6.4.2 ebuild.
|
| 235 |
|
| 236 |
09 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.1.ebuild:
|
| 237 |
Oops, alpha doesnt have a binary yet, so cant mark ~alpha yet.
|
| 238 |
|
| 239 |
08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.1.ebuild:
|
| 240 |
Bump dep on cabal and no longer hide ghc's built-in cabal.
|
| 241 |
|
| 242 |
*ghc-6.6.1 (06 Jul 2007)
|
| 243 |
|
| 244 |
06 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +ghc-6.6.1.ebuild:
|
| 245 |
Add new version, ghc-6.6.1. So far only binaries for x86 and amd64. More
|
| 246 |
arches to follow.
|
| 247 |
|
| 248 |
06 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.ebuild:
|
| 249 |
Fix mirror url for the docs.
|
| 250 |
|
| 251 |
06 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.ebuild:
|
| 252 |
Add ~sparc and ~alpha to KEYWORDS. Both were included for old ghc-bin-6.6.
|
| 253 |
|
| 254 |
05 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +files/10ghc,
|
| 255 |
ghc-6.6.ebuild:
|
| 256 |
Merge ghc and ghc-bin ebuilds. emerge ghc with USE="binary" to get a binary
|
| 257 |
version. The ghc-bin ebuild will not be used anymore. This ghc ebuild is
|
| 258 |
able to bootstrap without a separate ghc-bin ebuild by downloading a binary
|
| 259 |
version specially for the purpose.
|
| 260 |
|
| 261 |
06 Apr 2007; Chris Parrott <cparrott@gentoo.org>
|
| 262 |
+files/ghc-6.6-nothreadedrts.patch, ghc-6.6.ebuild:
|
| 263 |
added patches to workaround RTS problem on sparc
|
| 264 |
|
| 265 |
29 Mar 2007; Markus Rothe <corsair@gentoo.org> ghc-6.4.2.ebuild,
|
| 266 |
ghc-6.6.ebuild:
|
| 267 |
Build unregisterised on ppc64; bug #145466
|
| 268 |
|
| 269 |
10 Mar 2007; <kolmodin@gentoo.org> +files/ghc-6.5-norelax.patch:
|
| 270 |
Add missing ghc-6.6 patch.
|
| 271 |
|
| 272 |
*ghc-6.6 (07 Mar 2007)
|
| 273 |
|
| 274 |
07 Mar 2007; <kolmodin@gentoo.org> +ghc-6.6.ebuild:
|
| 275 |
Bump version. Big changes ahead... wrt ghc-extra-libs, etc
|
| 276 |
|
| 277 |
06 Jan 2007; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild,
|
| 278 |
ghc-6.4.1-r2.ebuild, ghc-6.4.1-r3.ebuild, ghc-6.4.2.ebuild:
|
| 279 |
Fixed elog / einfo usage.
|
| 280 |
|
| 281 |
03 Oct 2006; Duncan Coutts <dcoutts@gentoo.org>
|
| 282 |
+files/ghc-6.4.2-sparcmangler.patch, ghc-6.4.2.ebuild:
|
| 283 |
Add fmccor's sparc mangler patch. Fixes bug #144752.
|
| 284 |
|
| 285 |
03 Oct 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild,
|
| 286 |
ghc-6.4.2.ebuild:
|
| 287 |
Use ${T} rather than ${TMP}
|
| 288 |
|
| 289 |
28 Aug 2006; Jeroen Roovers <jer@gentoo.org> ghc-6.4.2.ebuild:
|
| 290 |
Stable for HPPA (bug #140369).
|
| 291 |
|
| 292 |
21 Aug 2006; Daniel Gryniewicz <dang@gentoo.org> ghc-6.4.2.ebuild:
|
| 293 |
Marked stable on amd64 for bug #140369
|
| 294 |
|
| 295 |
16 Aug 2006; Joshua Jackson <tsunam@gentoo.org> ghc-6.4.2.ebuild:
|
| 296 |
Stable x86; bug #140369
|
| 297 |
|
| 298 |
02 Aug 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.2.ebuild:
|
| 299 |
Dont strip binaries on install. See QA warnings in bug #140369.
|
| 300 |
Also dep on freealut now that it's been split out of openal.
|
| 301 |
|
| 302 |
24 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.4.2.ebuild:
|
| 303 |
Stable on sparc wrt #140369
|
| 304 |
|
| 305 |
23 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> ghc-6.4.2.ebuild:
|
| 306 |
ppc stable, bug #140369
|
| 307 |
|
| 308 |
20 Jul 2006; Markus Rothe <corsair@gentoo.org> ghc-6.4.2.ebuild:
|
| 309 |
Stable on ppc64; bug #140369
|
| 310 |
|
| 311 |
15 Jun 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild,
|
| 312 |
ghc-6.4.2.ebuild:
|
| 313 |
Patch to fix a mis-compilation in the rts due to strict aliasing,
|
| 314 |
should be fixed upstream for 6.4.3 and 6.6. Fixes bug #135651.
|
| 315 |
|
| 316 |
21 May 2006; Markus Rothe <corsair@gentoo.org> ghc-6.4.1-r2.ebuild:
|
| 317 |
Stable on ppc64
|
| 318 |
|
| 319 |
19 May 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild,
|
| 320 |
ghc-6.4.2.ebuild:
|
| 321 |
Add note to users of hardened gcc-3.x
|
| 322 |
|
| 323 |
18 May 2006; Duncan Coutts <dcoutts@gentoo.org>
|
| 324 |
+files/ghc-6.4.2-sparc32plus.patch, ghc-6.4.1-r3.ebuild, ghc-6.4.2.ebuild:
|
| 325 |
Support gcc-4.x better at the expense of hardened gcc-3.x.
|
| 326 |
Switching between gcc-3.x and gcc-4.x will now just work. Switching between
|
| 327 |
vanilla and hardened gcc will now require re-emerging rather than just
|
| 328 |
working. It should also enable anyone who has broken their ghc installation
|
| 329 |
by upgrading to gcc-4.x to get things working again by re-emerging ghc-6.4.2,
|
| 330 |
ghc-6.4.1-r3 or ghc-bin-6.4.1-r1.
|
| 331 |
Only build OpenAL/ALUT bindings if the OpenGL bindings will also be built
|
| 332 |
(since one depends on the other).
|
| 333 |
Fix GHCi on sparc when using the V8+ ABI (eg CFLAGS="-march=ultrasparc").
|
| 334 |
|
| 335 |
12 May 2006; Duncan Coutts <dcoutts@gentoo.org>
|
| 336 |
+files/ghc-6.4.2-alut.patch, ghc-6.4.2.ebuild:
|
| 337 |
Re-enable alut package and add hack for ia64
|
| 338 |
|
| 339 |
05 May 2006; Chris Parrott <cparrott@gentoo.org> ghc-6.4.2.ebuild:
|
| 340 |
Temporarily disabled openal USE flag, pending fix to openal bindings.
|
| 341 |
|
| 342 |
03 May 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild,
|
| 343 |
ghc-6.4.2.ebuild:
|
| 344 |
Ignore debugging CFLAGS (they don't help and just cause problems). Update to
|
| 345 |
PDEPEND on cabal-1.1.4. Disable ALUT bindings (because media-libs/freealut
|
| 346 |
is not available on sufficient arches). Add ~x86-fbsd to KEYWORDS.
|
| 347 |
|
| 348 |
02 May 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild,
|
| 349 |
ghc-6.4.1-r3.ebuild:
|
| 350 |
Patch to fix make-3.81 hanging (backport of the fix in ghc-6.4.2)
|
| 351 |
|
| 352 |
27 Apr 2006; Duncan Coutts <dcoutts@gentoo.org>
|
| 353 |
-files/ghc-6.4-powerpc.patch, +ghc-6.4.2.ebuild:
|
| 354 |
Remove old unused patch
|
| 355 |
|
| 356 |
*ghc-6.4.2 (27 Apr 2006)
|
| 357 |
|
| 358 |
27 Apr 2006; Duncan Coutts <dcoutts@gentoo.org> +ghc-6.4.2.ebuild:
|
| 359 |
New minor version
|
| 360 |
|
| 361 |
27 Apr 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild:
|
| 362 |
We dont need the java/fop stuff since were only building html docs
|
| 363 |
|
| 364 |
27 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-ghc-6.2.2,
|
| 365 |
files/digest-ghc-6.4.1-r2, Manifest:
|
| 366 |
Fixing SHA256 digest, pass four
|
| 367 |
|
| 368 |
06 Apr 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild:
|
| 369 |
-O* flags (from the users CFLAGS) breaks ghc on too many systems so don't
|
| 370 |
add it to ghc's CFLAGS. Also remove ia64 GOT patch that didn't help.
|
| 371 |
|
| 372 |
28 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
|
| 373 |
Enable SplitObjs on ppc. This gives much smaller binaries.
|
| 374 |
|
| 375 |
28 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild:
|
| 376 |
Change the use of CFLAGS again. Filter out -O2 on arches where it breaks.
|
| 377 |
|
| 378 |
27 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> -ghc-6.4.ebuild:
|
| 379 |
Remove 6.4 since 6.4.1 is stable and 6.4 was rather buggy anyway.
|
| 380 |
|
| 381 |
27 Mar 2006; Duncan Coutts <dcoutts@gentoo.org>
|
| 382 |
+files/ghc-6.4.1-gcc41.patch:
|
| 383 |
Add missing patch file
|
| 384 |
|
| 385 |
*ghc-6.4.1-r3 (26 Mar 2006)
|
| 386 |
|
| 387 |
26 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> +ghc-6.4.1-r3.ebuild:
|
| 388 |
Add support for ia64. Change the way we do the CFLAGS and GHC_CFLAGS again.
|
| 389 |
Make limited use of users CFLAGS. Support gcc-4.1. Fix parallel make.
|
| 390 |
|
| 391 |
23 Mar 2006; Chris White <chriswhite@gentoo.org> ghc-6.4.1-r2.ebuild:
|
| 392 |
Marked ghc-6.4.1-r2 amd64/x86 stable for bug #126134.
|
| 393 |
|
| 394 |
21 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.4.1-r2.ebuild:
|
| 395 |
Stable on sparc wrt #126134
|
| 396 |
|
| 397 |
20 Mar 2006; <nixnut@gentoo.org> ghc-6.4.1-r2.ebuild:
|
| 398 |
Stable on ppc. Bug #126134
|
| 399 |
|
| 400 |
18 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
|
| 401 |
Enable SplitObjs on sparc. This means that a stripped hello world binary is
|
| 402 |
now 500K rather than 2.5Mb. It may work on ppc too, this needs testing.
|
| 403 |
|
| 404 |
15 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
|
| 405 |
A further fix for the executable stack issue.
|
| 406 |
(It seems we need -Wa,--noexecstack in SRC_CC_OPTS as well as SRC_HC_OPTS)
|
| 407 |
|
| 408 |
13 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> files/ghc-updater,
|
| 409 |
ghc-6.4.1-r2.ebuild:
|
| 410 |
Improvements to ghc-updater thanks to kosmikus and with help from ferdy
|
| 411 |
|
| 412 |
13 Mar 2006; Jeroen Roovers <jer@gentoo.org> ghc-6.4.1-r2.ebuild:
|
| 413 |
Marked ~hppa (bug #125389).
|
| 414 |
|
| 415 |
13 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
|
| 416 |
Fix omission in hppa support.
|
| 417 |
|
| 418 |
10 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
|
| 419 |
Change what flags we use to disable hardened gcc and how we set them. We now
|
| 420 |
use one set of flags rather than picking them conditionally.
|
| 421 |
Use an option which should fix the executable-stack problem (bug #123698).
|
| 422 |
Prepare for hppa arch support and misc minor tidy-ups.
|
| 423 |
|
| 424 |
01 Mar 2006; Markus Rothe <corsair@gentoo.org> ghc-6.4.1-r2.ebuild:
|
| 425 |
Added ~ppc64; bug #88362
|
| 426 |
|
| 427 |
24 Feb 2006; Duncan Coutts <dcoutts@gentoo.org>
|
| 428 |
-files/ghc-6.0.1.haddock.patch:
|
| 429 |
Remove old unused patch.
|
| 430 |
|
| 431 |
*ghc-6.4.1-r2 (16 Feb 2006)
|
| 432 |
|
| 433 |
16 Feb 2006; Luis F. Araujo <araujo@gentoo.org> +ghc-6.4.1-r2.ebuild:
|
| 434 |
Added support for modular X. New flags support to enable/disable X, hgl and
|
| 435 |
openal
|
| 436 |
|
| 437 |
10 Feb 2006; <dcoutts@gentoo.org> -ghc-6.0.1.ebuild:
|
| 438 |
Remove the last ghc-6.0.x version. (There's no way to bootstrap it anyway)
|
| 439 |
|
| 440 |
10 Feb 2006; <dcoutts@gentoo.org> ghc-6.4.1-r1.ebuild:
|
| 441 |
Marked ~alpha with permission of ferdy.
|
| 442 |
|
| 443 |
16 Nov 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4.1-r1.ebuild:
|
| 444 |
Reduced the amount of output during the build slightly to work around bug
|
| 445 |
#111183.
|
| 446 |
|
| 447 |
*ghc-6.4.1-r1 (21 Oct 2005)
|
| 448 |
|
| 449 |
21 Oct 2005; <dcoutts@gentoo.org> +ghc-6.4.1-r1.ebuild:
|
| 450 |
Add new revision ghc-6.4.1-r1 which now PDEPENDs on cabal.
|
| 451 |
|
| 452 |
06 Oct 2005; <dcoutts@gentoo.org> ghc-6.4.1.ebuild:
|
| 453 |
Revert to using virtual/ghc in DEPEND since the other method had no advantages.
|
| 454 |
|
| 455 |
06 Oct 2005; <dcoutts@gentoo.org> +files/depsort.py, files/ghc-updater:
|
| 456 |
Make the ghc-updater script work better.
|
| 457 |
|
| 458 |
04 Oct 2005; Luis F. Araujo <araujo@gentoo.org> ghc-6.2.2.ebuild:
|
| 459 |
Blocked ghc6.4 in ghc6.2.2
|
| 460 |
|
| 461 |
04 Oct 2005; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.4.1.ebuild:
|
| 462 |
Back to the ~ppc
|
| 463 |
|
| 464 |
04 Oct 2005; <dcoutts@gentoo.org> ghc-6.4.1.ebuild:
|
| 465 |
Add ~sparc to KEYWORDS and enable GHCi on sparc.
|
| 466 |
|
| 467 |
23 Sep 2005; <dcoutts@gentoo.org> ghc-6.4.1.ebuild:
|
| 468 |
Disabled java USE flag due to bug #106992
|
| 469 |
|
| 470 |
*ghc-6.4.1 (22 Sep 2005)
|
| 471 |
|
| 472 |
22 Sep 2005; <dcoutts@gentoo.org> +ghc-6.4.1.ebuild:
|
| 473 |
Version bump.
|
| 474 |
|
| 475 |
01 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.2.2.ebuild:
|
| 476 |
Stable on sparc
|
| 477 |
|
| 478 |
31 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.4.ebuild:
|
| 479 |
Fixed to build on ppc for real
|
| 480 |
|
| 481 |
17 Aug 2005; <dcoutts@gentoo.org> ghc-6.4.ebuild:
|
| 482 |
Add ~sparc to KEYWORDS since it was missing and we've already got ghc-bin-6.4
|
| 483 |
|
| 484 |
17 Aug 2005; Andres Loeh <loeh@gentoo.org> -files/ghc-5.04.3-r1.patch,
|
| 485 |
-files/ghc-6.2.1-linker.patch.bz2, -files/ghc-6.2.documentation.patch,
|
| 486 |
-files/ghc-6.2.hardened.patch.bz2, -files/lndir.c, -ghc-6.2.ebuild,
|
| 487 |
-ghc-6.2-r1.ebuild, -ghc-6.2.1-r1.ebuild, ghc-6.2.2.ebuild:
|
| 488 |
Removed ~amd64 keyword for ghc-6.2.2, because ghc-6.2.2 is broken on this
|
| 489 |
arch. Cleaned up old versions.
|
| 490 |
|
| 491 |
20 May 2005; <dcoutts@gentoo.org> ghc-6.2.2.ebuild:
|
| 492 |
Add ~sparc to KEYWORDS and disable GHCi support on sparc since it does not
|
| 493 |
work reliably.
|
| 494 |
|
| 495 |
11 May 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4.ebuild:
|
| 496 |
Removing ~ppc64 from ghc-6.4 again (hopefully temporarily), see comment #24
|
| 497 |
of bug #68930.
|
| 498 |
|
| 499 |
11 May 2005; Andres Loeh <kosmikus@gentoo.org> files/ghc-updater:
|
| 500 |
Changes to ghc-updater, to make it a bit more useful for the update to ghc-6.4.
|
| 501 |
|
| 502 |
09 May 2005; Markus Rothe <corsair@gentoo.org>
|
| 503 |
+files/ghc-6.4-powerpc.patch, ghc-6.4.ebuild:
|
| 504 |
Added patch for ppc64 and added ~ppc64 to KEYWORDS
|
| 505 |
|
| 506 |
09 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> ghc-6.2.2.ebuild:
|
| 507 |
Stable on ppc.
|
| 508 |
|
| 509 |
25 Mar 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild,
|
| 510 |
ghc-6.4.ebuild:
|
| 511 |
ghc-6.4 supports registered builds on amd64. ghci is still not supported on
|
| 512 |
amd64, but it fails with a more informative error message now (bug #82541).
|
| 513 |
|
| 514 |
23 Mar 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4.ebuild:
|
| 515 |
Added dependency on haddock.
|
| 516 |
|
| 517 |
23 Mar 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4.ebuild:
|
| 518 |
Added missing dependency on libxslt, and slightly cleaned up the ebuild.
|
| 519 |
|
| 520 |
*ghc-6.4 (11 Mar 2005)
|
| 521 |
|
| 522 |
11 Mar 2005; Andres Loeh <kosmikus@gentoo.org> +ghc-6.4.ebuild,
|
| 523 |
-ghc-6.4_pre20050308.ebuild:
|
| 524 |
Updated ghc-6.4 snapshot to ghc-6.4 release. This version is still masked
|
| 525 |
for testing.
|
| 526 |
|
| 527 |
*ghc-6.4_pre20050308 (09 Mar 2005)
|
| 528 |
|
| 529 |
09 Mar 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4_pre20050308.ebuild:
|
| 530 |
Added a ghc-6.4 snapshot for testing purposes.
|
| 531 |
|
| 532 |
19 Feb 2005; Jason Wever <weeve@gentoo.org> ghc-6.0.1.ebuild,
|
| 533 |
ghc-6.2-r1.ebuild, ghc-6.2.1-r1.ebuild, ghc-6.2.2.ebuild, ghc-6.2.ebuild:
|
| 534 |
Masked on SPARC as it doesn't build.
|
| 535 |
|
| 536 |
25 Jan 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
|
| 537 |
Dependency resolution for virtuals changed in portage. Temporily adapted the
|
| 538 |
ebuild to quit with an informative error message until a real solution comes
|
| 539 |
to mind. (Bug #79509)
|
| 540 |
|
| 541 |
19 Jan 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
|
| 542 |
Marked stable on x86.
|
| 543 |
|
| 544 |
25 Nov 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
|
| 545 |
The amd64 build is unregistered (bug #58588).
|
| 546 |
|
| 547 |
24 Nov 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
|
| 548 |
Added ~amd64 flag, cf. bug #58588.
|
| 549 |
|
| 550 |
22 Nov 2004; Andres Loeh <kosmikus@gentoo.org> +files/ghc-updater,
|
| 551 |
ghc-6.2.2.ebuild:
|
| 552 |
Modified ebuild to use ghc-package.eclass (bug #69270) and to include
|
| 553 |
ghc-updater script (bug #69142).
|
| 554 |
|
| 555 |
26 Oct 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
|
| 556 |
Modified CFLAG testing code, following discussion in bug #59709.
|
| 557 |
|
| 558 |
24 Oct 2004; Matthieu Sozeau <mattam@gentoo.org> ghc-6.2.2.ebuild:
|
| 559 |
Tested on ppc.
|
| 560 |
|
| 561 |
*ghc-6.2.2 (18 Oct 2004)
|
| 562 |
|
| 563 |
18 Oct 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.0.ebuild,
|
| 564 |
ghc-6.2.1-r1.ebuild, ghc-6.2.1.ebuild, ghc-6.2.2.ebuild:
|
| 565 |
New version. Included mattam's fix for #59709. Removed some old versions.
|
| 566 |
|
| 567 |
19 Oct 2004; Mamoru KOMACHI <usata@gentoo.org> ghc-6.0.1.ebuild,
|
| 568 |
ghc-6.0.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.1-r1.ebuild, ghc-6.2.1.ebuild,
|
| 569 |
ghc-6.2.ebuild:
|
| 570 |
Fixed missing dependencies; bug #68021.
|
| 571 |
|
| 572 |
24 Sep 2004; <SeJo@gentoo.org> ghc-6.2.ebuild:
|
| 573 |
stable bump due to bug 59753
|
| 574 |
|
| 575 |
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> ghc-6.0.1.ebuild,
|
| 576 |
ghc-6.0.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.1-r1.ebuild, ghc-6.2.1.ebuild,
|
| 577 |
ghc-6.2.ebuild:
|
| 578 |
virtual/glibc -> virtual/libc
|
| 579 |
|
| 580 |
*ghc-6.2.1-r1 (15 Jun 2004)
|
| 581 |
|
| 582 |
15 Jun 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.1-r1.ebuild,
|
| 583 |
files/ghc-6.2.1-linker.patch.bz2:
|
| 584 |
Patch for ghci's linker to help loading HOpenGL. Thanks to Sven Panne.
|
| 585 |
|
| 586 |
03 Jun 2004; Aron Griffis <agriffis@gentoo.org> ghc-6.0.1.ebuild,
|
| 587 |
ghc-6.0.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.1.ebuild, ghc-6.2.ebuild:
|
| 588 |
Fix use invocation
|
| 589 |
|
| 590 |
18 May 2004; Mamoru KOMACHI <usata@gentoo.org> ghc-6.0.1.ebuild,
|
| 591 |
ghc-6.0.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.1.ebuild, ghc-6.2.ebuild:
|
| 592 |
Changed app-text/tetex to virtual/tetex.
|
| 593 |
|
| 594 |
13 May 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.1.ebuild:
|
| 595 |
fixed patch for ghc-6.2.1; threaded rts now enabled by default (#50758)
|
| 596 |
|
| 597 |
12 May 2004; Alexander Gabert <pappy@gentoo.org> ghc-6.2.1.ebuild:
|
| 598 |
added new hardened PIE SSP switches
|
| 599 |
|
| 600 |
12 May 2004; Alexander Gabert <pappy@gentoo.org>
|
| 601 |
-files/ghc-6.2.hardened-gcc.patch.bz2, +files/ghc-6.2.hardened.patch.bz2,
|
| 602 |
ghc-6.0.1.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.ebuild:
|
| 603 |
added new hardened switches for nonPIE and nonSSP building
|
| 604 |
|
| 605 |
02 Apr 2004; Matthieu Sozeau <mattam@gentoo.org> ghc-6.2.1.ebuild:
|
| 606 |
Add support for ppc on ghc-6.2.1.
|
| 607 |
|
| 608 |
31 Mar 2004; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild,
|
| 609 |
ghc-6.2-r1.ebuild:
|
| 610 |
Marked ghc-6.2-r1 stable on x86. Removed 5 series due to bug #46212.
|
| 611 |
|
| 612 |
23 Mar 2004; Matthieu Sozeau <mattam@gentoo.org> ghc-6.2.ebuild:
|
| 613 |
Added ~ppc keyword, highly experimental build (linux-ppc is not entirely
|
| 614 |
supported yet).
|
| 615 |
|
| 616 |
*ghc-6.2.1 (22 Mar 2004)
|
| 617 |
|
| 618 |
22 Mar 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.1.ebuild:
|
| 619 |
Version bump.
|
| 620 |
|
| 621 |
*ghc-6.2-r1 (11 Mar 2004)
|
| 622 |
|
| 623 |
11 Mar 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2-r1.ebuild,
|
| 624 |
files/ghc-6.2.hardened-gcc.patch.bz2:
|
| 625 |
Disabling propolice in the resulting ghc when using gcc-hardened (cf. bug
|
| 626 |
#36154).
|
| 627 |
|
| 628 |
20 Feb 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.ebuild:
|
| 629 |
Fixed a problem building libraries using recent binutils (#40128).
|
| 630 |
|
| 631 |
11 Jan 2004; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild:
|
| 632 |
moved setup checks to pkg_setup (bug #33962).
|
| 633 |
|
| 634 |
22 Dec 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.ebuild:
|
| 635 |
Haddock got called even with USE=-doc.
|
| 636 |
|
| 637 |
19 Dec 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.ebuild:
|
| 638 |
GHC 6.2 needs haddock-0.6 (bug #36108)
|
| 639 |
|
| 640 |
*ghc-6.2 (17 Dec 2003)
|
| 641 |
|
| 642 |
17 Dec 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.ebuild,
|
| 643 |
files/ghc-6.2.documentation.patch:
|
| 644 |
New GHC version 6.2.
|
| 645 |
|
| 646 |
17 Dec 2003: Andres Loeh <kosmikus@gentoo.org> ghc-6.0.1.ebuild,
|
| 647 |
files/ghc-6.0.1.haddock.patch:
|
| 648 |
Added patch needed to compile documentation with haddock-0.6.
|
| 649 |
|
| 650 |
11 Nov 2003; Alexander Gabert <pappy@gentoo.org> ghc-5.04.3-r1.ebuild,
|
| 651 |
ghc-6.0.1.ebuild:
|
| 652 |
added ghc-6.0.1 bugfix from ghc-5.04.3-r1 bug30789
|
| 653 |
|
| 654 |
22 Oct 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild,
|
| 655 |
ghc-6.0.1.ebuild, ghc-6.0.ebuild:
|
| 656 |
Added libgmp to runtime dependencies, closing bug #31321.
|
| 657 |
|
| 658 |
12 Oct 2003; Alexander Gabert <pappy@gentoo.org> ghc-5.04.3-r1.ebuild:
|
| 659 |
added hardened-gcc -yet_exec flag mechanism and CFLAGS for ghc if hardened-gcc
|
| 660 |
is used
|
| 661 |
|
| 662 |
*ghc-6.0.1 (31 Jul 2003)
|
| 663 |
|
| 664 |
31 Jul 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.0.1.ebuild:
|
| 665 |
Version bump.
|
| 666 |
|
| 667 |
30 Jul 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.0.ebuild:
|
| 668 |
Fixed bug that caused ghc to be built with HOpenGL despite -opengl being set.
|
| 669 |
|
| 670 |
29 Jul 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild:
|
| 671 |
Marked 5.04.3-r1 stable. It fixes a couple of problems that keep appearing
|
| 672 |
with 5.04.3.
|
| 673 |
|
| 674 |
02 Jul 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild:
|
| 675 |
Removed implicit X11 dependency (bug 23708). Thanks to Aaron Son
|
| 676 |
<aaron@clamp.net> for discovering the problem.
|
| 677 |
|
| 678 |
*ghc-6.0 (01 Jun 2003)
|
| 679 |
|
| 680 |
01 Jun 2003; Andres Loeh <kosmikus@gentoo.org> ghc-6.0.ebuild:
|
| 681 |
Version bump. Will probably remain in testing until new version is released,
|
| 682 |
as this version is considered to be beta by the developers. The ebuild has
|
| 683 |
been somewhat simplified: GHC's build system now supports bootstrapping to get
|
| 684 |
GHCi running automatically if necessary.
|
| 685 |
|
| 686 |
21 May 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild,
|
| 687 |
files/ghc-5.04.3-r1.patch:
|
| 688 |
Added a dependency to haddock when generating docs. This should fix bug
|
| 689 |
#20989. Thanks to Mikael A <snikkt@yahoo.com> and Peter Lennartz
|
| 690 |
<peterl@cs.uu.nl> for identifying the problem.
|
| 691 |
|
| 692 |
*ghc-5.04.3-r1 (09 May 2003)
|
| 693 |
|
| 694 |
09 May 2003; Andres Loeh <kosmikus@gentoo.org> ghc-5.04.3-r1.ebuild:
|
| 695 |
Fixed bug that caused ghci to fail with glibc-2.3.2 (reported by Ralf Hinze
|
| 696 |
<ralf@informatik.uni-bonn.de>). Also added the generation of documentation
|
| 697 |
again (had been missing for a while). To get full documentation, set the "doc"
|
| 698 |
USE flag.
|
| 699 |
|
| 700 |
*ghc-5.04.2 (21 Mar 2003)
|
| 701 |
|
| 702 |
21 Mar 2003; George Shapovalov <george@gentoo.org> ghc-5.04.3.ebuild :
|
| 703 |
new version
|
| 704 |
Now with all virtuals in place should build off existing ghc nicely..
|
| 705 |
|
| 706 |
21 Mar 2003; George Shapovalov <george@gentoo.org> ghc-5.04.2.ebuild :
|
| 707 |
created new virtual: virtual/ghc.
|
| 708 |
Made ghc depend on virtual/ghc (and provide one) instead of on dev-lang/ghc-bin
|
| 709 |
ghc-bin in turn now also provides virtual/ghc, this closes #10155
|
| 710 |
|
| 711 |
13 Mar 2003; George Shapovalov <george@gentoo.org> ghc-5.04.2.ebuild :
|
| 712 |
fix for when ghc gets bootstrapped off different version.
|
| 713 |
Thanks to Andres Loeh <andres@cs.uu.nl> and Ralf Hinze <ralf@informatik.uni-bonn.de>.
|
| 714 |
|
| 715 |
08 Mar 2003; George Shapovalov <george@gentoo.org> ghc-5.04.2.ebuild :
|
| 716 |
|
| 717 |
updated the ebuild to correctly build (namely to build ghci) if bootstrapped off different (older)
|
| 718 |
version. See #10155 for details.
|
| 719 |
|
| 720 |
*ghc-5.04i.2 (12 Feb 2003)
|
| 721 |
|
| 722 |
12 Feb 2003; George Shapovalov <george@gentoo.org> ghc-5.04.2.ebuild, files/digest-ghc-5.04.2 :
|
| 723 |
|
| 724 |
The long awaited update. (#10155)
|
| 725 |
Fixes things on x86. !!!Needs testing on sparc!!! (has good chances to work on sparc,
|
| 726 |
provided ghc-bin-5.04.2 works)
|
| 727 |
ebuild bootstraps ghc from ghc-bin and contains remarks
|
| 728 |
on how to "maintain" it correctly (in short: for general purpose no special attention required)
|
| 729 |
|
| 730 |
17 Jan 2003; Matthew Turk <satai@gentoo.org> :
|
| 731 |
Looks like it didn't take... Trying again!
|
| 732 |
|
| 733 |
09 Jan 2003; Matthew Turk <satai@gentoo.org> :
|
| 734 |
Changed the docbook-sgml-dtd dependency to one that *exists*.
|
| 735 |
|
| 736 |
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
| 737 |
|
| 738 |
*ghc-5.04.ebuild (08 Aug 2002)
|
| 739 |
|
| 740 |
19 Aug 2002; George Shapovalov <george@gentoo.org> ghc-5.04.ebuild :
|
| 741 |
|
| 742 |
fixed header, added >=dev-libs/gmp-4.1 dependency
|
| 743 |
|
| 744 |
08 Jul 2002; George Shapovalov <george@gentoo.org> ghc-5.04.ebuild, files/ghc-5.04-gentoo.patch.bz2 :
|
| 745 |
|
| 746 |
new version,
|
| 747 |
bzipped patched (too large otherwise),
|
| 748 |
will keep uncompressed for 5.02.3 anc compressed for 5.04 until new version
|
| 749 |
is tested (to have one working meanwhile)
|
| 750 |
|
| 751 |
ebuild (and large patching work) submitted by:
|
| 752 |
Sven Moritz Hallberg <pesco@gmx.de>
|
| 753 |
|
| 754 |
*ghc-5.02.3.ebuild (09 Jun 2002)
|
| 755 |
|
| 756 |
18 Jun 2002; George Shapovalov <george@gentoo.org> ghc-5.02.3.ebuild :
|
| 757 |
|
| 758 |
Few improvements by Sven Moritz Hallberg :
|
| 759 |
Build DocBook documentation only if USEing 'doc'. Require DocBook DTD 3.1 in
|
| 760 |
that case.
|
| 761 |
|
| 762 |
Thanks to a bug report by Matthew Walton I've noticed that GHC requires the
|
| 763 |
DocBook DTD 3.1, not 4.1.
|
| 764 |
|
| 765 |
09 Jun 2002; George Shapovalov <george@gentoo.org> all :
|
| 766 |
|
| 767 |
First submission
|
| 768 |
From the home page:
|
| 769 |
|
| 770 |
The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler
|
| 771 |
and interactive environment for Haskell 98, GHC compiles Haskell to either
|
| 772 |
native code or C. It implements numerous experimental language extensions
|
| 773 |
to Haskell 98; for example: concurrency, a foreign language interface,
|
| 774 |
multi-parameter type classes, scoped type variables, existential and universal
|
| 775 |
quantification, unboxed types, exceptions, weak pointers, and so on. GHC comes
|
| 776 |
with a generational garbage collector, and a space and time profiler.
|