You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1273 lines
52 KiB
1273 lines
52 KiB
# ChangeLog for dev-lang/ghc
|
|
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
|
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ChangeLog,v 1.281 2015/08/01 21:22:03 slyfox Exp $
|
|
|
|
*ghc-7.10.2 (01 Aug 2015)
|
|
|
|
01 Aug 2015; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.10.1-T10590-dequeue.patch,
|
|
+files/ghc-7.10.1-rc3-ghc-7.10-bootstrap.patch, +ghc-7.10.2.ebuild:
|
|
Version bump, bug #544668 by Jonas Jelten
|
|
|
|
26 Apr 2015; Pacho Ramos <pacho@gentoo.org> ghc-7.6.3-r1.ebuild:
|
|
ppc stable wrt bug #480568
|
|
|
|
18 Mar 2015; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.4.2.ebuild,
|
|
ghc-7.6.3-r1.ebuild, ghc-7.8.3.ebuild, ghc-7.8.4.ebuild:
|
|
fix package cache regeneration on upgrade/reinstall (bug #543008 by Kobboi) by
|
|
restoring pkg_postrm()
|
|
|
|
19 Jan 2015; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.8.4.ebuild:
|
|
added ia64 binary
|
|
|
|
18 Jan 2015; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.4.2.ebuild,
|
|
ghc-7.6.3-r1.ebuild, ghc-7.8.3.ebuild, ghc-7.8.4.ebuild:
|
|
Drop build-tile dependency on alex and happy. Released tarballs already
|
|
comtain pregenerated parsers and lexers to ease bootstrap.
|
|
|
|
17 Jan 2015; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.8.4.ebuild:
|
|
Regenerate .cmm parser against ia64-CLOSUREs patch.
|
|
|
|
17 Jan 2015; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.8.4-ia64-CLOSUREs.patch, ghc-7.8.4.ebuild:
|
|
Fix threaded runtime on ia64 (sm_mutex import).
|
|
|
|
13 Jan 2015; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.8.4-gold.patch, ghc-7.8.4.ebuild:
|
|
Backported gold linker support (bug #536426 and fix by Eric Siegel).
|
|
|
|
02 Jan 2015; Sergei Trofimovich <slyfox@gentoo.org>
|
|
-files/ghc-6.10.4-autoconf.patch, -files/ghc-6.10.4-disable-strip.patch,
|
|
-files/ghc-6.10.4-ia64-fixed-relax.patch,
|
|
-files/ghc-6.10.4-ia64-storage-manager-fix.patch,
|
|
-files/ghc-6.10.4-libm-detection.patch,
|
|
-files/ghc-6.10.4-ppc64-always-minimal-toc.patch,
|
|
-files/ghc-6.10.4-propagate-hc-options-to-all-libraries.patch,
|
|
-files/ghc-6.12.1-configure-CHOST.patch,
|
|
-files/ghc-6.12.2-configure-CHOST-part2.patch,
|
|
-files/ghc-6.12.3-alpha-use-libffi-for-foreign-import-wrapper.patch,
|
|
-files/ghc-6.12.3-autoconf-2.66-4252.patch,
|
|
-files/ghc-6.12.3-configure-CHOST-freebsd.patch,
|
|
-files/ghc-6.12.3-configure-CHOST-prefix.patch,
|
|
-files/ghc-6.12.3-darwin8.patch,
|
|
-files/ghc-6.12.3-ghciless-haddock-3558.patch,
|
|
-files/ghc-6.12.3-ia64-fixed-relax.patch,
|
|
-files/ghc-6.12.3-ia64-storage-manager-fix.patch,
|
|
-files/ghc-6.12.3-ia64-use-libffi-for-foreign-import-wrapper.patch,
|
|
-files/ghc-6.12.3-libffi-incorrect-detection-of-selinux.patch,
|
|
-files/ghc-6.12.3-mach-o-relocation-limit.patch,
|
|
-files/ghc-6.12.3-pic-powerpc.patch,
|
|
-files/ghc-6.12.3-powerpc-darwin-no-mmap.patch,
|
|
-files/ghc-6.12.3-ppc-use-libffi-for-foreign-import-wrapper.patch,
|
|
-files/ghc-6.12.3-ticket-2615-linker-script.patch,
|
|
-files/ghc-7.0.2-CHOST.patch, -files/ghc-7.0.4-CHOST-softfloat.patch,
|
|
-files/ghc-7.0.4-fix-ppc-linker.patch, -files/ghc-7.0.4-nxstack.patch,
|
|
-files/ghc-apply-gmp-hack, -ghc-6.12.3-r2.ebuild, -ghc-7.0.4.ebuild,
|
|
-ghc-7.4.1-r1.ebuild, -ghc-7.4.1.ebuild, -ghc-7.6.2.ebuild, -ghc-7.6.3.ebuild,
|
|
ghc-7.6.3-r1.ebuild, ghc-7.8.3.ebuild, ghc-7.8.4.ebuild:
|
|
Drop old. Seek kids: those were Great Folks to deal with. The older 6.12
|
|
brought us The Rise of Arches where we got back long lost lore of having
|
|
haskell on alpha, ppc64, ia64 and sparc. While younger one 7.0 was The Herald
|
|
of Haskell2010. So far ... Good luck!
|
|
|
|
26 Dec 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.8.4.ebuild:
|
|
Added alpha binary.
|
|
|
|
26 Dec 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.8.4.ebuild:
|
|
Add binaries for ppc/ppc64/sparc; drop -Os from CFLAGS on ia64 to enable vital
|
|
reorder gcc optimisation.
|
|
|
|
*ghc-7.8.4 (23 Dec 2014)
|
|
|
|
23 Dec 2014; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.8.3-ppc32-fPIC.patch, +ghc-7.8.4.ebuild:
|
|
Version bump.
|
|
|
|
07 Sep 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3-r2.ebuild,
|
|
ghc-7.0.4.ebuild:
|
|
Disable bitrot bfd code (bug #522268 by Sebastian Pipping).
|
|
|
|
05 Sep 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.8.3.ebuild:
|
|
Allow USE=gmp on ia64 (fixed by ghc-7.8.3-ia64-prim.patch).
|
|
|
|
04 Sep 2014; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.8.3-cc-lang.patch, +files/ghc-7.8.3-deRefStablePtr.patch,
|
|
+files/ghc-7.8.3-ia64-prim.patch, +files/ghc-7.8.3-linker-warn.patch,
|
|
+files/ghc-7.8.3-pic-asm.patch, +files/ghc-7.8.3-pic-sparc.patch,
|
|
-files/ghc-7.8.2-ia64-no-shared.patch, files/ghc-7.8.3-prim-lm.patch,
|
|
ghc-7.8.3.ebuild:
|
|
A bunch of UNREG backports (fixes sparc dynamic libraries, ia64 gmp support).
|
|
|
|
23 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> metadata.xml:
|
|
Drop redundant maintainer in favour of herd.
|
|
|
|
23 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.8.3-unreg-lit.patch, ghc-7.8.3.ebuild:
|
|
Fix integer-gmp crashes and miscomputations in UNREG builds.
|
|
|
|
11 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.8.3.ebuild:
|
|
Keyword amd64/x86 where we have bianries.
|
|
|
|
01 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.6.3-preserve-inplace-xattr.patch, ghc-7.6.3-r1.ebuild,
|
|
ghc-7.8.3.ebuild:
|
|
Fix hardened installation in PAX_MARKINGS=XT mode (bug #518734).
|
|
|
|
01 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.6.3-r1.ebuild,
|
|
ghc-7.8.3.ebuild:
|
|
fix installation on PaX kernels (thanks to yangjay)
|
|
|
|
30 Jul 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.8.3.ebuild:
|
|
Fix pax-marking command for final ghc binary.
|
|
|
|
30 Jul 2014; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.8.3-prim-lm.patch, ghc-7.8.3.ebuild:
|
|
Fix underlinking of ghc-prim. Workarounds ghc-stage2 ld.so SIGSEGV on hardened
|
|
(reported by aranea).
|
|
|
|
12 Jul 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.8.3.ebuild:
|
|
Added amd64 and x86 binaries.
|
|
|
|
*ghc-7.8.3 (10 Jul 2014)
|
|
|
|
10 Jul 2014; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.8.1_rc1-libbfd.patch, +files/ghc-7.8.2-cgen-constify.patch,
|
|
+files/ghc-7.8.2-ia64-no-shared.patch, +ghc-7.8.3.ebuild:
|
|
Version bump.
|
|
|
|
05 Jul 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.6.3-r1.ebuild:
|
|
pax-mark ghc-stage2 before it's used first time. Fixes bootstrap failure on
|
|
hardened (bug #516430 by Markus Oehme).
|
|
|
|
27 Jun 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.6.3-r1.ebuild:
|
|
Ignore flags '--with-compiler/--with-gcc' passed by cabal with
|
|
'QA_CONFIGURE_OPTIONS'. Bug #515354 by Patrick Lauer, bug #469618 by Roman
|
|
Žilka.
|
|
|
|
22 Apr 2014; Michael Orlitzky <mjo@gentoo.org> metadata.xml:
|
|
Fix typo in llvm USE flag description, fixes bug #508398.
|
|
|
|
03 Apr 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.6.3-r1.ebuild:
|
|
Disable ghci relinking hack on prefix. Found out by Wilfred Hughes on RHEL5
|
|
with glibc-2.7.
|
|
|
|
15 Feb 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3-r2.ebuild,
|
|
ghc-7.0.4.ebuild, ghc-7.4.1-r1.ebuild, ghc-7.4.1.ebuild, ghc-7.4.2.ebuild,
|
|
ghc-7.6.2.ebuild, ghc-7.6.3-r1.ebuild, ghc-7.6.3.ebuild:
|
|
Mark as QA_PREBUILT everything in USE=binary mode (bug #431650 by Agostino
|
|
Sarubbo).
|
|
|
|
12 Feb 2014; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3-r2.ebuild,
|
|
ghc-7.0.4.ebuild, ghc-7.4.1-r1.ebuild, ghc-7.4.1.ebuild, ghc-7.4.2.ebuild,
|
|
ghc-7.6.2.ebuild, ghc-7.6.3-r1.ebuild, ghc-7.6.3.ebuild:
|
|
Demote -ggdb3+ down to -ggdb2 (CMM parser currently can't handle line
|
|
numbers). Bug #482086 by Alexis Ballier.
|
|
|
|
29 Sep 2013; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.6.3-r1.ebuild:
|
|
Disable ghci linker hack on x86-hardened (bug #486140 by Anton Kochkov).
|
|
|
|
22 Sep 2013; Agostino Sarubbo <ago@gentoo.org> ghc-7.6.3-r1.ebuild:
|
|
Stable for x86, wrt bug #483462
|
|
|
|
10 Sep 2013; Agostino Sarubbo <ago@gentoo.org> ghc-7.6.3-r1.ebuild:
|
|
Stable for amd64, wrt bug #483462
|
|
|
|
09 Sep 2013; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.6.3-r1.ebuild:
|
|
Add prebuilt binary for alpha/ia64/ppc/ppc64/sparc.
|
|
|
|
03 Sep 2013; Agostino Sarubbo <ago@gentoo.org> ghc-7.6.3-r1.ebuild:
|
|
Stable for amd64, wrt bug #483462
|
|
|
|
02 Aug 2013; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.6.3-r1.ebuild:
|
|
unbreak ghci on 7.6.3-r1 on x86 arch. libc_nonshared.a contains PIC objects
|
|
while ghci needs non-PIC. They are in libc.a. Picked that.
|
|
|
|
*ghc-7.6.3-r1 (01 Aug 2013)
|
|
|
|
01 Aug 2013; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.6.3-trac-3333-weak-syms.patch, +ghc-7.6.3-r1.ebuild:
|
|
Fixed CFLAGS=-Os ghci failure (bug #452442 by Jason Mours). Added weak symbol
|
|
processing into ghci. Limit maximum parallel job count down to 4 workers (-j1
|
|
is too slow on mmodern boxes, but -j12 kills the build almost always). Does
|
|
not eliminate failures completely, but reduces them significantly (bug
|
|
#456386).
|
|
|
|
19 Jul 2013; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.6.3.ebuild:
|
|
Fix building on systems where libdir differs from the one we have built GHC
|
|
(it case of bug #476998 it was an amd64-linux). Thanks to tamiko and Christoph
|
|
Junghans.
|
|
|
|
*ghc-7.6.3 (01 Jun 2013)
|
|
|
|
01 Jun 2013; Sergei Trofimovich <slyfox@gentoo.org> +ghc-7.6.3.ebuild:
|
|
Version bump. With x86 and amd64 binaries for now.
|
|
|
|
25 Apr 2013; Agostino Sarubbo <ago@gentoo.org> ghc-7.4.2.ebuild:
|
|
Stable for sparc, wrt bug #457780
|
|
|
|
18 Apr 2013; Agostino Sarubbo <ago@gentoo.org> ghc-7.4.2.ebuild:
|
|
Stable for ia64, wrt bug #457780
|
|
|
|
18 Apr 2013; Agostino Sarubbo <ago@gentoo.org> ghc-7.4.2.ebuild:
|
|
Stable for alpha, wrt bug #457780
|
|
|
|
14 Apr 2013; Agostino Sarubbo <ago@gentoo.org> ghc-7.4.2.ebuild:
|
|
Stable for ppc64, wrt bug #457780
|
|
|
|
14 Apr 2013; Agostino Sarubbo <ago@gentoo.org> ghc-7.4.2.ebuild:
|
|
Stable for ppc, wrt bug #457780
|
|
|
|
14 Apr 2013; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.6.2-integer-simple-div-mod.patch, ghc-7.4.2.ebuild,
|
|
ghc-7.6.2.ebuild:
|
|
Disabled usage of system's libffi workaround on unregisterised arches (fixes
|
|
bug #463814 by Agostino Sarubbo). Added USE=gmp (using ineteger-simple
|
|
restores ia64 support).
|
|
|
|
28 Mar 2013; Agostino Sarubbo <ago@gentoo.org> ghc-7.4.2.ebuild:
|
|
Stable for x86, wrt bug #457780
|
|
|
|
28 Mar 2013; Agostino Sarubbo <ago@gentoo.org> ghc-7.4.2.ebuild:
|
|
Stable for amd64, wrt bug #457780
|
|
|
|
28 Mar 2013; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.4.2.ebuild:
|
|
Allow haddock-2.10 (ghc has incorrect version in it's source).
|
|
|
|
27 Mar 2013; <qnikst@gentoo.org> ghc-7.4.2.ebuild:
|
|
fix haddock dependency, thanks to ago
|
|
|
|
26 Mar 2013; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.4.2.ebuild:
|
|
Add ia64 binary.
|
|
|
|
13 Feb 2013; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/terminfo-0.3.2.5-tinfo.patch, ghc-7.4.2.ebuild:
|
|
Fix ghc build failure against 'USE=tinfo ncurses' (bug #454216).
|
|
|
|
*ghc-7.6.2 (09 Feb 2013)
|
|
|
|
09 Feb 2013; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.5.20120505-system-libffi.patch, +ghc-7.6.2.ebuild,
|
|
-ghc-6.10.4-r1.ebuild, -ghc-6.12.3.ebuild:
|
|
Bump up to 7.6.2. Removed old.
|
|
|
|
*ghc-7.4.2 (14 Nov 2012)
|
|
|
|
14 Nov 2012; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.4.1-ticket-7339-fix-unaligned-unreg.patch, +ghc-7.4.2.ebuild,
|
|
metadata.xml:
|
|
Version bump up to 7.4.2.
|
|
|
|
12 Sep 2012; Alexander Vershilov <qnikst@gentoo.org> ghc-6.12.3-r2.ebuild:
|
|
move dev-lang/ghc/ghc-6.12.3-r2.ebuild ebuild to mirror://hackage
|
|
|
|
12 Sep 2012; Alexander Vershilov <qnikst@gentoo.org> ghc-7.4.1.ebuild:
|
|
move dev-lang/ghc/ghc-7.4.1.ebuild ebuild to mirror://hackage
|
|
|
|
12 Sep 2012; Alexander Vershilov <qnikst@gentoo.org> ghc-7.0.4.ebuild:
|
|
move dev-lang/ghc/ghc-7.0.4.ebuild ebuild to mirror://hackage
|
|
|
|
12 Sep 2012; Alexander Vershilov <qnikst@gentoo.org> ghc-6.12.3.ebuild:
|
|
move dev-lang/ghc/ghc-6.12.3.ebuild ebuild to mirror://hackage
|
|
|
|
12 Sep 2012; Alexander Vershilov <qnikst@gentoo.org> ghc-6.10.4-r1.ebuild:
|
|
move dev-lang/ghc/ghc-6.10.4-r1.ebuild ebuild to mirror://hackage
|
|
|
|
03 May 2012; Fabian Groffen <grobian@gentoo.org> ghc-7.0.4.ebuild:
|
|
Drop *-macos and *-solaris keywords from 7.0.4, it's not tested/prepared,
|
|
7.4.1 is.
|
|
|
|
03 May 2012; Fabian Groffen <grobian@gentoo.org> ghc-7.4.1-r1.ebuild:
|
|
Drop ppc-macos keyword, upstream dropped support for building on 10.5. Up the
|
|
bootstrap binaries to >6.12.3, as requested by configure.
|
|
|
|
01 May 2012; Fabian Groffen <grobian@gentoo.org>
|
|
+files/ghc-7.4.1-darwin-CHOST.patch, ghc-7.4.1-r1.ebuild:
|
|
Restore and fix support for darwin and solaris keywords, introduced and marked
|
|
~x64-macos support
|
|
|
|
30 Apr 2012; Fabian Groffen <grobian@gentoo.org> ghc-6.12.3-r2.ebuild:
|
|
Avoid errors for platforms we don't use Gentoo's binaries
|
|
|
|
*ghc-7.4.1-r1 (27 Apr 2012)
|
|
|
|
27 Apr 2012; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.4.2-system-libffi.patch, +ghc-7.4.1-r1.ebuild:
|
|
Switched to using system's libffi. Thanks for the fix to Martin von Gagern
|
|
(bug #411925). Added new variable to override disabled parallel build:
|
|
'I_DEMAND_MY_CORES_LOADED' (Brave Hearts only).
|
|
|
|
13 Apr 2012; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.10.4-r1.ebuild,
|
|
ghc-6.12.3-r2.ebuild, ghc-6.12.3.ebuild, ghc-7.4.1.ebuild:
|
|
Disable parallel make due to build system failures: bug #409631 by Anton
|
|
Kochkov, bug #409873 by Todd Goodman.
|
|
|
|
04 Apr 2012; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3-r2.ebuild:
|
|
alpha/ia64/ppc/ppc64/sparc stable wrt bug #407835
|
|
|
|
24 Mar 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> ghc-6.12.3-r2.ebuild:
|
|
x86 stable wrt bug #407835
|
|
|
|
20 Mar 2012; Agostino Sarubbo <ago@gentoo.org> ghc-6.12.3-r2.ebuild:
|
|
Stable for amd64, wrt bug #407835
|
|
|
|
11 Mar 2012; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.4.1.ebuild:
|
|
Added binaries for alpha/amd64/ppc/ppc64/x86 platforms. Dropped dev-
|
|
haskell/random and dev-haskell/syb from PDEPEND. Removed 'apply-gmp-hack' call
|
|
as all binaries are against gmp-5 ABI.
|
|
|
|
09 Mar 2012; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.0.4.ebuild:
|
|
Added prebuild ppc64 binary (bug #394361).
|
|
|
|
04 Mar 2012; Mark Wright <gienah@gentoo.org> ghc-7.4.1.ebuild:
|
|
Fix QA Notice: dobashcompletion: command not found
|
|
|
|
*ghc-7.4.1 (04 Mar 2012)
|
|
|
|
04 Mar 2012; Mark Wright <gienah@gentoo.org> ghc-7.0.4.ebuild,
|
|
+files/ghc-7.2.1-freebsd-CHOST.patch,
|
|
+files/ghc-7.4-rc2-macos-prefix-respect-gcc.patch, +ghc-7.4.1.ebuild:
|
|
Bump ghc to 7.4.1
|
|
|
|
28 Dec 2011; Joseph Jezak <josejx@gentoo.org> ghc-7.0.4.ebuild,
|
|
+files/ghc-7.0.4-fix-ppc-linker.patch:
|
|
Added patch for compilation on ppc32 and added binary build.
|
|
|
|
23 Aug 2011; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.0.4.ebuild,
|
|
+files/ghc-7.0.4-nxstack.patch:
|
|
QA: Fixed executable stack in AdjustorAsm.o
|
|
|
|
23 Aug 2011; Sergei Trofimovich <slyfox@gentoo.org> ghc-7.0.4.ebuild:
|
|
Once again USE=unicode for ncurses is a required depend (bug #380241 by
|
|
Michael 'gentoo at scribeofthenile.com')
|
|
|
|
*ghc-7.0.4 (03 Aug 2011)
|
|
|
|
03 Aug 2011; Sergei Trofimovich <slyfox@gentoo.org>
|
|
+files/ghc-7.0.2-CHOST.patch, +ghc-7.0.4.ebuild,
|
|
+files/ghc-7.0.4-CHOST-prefix.patch, +files/ghc-7.0.4-CHOST-softfloat.patch,
|
|
+files/ghc-7.0.4-darwin8.patch, metadata.xml:
|
|
Version bump. Bump request by Alexandru Scvortov (bug #352498)
|
|
|
|
05 Jul 2011; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3.ebuild,
|
|
ghc-6.12.3-r2.ebuild:
|
|
Disable doc building when user didn't request it (bug #368195 by Valentin
|
|
David).
|
|
|
|
05 Jun 2011; Sergei Trofimovich <slyfox@gentoo.org> -files/10ghc,
|
|
-ghc-6.2.2.ebuild, -ghc-6.4.2.ebuild, -files/ghc-6.4.2-sparc32plus.patch,
|
|
-files/ghc-6.4.2-sparcmangler.patch, -files/ghc-6.5-norelax.patch,
|
|
-ghc-6.6.ebuild, -ghc-6.6.1.ebuild, -files/ghc-6.6-nothreadedrts.patch,
|
|
-ghc-6.8.2.ebuild, -ghc-6.8.2-r1.ebuild, -files/ghc-6.10.2-readline.patch,
|
|
-files/depsort.py, -files/ghc-updater:
|
|
Remove old ghc versions. Many of them are very hard to impossible to
|
|
build/use.
|
|
|
|
*ghc-6.12.3-r2 (25 Apr 2011)
|
|
|
|
25 Apr 2011; Sergei Trofimovich <slyfox@gentoo.org> -ghc-6.12.3-r1.ebuild,
|
|
+ghc-6.12.3-r2.ebuild, +files/ghc-6.12.3-configure-CHOST-prefix.patch,
|
|
+files/ghc-6.12.3-darwin8.patch,
|
|
+files/ghc-6.12.3-mach-o-relocation-limit.patch,
|
|
+files/ghc-6.12.3-pic-powerpc.patch,
|
|
+files/ghc-6.12.3-powerpc-darwin-no-mmap.patch, files/ghc-apply-gmp-hack:
|
|
Added support for x86-macos/ppc-macos/x85-solaric/ppc-solaris systems by
|
|
Fabian Groffen <grobian@gentoo.org>.
|
|
|
|
*ghc-6.12.3-r1 (27 Mar 2011)
|
|
|
|
27 Mar 2011; Sergei Trofimovich <slyfox@gentoo.org> +ghc-6.12.3-r1.ebuild,
|
|
+files/ghc-6.12.3-ticket-2615-linker-script.patch:
|
|
Migrated to EAPI=3: initial PREFIX support (based on work of grobian);
|
|
USE=unicode for ncurses is a required depend (bug #326237 by Josh
|
|
Cartwright and others). Added linker script support to workaround bug
|
|
#311361 by Maciej Piechotka.
|
|
|
|
25 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> ghc-6.12.3.ebuild:
|
|
ppc/ppc64 stable wrt #338652
|
|
|
|
05 Feb 2011; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3.ebuild,
|
|
+files/ghc-6.12.3-libffi-incorrect-detection-of-selinux.patch:
|
|
Backported libffi fix from upstream. It fixes GHCi operation on GRSEC
|
|
kernel for TPE restricted users. Thanks to klondike!
|
|
|
|
27 Nov 2010; Lennart Kolmodin <kolmodin@gentoo.org> -ghc-6.12.1.ebuild:
|
|
Remove masked GHC 6.12.1.
|
|
|
|
14 Nov 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3.ebuild:
|
|
alpha/ia64 stable (bug #338652)
|
|
|
|
06 Nov 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.10.4-r1.ebuild:
|
|
Fixed failure when building against autoconf-2.66+ (bug #343111 by
|
|
Jean-Francis Roy <jeanfrancisroy@gmail.com>)
|
|
|
|
01 Nov 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3.ebuild:
|
|
sparc stable (bug #338652)
|
|
|
|
19 Oct 2010; Thomas Kahle <tomka@gentoo.org> ghc-6.12.3.ebuild:
|
|
x86 stable per bug 338652
|
|
|
|
09 Oct 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3.ebuild:
|
|
Updated binaries for alpha and ia64 (export typechecker API for haddock)
|
|
|
|
04 Oct 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3.ebuild,
|
|
+files/ghc-6.12.3-ghciless-haddock-3558.patch:
|
|
Export typechecker internals for haddock (alpha, ia64, ppc64). Allow
|
|
ghc-ia64 to link very large applications (haddock).
|
|
|
|
26 Sep 2010; Markos Chandras <hwoarang@gentoo.org> ghc-6.12.3.ebuild:
|
|
Stable on amd64 wrt bug #338652
|
|
|
|
19 Sep 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.10.4-r1.ebuild,
|
|
ghc-6.12.3.ebuild:
|
|
Make ghc usable on hardened. Disabled enforced memory protection (bug
|
|
#299709). Thanks to Hongjiu Zhang for the report and proposed solution.
|
|
|
|
16 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org> ghc-6.2.2.ebuild,
|
|
ghc-6.4.2.ebuild:
|
|
virtual/glut -> media-libs/glut
|
|
|
|
13 Sep 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3.ebuild,
|
|
+files/ghc-6.12.3-autoconf-2.66-4252.patch:
|
|
Fixed configure regeneration failure (bug #337025). Thanks to Andrew
|
|
Savchenko for the report and found solution.
|
|
|
|
09 Sep 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3.ebuild:
|
|
Added sparc build for 6.12.3. Marked ~sparc (bug #283531)
|
|
|
|
21 Jul 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.2.2.ebuild,
|
|
ghc-6.4.2.ebuild, ghc-6.6.ebuild, ghc-6.6.1.ebuild, ghc-6.8.2.ebuild,
|
|
ghc-6.8.2-r1.ebuild, ghc-6.10.4-r1.ebuild, ghc-6.12.1.ebuild,
|
|
ghc-6.12.3.ebuild,
|
|
+files/ghc-6.12.3-ppc-use-libffi-for-foreign-import-wrapper.patch:
|
|
Fixed build faiures on 'es' locale (bug #202212). Thanks to Jesús
|
|
Guerrero <i92guboj@gentoo.org> and Francisco Lloret <fcolloret@terra.es>
|
|
for the report. Fixed f.i.w on ppc this time. Thanks to Joseph Jezak
|
|
<josejx@gentoo.org> for the failure report.
|
|
|
|
20 Jul 2010; Joseph Jezak <josejx@gentoo.org> ghc-6.12.3.ebuild:
|
|
Added ppc build for 6.12.3. Marked ~ppc.
|
|
|
|
16 Jul 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.10.4-r1.ebuild,
|
|
+files/ghc-6.10.4-disable-strip.patch:
|
|
Disable stripping of compiled ghc (and related) binary. Fixes bug #299492.
|
|
Thanks to Davide Pesavento <davidepesa@gmail.com> for the report.
|
|
|
|
15 Jul 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3.ebuild,
|
|
+files/ghc-6.12.3-configure-CHOST-freebsd.patch:
|
|
Restored ~x86-fbsd (bug #283531). Built and tested by Naohiro Aota (naota
|
|
at freenode://#gentoo-haskell) on i686-gentoo-freebsd8.
|
|
|
|
14 Jul 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.2.2.ebuild,
|
|
ghc-6.4.2.ebuild, ghc-6.6.ebuild, ghc-6.6.1.ebuild, ghc-6.8.2.ebuild,
|
|
ghc-6.8.2-r1.ebuild, ghc-6.10.4-r1.ebuild, ghc-6.12.1.ebuild,
|
|
ghc-6.12.3.ebuild, +files/ghc-apply-gmp-hack:
|
|
Added ability to bootstrap ghc on systems with gmp-5. Thanks to David
|
|
Brown (davidbCaf at freenode://#gentoo-haskell) for the report.
|
|
|
|
10 Jul 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.12.3.ebuild,
|
|
+files/ghc-6.12.3-ia64-use-libffi-for-foreign-import-wrapper.patch:
|
|
Fixed darcs-2.4.4 miscompilation on ia64. Rebuilt ia64 binary with the
|
|
patch.
|
|
|
|
09 Jul 2010; Sergei Trofimovich <slyfox@gentoo.org> ghc-6.10.4-r1.ebuild,
|
|
+files/ghc-6.10.4-ia64-fixed-relax.patch,
|
|
+files/ghc-6.10.4-ia64-storage-manager-fix.patch, ghc-6.12.3.ebuild,
|
|
+files/ghc-6.12.3-ia64-fixed-relax.patch,
|
|
+files/ghc-6.12.3-ia64-storage-manager-fix.patch:
|
|
Added binaries for ia64 so readded ~ia64 keywords for 6.10.4 and 6.12.3
|
|
|
|
07 Jul 2010; Sergei Trofimovich <slyfox@gentoo.org> -ghc-6.10.4.ebuild,
|
|
ghc-6.10.4-r1.ebuild, ghc-6.12.3.ebuild,
|
|
+files/ghc-6.12.3-alpha-use-libffi-for-foreign-import-wrapper.patch:
|
|
Added alpha binary for ghc-6.10.4-r1 (thanks to Martin Rosenberg
|
|
<mjrosenb@andrew.cmu.edu>);
|
|
added alpha binary for ghc-6.12.3, removed old ghc-6.10.4 in favour of
|
|
-r1.
|
|
|
|
01 Jul 2010; Jeroen Roovers <jer@gentoo.org> ghc-6.4.2.ebuild,
|
|
ghc-6.6.ebuild, ghc-6.6.1.ebuild, ghc-6.8.2.ebuild, ghc-6.8.2-r1.ebuild,
|
|
ghc-6.10.4.ebuild, ghc-6.10.4-r1.ebuild, ghc-6.12.1.ebuild,
|
|
ghc-6.12.3.ebuild:
|
|
Drop support for ghc and darcs.
|
|
|
|
17 Jun 2010; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.12.3.ebuild:
|
|
Change SRC_URI to use ghc-bins from the mirroring system for ghc 6.12.3.
|
|
|
|
17 Jun 2010; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.6.1.ebuild:
|
|
Remove the post dependency on dev-haskell/filepath, as this package is
|
|
actually already part of ghc since version 6.6.1.
|
|
See bug #324411.
|
|
|
|
*ghc-6.12.3 (16 Jun 2010)
|
|
|
|
16 Jun 2010; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.12.1.ebuild,
|
|
+files/ghc-6.12.2-configure-CHOST-part2.patch, +ghc-6.12.3.ebuild:
|
|
Version bump to 6.12.3.
|
|
So far we've got binaries for amd64, ppc64 and x86.
|
|
Also changed so that the masked ghc 6.12.1 ebuild uses haskell-updater-1*.
|
|
|
|
12 Jun 2010; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.10.4-r1.ebuild:
|
|
Edit the ghc-wrapper installed by USE=binary to include GHC_CFLAGS from
|
|
the user's compilation.
|
|
This solves problems for hardend users, as the ghc binaries are not build
|
|
on hardend systems. See bug #313635 for details.
|
|
Patch by xake@rymdraket.net.
|
|
|
|
31 May 2010; Joseph Jezak <josejx@gentoo.org> ghc-6.10.4-r1.ebuild,
|
|
ghc-6.12.1.ebuild:
|
|
Added ghc 6.10.4 and 6.12.1 binaries for ppc, marked ~ppc.
|
|
|
|
25 Mar 2010; Lennart Kolmodin <kolmodin@gentoo.org>
|
|
files/ghc-6.12.1-configure-CHOST.patch:
|
|
Fix building with CHOST="i486-pc-linux-gnu".
|
|
Issue reported by Sergey Mironov <ierton@gmail.com>,
|
|
patch contributed by Sergei Trofimovich <slyfox@inbox.ru>.
|
|
For details, see bug #310963.
|
|
|
|
*ghc-6.12.1 (26 Jan 2010)
|
|
|
|
26 Jan 2010; <kolmodin@gentoo.org> +ghc-6.12.1.ebuild:
|
|
Version bump, currently masked for testing.
|
|
|
|
*ghc-6.10.4-r1 (05 Dec 2009)
|
|
|
|
05 Dec 2009; <kolmodin@gentoo.org> +ghc-6.10.4-r1.ebuild,
|
|
+files/ghc-6.10.4-autoconf.patch, +files/ghc-6.10.4-libm-detection.patch:
|
|
Attempt to fix a lot of recent trouble with building ghc-6.10.4;
|
|
* bug #295487, could not build with >=autoconf-2.64;
|
|
patch by int-e, reported by Tobias Hommel <tobi@keksbude.net>
|
|
* bug #292772, add CFLAGS to ghc wrapper enables hardended to build;
|
|
reported and fixed by Zhang, Hongjiu <secludedsage@gmail.com> with the
|
|
help of ivanm, trofi, dcoutts and igloo.
|
|
* bug #293208, undefined reference to `sqrt', libm detection trouble;
|
|
Roie Kerstein and Renato Gallo found and tracked down the bug,
|
|
asuffield suggested the fix and Sergei Trofimovich <slyfox@inbox.ru>
|
|
patched.
|
|
|
|
31 Oct 2009; <kolmodin@gentoo.org> -ghc-6.10.2.ebuild, -ghc-6.10.3.ebuild,
|
|
metadata.xml:
|
|
Remove previous ghc versions 6.10.2 and 6.10.3 as 6.10.4 now is unmasked.
|
|
Remove ghcmakebinary USE flag from metadata, it was unused.
|
|
|
|
16 Sep 2009; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.10.4.ebuild,
|
|
+files/ghc-6.10.4-ppc64-always-minimal-toc.patch,
|
|
+files/ghc-6.10.4-propagate-hc-options-to-all-libraries.patch:
|
|
Add blocker on <haddock-2.4.2. Older versions will not work with this
|
|
version of ghc. We add the block in ghc rather than in haddock, as blocks
|
|
can't be trusted to be retroactive.
|
|
|
|
Also add ppc64 binary and patches,
|
|
work done by Sergei Trofimovich <slyfox@community.haskell.org>.
|
|
|
|
10 Sep 2009; Christian Faulhammer <fauli@gentoo.org> ghc-6.8.2-r1.ebuild:
|
|
stable x86/amd64, bug 283155
|
|
|
|
02 Aug 2009; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.8.2.ebuild:
|
|
Make ppc work in pkg_setup.
|
|
|
|
02 Aug 2009; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.10.4.ebuild:
|
|
Add sparc binary for ghc 6.10.4. Binary compiled by
|
|
Duncan Coutts <duncan.coutts@worc.ox.ac.uk>.
|
|
|
|
01 Aug 2009; <mabi@gentoo.org> ghc-6.8.2.ebuild:
|
|
~ppc added back
|
|
|
|
29 Jul 2009; Lennart Kolmodin <kolmodin@gentoo.org> Manifest:
|
|
Fix broken manifest, ghc-6.8.2-ia64. Reported by Jeremy Olexa (darkside).
|
|
|
|
22 Jul 2009; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.10.4.ebuild:
|
|
Add amd64 binary for ghc-6.10.4.
|
|
|
|
*ghc-6.10.4 (22 Jul 2009)
|
|
|
|
22 Jul 2009; Lennart Kolmodin <kolmodin@gentoo.org> +ghc-6.10.4.ebuild:
|
|
Version bump, GHC 6.10.4 is masked for testing.
|
|
|
|
*ghc-6.10.3 (10 May 2009)
|
|
|
|
10 May 2009; Lennart Kolmodin <kolmodin@gentoo.org> +ghc-6.10.3.ebuild:
|
|
Version bump, ghc 6.10.3, masked for testing.
|
|
|
|
19 Apr 2009; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.10.2.ebuild:
|
|
Minor QA.
|
|
|
|
*ghc-6.10.2 (19 Apr 2009)
|
|
|
|
19 Apr 2009; Lennart Kolmodin <kolmodin@gentoo.org> +ghc-6.10.2.ebuild:
|
|
Add ghc-6.10.2, currently masked for testing.
|
|
|
|
*ghc-6.8.2-r1 (17 Apr 2009)
|
|
|
|
17 Apr 2009; Lennart Kolmodin <kolmodin@gentoo.org> +ghc-6.8.2-r1.ebuild:
|
|
Add a restricted version of ghc 6.8.2 (-r1), but that can handle
|
|
>=sys-libs/readline-6. Previous ghc versions depends on =readline-5, which
|
|
gives problems now that readline-6 is in the tree. To allow other readline
|
|
versions we have bundled a precompiled readline-5 package, making the ghc
|
|
bootstrap process work. Thus, this also forced us to remove the USE=binary
|
|
flag. See bug #259867.
|
|
|
|
04 Oct 2008; Raúl Porcel <armin76@gentoo.org> ghc-6.8.2.ebuild:
|
|
alpha/ia64 stable
|
|
|
|
02 Oct 2008; Ferris McCormick <fmccor@gentoo.org> ghc-6.8.2.ebuild:
|
|
Sparc stable, originally part of Bug #230919, and now suggested by Bug #239368.
|
|
|
|
26 Aug 2008; Raúl Porcel <armin76@gentoo.org> ghc-6.8.2.ebuild:
|
|
Make ia64 an unregistered arch, as it breaks some stuff
|
|
|
|
23 Aug 2008; Jeroen Roovers <jer@gentoo.org> metadata.xml:
|
|
Add GLEP 56 USE flag descriptions.
|
|
|
|
15 Jul 2008; Jeroen Roovers <jer@gentoo.org> ghc-6.8.2.ebuild:
|
|
Stable for HPPA (bug #230919).
|
|
|
|
06 Jul 2008; Markus Meier <maekke@gentoo.org> ghc-6.8.2.ebuild:
|
|
amd64/x86 stable, bug #230919
|
|
|
|
28 Apr 2008; Raúl Porcel <armin76@gentoo.org> ghc-6.8.2.ebuild:
|
|
Upload again the binaries for alpha, and add ~ia64 wrt #206643
|
|
|
|
01 Mar 2008; Raúl Porcel <armin76@gentoo.org> ghc-6.6.1.ebuild,
|
|
ghc-6.8.2.ebuild:
|
|
Add ~alpha
|
|
|
|
29 Jan 2008; Jeroen Roovers <jer@gentoo.org> ghc-6.8.2.ebuild:
|
|
Marked ~hppa (bug #206643).
|
|
|
|
26 Jan 2008; Duncan Coutts <dcoutts@gentoo.org> ghc-6.8.2.ebuild:
|
|
Drop ~alpha ~hppa ~ia64 ~ppc ~ppc64 keywords as per bug #206643.
|
|
They will have to wait for new binaries. Also fix a few minor QA bugs.
|
|
|
|
23 Dec 2007; Luis F. Araujo <araujo@gentoo.org> ghc-6.4.2.ebuild:
|
|
Droping the last reference to virtual/x11
|
|
|
|
24 Dec 2007; Lennart Kolmodin <kolmodin@gentoo.org> files/ghc-updater:
|
|
Fix ghc-updater to be baselayout independent wrt functions.sh.
|
|
Fixes bug #190043, thanks to Jakub Moc <jakub@gentoo.org>.
|
|
|
|
*ghc-6.8.2 (19 Dec 2007)
|
|
|
|
19 Dec 2007; Lennart Kolmodin <kolmodin@gentoo.org> +ghc-6.8.2.ebuild:
|
|
First version of the 6.8 branch. It's currently package.mask'ed.
|
|
|
|
16 Dec 2007; nixnut <nixnut@gentoo.org> ghc-6.6.1.ebuild:
|
|
Stable on ppc wrt bug 201984
|
|
|
|
13 Dec 2007; Duncan Coutts <dcoutts@gentoo.org> files/ghc-updater,
|
|
ghc-6.2.2.ebuild, ghc-6.4.2.ebuild, ghc-6.6.ebuild, ghc-6.6.1.ebuild:
|
|
Stop providing virtual/ghc. Nothing in portage has depended on it for some
|
|
time.
|
|
|
|
12 Dec 2007; Ferris McCormick <fmccor@gentoo.org> ghc-6.6.1.ebuild:
|
|
Sparc stable --- needed for Bug #201984 generally.
|
|
|
|
26 Nov 2007; Jeroen Roovers <jer@gentoo.org> ghc-6.6.1.ebuild:
|
|
Stable for HPPA. Do not install LICENSE.
|
|
|
|
15 Nov 2007; Steve Dibb <beandog@gentoo.org> ghc-6.6.1.ebuild:
|
|
amd64 stable, bug 196616
|
|
|
|
05 Nov 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.2.2.ebuild,
|
|
ghc-6.4.2.ebuild:
|
|
Use new unified ghc ebuild for 6.2.2 and 6.4.2. This merges the
|
|
functionality of ghc-bin into the ghc ebuild and eliminates virtual/ghc.
|
|
To get the binary version emerge with the "binary" USE flag.
|
|
|
|
05 Nov 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.1.ebuild:
|
|
Add sparc and ppc binaries. Also fix some var quoting QA warnings.
|
|
|
|
23 Oct 2007; Christian Faulhammer <opfer@gentoo.org> ghc-6.6.1.ebuild:
|
|
stable x86, bug 196616
|
|
|
|
29 Aug 2007; Jeroen Roovers <jer@gentoo.org> ghc-6.6.1.ebuild:
|
|
Marked ~hppa (bug #187147).
|
|
|
|
26 Aug 2007; Lennart Kolmodin <kolmodin@gentoo.org> files/ghc-updater:
|
|
Update ghc-updater to new baselayout.
|
|
Thanks to Jeroen Roovers <jer@gentoo.org>, bug #190043.
|
|
|
|
17 Aug 2007; Lennart Kolmodin <kolmodin@gentoo.org>
|
|
+files/ghc-bash-completion, ghc-6.6.1.ebuild:
|
|
Add optional bash completion support for ghc-pkg.
|
|
Fixes to properly remove the leftover package.conf{,.old} files upon
|
|
uninstall of this package.
|
|
Tweaking mk/build.mk regarding arches we don't yet support for this GHC
|
|
version.
|
|
|
|
08 Aug 2007; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.6.ebuild:
|
|
Set SplitObjs=NO if >=gcc-4.2 is used.
|
|
|
|
28 Jul 2007; Lennart Kolmodin <kolmodin@gentoo.org> ghc-6.6.1.ebuild:
|
|
Disable the split objects feature when using >=gcc-4.2.
|
|
|
|
25 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +ghc-6.6.ebuild:
|
|
Add ghc-6.6 back since it has binaries for alpha, ppc and sparc that we do
|
|
not have yet for 6.6.1.
|
|
|
|
25 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> -ghc-6.6.ebuild,
|
|
ghc-6.6.1.ebuild:
|
|
Update 6.6.1 and remove 6.6 ebuilds.
|
|
|
|
22 Jul 2007; Hans de Graaff <graaff@gentoo.org> ghc-6.4.2.ebuild:
|
|
Drop virtual/x11 references.
|
|
|
|
11 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.1.ebuild:
|
|
Add ia64 binary for ghc-6.6.1. Added ~ia64 to keywords.
|
|
|
|
10 Jul 2007; Duncan Coutts <dcoutts@gentoo.org>
|
|
files/ghc-6.5-norelax.patch:
|
|
Fix sparc "norelax" patch.
|
|
|
|
10 Jul 2007; Duncan Coutts <dcoutts@gentoo.org>
|
|
-files/ghc-6.2.hardened.patch, -files/ghc-6.4.1-configure.patch,
|
|
-files/ghc-6.4.1-gcc41.patch, -files/ghc-6.4.1-openal.patch,
|
|
files/ghc-6.5-norelax.patch, files/ghc-updater, ghc-6.2.2.ebuild,
|
|
-ghc-6.4.1-r2.ebuild, -ghc-6.4.1-r3.ebuild, ghc-6.4.2.ebuild,
|
|
ghc-6.6.ebuild, ghc-6.6.1.ebuild:
|
|
Remove ghc-6.4.1. Now that we have 6.4.2, we don't need an older version
|
|
on the 6.4.x branch. Remove old ia64 hacks that are no longer necessary.
|
|
Make the ghc-6.2.2 ebuild work again by taking many of the improvements
|
|
from the 6.4.2 ebuild.
|
|
|
|
09 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.1.ebuild:
|
|
Oops, alpha doesnt have a binary yet, so cant mark ~alpha yet.
|
|
|
|
08 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.1.ebuild:
|
|
Bump dep on cabal and no longer hide ghc's built-in cabal.
|
|
|
|
*ghc-6.6.1 (06 Jul 2007)
|
|
|
|
06 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +ghc-6.6.1.ebuild:
|
|
Add new version, ghc-6.6.1. So far only binaries for x86 and amd64. More
|
|
arches to follow.
|
|
|
|
06 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.ebuild:
|
|
Fix mirror url for the docs.
|
|
|
|
06 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> ghc-6.6.ebuild:
|
|
Add ~sparc and ~alpha to KEYWORDS. Both were included for old ghc-bin-6.6.
|
|
|
|
05 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +files/10ghc,
|
|
ghc-6.6.ebuild:
|
|
Merge ghc and ghc-bin ebuilds. emerge ghc with USE="binary" to get a binary
|
|
version. The ghc-bin ebuild will not be used anymore. This ghc ebuild is
|
|
able to bootstrap without a separate ghc-bin ebuild by downloading a binary
|
|
version specially for the purpose.
|
|
|
|
06 Apr 2007; Chris Parrott <cparrott@gentoo.org>
|
|
+files/ghc-6.6-nothreadedrts.patch, ghc-6.6.ebuild:
|
|
added patches to workaround RTS problem on sparc
|
|
|
|
29 Mar 2007; Markus Rothe <corsair@gentoo.org> ghc-6.4.2.ebuild,
|
|
ghc-6.6.ebuild:
|
|
Build unregisterised on ppc64; bug #145466
|
|
|
|
10 Mar 2007; <kolmodin@gentoo.org> +files/ghc-6.5-norelax.patch:
|
|
Add missing ghc-6.6 patch.
|
|
|
|
*ghc-6.6 (07 Mar 2007)
|
|
|
|
07 Mar 2007; <kolmodin@gentoo.org> +ghc-6.6.ebuild:
|
|
Bump version. Big changes ahead... wrt ghc-extra-libs, etc
|
|
|
|
06 Jan 2007; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild,
|
|
ghc-6.4.1-r2.ebuild, ghc-6.4.1-r3.ebuild, ghc-6.4.2.ebuild:
|
|
Fixed elog / einfo usage.
|
|
|
|
03 Oct 2006; Duncan Coutts <dcoutts@gentoo.org>
|
|
+files/ghc-6.4.2-sparcmangler.patch, ghc-6.4.2.ebuild:
|
|
Add fmccor's sparc mangler patch. Fixes bug #144752.
|
|
|
|
03 Oct 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild,
|
|
ghc-6.4.2.ebuild:
|
|
Use ${T} rather than ${TMP}
|
|
|
|
28 Aug 2006; Jeroen Roovers <jer@gentoo.org> ghc-6.4.2.ebuild:
|
|
Stable for HPPA (bug #140369).
|
|
|
|
21 Aug 2006; Daniel Gryniewicz <dang@gentoo.org> ghc-6.4.2.ebuild:
|
|
Marked stable on amd64 for bug #140369
|
|
|
|
16 Aug 2006; Joshua Jackson <tsunam@gentoo.org> ghc-6.4.2.ebuild:
|
|
Stable x86; bug #140369
|
|
|
|
02 Aug 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.2.ebuild:
|
|
Dont strip binaries on install. See QA warnings in bug #140369.
|
|
Also dep on freealut now that it's been split out of openal.
|
|
|
|
24 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.4.2.ebuild:
|
|
Stable on sparc wrt #140369
|
|
|
|
23 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> ghc-6.4.2.ebuild:
|
|
ppc stable, bug #140369
|
|
|
|
20 Jul 2006; Markus Rothe <corsair@gentoo.org> ghc-6.4.2.ebuild:
|
|
Stable on ppc64; bug #140369
|
|
|
|
15 Jun 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild,
|
|
ghc-6.4.2.ebuild:
|
|
Patch to fix a mis-compilation in the rts due to strict aliasing,
|
|
should be fixed upstream for 6.4.3 and 6.6. Fixes bug #135651.
|
|
|
|
21 May 2006; Markus Rothe <corsair@gentoo.org> ghc-6.4.1-r2.ebuild:
|
|
Stable on ppc64
|
|
|
|
19 May 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild,
|
|
ghc-6.4.2.ebuild:
|
|
Add note to users of hardened gcc-3.x
|
|
|
|
18 May 2006; Duncan Coutts <dcoutts@gentoo.org>
|
|
+files/ghc-6.4.2-sparc32plus.patch, ghc-6.4.1-r3.ebuild, ghc-6.4.2.ebuild:
|
|
Support gcc-4.x better at the expense of hardened gcc-3.x.
|
|
Switching between gcc-3.x and gcc-4.x will now just work. Switching between
|
|
vanilla and hardened gcc will now require re-emerging rather than just
|
|
working. It should also enable anyone who has broken their ghc installation
|
|
by upgrading to gcc-4.x to get things working again by re-emerging ghc-6.4.2,
|
|
ghc-6.4.1-r3 or ghc-bin-6.4.1-r1.
|
|
Only build OpenAL/ALUT bindings if the OpenGL bindings will also be built
|
|
(since one depends on the other).
|
|
Fix GHCi on sparc when using the V8+ ABI (eg CFLAGS="-march=ultrasparc").
|
|
|
|
12 May 2006; Duncan Coutts <dcoutts@gentoo.org>
|
|
+files/ghc-6.4.2-alut.patch, ghc-6.4.2.ebuild:
|
|
Re-enable alut package and add hack for ia64
|
|
|
|
05 May 2006; Chris Parrott <cparrott@gentoo.org> ghc-6.4.2.ebuild:
|
|
Temporarily disabled openal USE flag, pending fix to openal bindings.
|
|
|
|
03 May 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild,
|
|
ghc-6.4.2.ebuild:
|
|
Ignore debugging CFLAGS (they don't help and just cause problems). Update to
|
|
PDEPEND on cabal-1.1.4. Disable ALUT bindings (because media-libs/freealut
|
|
is not available on sufficient arches). Add ~x86-fbsd to KEYWORDS.
|
|
|
|
02 May 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild,
|
|
ghc-6.4.1-r3.ebuild:
|
|
Patch to fix make-3.81 hanging (backport of the fix in ghc-6.4.2)
|
|
|
|
27 Apr 2006; Duncan Coutts <dcoutts@gentoo.org>
|
|
-files/ghc-6.4-powerpc.patch, +ghc-6.4.2.ebuild:
|
|
Remove old unused patch
|
|
|
|
*ghc-6.4.2 (27 Apr 2006)
|
|
|
|
27 Apr 2006; Duncan Coutts <dcoutts@gentoo.org> +ghc-6.4.2.ebuild:
|
|
New minor version
|
|
|
|
27 Apr 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild:
|
|
We dont need the java/fop stuff since were only building html docs
|
|
|
|
27 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-ghc-6.2.2,
|
|
files/digest-ghc-6.4.1-r2, Manifest:
|
|
Fixing SHA256 digest, pass four
|
|
|
|
06 Apr 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild:
|
|
-O* flags (from the users CFLAGS) breaks ghc on too many systems so don't
|
|
add it to ghc's CFLAGS. Also remove ia64 GOT patch that didn't help.
|
|
|
|
28 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
|
|
Enable SplitObjs on ppc. This gives much smaller binaries.
|
|
|
|
28 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r3.ebuild:
|
|
Change the use of CFLAGS again. Filter out -O2 on arches where it breaks.
|
|
|
|
27 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> -ghc-6.4.ebuild:
|
|
Remove 6.4 since 6.4.1 is stable and 6.4 was rather buggy anyway.
|
|
|
|
27 Mar 2006; Duncan Coutts <dcoutts@gentoo.org>
|
|
+files/ghc-6.4.1-gcc41.patch:
|
|
Add missing patch file
|
|
|
|
*ghc-6.4.1-r3 (26 Mar 2006)
|
|
|
|
26 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> +ghc-6.4.1-r3.ebuild:
|
|
Add support for ia64. Change the way we do the CFLAGS and GHC_CFLAGS again.
|
|
Make limited use of users CFLAGS. Support gcc-4.1. Fix parallel make.
|
|
|
|
23 Mar 2006; Chris White <chriswhite@gentoo.org> ghc-6.4.1-r2.ebuild:
|
|
Marked ghc-6.4.1-r2 amd64/x86 stable for bug #126134.
|
|
|
|
21 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.4.1-r2.ebuild:
|
|
Stable on sparc wrt #126134
|
|
|
|
20 Mar 2006; <nixnut@gentoo.org> ghc-6.4.1-r2.ebuild:
|
|
Stable on ppc. Bug #126134
|
|
|
|
18 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
|
|
Enable SplitObjs on sparc. This means that a stripped hello world binary is
|
|
now 500K rather than 2.5Mb. It may work on ppc too, this needs testing.
|
|
|
|
15 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
|
|
A further fix for the executable stack issue.
|
|
(It seems we need -Wa,--noexecstack in SRC_CC_OPTS as well as SRC_HC_OPTS)
|
|
|
|
13 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> files/ghc-updater,
|
|
ghc-6.4.1-r2.ebuild:
|
|
Improvements to ghc-updater thanks to kosmikus and with help from ferdy
|
|
|
|
13 Mar 2006; Jeroen Roovers <jer@gentoo.org> ghc-6.4.1-r2.ebuild:
|
|
Marked ~hppa (bug #125389).
|
|
|
|
13 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
|
|
Fix omission in hppa support.
|
|
|
|
10 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> ghc-6.4.1-r2.ebuild:
|
|
Change what flags we use to disable hardened gcc and how we set them. We now
|
|
use one set of flags rather than picking them conditionally.
|
|
Use an option which should fix the executable-stack problem (bug #123698).
|
|
Prepare for hppa arch support and misc minor tidy-ups.
|
|
|
|
01 Mar 2006; Markus Rothe <corsair@gentoo.org> ghc-6.4.1-r2.ebuild:
|
|
Added ~ppc64; bug #88362
|
|
|
|
24 Feb 2006; Duncan Coutts <dcoutts@gentoo.org>
|
|
-files/ghc-6.0.1.haddock.patch:
|
|
Remove old unused patch.
|
|
|
|
*ghc-6.4.1-r2 (16 Feb 2006)
|
|
|
|
16 Feb 2006; Luis F. Araujo <araujo@gentoo.org> +ghc-6.4.1-r2.ebuild:
|
|
Added support for modular X. New flags support to enable/disable X, hgl and
|
|
openal
|
|
|
|
10 Feb 2006; <dcoutts@gentoo.org> -ghc-6.0.1.ebuild:
|
|
Remove the last ghc-6.0.x version. (There's no way to bootstrap it anyway)
|
|
|
|
10 Feb 2006; <dcoutts@gentoo.org> ghc-6.4.1-r1.ebuild:
|
|
Marked ~alpha with permission of ferdy.
|
|
|
|
16 Nov 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4.1-r1.ebuild:
|
|
Reduced the amount of output during the build slightly to work around bug
|
|
#111183.
|
|
|
|
*ghc-6.4.1-r1 (21 Oct 2005)
|
|
|
|
21 Oct 2005; <dcoutts@gentoo.org> +ghc-6.4.1-r1.ebuild:
|
|
Add new revision ghc-6.4.1-r1 which now PDEPENDs on cabal.
|
|
|
|
06 Oct 2005; <dcoutts@gentoo.org> ghc-6.4.1.ebuild:
|
|
Revert to using virtual/ghc in DEPEND since the other method had no advantages.
|
|
|
|
06 Oct 2005; <dcoutts@gentoo.org> +files/depsort.py, files/ghc-updater:
|
|
Make the ghc-updater script work better.
|
|
|
|
04 Oct 2005; Luis F. Araujo <araujo@gentoo.org> ghc-6.2.2.ebuild:
|
|
Blocked ghc6.4 in ghc6.2.2
|
|
|
|
04 Oct 2005; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.4.1.ebuild:
|
|
Back to the ~ppc
|
|
|
|
04 Oct 2005; <dcoutts@gentoo.org> ghc-6.4.1.ebuild:
|
|
Add ~sparc to KEYWORDS and enable GHCi on sparc.
|
|
|
|
23 Sep 2005; <dcoutts@gentoo.org> ghc-6.4.1.ebuild:
|
|
Disabled java USE flag due to bug #106992
|
|
|
|
*ghc-6.4.1 (22 Sep 2005)
|
|
|
|
22 Sep 2005; <dcoutts@gentoo.org> +ghc-6.4.1.ebuild:
|
|
Version bump.
|
|
|
|
01 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.2.2.ebuild:
|
|
Stable on sparc
|
|
|
|
31 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> ghc-6.4.ebuild:
|
|
Fixed to build on ppc for real
|
|
|
|
17 Aug 2005; <dcoutts@gentoo.org> ghc-6.4.ebuild:
|
|
Add ~sparc to KEYWORDS since it was missing and we've already got ghc-bin-6.4
|
|
|
|
17 Aug 2005; Andres Loeh <loeh@gentoo.org> -files/ghc-5.04.3-r1.patch,
|
|
-files/ghc-6.2.1-linker.patch.bz2, -files/ghc-6.2.documentation.patch,
|
|
-files/ghc-6.2.hardened.patch.bz2, -files/lndir.c, -ghc-6.2.ebuild,
|
|
-ghc-6.2-r1.ebuild, -ghc-6.2.1-r1.ebuild, ghc-6.2.2.ebuild:
|
|
Removed ~amd64 keyword for ghc-6.2.2, because ghc-6.2.2 is broken on this
|
|
arch. Cleaned up old versions.
|
|
|
|
20 May 2005; <dcoutts@gentoo.org> ghc-6.2.2.ebuild:
|
|
Add ~sparc to KEYWORDS and disable GHCi support on sparc since it does not
|
|
work reliably.
|
|
|
|
11 May 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4.ebuild:
|
|
Removing ~ppc64 from ghc-6.4 again (hopefully temporarily), see comment #24
|
|
of bug #68930.
|
|
|
|
11 May 2005; Andres Loeh <kosmikus@gentoo.org> files/ghc-updater:
|
|
Changes to ghc-updater, to make it a bit more useful for the update to ghc-6.4.
|
|
|
|
09 May 2005; Markus Rothe <corsair@gentoo.org>
|
|
+files/ghc-6.4-powerpc.patch, ghc-6.4.ebuild:
|
|
Added patch for ppc64 and added ~ppc64 to KEYWORDS
|
|
|
|
09 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> ghc-6.2.2.ebuild:
|
|
Stable on ppc.
|
|
|
|
25 Mar 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild,
|
|
ghc-6.4.ebuild:
|
|
ghc-6.4 supports registered builds on amd64. ghci is still not supported on
|
|
amd64, but it fails with a more informative error message now (bug #82541).
|
|
|
|
23 Mar 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4.ebuild:
|
|
Added dependency on haddock.
|
|
|
|
23 Mar 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4.ebuild:
|
|
Added missing dependency on libxslt, and slightly cleaned up the ebuild.
|
|
|
|
*ghc-6.4 (11 Mar 2005)
|
|
|
|
11 Mar 2005; Andres Loeh <kosmikus@gentoo.org> +ghc-6.4.ebuild,
|
|
-ghc-6.4_pre20050308.ebuild:
|
|
Updated ghc-6.4 snapshot to ghc-6.4 release. This version is still masked
|
|
for testing.
|
|
|
|
*ghc-6.4_pre20050308 (09 Mar 2005)
|
|
|
|
09 Mar 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.4_pre20050308.ebuild:
|
|
Added a ghc-6.4 snapshot for testing purposes.
|
|
|
|
19 Feb 2005; Jason Wever <weeve@gentoo.org> ghc-6.0.1.ebuild,
|
|
ghc-6.2-r1.ebuild, ghc-6.2.1-r1.ebuild, ghc-6.2.2.ebuild, ghc-6.2.ebuild:
|
|
Masked on SPARC as it doesn't build.
|
|
|
|
25 Jan 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
|
|
Dependency resolution for virtuals changed in portage. Temporily adapted the
|
|
ebuild to quit with an informative error message until a real solution comes
|
|
to mind. (Bug #79509)
|
|
|
|
19 Jan 2005; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
|
|
Marked stable on x86.
|
|
|
|
25 Nov 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
|
|
The amd64 build is unregistered (bug #58588).
|
|
|
|
24 Nov 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
|
|
Added ~amd64 flag, cf. bug #58588.
|
|
|
|
22 Nov 2004; Andres Loeh <kosmikus@gentoo.org> +files/ghc-updater,
|
|
ghc-6.2.2.ebuild:
|
|
Modified ebuild to use ghc-package.eclass (bug #69270) and to include
|
|
ghc-updater script (bug #69142).
|
|
|
|
26 Oct 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.2.ebuild:
|
|
Modified CFLAG testing code, following discussion in bug #59709.
|
|
|
|
24 Oct 2004; Matthieu Sozeau <mattam@gentoo.org> ghc-6.2.2.ebuild:
|
|
Tested on ppc.
|
|
|
|
*ghc-6.2.2 (18 Oct 2004)
|
|
|
|
18 Oct 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.0.ebuild,
|
|
ghc-6.2.1-r1.ebuild, ghc-6.2.1.ebuild, ghc-6.2.2.ebuild:
|
|
New version. Included mattam's fix for #59709. Removed some old versions.
|
|
|
|
19 Oct 2004; Mamoru KOMACHI <usata@gentoo.org> ghc-6.0.1.ebuild,
|
|
ghc-6.0.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.1-r1.ebuild, ghc-6.2.1.ebuild,
|
|
ghc-6.2.ebuild:
|
|
Fixed missing dependencies; bug #68021.
|
|
|
|
24 Sep 2004; <SeJo@gentoo.org> ghc-6.2.ebuild:
|
|
stable bump due to bug 59753
|
|
|
|
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> ghc-6.0.1.ebuild,
|
|
ghc-6.0.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.1-r1.ebuild, ghc-6.2.1.ebuild,
|
|
ghc-6.2.ebuild:
|
|
virtual/glibc -> virtual/libc
|
|
|
|
*ghc-6.2.1-r1 (15 Jun 2004)
|
|
|
|
15 Jun 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.1-r1.ebuild,
|
|
files/ghc-6.2.1-linker.patch.bz2:
|
|
Patch for ghci's linker to help loading HOpenGL. Thanks to Sven Panne.
|
|
|
|
03 Jun 2004; Aron Griffis <agriffis@gentoo.org> ghc-6.0.1.ebuild,
|
|
ghc-6.0.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.1.ebuild, ghc-6.2.ebuild:
|
|
Fix use invocation
|
|
|
|
18 May 2004; Mamoru KOMACHI <usata@gentoo.org> ghc-6.0.1.ebuild,
|
|
ghc-6.0.ebuild, ghc-6.2-r1.ebuild, ghc-6.2.1.ebuild, ghc-6.2.ebuild:
|
|
Changed app-text/tetex to virtual/tetex.
|
|
|
|
13 May 2004; Andres Loeh <kosmikus@gentoo.org> ghc-6.2.1.ebuild:
|
|
fixed patch for ghc-6.2.1; threaded rts now enabled by default (#50758)
|
|
|
|
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.
|