gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/c2hs

C->Haskell FFI tool that gives some cross-language type safety

Screenshots

  • c2hs-0.28.8-r2
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    test

    View      Download      Browse     License: GPL-2   
    Overlay: gentoo
  • c2hs-0.28.8-r2
    ~amd64
    test

    View      Download      Browse     License: GPL-2   
    Overlay: haskell
  • c2hs-0.28.8
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    regression test

    View      Download      Browse     License: GPL-2   
    Overlay: gentoo

ChangeLog

commit 28ad6768feda70e2c9478a37a37aa675d5a88674
Author: hololeap <hololeap@protonmail.com>
Date: Mon Oct 16 21:22:02 2023 -0600

dev-haskell/c2hs: Hackage revision bump

Signed-off-by: hololeap <hololeap@protonmail.com>

commit db98782e890b3cebf75a19b2da3a1bdcbee17fa4
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 12 06:28:08 2023 -0600

*/*: Remove [profile?] from ghc RDEPEND

This reverts commit b2f01bbf1333c88785109bebf75d49a3bd623727.

Adding [profile?] universally causes issues with exe-only packages with
no profile USE flag. This is better handled in the eclass.

Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit a2f524e74d7e5e5000c1d057a74dcd7f4af7b43c
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat May 6 17:04:20 2023 -0600

*/*: Remove ~x86 (and related) from KEYWORDS

x86 is mostly untested, and even building a subset of ::haskell
revealed failing tests which pass on amd64.

With the new behavior of hackport to only add ARCH to KEYWORDS, there
will be CI failures if a package has ~x86 removed but not from its
revdep tree as well. The only sensible mitigation is to remove ~x86
tree-wide until we have a dedicated tester willing to fix current bugs.

See: https://github.com/snoyberg/mono-traversable/issues/210
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit b2f01bbf1333c88785109bebf75d49a3bd623727
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 5 15:53:40 2023 -0600

*/*: Add [profile?] to ghc RDEPEND

Any package that depends on 'base' will require the 'base' profiling
libs when profiling is enabled. Because virtually every package depends
on 'base', it makes sense to add [profile?] universally to
'dev-lang/ghc' in RDEPEND.

Reported-by: Filip Kszczot <filip@kszczot.pl>
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit fa4df8a7c452f0b08e8ce79553b7dcce0c579e36
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Feb 17 16:17:54 2023 -0700

*/*: Switch to optional ghc/process dep

Removing dev-haskell/process has been causing issues due to := slot
operators which require many rebuilds, even on systems that are already
upgraded to ghc-9.2.5 or later.

Instead, use something like this and wait a few months before masking
dev-haskell/process for removal:

|| ( dev-lang/ghc dev-haskell/process )

Remove mask on dev-haskell/process

This reverts commit 3a1b20f9f15237dd4d4b98c3b832baa2b375b673

Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 3a1b20f9f15237dd4d4b98c3b832baa2b375b673
Author: hololeap <hololeap@users.noreply.github.com>
Date: Thu Feb 16 10:09:55 2023 -0700

dev-haskell/process: Mask for removal

Exposing the 'process' package as a portage package has proven to be
a bad idea, creating many complications and system inconsistencies.

The version that comes bundled with GHC needs to be the only version
on the system. If upgrades to the 'process' package are needed, it
needs to be done through dev-lang/ghc.

Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 34c17a8f025d35512f4fc1f7760b2b6656482643
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Dec 28 22:09:47 2022 -0700

dev-haskell/c2hs: Hackage revision bump

Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 9672ee12c9c489f9e5bfdee329a4e6aed692fe4d
Author: Sam James <sam@gentoo.org>
Date: Sat Jul 30 06:55:18 2022 +0100

*/*: fix https->https in metadatd dtd

Newer hackport fixes this (in git, not tagged yet).

Signed-off-by: Sam James <sam@gentoo.org>

commit ac8caf5c3de527bc2a8d80f88ebe7fe2263ca12f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jun 26 14:43:26 2021 +0100

dev-haskell/c2hs: bump up to 0.28.8

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit a4304f35389e1e3666e27d5e33b8bddeff505bec
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Dec 19 12:34:01 2020 +0000

dev-haskell/c2hs: bump up to 0.28.7

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 0fd77b54f4a4d2134051aa5340af8654d5bffef4
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Dec 17 22:53:06 2019 +0000

dev-haskell/c2hs: RESTRICT=test, broken against shelly-1.9

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 3d16013c65cc8986c7537d76ed3a2855e978d057
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 23 15:39:53 2019 +0000

*/*: Inline mirror://hackage and update URIs

Follow ::gentoo commit 2a2e66a9407205f18
("*/*: Inline mirror://hackage and update URIs ")

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 77811f6f4e0ca3563956ae324f162b9f174c84f0
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Sat Nov 16 14:49:32 2019 -0500

dev-haskell/c2hs: drop old

Keep last: 0.28.6

Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

commit b4d88b1e66fbbe8819bff71c714f7ae4b6332c18
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Wed Sep 26 16:57:03 2018 +1000

dev-haskell/c2hs: remove old

Package-Manager: Portage-2.3.50, Repoman-2.3.11

commit ea2de677d6624c91644e86b1625b94a633e970c9
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Wed Sep 26 16:53:57 2018 +1000

dev-haskell/c2hs: bump up to 0.28.6

Package-Manager: Portage-2.3.50, Repoman-2.3.11

commit 98d5c65b49d19b1da88e8390d7dc6d3a11dd6830
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jul 23 08:15:49 2018 +0100

dev-haskell/c2hs: bump up to 0.28.5

Package-Manager: Portage-2.3.43, Repoman-2.3.10

commit 523b38b7aa4bdce734c15f3befc5610b11e734f9
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 25 20:01:22 2017 +0000

dev-haskell/c2hs: bump up to 0.28.3

Package-Manager: Portage-2.3.16, Repoman-2.3.6

commit 5e0c8432fef87df95131d485acfaae8fbb8f12ce
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 25 19:27:10 2017 +0000

dev-haskell/c2hs: allow language-c-0.7

Package-Manager: Portage-2.3.16, Repoman-2.3.6

commit 2a94f64d40e69b69ddfa1b5da7906d17009e5e6f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 24 09:25:20 2017 +0000

refresh Manifests

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 739002bd8b4e7debac0e027940e56f1fda934050
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Mar 25 20:18:15 2017 +0000

dev-haskell/c2hs: bump up to 0.28.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

commit 1a6ba469382ab24f8b77b4ff3b043b6e2ed68306
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Feb 28 21:38:05 2017 +0000

follow ::gentoo in removing '# $Id$' headers

Done as
$ sed -i */*/*.ebuild -e '/^# \$Id\$$/d'

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 1802f878106d0a1263dfe4325bc63290a666fd0a
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Apr 1 21:14:16 2016 +0100

dev-haskell/c2hs: bump up to 0.28.1

Package-Manager: portage-2.2.28

commit b1acd8e9e7a67ea1070406aeba25f17419d13025
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon Mar 28 14:46:42 2016 +0100

dev-haskell/c2hs: allow language-c-0.5

Package-Manager: portage-2.2.28

commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500

Update metadata.xml for GLEP 67

commit 2ceaa0bfb5c0623a527045721405ff26983cbf7a
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon Nov 30 10:03:22 2015 +0000

dev-haskell/c2hs: bump up to 0.27.1

Package-Manager: portage-2.2.25

commit 50cb78979bbcd1475a58cf970ed2cb13a335a222
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Nov 21 13:54:04 2015 +0000

dev-haskell/c2hs: downgrade to workaround https://github.com/haskell/c2hs/issues/152

Package-Manager: portage-2.2.25

commit 77f4f1c904c87fd2c18c24b6558618440e1f8a0f
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue Oct 27 22:02:35 2015 +0000

dev-haskell/c2hs: bump up to 0.26.2

Package-Manager: portage-2.2.23

commit 29b852f73631f1cbb4f23b18c71ee5242889f64f
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Sep 13 11:10:13 2015 +0100

dev-haskell/c2hs: bump up to 0.26.1

Package-Manager: portage-2.2.20

commit b9c11d9d44644f6a277de1f7af562de56e786675
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Aug 9 10:37:52 2015 +0100

convert '# $Header: ' lines to '# $Id$'

The change was adopted when ::gentoo switched to git.

https://github.com/trofi/gentoo-qa/blob/master/check_header.sh

Signed-off-by: Sergei Trofimovich <siarheit@google.com>

commit 8e0280033f763d3a191ff6d9b70055f0c65440e6
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Mon May 18 14:38:53 2015 +0300

dev-haskell/c2hs: add live version

Package-Manager: portage-2.2.18

commit d5857e1b2daf92e2f81c0281fd19ddeaa192fd08
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Apr 5 15:00:57 2015 +1000

Bump c2hs to 0.25.2

commit 11d2770427eb5e2b03f6c1523b4c8b834b330a1c
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Mon Mar 16 12:38:38 2015 +0300

dev-haskell/c2hs: drop old

Package-Manager: portage-2.2.18

commit e0fe879abe26f9d2e85dc5976b9a0b6ef69b6710
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Mon Mar 16 12:37:26 2015 +0300

dev-haskell/c2hs: drop old, add use desc

Package-Manager: portage-2.2.18

commit c23836f1c2bb71599b7f3b1e86ab1f78ba2e8426
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Mar 14 11:04:38 2015 +0000

dev-haskell/c2hs: bump up to 0.24.1

Signed-off-by: Sergei Trofimovich <siarheit@google.com>

commit 5b8e36f85160d476b32b810a3fb904aecb8b3def
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Feb 8 21:11:42 2015 +0000

dev-haskell/c2hs: bump up to 0.22.1

commit 050b87e73a09978276624c9aff90146c8142c35b
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Jan 3 12:05:55 2015 +0000

dev-haskell/c2hs: bump up to 0.21.1

Signed-off-by: Sergei Trofimovich <siarheit@google.com>

commit ed1ae4268a166088ac295fc571a25b4e6c3ce1b5
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Tue Dec 16 01:51:00 2014 +0300

dev-haskell/c2hs: bump up to 0.20.1 (some keywords dropped)

commit 58e1fff183193ef68d153468a23800a455fa69a1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Oct 9 20:43:17 2014 +0100

dev-haskell/c2hs: bump up to 0.18.2

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 7caba65cd543fbfef1c994cc43a84a5dec653ce7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 24 18:07:32 2014 +0300

metadata.xml: from <maintainer> field in favour of <herd> one

Mangled by tiny tool:
https://github.com/trofi/gentoo-qa/blob/master/shrink_haskell_metadata.hs

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit bd2fdaa57c4cfc25749cb5e34f18d2843bb38a14
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Thu May 8 10:05:37 2014 +0400

dev-haskell/c2hs: bump up to 0.17.2

commit 53eaabc1e94df53c746bb110ac251db093c71cb6
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Tue Apr 1 11:46:35 2014 +0400

dev-haskell/c2hs: bump up to 0.16.6

commit 61030db8fd4b3c43e9e90718f0d6827850089e58
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jan 19 12:42:52 2014 +0300

sync keywords from gentoo-x86

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 1545a8ba2d84908cda37a3d1368708e3a458ae5b
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Aug 13 23:13:54 2013 +0300

dev-haskell/c2hs: bump up to 0.16.5

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 6f8f2368e845d367016f050cb6171bc76cc51328
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu May 2 00:00:19 2013 +0300

synced keywords from gentoo-x86

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit e0477180f917ca5f4adba9b43fc0aa93cd5208a9
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Apr 2 15:46:41 2013 +1100

c2hs - sync with portage

commit 983e33f7535f289f3695e0edf2e31fd4d52eb23a
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Nov 3 13:27:10 2012 +1100

Bump c2hs to 0.16.4

commit eefb8b6a750d1a6f963c5b61c7ec75873cdee4e5
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Sep 16 11:33:27 2012 +1000

Patch c2hs 0.16.3 for ghc 7.6.1

commit 7db4e1b65c2de61d0028528402e5f4d4f1112cf1
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri Sep 7 17:44:46 2012 +0400

big mirror update

commit eeec21f6eca73fd0f6ee0a2a6c1457bbcb32a406
Author: nCdy <nCdy@live.com>
Date: Thu Sep 6 15:25:48 2012 +0400

Metadata updates

commit d7d52caa0ec415c21626f835b0480d173c693b1d
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Aug 16 20:16:11 2012 +0300

Sync keywords from portage (mostly stable)

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 88bbb0224ca4d45e00f0f64b16b0c8e79dab66f1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Jun 15 03:11:07 2012 +0300

regenerated all Manifests to make use of 'thin' feature in one shot

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 1948b24351ea72fb278aabd6c34e388db18f8719
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Dec 25 16:19:23 2011 +0300

dev-haskell/c2hs: fixed typo in patch name

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 22a1d1adb8f1810ef43f88427cd0a107c420b74e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Dec 25 15:51:00 2011 +0300

dev-haskell/c2hs: fix build failure against language-c-0.4

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 942676b8f59de893107acab297a479e5bcd404a5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Aug 1 23:37:03 2011 +0300

dev-haskell/c2hs: fix keywords down to unstable

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 404a5f1433fe3562cc130bbec6f40a8ed3c6a081
Author: Mark Wright <markwright@internode.on.net>
Date: Sun Mar 27 01:23:17 2011 +1100

Bump c2hs to 0.16.3, built with ghc 6.12.3 and 7.0.1

commit a81c21d568b11148c043d1055bd23495e1a2d39e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Feb 25 22:56:41 2011 +0200

synced back ppc/ppc64 stabilization from gentoo-x86

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit e5fe2feddf84891eccd1ebe5fa6f6903707c9c41
Author: Sergei Trofimovich <slyfox@community.haskell.org>
Date: Sun Nov 21 00:13:38 2010 +0000

sync keywords back from portage (alpha, ia64, sparc and some x86-fbsd ones)

commit 8c8eb7a0b80790f2a197dcea14fe1c2afcf0ace4
Author: Sergei Trofimovich <slyfox@community.haskell.org>
Date: Tue Nov 2 19:57:26 2010 +0000

synced back keywords from portage

commit f35dde340f042278b29d3404039025d62ae56934
Author: Sergei Trofimovich <slyfox@community.haskell.org>
Date: Fri Oct 22 20:22:18 2010 +0000

synced back keywords from portage

commit 867d8d14c03a69fb31d825ba22b4dc1cc5e92099
Author: Sergei Trofimovich <slyfox@community.haskell.org>
Date: Fri Apr 23 21:25:16 2010 +0000

bump c2hs up to 0.16.2 (adds ghc-6.12 compatibility)

commit ac18c089df8ec70b9c45d51cf2ac72d2d58dd081
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Wed Dec 23 08:35:04 2009 +0000

The great filepath removal!
Yet another boot library, blah, blah, blah.

It's quite possible that removing filepath has made some packages with bad deps
(if they depend on filepath-1.1.* but you try to build them with ghc-6.6 which came with
filepath-1.0); if this is the case, please let us know.

commit ed744f9375349c91c4211bd994408bfc4110212b
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Fri Oct 9 09:58:11 2009 +0000

Spring Cleaning time! \o/
It's spring here Down Under, so I figured I'd do some spring cleaning of the overlay.

Old versions of libraries have been removed (for the popular/common ones,
I've left behind stable versions if older), and a deprecated library or two.

The biggest stopeprs so far:
1) Alex: Only stable version for ppc is 2.1.0; this is the only package that needs cabal < 1.6
(it needs cabal 1.1.6 :s).
2) Cabal has various stable points for different arches (ppc are the biggest culprits).
3) GHC: same as for Cabal.

I've been going alphabetically for the most part through dev-haskell/, stopped at Cabal.

commit ee0779b22fb1344acfe3eadc94bad7484316dd8c
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Tue Jul 28 07:01:24 2009 +0000

Fix docs and RDEPEND of c2hs-0.16

commit 3c0b129bb1a7bff8f88f9dbbe79c8da6c14973d5
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Mon Mar 2 20:26:26 2009 +0000

Add c2hs-0.16.0. Kept all KEYWORDS, although it will probably not work for all of them.

commit d62c99200913daf157d3ccc651f7b74651e0e0ad
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Thu Dec 20 23:01:42 2007 +0000

Sync lots of minor changes from portage, mostly keywords.

commit 4f66eca0cc28bef01aaa0b6f4cb7ab693ae4c6bf
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sat Nov 24 22:26:14 2007 +0000

Fix manifest for c2hs

commit 677eaaded48e5ad1e07d4103028fabfbd6ca6b68
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Fri Nov 23 19:18:23 2007 +0000

Add new c2hs release

commit 30cf24e0473d0d884a6c32ed63eb08885eb35b19
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Tue Aug 28 11:51:13 2007 +0000

Remove loads of digest and files dirs
digest files are not used anymore, only the Manifest files.

commit fe2d4c74ec1108144fb8ee58fa9c4d3693d36e45
Author: Lennart Kolmodin <kolmodin@dtek.chalmers.se>
Date: Sun Aug 19 14:09:55 2007 +0000

Sync portage->overlay

commit 494a3390613595d63a3008fb9e8a3819c3f8e827
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Wed Jul 11 20:52:21 2007 +0000

Change virtual/ghc to dev-lang/ghc in all DEPENDs
(and another change that snuck in: add ~amd64 to x11-extras and xmonad)

commit e500c052ce8d0f81051127684c883b11805b4183
Author: Lennart Kolmodin <kolmodin@dtek.chalmers.se>
Date: Tue Apr 3 19:03:16 2007 +0000

Add Manifests and digests (merging is a bitch)
Either play with find . -name '...' | xargs .. or simply darcs get a fresh
copy of the repo.

commit a7cd4c27f10d337f91b0a578e33f36c1eb2e6a7b
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Sat Oct 14 11:39:43 2006 +0000

Sync lots of minor changes in various packages from cvs.

commit d9b1c1f37b520aec47a4de437ae333e32bdd0a33
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Tue Sep 12 09:25:44 2006 +0000

Patch c2hs-0.14.5 for ghc 6.6

commit 83c00f1774fb7cd4c57022116fe7e0bb40aeba3f
Author: Andres Loeh <kosmikus@gentoo.org>
Date: Tue Sep 5 19:44:29 2006 +0000

move everything from portage/ to /