summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-haskell/asn1-encoding/asn1-encoding-0.9.3.ebuild2
-rw-r--r--dev-haskell/attoparsec/Manifest1
-rw-r--r--dev-haskell/attoparsec/attoparsec-0.13.0.2.ebuild39
-rw-r--r--dev-haskell/authenticate/Manifest1
-rw-r--r--dev-haskell/authenticate/authenticate-1.3.3.1.ebuild46
-rw-r--r--dev-haskell/auto-update/Manifest1
-rw-r--r--dev-haskell/auto-update/auto-update-0.1.4.ebuild25
-rw-r--r--dev-haskell/blaze-builder/Manifest1
-rw-r--r--dev-haskell/blaze-builder/blaze-builder-0.4.0.2.ebuild33
-rw-r--r--dev-haskell/cassava/Manifest1
-rw-r--r--dev-haskell/cassava/cassava-0.4.5.0.ebuild36
-rw-r--r--dev-haskell/chasingbottoms/Manifest1
-rw-r--r--dev-haskell/chasingbottoms/chasingbottoms-1.3.0.14.ebuild40
-rw-r--r--dev-haskell/citeproc-hs/citeproc-hs-0.3.10-r1.ebuild55
-rw-r--r--dev-haskell/citeproc-hs/files/citeproc-hs-0.3.10-pandoc-1.16.patch126
-rw-r--r--dev-haskell/classy-prelude/Manifest1
-rw-r--r--dev-haskell/classy-prelude/classy-prelude-0.12.7.ebuild48
-rw-r--r--dev-haskell/cmdargs/Manifest1
-rw-r--r--dev-haskell/cmdargs/cmdargs-0.10.14.ebuild32
-rw-r--r--dev-haskell/colour/Manifest1
-rw-r--r--dev-haskell/colour/colour-2.3.3-r1.ebuild38
-rw-r--r--dev-haskell/colour/metadata.xml14
-rw-r--r--dev-haskell/concurrent-extra/concurrent-extra-0.7.0.10.ebuild7
-rw-r--r--dev-haskell/concurrent-output/Manifest1
-rw-r--r--dev-haskell/concurrent-output/concurrent-output-1.7.6.ebuild32
-rw-r--r--dev-haskell/conduit-extra/Manifest1
-rw-r--r--dev-haskell/conduit-extra/conduit-extra-1.1.13.1.ebuild42
-rw-r--r--dev-haskell/conduit/Manifest1
-rw-r--r--dev-haskell/conduit/conduit-1.2.6.6.ebuild36
-rw-r--r--dev-haskell/cookie/Manifest1
-rw-r--r--dev-haskell/cookie/cookie-0.4.2.ebuild34
-rw-r--r--dev-haskell/criterion/Manifest1
-rw-r--r--dev-haskell/criterion/criterion-1.1.1.0.ebuild46
-rw-r--r--dev-haskell/crypto-api-tests/Manifest1
-rw-r--r--dev-haskell/crypto-api-tests/crypto-api-tests-0.3-r1.ebuild32
-rw-r--r--dev-haskell/crypto-api-tests/metadata.xml15
-rw-r--r--dev-haskell/dbus/Manifest1
-rw-r--r--dev-haskell/dbus/dbus-0.10.12.ebuild41
-rw-r--r--dev-haskell/dbus/files/dbus-0.10.12-QC-2.8.2.patch15
-rw-r--r--dev-haskell/diff/Manifest1
-rw-r--r--dev-haskell/diff/diff-0.3.4.ebuild33
-rw-r--r--dev-haskell/dns/Manifest1
-rw-r--r--dev-haskell/dns/dns-2.0.2.ebuild40
-rw-r--r--dev-haskell/either/Manifest1
-rw-r--r--dev-haskell/either/either-4.4.1.1.ebuild37
-rw-r--r--dev-haskell/ekg-json/Manifest1
-rw-r--r--dev-haskell/ekg-json/ekg-json-0.1.0.1.ebuild29
-rw-r--r--dev-haskell/ekg/Manifest1
-rw-r--r--dev-haskell/ekg/ekg-0.4.0.9.ebuild34
-rw-r--r--dev-haskell/erf/erf-2.0.0.0-r1.ebuild (renamed from dev-haskell/erf/erf-2.0.0.0.ebuild)16
-rw-r--r--dev-haskell/exceptions/Manifest1
-rw-r--r--dev-haskell/exceptions/exceptions-0.8.2.1.ebuild32
-rw-r--r--dev-haskell/fast-logger/Manifest1
-rw-r--r--dev-haskell/fast-logger/fast-logger-2.4.6.ebuild31
-rw-r--r--dev-haskell/fclabels/Manifest1
-rw-r--r--dev-haskell/fclabels/fclabels-2.0.3.ebuild28
-rw-r--r--dev-haskell/feed/feed-0.3.11.1.ebuild6
-rw-r--r--dev-haskell/feed/files/feed-0.3.9.2-ghc-7.10.patch20
-rw-r--r--dev-haskell/feed/files/feed-0.3.9.2-utf8-string.patch25
-rw-r--r--dev-haskell/fgl-arbitrary/Manifest1
-rw-r--r--dev-haskell/fgl-arbitrary/fgl-arbitrary-0.2.0.1.ebuild28
-rw-r--r--dev-haskell/fgl-arbitrary/metadata.xml16
-rw-r--r--dev-haskell/file-embed/Manifest1
-rw-r--r--dev-haskell/file-embed/file-embed-0.0.10.ebuild25
-rw-r--r--dev-haskell/filestore/files/filestore-0.6.1-ghc-8.patch14
-rw-r--r--dev-haskell/filestore/filestore-0.6.1.ebuild10
-rw-r--r--dev-haskell/frown/Manifest1
-rw-r--r--dev-haskell/frown/frown-0.6.2.3.ebuild31
-rw-r--r--dev-haskell/geniplate-mirror/Manifest1
-rw-r--r--dev-haskell/geniplate-mirror/geniplate-mirror-0.7.4.ebuild26
-rw-r--r--dev-haskell/graphviz/Manifest1
-rw-r--r--dev-haskell/graphviz/graphviz-2999.18.0.2-r1.ebuild48
-rw-r--r--dev-haskell/graphviz/metadata.xml35
-rw-r--r--dev-haskell/happstack-server/Manifest1
-rw-r--r--dev-haskell/happstack-server/happstack-server-7.4.6.1.ebuild59
-rw-r--r--dev-haskell/hastache/hastache-0.6.1.ebuild7
-rw-r--r--dev-haskell/hdbc/hdbc-2.4.0.1.ebuild7
-rw-r--r--dev-haskell/highlighting-kate/Manifest1
-rw-r--r--dev-haskell/highlighting-kate/highlighting-kate-0.6.2.ebuild38
-rw-r--r--dev-haskell/hostname/hostname-1.0.ebuild4
-rw-r--r--dev-haskell/hsopenssl/hsopenssl-0.11.1.1-r1.ebuild7
-rw-r--r--dev-haskell/hstringtemplate/Manifest1
-rw-r--r--dev-haskell/hstringtemplate/hstringtemplate-0.8.5.ebuild37
-rw-r--r--dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild33
-rw-r--r--dev-haskell/http-client-tls/Manifest1
-rw-r--r--dev-haskell/http-client-tls/http-client-tls-0.2.4.ebuild32
-rw-r--r--dev-haskell/http-client/Manifest1
-rw-r--r--dev-haskell/http-client/http-client-0.4.28.ebuild51
-rw-r--r--dev-haskell/http-conduit/Manifest1
-rw-r--r--dev-haskell/http-conduit/http-conduit-2.1.10.1.ebuild54
-rw-r--r--dev-haskell/juicypixels/Manifest1
-rw-r--r--dev-haskell/juicypixels/juicypixels-3.2.7.ebuild42
-rw-r--r--dev-haskell/libmpd/libmpd-0.9.0.4.ebuild9
-rw-r--r--dev-haskell/lifted-async/Manifest1
-rw-r--r--dev-haskell/lifted-async/lifted-async-0.8.0.1-r1.ebuild41
-rw-r--r--dev-haskell/lifted-base/lifted-base-0.2.3.6-r2.ebuild42
-rw-r--r--dev-haskell/listlike/files/listlike-4.2.1-QC-2.8.2.patch12
-rw-r--r--dev-haskell/listlike/listlike-4.2.1.ebuild4
-rw-r--r--dev-haskell/maccatcher/maccatcher-2.1.5-r1.ebuild34
-rw-r--r--dev-haskell/maccatcher/maccatcher-2.1.5.ebuild25
-rw-r--r--dev-haskell/math-functions/Manifest1
-rw-r--r--dev-haskell/math-functions/math-functions-0.1.6.0.ebuild34
-rw-r--r--dev-haskell/mime-types/Manifest1
-rw-r--r--dev-haskell/mime-types/mime-types-0.1.0.7.ebuild26
-rw-r--r--dev-haskell/missingh/files/missingh-1.3.0.1-ghc-8.0.patch25
-rw-r--r--dev-haskell/missingh/missingh-1.3.0.1.ebuild6
-rw-r--r--dev-haskell/mmorph/Manifest1
-rw-r--r--dev-haskell/mmorph/mmorph-1.0.6.ebuild28
-rw-r--r--dev-haskell/mockery/Manifest1
-rw-r--r--dev-haskell/mockery/mockery-0.3.3.ebuild29
-rw-r--r--dev-haskell/monad-control/Manifest1
-rw-r--r--dev-haskell/monad-control/monad-control-1.0.1.0.ebuild29
-rw-r--r--dev-haskell/monad-logger/Manifest1
-rw-r--r--dev-haskell/monad-logger/monad-logger-0.3.18.ebuild46
-rw-r--r--dev-haskell/monadrandom/Manifest1
-rw-r--r--dev-haskell/monadrandom/monadrandom-0.4.2.3.ebuild34
-rw-r--r--dev-haskell/monads-tf/monads-tf-0.1.0.2-r1.ebuild31
-rw-r--r--dev-haskell/mono-traversable/Manifest1
-rw-r--r--dev-haskell/mono-traversable/mono-traversable-0.10.2.ebuild42
-rw-r--r--dev-haskell/mtl/mtl-2.2.1-r1.ebuild31
-rw-r--r--dev-haskell/mutable-containers/Manifest1
-rw-r--r--dev-haskell/mutable-containers/mutable-containers-0.3.2.1.ebuild30
-rw-r--r--dev-haskell/mwc-random/Manifest1
-rw-r--r--dev-haskell/mwc-random/mwc-random-0.13.4.0.ebuild35
-rw-r--r--dev-haskell/network-uri/Manifest1
-rw-r--r--dev-haskell/network-uri/network-uri-2.6.1.0.ebuild31
-rw-r--r--dev-haskell/nonce/nonce-1.0.2.ebuild7
-rw-r--r--dev-haskell/pipes/Manifest1
-rw-r--r--dev-haskell/pipes/pipes-4.1.9.ebuild31
-rw-r--r--dev-haskell/pretty-hex/Manifest1
-rw-r--r--dev-haskell/pretty-hex/metadata.xml12
-rw-r--r--dev-haskell/pretty-hex/pretty-hex-1.0.ebuild25
-rw-r--r--dev-haskell/psqueues/Manifest1
-rw-r--r--dev-haskell/psqueues/psqueues-0.2.2.1.ebuild32
-rw-r--r--dev-haskell/puremd5/Manifest1
-rw-r--r--dev-haskell/puremd5/puremd5-2.1.3.ebuild44
-rw-r--r--dev-haskell/ranges/ranges-0.2.4-r1.ebuild25
-rw-r--r--dev-haskell/raw-strings-qq/Manifest1
-rw-r--r--dev-haskell/raw-strings-qq/metadata.xml17
-rw-r--r--dev-haskell/raw-strings-qq/raw-strings-qq-1.1.ebuild26
-rw-r--r--dev-haskell/regex-compat/regex-compat-0.95.1-r1.ebuild34
-rw-r--r--dev-haskell/regex-tdfa/Manifest1
-rw-r--r--dev-haskell/regex-tdfa/regex-tdfa-1.2.2.ebuild35
-rw-r--r--dev-haskell/resourcet/Manifest1
-rw-r--r--dev-haskell/resourcet/resourcet-1.1.7.4.ebuild34
-rw-r--r--dev-haskell/sandi/sandi-0.3.6.ebuild5
-rw-r--r--dev-haskell/scientific/Manifest1
-rw-r--r--dev-haskell/scientific/scientific-0.3.4.6.ebuild41
-rw-r--r--dev-haskell/shakespeare-js/shakespeare-js-1.3.0.ebuild4
-rw-r--r--dev-haskell/shelly/Manifest1
-rw-r--r--dev-haskell/shelly/files/shelly-1.6.5-ghc-8.patch16
-rw-r--r--dev-haskell/shelly/shelly-1.6.6.ebuild54
-rw-r--r--dev-haskell/socks/Manifest1
-rw-r--r--dev-haskell/socks/socks-0.5.5.ebuild27
-rw-r--r--dev-haskell/split/Manifest1
-rw-r--r--dev-haskell/split/split-0.2.3.1.ebuild26
-rw-r--r--dev-haskell/statevar/Manifest1
-rw-r--r--dev-haskell/statevar/statevar-1.1.0.4.ebuild32
-rw-r--r--dev-haskell/streaming-commons/Manifest1
-rw-r--r--dev-haskell/streaming-commons/streaming-commons-0.1.15.4.ebuild36
-rw-r--r--dev-haskell/tagged/Manifest1
-rw-r--r--dev-haskell/tagged/tagged-0.8.4.ebuild31
-rw-r--r--dev-haskell/tagsoup/Manifest1
-rw-r--r--dev-haskell/tagsoup/tagsoup-0.13.10.ebuild34
-rw-r--r--dev-haskell/tasty-rerun/tasty-rerun-1.1.5.ebuild2
-rw-r--r--dev-haskell/tasty-th/Manifest1
-rw-r--r--dev-haskell/tasty-th/tasty-th-0.1.4.ebuild26
-rw-r--r--dev-haskell/tasty/Manifest1
-rw-r--r--dev-haskell/tasty/tasty-0.11.0.3.ebuild34
-rw-r--r--dev-haskell/temporary-rc/temporary-rc-1.2.0.3.ebuild4
-rw-r--r--dev-haskell/temporary/Manifest1
-rw-r--r--dev-haskell/temporary/temporary-1.2.0.4.ebuild27
-rw-r--r--dev-haskell/terminfo/terminfo-0.4.0.2.ebuild2
-rw-r--r--dev-haskell/test-framework-th/test-framework-th-0.2.4.ebuild4
-rw-r--r--dev-haskell/texmath/Manifest1
-rw-r--r--dev-haskell/texmath/texmath-0.8.6.2.ebuild45
-rw-r--r--dev-haskell/text/Manifest1
-rw-r--r--dev-haskell/text/text-1.2.2.1.ebuild41
-rw-r--r--dev-haskell/th-lift/Manifest1
-rw-r--r--dev-haskell/th-lift/th-lift-0.7.6.ebuild25
-rw-r--r--dev-haskell/th-reify-many/Manifest1
-rw-r--r--dev-haskell/th-reify-many/th-reify-many-0.1.6.ebuild28
-rw-r--r--dev-haskell/threads/threads-0.5.1.3.ebuild5
-rw-r--r--dev-haskell/unordered-containers/Manifest1
-rw-r--r--dev-haskell/unordered-containers/unordered-containers-0.2.7.0.ebuild37
-rw-r--r--dev-haskell/uuid/Manifest1
-rw-r--r--dev-haskell/uuid/uuid-1.3.12.ebuild37
-rw-r--r--dev-haskell/vault/Manifest1
-rw-r--r--dev-haskell/vault/vault-0.3.0.6.ebuild33
-rw-r--r--dev-haskell/vector-binary-instances/Manifest1
-rw-r--r--dev-haskell/vector-binary-instances/vector-binary-instances-0.2.3.2.ebuild29
-rw-r--r--dev-haskell/vector-th-unbox/Manifest1
-rw-r--r--dev-haskell/vector-th-unbox/vector-th-unbox-0.2.1.6.ebuild27
-rw-r--r--dev-haskell/wl-pprint-text/Manifest1
-rw-r--r--dev-haskell/wl-pprint-text/metadata.xml11
-rw-r--r--dev-haskell/wl-pprint-text/wl-pprint-text-1.1.0.4.ebuild26
-rw-r--r--dev-haskell/xhtml/xhtml-3000.2.1-r1.ebuild2
-rw-r--r--dev-haskell/xml-conduit/Manifest1
-rw-r--r--dev-haskell/xml-conduit/xml-conduit-1.3.4.2.ebuild39
-rw-r--r--dev-haskell/xss-sanitize/Manifest1
-rw-r--r--dev-haskell/xss-sanitize/xss-sanitize-0.3.5.7.ebuild39
-rw-r--r--dev-haskell/yaml/Manifest1
-rw-r--r--dev-haskell/yaml/metadata.xml1
-rw-r--r--dev-haskell/yaml/yaml-0.8.17.1.ebuild52
-rw-r--r--dev-haskell/yesod-auth-hashdb/Manifest1
-rw-r--r--dev-haskell/yesod-auth-hashdb/yesod-auth-hashdb-1.5.1.ebuild44
-rw-r--r--dev-haskell/yesod-auth/Manifest1
-rw-r--r--dev-haskell/yesod-auth/yesod-auth-1.4.13.2.ebuild66
-rw-r--r--dev-haskell/yesod-core/Manifest1
-rw-r--r--dev-haskell/yesod-core/files/yesod-core-1.4.20.1-wai-logger.patch22
-rw-r--r--dev-haskell/yesod-core/yesod-core-1.4.20.2.ebuild73
-rw-r--r--dev-haskell/yesod-form/Manifest1
-rw-r--r--dev-haskell/yesod-form/yesod-form-1.4.7.1.ebuild51
-rw-r--r--dev-haskell/yesod-persistent/Manifest1
-rw-r--r--dev-haskell/yesod-persistent/yesod-persistent-1.4.0.5.ebuild37
-rw-r--r--dev-haskell/yesod-test/Manifest1
-rw-r--r--dev-haskell/yesod-test/yesod-test-1.5.1.1.ebuild48
-rw-r--r--dev-haskell/yesod/Manifest1
-rw-r--r--dev-haskell/yesod/yesod-1.4.3.ebuild49
-rw-r--r--dev-ml/js-build-tools/Manifest1
-rw-r--r--dev-ml/js-build-tools/js-build-tools-113.33.04.ebuild40
-rw-r--r--dev-ml/variantslib/Manifest2
-rw-r--r--dev-ml/variantslib/variantslib-109.15.00.ebuild24
-rw-r--r--dev-ml/variantslib/variantslib-109.15.02.ebuild25
-rw-r--r--dev-ml/variantslib/variantslib-113.24.00.ebuild2
-rw-r--r--dev-ros/gennodejs/Manifest1
-rw-r--r--dev-ros/gennodejs/files/py3.patch28
-rw-r--r--dev-ros/gennodejs/gennodejs-1.0.1.ebuild20
-rw-r--r--dev-ros/gennodejs/gennodejs-9999.ebuild20
-rw-r--r--dev-ros/gennodejs/metadata.xml8
-rw-r--r--dev-vcs/darcs/Manifest1
-rw-r--r--dev-vcs/darcs/darcs-2.12.0.ebuild99
-rw-r--r--dev-vcs/git-annex/Manifest1
-rw-r--r--dev-vcs/git-annex/git-annex-6.20160419.ebuild174
-rw-r--r--eclass/ros-catkin.eclass19
-rw-r--r--media-video/ffmpeg/ffmpeg-9999.ebuild4
-rw-r--r--profiles/desc/ros_messages.desc1
-rw-r--r--ros-meta/desktop/Manifest1
-rw-r--r--ros-meta/desktop/desktop-1.3.0.ebuild25
-rw-r--r--ros-meta/desktop/desktop-9999.ebuild2
-rw-r--r--ros-meta/desktop_full/Manifest1
-rw-r--r--ros-meta/desktop_full/desktop_full-1.3.0.ebuild23
-rw-r--r--ros-meta/perception/Manifest1
-rw-r--r--ros-meta/perception/perception-1.3.0.ebuild27
-rw-r--r--ros-meta/robot/Manifest1
-rw-r--r--ros-meta/robot/robot-1.3.0.ebuild36
-rw-r--r--ros-meta/ros_base/Manifest1
-rw-r--r--ros-meta/ros_base/ros_base-1.3.0.ebuild27
-rw-r--r--ros-meta/ros_core/Manifest1
-rw-r--r--ros-meta/ros_core/ros_core-1.3.0.ebuild41
-rw-r--r--ros-meta/ros_core/ros_core-9999.ebuild1
-rw-r--r--ros-meta/simulators/Manifest1
-rw-r--r--ros-meta/simulators/simulators-1.3.0.ebuild25
-rw-r--r--ros-meta/viz/Manifest1
-rw-r--r--ros-meta/viz/viz-1.3.0.ebuild24
255 files changed, 4621 insertions, 161 deletions
diff --git a/dev-haskell/asn1-encoding/asn1-encoding-0.9.3.ebuild b/dev-haskell/asn1-encoding/asn1-encoding-0.9.3.ebuild
index ab887b0b5bc8..426125993555 100644
--- a/dev-haskell/asn1-encoding/asn1-encoding-0.9.3.ebuild
+++ b/dev-haskell/asn1-encoding/asn1-encoding-0.9.3.ebuild
@@ -10,7 +10,7 @@ CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="ASN1 data reader and writer in RAW, BER and DER forms"
-HOMEPAGE="http://github.com/vincenthz/hs-asn1"
+HOMEPAGE="https://github.com/vincenthz/hs-asn1"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
diff --git a/dev-haskell/attoparsec/Manifest b/dev-haskell/attoparsec/Manifest
index 9aa45fadeadf..afe7d8aa741a 100644
--- a/dev-haskell/attoparsec/Manifest
+++ b/dev-haskell/attoparsec/Manifest
@@ -2,3 +2,4 @@ DIST attoparsec-0.10.4.0.tar.gz 36268 SHA256 b6b84e0dbd1c3beec1dedea578ac2f4d62a
DIST attoparsec-0.11.2.1.tar.gz 36439 SHA256 3ce8f56c0231ddc19e326285acfaca3c144618fea971f0ece202581c3bac3bbf SHA512 33f27bad5e13e515a07a77247a31822e136531da8d9aa7c15ad9cf1205d681c53b68d09c2e09d3b6c2fba9ec7bfae640f6ac0a9ed45cd421b11cabb1f5cd4282 WHIRLPOOL 47997d77639453271baeb6f259ad5655c4b8dd2118e1c8f4f805a81daf6d2a526e5782f49b55401043b9ccbf82dd547a43a489c72a2eda7a790207c65f39d6b6
DIST attoparsec-0.12.1.5.tar.gz 64844 SHA256 388bf78177d4b8b870db7fb291d103691ccf171d97d2944f09cc62d01516348c SHA512 e861b93bfcdeb284c95e7c96d2a41754e2ad061f169842523bd8680b60743f0d6d300e13237d17b776f60b338152b4fa10679aeb95d1cf0c9d073e093952e9e4 WHIRLPOOL ea6488c08134eebcc3ab86433047a0920bd8fb31e189f864526cd7828265d3edbb682e75ff4235efd6ff9d54c0e4386dda9cca600898a0018648ebfcd17cf45f
DIST attoparsec-0.13.0.1.tar.gz 66039 SHA256 ce880acb45142eafd872e01d9af57d8dbb95c9f2b9a27f01ca9912ba4e9ef932 SHA512 596a1bda128c116b9e56decf0f5850b01f58c4b0bb81454155a1ee7b4c6b7143476cb9d66f02fba10e6fa5d5fb7a47dead6265dd3d98baeea4d8fa4a9958289c WHIRLPOOL 7b54f3015be2d77b1dcfcb2dd7053de3a2b2a5e13b18c5b61d0a17c6e5dd74261dd1aa3fcf0fdf17df6bcbf92c6c66bc0c1c3b7b04843bda3ae0371ba00dbff1
+DIST attoparsec-0.13.0.2.tar.gz 67669 SHA256 69f7f381f644ba4a6f348bbff9b2b4280b7b602e8e25e59eadb6e30ad5f2ec6a SHA512 3b9453e5e4baca58182c8463b4ff988eb66b3984e93e7f38ea4378d3a6265ed7044cbb896aaa3c797f6389e953f73e8c6994024db1cb7aec1e165f007c010754 WHIRLPOOL 6d3b5cbd2297607b8e3526bda500c06cdcea887a28b808b70a8f38e2b4d7d6a434cb9aaf821b1571c1c56e4be7c4d27cf90d1af67401b370471da83b0baabe91
diff --git a/dev-haskell/attoparsec/attoparsec-0.13.0.2.ebuild b/dev-haskell/attoparsec/attoparsec-0.13.0.2.ebuild
new file mode 100644
index 000000000000..ae43f6f7539d
--- /dev/null
+++ b/dev-haskell/attoparsec/attoparsec-0.13.0.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+#hackport: flags: -developer
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Fast combinator parsing for bytestrings and text"
+HOMEPAGE="https://github.com/bos/attoparsec"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/scientific-0.3.1:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
+ >=dev-haskell/text-1.1.1.3:=[profile?]
+ dev-haskell/transformers:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/quickcheck-2.7
+ dev-haskell/quickcheck-unicode
+ >=dev-haskell/tasty-0.11
+ >=dev-haskell/tasty-quickcheck-0.8
+ dev-haskell/vector )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-developer
+}
diff --git a/dev-haskell/authenticate/Manifest b/dev-haskell/authenticate/Manifest
index 160d42eac299..f64e2549cd1e 100644
--- a/dev-haskell/authenticate/Manifest
+++ b/dev-haskell/authenticate/Manifest
@@ -1 +1,2 @@
DIST authenticate-1.3.2.11.tar.gz 8728 SHA256 049388bf2ebf9017f3854462e1e2af57366959528e815017651e8da112577ff6 SHA512 8e1358bd6dd62f10b372fd5df6bd2b50f1c161ade466316efa9e036c17be97e7c561eab968a2e17d28cc12988db454618bf11b8c9bc5e9a20d864423756eccb5 WHIRLPOOL 409b9faa2b879b6a1b7fd58878dc29209c701f6aba4a83fb8465d8a2a5385246a2793b108f50dc0f4461d8d6f403030986962089880ea4f211e431b57204a1e2
+DIST authenticate-1.3.3.1.tar.gz 8703 SHA256 652449f41b12a71f570fd84f53893f82e50b7d793a0724d349188ce19d623113 SHA512 e2caa227dfc4a4878ac7011d79d98c539320cb2fe5d9e260a9c71951486ba8af396fbcd0ccf3cb80205063881c7922f3d1a62d693ff8e1529b88e3cfc2e3c5c8 WHIRLPOOL 6722bedd20045c7911eead9c02851f9f07809950027929754d010a4429279e8d773b4327e7ba2690dd948dcdbb70ca087e56830e39fba1b018e47dd6af8d678c
diff --git a/dev-haskell/authenticate/authenticate-1.3.3.1.ebuild b/dev-haskell/authenticate/authenticate-1.3.3.1.ebuild
new file mode 100644
index 000000000000..3839be159519
--- /dev/null
+++ b/dev-haskell/authenticate/authenticate-1.3.3.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Authentication methods for Haskell web applications"
+HOMEPAGE="https://github.com/yesodweb/authenticate"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+network-uri"
+
+RDEPEND=">=dev-haskell/aeson-0.5:=[profile?]
+ dev-haskell/attoparsec:=[profile?]
+ dev-haskell/blaze-builder:=[profile?]
+ >=dev-haskell/case-insensitive-0.2:=[profile?]
+ >=dev-haskell/conduit-0.5:=[profile?]
+ >=dev-haskell/http-conduit-1.5:=[profile?]
+ >=dev-haskell/http-types-0.6:=[profile?]
+ dev-haskell/monad-control:=[profile?]
+ dev-haskell/resourcet:=[profile?]
+ >=dev-haskell/tagstream-conduit-0.5.5:=[profile?]
+ dev-haskell/text:=[profile?]
+ >=dev-haskell/transformers-0.1:=[profile?]
+ dev-haskell/unordered-containers:=[profile?]
+ >=dev-haskell/xml-conduit-1.0:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] )
+ !network-uri? ( <dev-haskell/network-2.6:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag network-uri network-uri)
+}
diff --git a/dev-haskell/auto-update/Manifest b/dev-haskell/auto-update/Manifest
index 801841a9dead..0cc9693fba8c 100644
--- a/dev-haskell/auto-update/Manifest
+++ b/dev-haskell/auto-update/Manifest
@@ -1,2 +1,3 @@
DIST auto-update-0.1.2.2.tar.gz 6651 SHA256 7b3000c330055d4059fe8d9ab044c29e3a57b4dc31b88ea386a75a886b6144db SHA512 40358d82324653b20433041262b13f4491cfa51b58ace9554d292c09f8f0d979aed19244d4d204b34f8a296a259b968a4c3c639650e06adc7057b53057c67a74 WHIRLPOOL 3961da1207ef59b32a3b5834a6df328551ccb0b3d148d5bca8e55ea49fc57b3c0fd54262685a949b2c1d5cfe7f21681f153d33149c566b6065488914582a6eb3
DIST auto-update-0.1.3.tar.gz 6799 SHA256 3d8e11271d9c0bacefd663143af60c530dd7483b70582bae56e64b6716891509 SHA512 54eb034f75d214d428a2ba4d830e4301d5c4ca0df5c55c54aaa5257bc561c1033a34f4e65c3f64606591f03aff8194b04397ffa298a779a8ee0b46fc7ed32ad3 WHIRLPOOL f691ac0dfa503fcf552dcf36c235a73796e30a42ebfaea6ea8c45fd792cfc312cc5290253479ccfe7148a4fc4af242a4c11d7a1a227fd67eaa532023525d1992
+DIST auto-update-0.1.4.tar.gz 8607 SHA256 5e96c151024e8bcaf4eaa932e16995872b2017f46124b967e155744d9580b425 SHA512 071e3b630503462320de3229ee955f378f95d69d6404b9bc4c6b493341f565ef04c41e12eafa4f7d7a85826dec0eed150fc58a77a2ce9f3b802dfc2a240ea45d WHIRLPOOL 6b4de42bca4bebbcf8a10db6249c585723738362212f851a4cd71aa7ec94cf5712284003134b7ecee37033b308399d3b9e91d56b4c513fe537125ecd75dc1c24
diff --git a/dev-haskell/auto-update/auto-update-0.1.4.ebuild b/dev-haskell/auto-update/auto-update-0.1.4.ebuild
new file mode 100644
index 000000000000..60fc5434dbc9
--- /dev/null
+++ b/dev-haskell/auto-update/auto-update-0.1.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Efficiently run periodic, on-demand actions"
+HOMEPAGE="https://github.com/yesodweb/wai"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+"
diff --git a/dev-haskell/blaze-builder/Manifest b/dev-haskell/blaze-builder/Manifest
index 923bf703ded9..1983d1132bf8 100644
--- a/dev-haskell/blaze-builder/Manifest
+++ b/dev-haskell/blaze-builder/Manifest
@@ -1,3 +1,4 @@
DIST blaze-builder-0.3.3.2.tar.gz 67371 SHA256 80b43d4a012a513c3c012de0f76858e74765e079c58d42cd6010fc185478110d SHA512 6caecca5f1976938f0536e00cdf305a3c3d1abf1fa4a4bc9c89743857940fc46d0f3b274a49acd1e5c0d4453c2d2b2f6f0f3b1deed87a01f72a61e21bc83787f WHIRLPOOL 43f563dfdbeea678b2593162b033d25947741977aa398677c07552b427fd1b075bc05f0ac8ffd852b1d6236ecd7e913a4578c98b3e2d42324c18aa7f7500a760
DIST blaze-builder-0.3.3.4.tar.gz 67399 SHA256 e5c1101e6a0db4ee85e0bf57fe797bdd6f5ee9542ee730a663030eb650acaf8b SHA512 ed01adaa4fd4a95926d34fa785c9a1a127e1094f1891936256ae593fd492fa3a55ade6ad5d62610f3ecd6662f32facddc5053da63e4ab3e5f3c329ae6950bd23 WHIRLPOOL ad904f6335f7ebb0761c058b71eec259a3b3248db91715ea6c5d1ad8ad6232e217f598b84f276b253c7a08e7db7bb1a1c045b40d295165fa6b334c35b850d320
DIST blaze-builder-0.4.0.1.tar.gz 57113 SHA256 c136ec877bb8d1558409e87b77174977ae01f8dff5bddb472df8b8d4c7e0a3c5 SHA512 876c12d75ede8876c834999a4a69794fbc1f56e888eea3a976cc85707456bb1439ac72bc41dea1c2400c6fe761d20a6b7b9eda61c10fc390fa5c5c0b22aa3ff0 WHIRLPOOL 463962d4259935cb3bfc8f8b2dc651447654fb3b5b9e0b3e13d9094a71e4200df0a115e446d02072345d09a861a1ef27f625734367d2206c82df5c531f1c85bd
+DIST blaze-builder-0.4.0.2.tar.gz 58681 SHA256 9ad3e4661bf5556d650fb9aa56a3ad6e6eec7575e87d472e8ab6d15eaef163d4 SHA512 ca0390d1e31d1fb65f5739a15b4604e67d01aa1ba2f98ac6e741b277e64e79e8d65eca581aba405b65136261654f3e116c21ae4b4018d74a784e481c2ee9d3a0 WHIRLPOOL 44489bc6d91d7b939c7318e9990b1592b3d738f113f99a22e00fff198c6b36b271e9bd0778e863428ba967369801df962900a13f1b9cbc88dde4a5513a1d26b7
diff --git a/dev-haskell/blaze-builder/blaze-builder-0.4.0.2.ebuild b/dev-haskell/blaze-builder/blaze-builder-0.4.0.2.ebuild
new file mode 100644
index 000000000000..9b86a26fb5bc
--- /dev/null
+++ b/dev-haskell/blaze-builder/blaze-builder-0.4.0.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Efficient buffered output"
+HOMEPAGE="https://github.com/lpsmith/blaze-builder"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/bytestring-builder:=[profile?]
+ >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-1.3:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hunit
+ dev-haskell/quickcheck
+ dev-haskell/test-framework
+ dev-haskell/test-framework-hunit
+ dev-haskell/test-framework-quickcheck2
+ dev-haskell/utf8-string )
+"
diff --git a/dev-haskell/cassava/Manifest b/dev-haskell/cassava/Manifest
index 3b8cc7a6abb3..16aa2fb7c413 100644
--- a/dev-haskell/cassava/Manifest
+++ b/dev-haskell/cassava/Manifest
@@ -1 +1,2 @@
DIST cassava-0.4.4.0.tar.gz 32631 SHA256 0733ede68d2670fd3e676f5a19b6d31233b266a8dc42387316e6ec7ed5e5df3f SHA512 af0954754bbcfe8068ccd029417327770c60a62ecc5503b3cce5a58962940a804e167688760aec7ead42ec99b404295715d2f8fd65e4b4ed2918e1c5e063b36b WHIRLPOOL 83a7bec7afd9c6550e20871c7aabd353cbc9241aa49a1bd90f96047041a1c665179e60926e11ea80e9df6cd339334daeb046857c24d24f2cecfb76c1c923b32e
+DIST cassava-0.4.5.0.tar.gz 33104 SHA256 7320a1c764efd3baae6944b31f7fdb438ae307876dce283a242e8f1deeb371c9 SHA512 24f017ac44f48cdf000cab4108023d6f30a67638964831f0d7cd167bcd96ba85337d3aec6855128d370b9b383394042b3adf8dfd7299e616a385fd09125005a5 WHIRLPOOL 11f2647a2c027670b6828f752b68ee1754f9b84f8a050c36046373880e4bbe9ec504ac59ae894f60cb54f3434d25e7f55678e3f358115e23a1b50206933f202b
diff --git a/dev-haskell/cassava/cassava-0.4.5.0.ebuild b/dev-haskell/cassava/cassava-0.4.5.0.ebuild
new file mode 100644
index 000000000000..248870ebfe45
--- /dev/null
+++ b/dev-haskell/cassava/cassava-0.4.5.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A CSV parsing and encoding library"
+HOMEPAGE="https://github.com/hvr/cassava"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/attoparsec-0.10.2:=[profile?] <dev-haskell/attoparsec-0.14:=[profile?]
+ <dev-haskell/blaze-builder-0.5:=[profile?]
+ <dev-haskell/hashable-1.3:=[profile?]
+ <dev-haskell/text-1.3:=[profile?]
+ <dev-haskell/unordered-containers-0.3:=[profile?]
+ <dev-haskell/vector-0.12:=[profile?]
+ >=dev-lang/ghc-7.6.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.16.0
+ test? ( dev-haskell/hunit
+ >=dev-haskell/quickcheck-2.0
+ dev-haskell/test-framework
+ dev-haskell/test-framework-hunit
+ dev-haskell/test-framework-quickcheck2 )
+"
diff --git a/dev-haskell/chasingbottoms/Manifest b/dev-haskell/chasingbottoms/Manifest
index 02a01848fe21..a26a2f0dffb4 100644
--- a/dev-haskell/chasingbottoms/Manifest
+++ b/dev-haskell/chasingbottoms/Manifest
@@ -1,2 +1,3 @@
DIST ChasingBottoms-1.3.0.11.tar.gz 31437 SHA256 9cf0c58617ed0877eab06a3a71e4dbcf911d7f2bf64bfe3c9cc91e7f3181e303 SHA512 acf939e4060b08a02fd1bd15473911551e834373b8e4e50f36cd832b64ec3798e9a41d3b26fdc9e9b84648862617da8ba859ee453086240f566ce4ae8bc0301e WHIRLPOOL 52e9255acbda1826f06bdc272a6ff9414325143e792db6a66988d43ce299857ea6a086258ee683f8da1222cda2f378a81c6dcd48782a879e9cc9323b72fa68f9
DIST ChasingBottoms-1.3.0.13.tar.gz 31474 SHA256 f40e250db12ab76c31e1ed78ce3d11a84f601ab2290fe946cfe437669a3468b9 SHA512 050d66670a77de274f16d70dfbc231ab469067ce34af962a851c7f041b7e0812bb6480e3b3166e4ceda2509454ff3d1d85fdd977f63471d6f45c1162184aeb7d WHIRLPOOL a5ad6a40e6b217227eb0c9896388f22f1d41ea03a2f5c52f7d67a602e33571b46d036ba23e2a13f8def1a30c323c1e7348ce79aebfc5aea4ef5f0ca5f3970fee
+DIST ChasingBottoms-1.3.0.14.tar.gz 31485 SHA256 a4a296b09d8158d25ace6fdaf17a445f30e3af14f753e6bc80282806c309704a SHA512 672dbfb236b14cedd7c0039476c7d799b1718843336a60905816faf6f5d80491eaef59bdf4a8b000f0104ab452760964b64c5f09293535d517b3a33e6d382e13 WHIRLPOOL 462029248115f51fd0041f1dfd4caf4efbd0160a564c8398b9160fe3c426b6fff7dfc41441b8f27597a265afa482928787ee0f421d2ef7dbc6558c5202774c84
diff --git a/dev-haskell/chasingbottoms/chasingbottoms-1.3.0.14.ebuild b/dev-haskell/chasingbottoms/chasingbottoms-1.3.0.14.ebuild
new file mode 100644
index 000000000000..2f65bae8cd96
--- /dev/null
+++ b/dev-haskell/chasingbottoms/chasingbottoms-1.3.0.14.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+#hackport: flags: -build-tests
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+MY_PN="ChasingBottoms"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="For testing partial and infinite values"
+HOMEPAGE="http://hackage.haskell.org/package/ChasingBottoms"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ >=dev-haskell/quickcheck-2.1:2=[profile?] <dev-haskell/quickcheck-2.9:2=[profile?]
+ >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.2:=[profile?]
+ >=dev-haskell/syb-0.1.0.2:=[profile?] <dev-haskell/syb-0.7:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.9.2
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-build-tests
+}
diff --git a/dev-haskell/citeproc-hs/citeproc-hs-0.3.10-r1.ebuild b/dev-haskell/citeproc-hs/citeproc-hs-0.3.10-r1.ebuild
new file mode 100644
index 000000000000..cf78e8c070bb
--- /dev/null
+++ b/dev-haskell/citeproc-hs/citeproc-hs-0.3.10-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.3
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A Citation Style Language implementation in Haskell"
+HOMEPAGE="http://istitutocolli.org/repos/citeproc-hs/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+bibutils embed_data_files +hexpat +network +small_base unicode_collation"
+
+RDEPEND="dev-haskell/json:=[profile?]
+ dev-haskell/mtl:=[profile?]
+ >=dev-haskell/pandoc-types-1.8:=[profile?]
+ dev-haskell/parsec:=[profile?]
+ dev-haskell/syb:=[profile?]
+ dev-haskell/utf8-string:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ bibutils? ( >=dev-haskell/hs-bibutils-0.3:=[profile?] )
+ embed_data_files? ( dev-haskell/file-embed:=[profile?] )
+ hexpat? ( >=dev-haskell/hexpat-0.20.2:=[profile?] )
+ !hexpat? ( dev-haskell/xml:=[profile?] )
+ network? ( >=dev-haskell/http-4000.0.9:=[profile?]
+ >=dev-haskell/network-2.6:=[profile?]
+ >=dev-haskell/network-uri-2.6:=[profile?] )
+ unicode_collation? ( dev-haskell/text:=[profile?]
+ dev-haskell/text-icu:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-ghc-7.10.patch
+ epatch "${FILESDIR}"/${P}-pandoc-1.16.patch
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag bibutils bibutils) \
+ $(cabal_flag embed_data_files embed_data_files) \
+ $(cabal_flag hexpat hexpat) \
+ $(cabal_flag network network) \
+ $(cabal_flag small_base small_base) \
+ $(cabal_flag unicode_collation unicode_collation)
+}
diff --git a/dev-haskell/citeproc-hs/files/citeproc-hs-0.3.10-pandoc-1.16.patch b/dev-haskell/citeproc-hs/files/citeproc-hs-0.3.10-pandoc-1.16.patch
new file mode 100644
index 000000000000..ab95388748d4
--- /dev/null
+++ b/dev-haskell/citeproc-hs/files/citeproc-hs-0.3.10-pandoc-1.16.patch
@@ -0,0 +1,126 @@
+diff --git a/citeproc-hs.cabal b/citeproc-hs.cabal
+index 542f893..606ec05 100644
+--- a/citeproc-hs.cabal
++++ b/citeproc-hs.cabal
+@@ -119,3 +119,3 @@ library
+ build-depends: containers, directory, mtl, json, utf8-string,
+- bytestring, filepath, pandoc-types >= 1.8 && < 1.13
++ bytestring, filepath, pandoc-types >= 1.8
+
+diff --git a/src/Text/CSL/Output/Pandoc.hs b/src/Text/CSL/Output/Pandoc.hs
+index 0f2cdfb..74e698f 100644
+--- a/src/Text/CSL/Output/Pandoc.hs
++++ b/src/Text/CSL/Output/Pandoc.hs
+@@ -1,2 +1,2 @@
+-{-# LANGUAGE PatternGuards, DeriveDataTypeable #-}
++{-# LANGUAGE PatternGuards, DeriveDataTypeable, CPP #-}
+ -----------------------------------------------------------------------------
+@@ -78,2 +78,10 @@ tailFO (f:fs)
+
++#if MIN_VERSION_pandoc_types(1,16,0)
++# define P16_ATTRS nullAttr
++# define P16_ATTRS_ _attrs
++#else
++# define P16_ATTRS
++# define P16_ATTRS_
++#endif
++
+ renderFo :: Style -> FormattedOutput -> [Inline]
+@@ -85,3 +93,3 @@ renderFo sty fo
+ | FO fm xs <- fo = toPandoc fm $ rest xs
+- | FUrl u fm <- fo = toPandoc fm [Link (toStr $ snd u) u]
++ | FUrl u fm <- fo = toPandoc fm [Link P16_ATTRS (toStr $ snd u) u]
+ | otherwise = []
+@@ -109,3 +117,3 @@ renderFo sty fo
+ setCase' f i
+- | Link s r <- i = Link (map (setCase f) s) r
++ | Link P16_ATTRS_ s r <- i = Link P16_ATTRS_ (map (setCase f) s) r
+ | otherwise = setCase f i
+@@ -148,3 +156,3 @@ renderFo sty fo
+ rmZeros = dropWhile (== '0')
+- escape s x = Link x (s,s) -- we use a link to store some data
++ escape s x = Link P16_ATTRS x (s,s) -- we use a link to store some data
+
+@@ -181,3 +189,4 @@ clean s b (i:is)
+ | Strong x <- i = split (isLink' "strong" ) (return . Strong ) x ++ clean s b is
+- | Link x t <- i = clean' s b (Link x t : clean s b is)
++ | Link P16_ATTRS_ x t <- i = clean'
++ s b (Link P16_ATTRS_ x t : clean s b is)
+ | otherwise = clean' s b (i : clean s b is)
+@@ -185,10 +194,10 @@ clean s b (i:is)
+ unwrap f ls
+- | Link x _ : _ <- ls = clean' s b x
+- | _ : _ <- ls = f ls
++ | Link P16_ATTRS_ x _ : _ <- ls = clean' s b x
++ | _ : _ <- ls = f ls
+ | otherwise = []
+ isLink l il
+- | Link _ (x,y) <- il = x == l && x == y
++ | Link P16_ATTRS_ _ (x,y) <- il = x == l && x == y
+ | otherwise = False
+ isLink' l il
+- | Link _ (x,y) <- il = (x == l || x == "nodecor") && x == y
++ | Link P16_ATTRS_ _ (x,y) <- il = (x == l || x == "nodecor") && x == y
+ | otherwise = False
+@@ -201,3 +210,3 @@ clean' _ _ [] = []
+ clean' s b (i:is)
+- | Link inls (y,z) <- i, y == "inquote"
++ | Link P16_ATTRS_ inls (y,z) <- i, y == "inquote"
+ , y == z = case headInline is of
+@@ -235,7 +244,7 @@ flipFlop (i:is)
+ reverseEmph' e
+- | bo, Emph inls <- e = Link (reverseEmph False inls) ("emph","emph")
++ | bo, Emph inls <- e = Link P16_ATTRS (reverseEmph False inls) ("emph","emph")
+ | Emph inls <- e = Emph (reverseEmph True inls)
+- | Link ls (x,y) <- e = if x == "nodecor" && x == y
+- then Link ls ("emph","emph")
+- else e
++ | Link P16_ATTRS_ ls (x,y) <- e = if x == "nodecor" && x == y
++ then Link P16_ATTRS_ ls ("emph","emph")
++ else e
+ | otherwise = e
+@@ -244,7 +253,7 @@ flipFlop (i:is)
+ reverseStrong' e
+- | bo, Strong inls <- e = Link (reverseStrong False inls) ("strong","strong")
++ | bo, Strong inls <- e = Link P16_ATTRS (reverseStrong False inls) ("strong","strong")
+ | Strong inls <- e = Strong (reverseStrong True inls)
+- | Link ls (x,y) <- e = if x == "nodecor" && x == y
+- then Link ls ("strong","strong")
+- else e
++ | Link P16_ATTRS_ ls (x,y) <- e = if x == "nodecor" && x == y
++ then Link P16_ATTRS_ ls ("strong","strong")
++ else e
+ | otherwise = e
+@@ -306,3 +315,3 @@ initInline (i:[])
+ | Strikeout is <- i = return $ Strikeout (initInline is)
+- | Link is t <- i = return $ Link (initInline is) t
++ | Link P16_ATTRS_ is t <- i = return $ Link P16_ATTRS_ (initInline is) t
+ | otherwise = []
+@@ -336,3 +345,3 @@ mapHeadInline f (i:xs)
+ | Strikeout is <- i = Strikeout (mapHeadInline f is) : xs
+- | Link is t <- i = Link (mapHeadInline f is) t : xs
++ | Link P16_ATTRS_ is t <- i = Link P16_ATTRS_ (mapHeadInline f is) t : xs
+ | otherwise = i : xs
+@@ -348,3 +357,3 @@ getInline i
+ | SmallCaps is <- i = is
+- | Link is _ <- i = is
++ | Link P16_ATTRS_ is _ <- i = is
+ | otherwise = []
+diff --git a/src/Text/CSL/Test.hs b/src/Text/CSL/Test.hs
+index 1a470cf..2d9befa 100644
+--- a/src/Text/CSL/Test.hs
++++ b/src/Text/CSL/Test.hs
+@@ -166,2 +166,8 @@ pandocBib s
+
++#if MIN_VERSION_pandoc_types(1,16,0)
++# define P16_ATTRS_ _attrs
++#else
++# define P16_ATTRS_
++#endif
++
+ pandocToHTML :: [Inline] -> String
+@@ -179,3 +185,3 @@ pandocToHTML (i:xs)
+ SingleQuote -> "‘" ++ pandocToHTML is ++ "’" ++ pandocToHTML xs
+- | Link is x <- i = case snd x of
++ | Link P16_ATTRS_ is x <- i = case snd x of
+ "emph" -> "<span style=\"font-style:normal;\">" ++
diff --git a/dev-haskell/classy-prelude/Manifest b/dev-haskell/classy-prelude/Manifest
index 1e7df779cdf6..247c01f3c977 100644
--- a/dev-haskell/classy-prelude/Manifest
+++ b/dev-haskell/classy-prelude/Manifest
@@ -1,5 +1,6 @@
DIST classy-prelude-0.10.2.tar.gz 9730 SHA256 f3341ddb9a469f612263d94274144510209f16ed4d9ec709ad622f3d5f36015f SHA512 dd75cdc4cfc522c3c86191ef7495bebebb4ac4a33c5100f723d1d8c789167ef670bb789e2fdfe7c3cb412f54cb61c9e53955e0c4f149272cf9a92f7d9095c9ab WHIRLPOOL 6aab1bc583181588fedf4b0495a8a0bff7470ee3e331afecbc79421f77008f43478787ca1d77d479a83faaf8ce6f83a9411f2807f5f1697784ecc6b05f03619b
DIST classy-prelude-0.12.0.tar.gz 10148 SHA256 3cdfe0fdec6f7bcc82195c0c18b4bcf0d676d63267b22b1ba80a3bcb0902e23c SHA512 cbb9cbedbecd15b9c9e179c18a5b53949cfa416bcbe1fef4cfa380a3f785b9696e6c5a8ad1d1373c588a3c1095c625d7d68018e351bba169e368480aafd32888 WHIRLPOOL b3f4c9dc54f28b6a33f8e59683505ea1176129423d55e92dcffc03a12be4037fb8386ab6826369d6dc17e820131af29bade8873dfd9d17f12fed7d9ff0aa00d1
+DIST classy-prelude-0.12.7.tar.gz 10737 SHA256 5cfe226df2e4b8ec5e0d3e28f8d9042ba327810396c86a996f5c777acfc45f7f SHA512 39dd412a0b9d1d30eaf08e246ef2a5636e5e16ed0859d61db8ee3fbd119fa07d6955221a77485d02e0358da52048f673ea74b52a470ba204be7e09562193f072 WHIRLPOOL 117e96dce96ed1d68f3d4436dc68671c69a80d7ca9e702a820725cdd6ed9623094a46f58e094e8ff2cd2aadc4ee3dce1e7b64c67e997f68c88d8adeffed18a0a
DIST classy-prelude-0.5.8.tar.gz 16700 SHA256 399e0271089451384172ed1aac1be8892618a1642abfd075cd57abe9eae802fb SHA512 27b23aeae6f53f2bbf4c310c9b6f89a5e150a172f03afbc11aa5f3d4a7d3ff1edaa125e7f191f0fe394f1e01b37337a32304ca8a6c7ef6403c095826556f0996 WHIRLPOOL 303c93c08ada93b2e4f77bc4a96126e05786b26940131e7cd020633bd1544661802e0bd02694a956253bbd662fa6d7afdc324618bf08a643fe2753c269d7e40c
DIST classy-prelude-0.5.9.tar.gz 17632 SHA256 c1b05889b48a2e15d300331d8a1dabdeb32690d51c986a3da7bd61ebc78d15e3 SHA512 4938b83b77923eec8a52a14d253a21800afbf83bf9413e11bebf963beaca11a520a7f9cefeb7827590e65d050df772222cbb004fa70e1b08767c7f4658980ea6 WHIRLPOOL ecd3fdf17803f073f28f43b3ed2828f5ee939fd647e9a1dc414412dfa2ccca43afbb85fe97f283e09dc8a8beae711b829f33e457de2d5f0a396b018603c742b0
DIST classy-prelude-0.6.0.tar.gz 9852 SHA256 4616ceabdeac5a2c9b96074faf32d282c0306380a061c0ef5b1502fa44aefe72 SHA512 2903147a27c34c1c72022e61a89b26e8a64a4247af1c1ad0120434766c6a186c8e743794ce954519c5a6d8fabf98dbb02a584cbdf9325666af8c7c45e7eef877 WHIRLPOOL 45d297b4d12fd185d7fa6576c561cbf5e7b0cebcd5fa9424dac8471b3bec5e2fcab11d5e4e45b499cebfaff5674d9a37fc3583f522de3d57a0dd2f074305dde4
diff --git a/dev-haskell/classy-prelude/classy-prelude-0.12.7.ebuild b/dev-haskell/classy-prelude/classy-prelude-0.12.7.ebuild
new file mode 100644
index 000000000000..3edc3f8fcc31
--- /dev/null
+++ b/dev-haskell/classy-prelude/classy-prelude-0.12.7.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A typeclass-based Prelude"
+HOMEPAGE="https://github.com/snoyberg/classy-prelude"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/basic-prelude-0.4:=[profile?] <dev-haskell/basic-prelude-0.6:=[profile?]
+ dev-haskell/bifunctors:=[profile?]
+ dev-haskell/chunked-data:=[profile?]
+ >=dev-haskell/dlist-0.7:=[profile?]
+ dev-haskell/enclosed-exceptions:=[profile?]
+ >=dev-haskell/exceptions-0.5:=[profile?]
+ dev-haskell/hashable:=[profile?]
+ >=dev-haskell/lifted-base-0.2:=[profile?]
+ >=dev-haskell/mono-traversable-0.9.3:=[profile?]
+ dev-haskell/mtl:=[profile?]
+ >=dev-haskell/mutable-containers-0.3:=[profile?] <dev-haskell/mutable-containers-0.4:=[profile?]
+ dev-haskell/primitive:=[profile?]
+ dev-haskell/semigroups:=[profile?]
+ dev-haskell/stm:=[profile?]
+ dev-haskell/text:=[profile?]
+ dev-haskell/time-locale-compat:=[profile?]
+ dev-haskell/transformers:=[profile?]
+ dev-haskell/transformers-base:=[profile?]
+ dev-haskell/unordered-containers:=[profile?]
+ dev-haskell/vector:=[profile?]
+ dev-haskell/vector-instances:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hspec-1.3
+ dev-haskell/quickcheck )
+"
diff --git a/dev-haskell/cmdargs/Manifest b/dev-haskell/cmdargs/Manifest
index 5424b30497a9..7e0a3f9eb234 100644
--- a/dev-haskell/cmdargs/Manifest
+++ b/dev-haskell/cmdargs/Manifest
@@ -1,2 +1,3 @@
DIST cmdargs-0.10.13.tar.gz 64008 SHA256 66117c1fadaa2a79be07998287ca7cee334c249615b0fab9b91467ad813bbf6e SHA512 d4d0b93ca19b9ecdcea472b38b836c254a5e8a5ffe488c95d98f16395579483993fe0f7266d80771b85f1ed4683e34a6a3b493fe8e23595c1ba4db68a8daa0df WHIRLPOOL 595c3d27a48810fd435a99048ca2d3096d40216ca9275a70a7184c63ef331f660e9354af5e032eb53427e4580992a61855f26abe880815b58e7d0abe18da24ae
+DIST cmdargs-0.10.14.tar.gz 64056 SHA256 38b60053c11394a1876d2744950eece66ca9e4364298c1383f247894044bce58 SHA512 82a53fcecd42c9f1307e3e5bb1a8d490d53dda7243afe92fbda75d00dc6b638f6477591f4ebe98f1d576a623a8f5c111c8ff4d738466467f5579caa80ec6af15 WHIRLPOOL 3d7d2620961f774b37eb48ee054a71f49e4b588836b8578526e2b68f6ab3a4191623df2142789880fe119ab8177363cccad8dec802109cf0b37b796d1fd76c20
DIST cmdargs-0.10.7.tar.gz 61526 SHA256 d4dd12902a89c1d505fd25f49834ce7ae681461eebb6d779bd345abf8f901a56 SHA512 b9091e4f708db1e7c8bac367c4faad5c311a3194aefbf2776316b4ecc559314f01ceb0102df007819996b00200c5300e5b56e1035d45561e924bbfc3b38b656a WHIRLPOOL 5624e9672d28a2ac1805d5b28aed63aaaac9a4f1f97527a0f324e55f72e3c0e4409dda7daa42bee9afde9aa4ac4e0f874d17bacb3c28de2918b1969673d41767
diff --git a/dev-haskell/cmdargs/cmdargs-0.10.14.ebuild b/dev-haskell/cmdargs/cmdargs-0.10.14.ebuild
new file mode 100644
index 000000000000..e45080ef300d
--- /dev/null
+++ b/dev-haskell/cmdargs/cmdargs-0.10.14.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Command line argument processing"
+HOMEPAGE="https://github.com/ndmitchell/cmdargs#readme"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+quotation testprog"
+
+RDEPEND=">=dev-haskell/transformers-0.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag quotation quotation) \
+ $(cabal_flag testprog testprog)
+}
diff --git a/dev-haskell/colour/Manifest b/dev-haskell/colour/Manifest
new file mode 100644
index 000000000000..6857b1db4fd4
--- /dev/null
+++ b/dev-haskell/colour/Manifest
@@ -0,0 +1 @@
+DIST colour-2.3.3.tar.gz 20392 SHA256 8d15a63494f8e2a06fe6dc38baee8e948adfae0e93749b9e3ce0fd8ece09b6e2 SHA512 3498215698c3c4010a2bcb6ef87ad263f5a5425167751730919363a0e6806a5c8c2ba82b403b7898addd74feaa756c9df339a37a2b2f2d727680c14ffc21ccf8 WHIRLPOOL de12851691aa69586e1d1f47d2d56f8ea437bddccb11eca70e7999f7ca226154783671143a5e2d207260e0a39a5e593fb5bc8d56bc084fee22adef6a0f22c670
diff --git a/dev-haskell/colour/colour-2.3.3-r1.ebuild b/dev-haskell/colour/colour-2.3.3-r1.ebuild
new file mode 100644
index 000000000000..cdd4f0063a73
--- /dev/null
+++ b/dev-haskell/colour/colour-2.3.3-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.2.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A model for human colour/color perception"
+HOMEPAGE="http://www.haskell.org/haskellwiki/Colour"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6"
+
+src_prepare() {
+ if has_version "<dev-haskell/haddock-2.9.2"; then
+ # Workaround http://hackage.haskell.org/trac/hackage/ticket/626
+ # The haddock --hoogle option does not like unicode characters, which causes
+ # haddock 2.7.2 to fail like:
+ # haddock: internal Haddock or GHC error: dist/doc/html/enumerator/enumerator.txt: commitAndReleaseBuffer: invalid argument (Invalid or incomplete multibyte or wide character)
+ sed -e 's@&#176;@ degrees@g' \
+ -i "${S}/Data/Colour/CIE.hs" \
+ -i "${S}/Data/Colour/CIE/Chromaticity.hs"
+ sed -e 's@&#8220;@"@g' \
+ -e 's@&#8221;@"@g' \
+ -i "${S}/Data/Colour/RGB.hs"
+ fi
+}
diff --git a/dev-haskell/colour/metadata.xml b/dev-haskell/colour/metadata.xml
new file mode 100644
index 000000000000..874a4514fe7d
--- /dev/null
+++ b/dev-haskell/colour/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ This package provides a data type for colours and transparency.
+ Colours can be blended and composed.
+ Various colour spaces are supported.
+ A module of colour names ("Data.Colour.Names") is provided.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-haskell/concurrent-extra/concurrent-extra-0.7.0.10.ebuild b/dev-haskell/concurrent-extra/concurrent-extra-0.7.0.10.ebuild
index aebc167202b6..538021cc6bbe 100644
--- a/dev-haskell/concurrent-extra/concurrent-extra-0.7.0.10.ebuild
+++ b/dev-haskell/concurrent-extra/concurrent-extra-0.7.0.10.ebuild
@@ -24,9 +24,14 @@ RDEPEND=">=dev-haskell/stm-2.1.2.1:=[profile?] <dev-haskell/stm-2.5:=[profile?]
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
- test? ( >=dev-haskell/async-2.0 <dev-haskell/async-2.1
+ test? ( >=dev-haskell/async-2.0
>=dev-haskell/hunit-1.2.2 <dev-haskell/hunit-1.4
>=dev-haskell/random-1.0 <dev-haskell/random-1.2
>=dev-haskell/test-framework-0.2.4 <dev-haskell/test-framework-0.9
>=dev-haskell/test-framework-hunit-0.2.4 <dev-haskell/test-framework-hunit-0.4 )
"
+
+src_prepare() {
+ cabal_chdeps \
+ 'async >= 2.0 && < 2.1' 'async >= 2.0'
+}
diff --git a/dev-haskell/concurrent-output/Manifest b/dev-haskell/concurrent-output/Manifest
index a907037722ff..4d3c352e6e3e 100644
--- a/dev-haskell/concurrent-output/Manifest
+++ b/dev-haskell/concurrent-output/Manifest
@@ -1 +1,2 @@
DIST concurrent-output-1.7.3.tar.gz 21005 SHA256 9a510e7378ba9c6c637027074fa127fad832f9321144fdbe9ae3b1955cf40620 SHA512 0c338d45167bac4d11f760994fa7c5b3d6b3525cc4fbb289e70247affcabec94b44cdc1991519e40ddb71975e5a995f10e116b289de194dd3a91467c6f4df950 WHIRLPOOL 4670e2f99ed3c9658d8e6c3e02d412fc78b7af208775872278851b356b282b8fbc906474674f30af25063a85bbc405fc530baa486771ac39b30f851bd0a21cdf
+DIST concurrent-output-1.7.6.tar.gz 21143 SHA256 ca3668dad7999dd1366582bff46ef3a50ba8ce9a775a812883094db92adac6a5 SHA512 2a5b728ed5017273c89e3dff1b045905071b78eb7cc0dd2a6020170328a593bd7fea12651558598e55e807f197c7177dd6b086081df2a1895a2d172bf558864c WHIRLPOOL 2212c63378789a965731d4e57315c3b769f9f1a367541a2fc642adf51f93691ebac7dc828f11a59ef52e21d5e1aee238a61f4be3142fdea84d880eabf66b25e8
diff --git a/dev-haskell/concurrent-output/concurrent-output-1.7.6.ebuild b/dev-haskell/concurrent-output/concurrent-output-1.7.6.ebuild
new file mode 100644
index 000000000000..dfec3db15eb4
--- /dev/null
+++ b/dev-haskell/concurrent-output/concurrent-output-1.7.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Ungarble output from several threads or commands"
+HOMEPAGE="http://hackage.haskell.org/package/concurrent-output"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/ansi-terminal-0.6.0:=[profile?] <dev-haskell/ansi-terminal-0.7.0:=[profile?]
+ >=dev-haskell/async-2.0:=[profile?] <dev-haskell/async-2.2:=[profile?]
+ >=dev-haskell/exceptions-0.6.0:=[profile?] <dev-haskell/exceptions-0.9.0:=[profile?]
+ >=dev-haskell/stm-2.0:=[profile?] <dev-haskell/stm-2.5:=[profile?]
+ >=dev-haskell/terminal-size-0.3.0:=[profile?] <dev-haskell/terminal-size-0.4.0:=[profile?]
+ >=dev-haskell/text-0.11.0:=[profile?] <dev-haskell/text-1.3.0:=[profile?]
+ >=dev-haskell/transformers-0.3.0:=[profile?] <dev-haskell/transformers-0.6.0:=[profile?]
+ >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.18.1.3
+"
diff --git a/dev-haskell/conduit-extra/Manifest b/dev-haskell/conduit-extra/Manifest
index 897835f27a43..3567e8f33c6b 100644
--- a/dev-haskell/conduit-extra/Manifest
+++ b/dev-haskell/conduit-extra/Manifest
@@ -1,2 +1,3 @@
+DIST conduit-extra-1.1.13.1.tar.gz 33455 SHA256 16910191be60a573a3dd933655ced6bc91564fd96e61e89e4d97ac52e6d75810 SHA512 c7b7ccf4980a2420116b2e8ee084c76275cbd1a80812bdf006660aa4c48e9adace3b5530e9510c603711c8d2a7d1519ff501bb9cd08dbbb5bbd1b8d79bac8266 WHIRLPOOL bc9174004423c2647398a1521e8449b5cc367a316588e3ec0a2eba2f68f06b2051dec1234cebbc6b4ca68cd13e04b272daee027ff8fe2a418fc2bb8ae4489f64
DIST conduit-extra-1.1.9.1.tar.gz 29571 SHA256 3f1be15bef32652caa9a98e175c95614c0f6d04ca29c35d30ddbc940a90fa0a3 SHA512 3e35c303fb9696f99af99db6ada5e59dcde09e0ce3d3559aed2b3354dab1a96d523b7976643239892316a709289e4943aea37152a2935c6c256b24e5b73dc716 WHIRLPOOL c1e4e6325a32ab0b8fa9fe788ac6b0437bf352793bc71403d9f9e3946b807acdd01dfcd6426238579c4e6f48aaa2ebdbf3db2a6c9f93c4f107f75367ae38a933
DIST conduit-extra-1.1.9.2.tar.gz 29576 SHA256 9a7b3f44990014082f589dd91f70d8b5faef66e720677888a54fb2e463940a9f SHA512 ddc8e99c3b939704421d464c928d8fc2a591cdb4e44942cebb670d5c3e9a4d96fa03c227a1acfd227560d45d3eead7ff6cadde54ec8e78324eb86a861fbb8576 WHIRLPOOL 909915e00e17f513b5df970fd2a553dd05f73610c0719677fde6863af871a9093d1057e230bf627aa1a9904fe4d5c6228f44e202782020cfaab2fc28a458f591
diff --git a/dev-haskell/conduit-extra/conduit-extra-1.1.13.1.ebuild b/dev-haskell/conduit-extra/conduit-extra-1.1.13.1.ebuild
new file mode 100644
index 000000000000..5bdb2745ed56
--- /dev/null
+++ b/dev-haskell/conduit-extra/conduit-extra-1.1.13.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Batteries included conduit: adapters for common libraries"
+HOMEPAGE="https://github.com/snoyberg/conduit"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/async:=[profile?]
+ >=dev-haskell/attoparsec-0.10:=[profile?]
+ >=dev-haskell/blaze-builder-0.3:=[profile?]
+ >=dev-haskell/conduit-1.1:=[profile?] <dev-haskell/conduit-1.3:=[profile?]
+ dev-haskell/exceptions:=[profile?]
+ dev-haskell/monad-control:=[profile?]
+ >=dev-haskell/network-2.3:=[profile?]
+ >=dev-haskell/primitive-0.5:=[profile?]
+ >=dev-haskell/resourcet-1.1:=[profile?]
+ dev-haskell/stm:=[profile?]
+ >=dev-haskell/streaming-commons-0.1.11:=[profile?]
+ dev-haskell/text:=[profile?]
+ dev-haskell/transformers:=[profile?]
+ dev-haskell/transformers-base:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/bytestring-builder
+ >=dev-haskell/hspec-1.3
+ dev-haskell/quickcheck )
+"
diff --git a/dev-haskell/conduit/Manifest b/dev-haskell/conduit/Manifest
index df79a4c7908e..5bf61cd20c4a 100644
--- a/dev-haskell/conduit/Manifest
+++ b/dev-haskell/conduit/Manifest
@@ -1,3 +1,4 @@
DIST conduit-1.0.15.1.tar.gz 40651 SHA256 7b0977f19a6fc8daa0bea1f9cfdf813c524f13b7318a514c4119a30e80d2795d SHA512 ccd4b56a8bac306ecaeef3830abe4c7c5482082a5996e176dcef8b1145640f10f3c73e521a438f9080c54fa2c9afe2f460cb90a018e6fe547413a8281b9f7b1c WHIRLPOOL ce4101ba3eecc3a8b423a2eeb3c49c412bf9a1a60c4a7c85c6259749708690d5883095335d057d192629d49184eafb8221f1366c9b118c30cb64400a0f96c4d9
DIST conduit-1.1.6.tar.gz 30968 SHA256 03e7fbfa869de3d7aa739ddfc758cf57d16d774774d6d59c698e8cf47f9112da SHA512 fb0ca3f9afd61cbd62b2d6bf73117d8521cdc838c1a71567c4c35aaf5ee60d4a9525a6eac1bc8fc4f7762387d67cd5ea999f30f231a8ca9d6622b63d75692ea9 WHIRLPOOL 0d93ab514eee998c915f2acda81a7242ab21b24e58cbd14a3ddf0e78c6766ee35251b8dcbde62b98973bae5af1278c5e6908626fddc68a6d02cd442706116ea6
DIST conduit-1.2.6.1.tar.gz 48531 SHA256 ae38875a01312070cc1f59aba6687b7b8619416f426299ab126e08023c22309c SHA512 fbeb437897a0ae00a5d3f5b12565c0a4f5e3807d8d9fcd6aaeeafa134ed5d0493a2a403dbe86112be9af49f8b7af90c504aafce0505f0a854a05a66a5175a6d2 WHIRLPOOL 3df090aea26e199879c0657bd54f986fd1b71a7098551e393ac804e1fd8ca226a95fc96d0af05730f1098dcf819ebc8b286839f937d0ced8e692398755605e38
+DIST conduit-1.2.6.6.tar.gz 48854 SHA256 958fe8636ef49b947493fd23ea1522d51e82e6acc87cb9e5038398e25fa5d188 SHA512 6b722a70919bff0aa79b6e47c3220f89b019a7a584d31e921e4f7dada3e0b4dba753b65fe61f4da7e6562320dec7d76dc1f487d4e085299c485fdf2f7e0b7efd WHIRLPOOL fc6064409bde92df9cdf7cad31cbb8977d3e68c1e1c64c59ead45b72dc796afd49ea9c5f45321bc7e522c0b57176cafbf3abb81e5fca2b064e7837d938df89c7
diff --git a/dev-haskell/conduit/conduit-1.2.6.6.ebuild b/dev-haskell/conduit/conduit-1.2.6.6.ebuild
new file mode 100644
index 000000000000..8971a63925e6
--- /dev/null
+++ b/dev-haskell/conduit/conduit-1.2.6.6.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Streaming data processing library"
+HOMEPAGE="https://github.com/snoyberg/conduit"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/exceptions-0.6:=[profile?]
+ >=dev-haskell/lifted-base-0.1:=[profile?]
+ dev-haskell/mmorph:=[profile?]
+ dev-haskell/mtl:=[profile?]
+ >=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.2:=[profile?]
+ >=dev-haskell/transformers-0.2.2:=[profile?]
+ >=dev-haskell/transformers-base-0.4.1:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
+ >=dev-haskell/void-0.5.5:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hspec-1.3
+ >=dev-haskell/quickcheck-2.7
+ dev-haskell/safe )
+"
diff --git a/dev-haskell/cookie/Manifest b/dev-haskell/cookie/Manifest
index 7f4a1f279c0e..52295eedb02f 100644
--- a/dev-haskell/cookie/Manifest
+++ b/dev-haskell/cookie/Manifest
@@ -1,2 +1,3 @@
DIST cookie-0.4.0.1.tar.gz 3230 SHA256 73967e5d4a0fe43248db582ace5f0f4cb8c7085748ea90e1dc312f3e137e6506 SHA512 36d8e64a993117586419bc15075aeff00a6c5a2ec950329f5c5ac3ae85f6362995d466680e95f242c98fa761b458e0ff24b1387aff60b78fa06e5ceedca093cf WHIRLPOOL 9e10acedbc39cac9599788b7068510bf9a362f4da5508689e4f69af1e92b9f3b262150af59499f2e473652c1e546c3f4f7f38450e63b5b0cc913f3b98dec7e19
DIST cookie-0.4.1.6.tar.gz 5319 SHA256 3a2da4db7478ae45f848ebd5fcd40c23c84ecd00be79dec857e526619da9de2c SHA512 e8af84665bb4577fd21274aa66c021d27eb6a863f637f8c7a25e92c76c3533668d32eae7fe4118197c02cc787b88427b9b54937d0b287286c6f13ab29f0dde6c WHIRLPOOL d73e4b4e3c276c42c156653a8891ed506b16efccfb3e4c4a0a9b7fcd2baf01cb83f614b5f5abb71bb795aa2d3e5a1a4416feca333905aced15eb4ad7485d5ac1
+DIST cookie-0.4.2.tar.gz 5849 SHA256 a97a1569a2400a9027f5cf2352d56ea62884d4a98431844456342447919fd95b SHA512 fb220c6d58ca36385d5f21025f821d634944ba05e4b60b962b9b10f50db22f34425fa663590c8d95d80cf3598456982ac0da55e63a487847967498b7d85667c1 WHIRLPOOL d1b923b43ff42bbe94eeed1211218d3b4cdd123ba516efa1969a9b49d6d314ff13940b154479314117ec721e7f97ca1512833ca095753149be91e488e7de06fa
diff --git a/dev-haskell/cookie/cookie-0.4.2.ebuild b/dev-haskell/cookie/cookie-0.4.2.ebuild
new file mode 100644
index 000000000000..fad63ba05860
--- /dev/null
+++ b/dev-haskell/cookie/cookie-0.4.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="HTTP cookie parsing and rendering"
+HOMEPAGE="https://github.com/snoyberg/cookie"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/blaze-builder-0.2.1:=[profile?]
+ dev-haskell/data-default-class:=[profile?]
+ >=dev-haskell/old-locale-1:=[profile?]
+ >=dev-haskell/text-0.7:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hunit
+ dev-haskell/quickcheck
+ dev-haskell/tasty
+ dev-haskell/tasty-hunit
+ dev-haskell/tasty-quickcheck )
+"
diff --git a/dev-haskell/criterion/Manifest b/dev-haskell/criterion/Manifest
index 49bbc5b79b75..5799300b9f55 100644
--- a/dev-haskell/criterion/Manifest
+++ b/dev-haskell/criterion/Manifest
@@ -1,3 +1,4 @@
DIST criterion-0.8.1.0.tar.gz 155095 SHA256 ed8b5950afb9b4b73204226aea5659e1dbd7bd2682131fa56da4412e54b5f97b SHA512 96dd101dfcbb4cfea446235137d163e9bb806b8dbc6ca7cdb19f380dc8c6ad0169f22b08acb638c0e731be659b1f761cc4f3d33154c5cda3f44bf6f854b1b485 WHIRLPOOL c3ee52b6397eaef7126b96e47a56bdc80a0b56ad48f4c4f6780d9b958e56b2e84c6ea937fe61ee9b2c7d96579fc18be34a91fbbc7b0b2fde6540867bf22a1737
DIST criterion-1.0.2.0.tar.gz 1003368 SHA256 1de2f6c9975135959fd8948ad2889310e5d19a736f9051a48c0fec081359ac0a SHA512 35063822e12bca0b8ad41d2e6fd2c6ddfd58432467d9fee7ca537e03fb0100dcf6c11565abd21c11c0736bc0e2c9977f248a559eec7c8b049c27ff54ea58f01a WHIRLPOOL e1496674e68972d973b192d2b2d050797f0afeefcca5c1e89699a9d0f6b934282f819fc084241ad8d7d9460ebdfca62d4f1a8deeded8ef3fb7040b59455a8836
DIST criterion-1.1.0.0.tar.gz 1004534 SHA256 5cedd41bb6e5a85e65b51fdb00cb32038b826b8d18af072a8319cab43a452d38 SHA512 959635b49fbe9aeaffb8eb072e9998934732028311031debf5dc3bcbe7ea89ea3a330fe6656272888896ee9ee5e324d1ea72b25fbc0b5c466eb060d654ca61b6 WHIRLPOOL afdb569311f477b452b98d9788e4ba5348305d06392faf3f68f7299bba9d93ed524f1ed172c86a921bd5221b9d6e370cfc9630f5ab0552154f4e23d5f3622b68
+DIST criterion-1.1.1.0.tar.gz 866254 SHA256 e71855a7a9cd946044b2137f31603e0578f6e517a2ed667a2b479990cc0949dd SHA512 964b81cc160c7c402ece1de57fddbd8ae454934fe4d3ca30da9f0d8f036019a14e462a0b4a63a4c38992e295002e3fb2dd082960c4934a19b36463157ef3594a WHIRLPOOL 0bd0f31a903c0d2cb4e21c6ff624547c417e35309227914b046842ac26f68f612aa04e6fffad85c290dbe687fe85d52505c1336454ca2272cda8bcc8e8ab969f
diff --git a/dev-haskell/criterion/criterion-1.1.1.0.ebuild b/dev-haskell/criterion/criterion-1.1.1.0.ebuild
new file mode 100644
index 000000000000..af97b8163378
--- /dev/null
+++ b/dev-haskell/criterion/criterion-1.1.1.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Robust, reliable performance measurement and analysis"
+HOMEPAGE="http://www.serpentine.com/criterion"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/aeson-0.8:=[profile?]
+ >=dev-haskell/ansi-wl-pprint-0.6.7.2:=[profile?]
+ >=dev-haskell/binary-0.5.1.0:=[profile?]
+ >=dev-haskell/cassava-0.3.0.0:=[profile?]
+ >=dev-haskell/glob-0.7.2:=[profile?]
+ >=dev-haskell/hastache-0.6.0:=[profile?]
+ >=dev-haskell/mtl-2:=[profile?]
+ >=dev-haskell/mwc-random-0.8.0.3:=[profile?]
+ >=dev-haskell/optparse-applicative-0.11:=[profile?]
+ >=dev-haskell/parsec-3.1.0:=[profile?]
+ >=dev-haskell/statistics-0.13.2.1:=[profile?]
+ >=dev-haskell/text-0.11:=[profile?]
+ dev-haskell/transformers:=[profile?]
+ >=dev-haskell/transformers-compat-0.4:=[profile?]
+ >=dev-haskell/vector-0.7.1:=[profile?]
+ >=dev-haskell/vector-algorithms-0.4:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hunit
+ >=dev-haskell/quickcheck-2.4
+ >=dev-haskell/test-framework-0.4
+ dev-haskell/test-framework-hunit
+ >=dev-haskell/test-framework-quickcheck2-0.2 )
+"
diff --git a/dev-haskell/crypto-api-tests/Manifest b/dev-haskell/crypto-api-tests/Manifest
new file mode 100644
index 000000000000..cf560470106c
--- /dev/null
+++ b/dev-haskell/crypto-api-tests/Manifest
@@ -0,0 +1 @@
+DIST crypto-api-tests-0.3.tar.gz 3635597 SHA256 f44aecdd4ceb9da9f38330e84d9c17745a82b0611085ebb34442d2dce4207270 SHA512 4d9dfd52dc67279a712bd444972faa6650d987c8f65fb41178e5c6523a7260c0e2df8f44bc511ffa217b6d71c5ec41ab11a0466a326c9133f7e20c01c37404d5 WHIRLPOOL ebe2450385b1e8ada04881f47340b27b34af6884b90b9308cd0d95b4b1af3e1fc3142e1a1eb7021d0daada1d7eaebe85c9b10fc90b306a0be2c0490ec1f49d17
diff --git a/dev-haskell/crypto-api-tests/crypto-api-tests-0.3-r1.ebuild b/dev-haskell/crypto-api-tests/crypto-api-tests-0.3-r1.ebuild
new file mode 100644
index 000000000000..dab96e8c0b6c
--- /dev/null
+++ b/dev-haskell/crypto-api-tests/crypto-api-tests-0.3-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A test framework and KATs for cryptographic operations"
+HOMEPAGE="http://trac.haskell.org/crypto-api/wiki"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/cereal:=[profile?]
+ >=dev-haskell/crypto-api-0.13:=[profile?]
+ dev-haskell/hunit:=[profile?]
+ >=dev-haskell/quickcheck-2.4:2=[profile?]
+ >=dev-haskell/test-framework-0.4:=[profile?]
+ >=dev-haskell/test-framework-hunit-0.2:=[profile?]
+ >=dev-haskell/test-framework-quickcheck2-0.3:=[profile?]
+ >=dev-lang/ghc-6.12.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8.0.2
+"
diff --git a/dev-haskell/crypto-api-tests/metadata.xml b/dev-haskell/crypto-api-tests/metadata.xml
new file mode 100644
index 000000000000..d327429f980e
--- /dev/null
+++ b/dev-haskell/crypto-api-tests/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ A test framework for hash and cipher operations using
+ the crypto-api interface. Known answer tests (KATs)
+ for common cryptographic algorithms are included.
+ Patches welcome (both adding KATs for more algorithms
+ or property tests for classes of algorithms).
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-haskell/dbus/Manifest b/dev-haskell/dbus/Manifest
index 0979588da46d..4a375786b194 100644
--- a/dev-haskell/dbus/Manifest
+++ b/dev-haskell/dbus/Manifest
@@ -1,2 +1,3 @@
DIST dbus-0.10.10.tar.gz 73707 SHA256 cd68c5613fbad01a31be17501e2b4cf242b09625d5fed9474db6c4b5c4f22468 SHA512 c2faa76c32abb19ab903c015f6fc133beb605bbb4459d018fa544ffe4e04110cc63fc45815d862e8311f5b99de9c180c8eeb8e135fd6c7eb388ff579529a8ead WHIRLPOOL 919905324f7910a9b0a4ef77ca418a6610f974b79941141822eab8eb7c2505b918868f0a74c33d5d928612992ba6d03ad6889cd9fd3e726b57181247a252abef
DIST dbus-0.10.11.tar.gz 74853 SHA256 73e6b2b2021215dd8b9540d770e5cc353427f37083c7d84ebc244ac48e630482 SHA512 290c1e9b142b920d56c59f3b250da88e114d850c8d846c37b400b21e92fae2d58983b4821497b61d0ff96f54179aedb70a5eb3ca40e1fbb6bbe59dee2f9256ff WHIRLPOOL d126478c8d041362b7cee452c17960e620670618905b64bd6697a0895762c8c9bfc03722829a77d20d4a3bdd98525fb994b1264f2b203ac5e8a7d509c3985cd3
+DIST dbus-0.10.12.tar.gz 74960 SHA256 f6d7b5640eb03e9598e38b1a2b2e7af1e9d357f3f845fc9528f9750965b92d54 SHA512 e725adc1b9dbbef4e2f47fd96ae60894f6553a15d5524071f7d6a48ab60cd6c25cda9be3cf84c5f4090f9769810abab7939a7333dcf77f31d1a71690bb6852d9 WHIRLPOOL 4063c80318fa6c59ac3e80fe24d19f8bb77c4e3fb127fd30decace452c4094e8d6332f2961bd958545ba95445435b929ccebbba255ef6e7bb6bcf213a0d66f2b
diff --git a/dev-haskell/dbus/dbus-0.10.12.ebuild b/dev-haskell/dbus/dbus-0.10.12.ebuild
new file mode 100644
index 000000000000..5d8cbd3fc9df
--- /dev/null
+++ b/dev-haskell/dbus/dbus-0.10.12.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A client library for the D-Bus IPC system"
+HOMEPAGE="https://john-millikin.com/software/haskell-dbus/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/cereal-0.3.4:=[profile?] <dev-haskell/cereal-0.6:=[profile?]
+ >=dev-haskell/libxml-sax-0.7:=[profile?] <dev-haskell/libxml-sax-0.8:=[profile?]
+ >=dev-haskell/network-2.2.3:=[profile?]
+ >=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
+ >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-2.0:=[profile?]
+ >=dev-haskell/text-0.11.1.5:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?]
+ >=dev-haskell/vector-0.7:=[profile?] <dev-haskell/vector-0.12:=[profile?]
+ >=dev-haskell/xml-types-0.3:=[profile?] <dev-haskell/xml-types-0.4:=[profile?]
+ >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.18.1.3
+ test? ( >=dev-haskell/chell-0.4 <dev-haskell/chell-0.5
+ >=dev-haskell/chell-quickcheck-0.2 <dev-haskell/chell-quickcheck-0.3
+ >=dev-haskell/quickcheck-2.4 )
+"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-QC-2.8.2.patch
+}
diff --git a/dev-haskell/dbus/files/dbus-0.10.12-QC-2.8.2.patch b/dev-haskell/dbus/files/dbus-0.10.12-QC-2.8.2.patch
new file mode 100644
index 000000000000..5fbfa1f61981
--- /dev/null
+++ b/dev-haskell/dbus/files/dbus-0.10.12-QC-2.8.2.patch
@@ -0,0 +1,15 @@
+diff --git a/tests/DBusTests/Util.hs b/tests/DBusTests/Util.hs
+index cc83cef..972afb1 100644
+--- a/tests/DBusTests/Util.hs
++++ b/tests/DBusTests/Util.hs
+@@ -1,2 +1,2 @@
+-{-# LANGUAGE TemplateHaskell #-}
++{-# LANGUAGE TemplateHaskell, CPP #-}
+
+@@ -194,4 +194,6 @@ countFileDescriptors = liftIO io where
+
++#if ! MIN_VERSION_QuickCheck(2,8,2)
+ instance (Arbitrary a, Ord a) => Arbitrary (Data.Set.Set a) where
+ arbitrary = fmap Data.Set.fromList arbitrary
++#endif
+
diff --git a/dev-haskell/diff/Manifest b/dev-haskell/diff/Manifest
index ef2e9880299c..fafab940f3fb 100644
--- a/dev-haskell/diff/Manifest
+++ b/dev-haskell/diff/Manifest
@@ -1,3 +1,4 @@
DIST Diff-0.1.3.tar.gz 2851 SHA256 bc40377de386ee27e823c1427be0590c23286c6c3307387aa97fd67133f1b009 SHA512 6959d9fcd6f7a59b4a32779e8c96723b7219dd0a3b70a61a996d375825c84a8626de79cef9135d4ee8d24599ebdb4ba525a1a11234ade8b70278282f1544370e WHIRLPOOL 88c75ea7915c87a0313fb4820a5dd1261f9df407e65aa2e772bcfb97c0d292c35528d4431164ae48e75bb477be0d8e57b2367a032f3859db96146bf68f3c5b8a
DIST Diff-0.3.0.tar.gz 4128 SHA256 28f96d7f4bb0f88a13fa0b59e89cc8b93fa901c6cbe6ca82e84540cb2291ee4c SHA512 6920802ba715a97f7650e8edbcc8469c1479d8be2c7fb61703fccaf77f4adc23ced7d26794e6210318afd98f350bc5cb08fd70c1b2797fde9f95546e55a85198 WHIRLPOOL 207533f86812388eb6db9fc52f60c75eb66b0c79cea35a805e85c22e5784838c0196a320f3109fcf9c9aed866c0a0c1df5fe53be8745ff8113160b84fef99dce
DIST Diff-0.3.2.tar.gz 5024 SHA256 7f032b9842228c2282a66d096e0c943b830138493fbbc5f176a7b2a66ec5388e SHA512 b41c8482b1bcd4e332f85015f7ea99dc3c76d106327bf6b3a8676bb31ffbbdc80f09386f8044aae234a1be6a6304ec4860bb9c0ced95f8910db19d3e2cefe297 WHIRLPOOL a32fce5c63bf40fec7ba9d743a6e577285c1044b8efca24a557ac32115d0fb534554715510d0e9f4565407fdcb00ac2a8d02b89a68024c8035d0d57bde14d123
+DIST Diff-0.3.4.tar.gz 7979 SHA256 77b7daec5a79ade779706748f11b4d9b8f805e57a68e7406c3b5a1dee16e0c2f SHA512 7b8af9a668429d8de141b840e4b22abafb7ccafa9cdbe4c5ee21efe58802ac5889f1575fd6b3c83755b1128ecec68f3aa0213e99b65161f1e7b5681dc6978ad7 WHIRLPOOL 2e3a9d020fdaf25a0044a13870f82784f11d9edb7659553e26cf82888202456655214973b0d29bd95d54e70682b5eaca15516e079be5d390e7c097147c9679fa
diff --git a/dev-haskell/diff/diff-0.3.4.ebuild b/dev-haskell/diff/diff-0.3.4.ebuild
new file mode 100644
index 000000000000..c968195d9cf0
--- /dev/null
+++ b/dev-haskell/diff/diff-0.3.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+MY_PN="Diff"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="O(ND) diff algorithm in haskell"
+HOMEPAGE="http://hackage.haskell.org/package/Diff"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/quickcheck
+ dev-haskell/test-framework
+ dev-haskell/test-framework-quickcheck2 )
+"
+
+S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/dns/Manifest b/dev-haskell/dns/Manifest
index 91dcd7f7fcd6..358c25577ef7 100644
--- a/dev-haskell/dns/Manifest
+++ b/dev-haskell/dns/Manifest
@@ -1,3 +1,4 @@
DIST dns-0.3.8.tar.gz 11313 SHA256 b8f14ad823ddd5300249410ae290c8c867593117f11492fb6da75f9c507559f4 SHA512 dbd6d042866e1861a47660c7daba1f29ee445a48eae3c25e05306878a74f9758587430296222e3f67062a3c173d96dab833a6d43b5d3237d614cfd2bad92be9d WHIRLPOOL 0981de2dd3f90a4637613707348cb3fd3fbf265b9c2ddadbbd999d48977962010fd7b9a352e3eaeceeeb8248e1e082ebb1e018a38709a0fe7a9622f361615e70
DIST dns-1.4.5.tar.gz 20071 SHA256 e51de68df8dce762ae302bd600f878b28a99ed5d1524519460524e5894f6498f SHA512 a5b434fa868a3254234b4ffef579e007ff7a9e41867f1d81d554573d026d4de86967dc0e313c86d603287581020163365c9f2f795084a15efca3f05ad9daf538 WHIRLPOOL 3427a6d2c1cd9391d6839589c22be8cce3b0be4705aaea21ba3c7965ed724e4ae6f3dc9d82c656d78933b02158206f11572fe31a0f18486530d45b6a0e9f12f6
DIST dns-2.0.0.tar.gz 20570 SHA256 5ec9e58f71022bbc50888ec8b34be3be6f9e8d1566647b59b6e9bf169b1401cb SHA512 b681b3a6eed46a98b466df0e367b44cfc964d5b0a7d22912ece0a469e79b3176a2a3674fa1cd0d458037d413f5890362c47112c7f35a5f491c67b4ec6773405c WHIRLPOOL 294a951c46254d9a59f47f11c7d9d364dcc6b296f89c9bee52ec352e0d6cda12aedae1315e0536e5305aaa9eb3a90b58401a5efe084785fd563ed54b2f85d556
+DIST dns-2.0.2.tar.gz 20951 SHA256 2b1a10e548694c49fba436ad7014db38b393b37b697445ab96e6fac4dd28b55e SHA512 14f444e0c1074359e84ef854d7b3d5db0d70c93412db609263f9f5897cfe7269ee2a78154614007204732a81ca09610d445ae35520b07d7e0e46895089d0d0d9 WHIRLPOOL 2b026922ea324c9912f425ef78410ac078168d407658b0746ab5abef0195cf68cf822e388a4ba9926bfda671b7c2aa85ffd448d2a0da3942ceb997a1f09ff29a
diff --git a/dev-haskell/dns/dns-2.0.2.ebuild b/dev-haskell/dns/dns-2.0.2.ebuild
new file mode 100644
index 000000000000..c61854b1cf50
--- /dev/null
+++ b/dev-haskell/dns/dns-2.0.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="DNS library in Haskell"
+HOMEPAGE="http://hackage.haskell.org/package/dns"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT=test # ambiguous modules: ip-route / network-data
+
+RDEPEND="dev-haskell/attoparsec:=[profile?]
+ dev-haskell/binary:=[profile?]
+ dev-haskell/blaze-builder:=[profile?]
+ >=dev-haskell/conduit-1.1:=[profile?]
+ >=dev-haskell/conduit-extra-1.1:=[profile?]
+ >=dev-haskell/iproute-1.3.2:=[profile?]
+ dev-haskell/mtl:=[profile?]
+ >=dev-haskell/network-2.3:=[profile?]
+ dev-haskell/random:=[profile?]
+ dev-haskell/resourcet:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( dev-haskell/doctest
+ dev-haskell/hspec
+ dev-haskell/word8 )
+"
diff --git a/dev-haskell/either/Manifest b/dev-haskell/either/Manifest
index c03fd4a83472..60d4c68fde65 100644
--- a/dev-haskell/either/Manifest
+++ b/dev-haskell/either/Manifest
@@ -1,2 +1,3 @@
DIST either-4.3.3.2.tar.gz 8665 SHA256 2515fede7c927fd58b13d1b9372b07541b50aa25dc41c5c0e1e25c8ac3ac4416 SHA512 35b0825cb34fef8cb673b808110c856d3be4b02a28c52ac59d5b31e34083095e7e72d1ea437e70a43500064f7fdd2baf90ca078729907b975192401c240b19e5 WHIRLPOOL 375a51797581a5043f093f3e06538c6a5087282a73c3e0ce112b258385ff078c94e8d8ddf8bc51e6c7380eb7acc2c8b88043996fa79761840c7afa04b7245208
+DIST either-4.4.1.1.tar.gz 9376 SHA256 b087cb0fb63fec2fbdcac05fef0d03751daef5deb86cda3c732b9a6a31e634d3 SHA512 ebc61b0f83812c7479a4fe5422ae4b73f219f0d57938e8c43e0f1e8932374c874709453773b7577f98b07ab17c884e8f4f77a28d457291b5d3f988da71fb6195 WHIRLPOOL 25bc9dd126dbfb0e29be163eabf29490635201172b614be2f5dda0eac758e23fbc54e26f4851dc2aed963e0036b2462f2795d70980bd7a1dafe56603dda56148
DIST either-4.4.1.tar.gz 9243 SHA256 91e57debc09bcaa7d4b884902ea6d3201ca3fec77625a059edd84bcaeb5909cb SHA512 d61a37fa5cbe9f4ff46ee6b0690405c41b503c30dcf2b06d15961539ee9c4f7e5414dfd7b377b984c4d710f148f43388d60cbdb5b86450f9a97f9b1fb8820bfc WHIRLPOOL 9da044491b6bdbf824811812e09d4812bf78232eecd977a1c7101758eaa61980e1d39db71fa94a02e1ab8d1c58d6d46c0ec78b5d3258264ab3cec9ce7c19cac6
diff --git a/dev-haskell/either/either-4.4.1.1.ebuild b/dev-haskell/either/either-4.4.1.1.ebuild
new file mode 100644
index 000000000000..4cd842d0903b
--- /dev/null
+++ b/dev-haskell/either/either-4.4.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="An either monad transformer"
+HOMEPAGE="https://github.com/ekmett/either/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/bifunctors-4:=[profile?] <dev-haskell/bifunctors-6:=[profile?]
+ >=dev-haskell/exceptions-0.5:=[profile?] <dev-haskell/exceptions-0.9:=[profile?]
+ >=dev-haskell/free-4.9:=[profile?] <dev-haskell/free-5:=[profile?]
+ >=dev-haskell/mmorph-1.0.0:=[profile?] <dev-haskell/mmorph-1.1:=[profile?]
+ >=dev-haskell/monad-control-0.3.2:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
+ >=dev-haskell/monadrandom-0.1:=[profile?] <dev-haskell/monadrandom-0.5:=[profile?]
+ >=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ >=dev-haskell/profunctors-4:=[profile?] <dev-haskell/profunctors-6:=[profile?]
+ >=dev-haskell/semigroupoids-4:=[profile?] <dev-haskell/semigroupoids-6:=[profile?]
+ >=dev-haskell/semigroups-0.8.3.1:=[profile?] <dev-haskell/semigroups-1:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
+ >=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
diff --git a/dev-haskell/ekg-json/Manifest b/dev-haskell/ekg-json/Manifest
index 9dedbf257f55..2afc81c2c2f3 100644
--- a/dev-haskell/ekg-json/Manifest
+++ b/dev-haskell/ekg-json/Manifest
@@ -1 +1,2 @@
DIST ekg-json-0.1.0.0.tar.gz 2969 SHA256 52c455ee7d1b54f530ba9243027e5bb332925589d9209dcdfc24bd16a5a218da SHA512 6d9d2a5f7d8893cc9076b6817bf433fa3e525fe08e2686c7e21f0a58d8c0699f4a16859f3042e4d3aa0e79416301d43cac21fe80b767934ab9f0309f02558c51 WHIRLPOOL 82c484cc7a3dfd5a0104dbf1ac89840f5d4bda83adc78975325472d7a6c7189e6a096ca8b579df92c5afd86cb46690a3535b59c949077fff15bae9aa7192e810
+DIST ekg-json-0.1.0.1.tar.gz 2966 SHA256 ab401e93dd9238eda389a09121bae049d3ed82a031d0fa52384494c2f8f61b3f SHA512 c1ec9c0feedffdc7ff50997b5a851237507e0f9d2e841fa9cae5785dc26318abe1a3a0de9c433e3554a686869fa26a756a85d1cdae4bce6af198cfc641c1d508 WHIRLPOOL 07febf7598eef9a46d3ea789b1bfed3b962ecbe9c568a8ba36a1fadd3ab875605345d551cbd01e70137230b50d66491c4977395d339b1adb43fedccccc2ff7cc
diff --git a/dev-haskell/ekg-json/ekg-json-0.1.0.1.ebuild b/dev-haskell/ekg-json/ekg-json-0.1.0.1.ebuild
new file mode 100644
index 000000000000..c20609c1e3cb
--- /dev/null
+++ b/dev-haskell/ekg-json/ekg-json-0.1.0.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="JSON encoding of ekg metrics"
+HOMEPAGE="https://github.com/tibbe/ekg-json"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="<dev-haskell/aeson-0.12:=[profile?]
+ >=dev-haskell/ekg-core-0.1:=[profile?] <dev-haskell/ekg-core-0.2:=[profile?]
+ <dev-haskell/text-1.3:=[profile?]
+ <dev-haskell/unordered-containers-0.3:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+"
diff --git a/dev-haskell/ekg/Manifest b/dev-haskell/ekg/Manifest
index 823bd2edf1c4..277fa8d4d056 100644
--- a/dev-haskell/ekg/Manifest
+++ b/dev-haskell/ekg/Manifest
@@ -1,2 +1,3 @@
DIST ekg-0.3.1.4.tar.gz 161532 SHA256 b1a4ef2926c96c624d1d5ab3b10fb13fa64df7a90ebb3e0acec390ee85492943 SHA512 41ff15edc073b0d3c9912b7d5f85cfc025fefc547ecfce513c6c010c495208318e7a3f4c30b7daa39c89996328f115367b44722b8ca9cea794b14c5a2f34b8eb WHIRLPOOL 211454fd6f2de57337811187cb186a680209b416128edf6c9ecd901a29ce3dbe89465c7a42abb4fa56367df375ce81f1ce094d17c1c83251d26ff550ace1cf39
DIST ekg-0.4.0.8.tar.gz 169806 SHA256 5b0488bab3b3b6309d28f3c73fbde65b9b238f0560c58f4d937711b7ca42e832 SHA512 1c33b119f1df4ad596abfc1734a833a661ecce13392ba970b8535fdb1e58231309f66ede3849c383d7c3c43d05fc20f8cdf835759a9468f4f50e87f828bcc17a WHIRLPOOL 5e15fa7608784677fd338c77ed417f818619240b0caf4aaa4a820a3d2ba3e580129a5b44142c895096c9ef0e8dd711ac4bad437d8378def07d9eaba3ee82d039
+DIST ekg-0.4.0.9.tar.gz 169922 SHA256 71028dd82b19c82d8aeb3182d1b678d4deef78cfbc1bd8a23d1da45c2bb2bdb4 SHA512 f62301326425c32fa99daca3024ecb536a66a5d0e74cc188b7fdf71654ba2daab7d6fe34f5a76dca197c1381e2783db3ba5e8d603d844d785af1cd7684f5bba5 WHIRLPOOL b4610af4217f5d3d0a66064c5b431a0bd492515c0ea9e241ab722d4fbf4be084616bb2d0c33b9be66725105190e7b4797034b5e5409dcdd9f4490be9c5ee1f22
diff --git a/dev-haskell/ekg/ekg-0.4.0.9.ebuild b/dev-haskell/ekg/ekg-0.4.0.9.ebuild
new file mode 100644
index 000000000000..7397de37a639
--- /dev/null
+++ b/dev-haskell/ekg/ekg-0.4.0.9.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Remote monitoring of processes"
+HOMEPAGE="https://github.com/tibbe/ekg"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="<dev-haskell/aeson-0.12:=[profile?]
+ >=dev-haskell/ekg-core-0.1:=[profile?] <dev-haskell/ekg-core-0.2:=[profile?]
+ >=dev-haskell/ekg-json-0.1:=[profile?] <dev-haskell/ekg-json-0.2:=[profile?]
+ <dev-haskell/network-2.7:=[profile?]
+ <dev-haskell/snap-core-0.10:=[profile?]
+ <dev-haskell/snap-server-0.10:=[profile?]
+ <dev-haskell/text-1.3:=[profile?]
+ <dev-haskell/transformers-0.5:=[profile?]
+ <dev-haskell/unordered-containers-0.3:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+"
diff --git a/dev-haskell/erf/erf-2.0.0.0.ebuild b/dev-haskell/erf/erf-2.0.0.0-r1.ebuild
index d5f233259f5d..b0064fc4a82c 100644
--- a/dev-haskell/erf/erf-2.0.0.0.ebuild
+++ b/dev-haskell/erf/erf-2.0.0.0-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-# ebuild generated by hackport 0.2.13
+EAPI=6
-EAPI="3"
+# ebuild generated by hackport 0.4.7.9999
-CABAL_FEATURES="lib profile haddock hscolour hoogle"
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="The error function, erf, and related functions"
@@ -14,10 +14,12 @@ HOMEPAGE="http://hackage.haskell.org/package/erf"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
-SLOT="0"
+SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND=">=dev-lang/ghc-6.10.1"
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
DEPEND="${RDEPEND}
- dev-haskell/cabal"
+ dev-haskell/cabal
+"
diff --git a/dev-haskell/exceptions/Manifest b/dev-haskell/exceptions/Manifest
index ad0694c2358c..9155dc246397 100644
--- a/dev-haskell/exceptions/Manifest
+++ b/dev-haskell/exceptions/Manifest
@@ -1,3 +1,4 @@
DIST exceptions-0.3.3.tar.gz 13036 SHA256 34f945d37d9958b8a35e88c5c9c309ff10da820ba0f85756eea64aaaf747cfbe SHA512 3264f78b950a3ea737f577e5ee406bddc1916bf93271ff6e78a477b1575bb105ce0c47324c4f56288a7ef6e7cba398dfb66ea66ee07baf5aaa17012cd6cc4da4 WHIRLPOOL 0347c5155be5ca2b7e9a1b1ddeb9ce54373e3860c7eba0cba7f7155be299f1b113b1793ade9251460b4e42967340a19aa6bf7d2f90520bcd6393535994666af2
DIST exceptions-0.6.1.tar.gz 11392 SHA256 f56b3f97f5ad49c6e7efde386683ec52c8c4b853bbdda068690e913db52c5b26 SHA512 92413cfa9fccd877303ec4f100c4ac94d3e30df0563600733a940c3a3ee9d4e1e934bd6d09774faed684c8ea9821b8c44cf501cc44fe8c834dd19e2efbed5070 WHIRLPOOL 9b247d598c32dd301bb07d29c7e1558adc2348a66592f8b549bbfedc05fd24ced43dca05297ee43641b37a91bcb834c440883213eb0a08a0b84cd2f7bf1599a7
DIST exceptions-0.8.0.2.tar.gz 12241 SHA256 070a3e0d1495243770fb3a629d5187ce898f069cb3621c5f7c610ae264982bf4 SHA512 8ed232f97f9d705f694aa9e0261c7920666cb0052d00370883b08fa6f61a97f8b17643512bdda5189760a51b42a9340e153521abafec20d42ffa193f3b0369b3 WHIRLPOOL e32d723c93829b5105429f70b08e35947a8b6f0e4a662bbebe48a062630c05ec71641fa2fdb34d7dc56c2271e35e9fecca0c62f573cd2f2ced270d3d74bc9de3
+DIST exceptions-0.8.2.1.tar.gz 12354 SHA256 c435877ff2f04a1855e50c78bbcbf8c89f3dc42837e440956500599f6d851035 SHA512 0de9862ea3e71b7511b059c90363856b0ed445bdd6aa24ba39630d31a2cde601ef29f6a8c9f39ef80be7682c6f58a5d74d17552a8f64d544fa67aef6017f254f WHIRLPOOL d64c8d7e13fde1d6009936484f39d6165f12c9c18187bc410cef2a0dea23c716bdf38734851c1eaf634a1da6451bb9983e0826866c8714555f3bc5b8d7be8a7d
diff --git a/dev-haskell/exceptions/exceptions-0.8.2.1.ebuild b/dev-haskell/exceptions/exceptions-0.8.2.1.ebuild
new file mode 100644
index 000000000000..db0a9c28bcc4
--- /dev/null
+++ b/dev-haskell/exceptions/exceptions-0.8.2.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Extensible optionally-pure exceptions"
+HOMEPAGE="https://github.com/ekmett/exceptions/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ >=dev-haskell/stm-2.2:=[profile?] <dev-haskell/stm-3:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
+ >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/quickcheck-2.5 <dev-haskell/quickcheck-2.9
+ >=dev-haskell/test-framework-0.8 <dev-haskell/test-framework-0.9
+ >=dev-haskell/test-framework-quickcheck2-0.3 <dev-haskell/test-framework-quickcheck2-0.4 )
+"
diff --git a/dev-haskell/fast-logger/Manifest b/dev-haskell/fast-logger/Manifest
index 14b696e845da..98248a12da46 100644
--- a/dev-haskell/fast-logger/Manifest
+++ b/dev-haskell/fast-logger/Manifest
@@ -5,3 +5,4 @@ DIST fast-logger-2.2.3.tar.gz 6235 SHA256 034a0ab0c4ce8f6d1ad6e7b8e46da84c647786
DIST fast-logger-2.3.1.tar.gz 6059 SHA256 31ebf986082ea8871f07fa7638ca956d80a6fff13d89d423612047298cac550b SHA512 e0d05921f4deb1841290e0d3c97a68f7a4b69d5c1fed451b39390da48e3947264c0f1f601c8f07abbae0f9ca06c5e78cd2aa8e5478c1cc839c6f997ac99a16a0 WHIRLPOOL a824ec47f285e55b8e26a6e7b0c2011da884429516533a955fca4b8d137833a23cc3b809fbe4b1109eca12cad236b9d9eba5b8aafa466f4b39b50ecc357b36a6
DIST fast-logger-2.4.0.tar.gz 6159 SHA256 4cff4e1a38b07ce18083028406c51efdfa6d6764104c4f2fd4b7112c28cd05c2 SHA512 0358bf0f703f359ac13788165692d8ddfd5a61c9d535d0a4f8189783197d1ade24d23f68058be8f8760dbf8de2d2c9cc7aac7e58c08c01302e6b6786c3c32acd WHIRLPOOL 0dc0d749dd9edd6df7bc5968aca7d3dccd302a6bfa6be2c30bd97f052b6fea2e5f6fb633c014f9115664fcbd348f35e14252d14b3b15da8672808aa4d0331cba
DIST fast-logger-2.4.1.tar.gz 6211 SHA256 e51218b5a00b8b5746fcbd1666262f9ae77b9daea5c4e351459a321c0c0a534e SHA512 a8a37c4640e7f5e048833c672f62911826c298bc474b79947a0dcebe91979ba0bfab362d07ac0e92cd81851689bdc546b6f8ca7df030a6fa6c55193c8ba146d5 WHIRLPOOL 041bc5d9c9740ebcea3c8f12a6c0fef593b7f1867bcb5d3e714c66d86ed9d9a0e826a9d9daa5cd9295896ca28da5b7ced942f509e7a1887b7bc5db92ea0088da
+DIST fast-logger-2.4.6.tar.gz 9039 SHA256 d45640acb40bf9b6f81cbe63e3587b6e59d9ec24a15401e52bdc7969b6f2cfd1 SHA512 724498a0ec9c0774f1be31f36819594e8393eac6667d922a92157ef4725381420095d9fed7bdb1791e0959e800710aa877055847312013249399ccbb9778e283 WHIRLPOOL a46e2184f702769af8ce2d8ebf4dc78b87fb06bf5a263a485747b531002d0835dfd498c1aa823e6a13d5d643ed1a6a3af8dd2d2e49275aaf66b3191e6a2a8db2
diff --git a/dev-haskell/fast-logger/fast-logger-2.4.6.ebuild b/dev-haskell/fast-logger/fast-logger-2.4.6.ebuild
new file mode 100644
index 000000000000..95f1d42c96a6
--- /dev/null
+++ b/dev-haskell/fast-logger/fast-logger-2.4.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A fast logging system"
+HOMEPAGE="http://hackage.haskell.org/package/fast-logger"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/auto-update-0.1.2:=[profile?]
+ dev-haskell/bytestring-builder:=[profile?]
+ >=dev-haskell/easy-file-0.2:=[profile?]
+ dev-haskell/text:=[profile?]
+ >=dev-haskell/unix-time-0.2.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hspec )
+"
diff --git a/dev-haskell/fclabels/Manifest b/dev-haskell/fclabels/Manifest
index 4f33a57bdca4..e85a6349e41b 100644
--- a/dev-haskell/fclabels/Manifest
+++ b/dev-haskell/fclabels/Manifest
@@ -1 +1,2 @@
DIST fclabels-2.0.2.3.tar.gz 22787 SHA256 82ba7747afeec6526d3bc2df61b222ae71b45aa3dd8bb8787e9ab2c537f6fad5 SHA512 54e6391ec9fa3c3032c9609a1df0f2082947342a6ea48f3378686eec5bf14bc29ca2f7243ab74fa69b2b18a0749ab40417f59e7338cb5fdc1c4404fb00b6dd7d WHIRLPOOL 178b94abd8a66484253eb10fba2cbf15e0443a58db02ea9c708e77c7fa18ff48cb7f5b6e8e563a2517fe1c9968a05f115a5f10f42e728e1f43054f26370d3d73
+DIST fclabels-2.0.3.tar.gz 24475 SHA256 b43e4dcc9000be435145b13b97e0997ec1fb8291ec0af8f18cf2a2b696d9ce43 SHA512 efc203a90eae0e3ff23b977c642009281fc46724735c646638a312788df5edd1adc9f62d1199fe5b4260cf4dce2e55b6eb3999d8f31aec8b2e952e8fbfea1b90 WHIRLPOOL 68cc972389ae1ee872b20cae8ae70cc0d57fe127255d1bf9bcb277e01dbd6132ebaa33287158f7633334c8ae06647f50f1553964f2732e5cdf2a458b92260769
diff --git a/dev-haskell/fclabels/fclabels-2.0.3.ebuild b/dev-haskell/fclabels/fclabels-2.0.3.ebuild
new file mode 100644
index 000000000000..0f6576086e2f
--- /dev/null
+++ b/dev-haskell/fclabels/fclabels-2.0.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="First class accessor labels implemented as lenses"
+HOMEPAGE="https://github.com/sebastiaanvisser/fclabels"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/mtl-1.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
+ >=dev-lang/ghc-7.6.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.16.0
+ test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.4 )
+"
diff --git a/dev-haskell/feed/feed-0.3.11.1.ebuild b/dev-haskell/feed/feed-0.3.11.1.ebuild
index 88c638b2a5d3..404dd307b796 100644
--- a/dev-haskell/feed/feed-0.3.11.1.ebuild
+++ b/dev-haskell/feed/feed-0.3.11.1.ebuild
@@ -31,3 +31,9 @@ DEPEND="${RDEPEND}
>=dev-haskell/test-framework-0.8 <dev-haskell/test-framework-0.9
>=dev-haskell/test-framework-hunit-0.3 <dev-haskell/test-framework-hunit-0.4 )
"
+
+src_prepare() {
+ cabal_chdeps \
+ 'base >= 4 && < 4.9' 'base >= 4' \
+ 'time < 1.6' 'time'
+}
diff --git a/dev-haskell/feed/files/feed-0.3.9.2-ghc-7.10.patch b/dev-haskell/feed/files/feed-0.3.9.2-ghc-7.10.patch
deleted file mode 100644
index 41f672c8f910..000000000000
--- a/dev-haskell/feed/files/feed-0.3.9.2-ghc-7.10.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- feed-0.3.9.2-orig/Text/Feed/Query.hs 2013-10-28 02:48:21.000000000 +1100
-+++ feed-0.3.9.2/Text/Feed/Query.hs 2015-04-04 11:48:36.759173147 +1100
-@@ -1,3 +1,4 @@
-+{-# LANGUAGE CPP #-}
- --------------------------------------------------------------------
- -- |
- -- Module : Text.Feed.Query
-@@ -62,7 +63,12 @@
- import Data.Maybe
-
- -- for getItemPublishDate rfc822 date parsing.
-+#if MIN_VERSION_time(1,5,0)
-+import System.Locale ( rfc822DateFormat, iso8601DateFormat )
-+import Data.Time ( defaultTimeLocale )
-+#else
- import System.Locale ( rfc822DateFormat, iso8601DateFormat, defaultTimeLocale )
-+#endif
- import Data.Time.Format ( ParseTime, parseTime )
-
- feedItems :: Feed.Feed -> [Feed.Item]
diff --git a/dev-haskell/feed/files/feed-0.3.9.2-utf8-string.patch b/dev-haskell/feed/files/feed-0.3.9.2-utf8-string.patch
deleted file mode 100644
index 323ae701cde4..000000000000
--- a/dev-haskell/feed/files/feed-0.3.9.2-utf8-string.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff --git a/Text/Feed/Import.hs b/Text/Feed/Import.hs
-index 8fde5f9..c001cee 100644
---- a/Text/Feed/Import.hs
-+++ b/Text/Feed/Import.hs
-@@ -12,6 +12,7 @@
- --
- --------------------------------------------------------------------
-
-+{-# LANGUAGE CPP #-}
- module Text.Feed.Import
- ( parseFeedFromFile -- :: FilePath -> IO Feed
- , parseFeedString -- :: String -> IO Feed
-@@ -32,7 +33,12 @@ import Text.XML.Light.Lexer ( XmlSource )
-
- import Control.Monad
-
-+#if MIN_VERSION_utf8_string(1,0,0)
-+import Prelude as UTF8 (readFile)
-+import Prelude
-+#else
- import System.IO.UTF8 as UTF8 ( readFile )
-+#endif
-
- -- | 'parseFeedFromFile fp' reads in the contents of the file at @fp@;
- -- the assumed encoding is UTF-8.
diff --git a/dev-haskell/fgl-arbitrary/Manifest b/dev-haskell/fgl-arbitrary/Manifest
new file mode 100644
index 000000000000..824762025186
--- /dev/null
+++ b/dev-haskell/fgl-arbitrary/Manifest
@@ -0,0 +1 @@
+DIST fgl-arbitrary-0.2.0.1.tar.gz 6080 SHA256 3e85922a7dde02ee0dac8f93eb233ccb16dfdd1a5a4ec8397fa1d9f7404a6104 SHA512 841aac5e72c840180a25a3f8132c801c216c25a1cc1e66a91e4a3dd81b4b684ff29aed7bd6780d18c62e200db83eed1bdec6d34abec3e2b77bb5767a4f43915e WHIRLPOOL 6baaad4b21d8f4daad15e7e719e9097cc2d19cf7945a0340d40c3f215b72195b0dfe4ab387ebd3c11102930ead44b2932059a826395d0b44092147a87ac18032
diff --git a/dev-haskell/fgl-arbitrary/fgl-arbitrary-0.2.0.1.ebuild b/dev-haskell/fgl-arbitrary/fgl-arbitrary-0.2.0.1.ebuild
new file mode 100644
index 000000000000..4a0311cfe4d5
--- /dev/null
+++ b/dev-haskell/fgl-arbitrary/fgl-arbitrary-0.2.0.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="QuickCheck support for fgl"
+HOMEPAGE="http://hackage.haskell.org/package/fgl-arbitrary"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/fgl-5.5.2.0:=[profile?] <dev-haskell/fgl-6:=[profile?]
+ >=dev-haskell/quickcheck-2.3:2=[profile?] <dev-haskell/quickcheck-2.9:2=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( >=dev-haskell/hspec-2.1 <dev-haskell/hspec-2.3 )
+"
diff --git a/dev-haskell/fgl-arbitrary/metadata.xml b/dev-haskell/fgl-arbitrary/metadata.xml
new file mode 100644
index 000000000000..44e7a3677e37
--- /dev/null
+++ b/dev-haskell/fgl-arbitrary/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ Provides Arbitrary instances for fgl graphs (to avoid adding a
+ QuickCheck dependency for fgl whilst still making the instances
+ available to others).
+
+ Also available are non-fgl-specific functions for generating
+ graph-like data structures.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-haskell/file-embed/Manifest b/dev-haskell/file-embed/Manifest
index d5b9283af7a3..be57799951ad 100644
--- a/dev-haskell/file-embed/Manifest
+++ b/dev-haskell/file-embed/Manifest
@@ -1,2 +1,3 @@
+DIST file-embed-0.0.10.tar.gz 6247 SHA256 f751925cec5773a4fad5a48ca0a86a21091ee5f1efccf618a64a89fa2cf5f711 SHA512 aa0ef37987b9f84685e064411de080d608d5b9a8c839a332fc163eb218c1a8fcb1fb9dc6bfba0033717f10252e07bb5f72183c3b64bb83488553e9b97bdf3111 WHIRLPOOL 87a23c97a8e9a4d48dd546279d6d28c31a20b39aa0d984b7ceae345a0d69e186effee53d0b1edcef22a05e2f35cc537142d29952f99fd6b424e227f19fe41400
DIST file-embed-0.0.7.tar.gz 4283 SHA256 4f4489207dcfeb5eafd699e51442ad4e49f535323c95cebee4e8cce4c0714856 SHA512 ae87b0df303261d7a36d1388c7d92f021e36e58feece5f9a12d55fbc16a74aa0553fda2bbaaf34e819108d39655997a44d8b473b48de1b410b00a993de439b26 WHIRLPOOL 532111829014c33835af96966398f0d328b5e5136dc9014d4fb033979c51c4c799c27d48a214eaf9d19ff69ebd0e5883c19ab1824eea3e88080884fc7b7354c2
DIST file-embed-0.0.9.tar.gz 5624 SHA256 58b3a6b0e0566b9f89286ecd456a669273b8333cd39356d4cc88ef897d93d005 SHA512 897ebcf06eaf6e5ba0c08763adf5f5c47321599cac884e856bac21c178b9116bb3117bab89bb5a1ed2369711a8998c37c2daaf6f7555c403c55c09c5204ce1f7 WHIRLPOOL 8c7dc9faf30d13ccaa6792e82913b62d7a363e67b532f4a16f9aa8d3f8e0294dedad1029da5b6ad0f1c404ef1e455d86121016f0329efc93c2bfab174fa80b41
diff --git a/dev-haskell/file-embed/file-embed-0.0.10.ebuild b/dev-haskell/file-embed/file-embed-0.0.10.ebuild
new file mode 100644
index 000000000000..741eb9fd519a
--- /dev/null
+++ b/dev-haskell/file-embed/file-embed-0.0.10.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Use Template Haskell to embed file contents directly"
+HOMEPAGE="https://github.com/snoyberg/file-embed"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+"
diff --git a/dev-haskell/filestore/files/filestore-0.6.1-ghc-8.patch b/dev-haskell/filestore/files/filestore-0.6.1-ghc-8.patch
new file mode 100644
index 000000000000..126a0564b4db
--- /dev/null
+++ b/dev-haskell/filestore/files/filestore-0.6.1-ghc-8.patch
@@ -0,0 +1,14 @@
+diff --git a/Data/FileStore/Types.hs b/Data/FileStore/Types.hs
+index e950c7a..e116761 100644
+--- a/Data/FileStore/Types.hs
++++ b/Data/FileStore/Types.hs
+@@ -152,3 +152,3 @@ data FileStore = FileStore {
+ -- | Save contents in the filestore.
+- , save :: Contents a
++ , save :: forall a . Contents a
+ => FilePath -- Resource to save.
+@@ -160,3 +160,3 @@ data FileStore = FileStore {
+ -- | Retrieve the contents of the named resource.
+- , retrieve :: Contents a
++ , retrieve :: forall a . Contents a
+ => FilePath -- Resource to retrieve.
diff --git a/dev-haskell/filestore/filestore-0.6.1.ebuild b/dev-haskell/filestore/filestore-0.6.1.ebuild
index 944819418c1c..61f23d46549a 100644
--- a/dev-haskell/filestore/filestore-0.6.1.ebuild
+++ b/dev-haskell/filestore/filestore-0.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -40,6 +40,14 @@ DEPEND+="
)
"
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-ghc-8.patch
+
+ cabal_chdeps \
+ 'time >= 1.1 && < 1.6' 'time >= 1.1' \
+ 'process >= 1.0 && < 1.3' 'process >= 1.0'
+}
+
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag maxcount maxcount)
diff --git a/dev-haskell/frown/Manifest b/dev-haskell/frown/Manifest
index 548b9e1b788c..2b89724732b2 100644
--- a/dev-haskell/frown/Manifest
+++ b/dev-haskell/frown/Manifest
@@ -1 +1,2 @@
DIST frown-0.6.1.tar.gz 1291807 SHA256 bfb5a7a84527624a605342cf739ebbef078a25721ca5af4fb7998590d76a9c05 SHA512 015f65afabde7061318bbd66c79ad064a44774afd9bcf161c842984128679f24c1e91e7de067a14833bd4b69d51906d825e453a02b9c0dd38b13b2a7432a9693 WHIRLPOOL fde918658a1664222b4b37953efabcdbf074c9280c898a39ca1ed0a08b740e2304760a2f08d6c1953f35cfb00a2cbb76690731c4e1a11ac591be93ac620658eb
+DIST frown-0.6.2.3.tar.gz 1269219 SHA256 fcca75244343a976a397f7d50687a80d41192e9eaa47d77799d11892f5fe400c SHA512 a9166dd723db2836214704f1837b9629af03bc1aa5bdeed8a58eedca7a91140ba21db8d7be2884bc13b9f35346704329980bec44d253fa53c33f71e68160a963 WHIRLPOOL 3f8dcbb9506a720cd5951ac65912f77da94c2dcd914a266da9171d06d5dd9864b03782ced69dcfbc7090d84c4d6dc2da2e782a3cff0369c9d0499dce7f0ad13d
diff --git a/dev-haskell/frown/frown-0.6.2.3.ebuild b/dev-haskell/frown/frown-0.6.2.3.ebuild
new file mode 100644
index 000000000000..0e014cc0c352
--- /dev/null
+++ b/dev-haskell/frown/frown-0.6.2.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="bin"
+inherit haskell-cabal
+
+DESCRIPTION="LALR(k) parser generator"
+HOMEPAGE="http://hackage.haskell.org/package/frown"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_install() {
+ haskell-cabal_src_install
+ dohtml -r Manual/html
+ dodoc Manual/Manual.ps
+}
diff --git a/dev-haskell/geniplate-mirror/Manifest b/dev-haskell/geniplate-mirror/Manifest
index dd4f5cc6efdd..6c55a435e6e4 100644
--- a/dev-haskell/geniplate-mirror/Manifest
+++ b/dev-haskell/geniplate-mirror/Manifest
@@ -1 +1,2 @@
DIST geniplate-mirror-0.7.1.tar.gz 9259 SHA256 60d4b0a0d01a93ee9188eb52d39803d9c2c814d321f95acfb0fdb8c7c075e773 SHA512 51e831034cf806b1de8bbe3e8f935894d38c61046b1a093ec837dac96972e8aef126d903fc70afb09e6f1edb143d716c3faae303bfece6d0bcb86a6be1b1210c WHIRLPOOL 7b27f3998d8743ffd9f873642a02bcbd554f5df5dc8633f17e7bc72791fcf7aff6e5f3ba6b446f054154f6af8ca5ab3e091065d131a9b38a09c7ff4616e80237
+DIST geniplate-mirror-0.7.4.tar.gz 9273 SHA256 1bbfc296d598d604e0cf4da0b4a23e36e73f019f83b7911e18621443f04e2c5f SHA512 52c2cd33320df0deaa1dc1e95d1a4874cd8493425542fcea375b81a5f85e8156a9ead67f4dc4b0e4d2e30553e2a914dd342133b4c2210501bf3442966baef8be WHIRLPOOL 82e6d41aebff42c51e5e5f5ee212a3b3bbd50b22a2f0d655f92b2d2e2f7f758faf129973c2397bbbd4038e07551393d1fa9a5f19f3ec28cd774800d3df1c3618
diff --git a/dev-haskell/geniplate-mirror/geniplate-mirror-0.7.4.ebuild b/dev-haskell/geniplate-mirror/geniplate-mirror-0.7.4.ebuild
new file mode 100644
index 000000000000..564ae2d24c59
--- /dev/null
+++ b/dev-haskell/geniplate-mirror/geniplate-mirror-0.7.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Use Template Haskell to generate Uniplate-like functions"
+HOMEPAGE="https://github.com/danr/geniplate"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/mtl:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+"
diff --git a/dev-haskell/graphviz/Manifest b/dev-haskell/graphviz/Manifest
new file mode 100644
index 000000000000..6b4b60c338fe
--- /dev/null
+++ b/dev-haskell/graphviz/Manifest
@@ -0,0 +1 @@
+DIST graphviz-2999.18.0.2.tar.gz 223908 SHA256 0ce1dca248e549b005798472cc6b906143369d987cf482fc0435b1029e5cc567 SHA512 8b27a81af2d31780801534f785bfda1dfbd127e176fa2c4bada2b33a7c80166fbb0efa67706296201bb19d201b8e2ac56453be0d8fcb488b93feb95d2acd8a09 WHIRLPOOL d88550711ea99c586d6a272c3a99c12ccf91cf096e80585d6f61c71bbb3dc6842e9876632823ca096325a97253a62ab16f85a7f7055cb8593ed8b87d206c08ec
diff --git a/dev-haskell/graphviz/graphviz-2999.18.0.2-r1.ebuild b/dev-haskell/graphviz/graphviz-2999.18.0.2-r1.ebuild
new file mode 100644
index 000000000000..f58fc6625b83
--- /dev/null
+++ b/dev-haskell/graphviz/graphviz-2999.18.0.2-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+#hackport: flags: -test-parsing
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Bindings to Graphviz for graph visualisation"
+HOMEPAGE="http://projects.haskell.org/graphviz/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT=test # too slow
+
+RDEPEND=">=dev-haskell/colour-2.3:=[profile?] <dev-haskell/colour-2.4:=[profile?]
+ >=dev-haskell/dlist-0.5:=[profile?] <dev-haskell/dlist-0.8:=[profile?]
+ >=dev-haskell/fgl-5.4:=[profile?] <dev-haskell/fgl-5.6:=[profile?]
+ >=dev-haskell/polyparse-1.9:=[profile?]
+ >=dev-haskell/temporary-1.1:=[profile?] <dev-haskell/temporary-1.3:=[profile?]
+ dev-haskell/text:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
+ >=dev-haskell/wl-pprint-text-1.1.0.0:=[profile?] <dev-haskell/wl-pprint-text-1.2.0.0:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.14
+ test? ( >=dev-haskell/fgl-arbitrary-0.2 <dev-haskell/fgl-arbitrary-0.3
+ >=dev-haskell/quickcheck-2.3 <dev-haskell/quickcheck-2.9 )
+"
+
+src_prepare() {
+ cabal_chdeps \
+ 'polyparse >=1.9 && <1.12' 'polyparse >=1.9'
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-test-parsing
+}
diff --git a/dev-haskell/graphviz/metadata.xml b/dev-haskell/graphviz/metadata.xml
new file mode 100644
index 000000000000..01b1d2a5ff68
--- /dev/null
+++ b/dev-haskell/graphviz/metadata.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ This library provides bindings for the Dot language used by the
+ Graphviz (&lt;http://graphviz.org/&gt;) suite of programs for visualising
+ graphs, as well as functions to call those programs.
+
+ Main features of the graphviz library include:
+
+ * Almost complete coverage of all Graphviz attributes and syntax.
+
+ * Support for specifying clusters.
+
+ * The ability to use a custom node type.
+
+ * Functions for running a Graphviz layout tool with all specified
+ output types.
+
+ * The ability to not only generate but also parse Dot code with two
+ options: strict and liberal (in terms of ordering of statements).
+
+ * Functions to convert FGL graphs and other graph-like data structures
+ to Dot code - including support to group them into clusters - with a
+ high degree of customisation by specifying which attributes to use
+ and limited support for the inverse operation.
+
+ * Round-trip support for passing an FGL graph through Graphviz to
+ augment node and edge labels with positional information, etc.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-haskell/happstack-server/Manifest b/dev-haskell/happstack-server/Manifest
index c8723141b8cd..4ca634c104cf 100644
--- a/dev-haskell/happstack-server/Manifest
+++ b/dev-haskell/happstack-server/Manifest
@@ -1,3 +1,4 @@
DIST happstack-server-7.1.7.1.tar.gz 78293 SHA256 e2fc2bf7a78a25c3a24f965972cd78ffa8c66755b54249ac34d0590fb63a09e1 SHA512 d43c22421e3468fc5fd9e943088db9df3ca394dd964aaa1b9caba998a1e94923956912cdf46fd17cc99969f03097d24b5426f83dbec58585b366478ff46dd5b4 WHIRLPOOL d817147775f02ca990a770416292f00b7bd48beb5ca126f4004bfe19638b3e0af5c5203ded63e49fb79ad8b52b577f14968e2bcb402c2492463c81cbb9b2584c
DIST happstack-server-7.3.9.tar.gz 79473 SHA256 9fb66700374db5455853db778c086549345150c7e7fb5e60f09e16deeb145a82 SHA512 3bbfa96e17d5e452604c81f1322a3dbec9a44eae76c448e6a79843c05a079c5d081d58a7d126d8bd2957d774899b6678eeadc17fa161f58046296299b1a1c7a2 WHIRLPOOL e6e4bef2d5926513c9b6f25aa1fecce75215cc5cf65ee95dde5ec44e1292345ca93cc556e9b3f64559e7533f81d80861512a8acff54264fc5e3ec5177ce0a59a
DIST happstack-server-7.4.5.tar.gz 79941 SHA256 704a11b50604e57bd960633a73baa77fe23993f41b35202a0e26f4af2f91dc96 SHA512 52aa4261abe1cea3211add541b6831e0d586dcfc1e24d6d22ac7b69c10fd26ddaa93b2582ee586d9bb8dbef88b7f2e135f874a5ac65d0085d406fa6fa7a6b618 WHIRLPOOL c07e9e093b64aa97ed97fc6c4ad85ca0254b72978e259a26f75509fa8911fe162f11b10150c0de069c5c4ef1d1504d5954c36710837a36dd213edac34d4be390
+DIST happstack-server-7.4.6.1.tar.gz 81027 SHA256 f4893c48b909b275d25a4061be85c637ebb6c5ee63f890c39b3bfefb8698ab9b SHA512 499975de4919b38301ad065e260d22edb8aca116252a9004a631ec122efaf92b779ebfb7a6480aabad23ba0602e723f3ef78247a274489b073525831d8b72593 WHIRLPOOL d178fa59d51223bf93b591dec186f605567defe2d1cd0040721554bc7675e1b047a3e2b61a8bfe05e13ecfae8f34dd3f5668c7cc60871100af7ecd4990961db0
diff --git a/dev-haskell/happstack-server/happstack-server-7.4.6.1.ebuild b/dev-haskell/happstack-server/happstack-server-7.4.6.1.ebuild
new file mode 100644
index 000000000000..17ec92f99cc0
--- /dev/null
+++ b/dev-haskell/happstack-server/happstack-server-7.4.6.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+#hackport: flags: +network_2_2_3
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Web related tools and services"
+HOMEPAGE="http://happstack.com"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+network-uri +template_haskell"
+
+RDEPEND=">=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
+ >=dev-haskell/blaze-html-0.5:=[profile?] <dev-haskell/blaze-html-0.9:=[profile?]
+ dev-haskell/exceptions:=[profile?]
+ dev-haskell/extensible-exceptions:=[profile?]
+ >=dev-haskell/hslogger-1.0.2:=[profile?]
+ dev-haskell/html:=[profile?]
+ >=dev-haskell/monad-control-0.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
+ >=dev-haskell/mtl-2:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ dev-haskell/old-locale:=[profile?]
+ <dev-haskell/parsec-4:=[profile?]
+ >=dev-haskell/sendfile-0.7.1:=[profile?] <dev-haskell/sendfile-0.8:=[profile?]
+ dev-haskell/syb:=[profile?]
+ >=dev-haskell/system-filepath-0.3.1:=[profile?]
+ >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-1.3:=[profile?]
+ >=dev-haskell/threads-0.5:=[profile?]
+ dev-haskell/time-compat:=[profile?]
+ >=dev-haskell/transformers-0.1.3:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
+ >=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
+ >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
+ >=dev-haskell/utf8-string-0.3.4:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
+ dev-haskell/xhtml:=[profile?]
+ dev-haskell/zlib:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ network-uri? ( >dev-haskell/network-2.6:=[profile?] <dev-haskell/network-2.7:=[profile?]
+ >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
+ !network-uri? ( <dev-haskell/network-2.6:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hunit )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag network-uri network-uri) \
+ --flag=network_2_2_3 \
+ $(cabal_flag template_haskell template_haskell)
+}
diff --git a/dev-haskell/hastache/hastache-0.6.1.ebuild b/dev-haskell/hastache/hastache-0.6.1.ebuild
index eaecbcf42176..f993c951f40b 100644
--- a/dev-haskell/hastache/hastache-0.6.1.ebuild
+++ b/dev-haskell/hastache/hastache-0.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -32,3 +32,8 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
test? ( dev-haskell/hunit )
"
+
+src_prepare() {
+ cabal_chdeps \
+ 'base >=4 && <4.9' 'base >=4'
+}
diff --git a/dev-haskell/hdbc/hdbc-2.4.0.1.ebuild b/dev-haskell/hdbc/hdbc-2.4.0.1.ebuild
index 45949beb7efe..a2f89eb62f7b 100644
--- a/dev-haskell/hdbc/hdbc-2.4.0.1.ebuild
+++ b/dev-haskell/hdbc/hdbc-2.4.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -38,6 +38,11 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/${MY_P}"
+src_prepare() {
+ cabal_chdeps \
+ 'time >= 1.5 && < 1.6' 'time >= 1.5'
+}
+
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag test buildtests)
diff --git a/dev-haskell/highlighting-kate/Manifest b/dev-haskell/highlighting-kate/Manifest
index 3022d12bb806..02224aaa09a6 100644
--- a/dev-haskell/highlighting-kate/Manifest
+++ b/dev-haskell/highlighting-kate/Manifest
@@ -1,4 +1,5 @@
DIST highlighting-kate-0.5.14.tar.gz 865527 SHA256 d9cae13a1eb476b6c014ee1eabf5a3f835258a16c47f07e42b0368608c13ef42 SHA512 da2d1a5940357c3e067e51119fb6d209b42ea76828ed90bf4feeea099eeb844d53498dad6ef0d833c903db4d39e63dc4cbc2ebd913b51e41af3799a32d2c3b89 WHIRLPOOL a0b91aa0d64b3a3f381449f31ce20d608aa063d47bb8a1882821c6cbebe648b0205d8ffe975833fb5e6648ad98434b645e6ee353737c0b79f0e2c13faebd0e77
DIST highlighting-kate-0.5.5.tar.gz 668017 SHA256 4943b59d2ebe23c73f028c449cf973bdc2ea0f3e9e1f696eb7b7f5049da6fd7a SHA512 50c24f0a7f247ff1c5410aa31b270851c88cc3c24480da332c0a344c6959a7f8748dad4650374844b36eccee0824c991797d8327bf2b15ae055918acf129bd95 WHIRLPOOL 227383e60e6b9f2eddf58eea1936eaf982757a5a54a2c1aefb2dffc36606bc6b5c76b65c19b67c90498a58cd75585a57a152a89125c5e0b401d5096af6a970f0
DIST highlighting-kate-0.6.1.tar.gz 913389 SHA256 cb57caf861bda046043575772ffc7fd4cd21dd63a0ecdf26b624c7e930e0f30e SHA512 c7b0696acaee1e7679582dde6da0bd0d46a573955249d4b6b1455ac9f29839daaf0dd9c7f2b2229d335d24fd512c802e268cd96b9b6ca2a7509490b1e66ab774 WHIRLPOOL 94675d3a68d2528bc09b6a31511fadee6bd8301fab25e8d10cbd0635e916fb2825e2e0c9b2f927aaa5cab75f19c450b68b009f8486b8688b12e74a696e740377
+DIST highlighting-kate-0.6.2.tar.gz 919467 SHA256 728f10ccba6dfa1604398ae527520d2debeef870472fe104c2bf0714c513b411 SHA512 b6574957352800d359f184b91f145623b7370e3e1e92ead79c5c6c5ed7a13b85e09e6f17a4d1af2b2628e30f6f34859143dfcc226b5d6f0e5d8a2fe5022c0924 WHIRLPOOL 3b49f4b41e678b730a21118dea9b981868badadb8a4365fbf9da2283bfd5e0cda8f4c6f3d62a169b0a3da10eab911ba20e210f5659596182ce06c357587db59b
DIST highlighting-kate-0.6.tar.gz 922847 SHA256 b39dc194386eb7613a5e9935023b1173010800c3a9b0b7fe09c0601f97236398 SHA512 2042e22299735e49e45cb34f2807f883da91c98ca3fd37cd1698f5d1cfea49df79cfb8da6ac9664aba0629c5500e6cd9e9c812d897f59b9bd75b2a5cd5c12933 WHIRLPOOL c0246332c3bec77a405041f05c6d7771be6ba37035768df6e8c6a3044e88e06625d4e7aa7aae2288f2740cd2b5009e31fe01ac94216c3040fa2cd4c79695c201
diff --git a/dev-haskell/highlighting-kate/highlighting-kate-0.6.2.ebuild b/dev-haskell/highlighting-kate/highlighting-kate-0.6.2.ebuild
new file mode 100644
index 000000000000..47a08eddf575
--- /dev/null
+++ b/dev-haskell/highlighting-kate/highlighting-kate-0.6.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Syntax highlighting"
+HOMEPAGE="https://github.com/jgm/highlighting-kate"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="executable pcre-light"
+
+RDEPEND=">=dev-haskell/blaze-html-0.4.2:=[profile?] <dev-haskell/blaze-html-0.9:=[profile?]
+ dev-haskell/mtl:=[profile?]
+ dev-haskell/parsec:=[profile?]
+ dev-haskell/utf8-string:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ pcre-light? ( >=dev-haskell/pcre-light-0.4:=[profile?] <dev-haskell/pcre-light-0.5:=[profile?] )
+ !pcre-light? ( >=dev-haskell/regex-pcre-builtin-0.94.4.8.8.35:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( dev-haskell/diff )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag executable executable) \
+ $(cabal_flag pcre-light pcre-light)
+}
diff --git a/dev-haskell/hostname/hostname-1.0.ebuild b/dev-haskell/hostname/hostname-1.0.ebuild
index 946487d932ca..9094550b1272 100644
--- a/dev-haskell/hostname/hostname-1.0.ebuild
+++ b/dev-haskell/hostname/hostname-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -9,7 +9,7 @@ EAPI="4"
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
-DESCRIPTION="A very simple package providing a cross-platform means of determining the hostname"
+DESCRIPTION="A a cross-platform means of determining the hostname"
HOMEPAGE="http://hackage.haskell.org/package/hostname"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
diff --git a/dev-haskell/hsopenssl/hsopenssl-0.11.1.1-r1.ebuild b/dev-haskell/hsopenssl/hsopenssl-0.11.1.1-r1.ebuild
index a0f634a9e852..78c1285de10f 100644
--- a/dev-haskell/hsopenssl/hsopenssl-0.11.1.1-r1.ebuild
+++ b/dev-haskell/hsopenssl/hsopenssl-0.11.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -38,6 +38,11 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/${MY_P}"
+src_prepare() {
+ cabal_chdeps \
+ 'time >= 1.1.1 && < 1.6' 'time >= 1.1.1'
+}
+
src_configure() {
local fbn_flag=$(cabal_flag fast-bignum fast-bignum)
diff --git a/dev-haskell/hstringtemplate/Manifest b/dev-haskell/hstringtemplate/Manifest
index 6979a1f12560..ff06c4cb6519 100644
--- a/dev-haskell/hstringtemplate/Manifest
+++ b/dev-haskell/hstringtemplate/Manifest
@@ -1,2 +1,3 @@
DIST HStringTemplate-0.7.3.tar.gz 15961 SHA256 883fbfd35c14ab46cd1545a8643da700094297f0cb74462f460781694dd884bf SHA512 987e827dabf64f13df9ec584c6ac4d9b121bec07543f9600e212c1a20fe03aa1fcb24f8f669b5ae53f85e4ec9d2d6a7c76a2845496a8440332b601c64fcb552c WHIRLPOOL 73d865399184cc177d786cf85423675dc0b4abe309679666270f59122e13e2d88529eced90fa1abeb13a9a2074acf77c6edca6f673fa5f1503e33fc880f90d6e
DIST HStringTemplate-0.8.3.tar.gz 16023 SHA256 63d6b1c993f5612ef370b92bb8fab05323657ec34a0f35110b967eb853239d18 SHA512 d356ea7defea10535f5ec188a4bdc6ecba89f447c509af04421753dc9b0f4cf85aa24ec1dd2c8ba0b31bfef06576e0a9f8c457e890468244bae22abc47d26f8e WHIRLPOOL 7ea5cb6975c54890e9f7e48fc0ed9fc59925bc0d7d80a7d8fdcf13b67aec67c42f3a0547c479ac6d452a0258141762aacefd329b611d9c3020c65c36228dcc75
+DIST HStringTemplate-0.8.5.tar.gz 15740 SHA256 e02b3043f1a5f72db3a1a1075e7b641f266329b954ea7f2f6bd20266295b35ff SHA512 81c38009abf568316263aab479bcd2e04b03419b52c98d566a402b0d1c65a49052c8f68a7c6e6b285d108489c0fb2387ab98622aacdaa7596fb009517ecbc2d5 WHIRLPOOL ea21b1960dd1d63775e6625a6cb3b76dca8a0b8a3d357b128ca988acb18039451296c880d7b8d311d20ced27b04b370408eb3f2b5c62e02b486ef0f79bb20306
diff --git a/dev-haskell/hstringtemplate/hstringtemplate-0.8.5.ebuild b/dev-haskell/hstringtemplate/hstringtemplate-0.8.5.ebuild
new file mode 100644
index 000000000000..b15b8824a693
--- /dev/null
+++ b/dev-haskell/hstringtemplate/hstringtemplate-0.8.5.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="HStringTemplate"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="StringTemplate implementation in Haskell"
+HOMEPAGE="http://hackage.haskell.org/package/HStringTemplate"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/blaze-builder:=[profile?]
+ dev-haskell/mtl:=[profile?]
+ dev-haskell/old-locale:=[profile?]
+ <dev-haskell/parsec-4:=[profile?]
+ dev-haskell/syb:=[profile?]
+ dev-haskell/text:=[profile?]
+ dev-haskell/void:=[profile?]
+ >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.18.1.3
+"
+
+S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild b/dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild
new file mode 100644
index 000000000000..b4090db4a5a9
--- /dev/null
+++ b/dev-haskell/http-attoparsec/http-attoparsec-0.1.1-r3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Attoparsec parsers for http-types"
+HOMEPAGE="https://github.com/tlaitinen/http-attoparsec"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/attoparsec-0.10.4.0:=[profile?]
+ >=dev-haskell/http-types-0.8.0:=[profile?]
+ >=dev-lang/ghc-6.12.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8.0.2
+"
+
+src_prepare() {
+ cabal_chdeps \
+ 'attoparsec >= 0.10.4.0 && < 0.12' 'attoparsec >= 0.10.4.0' \
+ 'http-types >= 0.8.0 && < 0.9' 'http-types >= 0.8.0'
+}
diff --git a/dev-haskell/http-client-tls/Manifest b/dev-haskell/http-client-tls/Manifest
index 8f3222f7b2dd..c87caa759a07 100644
--- a/dev-haskell/http-client-tls/Manifest
+++ b/dev-haskell/http-client-tls/Manifest
@@ -1 +1,2 @@
DIST http-client-tls-0.2.2.tar.gz 2962 SHA256 451e5833a1f07fdc162fde4371ac92986932d5c38f9969ace7babb020bc80128 SHA512 fe750f8c89efd6f65ff4f80ed2e56caadcbd6135fe4dbe500c763994773d91924cbd12073b84dc175ec617d76077febc790a45e293a2a4bb6ca840d0f223629e WHIRLPOOL 5ed723ef8d6cd3b1b28d8fb19e393c74f5e1d035efe8152bc71d90f8f42d0efa87e1ede24110ae4da3431b8afd0486a696d21ba56c1658d0f02af87023bdc099
+DIST http-client-tls-0.2.4.tar.gz 3555 SHA256 da60ebd9c0eff1e7a44ce600b450da79a471dda648ae67503d34d69a49ff0921 SHA512 3394b4cc6d8d398c17b3f06f6e1183103fadea0527c4fdab963a7e7cefb3b22fd0f0c3dc285efc7a8a1a902edc30f52a2ee35596dc173769c7fb9be6d033b24c WHIRLPOOL dbc5a1dba192d5ad34a0551639a95beb8403141c037520041116489306c01900825a8c58b56b1dbd5bdf313f924112d3c0e83a545bce18b2e2e62587f54f45d8
diff --git a/dev-haskell/http-client-tls/http-client-tls-0.2.4.ebuild b/dev-haskell/http-client-tls/http-client-tls-0.2.4.ebuild
new file mode 100644
index 000000000000..e2b41a92bcb6
--- /dev/null
+++ b/dev-haskell/http-client-tls/http-client-tls-0.2.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="http-client backend using the connection package and tls library"
+HOMEPAGE="https://github.com/snoyberg/http-client"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/connection-0.2.2:=[profile?]
+ dev-haskell/data-default-class:=[profile?]
+ >=dev-haskell/http-client-0.3.5:=[profile?]
+ dev-haskell/network:=[profile?]
+ >=dev-haskell/tls-1.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( dev-haskell/hspec
+ dev-haskell/http-types )
+"
diff --git a/dev-haskell/http-client/Manifest b/dev-haskell/http-client/Manifest
index 97e8ae895511..8825e7e06b7d 100644
--- a/dev-haskell/http-client/Manifest
+++ b/dev-haskell/http-client/Manifest
@@ -2,3 +2,4 @@ DIST http-client-0.2.2.2.tar.gz 29315 SHA256 91f642fbd612587ff088973e6aab6f59a81
DIST http-client-0.3.3.2.tar.gz 33517 SHA256 67cecbfcbccf53c4a1287aed3f22a6cfc156640ace4f6ed004ce5166e0fd020b SHA512 7e05ab5f3c1a02092c1431f532a41cf032c791ea527ad84ee5d1e6ad9fb61decaa5b8e1f879099c47937c7c48a96961ee76d688fc42cb19878c6782922ece91e WHIRLPOOL be2de3b8215990e14b7711e0049541b619267d817fafb27c038c5f124a553f5e74959458d4609a74d3cc1650d7e18d8abf1a04ad57af1939e3ba29fc9d8cdfd4
DIST http-client-0.4.18.1.tar.gz 75796 SHA256 69bba520e4719b5f2b1f2ce5bebea441d082691b76bef37c9fff410497ae156c SHA512 22b04e04edda5d0ae017acfd6b332acd9347d722245642f02caced4c60baa3b00d14e495c1b8f82e96e9c071acc045f0ab3f17b93706c95b81658a43489ac9f8 WHIRLPOOL 388790b6e17c7b3dd4e2cd002c21fdbd606e3e80d8e0c6d96cc1fcdd634e42a95d03bc761df66b7d03d9e7e6ec869f559c5859b44488a4501a3c154d2df42892
DIST http-client-0.4.26.2.tar.gz 77508 SHA256 5c06c7944da2489d0abb91f8807418e013e77610d2fd3245641f1235371e8c6d SHA512 7d57a6bee97fac2b660fd05b206c3cfad1f521ba584b5f004317a02cd757840bf2d68294083acaeaecafb38bfd3ad7117563c9726f10aecb3867ca3eeca6ec35 WHIRLPOOL 6cc928bbd2d8ed7df5e8f713b4e622f32e0c5be5247b01469f89833bf87526f9e3fd09701dfe44db02657ac5f0b3850d766a379d6d575549a1d5925bd017f44f
+DIST http-client-0.4.28.tar.gz 78682 SHA256 24346facd4af7268d2c0d828b4865b9b8ba7351d458dd95a3e67094422dfe026 SHA512 5153e9e632fcea4af9ddfb40259f222edd6a7fe70c080c0cf009b8822ea47cc45674d2b24eb1e709f6995bf26eddf01e9ae3c400f16992f1a2b72503e30c8cba WHIRLPOOL 8c9cb836c5af3b2881957e37b20620071f60bb5022799d0db1c73142f3363d1c57551fe08eb3329ad2f5c8e136263f341328dc6b11a41ef59fd1b4d851a19780
diff --git a/dev-haskell/http-client/http-client-0.4.28.ebuild b/dev-haskell/http-client/http-client-0.4.28.ebuild
new file mode 100644
index 000000000000..054838a44347
--- /dev/null
+++ b/dev-haskell/http-client/http-client-0.4.28.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="An HTTP client engine, intended as a base layer for more user-friendly packages"
+HOMEPAGE="https://github.com/snoyberg/http-client"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+network-uri"
+
+RDEPEND=">=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
+ >=dev-haskell/blaze-builder-0.3:=[profile?]
+ >=dev-haskell/case-insensitive-1.0:=[profile?]
+ dev-haskell/cookie:=[profile?]
+ dev-haskell/data-default-class:=[profile?]
+ >=dev-haskell/exceptions-0.4:=[profile?]
+ >=dev-haskell/http-types-0.8:=[profile?]
+ dev-haskell/mime-types:=[profile?]
+ dev-haskell/random:=[profile?]
+ >=dev-haskell/streaming-commons-0.1.0.2:=[profile?] <dev-haskell/streaming-commons-0.2:=[profile?]
+ >=dev-haskell/text-0.11:=[profile?]
+ dev-haskell/transformers:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ network-uri? ( >=dev-haskell/network-2.6:=[profile?]
+ >=dev-haskell/network-uri-2.6:=[profile?] )
+ !network-uri? ( >=dev-haskell/network-2.3:=[profile?] <dev-haskell/network-2.6:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( dev-haskell/async
+ dev-haskell/hspec
+ dev-haskell/monad-control
+ >=dev-haskell/streaming-commons-0.1.1
+ dev-haskell/zlib
+ !network-uri? ( dev-haskell/network-uri ) )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag network-uri network-uri)
+}
diff --git a/dev-haskell/http-conduit/Manifest b/dev-haskell/http-conduit/Manifest
index a8fe3a3c14b1..7ee2915125a1 100644
--- a/dev-haskell/http-conduit/Manifest
+++ b/dev-haskell/http-conduit/Manifest
@@ -1,3 +1,4 @@
DIST http-conduit-1.9.5.1.tar.gz 46601 SHA256 c2bd9c8bc5bb8f3de8b8c0c299d664db8e68a4bb24b658c768b6839b5cd1a3a8 SHA512 2e2ea0fbd15ed07de5e4b114ab67a68cfbbae9862cc78b9e4ae98bbd06a79e3bac1cedd246b148e6201359aa10a8ba5a6e8800d6ce1238530ba52ece3e135f00 WHIRLPOOL 96e8386157074d58f5492afe30020964b2a8a861be7fd0ece5d0c765058646ac1efb5ce5494fc42b885549374eac7134431508ad237523a5ebbe2d64aaf32978
+DIST http-conduit-2.1.10.1.tar.gz 26897 SHA256 36ebae73f7bf984e1062aa6079b935069b49a5b3811ea935194c0cecb8de815f SHA512 be9334d477effb5e691a3fb8faac40abd09a855205cefe0018315fbdca7de0fca00396e7fa66ca64c87ec2ee8d04177a4a2598349cfc3948f21000c4d23a0c72 WHIRLPOOL cfffeda187926a48fdc6e2936025d33a6ff0f108945fdb39ed1ffc25a43b9b3feda8f77813ce9a0c558f143e18ef53c26e9daff77e03a7c38b0acac8823ba265
DIST http-conduit-2.1.7.2.tar.gz 23333 SHA256 ccd5d034d9c1f185ccf600e7f6d6153df793218233683ba073bab62d5449dc46 SHA512 020eae7a5846a880270b24d85ea4e7c2742c0f701e9e895b4dcaa1856f794fd00e09951e171104a173679d062789e5214ee24e0d63984e7d94d2cb2e5e7fb0ce WHIRLPOOL 10833001140438370ef01d3207562851c38339993f5d16d8c21a3c3c2627d94fbb0d38bccf2004a059ca2702d5567ca259cd9989cd0bf6776cb97073acd23652
DIST http-conduit-2.1.8.tar.gz 23331 SHA256 550d86ea9ee6dd90994a460c5c85ddc861fb5c0f007304dc4a2e2035f980ea3d SHA512 a5791e9cc9a5d8a077a54286e163cf16b388e1c1a71f31989e731ad724de887d96bd985805380b3ad7ed8d0570c8577c38bd1a36567ee38924487c7a200d304d WHIRLPOOL 4671a0557363c9170f28ab947e48a1a38d830c8b2d2843be15bea42db2cf192e20492ea9d22f39bca9826b01b8144a16d5914a84f0df5721a175c5768bab2d89
diff --git a/dev-haskell/http-conduit/http-conduit-2.1.10.1.ebuild b/dev-haskell/http-conduit/http-conduit-2.1.10.1.ebuild
new file mode 100644
index 000000000000..1bdda98f3eec
--- /dev/null
+++ b/dev-haskell/http-conduit/http-conduit-2.1.10.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="HTTP client package with conduit interface and HTTPS support"
+HOMEPAGE="http://www.yesodweb.com/book/http-conduit"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/aeson-0.8:=[profile?]
+ >=dev-haskell/conduit-0.5.5:=[profile?] <dev-haskell/conduit-1.3:=[profile?]
+ >=dev-haskell/conduit-extra-1.1.5:=[profile?]
+ dev-haskell/data-default-class:=[profile?]
+ >=dev-haskell/exceptions-0.6:=[profile?]
+ >=dev-haskell/http-client-0.4.28:=[profile?] <dev-haskell/http-client-0.5:=[profile?]
+ >=dev-haskell/http-client-tls-0.2.4:=[profile?]
+ >=dev-haskell/http-types-0.7:=[profile?]
+ >=dev-haskell/lifted-base-0.1:=[profile?]
+ dev-haskell/monad-control:=[profile?]
+ dev-haskell/mtl:=[profile?]
+ >=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.2:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/blaze-builder
+ dev-haskell/case-insensitive
+ >=dev-haskell/conduit-1.1
+ >=dev-haskell/connection-0.2
+ dev-haskell/cookie
+ >=dev-haskell/hspec-1.3
+ dev-haskell/hunit
+ dev-haskell/network
+ dev-haskell/streaming-commons
+ dev-haskell/temporary
+ dev-haskell/text
+ dev-haskell/utf8-string
+ >=dev-haskell/wai-3.0 <dev-haskell/wai-3.3
+ dev-haskell/wai-conduit
+ >=dev-haskell/warp-3.0.0.2 <dev-haskell/warp-3.3
+ dev-haskell/warp-tls )
+"
diff --git a/dev-haskell/juicypixels/Manifest b/dev-haskell/juicypixels/Manifest
index 527fa60d28ab..f3df0bf21159 100644
--- a/dev-haskell/juicypixels/Manifest
+++ b/dev-haskell/juicypixels/Manifest
@@ -1,3 +1,4 @@
DIST JuicyPixels-3.1.7.1.tar.gz 96433 SHA256 5751e984068e7a325f6b45a3d00f827aee49e4e63abf2a84a9b6c3dcb09d1a56 SHA512 c5ba19641b61789cd471e0de038c58712989945bfcd340d769f4614b3fd7b1f6073349a8b48115c6a9ca83cb8fc813f715e55f08acd230940ca04084210ffccc WHIRLPOOL 55ef29470528c301012192cb30535e56342cdf9190207a0869d83bdd6bda1c48188582ab3589ccf8375e7a57c294403314792422ecc78717d28f5f65fb8ed44b
DIST JuicyPixels-3.2.5.3.tar.gz 116074 SHA256 fc36f130e678119475434febcdfe75e1e083062a4729a3104cc5bdc7972cd8ce SHA512 e5c0b0442b1b79aa751afed9a5df23b9fc1f3bfddd0d7b0f3751053018f4434331a0e0ecb16d2fc36a87d3edd3fc06727cfa9557607a02d7040ead623a5917bd WHIRLPOOL 93322b1b474befddc189e8c5ded6fb5343f421e488c57b4c9108f9b729028278ca807d92e28651b5e5acfbedcc0c3c5d01ad0198f9e347f84a3672efaff6d17a
DIST JuicyPixels-3.2.6.4.tar.gz 116527 SHA256 6268583fd7915913b3d68a399184bfcfebfaa010be9aa10232d76324df65a6ac SHA512 830743b3a06efb4a39e8b6f44a21c25b8bb4afcb98b55a2e23653786829773ef774ad6ccffd2ee05001972afb594d4ddac20cad60b6bf2a6c4b7fd5a954036b9 WHIRLPOOL 2bb7c588f45ee6cf563fe1787486ad695fab3657faebcff6ca12a41ae098696d0273cd192ae7bafcb5a9464f09efa930bcfe585962ba75e18ad96733aed58a51
+DIST JuicyPixels-3.2.7.tar.gz 118647 SHA256 0126ff02d78045a299e76a35e2a3d3d188e7512f08d57e89bf1e0a94eb6ff14b SHA512 418d887a799fc46f4c73da1ebae0288e0f25e21c943f38dbf0b2519096e4ba145711a05d9da7bb1e588a5183e91ab09dfe3a209a6728c610eb5771a5d963ee6a WHIRLPOOL e46aa8a353688948e8e2ac39a63c21ca20a8288ce4377e6cffa6867429e40e131e8ef4dce69bf3f030bd89feb6760de0dbf7c4e1695c4fe990145bba1c52a7f7
diff --git a/dev-haskell/juicypixels/juicypixels-3.2.7.ebuild b/dev-haskell/juicypixels/juicypixels-3.2.7.ebuild
new file mode 100644
index 000000000000..1da21a0247fe
--- /dev/null
+++ b/dev-haskell/juicypixels/juicypixels-3.2.7.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="JuicyPixels"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and others)"
+HOMEPAGE="https://github.com/Twinside/Juicy.Pixels"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="mmap"
+
+RDEPEND=">=dev-haskell/binary-0.5:=[profile?] <dev-haskell/binary-0.9:=[profile?]
+ >=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ >=dev-haskell/primitive-0.4:=[profile?] <dev-haskell/primitive-0.7:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?]
+ >=dev-haskell/vector-0.9:=[profile?] <dev-haskell/vector-0.12:=[profile?]
+ >=dev-haskell/zlib-0.5.3.1:=[profile?] <dev-haskell/zlib-0.7:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ mmap? ( dev-haskell/mmap:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag mmap mmap)
+}
diff --git a/dev-haskell/libmpd/libmpd-0.9.0.4.ebuild b/dev-haskell/libmpd/libmpd-0.9.0.4.ebuild
index 1dec692416f8..cf6dc8102262 100644
--- a/dev-haskell/libmpd/libmpd-0.9.0.4.ebuild
+++ b/dev-haskell/libmpd/libmpd-0.9.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -18,6 +18,8 @@ SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
+RESTRICT=test # needs a port to QC-2.8.2
+
RDEPEND=">=dev-haskell/attoparsec-0.10.1:=[profile?] <dev-haskell/attoparsec-1:=[profile?]
>=dev-haskell/data-default-class-0.0.1:=[profile?] <dev-haskell/data-default-class-1:=[profile?]
>=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-3:=[profile?]
@@ -32,3 +34,8 @@ DEPEND="${RDEPEND}
test? ( >=dev-haskell/hspec-1.3
>=dev-haskell/quickcheck-2.1 )
"
+
+src_prepare() {
+ cabal_chdeps \
+ 'time >= 1.5 && <1.6' 'time >= 1.5'
+}
diff --git a/dev-haskell/lifted-async/Manifest b/dev-haskell/lifted-async/Manifest
index 6a67decd1000..2bbd4e47b527 100644
--- a/dev-haskell/lifted-async/Manifest
+++ b/dev-haskell/lifted-async/Manifest
@@ -1,3 +1,4 @@
DIST lifted-async-0.2.0.2.tar.gz 6907 SHA256 ee512dc63f21cc212db1a85f5acc49a96b6400f85012ed6fe68ede4e477b581f SHA512 a69e3f93c33ca76889afd894fcadb3f0d53fae05ff47bdbaa5d164deb756c60f7282671bdfa14d092b0a985f5cdf30746fcf847241aeda08be553f7c8d90bce3 WHIRLPOOL 6801186706e9b2746cb7928af21d494e353b6342e942dcee0ae9ac8b72fb3719c916842510400c9c8aed495062189b0256b842f205903dcd9f065e009fc3bc13
DIST lifted-async-0.6.0.1.tar.gz 8871 SHA256 aeeacd800a604c6a239b3bb0219ef23397b01c7e22e016aae9d21a41f58a0b8b SHA512 afa436919bf50a343739ec9ca1e492cdac037df1e286812e77089c939303ce00a0f8681303eb41ea476df5d4013be6ef45c63c161ab0fa92b0ced4a0c4e57120 WHIRLPOOL 7ac3572cc38eb681972536f0aa98a3f061484967923b2ff64cd5bdb1ff3ce48ca34cb13a2ae75a492f5e5ef1a516cb760a7f5cedb54bad04cf9cc422adfad265
DIST lifted-async-0.7.0.2.tar.gz 9096 SHA256 0e8a97500b5cb387c711e8dc0db27a07b61d21d610ba8aebf4cae5f92920b7ac SHA512 7dcbc10d0e5c055b3b1d3f4a2a69304b2b66413cb0ba99d1abb03f067b6f898b1aa0d9ed9deae0016fd1198717c048b8ba5b40e60ce3c1bf888c876dca15a222 WHIRLPOOL 3672afeee185e184715f61629296521c690c3452e6a82695c5a417a75b585d713cca85fc971341b9b3908e00f666306d0ebbeb17f15525e01124cc9487322e68
+DIST lifted-async-0.8.0.1.tar.gz 9453 SHA256 ef8ca870155abb93e4ce742c46606ac59ab031ed86da31c75a6179c62be5f9bf SHA512 529a8c2c88f6277f5618d89f62d99318c9ae059c650f40e6cbc61f70621f073a10fff0ce3f27936d71a0dcd222afdbfa58d0922ae45075753d74c3e7bab5bcfa WHIRLPOOL 6b74cfda16fbe9c77e8a766ddbe026a1431402d67330224069459289d78f83107eaaaa4f11292520eee0a190b034cf44c3fe3dfcec0e8abd649bffa5268a3d1b
diff --git a/dev-haskell/lifted-async/lifted-async-0.8.0.1-r1.ebuild b/dev-haskell/lifted-async/lifted-async-0.8.0.1-r1.ebuild
new file mode 100644
index 000000000000..b531ec534071
--- /dev/null
+++ b/dev-haskell/lifted-async/lifted-async-0.8.0.1-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Run lifted IO operations asynchronously and wait for their results"
+HOMEPAGE="https://github.com/maoe/lifted-async"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+monad-control-1"
+
+RDEPEND=">=dev-haskell/async-2.0.1:=[profile?] <dev-haskell/async-2.2:=[profile?]
+ >=dev-haskell/lifted-base-0.2:=[profile?] <dev-haskell/lifted-base-0.3:=[profile?]
+ >=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ monad-control-1? ( >=dev-haskell/constraints-0.2:=[profile?]
+ >=dev-haskell/monad-control-1.0:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] )
+ !monad-control-1? ( >=dev-haskell/monad-control-0:=[profile?] <dev-haskell/monad-control-1:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hunit
+ dev-haskell/mtl
+ dev-haskell/tasty
+ >=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.10
+ dev-haskell/tasty-th )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag monad-control-1 monad-control-1)
+}
diff --git a/dev-haskell/lifted-base/lifted-base-0.2.3.6-r2.ebuild b/dev-haskell/lifted-base/lifted-base-0.2.3.6-r2.ebuild
new file mode 100644
index 000000000000..a4e27f7b0949
--- /dev/null
+++ b/dev-haskell/lifted-base/lifted-base-0.2.3.6-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.4.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="lifted IO operations from the base library"
+HOMEPAGE="https://github.com/basvandijk/lifted-base"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE=""
+
+RDEPEND=">=dev-haskell/monad-control-0.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
+ >=dev-haskell/transformers-base-0.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hunit-1.2.2
+ >=dev-haskell/monad-control-1.0.0.3 <dev-haskell/monad-control-1.1
+ >=dev-haskell/test-framework-0.2.4 <dev-haskell/test-framework-0.9
+ >=dev-haskell/test-framework-hunit-0.2.4 <dev-haskell/test-framework-hunit-0.4
+ >=dev-haskell/transformers-0.3
+ >=dev-haskell/transformers-base-0.4.4 <dev-haskell/transformers-base-0.5
+ >=dev-haskell/transformers-compat-0.3 )
+"
+
+src_prepare() {
+ cabal_chdeps \
+ 'HUnit >= 1.2.2 && < 1.3' 'HUnit >= 1.2.2' \
+ 'transformers >= 0.3 && < 0.5' 'transformers >= 0.3' \
+ 'transformers >= 0.2 && < 0.5' 'transformers >= 0.2' \
+ 'transformers-compat >= 0.3 && < 0.5' 'transformers-compat >= 0.3'
+}
diff --git a/dev-haskell/listlike/files/listlike-4.2.1-QC-2.8.2.patch b/dev-haskell/listlike/files/listlike-4.2.1-QC-2.8.2.patch
new file mode 100644
index 000000000000..1615c29047e2
--- /dev/null
+++ b/dev-haskell/listlike/files/listlike-4.2.1-QC-2.8.2.patch
@@ -0,0 +1,12 @@
+diff --git a/testsrc/TestInfrastructure.hs b/testsrc/TestInfrastructure.hs
+index f4d574e..d427495 100644
+--- a/testsrc/TestInfrastructure.hs
++++ b/testsrc/TestInfrastructure.hs
+@@ -76,2 +76,3 @@ instance (CoArbitrary i) => CoArbitrary (FM.FMList i) where
+
++#if ! MIN_VERSION_QuickCheck(2,8,2)
+ instance (Arbitrary i) => Arbitrary (S.Seq i) where
+@@ -85,2 +86,3 @@ instance (CoArbitrary i) => CoArbitrary (S.Seq i) where
+ coarbitrary l = coarbitrary (LL.toList l)
++#endif
+
diff --git a/dev-haskell/listlike/listlike-4.2.1.ebuild b/dev-haskell/listlike/listlike-4.2.1.ebuild
index a872109efa0e..964cec348725 100644
--- a/dev-haskell/listlike/listlike-4.2.1.ebuild
+++ b/dev-haskell/listlike/listlike-4.2.1.ebuild
@@ -35,3 +35,7 @@ DEPEND="${RDEPEND}
"
S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-QC-2.8.2.patch
+}
diff --git a/dev-haskell/maccatcher/maccatcher-2.1.5-r1.ebuild b/dev-haskell/maccatcher/maccatcher-2.1.5-r1.ebuild
new file mode 100644
index 000000000000..d098c9b60666
--- /dev/null
+++ b/dev-haskell/maccatcher/maccatcher-2.1.5-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+#hackport: flags: +split-base,+cli
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Obtain the host MAC address on *NIX and Windows"
+HOMEPAGE="http://hackage.haskell.org/package/maccatcher"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/binary:=[profile?]
+ dev-haskell/parsec:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=cli \
+ --flag=split-base
+}
diff --git a/dev-haskell/maccatcher/maccatcher-2.1.5.ebuild b/dev-haskell/maccatcher/maccatcher-2.1.5.ebuild
deleted file mode 100644
index adee13f74fcc..000000000000
--- a/dev-haskell/maccatcher/maccatcher-2.1.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# ebuild generated by hackport 0.2.13
-
-EAPI="3"
-
-CABAL_FEATURES="bin lib profile haddock hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Obtain the host MAC address on *NIX and Windows"
-HOMEPAGE="http://hackage.haskell.org/package/maccatcher"
-SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/binary
- dev-haskell/parsec
- >=dev-lang/ghc-6.8.2"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6"
diff --git a/dev-haskell/math-functions/Manifest b/dev-haskell/math-functions/Manifest
index 18f03e61b185..3259bdd42ba9 100644
--- a/dev-haskell/math-functions/Manifest
+++ b/dev-haskell/math-functions/Manifest
@@ -1 +1,2 @@
DIST math-functions-0.1.5.2.tar.gz 28490 SHA256 9ec9b809d33c3b4deebc07d8e776cb3f81866e99906ed84f9c4145fe8eb39f89 SHA512 7723400ef7eaf3996babc4cacc1b02b7ee46837b8c4105abf0aa69f896e97ce3fc9fae6e527a0513688d66810a05ce2f5bef527d04b54bedd82c16fe2bbe342b WHIRLPOOL 1ae5730d53e645aa40a82bcc501f65f578211c711b344f1253c7d8fd31a48e40b41f46bc1829eb90e41de680b6e1a11d7dff9ee70e3aba547433a42c3c53c65a
+DIST math-functions-0.1.6.0.tar.gz 30734 SHA256 3cb90fc750d28c8f6096ee083aff77dfa4dcf4a4938497957860d222e4436199 SHA512 b1f0df7b7b99bb41e6ca232bfabd0f0db07b98be1bb3d9c64235b283efd3a5441f02829e637e71cccf70917413e7145afd0dc23686732d4797ab7351c3d3e060 WHIRLPOOL b57e881f5284603ee7aa144f56ddb888a3ee6c573e70322641fc1059b428939d98d6af7deb4555a1fc350bc632367256a654a8da3844377dc1154d5a3db4c026
diff --git a/dev-haskell/math-functions/math-functions-0.1.6.0.ebuild b/dev-haskell/math-functions/math-functions-0.1.6.0.ebuild
new file mode 100644
index 000000000000..de1c240300a9
--- /dev/null
+++ b/dev-haskell/math-functions/math-functions-0.1.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Special functions and Chebyshev polynomials"
+HOMEPAGE="https://github.com/bos/math-functions"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/erf-2:=[profile?]
+ >=dev-haskell/vector-0.7:=[profile?]
+ dev-haskell/vector-th-unbox:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hunit-1.2
+ >=dev-haskell/ieee754-0.7.3
+ >=dev-haskell/quickcheck-2.4
+ dev-haskell/test-framework
+ dev-haskell/test-framework-hunit
+ dev-haskell/test-framework-quickcheck2 )
+"
diff --git a/dev-haskell/mime-types/Manifest b/dev-haskell/mime-types/Manifest
index 0f986d6cbcce..830f962ba376 100644
--- a/dev-haskell/mime-types/Manifest
+++ b/dev-haskell/mime-types/Manifest
@@ -1,2 +1,3 @@
DIST mime-types-0.1.0.3.tar.gz 10953 SHA256 c19b2acd46c1843f15d273e8a09f7fd7b82a6ac83a3361794d3a5b2a199ef057 SHA512 10bdd7ed39af89645bcc2daef6d234d571811cda51583e93df43039c09a5bd4b0d5a6f23e7ac8bc91e471c8bbe8b2124e4db48b88436f5c22b96a065f925b206 WHIRLPOOL 33b5a8d0f140e135df972dd639b814ac74d72fa1ec55584ce42706aca19de6df33b64c31552e02f66e8dd50b3e37dbfa69a49768b4cff20d1b3ee280d98759d3
DIST mime-types-0.1.0.6.tar.gz 11135 SHA256 fc8a933f75970dc90d4623f834f35d028a994178481b66ab1a4420916e1b1f24 SHA512 ceed01578103e5a739c81dc87b76d72125fc6bd88e67ae34057a1ecbdd1fbca004295315a985eb0430e030104928fb4ae59c44ec6faa484b35c08116fb29b36c WHIRLPOOL 961ed286da19a1909a9c97ce5b128dab35197d3be938cf75ea3a7510fb974c3dab181209e2550dbdfd0a94ca2f971ff7663c0e3d1333cd5594e876793dc72e6d
+DIST mime-types-0.1.0.7.tar.gz 11363 SHA256 83164a24963a7ef37543349df095155b30116c208e602a159a5cd3722f66e9b9 SHA512 411bc4cbb471a0f520413831e7613ede6a2f326120adba1f8acc92b12f2eb241e12323cc68d3ea829e26009b8d7728bf26b0a634b9c672c88345a6a2cc94cd8a WHIRLPOOL 692e69ec11fe5e9fa0d261fc247a4dde2f923f25514f59b8aa2796efb535dfa909ff733542f2c419a90aa461be165457aa8ddd99b7aedeb74c6b1b332ad44af7
diff --git a/dev-haskell/mime-types/mime-types-0.1.0.7.ebuild b/dev-haskell/mime-types/mime-types-0.1.0.7.ebuild
new file mode 100644
index 000000000000..743c16ded99b
--- /dev/null
+++ b/dev-haskell/mime-types/mime-types-0.1.0.7.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Basic mime-type handling types and functions"
+HOMEPAGE="https://github.com/yesodweb/wai"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/text:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+"
diff --git a/dev-haskell/missingh/files/missingh-1.3.0.1-ghc-8.0.patch b/dev-haskell/missingh/files/missingh-1.3.0.1-ghc-8.0.patch
new file mode 100644
index 000000000000..ac4563960636
--- /dev/null
+++ b/dev-haskell/missingh/files/missingh-1.3.0.1-ghc-8.0.patch
@@ -0,0 +1,25 @@
+--- MissingH-1.3.0.1-orig/src/Data/BinPacking.hs 2014-10-28 23:46:24.000000000 +1100
++++ MissingH-1.3.0.1/src/Data/BinPacking.hs 2016-04-20 10:23:16.403505044 +1000
+@@ -69,7 +69,7 @@
+ > [(size, obj)] is the sizes and objects
+ > result is Either error or results
+ -}
+-type BinPacker = (Num size, Ord size, Show size, Show obj) =>
++type BinPacker = forall size obj . (Num size, Ord size, Show size, Show obj) =>
+ [size] -- The sizes of bins
+ -> [(size, obj)] -- The sizes and objects
+ -> Either (BinPackerError size obj) [[(size, obj)]] -- Either error or results
+--- MissingH-1.3.0.1-orig/src/System/IO/HVFS.hs 2014-10-28 23:46:24.000000000 +1100
++++ MissingH-1.3.0.1/src/System/IO/HVFS.hs 2016-04-24 18:50:36.893741944 +1000
+@@ -60,7 +60,10 @@
+ import System.IO.PlafCompat
+ import System.Posix.Types
+ import System.Time
+-import System.Directory
++import System.Directory (createDirectory, doesDirectoryExist, doesFileExist,
++ getCurrentDirectory, getDirectoryContents, getModificationTime,
++ removeDirectory, removeFile, renameDirectory,
++ renameFile, setCurrentDirectory)
+
+ #if MIN_VERSION_directory(1,2,0)
+ import Data.Time.Clock.POSIX ( utcTimeToPOSIXSeconds )
diff --git a/dev-haskell/missingh/missingh-1.3.0.1.ebuild b/dev-haskell/missingh/missingh-1.3.0.1.ebuild
index b76a2e529247..08df029dfdf7 100644
--- a/dev-haskell/missingh/missingh-1.3.0.1.ebuild
+++ b/dev-haskell/missingh/missingh-1.3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -39,3 +39,7 @@ DEPEND="${RDEPEND}
"
S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-1.3.0.1-ghc-8.0.patch"
+}
diff --git a/dev-haskell/mmorph/Manifest b/dev-haskell/mmorph/Manifest
index 6da361775e2d..3843c84dd872 100644
--- a/dev-haskell/mmorph/Manifest
+++ b/dev-haskell/mmorph/Manifest
@@ -1,2 +1,3 @@
DIST mmorph-1.0.0.tar.gz 4989 SHA256 13c369262821a86915ee18598567474e1489b49f19f9be8335252b6359762883 SHA512 789e50edb576c8443003926c697bf977e858d9814704ba6279cbe67c179331fbeb8599bd9284caa4b68808acfd8d8053a006442e29b9e56376b1abfe463e7ad4 WHIRLPOOL e2732bd6aa0796945f79f0d086c50d5e13ecf9498b4901a360859464260ef945be7b3372e8144f12229782e7a9aad3149ff960467e030c5029cfba0036a3e107
DIST mmorph-1.0.5.tar.gz 6100 SHA256 6ae92f8c9e0aa767ecce520833ac46d3cf293931050650dc8896be16fb16da9d SHA512 e39d84cdddb7063a3f8528d0053815305079cc199b9cbab76d860f18a9cc40df8738fde603ea7e83fbf01d3227ec27c5898a67bbdf8fc4bf343f1f5c228a5de0 WHIRLPOOL 4c00b44b3664109be408b4c34eb4880128cac39bb1f3fa5b95f36e7cef7fa12b6cc51b3882bd3faf1d260cc775405f23f55d7d8759d04b90f914b381e118e215
+DIST mmorph-1.0.6.tar.gz 6504 SHA256 14c391b111af4cc10917a9340897ae2a5718f5b0b7e6bc13f379445c58fe0dc5 SHA512 d8d4ca5e017f1a94dc8f4ac02f18de8de201264311d5b7debd9ba405b63e25a63fa83385cc287eb07a31b3e00ec02ce75c2d83f6d354f025e87d24eee911da81 WHIRLPOOL 3ec709d630ab305456c29db994c374479197ed1a45ffebddc05ad5942e05c41ada71a8e5e670e1f507e39d898c471d4dd6102803c32817371063ed21690745cb
diff --git a/dev-haskell/mmorph/mmorph-1.0.6.ebuild b/dev-haskell/mmorph/mmorph-1.0.6.ebuild
new file mode 100644
index 000000000000..3a39a4386dc5
--- /dev/null
+++ b/dev-haskell/mmorph/mmorph-1.0.6.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Monad morphisms"
+HOMEPAGE="http://hackage.haskell.org/package/mmorph"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/mtl-2.0.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ >=dev-haskell/transformers-0.2.0.0:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
+ >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8.0.2
+"
diff --git a/dev-haskell/mockery/Manifest b/dev-haskell/mockery/Manifest
index f1c71c3de51b..b71d8783c3e6 100644
--- a/dev-haskell/mockery/Manifest
+++ b/dev-haskell/mockery/Manifest
@@ -1 +1,2 @@
DIST mockery-0.3.2.tar.gz 3421 SHA256 6f8577fc23392612d6c2f6405cc0b9335b58f2281285513ef5f3e961beb81454 SHA512 f9b94c205a1fa6c0da93b4859d0e541fdb887470213a1ef3e38468c7d2561803389b3497718936a3b79d20c78708b49d2f8941be4dde95d62ef335752c6f3626 WHIRLPOOL 88d1adda3f0bb319755989c36a1928bab7df6814a5f90f47bae994287921548419fa20c271227189f6bac30dd0d3010f2b27adb0bc0494355459fa52976b7d17
+DIST mockery-0.3.3.tar.gz 3952 SHA256 61157a39a3123001e0b8c7714e171980e879d01bf43f7b171e393ecab6c0fad4 SHA512 090f2a9400c958b6ae89a8ebfceff156da16588ad20e4da1c155db281bc40bbafc0335607ca3ab888d87b0da820cc5a3a1ba8bd7e231ab19d6ff3adf519b6be1 WHIRLPOOL 16b854caeea1c6d43302ad0957c959b57ba3a43bf93c1e29af38465b8244f3eb2f76ea710b1971ae7f3fe8e28f562072d6c52571f6b72c3ba337248584048573
diff --git a/dev-haskell/mockery/mockery-0.3.3.ebuild b/dev-haskell/mockery/mockery-0.3.3.ebuild
new file mode 100644
index 000000000000..05fb488ccd4f
--- /dev/null
+++ b/dev-haskell/mockery/mockery-0.3.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Support functions for automated testing"
+HOMEPAGE="http://hackage.haskell.org/package/mockery"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/base-compat:=[profile?]
+ dev-haskell/logging-facade:=[profile?]
+ dev-haskell/temporary:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3 )
+"
diff --git a/dev-haskell/monad-control/Manifest b/dev-haskell/monad-control/Manifest
index 25d6a37beb44..9d080eb8d4c1 100644
--- a/dev-haskell/monad-control/Manifest
+++ b/dev-haskell/monad-control/Manifest
@@ -1,3 +1,4 @@
DIST monad-control-0.3.2.2.tar.gz 10684 SHA256 acef78a42ec8bb99efda077b36bb1db8f4b6a1d58aa3865cc7b27e0ba6e88cf3 SHA512 4ae7959347a83a781bef6275f4880b53d1c67a9ef5d1bc32c3337797bb991df71c4df71206073a12e46a1512e3290d474a03b0c4ae6496316f41f4248c0c8de9 WHIRLPOOL a6133340bfc8a2f75a524f2d359938578490470fc4dd6c5932626ffd80ea70f2ec9d6f72db1f5624a6028eca6c6f55e3d3dff6a2fd0f0973ecf6c1d57be1c45d
DIST monad-control-0.3.3.0.tar.gz 10518 SHA256 ef44c9943760f2120eb450182852d6150390daa2de4b87e9dda9591e89714e6e SHA512 734ca14baea74f9bd6f3603dc84426bd6d79ae23998ffcce5c8b994dfa8d58b8a573e7b0f68f7eaab07163c8806d8d5f95160f0439cc5fbd07b9509c84e4ef8a WHIRLPOOL e8de49dc29c9a4601711575531fd3dbbb1b8bc5282ee586ec5222cfe4f4e7b96369e9715da45eeb5e682d25619918eb81864279a45c1f230566facc3a323584c
DIST monad-control-1.0.0.4.tar.gz 10709 SHA256 e984b7346af6d31b7ce918e1a0263075af8cbcf5440bc3df698d0354c90df61e SHA512 98a5448cf01a0310d2c16b648d02ea6643e30271046324d0f1bbea132e9f81a54fe6bb1700877b1ea4c8e291cefac81394bfaec089ea661fcbf4c04c9596bded WHIRLPOOL 42fd136c7bbb1d82c66fcf81f1246adccbf48286782ce037b5439aaf3df5066e51bb67f2898c88c30d308fa3454a7cb7d3516ae996dd49202d6217b0026e570c
+DIST monad-control-1.0.1.0.tar.gz 11115 SHA256 d4b0209c6cb7006fac618e4d8e3743d908f8b21579d6ff72e9f6e758e24301f4 SHA512 f1dde1d46dac0a1aff8525729cc499f6aa7f5b0ddda37d120599b8b1925e653adfb2694aa24cfecd0da8b5dde95ec22fced0ecbb5dd600bc5b0c2b8da656224a WHIRLPOOL 8d5b242dfde7735ca8f8bb4ca68e0d0da464ebeb113b967762a17414e53548d883b1bb85d8e57831d4c8144f7c06e0abe6bbb96a13d556116fb64d6deab84d0e
diff --git a/dev-haskell/monad-control/monad-control-1.0.1.0.ebuild b/dev-haskell/monad-control/monad-control-1.0.1.0.ebuild
new file mode 100644
index 000000000000..556493375e22
--- /dev/null
+++ b/dev-haskell/monad-control/monad-control-1.0.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Lift control operations, like exception catching, through monad transformers"
+HOMEPAGE="https://github.com/basvandijk/monad-control"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE=""
+
+RDEPEND=">=dev-haskell/stm-2.3:=[profile?] <dev-haskell/stm-3:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
+ >=dev-haskell/transformers-base-0.4.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
+ >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
diff --git a/dev-haskell/monad-logger/Manifest b/dev-haskell/monad-logger/Manifest
index 6c567597319a..5e6aaf1e4dd2 100644
--- a/dev-haskell/monad-logger/Manifest
+++ b/dev-haskell/monad-logger/Manifest
@@ -1 +1,2 @@
DIST monad-logger-0.3.17.tar.gz 7871 SHA256 25dd1e420c1bbc83b968cac738a08ebc6d708581a6e190f5e61c8de5e698e1ea SHA512 7905a9cec560e3fbe617e28d9a006d744ae6662a23c4f19807a11c0ca409cf4cf994175d528f000af53804b14ed1beceb8e4c7c4dd9b1a480d506e9455a6e6e0 WHIRLPOOL 430eecb531549cecf52bcd085b9c2412f884e7ee95bc070dcbeda2e311906ca294a01f20e9150b2b909953acc19b9b2270dcba4be3938609ff9ea50fec05a0e4
+DIST monad-logger-0.3.18.tar.gz 8094 SHA256 81497c19d08df93e6de5914f3adf0feecf4fcd9412e3004d2b19b4bfba05497e SHA512 30b309b441a3be81e209e7aabc9cf712d7a436e89833c84d74ae9b1011bb55bab77e728882670ef6877c32657b30b65c09997867ad0318fc4dced8751db90e9c WHIRLPOOL ca09851ba772923a1bf3f19b4d3a20ec4b6dc4909eac41f07d405c26405d948079b3057d890093687f572a3107d4465b474f61df67573bc722aeb21bcd259cc8
diff --git a/dev-haskell/monad-logger/monad-logger-0.3.18.ebuild b/dev-haskell/monad-logger/monad-logger-0.3.18.ebuild
new file mode 100644
index 000000000000..15416d5a981d
--- /dev/null
+++ b/dev-haskell/monad-logger/monad-logger-0.3.18.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A class of monads which can log messages"
+HOMEPAGE="https://github.com/kazu-yamamoto/logger"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+template_haskell"
+
+RDEPEND="dev-haskell/blaze-builder:=[profile?]
+ >=dev-haskell/conduit-1.0:=[profile?] <dev-haskell/conduit-1.3:=[profile?]
+ >=dev-haskell/conduit-extra-1.0:=[profile?] <dev-haskell/conduit-extra-1.3:=[profile?]
+ dev-haskell/exceptions:=[profile?]
+ >=dev-haskell/fast-logger-2.0:=[profile?] <dev-haskell/fast-logger-2.5:=[profile?]
+ dev-haskell/lifted-base:=[profile?]
+ dev-haskell/monad-control:=[profile?]
+ dev-haskell/monad-loops:=[profile?]
+ dev-haskell/mtl:=[profile?]
+ >=dev-haskell/resourcet-0.4:=[profile?] <dev-haskell/resourcet-1.2:=[profile?]
+ dev-haskell/stm:=[profile?]
+ dev-haskell/stm-chans:=[profile?]
+ dev-haskell/text:=[profile?]
+ dev-haskell/transformers:=[profile?]
+ dev-haskell/transformers-base:=[profile?]
+ >=dev-haskell/transformers-compat-0.3:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag template_haskell template_haskell)
+}
diff --git a/dev-haskell/monadrandom/Manifest b/dev-haskell/monadrandom/Manifest
index 90220889a983..9f9453fb7aaf 100644
--- a/dev-haskell/monadrandom/Manifest
+++ b/dev-haskell/monadrandom/Manifest
@@ -1,3 +1,4 @@
DIST MonadRandom-0.1.13.tar.gz 4465 SHA256 d3ae5f7c2e9703a31e4b81d4634457073105327a30be373c0554d0a5ab1721de SHA512 c9ceba1cfa28b222ad16329ec0b1e1c5becb255e76ac4d4ea03cc4309e95b7341bae5167d2ceb5a7c2567ed776ae375acd80b07449d88b4b9f89b8c78f958bee WHIRLPOOL dfb5bebcd3c2aad163ba2c2a6015d3d1b8538d090f33bb9cf02bd8c2bff69de26128c4a725219449b27b760adee685392d58fac8883c155d9728a391b3203dc6
DIST MonadRandom-0.3.0.2.tar.gz 4971 SHA256 71afdea34f7836678d989cef3373f76a62cca5f47440aa0185c85fff5694eaa1 SHA512 12bfa6ee3aa9c3f2bad4c341b57f383c4b03f3743b74e5646456839198c3479dc283ac00b1ce5638f043bb6b5281a49429220ba57ce722753a7dd9350c8ef003 WHIRLPOOL c822793639b97f9aa9c2c9429c231640b97288f9282ab8e2ee031f08a7f2254b94ff9d6b319dea78256eeb9b6eaeaef9e04f60375cdd15cc929f11e17130fd9d
DIST MonadRandom-0.4.2.1.tar.gz 5297 SHA256 635871e4f20bb01c6476a0361cc7069b6242d86c87524b0b8b3fad60ebf1fa6d SHA512 2b173dee59005e44d3106cafa1b194a027846cc2bcaac41f76197771516d7f181a9a53cb1507d586c30f37d9d6de4fe475d46cefd31a441d9cbe14703867d60b WHIRLPOOL 29f5f25a719d614d11814532487ec3706b3376fe60453e1fbe12896905294fbd6b2ba638414c6d4727f53776539bbecb9d5b80e00130691f8876871c078850b6
+DIST MonadRandom-0.4.2.3.tar.gz 5379 SHA256 de40b12a70ec6425a9e54b33e2ac652e14d7c005a3b46d701d1e5696b98636c0 SHA512 4e378c73463ed65370067913c3c59ab05e73160251cfe4daae417186d75bfbaf2be790aeed70dfb51802906e0234ff67ec1bca45e90f82bf909be73751159f24 WHIRLPOOL 62d1eeb4eacf43305a4a470541b00e2a2ebad6c1f15d045d381fe502f35968f52e4e6edc73348dbda6a2f25f8406afc9e002361ea2db1a7cb0e9b29b591e485e
diff --git a/dev-haskell/monadrandom/monadrandom-0.4.2.3.ebuild b/dev-haskell/monadrandom/monadrandom-0.4.2.3.ebuild
new file mode 100644
index 000000000000..3d481b482bb8
--- /dev/null
+++ b/dev-haskell/monadrandom/monadrandom-0.4.2.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="MonadRandom"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Random-number generation monad"
+HOMEPAGE="http://hackage.haskell.org/package/MonadRandom"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ dev-haskell/random:=[profile?]
+ >=dev-haskell/transformers-0.3:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
+ >=dev-haskell/transformers-compat-0.4:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+"
+
+S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/monads-tf/monads-tf-0.1.0.2-r1.ebuild b/dev-haskell/monads-tf/monads-tf-0.1.0.2-r1.ebuild
new file mode 100644
index 000000000000..8f3e3255d75b
--- /dev/null
+++ b/dev-haskell/monads-tf/monads-tf-0.1.0.2-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Monad classes, using type families"
+HOMEPAGE="http://hackage.haskell.org/package/monads-tf"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/transformers-0.2.0.0:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2.3
+"
+
+src_prepare() {
+ cabal_chdeps \
+ 'transformers >= 0.2.0.0 && < 0.5' 'transformers >= 0.2.0.0'
+}
diff --git a/dev-haskell/mono-traversable/Manifest b/dev-haskell/mono-traversable/Manifest
index de7d398ce6a7..ac57a3e2ff97 100644
--- a/dev-haskell/mono-traversable/Manifest
+++ b/dev-haskell/mono-traversable/Manifest
@@ -1,5 +1,6 @@
DIST mono-traversable-0.1.0.0.tar.gz 10583 SHA256 c14af600b4f364f575c234912c7caf10868dd963d191d5057e3d46f714456fde SHA512 ed193e9560995e63c18b31923b2ebebf391070c62bc2437174648f555cf6d003cf6017f50ddf7acc9b10d4f7840e62f119cafe6674e6e9f8cb2a91064ba1e80c WHIRLPOOL 3076a0177e2979ad9739a5e190ddeb7278bd9b66a767e29c6623112615e29cd65950226d432f6cfbe31e34186253cd7775f8f00bd64edae74a65350452fdd4ab
DIST mono-traversable-0.10.0.1.tar.gz 38271 SHA256 2e25c24ed3cf644cd4818cfb6d4e122cffcac2a375f0edb544b6814f871af45d SHA512 d7aad07345f1df9c9e48911f5febe63c3bad921f7dbe6115e082e70605d73411605724b00d6ef0efebce168ca40e7fedb7ea6068986b7f5ba0db1c6bc6e47e36 WHIRLPOOL 1f6f7bc3af5956ba161428ae061e459aea2b8bb848f4c7031b99c894b5c59c756dcd2412f86c43ac3e2ff8034cafda0e2201bda3f1cd490f2070461e4207e529
+DIST mono-traversable-0.10.2.tar.gz 38494 SHA256 379ee5a7f9fc2a5c4fb11522fe28654d130c044265643122c8b3163e8e0452b8 SHA512 49e6ed11f280093b013c6489a96a4eaba09bfe656dd8fa1100db3188d5d6c9a24550115b071e14821f7cc696e50bb03dae06b1cf1c53430887ae4d7f0b058577 WHIRLPOOL 123c73ac351fc9bab163663a3d7bd4bd5cade90e1e59257183f409ee036630f54384030eeb5d20aa34c33d70a40b070871f4d015ca008c3772b2a72c76ceab4b
DIST mono-traversable-0.4.0.1.tar.gz 21696 SHA256 cf1a169575494b687ea2b3ac9054b0f811768d85427b2b3e4e2c91cfe59a3a11 SHA512 f38e1511ed8887902571f2908e3e94c2806ef528ced0fe56bbf5c92d6237fa2f7c721f2a41350164182fa2f8e914987376e99c0ae61b06f9299b744e9aeb2246 WHIRLPOOL c0e75eafa2775369a733104549beebe6a1b83c34dad4c29962bf88b8fa4eb7de22a0b38d0cab7bbe17358a8a687eca816df459b7ccbbd2f26d1c12d2e18afc5f
DIST mono-traversable-0.6.3.tar.gz 23577 SHA256 79d2d0e50a71b0be4455b29a37f5416ee7e5ff7c88a6b5e1d6145113458cd808 SHA512 e850f48fb8510052e20170dc8b113b0b85653dfda7fc705fbf9169b487af3537dd779601c88fbabc0873987b66baf3bebcb3ab1536798ff884a8e781918163e6 WHIRLPOOL 7afb6754c504b45c46b727371bbffbd6e17afc30877b6bf75f281cd6ef25fe722e000fe9f96710c59b77ade7c2befbf018025959f070e146f8f7cdc1229e6595
DIST mono-traversable-0.7.0.tar.gz 27752 SHA256 2402b614158f72c2c7aff654d64036cebb223d2cb261813104064ce4f1d5a404 SHA512 ef2bda089208c85048d400541c4b5d0c336e06ff8aeeecb0bce7f804888e35560621ba685c53a2037bc11a9703f488e289b0ed86e47a4165e91c47b57d62b6c2 WHIRLPOOL 9e0624831ecb50cae09fc04b9097b4454984da30ac2e9ef7ca31d7b0f65e0958f04ea74d20775f644c75f21b85a77938a6d959ddf533e76b26b39c8ad2b97cfc
diff --git a/dev-haskell/mono-traversable/mono-traversable-0.10.2.ebuild b/dev-haskell/mono-traversable/mono-traversable-0.10.2.ebuild
new file mode 100644
index 000000000000..098199e7179b
--- /dev/null
+++ b/dev-haskell/mono-traversable/mono-traversable-0.10.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Type classes for mapping, folding, and traversing monomorphic containers"
+HOMEPAGE="https://github.com/snoyberg/mono-traversable"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/comonad-3.0.3:=[profile?]
+ >=dev-haskell/dlist-0.6:=[profile?] <dev-haskell/dlist-1.0:=[profile?]
+ >=dev-haskell/dlist-instances-0.1:=[profile?] <dev-haskell/dlist-instances-0.2:=[profile?]
+ dev-haskell/hashable:=[profile?]
+ >=dev-haskell/semigroupoids-3.0:=[profile?]
+ >=dev-haskell/semigroups-0.10:=[profile?]
+ >=dev-haskell/split-0.2:=[profile?]
+ >=dev-haskell/text-0.11:=[profile?]
+ >=dev-haskell/transformers-0.3:=[profile?]
+ >=dev-haskell/unordered-containers-0.2:=[profile?]
+ >=dev-haskell/vector-0.10:=[profile?]
+ >=dev-haskell/vector-algorithms-0.6:=[profile?]
+ dev-haskell/vector-instances:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( dev-haskell/foldl
+ dev-haskell/hspec
+ dev-haskell/hunit
+ dev-haskell/quickcheck )
+"
diff --git a/dev-haskell/mtl/mtl-2.2.1-r1.ebuild b/dev-haskell/mtl/mtl-2.2.1-r1.ebuild
new file mode 100644
index 000000000000..6faaf8936e01
--- /dev/null
+++ b/dev-haskell/mtl/mtl-2.2.1-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Monad classes, using functional dependencies"
+HOMEPAGE="https://github.com/ekmett/mtl"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=dev-haskell/transformers-0.4:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_prepare() {
+ cabal_chdeps \
+ 'transformers == 0.4.*' 'transformers >= 0.4'
+}
diff --git a/dev-haskell/mutable-containers/Manifest b/dev-haskell/mutable-containers/Manifest
index 891432156b9d..cbdd1d56a1f4 100644
--- a/dev-haskell/mutable-containers/Manifest
+++ b/dev-haskell/mutable-containers/Manifest
@@ -1 +1,2 @@
+DIST mutable-containers-0.3.2.1.tar.gz 12102 SHA256 fb83475c6a755d1998906f37a71b6aa6f414fd0b5d41b16567c2219fb43e4e4d SHA512 77c573e6e4e1bb8efd5bc1ec049d62b2db3c7973a8ce750b061f23561e23edb49b896ee59d27d88cc10ff67932ed101999bd7f5750959a3c0bcca021afbf6960 WHIRLPOOL 4f1bd80a82f728ec736e2c1cf417a6e7a68f5faec3ec1ed05774b0204230c0ad2787a3daa1c992c572279da8abd50aa9963105f9c2f746aed387290076130108
DIST mutable-containers-0.3.2.tar.gz 11969 SHA256 781388cf52faa5f9c4c8a825eef11bec430e323c6913d25b5f4e63d8ce02017e SHA512 b75e650406d92de25b903b4a761d760a797d099c7d3fd82a791c1b86caee104081edff159e78022178a284f7ca61233de91c179a435429dd585c46f97c384274 WHIRLPOOL 36d908ca6ea37a1e99dc70c13a4167f65ce960068dfbbfa0b25fe0d6dc8664a6ecbffd78ae88a12cfe04cd631d5eafdb5e01d93c241c685fe531ddc68c42084f
diff --git a/dev-haskell/mutable-containers/mutable-containers-0.3.2.1.ebuild b/dev-haskell/mutable-containers/mutable-containers-0.3.2.1.ebuild
new file mode 100644
index 000000000000..b1f5124c0333
--- /dev/null
+++ b/dev-haskell/mutable-containers/mutable-containers-0.3.2.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Abstactions and concrete implementations of mutable containers"
+HOMEPAGE="https://github.com/fpco/mutable-containers"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/mono-traversable:=[profile?]
+ >=dev-haskell/primitive-0.5.2.1:=[profile?]
+ dev-haskell/vector:=[profile?]
+ >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.18.1.3
+ test? ( dev-haskell/hspec
+ dev-haskell/quickcheck )
+"
diff --git a/dev-haskell/mwc-random/Manifest b/dev-haskell/mwc-random/Manifest
index 70379e18436a..19d1dd9705a6 100644
--- a/dev-haskell/mwc-random/Manifest
+++ b/dev-haskell/mwc-random/Manifest
@@ -1,2 +1,3 @@
DIST mwc-random-0.12.0.1.tar.gz 19471 SHA256 ec78bdcdf87ed4ea390a20337f04dd551dbd62fc1846cd7f466a862162f704eb SHA512 fbb08f2ee50a650e994e123b10e5211a5d87c1a0f65c910f984b81bef85713e18a7c8780cc6e8dc9ab60644e57cacb39ab5bc462151d285c74900d048394e490 WHIRLPOOL e10755904e2931e12d76d56c613e245b9d15878d8ec328550784bbd17c42136cb49acb57f9d05b3374e596307af5b53d034b64ad4faac891985afd2c55101627
DIST mwc-random-0.13.3.2.tar.gz 22290 SHA256 2cb1e354ec8b31400d14716920f38eedd5161003249deedfd49cda290aae5806 SHA512 67a4f99bba5884cc59d5bd521f89b1b9c0b1d473d1f157a23857e45d4759f30b6e868fd5a9e444c8563345b2dd465256fdeee97e6a68d51b00e4bbbcd8bb200f WHIRLPOOL d0003d6454298684628a75bdd3af8cf64c4d8c31f26134cb8d72b68fbf6e1e3486545499244da35f22b1e4064b0ea1574b71d5d5fa0310f691846ae22edd7a1a
+DIST mwc-random-0.13.4.0.tar.gz 22927 SHA256 c52cfdeab2fe6cae3e2b0de382757372df571b7c25a6712ab205fb784b5a8aea SHA512 1f1e005998fa8310710629d69258465b214bc2b369ab95cb307689209f1812b17301fba28d33c45f8ae0ba63381ea6775ad9037a9b52464d7df35c36b77594cf WHIRLPOOL 2cade98e40b595ab4daac1993f335322f9274a56d300075d4fc78b4385117de9b356491dce2e28a63b6d9244516c74c0db0ac78388408a8d5f35d5b532e61502
diff --git a/dev-haskell/mwc-random/mwc-random-0.13.4.0.ebuild b/dev-haskell/mwc-random/mwc-random-0.13.4.0.ebuild
new file mode 100644
index 000000000000..937e08a27ae7
--- /dev/null
+++ b/dev-haskell/mwc-random/mwc-random-0.13.4.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Fast, high quality pseudo random number generation"
+HOMEPAGE="https://github.com/bos/mwc-random"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT=test # circylar depend: mwc-random[test]->statistics->mwc-random
+
+RDEPEND="dev-haskell/primitive:=[profile?]
+ >=dev-haskell/vector-0.7:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8.0.4
+ test? ( dev-haskell/hunit
+ dev-haskell/quickcheck
+ >=dev-haskell/statistics-0.10.1.0
+ dev-haskell/test-framework
+ dev-haskell/test-framework-hunit
+ dev-haskell/test-framework-quickcheck2 )
+"
diff --git a/dev-haskell/network-uri/Manifest b/dev-haskell/network-uri/Manifest
index fc6a3f79faf0..9f7b9325cf40 100644
--- a/dev-haskell/network-uri/Manifest
+++ b/dev-haskell/network-uri/Manifest
@@ -1,2 +1,3 @@
DIST network-uri-2.5.0.0.tar.gz 1665 SHA256 c3ecc5d07943d8130be850a12db130b62b800cf938aef105918df3fdb68f224e SHA512 9bc738e6de09a3dfd1b929c6f9c557abedef239034e886ca65d15a1ffc423dc72ce8b09f0f374ebd701b237600b65d031d5bc75f5ea937291328f4a1d01e6061 WHIRLPOOL 5fef62ec11b91876b25fc5eea0a778a0ab619abe8c15416868b85e1f082b2b0fe6b4ac6e7eda6e9f5a6fd7d5a89590ab1e86dba723be8447fc4e0f8f0726aaee
DIST network-uri-2.6.0.3.tar.gz 26639 SHA256 0fc2cdff47ca77d826ebeb5cabe6ddac2333ca1504b2b629dd369399c5c28bdf SHA512 69d52462ed5af44fc3c1e27b741d87a33e0e90fe1fb314f68fd7b8819007a0e88dbde5f53ae7672d820ee48ac99cb9e422dc7274b7032c965f867089468d73ba WHIRLPOOL 09a61343c48919a50c8f14041b6c48d98a2603645a047c0f4a0fab7a7303268f3cf7922af227089bab208edf285b1a377d2b4df5b4a28c867cb6286f966b7582
+DIST network-uri-2.6.1.0.tar.gz 27262 SHA256 423e0a2351236f3fcfd24e39cdbc38050ec2910f82245e69ca72a661f7fc47f0 SHA512 c1b6e516cd19875aab0da325dcb8f5c6b98d43c3952bda4f96bd9c798882357c724b2facbef09e2e98d29b696a9e5518a2de9463fb0af4c5df0734fe2654cc24 WHIRLPOOL 7c99d521305e12df9f4bdd1d39b8d4ac01067abe5095306e96061f9e7a76abc5112d9caa141dda36748fc8c61d8da5f0529700038b24d005c70951ebfe3342e5
diff --git a/dev-haskell/network-uri/network-uri-2.6.1.0.ebuild b/dev-haskell/network-uri/network-uri-2.6.1.0.ebuild
new file mode 100644
index 000000000000..c308885d06aa
--- /dev/null
+++ b/dev-haskell/network-uri/network-uri-2.6.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="URI manipulation"
+HOMEPAGE="https://github.com/haskell/network-uri"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+RDEPEND=">=dev-haskell/parsec-3.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ !<dev-haskell/network-2.6
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( dev-haskell/hunit
+ dev-haskell/test-framework
+ dev-haskell/test-framework-hunit
+ dev-haskell/test-framework-quickcheck2 )
+"
diff --git a/dev-haskell/nonce/nonce-1.0.2.ebuild b/dev-haskell/nonce/nonce-1.0.2.ebuild
index 0a40dbf8bdd7..2af2e3b6146a 100644
--- a/dev-haskell/nonce/nonce-1.0.2.ebuild
+++ b/dev-haskell/nonce/nonce-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -28,3 +28,8 @@ RDEPEND=">=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-byt
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
"
+
+src_prepare() {
+ cabal_chdeps \
+ 'base >= 4.5 && < 4.9' 'base >= 4.5'
+}
diff --git a/dev-haskell/pipes/Manifest b/dev-haskell/pipes/Manifest
index af5079539f10..a307b6c1f570 100644
--- a/dev-haskell/pipes/Manifest
+++ b/dev-haskell/pipes/Manifest
@@ -1 +1,2 @@
DIST pipes-4.1.7.tar.gz 40008 SHA256 104620e6868cc2c4f84c85416ecfce32d53fbbbecaacc7466a0566f574f9d616 SHA512 95e4a24c156d34ac542a3535f71b60248850b228e96f90452dd6ddb1468f2f9db7a60540536568ac49b6a49d3b43caefa867c42d5e75f010e90b99fadf02827c WHIRLPOOL 80515fd5965fc1ac61c0abe7aec13833aba1bf25bd2834a106cea26da5a234124fb8644e59d352303ea40d2055cfeed4335d852e83fc0b3aba2f5c2a7b429eb4
+DIST pipes-4.1.9.tar.gz 40061 SHA256 c2d5d08761bbb62dca03f81b3d99bb2f50a386c52c30b2abc8c3ca8aabdea3ea SHA512 4d285ff4ded925df8611f4e1882b4f29f4853aa8077892cfbbda245d455eea7bbf0969299dc65fd2a793655e69bf66463c330dfe7736a8f234f330b5dd4ab751 WHIRLPOOL 866a28d14cc876507e238c7dc81a550b201541b9f2d8d14e036ba2e3e7dd020023757b6c4325a5d46ec3043a25670a096132d905e50277f1fac8687dd9d89009
diff --git a/dev-haskell/pipes/pipes-4.1.9.ebuild b/dev-haskell/pipes/pipes-4.1.9.ebuild
new file mode 100644
index 000000000000..600b1ab90b23
--- /dev/null
+++ b/dev-haskell/pipes/pipes-4.1.9.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Compositional pipelines"
+HOMEPAGE="http://hackage.haskell.org/package/pipes"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/mmorph-1.0.0:=[profile?] <dev-haskell/mmorph-1.1:=[profile?]
+ >=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ >=dev-haskell/transformers-0.2.0.0:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( >=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-3
+ >=dev-haskell/test-framework-0.4 <dev-haskell/test-framework-1
+ >=dev-haskell/test-framework-quickcheck2-0.2.0 <dev-haskell/test-framework-quickcheck2-0.4 )
+"
diff --git a/dev-haskell/pretty-hex/Manifest b/dev-haskell/pretty-hex/Manifest
new file mode 100644
index 000000000000..f73d1a61171b
--- /dev/null
+++ b/dev-haskell/pretty-hex/Manifest
@@ -0,0 +1 @@
+DIST pretty-hex-1.0.tar.gz 2950 SHA256 ff9a5f2023d6a4454f06cc395726b4cac3f9d0ea03759b14ccf7d62df79e9c7a SHA512 a5ffdecf56b586a23b1243bcace040c7043cc67ced07c5f94d459a2e6a00cade98c70e1480be763ef75946d2aedf87e00d2b653a6f8f23d21cd8e9ab198ea45d WHIRLPOOL a6bd50f35694e8db45952ce85226648d3143d4d743fd0396de5b019cfcfe6edf130978b9adc907a37629a328e861158e6a5ca8a6df5877fe587339eefca01e9e
diff --git a/dev-haskell/pretty-hex/metadata.xml b/dev-haskell/pretty-hex/metadata.xml
new file mode 100644
index 000000000000..97a6d93130aa
--- /dev/null
+++ b/dev-haskell/pretty-hex/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ This library generates pretty hex dumps of ByteStrings in the
+ style of other common *nix hex dump tools.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-haskell/pretty-hex/pretty-hex-1.0.ebuild b/dev-haskell/pretty-hex/pretty-hex-1.0.ebuild
new file mode 100644
index 000000000000..e455c67ba3a2
--- /dev/null
+++ b/dev-haskell/pretty-hex/pretty-hex-1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A library for hex dumps of ByteStrings"
+HOMEPAGE="http://hackage.haskell.org/package/pretty-hex"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
diff --git a/dev-haskell/psqueues/Manifest b/dev-haskell/psqueues/Manifest
index eb679604c661..907df01bf52b 100644
--- a/dev-haskell/psqueues/Manifest
+++ b/dev-haskell/psqueues/Manifest
@@ -1 +1,2 @@
DIST psqueues-0.2.0.3.tar.gz 23782 SHA256 ac8a60de9979f80948d0becfb35cdafe7e1fdfce062c0468e4e2abced9a85c69 SHA512 2af3fef2786ce61289f806fd483d1995a29f1a7f85eb918ae69e4873450c4b19e8c76f0e6f86f9e6fe7065b9cfb4672f48af2366bc2a537ed42b0e5dacb8a5a0 WHIRLPOOL 82d621ac9b0d546ccac42f789ffd2a5cd456e4cc89c37c68016d675f9716951af07a26919b576c4767d4d9edfea28d681c2eb0635f0e2b10be35cd2e020a75a1
+DIST psqueues-0.2.2.1.tar.gz 25605 SHA256 1428771180a34c2258bc9ca0f0c12f1df530be018e870c91348975cc7d33ae9b SHA512 b34ea7301a61760e6487441bf3251ca1f31be88489cf75bbf81049bb74a79e31e9933e1ad5378dc3715e763a1ac4ccd6130e03b877a4ceebcde9f4a3be6fcc8c WHIRLPOOL 2e37d367bbe9b715099f0dd92a3e700453774a5eadde6b4242a0f58fcdd43fd8ff4c8f9de35f3a9dcd6833353378856d076656d5e3388e74bc87d26cc0e56300
diff --git a/dev-haskell/psqueues/psqueues-0.2.2.1.ebuild b/dev-haskell/psqueues/psqueues-0.2.2.1.ebuild
new file mode 100644
index 000000000000..3c103cc88b30
--- /dev/null
+++ b/dev-haskell/psqueues/psqueues-0.2.2.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Pure priority search queues"
+HOMEPAGE="http://hackage.haskell.org/package/psqueues"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/hashable-1.2.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.4
+ >=dev-haskell/quickcheck-2.7 <dev-haskell/quickcheck-2.9
+ dev-haskell/tagged
+ >=dev-haskell/test-framework-0.8 <dev-haskell/test-framework-0.9
+ >=dev-haskell/test-framework-hunit-0.3 <dev-haskell/test-framework-hunit-0.4
+ >=dev-haskell/test-framework-quickcheck2-0.3 <dev-haskell/test-framework-quickcheck2-0.4 )
+"
diff --git a/dev-haskell/puremd5/Manifest b/dev-haskell/puremd5/Manifest
index 86b2cb48576c..1086b49cbc81 100644
--- a/dev-haskell/puremd5/Manifest
+++ b/dev-haskell/puremd5/Manifest
@@ -1 +1,2 @@
DIST pureMD5-2.1.2.1.tar.gz 5824 SHA256 6768174686d5eaef76b487f6f8160a932c48012668fbe542e7aba489134956ff SHA512 8a9e8957e4fcea2ec7db014f1dfd153bc00589caf63fa12546b0594a35bbd7bd800decee1a990106515c817dd30f2565454d1e53f2bef87dcf606cc191a0e428 WHIRLPOOL dc2026def1ec8b61dd5bcdd5f8742147b8294b9479fce8500ac703d88f599e21926776a63bd6eb58692310286cbc69651b6928f315ad535103da4db144399cbc
+DIST pureMD5-2.1.3.tar.gz 6719 SHA256 bef3358a5e3a45b649860a5792f052e2f927c0492a7056cf64425116c8a7b17d SHA512 4be26ab8383bc51aaefb2e22cd758945eab00d1ca9612fc0a1b6ba1a581ea7dca55580f50c11dd60c72aeb1f3c418c73c52df34a1be168d878602540394201dc WHIRLPOOL 3abe51c7b20a7251b82cd32521e3eb1adc4124cb75239203c38154623204a66b547b3ad397ce788a68e4ed9dd72342ae428ddc73d4d13ee434438092beacd284
diff --git a/dev-haskell/puremd5/puremd5-2.1.3.ebuild b/dev-haskell/puremd5/puremd5-2.1.3.ebuild
new file mode 100644
index 000000000000..5a4302e36714
--- /dev/null
+++ b/dev-haskell/puremd5/puremd5-2.1.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+MY_PN="pureMD5"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A Haskell-only implementation of the MD5 digest (hash) algorithm"
+HOMEPAGE="http://hackage.haskell.org/package/pureMD5"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-haskell/binary-0.4.0:=[profile?]
+ >=dev-haskell/cereal-0.2:=[profile?]
+ dev-haskell/crypto-api:=[profile?]
+ dev-haskell/tagged:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( dev-haskell/crypto-api-tests
+ dev-haskell/pretty-hex
+ dev-haskell/quickcheck
+ >=dev-haskell/test-framework-0.8
+ dev-haskell/test-framework-quickcheck2 )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag test test)
+}
diff --git a/dev-haskell/ranges/ranges-0.2.4-r1.ebuild b/dev-haskell/ranges/ranges-0.2.4-r1.ebuild
new file mode 100644
index 000000000000..8c72b791794b
--- /dev/null
+++ b/dev-haskell/ranges/ranges-0.2.4-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Ranges and various functions on them"
+HOMEPAGE="http://hackage.haskell.org/package/ranges"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2
+"
diff --git a/dev-haskell/raw-strings-qq/Manifest b/dev-haskell/raw-strings-qq/Manifest
new file mode 100644
index 000000000000..c00a6d7d21a5
--- /dev/null
+++ b/dev-haskell/raw-strings-qq/Manifest
@@ -0,0 +1 @@
+DIST raw-strings-qq-1.1.tar.gz 3505 SHA256 2e011ec26aeaa53ab43c30b7d9b5b0f661f24b4ebef8884c12c571353c0fbed3 SHA512 9daf7acad6619c9d077b49591003f2c42baca060b20202f597c7468da765a59add2b78b90d634bbf785e299fb85d39dba242d070e15ec208391059e64850acbc WHIRLPOOL 2a3711bfba712df9ebae4b4ff3c9c5954c4aa3559f99306ff13c35ae944ed9f01c8ccd22f51448c8a92d8f4bb504e33171bf6a073ab78f6974e10fcbd9531821
diff --git a/dev-haskell/raw-strings-qq/metadata.xml b/dev-haskell/raw-strings-qq/metadata.xml
new file mode 100644
index 000000000000..84bdb84c7be4
--- /dev/null
+++ b/dev-haskell/raw-strings-qq/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ A quasiquoter for raw string literals - that is, string literals that don't
+ recognise the standard escape sequences (such as @\'\\n\'@). Basically, they
+ make your code more readable by freeing you from the responsibility to
+ escape backslashes. They are useful when working with regular expressions,
+ DOS/Windows paths and markup languages (such as XML).
+
+ See @examples/RawRegex.hs@ for a usage example.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-haskell/raw-strings-qq/raw-strings-qq-1.1.ebuild b/dev-haskell/raw-strings-qq/raw-strings-qq-1.1.ebuild
new file mode 100644
index 000000000000..eaeb3245dc58
--- /dev/null
+++ b/dev-haskell/raw-strings-qq/raw-strings-qq-1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Raw string literals for Haskell"
+HOMEPAGE="https://github.com/23Skidoo/raw-strings-qq"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hunit )
+"
diff --git a/dev-haskell/regex-compat/regex-compat-0.95.1-r1.ebuild b/dev-haskell/regex-compat/regex-compat-0.95.1-r1.ebuild
new file mode 100644
index 000000000000..854a64454fb4
--- /dev/null
+++ b/dev-haskell/regex-compat/regex-compat-0.95.1-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+#hackport: flags: +newbase,+splitbase
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Replaces/Enhances Text.Regex"
+HOMEPAGE="http://sourceforge.net/projects/lazy-regex"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=dev-haskell/regex-base-0.93:=[profile?]
+ >=dev-haskell/regex-posix-0.95.1:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=newbase \
+ --flag=splitbase
+}
diff --git a/dev-haskell/regex-tdfa/Manifest b/dev-haskell/regex-tdfa/Manifest
index 492cfd863b16..0fdbd8322bdd 100644
--- a/dev-haskell/regex-tdfa/Manifest
+++ b/dev-haskell/regex-tdfa/Manifest
@@ -1,2 +1,3 @@
DIST regex-tdfa-1.2.0.tar.gz 66039 SHA256 fc82ac14aae378c543a55cdac3f944aae5bff9918c4a342e1da87d38ba4ef401 SHA512 d4419c5d5062dbe63ec5931bd9f11020b3aa3227abdb66cac0732417e34cac9a3a9d564bba8114a77570e3b1bacce404062ab04536dafe10b764886af8e491c9 WHIRLPOOL 345e19f9a3c71e488fdf3b891b216ade1b0ec8311d255e67284594a8d2480e308f54260f6bf57c8750b81f9e8ae996f3ddaa4d57032f2fd9343e057d98bb9b97
DIST regex-tdfa-1.2.1.tar.gz 66108 SHA256 a38d305eeb78be2e34542b423e6a4763fbb8ad1df757aed01993785858c871a7 SHA512 04d3c7235c126695ceaaef0bbd5e6ee6ebffe7c4fb96b9f5a3df28bebe02a680cda870f228bd2e0e30ed98f88eeed4b4d4cdf6dc5ccd0b8e45c8427b6d7fa85d WHIRLPOOL 082546e844173743b40e9a06fc9b3497dd45b70add08f56680f6ea2f42cab9e14225f90aad96d03a17c7d943c2d26a9e776fe5fcca590f948ff8ef1b2d54804f
+DIST regex-tdfa-1.2.2.tar.gz 65969 SHA256 cb12d675be7b31ed8086d8d022023d03eb553e55dbee6e1b7a4154933d471d39 SHA512 86241b9bfa27351302e4ef18fd2cdc8a58341d6a8fa12c92e3ebb11cca93e58e5a69b97b545c61ce704bd6e2ac0b7a7c1a3555f138ba5ee9cf9728175f43d26a WHIRLPOOL 30651f24cf784a98a77beb12bf255de98c76fdadf60890d189b08ee247213273ccdf4462a529819b14b60e37bd4249045692919979bd9dcf37fd53afa3d9337d
diff --git a/dev-haskell/regex-tdfa/regex-tdfa-1.2.2.ebuild b/dev-haskell/regex-tdfa/regex-tdfa-1.2.2.ebuild
new file mode 100644
index 000000000000..4c48ae7c937b
--- /dev/null
+++ b/dev-haskell/regex-tdfa/regex-tdfa-1.2.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+#hackport: flags: -base4,-devel
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Replaces/Enhances Text.Regex"
+HOMEPAGE="https://github.com/ChrisKuklewicz/regex-tdfa"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/mtl:=[profile?]
+ dev-haskell/parsec:=[profile?]
+ >=dev-haskell/regex-base-0.93.1:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-base4 \
+ --flag=-devel
+}
diff --git a/dev-haskell/resourcet/Manifest b/dev-haskell/resourcet/Manifest
index 31ecdfdbc158..661fdf208fc5 100644
--- a/dev-haskell/resourcet/Manifest
+++ b/dev-haskell/resourcet/Manifest
@@ -1,4 +1,5 @@
DIST resourcet-0.4.10.tar.gz 10455 SHA256 ffc64dfb0d5179aeef6cfa20716713c4858d25bac2204d0af43412c7d463fc55 SHA512 34c97197b3651c45be1ab554d24651665f73cab560ccfaf4dd67413ff1945fe22c2aebc04e51e104475eadf436c3e9eea159737cc4f324658c510146a4045882 WHIRLPOOL 1420a4911d4f329071d9685476385c6e9c8256de3a20c2324d6e35dd16914b8f671115de859dee8e7e11e5de1db69ffc6f283307652869567069fcb5e2739e41
DIST resourcet-0.4.9.tar.gz 9624 SHA256 5fd1329d934e0cf6f3f3c9c3db8c4b49064e4c77be568e25d472facd2bbceaca SHA512 7ec0f7c582d735d05bc793f5286d29d0578cf95784dc3e8d4e1f062687818bbac47637372192de7777045f121fc84e1eb716dfc817375b6c97526ff32a649c13 WHIRLPOOL 6ca3346a9cc947468530783398a0f5936d5558bac60368e3343b5bd15c6709d2163fcc30c13d0bccd4f47c22d4288edfca50ec64f4a40a8895500e0bac24453b
DIST resourcet-1.1.2.2.tar.gz 10665 SHA256 5a85bf4e5d11a8941d8f75c80ce6c5b6aa4b07342386fedfed429e26e74786c8 SHA512 10f80a7c9070c557ce30a30d132d483e5664cf72ebc0446ee2ab4280d80125a1445d87c931ca3124d8087f4972e6fde5dead73efcd90530e98cbb7744032cc90 WHIRLPOOL 5ed0eeffae48b1ac49cfbefce2b3a3284b7e4eb2cd903b7812940f36b56413a27dfeb4f3cb9329d00fb336a1d986ae8d91ed3958ca1d8b7341578616c528125a
+DIST resourcet-1.1.7.4.tar.gz 11674 SHA256 a757d3a4d17373dc48a7072c2d98574934a53eb0ac98a32642952beb751e8f85 SHA512 b61c117a12762b15be2de2676c4fdf9bf89b72ebc4875677a70f5b66358fb49ddd4753d6b1a541ae01dab41368b4e30cbd796caebdc4b8cce6ebf75c9cef08b5 WHIRLPOOL 32956d853d81aad70092700d61bcde88abfaaf7de11b135fd9bd810cb542d85a3dafc4b4b22439deb8fd78bab63e53cbf4e015cf6fb789b5e356875f8a24e989
DIST resourcet-1.1.7.tar.gz 11627 SHA256 3b79d07199160c966c67a5300a51b7c8790dda7bed6c00e554a0062d03c9ab4d SHA512 27a348354fddfa348882217cb7a66987d843c87658c53f7d173276731e11cfc3438312028d4c35f7821db087a30227979a6d1018bc7e4ca516145c4f2a91a231 WHIRLPOOL 4f04bcea75914a5eca361c3b865be31817cae2411b81717de172add419dd4e61409bc03ea8dc7e92e85c33704a40f9677df46965833014d706c28b3b31026646
diff --git a/dev-haskell/resourcet/resourcet-1.1.7.4.ebuild b/dev-haskell/resourcet/resourcet-1.1.7.4.ebuild
new file mode 100644
index 000000000000..daa17dcc7c11
--- /dev/null
+++ b/dev-haskell/resourcet/resourcet-1.1.7.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Deterministic allocation and freeing of scarce resources"
+HOMEPAGE="https://github.com/snoyberg/conduit"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/exceptions-0.5:=[profile?]
+ >=dev-haskell/lifted-base-0.1:=[profile?]
+ dev-haskell/mmorph:=[profile?]
+ >=dev-haskell/monad-control-0.3.1:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
+ >=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ >=dev-haskell/transformers-0.2.2:=[profile?]
+ >=dev-haskell/transformers-base-0.4.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
+ >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hspec-1.3 )
+"
diff --git a/dev-haskell/sandi/sandi-0.3.6.ebuild b/dev-haskell/sandi/sandi-0.3.6.ebuild
index c1c26058a660..7967cd86fced 100644
--- a/dev-haskell/sandi/sandi-0.3.6.ebuild
+++ b/dev-haskell/sandi/sandi-0.3.6.ebuild
@@ -31,6 +31,11 @@ DEPEND="${RDEPEND}
dev-haskell/tasty-th )
"
+src_prepare() {
+ cabal_chdeps \
+ 'base >= 4.7 && <4.9' 'base >= 4.7'
+}
+
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag with-conduit with-conduit)
diff --git a/dev-haskell/scientific/Manifest b/dev-haskell/scientific/Manifest
index 4fe751bb6ed4..b2d3c7747dff 100644
--- a/dev-haskell/scientific/Manifest
+++ b/dev-haskell/scientific/Manifest
@@ -1,2 +1,3 @@
DIST scientific-0.3.3.8.tar.gz 18543 SHA256 e30cde2a44a7beded15afd56606c562b76e457835e7de2942815f22bc74bce4c SHA512 ef77aa3490cbbc92ab71c1db7015ead24100a6230444b895c49bc4840a80dad04f4f8ff0c1bff27490f5c35b53a1f0c294177912492d1259e204bd4d874ea477 WHIRLPOOL ff642411c9edee07fee9f632d9571ed884e93e4e93b4ee15fa557511c6513b50f113f9cb6da3d5ad798e812a4da82c11eb7f63ac24a742009dc3864333ebdc7d
DIST scientific-0.3.4.4.tar.gz 21646 SHA256 f7c81e6ce6bf1161033ad4bc47b5bf164f4404d9df686dd0edadd488db25a519 SHA512 18c36036ffe15ef4203d391864c91d505a4a55c7da1b71556cbd6ebb7f83e71e0695789f8beaa4741ae4e21ae54bc1f795a26cd4e3208d08625d639519945217 WHIRLPOOL 5748d37e27ec69eff8ccc1e9b0d07f9f98568644de909dd1d7671d8719949edcb52b823ac0a89292d2cda05efc23809a3cb3ffa6ef2a6da8f049edc69f5eb959
+DIST scientific-0.3.4.6.tar.gz 21932 SHA256 bdd15c72b379ceaef5f30d7113e6971a47090a285f46d1d44528e328061df382 SHA512 c4d3f3c166c45395aa420ff598671128faae130cf85f22b651e338dbbdbe9215ef3b75c58f6b495978a4dd36a49fa45de9a68c7b870151296dc09095e3c79e09 WHIRLPOOL d272ff13d8c076d7bbcd36aa67ccbf5b3cf43c7f02c4d24e067fdcd21f104895f475c44ca3e9fbf56f78e5759f7a8cdc1e6474daed47a69f9f36fc52412297fe
diff --git a/dev-haskell/scientific/scientific-0.3.4.6.ebuild b/dev-haskell/scientific/scientific-0.3.4.6.ebuild
new file mode 100644
index 000000000000..8824aee8c518
--- /dev/null
+++ b/dev-haskell/scientific/scientific-0.3.4.6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Numbers represented using scientific notation"
+HOMEPAGE="https://github.com/basvandijk/scientific"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+bytestring-builder"
+
+RDEPEND=">=dev-haskell/binary-0.4.1:=[profile?] <dev-haskell/binary-0.9:=[profile?]
+ >=dev-haskell/hashable-1.1.2:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
+ >=dev-haskell/text-0.8:=[profile?] <dev-haskell/text-1.3:=[profile?]
+ >=dev-haskell/vector-0.5:=[profile?] <dev-haskell/vector-0.12:=[profile?]
+ >=dev-lang/ghc-7.6.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.16.0
+ test? ( >=dev-haskell/quickcheck-2.5 <dev-haskell/quickcheck-2.9
+ >=dev-haskell/smallcheck-1.0 <dev-haskell/smallcheck-1.2
+ >=dev-haskell/tasty-0.5 <dev-haskell/tasty-0.12
+ >=dev-haskell/tasty-ant-xml-1.0 <dev-haskell/tasty-ant-xml-1.1
+ >=dev-haskell/tasty-hunit-0.8 <dev-haskell/tasty-hunit-0.10
+ >=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.9
+ >=dev-haskell/tasty-smallcheck-0.2 <dev-haskell/tasty-smallcheck-0.9 )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag bytestring-builder bytestring-builder)
+}
diff --git a/dev-haskell/shakespeare-js/shakespeare-js-1.3.0.ebuild b/dev-haskell/shakespeare-js/shakespeare-js-1.3.0.ebuild
index ed6839e1ac66..4fb4c7a5406f 100644
--- a/dev-haskell/shakespeare-js/shakespeare-js-1.3.0.ebuild
+++ b/dev-haskell/shakespeare-js/shakespeare-js-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -9,7 +9,7 @@ EAPI=5
CABAL_FEATURES="lib profile"
inherit haskell-cabal
-DESCRIPTION="Stick your haskell variables into javascript/coffeescript at compile time. (deprecated)"
+DESCRIPTION="Stick your haskell variables into javascript/coffeescript at compile time"
HOMEPAGE="http://www.yesodweb.com/book/shakespearean-templates"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
diff --git a/dev-haskell/shelly/Manifest b/dev-haskell/shelly/Manifest
index 8c0b320c4e82..e749495989bd 100644
--- a/dev-haskell/shelly/Manifest
+++ b/dev-haskell/shelly/Manifest
@@ -1,2 +1,3 @@
DIST shelly-1.5.6.tar.gz 28264 SHA256 f45f778d21661f616cfc849f7729e5aecef7250687e5b30c12e6d8118706d6ee SHA512 522aa76454211b9f31dc92f052703e3f9f4a103c134da063ff5c4c04e209a1f881dc10c0f8589c557ad179a8dc319951b897b8ff401dd8f9a371f69f1def6022 WHIRLPOOL 25455d9800acb5303910bab4d0d91567b3fafc74d614a2875772a60cc594213d572a92cdb46e06030f5584796e1c7ff91aaf3042c79cbcddd9c9de6a39ecf076
DIST shelly-1.6.5.tar.gz 97274 SHA256 bdfd09b01f3de8e7e58e98591ab1a42ad5a74308ff29f19acd16d7cc85b71cdc SHA512 6a5b418987392d755e7faf60206a3e9283e98f56a4d9d9f956c0385074ff8909fb6bddceb050b00dbd0f8eda55eeb4897d9afd2f8dd2d510367567336a7a6770 WHIRLPOOL 127f28061a33f979a884b1e110bcb4aabc10e7cf6eae9953e0fbce0bb842e8022574955c7a8ff4a5d411ee088aedcf76c08eff768aa743f6e56f22da0f4606f2
+DIST shelly-1.6.6.tar.gz 97529 SHA256 9c89e1ed25de9ede0ee6d6a4094ff72ca6af5b1a1f67503ea40a87beb796e1c5 SHA512 1b78cb84d126f6bb67db3a3d5e669759e71811e2770831af41a4867d094f89b32c3cf39363cc39c808e71019d6e7eca18d25e854bbf4160bd3388c6769a8665c WHIRLPOOL 7a160e8cb20c88cc6e6304cfc704bd037fa689f4748bf51cde7e5f54f4267cd4b7428922f2da8219efdf084c43dcc66b270054e2b3313cc5a3ea417db2416a04
diff --git a/dev-haskell/shelly/files/shelly-1.6.5-ghc-8.patch b/dev-haskell/shelly/files/shelly-1.6.5-ghc-8.patch
new file mode 100644
index 000000000000..75d56220e38c
--- /dev/null
+++ b/dev-haskell/shelly/files/shelly-1.6.5-ghc-8.patch
@@ -0,0 +1,16 @@
+diff --git a/src/Shelly/Lifted.hs b/src/Shelly/Lifted.hs
+index 825201d..cdca61b 100644
+--- a/src/Shelly/Lifted.hs
++++ b/src/Shelly/Lifted.hs
+@@ -2,4 +2,4 @@
+ FlexibleInstances, FlexibleContexts, IncoherentInstances,
+- TypeFamilies, ExistentialQuantification, RankNTypes,
+- ImpredicativeTypes #-}
++ TypeFamilies, ExistentialQuantification, RankNTypes
++ #-}
+ {-# OPTIONS_GHC -fno-warn-orphans #-}
+@@ -299,3 +299,3 @@ instance (MonadShControl m, Monoid w)
+ controlSh :: MonadShControl m => ((forall x. m x -> Sh (ShM m x)) -> Sh (ShM m a)) -> m a
+-controlSh = liftShWith >=> restoreSh
++controlSh r = liftShWith r >>= restoreSh
+ {-# INLINE controlSh #-}
diff --git a/dev-haskell/shelly/shelly-1.6.6.ebuild b/dev-haskell/shelly/shelly-1.6.6.ebuild
new file mode 100644
index 000000000000..eed04c82c7ea
--- /dev/null
+++ b/dev-haskell/shelly/shelly-1.6.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="shell-like (systems) programming in Haskell"
+HOMEPAGE="https://github.com/yesodweb/Shelly.hs"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="lifted"
+
+RDEPEND="dev-haskell/async:=[profile?]
+ dev-haskell/enclosed-exceptions:=[profile?]
+ >=dev-haskell/exceptions-0.6:=[profile?] <dev-haskell/exceptions-0.9:=[profile?]
+ dev-haskell/lifted-async:=[profile?]
+ dev-haskell/lifted-base:=[profile?]
+ >=dev-haskell/monad-control-0.3.2:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
+ >=dev-haskell/mtl-2:=[profile?]
+ <dev-haskell/system-fileio-0.4:=[profile?]
+ >=dev-haskell/system-filepath-0.4.7:=[profile?] <dev-haskell/system-filepath-0.5:=[profile?]
+ dev-haskell/text:=[profile?]
+ dev-haskell/transformers:=[profile?]
+ dev-haskell/transformers-base:=[profile?]
+ <dev-haskell/unix-compat-0.5:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hspec-1.5
+ >=dev-haskell/hunit-1.2
+ >=dev-haskell/text-0.11 )
+"
+
+PATCHES=("${FILESDIR}"/${PN}-1.6.5-ghc-8.patch)
+
+src_prepare() {
+ cabal_chdeps \
+ 'time >= 1.3 && < 1.6' 'time >= 1.3'
+ default
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag lifted lifted)
+}
diff --git a/dev-haskell/socks/Manifest b/dev-haskell/socks/Manifest
index 499316101664..7a511ee8d6e6 100644
--- a/dev-haskell/socks/Manifest
+++ b/dev-haskell/socks/Manifest
@@ -1 +1,2 @@
DIST socks-0.5.4.tar.gz 8021 SHA256 e9b5e1ea78592632bb086e5f4d6da523be01921a4a8998ca78552bdc396db4da SHA512 eba119e40e521f963ed779f8247832bd54db7c57267f433b89a57f72395eb212231d51fb5c56bb910185bc273aaee1044999fa781ad31da56e6d0ec03f07e783 WHIRLPOOL 68c1eaf52dcb0256abbc023a9a0ee81e85ce2b22912c67c7d1ba52a4d404f64fa8757deaa438e1736054b1479b5adbfd74adce7b227214d0bfa1c05f0c4eb571
+DIST socks-0.5.5.tar.gz 10159 SHA256 2647ea93e21ad1dfd77e942c022c8707e468d25e1ff672a88be82508034fc868 SHA512 cc811d0175d9a20c0aaec2eb593145908d25792f2ad5fb6b129564922bf8b64c3cda6b1424ac7e8ad2abfd1bcde7ece7ab717550266b75a5b360b4b729a768f5 WHIRLPOOL 702bdc766465458aa7cffec2762bbaeffaf14bb2182145a1650f2677ed51d5b97c68bec039b978ce8c5bfa68ae44e9435ffc3828df867884827ab29286cbe9c2
diff --git a/dev-haskell/socks/socks-0.5.5.ebuild b/dev-haskell/socks/socks-0.5.5.ebuild
new file mode 100644
index 000000000000..2e96daba2c86
--- /dev/null
+++ b/dev-haskell/socks/socks-0.5.5.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Socks proxy (version 5) implementation"
+HOMEPAGE="https://github.com/vincenthz/hs-socks"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/cereal-0.3.1:=[profile?]
+ >=dev-haskell/network-2.3:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
diff --git a/dev-haskell/split/Manifest b/dev-haskell/split/Manifest
index 8f58888634e9..332b3729fb80 100644
--- a/dev-haskell/split/Manifest
+++ b/dev-haskell/split/Manifest
@@ -1,3 +1,4 @@
DIST split-0.1.4.3.tar.gz 12882 SHA256 7e69989206e26bb28f46cc8cf1edff5e439aa6be4adbc5b09118d6fdc1aa3bc5 SHA512 d5add24f0757fdbcc0671b1eea48be678021e12619bd6971b624cf62b23affa6e1a15d064e9784eeaaf87ad20087bc0fdb34dce2997ce3fe273e8cdada014121 WHIRLPOOL 229222d83b5d43a632eaa4dc22946b54d860f79d28473fe724df8789954b78b82015f26c8cc1f0ea8d266f125f34d054762cbd3cf5a2c34a96c6095e57566313
DIST split-0.2.2.tar.gz 14666 SHA256 f9cf9e571357f227aed5be9a78f5bbf78ef55c99df2edf7fdc659acc1f904375 SHA512 d3e1a0d875632d15b12c0e454188382b705f2b9d93cb99d64f0a2a150ee7b7458628eff95da7da5f51fe9ed4ef3bd8ef3640f925f66e8f6f61253f679326614e WHIRLPOOL 92bc94bb6c43b39644aa1a001afc3372ec140e9fc188f35895ebfd48971c9c7c1cfeebeb1db8b19355b35c8dcaaa72ca5f9d087707e5a212f327a80b5ab186a6
+DIST split-0.2.3.1.tar.gz 15623 SHA256 7615b60adee20c19ddafd9d74456e8fe8e4274e2c676a5e858511b664205c688 SHA512 7b56be09279c1279120631a75bb5305bfdd6c351d582174a326985a7a630933aab747f32dd9d4ef13c81528255fe95337488f6a9117c259fe967189651828fce WHIRLPOOL 0fc07e63699f9577b5b4a1344713cc9887f3ce3234dcb3ddf0e4b91846be04e80fccf1d2c68bf20c377670080ac81c90b715efaa1f290cb560799c4b78186473
DIST split-0.2.3.tar.gz 15545 SHA256 a6d100e433fa27eda72127475ba9c55481ca4105cfbb6ff55b67023d00ccead9 SHA512 bd0181b419326219d6ebad1a45683c8ff55d5e485bd669ef76e76690ebdcceddab2b8bc98616b7034de9622d54c6825200aede99e37f376e67f71bf242b1cece WHIRLPOOL c0661fed077984ccc9dc11881bb5c9ab7d49057f147b75072d020d1c94d1c85ee0b0e485bade31708bdb70115bea6c8a4f846db44db605b5993cfcc1bee2265c
diff --git a/dev-haskell/split/split-0.2.3.1.ebuild b/dev-haskell/split/split-0.2.3.1.ebuild
new file mode 100644
index 000000000000..72a77cd88788
--- /dev/null
+++ b/dev-haskell/split/split-0.2.3.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Combinator library for splitting lists"
+HOMEPAGE="http://hackage.haskell.org/package/split"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-macos"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( >=dev-haskell/quickcheck-2.4 )
+"
diff --git a/dev-haskell/statevar/Manifest b/dev-haskell/statevar/Manifest
index 213d144f26a7..a9af0fd382f1 100644
--- a/dev-haskell/statevar/Manifest
+++ b/dev-haskell/statevar/Manifest
@@ -1,3 +1,4 @@
DIST StateVar-1.0.0.0.tar.gz 2728 SHA256 8445c998f79ef34105ffc928e50f1488505e8801f77f04d4b28d056b8d322bb0 SHA512 0196fc184e638fae736020fdc7139fa1a08adebcc495424316795e7e775c5d7ab1df89792ea088745854dbeb396bdf5f3c07942126b8227743fb2b7bd599b8c5 WHIRLPOOL 07c9e928d84d3f9c3e46d2c53bb1b4430e132152e5a737d3c495c276ac94ae536aa85c73f9c4233a04cf8087639a25860dd3d167e9d25392e4b4d279d553145f
DIST StateVar-1.0.1.0.tar.gz 2800 SHA256 5a964b0f0baf775833cca57ca1454b48f02ccbe5550dd6ce61cd833c7bd7c20a SHA512 4a3f35943d9a3670e8fd633b916fb0b800aabe98af2f4285a79ff40523ef49ee28ba83457a796f0e4d6f718a1cf9c57790f4124c42cede9a884360803a86b194 WHIRLPOOL dfa070752615a137c1f12cdfb10d6dc7363a673f10ccb356daf192dcd32d7dff5ce1a22a7e1bac3bda1ae76e122854a89fbdc7a42a98695dda8459c3d7f3bdf1
DIST StateVar-1.1.0.3.tar.gz 4475 SHA256 b494e6895185826cef9c67be54bb73beb2b76ad69a963c5d7e83da59dc0eac2f SHA512 4be7a0d005bd1af713102100ece6c074f7c1835b356c40d6128152bd0b56fc4f0b29c3b7d5c2f5b5413d4cf3ca6f5118d0c5932d54aceec1eba1f835ee1dd64e WHIRLPOOL 27fa33e1918288cd83f9ba35ab96f0fe20b89d3c85ac0b25dd15f178cdf29c1e56321c37d9fb5e1ea437dd1165e153463d476d8c6a3b4c3ac9e03b8313411ed2
+DIST StateVar-1.1.0.4.tar.gz 4587 SHA256 7ad68decb5c9a76f83c95ece5fa13d1b053e4fb1079bd2d3538f6b05014dffb7 SHA512 2d9f958dc2d1b749c5e2b661958cd38b58a1048603dc48a585a2f32ca386cef42db99e39c033194376f6f3de154444841de048dc39804d236f6e10c90c5e3f0b WHIRLPOOL bd44f740ff5e52f4ff10c13ae9543379bb0cb6b01da302fadb0a25e635e56bd9bfb9c7620668cb07aaca3ad35f6f193e28b08417c8e8ad25dcc593c02345233e
diff --git a/dev-haskell/statevar/statevar-1.1.0.4.ebuild b/dev-haskell/statevar/statevar-1.1.0.4.ebuild
new file mode 100644
index 000000000000..ee6c87e5130b
--- /dev/null
+++ b/dev-haskell/statevar/statevar-1.1.0.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="StateVar"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="State variables"
+HOMEPAGE="https://github.com/haskell-opengl/StateVar"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/stm-2.0:=[profile?] <dev-haskell/stm-2.5:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+"
+
+S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/streaming-commons/Manifest b/dev-haskell/streaming-commons/Manifest
index 0e2b39d1b3b5..5ce61873b5f0 100644
--- a/dev-haskell/streaming-commons/Manifest
+++ b/dev-haskell/streaming-commons/Manifest
@@ -1,2 +1,3 @@
DIST streaming-commons-0.1.12.1.tar.gz 86864 SHA256 d5bd8dd0b11a13d1d128d15dce31b3f2f4625c7f72d4420e749d85bf170a4fd7 SHA512 43f30a7cacdcec178885cb424a7fd0380682482130ba4019d116468bb87bb187244ff480fc169a27de8192e17c9f17fe38396df1b83827f5dd578112765aa64e WHIRLPOOL 9b9a42682195175cdf0ace602c8bb0ddcec372498ce3126dd74a8435e07d5a78c3b3c04325c03cbdf31ea4414da821a999f0948f43e59cb322663145524d8b1a
+DIST streaming-commons-0.1.15.4.tar.gz 90218 SHA256 910831609225700605b9e0111c9f0dd214015b54c0dddb6f29069dc03624afbb SHA512 d67548810e1ce06709f3e92345a18f60600a8754879aa348df8f8e4caae9075f155343f01dbdeccf992d20915df959a122a0cf84739efbff73e4048b8e4b60d2 WHIRLPOOL a071bf3147245f7a9b4d493283beb1fdc1ccbcfd724a8aec8505ba76b0501fc9c351708cdfe7079d3712d32698fc6677c348c2c0640358db527af3b5f8eabf0f
DIST streaming-commons-0.1.15.tar.gz 87625 SHA256 e507beac9ab68eaa8be4933bc1e9511610c581fdfc72621ba51faa913e5fce42 SHA512 2391e0b667f2f011b3d1b09f72f9cba41f69fb16977804465fe4cb6217c1fa2d3461d93d76e3afced283f5ea8b06c57a6ae86a108bd167ed1c9f4bc28f03b053 WHIRLPOOL f95f56e259d1c90dae52e7402482de79cefb63d871dd917b55a58a0c29ac9f984b059242bc263afc8c0f32b07b7d4f5b145d490ec8d9d52a1ba47aa3a72ef884
diff --git a/dev-haskell/streaming-commons/streaming-commons-0.1.15.4.ebuild b/dev-haskell/streaming-commons/streaming-commons-0.1.15.4.ebuild
new file mode 100644
index 000000000000..60ee0dd4080f
--- /dev/null
+++ b/dev-haskell/streaming-commons/streaming-commons-0.1.15.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Common lower-level functions needed by various streaming data libraries"
+HOMEPAGE="https://github.com/fpco/streaming-commons"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/async:=[profile?]
+ >=dev-haskell/blaze-builder-0.3:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?]
+ dev-haskell/bytestring-builder:=[profile?]
+ dev-haskell/network:=[profile?]
+ dev-haskell/random:=[profile?]
+ dev-haskell/stm:=[profile?]
+ dev-haskell/text:=[profile?]
+ dev-haskell/transformers:=[profile?]
+ dev-haskell/zlib:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hspec-1.8
+ dev-haskell/quickcheck )
+"
diff --git a/dev-haskell/tagged/Manifest b/dev-haskell/tagged/Manifest
index 70416e37a88d..d0df2dd17bf5 100644
--- a/dev-haskell/tagged/Manifest
+++ b/dev-haskell/tagged/Manifest
@@ -1,3 +1,4 @@
DIST tagged-0.6.1.tar.gz 5238 SHA256 dbe6cc73fa912454e4d3dec7345620d1126e712fbd71ee72ea7a416a800f75d8 SHA512 36dc032297214123c2f1785a71b54f6427b91a1be254e16add864475fc8853de9a3112cd205244975d9d8ff2fae71941d9ea5cb23d9c759225bae56cb338532a WHIRLPOOL 5b08858846e710c60b3df9bede000bf25f1432b56833c509e4c6e54abd2e831f9ba1f9db256825533d21d62b0e2e10c631342a69932b0feea50e549fdc319996
DIST tagged-0.7.3.tar.gz 5634 SHA256 eb544fc509fbb98100500f9c61617c0afee32854a6fc88bd873d017e34ffcb04 SHA512 10122b49b7ac0a87243f7fd577fe799046099f1121c912e752d34400a0991e541a3fb9e565235b5335a65617cc7c56519f20922f47e5f1afb8cf8bc67f620b66 WHIRLPOOL 6a6e5e5b4d2b066dca721b78121cf6d72371f04fa7d13c12631b375ec6ad4cedb906ecf9e150687b9480eeda6b7ed4c333ff8c58c531ec795f644070ef26caad
DIST tagged-0.8.2.tar.gz 8957 SHA256 e415d83329dba6c6b604cdf7ab331d321fa62d396f15e79439caa58279d6b77c SHA512 3511d7564e87b853c6514e0f89b2ec617eac175d58dc7de770987dd8f51a3747c191b7bc9ad3003edb433751940dd4c06b8e4082cf0e8c0409eda70a7c486765 WHIRLPOOL d5052cfbacc79631dca77533e4eb4131fed61e2fd091914be64e29b3f25360b2b480ed7cc29bb5a5ff0e99faeaba0ecb005684c47bb2d6390fe47ef6b17d71d3
+DIST tagged-0.8.4.tar.gz 10055 SHA256 20c861d299445ea810ba39d9d0529fb0b3862f4d0271a4fb168ccd493a234d5e SHA512 ea11f6fa0658dbf9f40770316873b5bd5a815437cb51b39fbc223f2e26509042feaaefbee815a0f7473fb6b4bd8f8a941f27daf0bfbac08ff1a912937e7328fc WHIRLPOOL 3dd180859d789aa703b154760d019ab7061922133f95be1a254bd81a4d66f0de499abc4790d8bb5de3e1572e76d3bf2bf83014f9f5a89366b8cb3b1703e32c26
diff --git a/dev-haskell/tagged/tagged-0.8.4.ebuild b/dev-haskell/tagged/tagged-0.8.4.ebuild
new file mode 100644
index 000000000000..e53b2359deda
--- /dev/null
+++ b/dev-haskell/tagged/tagged-0.8.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+#hackport: flags: +deepseq
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Haskell 98 phantom types to avoid unsafely passing dummy arguments"
+HOMEPAGE="https://github.com/ekmett/tagged"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=deepseq
+}
diff --git a/dev-haskell/tagsoup/Manifest b/dev-haskell/tagsoup/Manifest
index 0c30b36d132b..06148f615a97 100644
--- a/dev-haskell/tagsoup/Manifest
+++ b/dev-haskell/tagsoup/Manifest
@@ -1,2 +1,3 @@
+DIST tagsoup-0.13.10.tar.gz 44587 SHA256 ac838eeed18118423220716855c2bfd71dcc4a7a455893d8c4ad627828f57d58 SHA512 96a3ebd9864279e67ccf2a0c05a37d2dbf4719eb3ef0fba753bf4bb11f9161fb895ed8f8cf86e04e790f8fbe277450379fe517c59ecc068c4586d3ced316b781 WHIRLPOOL 949301bcceac90786e1b7cc16ef83d7c89b808f506b4eb50e8230514c1a0c19f71708f17141760ffb11e8aa0d2338c004f97ba0c624cb01b8f7ecc1266f4ac71
DIST tagsoup-0.13.3.tar.gz 42279 SHA256 32a862118d7836e9beb25fe4b317472fab6e1d41daefa86067231b328cff668d SHA512 ee6e7c2459f395facfdf9c28c0903e5279c781d8a5cd0745c2e3648c8eed7fdc84c372b271febce13b8b433ecded5cd7c97a3f169121908f23bb28c2b2f104b0 WHIRLPOOL 92baa4258ccce7948779a86f33f0ee591243d978b3cf148e06be81ee542f004021198bc0f3c4bd7722f3f8f70de217d02a02f2eb24de1f383e3dec14e7c189a7
DIST tagsoup-0.13.8.tar.gz 43676 SHA256 cff171695c5c559565eff8296bd44442ffff6bc8972e81f3a6c27eb1f13e1c2e SHA512 e05325090380950467f5327c4988c31d8c1cb9fd45668e6926c428d5ad33d589c2dc5c6b7e38c5349a980587823709b60a49c242d5ffdf76b1a58264217083c5 WHIRLPOOL 1afd07fea8f43cdc9ab7e22daf9d99c371fb604302b388f9682fb5d673a931108576bc2c75b8df49e2629403adc69f1edcd184da5b5a479e7f07e5c9dbd92e10
diff --git a/dev-haskell/tagsoup/tagsoup-0.13.10.ebuild b/dev-haskell/tagsoup/tagsoup-0.13.10.ebuild
new file mode 100644
index 000000000000..b950921dbb99
--- /dev/null
+++ b/dev-haskell/tagsoup/tagsoup-0.13.10.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Parsing and extracting information from (possibly malformed) HTML/XML documents"
+HOMEPAGE="https://github.com/ndmitchell/tagsoup#readme"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="download testprog"
+
+RDEPEND="dev-haskell/text:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ download? ( dev-haskell/network:=[profile?] )
+ testprog? ( >=dev-haskell/quickcheck-2.4:2=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag download download) \
+ $(cabal_flag testprog testprog)
+}
diff --git a/dev-haskell/tasty-rerun/tasty-rerun-1.1.5.ebuild b/dev-haskell/tasty-rerun/tasty-rerun-1.1.5.ebuild
index fea00b241b47..20e41d4ca680 100644
--- a/dev-haskell/tasty-rerun/tasty-rerun-1.1.5.ebuild
+++ b/dev-haskell/tasty-rerun/tasty-rerun-1.1.5.ebuild
@@ -9,7 +9,7 @@ EAPI=5
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
-DESCRIPTION="Run tests by filtering the test tree depending on the result of previous test runs"
+DESCRIPTION="Run tests by filtering the tests depending on the result of previous runs"
HOMEPAGE="https://github.com/ocharles/tasty-rerun"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
diff --git a/dev-haskell/tasty-th/Manifest b/dev-haskell/tasty-th/Manifest
index ce81b51d42bf..5c49b673504f 100644
--- a/dev-haskell/tasty-th/Manifest
+++ b/dev-haskell/tasty-th/Manifest
@@ -1 +1,2 @@
DIST tasty-th-0.1.3.tar.gz 2636 SHA256 a3ff8c151a29cf986173dc451978cfc7981a529e3492b2cfddb8ad549fba85ba SHA512 47b2f9a5d471943b78e66e3082186a6b42901d57a5333a2142d211370be35354cddce12c5926490e945d6dc8b35d9ab2527c6b36ad457b79f30a2e88fa538d9a WHIRLPOOL 9a4662d0bc467988d9ec5cafedd1d7ce6e49890627f828fdcf4cd268e1c8c7c24dd264fa926d58fcf3e766de5717f35a5d295e4752210f0d7dadc9ffa96beb96
+DIST tasty-th-0.1.4.tar.gz 3016 SHA256 18a14d693e709046eba3bb1a4e9febfce09d04059342728f06178788a24ece35 SHA512 0bddde5ea5cc0ea8ba502b88ec52fe0d46d9c6bcd107e4e3b6bb675d930752df103308b61589ce3de3302c7ac40eed9911f803542262246a43a867beee942aa6 WHIRLPOOL c1218bde65e26227529ba00a0d1acad797aa82e33677a29aa021a4a0af5270d1ab5f258ac6f9231a89fdac5dfbce492520f41ab1f2132284583ecfd937a9265c
diff --git a/dev-haskell/tasty-th/tasty-th-0.1.4.ebuild b/dev-haskell/tasty-th/tasty-th-0.1.4.ebuild
new file mode 100644
index 000000000000..1a9465a5edea
--- /dev/null
+++ b/dev-haskell/tasty-th/tasty-th-0.1.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Automatic tasty test case discovery using TH"
+HOMEPAGE="https://github.com/bennofs/tasty-th"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/tasty:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
diff --git a/dev-haskell/tasty/Manifest b/dev-haskell/tasty/Manifest
index 769b6c026e36..34950c99a0f5 100644
--- a/dev-haskell/tasty/Manifest
+++ b/dev-haskell/tasty/Manifest
@@ -1,5 +1,6 @@
DIST tasty-0.10.1.2.tar.gz 26285 SHA256 91e0b26ebe5263069747d92b6bdc3937d5513c2797c849b369f1282ca941b730 SHA512 11171cb42b0c88cee04fc3c42c6003c6e501a16734f86ca4dcb33b7e28bc282fd4af56e88d398f6508ce9bd3da666a954fd3b50b8c89cf27906ea8694d753d3e WHIRLPOOL b36026976527533a8ac622791cfe77434de25a7f197826e0513953dc607c2bf34fad058e036195c95d959c4a776ed016cdd0516022cf54e62d3d1c3fbe1f550e
DIST tasty-0.11.0.2.tar.gz 26199 SHA256 3d87f99a046bfda752dcf558f36931135c784af9a2911a61bc4673199f933c63 SHA512 598613dcb26b11ebd0f2e71df3d55b4d99a2d7e52cd627b4eddc16802ac5fed3d84d05e7109e953ead9667ac9d4f72ec4a33ca78669203d37b930ff91c8058fb WHIRLPOOL ab926817b832d3d32d4bb89f2bf3bb24e4102cfe063108dfac8a8f6ffd30314d0b3e8090eb23cc64231ba22205eeb183135158c97f44b97dfc9c6223e9c5f0ec
+DIST tasty-0.11.0.3.tar.gz 26243 SHA256 ca51533c3b6fb36a63b7a6062d71024e3a823ae173779c1c81850959e29e7efa SHA512 462798651aa9945d1d3302a8a028eeaecf5c21bf1af72611e0216187743ccb6c55131009fc633353c69d8e37b71156405f7b2fd7b7892629e0c185d6370499f5 WHIRLPOOL 3217a6323949e6cd7096a37bf07bf6bf67a85e2a2c68f7fa9d221b5ff11473d79a55df950644aabba68a993b9a6961dad0444576b9ef776ebc1604b36a4d16b4
DIST tasty-0.2.tar.gz 11948 SHA256 185dea647885229c076cee4087c8107fda78f7536cec7df452c72c0ee8220dea SHA512 f0f5aef19334f95061a48cb71572f750169f945ae9910cb964cb611d306f26bb49a5698b418e40b64357f5fb503bfb3914247bfc7eb5682353f046ad54b825a7 WHIRLPOOL b7101b6bea90d06edb63cc1d33ff0ea9e9c04088d0c00fdaf4989a3d6cbf2b647ff6dfd9b7af9eb839496597789d25d9c2eadccf8a1aa181040d631282741a42
DIST tasty-0.3.1.tar.gz 12145 SHA256 60ddc6503d45d5abc8c598dfb5b063f7b29a84a7def3088b06e47dee6f6ef646 SHA512 aa727d8fcab7cbde07f721ad8eafc957f3fb6f01827a8ffc329bd1dba86bb40dbeb9e17c86becdd44aba592d57e29d07a5435ffbc8fabaa3c92fa0d0fa544e39 WHIRLPOOL b221c0581a5ee725d8d7301e9df4bcf13cfccb542c0cc10be6bf5fffefa56493dffaf80c019b37c0ef1488f78c05e2d2feefa6c1cfc4fe802b869e5e46543153
DIST tasty-0.5.2.tar.gz 15369 SHA256 892483af037bb57061c5f6a764067dbed6830a1357fe3bdd8e9a8046f15d467e SHA512 94116a4a12b842c4c136dfb5fff75e3843aa27c05fbad64e1752bd29b60691dbf12d093c5480e9c93d97ec1adbb98d579e63dd13921323e32e9127fb75bb3d37 WHIRLPOOL ba0e5010ccf253c18668a8718e97b9b8b6f0b3a686ad1ef1ff7a42b6f64716efea04ec777b471121d8d44ff48e68174fc49cd0b47a16e622da17dda5afb79a4f
diff --git a/dev-haskell/tasty/tasty-0.11.0.3.ebuild b/dev-haskell/tasty/tasty-0.11.0.3.ebuild
new file mode 100644
index 000000000000..61f9207448ee
--- /dev/null
+++ b/dev-haskell/tasty/tasty-0.11.0.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Modern and extensible testing framework"
+HOMEPAGE="http://documentup.com/feuerbach/tasty"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/ansi-terminal-0.6.2:=[profile?]
+ >=dev-haskell/async-2.0:=[profile?]
+ >=dev-haskell/clock-0.4.4.0:=[profile?]
+ dev-haskell/mtl:=[profile?]
+ >=dev-haskell/optparse-applicative-0.11:=[profile?]
+ >=dev-haskell/regex-tdfa-1.1.8.2:=[profile?]
+ >=dev-haskell/stm-2.3:=[profile?]
+ >=dev-haskell/tagged-0.5:=[profile?]
+ >=dev-haskell/unbounded-delays-0.1:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+"
diff --git a/dev-haskell/temporary-rc/temporary-rc-1.2.0.3.ebuild b/dev-haskell/temporary-rc/temporary-rc-1.2.0.3.ebuild
index 6b613b65186a..60066bac58ca 100644
--- a/dev-haskell/temporary-rc/temporary-rc-1.2.0.3.ebuild
+++ b/dev-haskell/temporary-rc/temporary-rc-1.2.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -9,7 +9,7 @@ EAPI=5
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
-DESCRIPTION="Portable temporary file and directory support for Windows and Unix, based on code from Cabal"
+DESCRIPTION="Portable temporary file and directory support for Windows and Unix"
HOMEPAGE="https://www.github.com/feuerbach/temporary"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
diff --git a/dev-haskell/temporary/Manifest b/dev-haskell/temporary/Manifest
index eb54ba2ceb76..0752889557f2 100644
--- a/dev-haskell/temporary/Manifest
+++ b/dev-haskell/temporary/Manifest
@@ -1,2 +1,3 @@
DIST temporary-1.1.2.4.tar.gz 5220 SHA256 5f9ebb2aac8767c8f73c071073bea56363ea0d589df162417a988b9f856013c9 SHA512 ebd2221ed75deba8c411ef4e4c6c45de41beaa1d26521f488b4ab16ee731839cd6193ce987701a224110451138c4eeb1b40d01a65a20b4508bc9fbd2a87e7313 WHIRLPOOL 95ce4a5bf829c88bd98cd80a880916a3d423d6cdcbfa8bf2492bd591e9045c3a42dbcd7dcd4c56a9b0fb7fc62802c91b45d536a0852f8e6842c18b0fabafa369
DIST temporary-1.2.0.3.tar.gz 5308 SHA256 8a889c7e62a2bb144eb9e394fab51e5dbd843d473ac2eab9e16b55a9eb3a4647 SHA512 ceada89c2166c315b2a54cae0a636eb0b38e6e89481ef32d3d1e4305d4e601305b4cb88fba3069493e8fe2014e3d237348a37567aba61e617c69707f0a16dd34 WHIRLPOOL 3f9de2f35df8f672163ae78e06f599dc3e176f42c33c42c5f33059f0670178198d55759308bacaca927cfd2f728be9732a5206e148dcabb265d07c1b21c73e5d
+DIST temporary-1.2.0.4.tar.gz 5347 SHA256 51e713804246404df8a728919a2e7d1994f8cfda42cfa7a74ea65d8b7d206762 SHA512 cc8ba1c43d3e75f13450cbbbea081b5dd42d4a8c0fd33dd4ca9cec636aa91c2cd5c6edbcd86bf7895d6672a46c3e2c8edc57bb2ce88f61fdc05ec75e62c9373f WHIRLPOOL 7b318ff341fd8654c6918b884c4275050b7609e90d29d13b67c69b4dc20567de6c70a2ff6a4dfd39d18861d426c4e5fc44e70d73282c4c5e4d8ddcbc554f2a45
diff --git a/dev-haskell/temporary/temporary-1.2.0.4.ebuild b/dev-haskell/temporary/temporary-1.2.0.4.ebuild
new file mode 100644
index 000000000000..39608dd29db1
--- /dev/null
+++ b/dev-haskell/temporary/temporary-1.2.0.4.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Portable temporary file and directory support for Windows and Unix"
+HOMEPAGE="http://www.github.com/feuerbach/temporary"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/exceptions-0.6:=[profile?]
+ >=dev-haskell/transformers-0.2.0.0:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
diff --git a/dev-haskell/terminfo/terminfo-0.4.0.2.ebuild b/dev-haskell/terminfo/terminfo-0.4.0.2.ebuild
index 7b2fb810ccb1..0c44710861cc 100644
--- a/dev-haskell/terminfo/terminfo-0.4.0.2.ebuild
+++ b/dev-haskell/terminfo/terminfo-0.4.0.2.ebuild
@@ -24,4 +24,4 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
"
-CABAL_CORE_LIB_GHC_PV="PM:8.0.1_rc2"
+CABAL_CORE_LIB_GHC_PV="PM:8.0.1_rc2 PM:8.0.1_rc3 PM:8.0.1_rc4"
diff --git a/dev-haskell/test-framework-th/test-framework-th-0.2.4.ebuild b/dev-haskell/test-framework-th/test-framework-th-0.2.4.ebuild
index 81f256dd419f..604aa2ce021c 100644
--- a/dev-haskell/test-framework-th/test-framework-th-0.2.4.ebuild
+++ b/dev-haskell/test-framework-th/test-framework-th-0.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -9,7 +9,7 @@ EAPI=5
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
-DESCRIPTION="Automagically generate the HUnit- and Quickcheck-bulk-code using Template Haskell"
+DESCRIPTION="Automagically generate the HUnit and Quickcheck code using Template Haskell"
HOMEPAGE="https://github.com/finnsson/test-generator"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
diff --git a/dev-haskell/texmath/Manifest b/dev-haskell/texmath/Manifest
index 9e353a7258bf..258a8ce16669 100644
--- a/dev-haskell/texmath/Manifest
+++ b/dev-haskell/texmath/Manifest
@@ -2,3 +2,4 @@ DIST texmath-0.6.4.tar.gz 45075 SHA256 0eeafd7c68e734e350028f44af30a46175780d51d
DIST texmath-0.6.6.3.tar.gz 46983 SHA256 82db05f65804453dcef692d2422bcff2d3b3ec9b0ea0811a4f49906599329eea SHA512 f6e41b28445751a2d296c9d0effaa95bc4962bb7af037ce277a4b59c0eb8e83caf7389cc420e4839b3737764c2bd7c15277771afdadfbb4310112e9ba5477210 WHIRLPOOL eab30a1bce907612c39e6873e7937038d99ecd099d76f9cac627a8c23662836e436638c339f1743edd59c58f30c8d1b052baeef112233dca47af9ebba4167f0f
DIST texmath-0.8.2.2.tar.gz 1599187 SHA256 a1f492d8bfdd9a28f9bbb546fd335e285b7da15ab1e7ac0cc0c96a8e42cec2f3 SHA512 2c8806ab0386acec6ed963a4574a5a24a07eb49a833a51021fef48e3a975012a083bd43fc4172399265430d9599b79f3ce1e5edfe785e80e92f259efc9dc674e WHIRLPOOL 0c9519b9979caf138763b8a0e0e42287afcef1b578959b70b1abefc212d2e49047c5ee375694badc33f201054205dfad15a68c201346b76f2225c56f579a0cc6
DIST texmath-0.8.4.1.tar.gz 1599833 SHA256 45a9c779775e4e6effd7606bef5c179524b4fb88dca952c2decd3fa82e6c94f5 SHA512 e7bc52235e23e890134005d6a2bb4169f6a55286eea41ba55430918acecd3ec09105adb511ed0e2df43ffb760bd888d971c96efeb544028c6b7ab89e06242ae4 WHIRLPOOL db1545445d39de75a5c8121a3ed1447ce347c4aa9e8b2fcdee1c94f7f7a29de356fb7d1f1473d0b2582b082fb8efed55f2bd0b6d40f62474677170c2079cc30b
+DIST texmath-0.8.6.2.tar.gz 1605476 SHA256 a9aabd507733c80ae86bcaa7129cf43056904047e27571c65606f158fe0f3b05 SHA512 d9bbb033592531a7963cfc3c054ca38ae72da4bc9d1b4509964e32f8e5bc888ac32b49849c67b7c08f5ceb95ac24cede9542f31510142ed4d83dd3a806c75682 WHIRLPOOL 0e4db14383a64ed089c49820b55c36d7183d657ed786bed6d3fd5f3aa09505749ed362153675cd66b37ccf7224b172cece9236559f6c3d796544ff5beb0f2141
diff --git a/dev-haskell/texmath/texmath-0.8.6.2.ebuild b/dev-haskell/texmath/texmath-0.8.6.2.ebuild
new file mode 100644
index 000000000000..dc8d615995e9
--- /dev/null
+++ b/dev-haskell/texmath/texmath-0.8.6.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Conversion between formats used to represent mathematics"
+HOMEPAGE="https://github.com/jgm/texmath"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="executable +network-uri"
+
+RDEPEND="dev-haskell/mtl:=[profile?]
+ >=dev-haskell/pandoc-types-1.12.3.3:=[profile?] <dev-haskell/pandoc-types-1.17:=[profile?]
+ >=dev-haskell/parsec-3:=[profile?]
+ dev-haskell/syb:=[profile?]
+ dev-haskell/xml:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ executable? ( dev-haskell/aeson:=[profile?]
+ dev-haskell/split:=[profile?]
+ dev-haskell/text:=[profile?]
+ network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] )
+ !network-uri? ( <dev-haskell/network-2.6:=[profile?] ) )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( dev-haskell/temporary
+ dev-haskell/utf8-string
+ !executable? ( dev-haskell/split
+ dev-haskell/text ) )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag executable executable) \
+ $(cabal_flag network-uri network-uri)
+}
diff --git a/dev-haskell/text/Manifest b/dev-haskell/text/Manifest
index e9a340f3e8b1..bce881880e3c 100644
--- a/dev-haskell/text/Manifest
+++ b/dev-haskell/text/Manifest
@@ -1,3 +1,4 @@
DIST text-0.11.3.1.tar.gz 126477 SHA256 76aad4a647cad7099b5a693eb9a4bc5263f7751392d8d1f87b14c78e2069559f SHA512 78e9b795ebcb4e43be42b34c3f5829e0f5030d93cb6dad59ca2eb4c7df3a5e338f65dc9f90da7b752cf2b1c15e8d973a25293a6418a4abed6e0ddac9222fb3e6 WHIRLPOOL 44621a22c5afdd93e95670dc45e1c8496a743aa7c97d5d7466b89a0170fe5425a34b7ebcd11f26bba4d2c27477f7256d20b1daf7ed60c5a5e5b53fc9236d3912
DIST text-1.1.1.3.tar.gz 138063 SHA256 0c7c94ee281deba5f58aa2a63c0f7a624227a570b5d5b49c807f2d9b08793ffb SHA512 bfa5301827c72cbb3346fdb485e10094326a7cac71e01bba700ca0344bd4069c5b16c590dd7c38ee85969be06a2d3fcd760b34ff6f98eef176e7e8c325739490 WHIRLPOOL 6a9ebc05cf16d33568f43847be1b67c779eb9fa6c2c2139c5a6e905cc7351a269f14aca819303c60fb3461b306211c7024ef4f5ad3a07bede03536bd8e40a8b0
DIST text-1.2.2.0.tar.gz 148894 SHA256 3fb3921488b4c10f1a389f4ad1a1ae44cf1a6d1ce4305a55d1d7c745cff50088 SHA512 832b0430581a06cfdfa2a5c83fa2720e3f4825ee0aa9c6b12ff6ccd424a9e3a061c9ae7eeda48fe7a9f077c50e379abe2eee3fb05bdbdec4d38115b5e3695f20 WHIRLPOOL 19010fd219e0d1000071bbe03542c8089802c0ac6f66dd4ce26699c4c4a191a7a21af8a30fe5e69541da942922197bb61758a8beae810c4a4ba7f487a8e34fe7
+DIST text-1.2.2.1.tar.gz 149888 SHA256 1addb1bdf36293c996653c9a0a320b5491714495862d997a23fb1ecd41ff395b SHA512 f0615f7614127d86dbfb3fba5dd1753af3d0774c46e11ee4a99d4510f73b59cf1bd8c73ca0387dba4fbcea3936aaaf0e92561cf6aab1a98d08fcad481d3795e4 WHIRLPOOL 03b1292133098cbacf87d7edd084168f74385cdff1b28a3eb7ac2177534250685e858696943af22263349c5b8f6f2dccb3f4150793ae0e1dcacd61e62b93f624
diff --git a/dev-haskell/text/text-1.2.2.1.ebuild b/dev-haskell/text/text-1.2.2.1.ebuild
new file mode 100644
index 000000000000..c0716fce64e1
--- /dev/null
+++ b/dev-haskell/text/text-1.2.2.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+#hackport: flags: -developer
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="An efficient packed Unicode text type"
+HOMEPAGE="https://github.com/bos/text"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RESTRICT=test # break cyclic dependencies
+
+RDEPEND="dev-haskell/binary:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hunit-1.2
+ >=dev-haskell/quickcheck-2.7
+ dev-haskell/quickcheck-unicode
+ dev-haskell/random
+ >=dev-haskell/test-framework-0.4
+ >=dev-haskell/test-framework-hunit-0.2
+ >=dev-haskell/test-framework-quickcheck2-0.2 )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-developer
+}
diff --git a/dev-haskell/th-lift/Manifest b/dev-haskell/th-lift/Manifest
index 4d6839dd8c98..5714e940533d 100644
--- a/dev-haskell/th-lift/Manifest
+++ b/dev-haskell/th-lift/Manifest
@@ -1,2 +1,3 @@
DIST th-lift-0.7.2.tar.gz 10980 SHA256 755c2477d4f1c77d9da73ef5a824b34b1c382aa98833b64ad7d9255813e8824a SHA512 a560d9b7737a1b8a9ebb656edea035dd452349e4dc95af92bc152843b50960ebe498a1577a5c16eecaf6cb937fa72b67d7eff19aaa70293904adaa10e99e4f50 WHIRLPOOL 6c3fe7a74cf2b2bb8b30f806381c5c054d925376c5a6357fdab67f58109f729e6fa144a63fc998d9ea0a412a82e665f671782235c3ea1673b6374265e79947ae
DIST th-lift-0.7.5.tar.gz 12147 SHA256 f3d483f1f85556e0be70b3c4f6570bb2828cda68a83b9d0a70f035c8c29cad8f SHA512 79d01b50d424206602c810d2cd2c810b85a098737926f343c47c818bd43b2dd09c32964b52fa6fe4acc2462be16bcb4142b386337207321352f3e6d450158589 WHIRLPOOL c6dbc032b4b05d5771c28347c9ec788b5b64ab6c5a7b631bdaf17d25dde7af677469fffe48dd0dbdaada23ce0d98c4cdcc8604e74e52a764211bf9633711d4aa
+DIST th-lift-0.7.6.tar.gz 12390 SHA256 326a2c9dac32506d5b7e5d9f3234c0e7a33a612256e4745bfb8de5a32803ecd1 SHA512 701d0064ab55414706e664ce8d8fa006329b3db6d04647204e1039ca267a5e5a2f7bbce477c4530070ccc1e2b23ac1653da24b765ea6340cafc696a077cdaf83 WHIRLPOOL 0b06a0d06f3ac4561a9caf62bc82248ef5de41df216295bc5e20672d8df2d724a31b38b99e3cb7c3fcfd86225f30cfbd00ad2c7db7a47089a2ad6bf653725546
diff --git a/dev-haskell/th-lift/th-lift-0.7.6.ebuild b/dev-haskell/th-lift/th-lift-0.7.6.ebuild
new file mode 100644
index 000000000000..fa0ed5a30f2a
--- /dev/null
+++ b/dev-haskell/th-lift/th-lift-0.7.6.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Derive Template Haskell's Lift class for datatypes"
+HOMEPAGE="https://github.com/mboes/th-lift"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+"
diff --git a/dev-haskell/th-reify-many/Manifest b/dev-haskell/th-reify-many/Manifest
index dc5a308b889b..c9605dc6ef94 100644
--- a/dev-haskell/th-reify-many/Manifest
+++ b/dev-haskell/th-reify-many/Manifest
@@ -1 +1,2 @@
DIST th-reify-many-0.1.3.tar.gz 5481 SHA256 dd51e8aafe834e7a39ad6777d90c71a7a029577355a91d36e36410cd24f51902 SHA512 1e258d9d9ae28537ce3b7eca2de2434ad1a84a474de131bc307a74d3cb6527c70ce2fa23987896e5c3804404acdfc515d08437fbdf9940b4fdab3374574a93ed WHIRLPOOL 33b347bf45330807aaa99ad08502283cd46636f737e21ac034770444b886d99d1cf36a6fdd0d4db7d3a225628da7662154a4fe54282f392180255ff27acce4c1
+DIST th-reify-many-0.1.6.tar.gz 5651 SHA256 aea5d277af954ec41d8c129b9e0761a0e628b6e216d0243fb2600339bbfce6ac SHA512 dccd91f4767e29a69ad81b754085040f45a6a8ce627c435f3ca3b14cd723e390df27a462f7ba74f3d652b239c2383d84305c947ccf4fb1906ddda52f9069b589 WHIRLPOOL d2b206680fe7ff29e109887b658d927494a3183d354b13e12dd9a72df7934db1c9b378db012c453d77484ad55bad82ab163bda529c30931222b15d953b80791d
diff --git a/dev-haskell/th-reify-many/th-reify-many-0.1.6.ebuild b/dev-haskell/th-reify-many/th-reify-many-0.1.6.ebuild
new file mode 100644
index 000000000000..0b1ef8642bfc
--- /dev/null
+++ b/dev-haskell/th-reify-many/th-reify-many-0.1.6.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Recurseively reify template haskell datatype info"
+HOMEPAGE="https://github.com/mgsloan/th-reify-many"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/mtl:=[profile?]
+ dev-haskell/safe:=[profile?]
+ dev-haskell/th-expand-syns:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+"
diff --git a/dev-haskell/threads/threads-0.5.1.3.ebuild b/dev-haskell/threads/threads-0.5.1.3.ebuild
index 2f01f4f85acf..c719afb8ec75 100644
--- a/dev-haskell/threads/threads-0.5.1.3.ebuild
+++ b/dev-haskell/threads/threads-0.5.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -31,5 +31,6 @@ DEPEND="${RDEPEND}
src_prepare() {
cabal_chdeps \
- 'HUnit >= 1.2.2 && < 1.3' 'HUnit >= 1.2.2'
+ 'HUnit >= 1.2.2 && < 1.3' 'HUnit >= 1.2.2' \
+ 'base >= 4.4 && < 4.9' 'base >= 4.4'
}
diff --git a/dev-haskell/unordered-containers/Manifest b/dev-haskell/unordered-containers/Manifest
index eb5b976382d0..a99d82a49a79 100644
--- a/dev-haskell/unordered-containers/Manifest
+++ b/dev-haskell/unordered-containers/Manifest
@@ -1,2 +1,3 @@
DIST unordered-containers-0.2.3.3.tar.gz 25782 SHA256 b1694120cb2a14494c93a85a31c310900aa384e7468c113f71b06a325d0a5627 SHA512 f869ea72abce17cdaa1d97dbd566cf7ff08f4fae3b45b435c36da5ee1250ca4a5cb4dc852e8713948c8f3dd8bf0662e5a95e370cbe7d18756e1ee60493fc84b2 WHIRLPOOL ab19aa99814bbbe3a523d9700a4583ad477e99c6500b4c926384e050c95bbc01d16a6133747df4849bc773693c18c92148e7418633ccdd68f9830c46852316e3
DIST unordered-containers-0.2.6.0.tar.gz 29415 SHA256 5f9fbba5f616344bd3b1b633d45f820cf9c840ad101e1110e698abc77d9de3f3 SHA512 9038bfa20f6c24129ea5136bfc236ac16a8fe43b1fd617c33df00393eca4d07e425cb371455b81a7eda27c610d0ffd5a8a6039f59fbfa67418dfedeacc06c1f9 WHIRLPOOL d11778beef71611784f9d2f2417be56c3863d8818c29ecc6f6e1ccb381e48491cb4d8ef17d6815415a3de562c5d5436be478e65454937876487556971364300a
+DIST unordered-containers-0.2.7.0.tar.gz 29818 SHA256 6503226d24069698bbb454c15c53a7f9f245aba228e142c6b6ab2d31cecc5ef6 SHA512 adfaf0336e5306ec17b66741f3509f6513e5fd840708176e5d0ca36ebeaa98ba55aa5d2519aa18f46270d26f85f18b9da280de07628b994c0c22670f2d1c3a07 WHIRLPOOL 392af2dff66f454236cf2db40a66a65dd81282a3071ddbb97ea848aae1a7afd2a7afba24b15a50fae99abb701852502ae28cd326202b43d862f479a686b631ae
diff --git a/dev-haskell/unordered-containers/unordered-containers-0.2.7.0.ebuild b/dev-haskell/unordered-containers/unordered-containers-0.2.7.0.ebuild
new file mode 100644
index 000000000000..0f25c0f83619
--- /dev/null
+++ b/dev-haskell/unordered-containers/unordered-containers-0.2.7.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Efficient hashing-based container types"
+HOMEPAGE="https://github.com/tibbe/unordered-containers"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND=">=dev-haskell/hashable-1.0.1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/chasingbottoms
+ dev-haskell/hunit
+ >=dev-haskell/quickcheck-2.4.0.1
+ >=dev-haskell/test-framework-0.3.3
+ dev-haskell/test-framework-hunit
+ >=dev-haskell/test-framework-quickcheck2-0.2.9 )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag debug debug)
+}
diff --git a/dev-haskell/uuid/Manifest b/dev-haskell/uuid/Manifest
index 29f597edf312..3f9515da17e4 100644
--- a/dev-haskell/uuid/Manifest
+++ b/dev-haskell/uuid/Manifest
@@ -1 +1,2 @@
DIST uuid-1.3.11.tar.gz 8578 SHA256 671876d2f848c9155bfe661eb138d585897ab5b0a2f2e143ef85114d459814d5 SHA512 3b94c13ff8b6a631f9411a313a99251ee961234d0322e446e22b04110728a4acb687f4bb4b83f9b09268fed9238b1265dc53c5214ae4bb8e18c12455c41c41e5 WHIRLPOOL 2453efa24f0a121699018825d3696e53875b7b037e971676016d6fbf3d746136230eafee051d0e24f099d558f150c92882a0daae9731346d11098145da5be3e2
+DIST uuid-1.3.12.tar.gz 8738 SHA256 ed62f1b3f0b19f0d548655ffef5aff066ad5c430fe11e909a1a7e8fc115a89ee SHA512 53d1a9e69dbc3ce2cb2e35aeca9b116e5fbf176fe048d4afaaff1bfaae80445da8e3d53c4652ada41791fb3e237e2cd24d3ac15e6a786242844fdf076588dae9 WHIRLPOOL 607662ee549b5684b549a3d98d3e3d5d39cc1e5098796e855ac8c0ff5f938360376fd3bca21f6dc51ba8b9347e0ad1addaa85d6fbfa2d8ba94fe272674a3a9ed
diff --git a/dev-haskell/uuid/uuid-1.3.12.ebuild b/dev-haskell/uuid/uuid-1.3.12.ebuild
new file mode 100644
index 000000000000..790108d447bd
--- /dev/null
+++ b/dev-haskell/uuid/uuid-1.3.12.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="For creating, comparing, parsing and printing Universally Unique Identifiers"
+HOMEPAGE="https://github.com/aslatter/uuid"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/binary-0.4:=[profile?] <dev-haskell/binary-0.9:=[profile?]
+ dev-haskell/cryptonite:=[profile?]
+ dev-haskell/memory:=[profile?]
+ >=dev-haskell/network-info-0.2:=[profile?] <dev-haskell/network-info-0.3:=[profile?]
+ >=dev-haskell/random-1.0.1:=[profile?] <dev-haskell/random-1.2:=[profile?]
+ >=dev-haskell/text-1:=[profile?] <dev-haskell/text-1.3:=[profile?]
+ >=dev-haskell/uuid-types-1.0.2:=[profile?] <dev-haskell/uuid-types-2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.4
+ >=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.9
+ >=dev-haskell/tasty-0.10 <dev-haskell/tasty-0.12
+ >=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.10
+ >=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.9 )
+"
diff --git a/dev-haskell/vault/Manifest b/dev-haskell/vault/Manifest
index e21ed503a045..9aeb0c16cfd6 100644
--- a/dev-haskell/vault/Manifest
+++ b/dev-haskell/vault/Manifest
@@ -1,2 +1,3 @@
DIST vault-0.3.0.3.tar.gz 4906 SHA256 056ad8ffe6059d005b12159cdf781cccd14193bb0b30e960509b3dbee438f272 SHA512 142bd654c5ea0cdda17429d130bf44901cfb197068db2aa671f564bd2ff1ce61f517d4fa598990bd3c3ce33181f784b5e4524190895d0efe8f4b57d163096fb5 WHIRLPOOL 9686a47f6d80babacaa695b3c2f96ed447764cbf9da7248c652242ba0439340fd82ae689ac24aed11d8fafe57d2cbaa7c0332f18943be94b79e907c1488e1ced
DIST vault-0.3.0.5.tar.gz 5142 SHA256 c37bf617db6b39333de40540ecbda8ae644ec6cc8e18bbccbe5d976aeb8cdea7 SHA512 be66e8f3028cdf14ac89dbff64e326a11db23dfece1e3f39d2e70eb1e391bebbe7b569969c7c48a1fabae94ac2ee9623f6b3dbb75139f34dd28f2f2ef8eb69c1 WHIRLPOOL 5f89ff7a30ea48501346c669a16a0011e483e5a1adcd1ec0782524cffbf34195aeca27d14e83ef8af9fe366b0b285db9aca697bc7c7625f0740405d2aee5515f
+DIST vault-0.3.0.6.tar.gz 5142 SHA256 0b433de60fa3d20e93dce6013293e18089fb3233c34211ffa3f860408866ef48 SHA512 5e8842900378a371352c1c5a23ea19920e66a18710c6a52fe809b80e679363cbb44e5254351ee435404ec2064390b3746d97ad07779eee70f0bff5e41cec12b9 WHIRLPOOL 999ab06282ff66ee86352f285d4bf5ab26d72e18902e203d2fc77890d9140025b46bc42f3bfbbff8e95547744987ff6217daf064e837b5cac03976dd9c18b057
diff --git a/dev-haskell/vault/vault-0.3.0.6.ebuild b/dev-haskell/vault/vault-0.3.0.6.ebuild
new file mode 100644
index 000000000000..211e3002188f
--- /dev/null
+++ b/dev-haskell/vault/vault-0.3.0.6.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+#hackport: flags: +useghc
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="a persistent store for values of arbitrary types"
+HOMEPAGE="https://github.com/HeinrichApfelmus/vault"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/hashable-1.1.2.5:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
+ >=dev-haskell/unordered-containers-0.2.3.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=useghc
+}
diff --git a/dev-haskell/vector-binary-instances/Manifest b/dev-haskell/vector-binary-instances/Manifest
index 3365f4e6f51b..340a189d9731 100644
--- a/dev-haskell/vector-binary-instances/Manifest
+++ b/dev-haskell/vector-binary-instances/Manifest
@@ -1 +1,2 @@
DIST vector-binary-instances-0.2.1.0.tar.gz 3114 SHA256 9450018a61ee5a62b802c1b2cfe8d289b7c8f3debeb0f8828679a4c085d31909 SHA512 37955552fc7ea24f35760f8e791d115329591ac720f66bc94db172cf609c67b51d8f075cdcda96e3fcbf9f4fd566557ebdeb306d86e7512e8acf526d691b4ff7 WHIRLPOOL 3e5564bab5b6ff3a0e13cbb6f918772c56cced118410928e194131ee53c7f1032890d90b458891356512a8bfba44fa614c38608cb2458b32a0f1246add6fef73
+DIST vector-binary-instances-0.2.3.2.tar.gz 3989 SHA256 e42cf4c80a69c6d661c6be152d43b39291fe22e7e55f4694709266692b50e049 SHA512 ef3ef6a11dc5b35c2b24eb8b6487e6ad3ba73267107e8e8b4b172afbdd10d1d283d653025cfbd9089d4c2135d881e2b7efb5427a8dabcbef51de4ecadb332d62 WHIRLPOOL 7cb6233adebe0293fe8a749d7ee9dd413a7f3dfce5743c66e9dbcf1b20e72dbe35c4ee7e3342fdc3d649c6ec0c151e02c518389d71f3903bb3595bbaf31b75d0
diff --git a/dev-haskell/vector-binary-instances/vector-binary-instances-0.2.3.2.ebuild b/dev-haskell/vector-binary-instances/vector-binary-instances-0.2.3.2.ebuild
new file mode 100644
index 000000000000..e8828a21b7eb
--- /dev/null
+++ b/dev-haskell/vector-binary-instances/vector-binary-instances-0.2.3.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Instances of Data.Binary and Data.Serialize for vector"
+HOMEPAGE="https://github.com/bos/vector-binary-instances"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/binary-0.7:=[profile?] <dev-haskell/binary-0.9:=[profile?]
+ >=dev-haskell/vector-0.6:=[profile?] <dev-haskell/vector-0.12:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/tasty
+ dev-haskell/tasty-quickcheck )
+"
diff --git a/dev-haskell/vector-th-unbox/Manifest b/dev-haskell/vector-th-unbox/Manifest
index a44dc6442e41..910d5c947e58 100644
--- a/dev-haskell/vector-th-unbox/Manifest
+++ b/dev-haskell/vector-th-unbox/Manifest
@@ -1 +1,2 @@
DIST vector-th-unbox-0.2.1.3.tar.gz 4585 SHA256 33db750d3d867f23d0406a7165952b030831ed610b06ef777cfae8439b382689 SHA512 187d23b84387c14a45aa97e196d51d1e171dea2a93b400023db552a8fdfb2d9c5ba4c3cb3589ee73abe612e63b4889851fac889d3b6cd0216dd2d853c24d57ba WHIRLPOOL 8ef4793b3c192c03d307b96bc69ccb9cb3a0a7ed900221096b426cebc571c13b00de86318e5d8035a89aba3b194b0d233b3935383374f067c6c54f451a6b2030
+DIST vector-th-unbox-0.2.1.6.tar.gz 4717 SHA256 be87d4a6f1005ee2d0de6adf521e05c9e83c441568a8a8b60c79efe24ae90235 SHA512 e25bbe44cbdf47ee4e89bac358cce4179c49ce00d676fec911a1ba6be5d81fc70072f55374442c8209cf2023d0a91b8fce3e2a266294aa04ed9b12acbd7dc955 WHIRLPOOL 9ffa2ae088b1b2e83298d7eaf54f316db4427e5d6362bfb46a0788c7286f700d4bf770451f9f2aad702e2e68a4008521e1f11d0104c2ee622f087b48b48b6d13
diff --git a/dev-haskell/vector-th-unbox/vector-th-unbox-0.2.1.6.ebuild b/dev-haskell/vector-th-unbox/vector-th-unbox-0.2.1.6.ebuild
new file mode 100644
index 000000000000..fb51970c3bd1
--- /dev/null
+++ b/dev-haskell/vector-th-unbox/vector-th-unbox-0.2.1.6.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Deriver for Data.Vector.Unboxed using Template Haskell"
+HOMEPAGE="http://hackage.haskell.org/package/vector-th-unbox"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/vector-0.7:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+ test? ( dev-haskell/data-default )
+"
diff --git a/dev-haskell/wl-pprint-text/Manifest b/dev-haskell/wl-pprint-text/Manifest
new file mode 100644
index 000000000000..74993dcd416a
--- /dev/null
+++ b/dev-haskell/wl-pprint-text/Manifest
@@ -0,0 +1 @@
+DIST wl-pprint-text-1.1.0.4.tar.gz 15140 SHA256 ff2d53814b7c66624a2ef3d8f79034273de5b7addb29c1ebad277057e3fff1f5 SHA512 17116393deea2b0ff9b34d6df411e1edc219803bc3986ef105e4bb6bf03f193c622e54be998712a777605bb931a322e828ffee7d150a8787d41480672ea178f5 WHIRLPOOL c285a2f0a73ac6b4ae351f905f8d05ccec14db705ad7577e89277bf94757dba65868d4632d31a282f95d4b4bf5f8acba6c8300e7d5b424fc96a5a000b8cd67ee
diff --git a/dev-haskell/wl-pprint-text/metadata.xml b/dev-haskell/wl-pprint-text/metadata.xml
new file mode 100644
index 000000000000..55e03cdd691b
--- /dev/null
+++ b/dev-haskell/wl-pprint-text/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ A clone of wl-pprint for use with the text library.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-haskell/wl-pprint-text/wl-pprint-text-1.1.0.4.ebuild b/dev-haskell/wl-pprint-text/wl-pprint-text-1.1.0.4.ebuild
new file mode 100644
index 000000000000..80ba2362fdbf
--- /dev/null
+++ b/dev-haskell/wl-pprint-text/wl-pprint-text-1.1.0.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A Wadler/Leijen Pretty Printer for Text values"
+HOMEPAGE="http://hackage.haskell.org/package/wl-pprint-text"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/text-0.11.0.0:=[profile?] <dev-haskell/text-1.3.0.0:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
diff --git a/dev-haskell/xhtml/xhtml-3000.2.1-r1.ebuild b/dev-haskell/xhtml/xhtml-3000.2.1-r1.ebuild
index b812fcd0286d..6f6517fca902 100644
--- a/dev-haskell/xhtml/xhtml-3000.2.1-r1.ebuild
+++ b/dev-haskell/xhtml/xhtml-3000.2.1-r1.ebuild
@@ -22,4 +22,4 @@ RDEPEND=">=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
-CABAL_CORE_LIB_GHC_PV="7.8.3 7.8.3.20141119 7.8.4 7.10.0.20141222 7.10.0.20150123 PM:7.10.1_rc3 PM:7.10.1 PM:7.10.2_rc2 PM:7.10.2 PM:7.10.2-r1 PM:7.10.3_rc1 PM:7.10.3 PM:8.0.1_rc1 PM:8.0.1_rc2"
+CABAL_CORE_LIB_GHC_PV="7.8.3 7.8.3.20141119 7.8.4 7.10.0.20141222 7.10.0.20150123 PM:7.10.1_rc3 PM:7.10.1 PM:7.10.2_rc2 PM:7.10.2 PM:7.10.2-r1 PM:7.10.3_rc1 PM:7.10.3 PM:8.0.1_rc1 PM:8.0.1_rc2 PM:8.0.1_rc3 PM:8.0.1_rc4"
diff --git a/dev-haskell/xml-conduit/Manifest b/dev-haskell/xml-conduit/Manifest
index 45f66b534db9..0f7795ec38d0 100644
--- a/dev-haskell/xml-conduit/Manifest
+++ b/dev-haskell/xml-conduit/Manifest
@@ -2,3 +2,4 @@ DIST xml-conduit-1.1.0.9.tar.gz 29805 SHA256 46f759c3657da413bc6941cd0c7d23744bb
DIST xml-conduit-1.2.3.3.tar.gz 31240 SHA256 0bc599d6473f9c19c1f2c0f598799c586cf03c96fc21c8107d856ea20c15b378 SHA512 1a72b890ad3501d8a80a4030a01da35ef913f9245db9c870f13b5d266e073f14d490d38666c639575e5cf9a28c19e27378ffda9d4fe551b2b187f9e98167bd69 WHIRLPOOL 300217472c6acdbcb167d4d90337aae7bc915e3584542e8b277f72f4c811779e4bab273975f356c3affe65d2d076108be420dc21b276b6ee6f89d223e7ee8c35
DIST xml-conduit-1.3.1.tar.gz 33304 SHA256 19e65bb1753f99c8a9f2011f2088639db3b8c06f72d29fea1464f623879b8f24 SHA512 939a891304647a8643bbf186269edb3a59930bf825dfa9e5f96382259ecc1c0787fbeb826ba0e5ec2105b263c8a639fc6079e8e3918b271f0e6ab9640133d1a5 WHIRLPOOL 176421a8ed579893f9bb8e5f649076fca1e06f42249db06626e73bc8213086442a6c977244f1dbbfc15c9d581ea5e90c4a45f54216cf5aa5608a3816af5a76a8
DIST xml-conduit-1.3.3.tar.gz 33965 SHA256 300a0b5eb2ff1062012b61bc4aaa390571daecc671af2d8567a649489b08b66b SHA512 1be43bafbdd3e0b0ca778741a42d81e95ee4f02f38dd61b06fd371f1314ff809223d0a6a269124191df8887ab82a85ff280d3a95d82c37038b04e86da12ee2b2 WHIRLPOOL 69573441cf87d9a23d8c466a350500ab75ee8c466e4d9d41cb7ddb15f1251ac3afdfc674d0dbd00903f8590b4902cca4f3e8c896e44cc182eebd248e3e01979e
+DIST xml-conduit-1.3.4.2.tar.gz 34828 SHA256 37be4f4788e937365b90f24b520b59a016d0e587b3e342ec0243b26f0656d17d SHA512 c4b505189edc39f80c1ae842516c2a2ca15f486465fab94864259b094f9f23dc1dfcab73f1754096fd323f0ab0bcd9a87f801d775295c99e208e9c7fa688b65a WHIRLPOOL 01b4ffc6e924aa1c150339e2f9a4ef4c94c769a64cff9c6d4642ca0b2394192dcfcc2cfe8d71ad49fb5cbb6d009fdd669756dcaf9bc7286e756c54baf761c067
diff --git a/dev-haskell/xml-conduit/xml-conduit-1.3.4.2.ebuild b/dev-haskell/xml-conduit/xml-conduit-1.3.4.2.ebuild
new file mode 100644
index 000000000000..6be6ea6b3547
--- /dev/null
+++ b/dev-haskell/xml-conduit/xml-conduit-1.3.4.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Pure-Haskell utilities for dealing with XML with the conduit package"
+HOMEPAGE="https://github.com/snoyberg/xml"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/attoparsec-0.10:=[profile?]
+ >=dev-haskell/blaze-builder-0.2:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?]
+ >=dev-haskell/blaze-html-0.5:=[profile?]
+ >=dev-haskell/blaze-markup-0.5:=[profile?]
+ >=dev-haskell/conduit-1.0:=[profile?] <dev-haskell/conduit-1.3:=[profile?]
+ >=dev-haskell/conduit-extra-1.1:=[profile?]
+ dev-haskell/data-default:=[profile?]
+ >=dev-haskell/monad-control-0.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
+ >=dev-haskell/resourcet-0.3:=[profile?] <dev-haskell/resourcet-1.2:=[profile?]
+ >=dev-haskell/text-0.7:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
+ >=dev-haskell/xml-types-0.3.4:=[profile?] <dev-haskell/xml-types-0.4:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hspec-1.3
+ dev-haskell/hunit )
+"
diff --git a/dev-haskell/xss-sanitize/Manifest b/dev-haskell/xss-sanitize/Manifest
index 9222221136f6..e44feae76639 100644
--- a/dev-haskell/xss-sanitize/Manifest
+++ b/dev-haskell/xss-sanitize/Manifest
@@ -1 +1,2 @@
DIST xss-sanitize-0.3.5.6.tar.gz 10874 SHA256 008a20e0266f7e4255cb6009336bc25cfe74eda3314dff4f0da0bbd584cd58c8 SHA512 9799979f2632b5a5d446913e1b465110a9f4ce6c25dddf27d4fd54a492293ab9f1937668213af762494fc44d4ec270beb0816a2afb3f2b3a5da22c180cb6707d WHIRLPOOL c8d536df45e8301b43c224a6a5d8b484d757d52f8ddef782caca6ad90aaa20dd7debd3f3fd5e712a378b655ecc49775ebbc7ab88733d2b084e3f30b8ce6043db
+DIST xss-sanitize-0.3.5.7.tar.gz 10878 SHA256 955856413e70375c794766d04ac9ab7f0d3337dbb04a412c9b7ff5c415acac00 SHA512 8633a160ef9ad5408767eecf5279b009e01621a3ac2e3a5cfd6a6a480c5f1991497d1e4eb7b0195fbdc296830d5ef729e7893b836555f3fbc2c313032f4de040 WHIRLPOOL 18cf0973b7506aa027543a12f4bc5398fc7db71b905165fad4136a6ffb0eb6b0e5470805f303cf757553268e70d5e71fd08f035c3021e6d931792528cf738953
diff --git a/dev-haskell/xss-sanitize/xss-sanitize-0.3.5.7.ebuild b/dev-haskell/xss-sanitize/xss-sanitize-0.3.5.7.ebuild
new file mode 100644
index 000000000000..98994b06ab86
--- /dev/null
+++ b/dev-haskell/xss-sanitize/xss-sanitize-0.3.5.7.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="sanitize untrusted HTML to prevent XSS attacks"
+HOMEPAGE="https://github.com/yesodweb/haskell-xss-sanitize"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+network-uri"
+
+RDEPEND=">=dev-haskell/attoparsec-0.10.0.3:=[profile?] <dev-haskell/attoparsec-1:=[profile?]
+ >=dev-haskell/css-text-0.1.1:=[profile?] <dev-haskell/css-text-0.2:=[profile?]
+ >=dev-haskell/tagsoup-0.12.2:=[profile?] <dev-haskell/tagsoup-1:=[profile?]
+ >=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-2:=[profile?]
+ >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] )
+ !network-uri? ( <dev-haskell/network-2.6:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hspec-1.3
+ >=dev-haskell/hunit-1.2 )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag network-uri network-uri)
+}
diff --git a/dev-haskell/yaml/Manifest b/dev-haskell/yaml/Manifest
index b570724c6f60..534a19b1cde7 100644
--- a/dev-haskell/yaml/Manifest
+++ b/dev-haskell/yaml/Manifest
@@ -1,2 +1,3 @@
DIST yaml-0.8.10.1.tar.gz 73448 SHA256 e977912762e13571ec596173405ce328c8f7397aee4dd21f61ac9af762431ba9 SHA512 59b26eaca99379ff84cda6b8972ec2ff1e777536a754b9bda248d350a0797ef6c24d9cb86590062f4e6c12a5453224619a656c306a0292fdd1fe46e459a286e7 WHIRLPOOL 1a6f46577db2ae119bff0d31f9f541c3f272ab052f16d17e399e274651ef480d840d72730e517b022b5309bf467dc63ab697ae2dc69a879d5073b214403524e5
DIST yaml-0.8.15.2.tar.gz 75540 SHA256 ec5e9402e96590842bb77d6b66003a2289b4ab415aeb25362ef8f6c370a32712 SHA512 214a8203ca13350268b285d7049110ce91c03d6c8b0bc59187048b9efed15374c97a4b91e464e86f719d3190c0bc534f9ca4b7436fc33a4748d0fa84bb747bb4 WHIRLPOOL 60f4909df9199c5b45df2a214c03626763874b097725979f5ae342d28071ed9411c9718606c00a24e5d000594f53a734b8f0b8566173faabc09e86f507ef07b4
+DIST yaml-0.8.17.1.tar.gz 78775 SHA256 2bec28da3e1041892d0a694d6daf9ba1bdf5381111b4a3b3ac6b4cd909b0d3b3 SHA512 7119651e209942d41a9f5a542d365b5fea77c56d9dab012e3bf77234e6c6d23e2cff65c9b6c16ca185ff33338fd75c6b3f7dacaf1ff56f96c5773fcea70687f3 WHIRLPOOL 9b1a48e063fb95c6b35d9dfc140c5b584491cda14e4ad8f7218b070a400123ad3734ad8e8401eeed7730e3ae29c29c862ec6a7128008f6260baf1256f0f9c949
diff --git a/dev-haskell/yaml/metadata.xml b/dev-haskell/yaml/metadata.xml
index 238e0b2ccec0..2ea8f62867a3 100644
--- a/dev-haskell/yaml/metadata.xml
+++ b/dev-haskell/yaml/metadata.xml
@@ -13,6 +13,7 @@
don't need to worry about any non-Haskell dependencies.
</longdescription>
<use>
+ <flag name="no-examples">don't build the examples</flag>
<flag name="no-exe">don't install the yaml2json executable</flag>
<flag name="no-unicode">Don't enable unicode output. Instead, unicode characters will be escaped.</flag>
<flag name="system-libyaml">Use system libyaml instead on generic one</flag>
diff --git a/dev-haskell/yaml/yaml-0.8.17.1.ebuild b/dev-haskell/yaml/yaml-0.8.17.1.ebuild
new file mode 100644
index 000000000000..8f74a8c33680
--- /dev/null
+++ b/dev-haskell/yaml/yaml-0.8.17.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Support for parsing and rendering YAML documents"
+HOMEPAGE="https://github.com/snoyberg/yaml/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+no-examples no-exe no-unicode system-libyaml"
+
+RDEPEND=">=dev-haskell/aeson-0.7:=[profile?]
+ >=dev-haskell/attoparsec-0.11.3.0:=[profile?]
+ >=dev-haskell/conduit-1.1.0:=[profile?] <dev-haskell/conduit-1.3:=[profile?]
+ dev-haskell/enclosed-exceptions:=[profile?]
+ >=dev-haskell/resourcet-0.3:=[profile?] <dev-haskell/resourcet-1.2:=[profile?]
+ dev-haskell/scientific:=[profile?]
+ dev-haskell/semigroups:=[profile?]
+ dev-haskell/text:=[profile?]
+ >=dev-haskell/transformers-0.1:=[profile?]
+ dev-haskell/unordered-containers:=[profile?]
+ dev-haskell/vector:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ !no-examples? ( dev-haskell/raw-strings-qq:=[profile?] )
+ system-libyaml? ( dev-libs/libyaml )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/aeson-qq
+ dev-haskell/base-compat
+ >=dev-haskell/hspec-1.3
+ dev-haskell/hunit
+ dev-haskell/mockery )
+ system-libyaml? ( virtual/pkgconfig )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag no-examples no-examples) \
+ $(cabal_flag no-exe no-exe) \
+ $(cabal_flag no-unicode no-unicode) \
+ $(cabal_flag system-libyaml system-libyaml)
+}
diff --git a/dev-haskell/yesod-auth-hashdb/Manifest b/dev-haskell/yesod-auth-hashdb/Manifest
index 13820bc7d319..213aed1717a7 100644
--- a/dev-haskell/yesod-auth-hashdb/Manifest
+++ b/dev-haskell/yesod-auth-hashdb/Manifest
@@ -1,2 +1,3 @@
DIST yesod-auth-hashdb-1.3.0.1.tar.gz 6772 SHA256 984c38923340cd59b87f0862024cb5a9c02a84184093f2d52760999700afe860 SHA512 51bf15517055ff9929f4c633e22e1a17102a0ee06b2111ea1b4541ae013234ea41668599ae816c993ca1237b3aabe9c278d3e161504af5a2ead84c1bf2b9b26b WHIRLPOOL d06e85d1db995aad2c3b7290696819f6ee84eb71e807fed0eea2325c217f81f2d527c6ba64d88bc12224f14713a4f8d15a19edb615820a4f6b3a3da636723ccc
DIST yesod-auth-hashdb-1.4.2.2.tar.gz 10290 SHA256 d904933fa5172cc330785591eb92fa61a3cb86599c617ff4bdedf348ecad5868 SHA512 f0a87e93dcd36887a1cc214024267c25b8d9721c44c3b9147205b22c27e663dced3482e81f35cd8685bb95c47c44ec8631adf7929f22605571570e8b3a2e862d WHIRLPOOL 96c12ba1c25435335f12f025372d97d721fd78028225111a7c33e47064809cbbda965540040c00d3652e626589824ee63b2e8095b0eab6a85f5b2c3ec0576574
+DIST yesod-auth-hashdb-1.5.1.tar.gz 12987 SHA256 fb69116768ae46b0ba582e91151438fd9f89daf0fbcfb5fc534058798552d2fe SHA512 9fbbd5b3b8bdd56e0e35a7609408fff034ba320e8271655ae29d75b1a75dd7c4ef9cebc4f94ed991137940d8161ec8560af6bf3c397d86de78e447adaf741ccf WHIRLPOOL e8bf1ccd36d55da08abdba4ec14f326345732ef13a30781d66fde584e3f84648e2f8f81e103e366f1b1c1bb8a4fe390cc5272d18a65e3db59eb9fdb768af6b5b
diff --git a/dev-haskell/yesod-auth-hashdb/yesod-auth-hashdb-1.5.1.ebuild b/dev-haskell/yesod-auth-hashdb/yesod-auth-hashdb-1.5.1.ebuild
new file mode 100644
index 000000000000..e51decda43f5
--- /dev/null
+++ b/dev-haskell/yesod-auth-hashdb/yesod-auth-hashdb-1.5.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Authentication plugin for Yesod"
+HOMEPAGE="https://github.com/paul-rouse/yesod-auth-hashdb"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/cryptohash-0.8:=[profile?]
+ >=dev-haskell/persistent-2.1:=[profile?] <dev-haskell/persistent-2.6:=[profile?]
+ >=dev-haskell/pwstore-fast-2.2:=[profile?]
+ >=dev-haskell/text-0.7:=[profile?]
+ >=dev-haskell/yesod-auth-1.4:=[profile?] <dev-haskell/yesod-auth-1.5:=[profile?]
+ >=dev-haskell/yesod-core-1.4:=[profile?] <dev-haskell/yesod-core-1.5:=[profile?]
+ >=dev-haskell/yesod-form-1.4:=[profile?] <dev-haskell/yesod-form-1.5:=[profile?]
+ >=dev-haskell/yesod-persistent-1.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8.0
+ test? ( dev-haskell/classy-prelude
+ >=dev-haskell/hspec-2.0.0
+ dev-haskell/http-conduit
+ dev-haskell/http-types
+ dev-haskell/monad-logger
+ dev-haskell/network-uri
+ dev-haskell/persistent-sqlite
+ dev-haskell/resourcet
+ dev-haskell/wai-extra
+ dev-haskell/yesod
+ >=dev-haskell/yesod-test-1.4.3 )
+"
diff --git a/dev-haskell/yesod-auth/Manifest b/dev-haskell/yesod-auth/Manifest
index 153c14eb0584..7eb57db81f4e 100644
--- a/dev-haskell/yesod-auth/Manifest
+++ b/dev-haskell/yesod-auth/Manifest
@@ -1,3 +1,4 @@
DIST yesod-auth-1.2.7.tar.gz 29818 SHA256 93574f918075f7de6aebbe331bb8e78c1ef7c5c45b2c693ba83c9f694ffb3a2b SHA512 e2029095d280d0f7c69e06195c864debe17ab4679e05279d31a37823956880d0fa3abdd6c285c08c44ee658948e7174888d682122687a0a022d229ac376e64b5 WHIRLPOOL b52db4f2325508ac7af358ae3e5836dbeb68af362384f45d8ed0baac3f31799fc0c4a61f0e22a0b4c883514bbe378beb4d05a33aaf000b5cf427180e1c0e6beb
DIST yesod-auth-1.3.1.1.tar.gz 35665 SHA256 390eb48a0e5ee1efc25e258b126b937f18d74a0f5bec79b67d6943fbd0268057 SHA512 daaf65024334a24da78b53dbfa64e78e855d32b29eed1088f43f99d6794c65e4a49541350fdd3d6590ba28e02556888656f185a8aa92bb6b5439635c972dce6e WHIRLPOOL bcf239527ea22ef9ea910286cecaca5290ab897138efc825a8c91aa565e00a848dc6cce3aaa0dc289b432a07a3e197da82e5dc4135ade3cfa204df85d7733dd8
DIST yesod-auth-1.4.11.tar.gz 46006 SHA256 2bf08ed837a32e98002d5d16c5cd751a6871950e7bcb2e8b12045f6c60071a77 SHA512 32670e5a0a017d8aee45314babcd49e4dab9c7adfb0e03ab1c622bf2f5df414ae9dd27e275da97cf74147188a81ddf5523edb31701ca84289790fb20113fd4be WHIRLPOOL 35381578c07c2fbdf17e5c3e0b81c6c9b17117b0144120a5b551362a46e3247deb0ff86e959334750d1c2260d2ba26038a019a41d32033022505d6364a9cd99a
+DIST yesod-auth-1.4.13.2.tar.gz 48670 SHA256 65d4cdc979db56e766aef3f64183075f4976ddedb8e62b07efb09be56f2cca20 SHA512 b22207d0ccf86345a50b87a66b4050727003edda7a54d86f81861471a694b2ccfb21d247bea972f21a2e8693cb79988028777f25791059ea3d2a47ddd8a47731 WHIRLPOOL f6ab7b8ebc16c9aa1d4c8ff4d7ca02168bd884d5329c5088f9de318d18b6737478ad544c8e49cd601dd764d85db8ea5b491b89eada938e4061d23d0160383291
diff --git a/dev-haskell/yesod-auth/yesod-auth-1.4.13.2.ebuild b/dev-haskell/yesod-auth/yesod-auth-1.4.13.2.ebuild
new file mode 100644
index 000000000000..17d0a39065a0
--- /dev/null
+++ b/dev-haskell/yesod-auth/yesod-auth-1.4.13.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Authentication for Yesod"
+HOMEPAGE="http://www.yesodweb.com/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+network-uri"
+
+RDEPEND=">=dev-haskell/aeson-0.7:=[profile?]
+ >=dev-haskell/authenticate-1.3:=[profile?]
+ dev-haskell/base16-bytestring:=[profile?]
+ dev-haskell/base64-bytestring:=[profile?]
+ dev-haskell/binary:=[profile?]
+ dev-haskell/blaze-builder:=[profile?]
+ >=dev-haskell/blaze-html-0.5:=[profile?]
+ >=dev-haskell/blaze-markup-0.5.1:=[profile?]
+ dev-haskell/byteable:=[profile?]
+ dev-haskell/conduit:=[profile?]
+ dev-haskell/conduit-extra:=[profile?]
+ dev-haskell/cryptohash:=[profile?]
+ dev-haskell/data-default:=[profile?]
+ >=dev-haskell/email-validate-1.0:=[profile?]
+ dev-haskell/file-embed:=[profile?]
+ dev-haskell/http-client:=[profile?]
+ >=dev-haskell/http-conduit-2.1:=[profile?]
+ dev-haskell/http-types:=[profile?]
+ >=dev-haskell/lifted-base-0.1:=[profile?]
+ >=dev-haskell/mime-mail-0.3:=[profile?]
+ >=dev-haskell/nonce-1.0.2:=[profile?] <dev-haskell/nonce-1.1:=[profile?]
+ >=dev-haskell/persistent-2.1:=[profile?] <dev-haskell/persistent-2.6:=[profile?]
+ >=dev-haskell/persistent-template-2.1:=[profile?] <dev-haskell/persistent-template-2.6:=[profile?]
+ >=dev-haskell/random-1.0.0.2:=[profile?]
+ dev-haskell/resourcet:=[profile?]
+ dev-haskell/safe:=[profile?]
+ dev-haskell/shakespeare:=[profile?]
+ >=dev-haskell/text-0.7:=[profile?]
+ >=dev-haskell/transformers-0.2.2:=[profile?]
+ dev-haskell/unordered-containers:=[profile?]
+ >=dev-haskell/wai-1.4:=[profile?]
+ >=dev-haskell/yesod-core-1.4.20:=[profile?] <dev-haskell/yesod-core-1.5:=[profile?]
+ >=dev-haskell/yesod-form-1.4:=[profile?] <dev-haskell/yesod-form-1.5:=[profile?]
+ >=dev-haskell/yesod-persistent-1.4:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] )
+ !network-uri? ( <dev-haskell/network-2.6:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6.0
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag network-uri network-uri)
+}
diff --git a/dev-haskell/yesod-core/Manifest b/dev-haskell/yesod-core/Manifest
index 9618dc8a39e0..b47cb386ab1a 100644
--- a/dev-haskell/yesod-core/Manifest
+++ b/dev-haskell/yesod-core/Manifest
@@ -1,2 +1,3 @@
DIST yesod-core-1.2.7.tar.gz 59361 SHA256 16f736c31c0cef1af0e0b6d79de71c6e81497c04442a524421767b781ae877be SHA512 ca29b69db3e9ddcd93928fed78642a8740b8f73c21093cf2116caeceac597a5285f24882e2b5a40cc5ef66343e8c3d160e2d0e7b88459b649abd4b7148e6c400 WHIRLPOOL 08173d1487b96d67171cfd244e3c304fd07d64a2140c4ded7fafe1c63427abf1b67f6ee20f35e786218760c955d792e6f4e19ecd11ab6c0c94ed27201e786c5e
DIST yesod-core-1.4.18.1.tar.gz 85651 SHA256 8964a1ce27f7d15037eee05611546a8e5e183640115e92e70fc73e1116beddb0 SHA512 9a97f00ed00f4f63be076dc586ca2305f6341816123758086265a0c939ce9e79a1f0b1399175f69a98ea0d40a5419848a81b95e64bda2010ad29b2810c515ed8 WHIRLPOOL cfa1485a2855d14b99ea318ab331c3f5d7566da2d676355ad828ee8db194dbddaa7e1a76ffcaafe435c0e2f7e3b20b978c801b000e69fccd18354033780ca185
+DIST yesod-core-1.4.20.2.tar.gz 87502 SHA256 cfa62e47de410bff1fd37571a3c7fda92b0a5cd28e1df8d466c7a65b5a2e6f28 SHA512 ad4be45ee06e3d29e2b936c2962a3d78abb398499f91019a9c3ab94d5a5e2ed9efe3d09c27c7fa078da4ec16e7d2d156765c73e8234b2e87a99c3cd46ad43c90 WHIRLPOOL 3b058462c7f23ed4c51c75ffed40045a36f78dcc64a0efab517156643eb438736529f9953ee9fe27682ad7c36e3ad86a4fe225ce62a7d001ef560f2d2294088e
diff --git a/dev-haskell/yesod-core/files/yesod-core-1.4.20.1-wai-logger.patch b/dev-haskell/yesod-core/files/yesod-core-1.4.20.1-wai-logger.patch
new file mode 100644
index 000000000000..f9a6bdf4f7dd
--- /dev/null
+++ b/dev-haskell/yesod-core/files/yesod-core-1.4.20.1-wai-logger.patch
@@ -0,0 +1,22 @@
+diff --git a/yesod-core/Yesod/Core/Types.hs b/yesod-core/Yesod/Core/Types.hs
+index d8a2b2e..cec2c11 100644
+--- a/Yesod/Core/Types.hs
++++ b/Yesod/Core/Types.hs
+@@ -49,7 +49,7 @@ import qualified Network.Wai as W
+ import qualified Network.Wai.Parse as NWP
+ import System.Log.FastLogger (LogStr, LoggerSet, toLogStr, pushLogStr)
+ import qualified System.Random.MWC as MWC
+-import Network.Wai.Logger (DateCacheGetter)
++import Network.Wai.Logger
+ import Text.Blaze.Html (Html, toHtml)
+ import Text.Hamlet (HtmlUrl)
+ import Text.Julius (JavascriptUrl)
+@@ -553,7 +553,7 @@ instance ParseRoute WaiSubsite where
+
+ data Logger = Logger
+ { loggerSet :: !LoggerSet
+- , loggerDate :: !DateCacheGetter
++ , loggerDate :: !(IO ZonedDate)
+ }
+
+ loggerPutStr :: Logger -> LogStr -> IO ()
diff --git a/dev-haskell/yesod-core/yesod-core-1.4.20.2.ebuild b/dev-haskell/yesod-core/yesod-core-1.4.20.2.ebuild
new file mode 100644
index 000000000000..818d26c84256
--- /dev/null
+++ b/dev-haskell/yesod-core/yesod-core-1.4.20.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Creation of type-safe, RESTful web applications"
+HOMEPAGE="http://www.yesodweb.com/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/aeson-0.5:=[profile?]
+ dev-haskell/auto-update:=[profile?]
+ >=dev-haskell/blaze-builder-0.2.1.4:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?]
+ >=dev-haskell/blaze-html-0.5:=[profile?]
+ >=dev-haskell/blaze-markup-0.5.1:=[profile?]
+ dev-haskell/byteable:=[profile?]
+ >=dev-haskell/case-insensitive-0.2:=[profile?]
+ >=dev-haskell/cereal-0.3:=[profile?]
+ >=dev-haskell/clientsession-0.9.1:=[profile?] <dev-haskell/clientsession-0.10:=[profile?]
+ >=dev-haskell/conduit-1.2:=[profile?]
+ dev-haskell/conduit-extra:=[profile?]
+ >=dev-haskell/cookie-0.4.1:=[profile?] <dev-haskell/cookie-0.5:=[profile?]
+ dev-haskell/data-default:=[profile?]
+ >=dev-haskell/exceptions-0.6:=[profile?]
+ >=dev-haskell/fast-logger-2.2:=[profile?]
+ >=dev-haskell/http-types-0.7:=[profile?]
+ >=dev-haskell/lifted-base-0.1.2:=[profile?]
+ >=dev-haskell/monad-control-0.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
+ >=dev-haskell/monad-logger-0.3.1:=[profile?] <dev-haskell/monad-logger-0.4:=[profile?]
+ dev-haskell/mtl:=[profile?]
+ dev-haskell/mwc-random:=[profile?]
+ >=dev-haskell/old-locale-1.0.0.2:=[profile?] <dev-haskell/old-locale-1.1:=[profile?]
+ >=dev-haskell/parsec-2:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
+ >=dev-haskell/path-pieces-0.1.2:=[profile?] <dev-haskell/path-pieces-0.3:=[profile?]
+ dev-haskell/primitive:=[profile?]
+ >=dev-haskell/random-1.0.0.2:=[profile?] <dev-haskell/random-1.2:=[profile?]
+ >=dev-haskell/resourcet-0.4.9:=[profile?] <dev-haskell/resourcet-1.2:=[profile?]
+ dev-haskell/safe:=[profile?]
+ dev-haskell/semigroups:=[profile?]
+ >=dev-haskell/shakespeare-2.0:=[profile?]
+ >=dev-haskell/text-0.7:=[profile?]
+ >=dev-haskell/transformers-0.2.2:=[profile?]
+ >=dev-haskell/transformers-base-0.4:=[profile?]
+ dev-haskell/unix-compat:=[profile?]
+ >=dev-haskell/unordered-containers-0.2:=[profile?]
+ >=dev-haskell/vector-0.9:=[profile?] <dev-haskell/vector-0.12:=[profile?]
+ >=dev-haskell/wai-3.0:=[profile?]
+ >=dev-haskell/wai-extra-3.0.7:=[profile?]
+ >=dev-haskell/wai-logger-0.2:=[profile?]
+ >=dev-haskell/warp-3.0.2:=[profile?]
+ dev-haskell/word8:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/async
+ >=dev-haskell/hspec-1.3
+ dev-haskell/hspec-expectations
+ dev-haskell/hunit
+ dev-haskell/network
+ >=dev-haskell/quickcheck-2 <dev-haskell/quickcheck-3
+ dev-haskell/streaming-commons )
+"
diff --git a/dev-haskell/yesod-form/Manifest b/dev-haskell/yesod-form/Manifest
index d6a81b0980b4..a86477c90989 100644
--- a/dev-haskell/yesod-form/Manifest
+++ b/dev-haskell/yesod-form/Manifest
@@ -1,2 +1,3 @@
DIST yesod-form-1.3.11.tar.gz 23456 SHA256 c016902a7d914ae1ef41f5af0c1b943c94516931a83595e835c5d6f0b7c78495 SHA512 2876b460a7a3eba940cb6f572f0c37aba6caef3d2e109a357f7275c76638b7a82aad980f9d10846c4ce7f80c6ce8a8964fe37d55008acf5a1e81b54620ba6c1d WHIRLPOOL 5549b849c5d5d1fcf2af3aa367bb6827e8ae7b28554c6a05c9eeff43653ab8895ee17e69f1ed0718ff48627afe940e7b058f07af4d4a246a58f85a61af48100d
DIST yesod-form-1.4.6.tar.gz 29646 SHA256 1a20f58e0f06b92afc5bd31b5ab6b1d5c6645e2f7fd134c4b2e325d818b50e66 SHA512 fe22f6f3b657640e2cbe8a417f98b2a9e1336676c92b54e83cd9e49013195e95bb98ec7aa383c06d3a2196b2b6bdaec69b647851119138ba81a34dfd84928805 WHIRLPOOL 541f9cbef192d094f17392b62bf29b2a68097c88e4186f65a3870439890c4505b41fb6e0b7a628c890f5c5b8c490a6ce983ba11f05f2e027b2193ddcc4d5ad7c
+DIST yesod-form-1.4.7.1.tar.gz 30581 SHA256 66f1672c7aaec0b4c93f5cfc20593a4fb92d779d90d55ee5ebd1f7ae6a6e8dac SHA512 71d5eacfb959320f2120304e36ad067c480002fddc2f6f6b1d9fb0b97864ead335eb66e813ebb554a8d312859a60cbd820edaa7541745f847c18aef8130598d7 WHIRLPOOL f468bdd0a119abe4fb0c10c2af9349d2232aba84cf99a69be304e743e3e8454e6eaf79130931c570d6804ab6b1bc014dc40afb2afd23425f0f1fba5c0145896c
diff --git a/dev-haskell/yesod-form/yesod-form-1.4.7.1.ebuild b/dev-haskell/yesod-form/yesod-form-1.4.7.1.ebuild
new file mode 100644
index 000000000000..6edb9420e1db
--- /dev/null
+++ b/dev-haskell/yesod-form/yesod-form-1.4.7.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Form handling support for Yesod Web Framework"
+HOMEPAGE="http://www.yesodweb.com/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+network-uri"
+
+RDEPEND="dev-haskell/aeson:=[profile?]
+ >=dev-haskell/attoparsec-0.10:=[profile?]
+ >=dev-haskell/blaze-builder-0.2.1.4:=[profile?]
+ >=dev-haskell/blaze-html-0.5:=[profile?]
+ >=dev-haskell/blaze-markup-0.5.1:=[profile?]
+ dev-haskell/byteable:=[profile?]
+ dev-haskell/data-default:=[profile?]
+ >=dev-haskell/email-validate-1.0:=[profile?]
+ dev-haskell/persistent:=[profile?]
+ dev-haskell/resourcet:=[profile?]
+ dev-haskell/semigroups:=[profile?]
+ >=dev-haskell/shakespeare-2.0:=[profile?]
+ >=dev-haskell/text-0.9:=[profile?]
+ >=dev-haskell/transformers-0.2.2:=[profile?]
+ >=dev-haskell/wai-1.3:=[profile?]
+ >=dev-haskell/xss-sanitize-0.3.0.1:=[profile?]
+ >=dev-haskell/yesod-core-1.4.14:=[profile?] <dev-haskell/yesod-core-1.5:=[profile?]
+ >=dev-haskell/yesod-persistent-1.4:=[profile?] <dev-haskell/yesod-persistent-1.5:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] )
+ !network-uri? ( <dev-haskell/network-2.6:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hspec )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag network-uri network-uri)
+}
diff --git a/dev-haskell/yesod-persistent/Manifest b/dev-haskell/yesod-persistent/Manifest
index e4fad9d67ca0..dd3668264d76 100644
--- a/dev-haskell/yesod-persistent/Manifest
+++ b/dev-haskell/yesod-persistent/Manifest
@@ -1,2 +1,3 @@
DIST yesod-persistent-1.2.3.tar.gz 4169 SHA256 fc3627ff021573cb92403b667e20ebb6194b227f30a189019d288be1cdbfbacd SHA512 b7e7f6734ef0a61c61dbbe00d4496ca5ee51a389eaf0f32b2d6092f4662ca810cc051ed47b9976c35b69ca939dec858f1b70f6de8309a3e45486ef914ab329a3 WHIRLPOOL 9c05deefaf7b800463dfeb6551c8a86ad77072b5a29e001ee41680c6697bb9372fe1dab927b2375839f404f75dfdfef0f3b846fade132f149722958ea48ac73a
DIST yesod-persistent-1.4.0.3.tar.gz 4283 SHA256 6455b79eda028e12caefc9d89808fbc611ece36ef64bab3426f90a26cacf3b5f SHA512 9701fd77fe40862f712a3f2ff7108203c2a1532bea03c1d63396c0133fb24b2adc70d134b22f7e61a1e5c96a8a8859f131eea0e180fe9e731dd2d0ca8d47b0ae WHIRLPOOL ed436bcf4db489f89c1935ce9240b31cc6e4a08d12d24c183db4c3221151502f37ec32e7a5114244a86404192bb22ebb625d85406d716f5d441faeacf234ba16
+DIST yesod-persistent-1.4.0.5.tar.gz 4375 SHA256 e5ad890ca4d4c0499ae08e5e1e294f4c1435e9395ba1ba9bb3acf3982eb8d2c2 SHA512 867e252e7c511da5b4adaaebb22f53fcf657a588c43be456d8415157e49caa8e51b40fb875bf93834cf93c353c5d9f8455eff911636a13245c0725617ad52eb1 WHIRLPOOL aad20e94944de017138c5d172602326152681ea36c9c9e2bba6e681f421d3f836c28e2ec5e15418c65bf009ddd858f40f015a991beef52420426a801d1ed6913
diff --git a/dev-haskell/yesod-persistent/yesod-persistent-1.4.0.5.ebuild b/dev-haskell/yesod-persistent/yesod-persistent-1.4.0.5.ebuild
new file mode 100644
index 000000000000..9811212a88c5
--- /dev/null
+++ b/dev-haskell/yesod-persistent/yesod-persistent-1.4.0.5.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Some helpers for using Persistent from Yesod"
+HOMEPAGE="http://www.yesodweb.com/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/blaze-builder:=[profile?]
+ dev-haskell/conduit:=[profile?]
+ >=dev-haskell/persistent-2.1:=[profile?] <dev-haskell/persistent-2.6:=[profile?]
+ >=dev-haskell/persistent-template-2.1:=[profile?] <dev-haskell/persistent-template-2.6:=[profile?]
+ dev-haskell/resource-pool:=[profile?]
+ >=dev-haskell/resourcet-0.4.5:=[profile?]
+ >=dev-haskell/transformers-0.2.2:=[profile?]
+ >=dev-haskell/yesod-core-1.4.0:=[profile?] <dev-haskell/yesod-core-1.5:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hspec
+ dev-haskell/persistent-sqlite
+ dev-haskell/text
+ dev-haskell/wai-extra )
+"
diff --git a/dev-haskell/yesod-test/Manifest b/dev-haskell/yesod-test/Manifest
index a4db72a166a3..040d53ffc579 100644
--- a/dev-haskell/yesod-test/Manifest
+++ b/dev-haskell/yesod-test/Manifest
@@ -1,3 +1,4 @@
DIST yesod-test-1.2.3.1.tar.gz 13265 SHA256 ba12185bba546c0057688e6268ed676897249633c8f034d2d31ba226043e9c60 SHA512 fbf9856392c5e7efcc6b95fc01eb08b234d55800fd1bc80a8ff290fe695b809a086918771d33bd79267d4d9825b05339222662fb4b128c21bc9e2e91401f1b02 WHIRLPOOL 27dba74ecf01af0fdea9dac239ac142b2efa105a06111f31c761006274a39f23d0ce97b327930c870fdcd1c6cc0f594d4738ab5c43438af3132c164179e25f52
DIST yesod-test-1.4.3.1.tar.gz 15284 SHA256 a29e0173b31aacaa4a0235bfdcc8c7809b8685a9069a1f5b6083f204d1fd1394 SHA512 c423c10a10264a301418cf044aff1d8d8aab483039575e255c6bb29bffe91494a8e8f85e9c12b31aee6c394384b97356a4b64377f25d0781e516946d352aab13 WHIRLPOOL 2c67595ec9e1541dac087bfbe9e488f75eb5856eee267a493ff4ae6d8b2674f6f356eafec53a7599d3220e21539ba805e4cfe923872673468a34f66f2ec6ad79
DIST yesod-test-1.5.0.1.tar.gz 17388 SHA256 9b19fb51e901935f8b0926e3b9bbae772d45967a747fb3a1bf9cb893724c29a4 SHA512 f5798198d762415e8f0b97b63202393e2c4a41c8021cfda2db0b4f9144830d73be1ec5397da3a3de25b056798683955a1ff856eba93c64c172642c8cca6ada2d WHIRLPOOL b71c48dd714625209530120598305e5f77a0161049efc4bc979d41fe9e47927424e98a93d2f4fbc9c93c854db4c0161f4d814264eb0ecd7726eba7a141fcf802
+DIST yesod-test-1.5.1.1.tar.gz 18187 SHA256 0886927c92ddc59608902c6fb02b8e8b9e631120dd6e75db764a95b5a75b0160 SHA512 a93db0b6ff7ea4d41c3783c35c3df0ae5bc86ee5797a7b200745db98f3404a4a1eb921b396b1cd23269ec89f092ddc9d572058844190a223b3a3b7d8afe3efbf WHIRLPOOL ead713b9e48c3c3e07052f7593809d721e567d96f3a34258fea8e880b5ffbd36b02a31d803ea057d310d834a0e6615455c2a965651966a7a67f8bdede4eaea85
diff --git a/dev-haskell/yesod-test/yesod-test-1.5.1.1.ebuild b/dev-haskell/yesod-test/yesod-test-1.5.1.1.ebuild
new file mode 100644
index 000000000000..8ed5c0ad14dd
--- /dev/null
+++ b/dev-haskell/yesod-test/yesod-test-1.5.1.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="integration testing for WAI/Yesod Applications"
+HOMEPAGE="http://www.yesodweb.com"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/attoparsec-0.10:=[profile?]
+ dev-haskell/blaze-builder:=[profile?]
+ >=dev-haskell/blaze-html-0.5:=[profile?]
+ >=dev-haskell/blaze-markup-0.5.1:=[profile?]
+ >=dev-haskell/case-insensitive-0.2:=[profile?]
+ dev-haskell/cookie:=[profile?]
+ >=dev-haskell/hspec-core-2:=[profile?] <dev-haskell/hspec-core-3:=[profile?]
+ >=dev-haskell/html-conduit-0.1:=[profile?]
+ >=dev-haskell/http-types-0.7:=[profile?]
+ >=dev-haskell/hunit-1.2:=[profile?]
+ dev-haskell/monad-control:=[profile?]
+ >=dev-haskell/network-2.2:=[profile?]
+ >=dev-haskell/persistent-1.0:=[profile?]
+ dev-haskell/text:=[profile?]
+ >=dev-haskell/transformers-0.2.2:=[profile?]
+ >=dev-haskell/wai-3.0:=[profile?]
+ dev-haskell/wai-extra:=[profile?]
+ >=dev-haskell/xml-conduit-1.0:=[profile?]
+ >=dev-haskell/xml-types-0.3:=[profile?]
+ >=dev-haskell/yesod-core-1.4.14:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( dev-haskell/hspec
+ dev-haskell/lifted-base
+ dev-haskell/yesod-form )
+"
diff --git a/dev-haskell/yesod/Manifest b/dev-haskell/yesod/Manifest
index 7da6f47f6ad1..e777fd34bb00 100644
--- a/dev-haskell/yesod/Manifest
+++ b/dev-haskell/yesod/Manifest
@@ -1,2 +1,3 @@
DIST yesod-1.2.6.tar.gz 7834 SHA256 e03b2d05aac6b18bb7ff47afb501e186663ff09de5beb5b978bf7d66ff378467 SHA512 5bd903c679dbf5ad92d597d690bda5a9213c2bd60e25883c3fbec9201e3884ff26293b60837f157f2eae41777fb1f46bff331febd2a4fa4b748f3c74395ed19f WHIRLPOOL e815c080618ed21935e5c83a342c64369c38524952bb8c15c9a61e60e5b882971ac2cd5cb1dcd24cf5380f9c4ac1a57d5472c48dc016c8acc8a23d33efa7dd0f
DIST yesod-1.4.2.tar.gz 9801 SHA256 d6d13e608af954de23721261b39ee79569907beb173477db8820acc5e9f45757 SHA512 dae87a0c2c3f6f6b8ef47c2648e73f8e12756798d785d683ad9f9c6bb5535446a398df85fe8123fd0a38069b167b08cc8d98bef31cff1ce6000d7b0af1fb0922 WHIRLPOOL 65893edf0dde30bedb486642a6212fb5a910ea27fedefdaf91a133600895355ff04b94a7940fdd2372bb8518734d26fc4182ddc5eede63f0fc3af9317c00a79d
+DIST yesod-1.4.3.tar.gz 9023 SHA256 13655ed28102b30f32a34fb1b30cf20c1d9bbd9f6f1c89f96643ea6d7bba74a3 SHA512 2964e290307fde99ea0b3ad27af61a5c2d4577fcf24eeb18d7ddd2d7210db8801d4d3a824ae6331e4d79a23155f9943b7b0f705c347bcec4a947fbe7c83b9278 WHIRLPOOL bfbd19eff33cd9f6991a2861b32e2ed3b1e1f48e86eb3c25ad28826b156c1b5c8e4a554c8ec9a037221fc1f9ce0ca06debf22ba683af411495ae4cdaeb6fed4c
diff --git a/dev-haskell/yesod/yesod-1.4.3.ebuild b/dev-haskell/yesod/yesod-1.4.3.ebuild
new file mode 100644
index 000000000000..f8778a150218
--- /dev/null
+++ b/dev-haskell/yesod/yesod-1.4.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.7.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Creation of type-safe, RESTful web applications"
+HOMEPAGE="http://www.yesodweb.com/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/aeson:=[profile?]
+ >=dev-haskell/blaze-html-0.5:=[profile?]
+ >=dev-haskell/blaze-markup-0.5.1:=[profile?]
+ dev-haskell/conduit-extra:=[profile?]
+ dev-haskell/data-default:=[profile?]
+ dev-haskell/fast-logger:=[profile?]
+ >=dev-haskell/monad-control-0.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
+ dev-haskell/monad-logger:=[profile?]
+ dev-haskell/safe:=[profile?]
+ dev-haskell/semigroups:=[profile?]
+ dev-haskell/shakespeare:=[profile?]
+ dev-haskell/streaming-commons:=[profile?]
+ dev-haskell/text:=[profile?]
+ >=dev-haskell/transformers-0.2.2:=[profile?]
+ dev-haskell/unordered-containers:=[profile?]
+ >=dev-haskell/wai-1.3:=[profile?]
+ >=dev-haskell/wai-extra-1.3:=[profile?]
+ dev-haskell/wai-logger:=[profile?]
+ >=dev-haskell/warp-1.3:=[profile?]
+ >=dev-haskell/yaml-0.8.17:=[profile?]
+ >=dev-haskell/yesod-auth-1.4:=[profile?] <dev-haskell/yesod-auth-1.5:=[profile?]
+ >=dev-haskell/yesod-core-1.4:=[profile?] <dev-haskell/yesod-core-1.5:=[profile?]
+ >=dev-haskell/yesod-form-1.4:=[profile?] <dev-haskell/yesod-form-1.5:=[profile?]
+ >=dev-haskell/yesod-persistent-1.4:=[profile?] <dev-haskell/yesod-persistent-1.5:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
diff --git a/dev-ml/js-build-tools/Manifest b/dev-ml/js-build-tools/Manifest
index d232eb3a0ae6..577f99ce1d88 100644
--- a/dev-ml/js-build-tools/Manifest
+++ b/dev-ml/js-build-tools/Manifest
@@ -1 +1,2 @@
DIST js-build-tools-113.33.03.tar.gz 52884 SHA256 eb3e7a444bde32c20d910be4da774200f12dd01b157533de903409c3d0cb013a SHA512 4c5c6a7d98977900e130607fc2ce2aee683a0f73f2bc559078aaf0df35815d670be55bb429892238ba3d10f655d300d031b3b1d20a0717426c15292e5aeebf66 WHIRLPOOL f8e8e0d053d36681f69a587a6dfc011c7c559069a8b73eec7567777e10c1f41b8c98102f991ea74799e27340b8f72b8ac9c25ed3488c40ca2953517a8e10e5aa
+DIST js-build-tools-113.33.04.tar.gz 53125 SHA256 30c54ab990298d32c7faaf0dbf9d7bdd98fc7c5d2ae99c6c7cfeb23c5f8c51a8 SHA512 80e5ec052a3957fe0871d3ddf5ce7cb18f6942360388508cf0afaa6fb251a3a37cdb72b8bf5ae05b390e781bec2e78cb546e460772aad4ef563a49137c5d378a WHIRLPOOL b886a8c22af4bf151ce8d7ebd4947476adab29ba5167690e9c3a671d14ce7254e22f501b37f71c9f04bbcc9ecbff30ed848ca2ffbde11d13dee6b264a775428a
diff --git a/dev-ml/js-build-tools/js-build-tools-113.33.04.ebuild b/dev-ml/js-build-tools/js-build-tools-113.33.04.ebuild
new file mode 100644
index 000000000000..deec719b6b8f
--- /dev/null
+++ b/dev-ml/js-build-tools/js-build-tools-113.33.04.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+OASIS_BUILD_DOCS=1
+OASIS_BUILD_TESTS=1
+
+inherit oasis
+
+DESCRIPTION="Collection of tools to help building Jane Street Packages"
+HOMEPAGE="https://github.com/janestreet/js-build-tools"
+SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND} dev-ml/opam"
+
+src_configure() {
+ emake setup.exe
+ OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure
+}
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ opam-installer -i \
+ --prefix="${ED}/usr" \
+ --libdir="${D}/$(ocamlc -where)" \
+ --docdir="${ED}/usr/share/doc/${PF}" \
+ ${PN}.install || die
+ dodoc README.md
+}
diff --git a/dev-ml/variantslib/Manifest b/dev-ml/variantslib/Manifest
index e38a05126daa..eedfe56cd069 100644
--- a/dev-ml/variantslib/Manifest
+++ b/dev-ml/variantslib/Manifest
@@ -1,3 +1 @@
-DIST variantslib-109.15.00.tar.gz 57154 SHA256 1ab28921e533121b27f6c4fa633277a05fbe3a642ad8c4228d403a06720f6245 SHA512 cfbe7bdf7e447a2f47daaef1b5c8af5063c3d560158582561ab944b411cde67b6cf5d27f5ba7d773621873e67f1f8b9a45cdc0dccc7cc2ea903ca8424d15f1d9 WHIRLPOOL 15c4849c6974e295e3da174356a3df25c95c13dc1e39e9a52df7c97ca7a9cd9d62d031fc005a63594b36ee9095e7c3039c5d9afbcf9cd90f70b94efdb84f34c7
-DIST variantslib-109.15.02.tar.gz 60251 SHA256 3f7bb9f2c9b9bf601a3d0a4a11b270ab6979213780b609060ab3ead9ab59eff4 SHA512 2cdd6c3f9fad0a8ea28357cbf80b69ccc3c73e74404cb4b5439c8c32f6a9f39cacc682cc7375f7a07e948191676506dcf64712869e28a2149d8b8cad5960e529 WHIRLPOOL faadffa83da47a2c4031ccca4696740cb9cecc619637be41f81aa3271a2ba875be0056f14ec13a7c9ab2232149d34e8096feca6f539c8b9ee269e24b4402e72d
DIST variantslib-113.24.00.tar.gz 50841 SHA256 9cc2a39ee32977e05cb215b3fa53d29601dd644af05e3c1cf28287c9f11288de SHA512 bc583f92d4f3085c213dabf5e77e4628dc092dfe120ec8bb59185bb76068e676e7c60238e965f11f752d5d4fa69144d5e2f949bfd9100037db394f05160b71b0 WHIRLPOOL 470bb0a7a1f80b637a724d79172ee94a694e23349920ec83fa0fae204a5ba46e4ec6c4305a9368ba53bfe1d7bf7ccd21d5efa1cf76c8ba4ea84932283080765d
diff --git a/dev-ml/variantslib/variantslib-109.15.00.ebuild b/dev-ml/variantslib/variantslib-109.15.00.ebuild
deleted file mode 100644
index 1f7b3bd64315..000000000000
--- a/dev-ml/variantslib/variantslib-109.15.00.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="OCaml variants as first class values"
-HOMEPAGE="https://bitbucket.org/yminsky/ocaml-core/wiki/Home"
-SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV}/individual/${P}.tar.gz
- https://dev.gentoo.org/~aballier/distfiles/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=">=dev-ml/type-conv-${PV}:="
-RDEPEND="${DEPEND}"
-
-DOCS=( "README.txt" )
diff --git a/dev-ml/variantslib/variantslib-109.15.02.ebuild b/dev-ml/variantslib/variantslib-109.15.02.ebuild
deleted file mode 100644
index a4f03e734fef..000000000000
--- a/dev-ml/variantslib/variantslib-109.15.02.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="OCaml variants as first class values"
-HOMEPAGE="https://bitbucket.org/yminsky/ocaml-core/wiki/Home"
-SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}.00/individual/${P}.tar.gz
- https://dev.gentoo.org/~aballier/distfiles/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=">=dev-ml/type-conv-${PV}:=
- || ( dev-ml/camlp4:= <dev-lang/ocaml-4.02.0 )"
-RDEPEND="${DEPEND}"
-
-DOCS=( "README.txt" )
diff --git a/dev-ml/variantslib/variantslib-113.24.00.ebuild b/dev-ml/variantslib/variantslib-113.24.00.ebuild
index 426ad4bff9ed..8db45f6bfcb0 100644
--- a/dev-ml/variantslib/variantslib-113.24.00.ebuild
+++ b/dev-ml/variantslib/variantslib-113.24.00.ebuild
@@ -9,7 +9,7 @@ OASIS_BUILD_DOCS=1
inherit oasis
DESCRIPTION="OCaml variants as first class values"
-HOMEPAGE="https://bitbucket.org/yminsky/ocaml-core/wiki/Home"
+HOMEPAGE="https://janestreet.github.io/ https://github.com/janestreet/variantslib"
SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/dev-ros/gennodejs/Manifest b/dev-ros/gennodejs/Manifest
new file mode 100644
index 000000000000..e508488fed2f
--- /dev/null
+++ b/dev-ros/gennodejs/Manifest
@@ -0,0 +1 @@
+DIST gennodejs-1.0.1.tar.gz 13753 SHA256 084f68ad815023836fbfd2bd739c5d4106eba6fbba937a8ad53337364590b374 SHA512 d535b27b40732fa18f31307aca15371ec7198c362f6ebae4ebb24f1b3d7cfd9facd609023ea8215deb364d7946630191c82589480f01a29d0a2e8457c309c0ca WHIRLPOOL d34a6e0d6ac335f202025a013842a847159f7bf77609c1ebf3608679a8d055228a80d9bb670ec942ef788891e7da1e36a281a7a453612ca3c9908bd902d2a01a
diff --git a/dev-ros/gennodejs/files/py3.patch b/dev-ros/gennodejs/files/py3.patch
new file mode 100644
index 000000000000..900ad52a075d
--- /dev/null
+++ b/dev-ros/gennodejs/files/py3.patch
@@ -0,0 +1,28 @@
+commit bbefafa66ec031f81ca1d7b0b904d6ddc1bab8d9
+Author: Maarten de Vries <maarten@de-vri.es>
+Date: Thu May 5 23:08:22 2016 +0200
+
+ Fix python3 incompatibility in generate.py.
+
+diff --git a/src/gennodejs/generate.py b/src/gennodejs/generate.py
+index cf372d4..5245998 100644
+--- a/src/gennodejs/generate.py
++++ b/src/gennodejs/generate.py
+@@ -14,6 +14,8 @@
+ # See the License for the specific language governing permissions and
+ # limitations under the License.
+
++from __future__ import print_function
++
+ import sys
+ import os
+ import traceback
+@@ -212,7 +214,7 @@ def find_requires(spec):
+ else:
+ path = find_path_for_package(field_type_package)
+ if path is None:
+- print 'Couldn\'t find path for type ', field.base_type
++ print('Couldn\'t find path for type {}'.format(field.base_type))
+ else:
+ found_packages[field_type_package] = path
+
diff --git a/dev-ros/gennodejs/gennodejs-1.0.1.ebuild b/dev-ros/gennodejs/gennodejs-1.0.1.ebuild
new file mode 100644
index 000000000000..624f40fd336e
--- /dev/null
+++ b/dev-ros/gennodejs/gennodejs-1.0.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/RethinkRobotics-opensource/gennodejs"
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit ros-catkin
+
+DESCRIPTION="Javascript ROS message and service generators"
+HOMEPAGE="http://wiki.ros.org/genpy"
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+IUSE=""
+
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/dev-ros/gennodejs/gennodejs-9999.ebuild b/dev-ros/gennodejs/gennodejs-9999.ebuild
new file mode 100644
index 000000000000..624f40fd336e
--- /dev/null
+++ b/dev-ros/gennodejs/gennodejs-9999.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/RethinkRobotics-opensource/gennodejs"
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
+
+inherit ros-catkin
+
+DESCRIPTION="Javascript ROS message and service generators"
+HOMEPAGE="http://wiki.ros.org/genpy"
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+IUSE=""
+
+RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/dev-ros/gennodejs/metadata.xml b/dev-ros/gennodejs/metadata.xml
new file mode 100644
index 000000000000..74ced8bea005
--- /dev/null
+++ b/dev-ros/gennodejs/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ros@gentoo.org</email>
+ <name>Gentoo ROS Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-vcs/darcs/Manifest b/dev-vcs/darcs/Manifest
index a0c8a4c6b4c7..2102122d54ef 100644
--- a/dev-vcs/darcs/Manifest
+++ b/dev-vcs/darcs/Manifest
@@ -1,3 +1,4 @@
DIST darcs-2.10.1.tar.gz 1509208 SHA256 f1ef65b43780e7593ca1afdae5ecf44ed91d62cc1be360693a52c5ff7b57ee94 SHA512 b8c3971da3d635a7d90e35226c2ffa6d6ca8e78ba18793c632b7509bc4d52c1bda2490d147cdaea5842fbe5d8826b0025de61e2fb4f58c441875c5858d910e47 WHIRLPOOL a44550b9e44125ee468b10da723742c992c215a42411c074e8c2547643694ce572db7f59b5ba4209cef5aac26bd1ddcef1c54f592e8b73fd0da941d0e9e77d93
DIST darcs-2.10.3.tar.gz 1513296 SHA256 ca00c40d08276f94868c7c1bbc6dbd9b6b41a15c1907c34947aaa51d4dbbf642 SHA512 cf8f34df331d8a47c6a25775c465824e5d71ed00ae6bc477989b4bb0e7fad606b213a4fb4e06b02dca096df2b6b1fe36f394672a112b48c6b56188a7eae8f90e WHIRLPOOL e52fdbe2bd87de7787c0d15ed8d7499a8514d4149a30139c18060139bcbe2ab56f9525b3b4222025cd71afb167b3cc0db265fb1c339eac1336d9cb3fef45eff1
+DIST darcs-2.12.0.tar.gz 1465730 SHA256 17318d1b49ca4b1aa00a4bffc2ab30a448e7440ce1945eed9bf382d77582308d SHA512 654f9054dfe8e23e17ae00cdf22153ddaf89d114c5ee0e1ca86f373c1abf62b7bd808965f4d4df695aaba44d1d334d725cc0d57dea5df7cd1992a0ef15e49135 WHIRLPOOL fe95b27590f15259e808a0583ddce415eaca8fdcc67e473d7e35d876de2faaa46fb72996d64807cf7a0139fb10f0a11a8bb6971f1631e961f8e50c4b76c7637c
DIST darcs-2.8.4.tar.gz 1301464 SHA256 3fab4dbb2d5dd9f381d49f4730c12e1534b5c484b0dde9712614a7151f659f98 SHA512 c60531bacea43bdd5a18ae461dd390fe64682cac56fa4e6b5153a5da3c003b59d8fb24827bd42b4b30f0d2c61877d36b58eb98317644f9f8a200ab7c5961c48e WHIRLPOOL 128e8e58e219d427928eb8725d9566c1b6b3bb478b3cda69b30ded8798fa104eb8dec0fda8a32701f5d074babf9f11f1b3036388cd15a82118853a566c832430
diff --git a/dev-vcs/darcs/darcs-2.12.0.ebuild b/dev-vcs/darcs/darcs-2.12.0.ebuild
new file mode 100644
index 000000000000..e968fcb70c87
--- /dev/null
+++ b/dev-vcs/darcs/darcs-2.12.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+#hackport: flags: +library,+executable,-hpc,-warn-as-error,+pkgconfig,-rts,-static,-optimize,hashed-storage-diff:diff,+http
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="a distributed, interactive, smart revision control system"
+HOMEPAGE="http://darcs.net/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+curl +network-uri +terminfo +threaded"
+
+RESTRICT=test # occasionally hangs on directory creation race conditions
+
+RDEPEND=">=dev-haskell/async-2.0.1.4:=[profile?] <dev-haskell/async-2.2:=[profile?]
+ >=dev-haskell/attoparsec-0.11:=[profile?] <dev-haskell/attoparsec-0.14:=[profile?]
+ >=dev-haskell/base16-bytestring-0.1:=[profile?] <dev-haskell/base16-bytestring-0.2:=[profile?]
+ >=dev-haskell/binary-0.5:=[profile?] <dev-haskell/binary-0.9:=[profile?]
+ >=dev-haskell/cryptohash-0.4:=[profile?] <dev-haskell/cryptohash-0.12:=[profile?]
+ >=dev-haskell/data-ordlist-0.4:=[profile?] <dev-haskell/data-ordlist-0.5:=[profile?]
+ >=dev-haskell/fgl-5.5.0.1:=[profile?] <dev-haskell/fgl-5.6:=[profile?]
+ >=dev-haskell/graphviz-2999.17.0.1:=[profile?] <dev-haskell/graphviz-2999.19:=[profile?]
+ >=dev-haskell/hashable-1.1.2.5:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
+ >=dev-haskell/haskeline-0.6.3:=[profile?] <dev-haskell/haskeline-0.8:=[profile?]
+ >=dev-haskell/html-1.0.1.2:=[profile?] <dev-haskell/html-1.1:=[profile?]
+ >=dev-haskell/http-4000.2.8:=[profile?] <dev-haskell/http-4000.4:=[profile?]
+ >=dev-haskell/mmap-0.5:=[profile?] <dev-haskell/mmap-0.6:=[profile?]
+ >=dev-haskell/mtl-2.1.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ >=dev-haskell/old-locale-1.0.0.5:=[profile?] <dev-haskell/old-locale-1.1:=[profile?]
+ >=dev-haskell/old-time-1.1:=[profile?] <dev-haskell/old-time-1.2:=[profile?]
+ >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
+ >=dev-haskell/random-1.0.1.1:=[profile?] <dev-haskell/random-1.2:=[profile?]
+ >=dev-haskell/regex-applicative-0.2:=[profile?] <dev-haskell/regex-applicative-0.4:=[profile?]
+ >=dev-haskell/regex-compat-tdfa-0.95.1:=[profile?] <dev-haskell/regex-compat-tdfa-0.96:=[profile?]
+ >=dev-haskell/sandi-0.2:=[profile?] <dev-haskell/sandi-0.4:=[profile?]
+ >=dev-haskell/tar-0.4:=[profile?] <dev-haskell/tar-0.6:=[profile?]
+ >=dev-haskell/text-0.11.3.1:=[profile?] <dev-haskell/text-1.3:=[profile?]
+ >=dev-haskell/transformers-compat-0.4:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
+ >=dev-haskell/unix-compat-0.1.2:=[profile?] <dev-haskell/unix-compat-0.5:=[profile?]
+ >=dev-haskell/utf8-string-0.3.6:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
+ >=dev-haskell/vector-0.10.0.1:=[profile?] <dev-haskell/vector-0.12:=[profile?]
+ >=dev-haskell/zip-archive-0.2.3:=[profile?] <dev-haskell/zip-archive-0.4:=[profile?]
+ >=dev-haskell/zlib-0.5.4.1:=[profile?] <dev-haskell/zlib-0.7.0.0:=[profile?]
+ >=dev-lang/ghc-7.6.2:=
+ || ( ( >=dev-haskell/transformers-0.3:=[profile?] <dev-haskell/transformers-0.4.0.0:=[profile?] )
+ ( >dev-haskell/transformers-0.4.0.0:=[profile?] <dev-haskell/transformers-0.6:=[profile?] ) )
+ curl? ( net-misc/curl )
+ network-uri? ( >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-2.7:=[profile?]
+ >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
+ !network-uri? ( >=dev-haskell/network-2.4.1.2:=[profile?] <dev-haskell/network-2.6:=[profile?] )
+ terminfo? ( >=dev-haskell/terminfo-0.3:=[profile?] <dev-haskell/terminfo-0.5:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.16.0
+ test? ( >=dev-haskell/cmdargs-0.10 <dev-haskell/cmdargs-0.11
+ >=dev-haskell/findbin-0.0 <dev-haskell/findbin-0.1
+ >=dev-haskell/hunit-1.2.5.2 <dev-haskell/hunit-1.4
+ >=dev-haskell/quickcheck-2.6 <dev-haskell/quickcheck-2.9
+ >=dev-haskell/shelly-1.6.2 <dev-haskell/shelly-1.7
+ >=dev-haskell/split-0.2.2 <dev-haskell/split-0.3
+ >=dev-haskell/test-framework-0.4.0 <dev-haskell/test-framework-0.9
+ >=dev-haskell/test-framework-hunit-0.2.2 <dev-haskell/test-framework-hunit-0.4
+ >=dev-haskell/test-framework-quickcheck2-0.3 <dev-haskell/test-framework-quickcheck2-0.4 )
+ curl? ( virtual/pkgconfig )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag curl curl) \
+ --flag=executable \
+ --flag=-hpc \
+ --flag=http \
+ --flag=library \
+ $(cabal_flag network-uri network-uri) \
+ --flag=-optimize \
+ --flag=pkgconfig \
+ --flag=-rts \
+ --flag=-static \
+ $(cabal_flag terminfo terminfo) \
+ $(cabal_flag threaded threaded) \
+ --flag=-warn-as-error
+}
+
+src_install() {
+ haskell-cabal_src_install
+
+ # fixup perms in such an an awkward way
+ mv "${ED}/usr/share/man/man1/darcs.1" "${S}/darcs.1" || die "darcs.1 not found"
+ doman "${S}/darcs.1" || die "failed to register darcs.1 as a manpage"
+}
diff --git a/dev-vcs/git-annex/Manifest b/dev-vcs/git-annex/Manifest
index acfd511df6b8..c92bd033a4f5 100644
--- a/dev-vcs/git-annex/Manifest
+++ b/dev-vcs/git-annex/Manifest
@@ -1,2 +1,3 @@
DIST git-annex-6.20160126.tar.gz 5146331 SHA256 dc59f670a3d0bdb90db8fc6cadba8003708219bb0dc3d56867a9246d825c0d11 SHA512 45828b5e9968ce037e48366deb537353368dbac9145fc93d56921444210c9f0d4af1460c047bcae3e85244ecdf7e272fb65860656a19c449add09bf697c0a37d WHIRLPOOL f9b350968e8e82f7e4523648d5aefd03689123165424e15fee71eaa67345d38a0efe71ea4fc1388b5b683925bc8f638dba130371c4f324ac5910d7a051ae5548
DIST git-annex-6.20160318.tar.gz 5399078 SHA256 5c0067d161a3cd6b93822f85eb82e5cb4895d913b2593bc4fe3b74d3ed426e0b SHA512 62d0caef2f09a1d690229b720e81bf477715fd765a98c037b8e22e7e04ad72d91c81fdbe8bb61bdf4e0bf40cd5b81ea349e60a8e61690767db4a4b92541a063f WHIRLPOOL 96c0232790b0b2cf0d97df2984383a0616a56c695daac233da625fd08ccd8044ef26aed613341f47aa8b0ef70e806b5d0569ff733d3e0dee0e92ed7220b503bc
+DIST git-annex-6.20160419.tar.gz 5086638 SHA256 1452a55809ba7367847fc4a77f2d8a5365af92e130d5ca460bf0880a26a6fb8e SHA512 b8b250b700aaaa336ee85af3d053d893b422e2bf427dc0f1f38689b49a2a74fa240a725da09d98f5bdf86d35d68612765c0de878de52ae4ddbb8908fb32ad118 WHIRLPOOL 1a68daef4b271ec8945c0ab22439eba83400d7babac368ae65167bd8dfec29430913c8165046421d4b0a072d7beaaedf832464a04ac625250b401303afff16aa
diff --git a/dev-vcs/git-annex/git-annex-6.20160419.ebuild b/dev-vcs/git-annex/git-annex-6.20160419.ebuild
new file mode 100644
index 000000000000..31ef5e61918e
--- /dev/null
+++ b/dev-vcs/git-annex/git-annex-6.20160419.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.7.9999
+#hackport: flags: -production,-android,-androidsplice,-testsuite
+
+CABAL_FEATURES="bin"
+inherit haskell-cabal
+
+DESCRIPTION="manage files with git, without checking their contents into git"
+HOMEPAGE="http://git-annex.branchable.com/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+RESTRICT="test"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="+assistant benchmark +concurrentoutput +cryptonite doc +dbus ekg +magicmime +network-uri +pairing +s3 +torrentparser +webapp +webdav +xmpp"
+
+RDEPEND="dev-haskell/aeson:=
+ dev-haskell/async:=
+ dev-haskell/bloomfilter:=
+ dev-haskell/case-insensitive:=
+ dev-haskell/data-default:=
+ dev-haskell/disk-free-space:=
+ dev-haskell/dlist:=
+ dev-haskell/edit-distance:=
+ dev-haskell/esqueleto:=
+ >=dev-haskell/exceptions-0.6:=
+ dev-haskell/feed:=
+ dev-haskell/hslogger:=
+ dev-haskell/http-client:=
+ dev-haskell/http-conduit:=
+ dev-haskell/http-types:=
+ dev-haskell/ifelse:=
+ dev-haskell/json:=
+ dev-haskell/missingh:=
+ dev-haskell/monad-control:=
+ dev-haskell/monad-logger:=
+ >=dev-haskell/mtl-2:=
+ dev-haskell/old-locale:=
+ >=dev-haskell/optparse-applicative-0.11.0:=
+ dev-haskell/persistent:=
+ dev-haskell/persistent-sqlite:=
+ dev-haskell/persistent-template:=
+ >=dev-haskell/quickcheck-2.1:2=
+ dev-haskell/random:=
+ dev-haskell/regex-tdfa:=
+ dev-haskell/resourcet:=
+ dev-haskell/safesemaphore:=
+ dev-haskell/sandi:=
+ >=dev-haskell/stm-2.3:=
+ dev-haskell/text:=
+ dev-haskell/transformers:=
+ dev-haskell/unix-compat:=
+ dev-haskell/utf8-string:=
+ dev-haskell/uuid:=
+ >=dev-lang/ghc-7.6.1:=
+ assistant? ( dev-haskell/dns:=
+ dev-haskell/hinotify:=
+ dev-haskell/mountpoints:= )
+ benchmark? ( dev-haskell/criterion:= )
+ concurrentoutput? ( >=dev-haskell/concurrent-output-1.6:= )
+ cryptonite? ( dev-haskell/cryptonite:= )
+ !cryptonite? ( >=dev-haskell/cryptohash-0.11.0:= )
+ dbus? ( >=dev-haskell/dbus-0.10.7:=
+ >=dev-haskell/fdo-notify-0.3:= )
+ ekg? ( dev-haskell/ekg:= )
+ magicmime? ( dev-haskell/magic:= )
+ network-uri? ( >=dev-haskell/network-2.6:=
+ >=dev-haskell/network-uri-2.6:= )
+ !network-uri? ( >=dev-haskell/network-2.4:= <dev-haskell/network-2.6:= )
+ pairing? ( dev-haskell/network-info:=
+ dev-haskell/network-multicast:= )
+ s3? ( >=dev-haskell/aws-0.9.2:=
+ dev-haskell/conduit:=
+ dev-haskell/conduit-extra:= )
+ torrentparser? ( >=dev-haskell/torrent-10000.0.0:= )
+ webapp? ( dev-haskell/blaze-builder:=
+ dev-haskell/byteable:=
+ dev-haskell/clientsession:=
+ dev-haskell/crypto-api:=
+ >=dev-haskell/path-pieces-0.1.4:=
+ dev-haskell/securemem:=
+ >=dev-haskell/shakespeare-2.0.0:=
+ dev-haskell/wai:=
+ dev-haskell/wai-extra:=
+ >=dev-haskell/warp-3.0.0.5:=
+ >=dev-haskell/warp-tls-1.4:=
+ >=dev-haskell/yesod-1.2.6:=
+ >=dev-haskell/yesod-core-1.2.19:=
+ >=dev-haskell/yesod-default-1.2.0:=
+ >=dev-haskell/yesod-form-1.3.15:=
+ >=dev-haskell/yesod-static-1.2.4:= )
+ webdav? ( >=dev-haskell/dav-1.0:= )
+ xmpp? ( >=dev-haskell/gnutls-0.1.4:=
+ dev-haskell/network-protocol-xmpp:=
+ dev-haskell/xml-types:= )
+"
+# not generated by hackport:
+RDEPEND="${RDEPEND}
+ dev-vcs/git
+"
+
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.16.0
+"
+
+# not generated by hackport:
+DEPEND="${DEPEND}
+ dev-lang/perl
+ doc? ( www-apps/ikiwiki net-misc/rsync )
+"
+
+src_prepare() {
+ # does not respect staging dir
+ epatch "${FILESDIR}"/${PN}-5.20150731-no-strange-installs.patch
+ epatch "${FILESDIR}"/${PN}-6.20160114-QC-2.8.2.patch
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-android \
+ --flag=-androidsplice \
+ $(cabal_flag assistant assistant) \
+ $(cabal_flag benchmark benchmark) \
+ $(cabal_flag concurrentoutput concurrentoutput) \
+ $(cabal_flag cryptonite cryptonite) \
+ $(cabal_flag dbus dbus) \
+ $(cabal_flag ekg ekg) \
+ $(cabal_flag magicmime magicmime) \
+ $(cabal_flag network-uri network-uri) \
+ $(cabal_flag pairing pairing) \
+ --flag=-production \
+ $(cabal_flag s3 s3) \
+ --flag=-testsuite \
+ $(cabal_flag torrentparser torrentparser) \
+ $(cabal_flag webapp webapp) \
+ $(cabal_flag webdav webdav) \
+ $(cabal_flag xmpp xmpp)
+}
+
+src_compile() {
+ haskell-cabal_src_compile
+ use doc && emake docs
+}
+
+src_test() {
+ if use webapp; then
+ export GIT_CONFIG=${T}/temp-git-config
+ git config user.email "git@src_test"
+ git config user.name "Mr. ${P} The Test"
+
+ emake test
+ fi
+}
+
+src_install() {
+ haskell-cabal_src_install
+ dosym git-annex /usr/bin/git-annex-shell # standard make install does more, than needed
+
+ # install-mans wants ikiwiki. It returns 0 and builds the man pages without ikiwiki.
+ emake install-mans DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
+ use doc && emake install-docs DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
+ mv "${ED}"/usr/share/doc/{${PN},${PF}}
+ dodoc CHANGELOG README
+ if use webapp ; then
+ doicon "${FILESDIR}"/${PN}.xpm
+ make_desktop_entry "${PN} webapp" "git-annex" ${PN}.xpm "Office"
+ fi
+}
diff --git a/eclass/ros-catkin.eclass b/eclass/ros-catkin.eclass
index 30132b70c4b9..28cf80dba3d2 100644
--- a/eclass/ros-catkin.eclass
+++ b/eclass/ros-catkin.eclass
@@ -78,12 +78,13 @@ fi
# In that case, CATKIN_MESSAGES_TRANSITIVE_DEPS should contain a space-separated list of atoms
# representing those dependencies. The eclass uses it to ensure proper dependencies on these packages.
if [ -n "${CATKIN_HAS_MESSAGES}" ] ; then
- IUSE="${IUSE} +ros_messages_python +ros_messages_cxx ros_messages_eus ros_messages_lisp"
+ IUSE="${IUSE} +ros_messages_python +ros_messages_cxx ros_messages_eus ros_messages_lisp ros_messages_nodejs"
RDEPEND="${RDEPEND}
- ros_messages_cxx? ( dev-ros/gencpp:=${CATKIN_PYTHON_USEDEP} )
- ros_messages_eus? ( dev-ros/geneus:=${CATKIN_PYTHON_USEDEP} )
- ros_messages_python? ( dev-ros/genpy:=${CATKIN_PYTHON_USEDEP} )
- ros_messages_lisp? ( dev-ros/genlisp:=${CATKIN_PYTHON_USEDEP} )
+ ros_messages_cxx? ( dev-ros/gencpp:=${CATKIN_PYTHON_USEDEP} )
+ ros_messages_eus? ( dev-ros/geneus:=${CATKIN_PYTHON_USEDEP} )
+ ros_messages_python? ( dev-ros/genpy:=${CATKIN_PYTHON_USEDEP} )
+ ros_messages_lisp? ( dev-ros/genlisp:=${CATKIN_PYTHON_USEDEP} )
+ ros_messages_nodejs? ( dev-ros/gennodejs:=${CATKIN_PYTHON_USEDEP} )
dev-ros/message_runtime
"
DEPEND="${DEPEND} ${RDEPEND}
@@ -92,7 +93,7 @@ if [ -n "${CATKIN_HAS_MESSAGES}" ] ; then
"
if [ -n "${CATKIN_MESSAGES_TRANSITIVE_DEPS}" ] ; then
for i in ${CATKIN_MESSAGES_TRANSITIVE_DEPS} ; do
- ds="${i}[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?] ros_messages_python? ( ${i}[${PYTHON_USEDEP}] )"
+ ds="${i}[ros_messages_python(-)?,ros_messages_cxx(-)?,ros_messages_lisp(-)?,ros_messages_eus(-)?,ros_messages_nodejs(-)?] ros_messages_python? ( ${i}[${PYTHON_USEDEP}] )"
RDEPEND="${RDEPEND} ${ds}"
DEPEND="${DEPEND} ${ds}"
done
@@ -119,6 +120,11 @@ CATKIN_MESSAGES_LISP_USEDEP="ros_messages_lisp(-)"
# Use it as cat/pkg[${CATKIN_MESSAGES_EUS_USEDEP}] to indicate a dependency on the EusLisp messages of cat/pkg.
CATKIN_MESSAGES_EUS_USEDEP="ros_messages_eus(-)"
+# @ECLASS-VARIABLE: CATKIN_MESSAGES_NODEJS_USEDEP
+# @DESCRIPTION:
+# Use it as cat/pkg[${CATKIN_MESSAGES_NODEJS_USEDEP}] to indicate a dependency on the nodejs messages of cat/pkg.
+CATKIN_MESSAGES_NODEJS_USEDEP="ros_messages_nodejs(-)"
+
if [ "${PV#9999}" != "${PV}" ] ; then
SRC_URI=""
KEYWORDS=""
@@ -171,6 +177,7 @@ ros-catkin_src_configure() {
use ros_messages_eus || ROS_LANG_DISABLE="${ROS_LANG_DISABLE}:geneus"
use ros_messages_lisp || ROS_LANG_DISABLE="${ROS_LANG_DISABLE}:genlisp"
use ros_messages_python || ROS_LANG_DISABLE="${ROS_LANG_DISABLE}:genpy"
+ use ros_messages_nodejs || ROS_LANG_DISABLE="${ROS_LANG_DISABLE}:gennodejs"
export ROS_LANG_DISABLE
fi
local mycmakeargs=(
diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild
index 5a5c2e00f4a5..04c1164dee5c 100644
--- a/media-video/ffmpeg/ffmpeg-9999.ebuild
+++ b/media-video/ffmpeg/ffmpeg-9999.ebuild
@@ -279,7 +279,7 @@ REQUIRED_USE="
${GPL_REQUIRED_USE}
${CPU_REQUIRED_USE}"
RESTRICT="
- encode? ( faac? ( bindist ) nvenc? ( bindist ) )
+ encode? ( faac? ( bindist ) )
gpl? ( openssl? ( bindist ) fdk? ( bindist ) )
"
@@ -311,7 +311,7 @@ multilib_src_configure() {
if use amrenc ; then
myconf+=( --enable-version3 )
fi
- if use faac || use nvenc ; then
+ if use faac ; then
myconf+=( --enable-nonfree )
fi
else
diff --git a/profiles/desc/ros_messages.desc b/profiles/desc/ros_messages.desc
index 3ec8a3b661be..936aceed7159 100644
--- a/profiles/desc/ros_messages.desc
+++ b/profiles/desc/ros_messages.desc
@@ -8,4 +8,5 @@
cxx - Generate and install C++ messages.
eus - Generate and install EusLisp messages.
lisp - Generate and install Common-Lisp messages.
+nodejs - Generate and install Nodejs messages.
python - Generate and install Python messages. The PYTHON_TARGETS variable controls the Python versions to build for.
diff --git a/ros-meta/desktop/Manifest b/ros-meta/desktop/Manifest
index 7ebda7a747f6..6b600216a5db 100644
--- a/ros-meta/desktop/Manifest
+++ b/ros-meta/desktop/Manifest
@@ -1 +1,2 @@
DIST metapackages-1.2.0.tar.gz 1803 SHA256 02360aefee1a3ec8506cb475be00a053827d422fed26d123764b4d6b18b0a5c5 SHA512 a004a1323c93e191b98a4fe665409fb57396fb06c19e9205817f2467e171bfba10a86713978e13739632e04f148b476e582c6f1fd3c859b4936980923f204e80 WHIRLPOOL 1bb4a73678613dd6fe6b0d1225b3fd967fbb476e5736949846f3297febf727f41c9d3e71565b13dcc90d36d57a6cf012a3cdad509ed4364bb87de7e372c69a79
+DIST metapackages-1.3.0.tar.gz 1813 SHA256 7cf9e193e22493ad11e2352188808500e3900b5de72660bfc9516d58aa51ec85 SHA512 290bbe4aafa9f720ebcfda7a346750fa20c5adb077e10374f9c7cebf5acb2a279f864ad1a51cf8a1a75a7d371844f8a48b62d7ac69761870c1ea1b7db0199c12 WHIRLPOOL 6f0aa0391437d59a13fba6de378216630a087ac5a6dcd259ef9f81a524b118d2d688afed947342a2ae8af01dd58e0237e36897a7b5608389d43e749a005da34e
diff --git a/ros-meta/desktop/desktop-1.3.0.ebuild b/ros-meta/desktop/desktop-1.3.0.ebuild
new file mode 100644
index 000000000000..01b27b9c31a4
--- /dev/null
+++ b/ros-meta/desktop/desktop-1.3.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/metapackages"
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Metapackage for a basic ROS desktop install"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ ros-meta/robot
+ ros-meta/viz
+ dev-ros/roslint
+ dev-ros/urdf_tutorial
+ ros-meta/visualization_tutorials
+"
+DEPEND="${RDEPEND}"
diff --git a/ros-meta/desktop/desktop-9999.ebuild b/ros-meta/desktop/desktop-9999.ebuild
index 9eabc1401fbd..01b27b9c31a4 100644
--- a/ros-meta/desktop/desktop-9999.ebuild
+++ b/ros-meta/desktop/desktop-9999.ebuild
@@ -19,8 +19,6 @@ RDEPEND="
ros-meta/robot
ros-meta/viz
dev-ros/roslint
- ros-meta/rqt_common_plugins
- ros-meta/rqt_robot_plugins
dev-ros/urdf_tutorial
ros-meta/visualization_tutorials
"
diff --git a/ros-meta/desktop_full/Manifest b/ros-meta/desktop_full/Manifest
index 7ebda7a747f6..6b600216a5db 100644
--- a/ros-meta/desktop_full/Manifest
+++ b/ros-meta/desktop_full/Manifest
@@ -1 +1,2 @@
DIST metapackages-1.2.0.tar.gz 1803 SHA256 02360aefee1a3ec8506cb475be00a053827d422fed26d123764b4d6b18b0a5c5 SHA512 a004a1323c93e191b98a4fe665409fb57396fb06c19e9205817f2467e171bfba10a86713978e13739632e04f148b476e582c6f1fd3c859b4936980923f204e80 WHIRLPOOL 1bb4a73678613dd6fe6b0d1225b3fd967fbb476e5736949846f3297febf727f41c9d3e71565b13dcc90d36d57a6cf012a3cdad509ed4364bb87de7e372c69a79
+DIST metapackages-1.3.0.tar.gz 1813 SHA256 7cf9e193e22493ad11e2352188808500e3900b5de72660bfc9516d58aa51ec85 SHA512 290bbe4aafa9f720ebcfda7a346750fa20c5adb077e10374f9c7cebf5acb2a279f864ad1a51cf8a1a75a7d371844f8a48b62d7ac69761870c1ea1b7db0199c12 WHIRLPOOL 6f0aa0391437d59a13fba6de378216630a087ac5a6dcd259ef9f81a524b118d2d688afed947342a2ae8af01dd58e0237e36897a7b5608389d43e749a005da34e
diff --git a/ros-meta/desktop_full/desktop_full-1.3.0.ebuild b/ros-meta/desktop_full/desktop_full-1.3.0.ebuild
new file mode 100644
index 000000000000..71b7eca1a49a
--- /dev/null
+++ b/ros-meta/desktop_full/desktop_full-1.3.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/metapackages"
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Metapackage for ROS complete desktop install"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ ros-meta/desktop
+ ros-meta/perception
+ ros-meta/simulators
+"
+DEPEND="${RDEPEND}"
diff --git a/ros-meta/perception/Manifest b/ros-meta/perception/Manifest
index 7ebda7a747f6..6b600216a5db 100644
--- a/ros-meta/perception/Manifest
+++ b/ros-meta/perception/Manifest
@@ -1 +1,2 @@
DIST metapackages-1.2.0.tar.gz 1803 SHA256 02360aefee1a3ec8506cb475be00a053827d422fed26d123764b4d6b18b0a5c5 SHA512 a004a1323c93e191b98a4fe665409fb57396fb06c19e9205817f2467e171bfba10a86713978e13739632e04f148b476e582c6f1fd3c859b4936980923f204e80 WHIRLPOOL 1bb4a73678613dd6fe6b0d1225b3fd967fbb476e5736949846f3297febf727f41c9d3e71565b13dcc90d36d57a6cf012a3cdad509ed4364bb87de7e372c69a79
+DIST metapackages-1.3.0.tar.gz 1813 SHA256 7cf9e193e22493ad11e2352188808500e3900b5de72660bfc9516d58aa51ec85 SHA512 290bbe4aafa9f720ebcfda7a346750fa20c5adb077e10374f9c7cebf5acb2a279f864ad1a51cf8a1a75a7d371844f8a48b62d7ac69761870c1ea1b7db0199c12 WHIRLPOOL 6f0aa0391437d59a13fba6de378216630a087ac5a6dcd259ef9f81a524b118d2d688afed947342a2ae8af01dd58e0237e36897a7b5608389d43e749a005da34e
diff --git a/ros-meta/perception/perception-1.3.0.ebuild b/ros-meta/perception/perception-1.3.0.ebuild
new file mode 100644
index 000000000000..c381e83bf3d6
--- /dev/null
+++ b/ros-meta/perception/perception-1.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/metapackages"
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Metapackage for ROS perception stack"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ ros-meta/ros_base
+ ros-meta/image_common
+ ros-meta/image_pipeline
+ ros-meta/image_transport_plugins
+ ros-meta/laser_pipeline
+ ros-meta/perception_pcl
+ ros-meta/vision_opencv
+"
+DEPEND="${RDEPEND}"
diff --git a/ros-meta/robot/Manifest b/ros-meta/robot/Manifest
index 7ebda7a747f6..6b600216a5db 100644
--- a/ros-meta/robot/Manifest
+++ b/ros-meta/robot/Manifest
@@ -1 +1,2 @@
DIST metapackages-1.2.0.tar.gz 1803 SHA256 02360aefee1a3ec8506cb475be00a053827d422fed26d123764b4d6b18b0a5c5 SHA512 a004a1323c93e191b98a4fe665409fb57396fb06c19e9205817f2467e171bfba10a86713978e13739632e04f148b476e582c6f1fd3c859b4936980923f204e80 WHIRLPOOL 1bb4a73678613dd6fe6b0d1225b3fd967fbb476e5736949846f3297febf727f41c9d3e71565b13dcc90d36d57a6cf012a3cdad509ed4364bb87de7e372c69a79
+DIST metapackages-1.3.0.tar.gz 1813 SHA256 7cf9e193e22493ad11e2352188808500e3900b5de72660bfc9516d58aa51ec85 SHA512 290bbe4aafa9f720ebcfda7a346750fa20c5adb077e10374f9c7cebf5acb2a279f864ad1a51cf8a1a75a7d371844f8a48b62d7ac69761870c1ea1b7db0199c12 WHIRLPOOL 6f0aa0391437d59a13fba6de378216630a087ac5a6dcd259ef9f81a524b118d2d688afed947342a2ae8af01dd58e0237e36897a7b5608389d43e749a005da34e
diff --git a/ros-meta/robot/robot-1.3.0.ebuild b/ros-meta/robot/robot-1.3.0.ebuild
new file mode 100644
index 000000000000..075d3ba57399
--- /dev/null
+++ b/ros-meta/robot/robot-1.3.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/metapackages"
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Metapackage which extends ros_base and includes ROS libaries for any robot hardware"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ ros-meta/ros_base
+ dev-ros/control_msgs
+ ros-meta/diagnostics
+ dev-ros/filters
+ ros-meta/geometry
+ ros-meta/robot_model
+ dev-ros/robot_state_publisher
+ dev-ros/xacro
+ ros-meta/executive_smach
+ dev-ros/actionlib
+ ros-meta/bond_core
+ dev-ros/class_loader
+ dev-ros/dynamic_reconfigure
+ ros-meta/common_tutorials
+ ros-meta/nodelet_core
+ dev-ros/pluginlib
+"
+DEPEND="${RDEPEND}"
diff --git a/ros-meta/ros_base/Manifest b/ros-meta/ros_base/Manifest
index 7ebda7a747f6..6b600216a5db 100644
--- a/ros-meta/ros_base/Manifest
+++ b/ros-meta/ros_base/Manifest
@@ -1 +1,2 @@
DIST metapackages-1.2.0.tar.gz 1803 SHA256 02360aefee1a3ec8506cb475be00a053827d422fed26d123764b4d6b18b0a5c5 SHA512 a004a1323c93e191b98a4fe665409fb57396fb06c19e9205817f2467e171bfba10a86713978e13739632e04f148b476e582c6f1fd3c859b4936980923f204e80 WHIRLPOOL 1bb4a73678613dd6fe6b0d1225b3fd967fbb476e5736949846f3297febf727f41c9d3e71565b13dcc90d36d57a6cf012a3cdad509ed4364bb87de7e372c69a79
+DIST metapackages-1.3.0.tar.gz 1813 SHA256 7cf9e193e22493ad11e2352188808500e3900b5de72660bfc9516d58aa51ec85 SHA512 290bbe4aafa9f720ebcfda7a346750fa20c5adb077e10374f9c7cebf5acb2a279f864ad1a51cf8a1a75a7d371844f8a48b62d7ac69761870c1ea1b7db0199c12 WHIRLPOOL 6f0aa0391437d59a13fba6de378216630a087ac5a6dcd259ef9f81a524b118d2d688afed947342a2ae8af01dd58e0237e36897a7b5608389d43e749a005da34e
diff --git a/ros-meta/ros_base/ros_base-1.3.0.ebuild b/ros-meta/ros_base/ros_base-1.3.0.ebuild
new file mode 100644
index 000000000000..889d446ae525
--- /dev/null
+++ b/ros-meta/ros_base/ros_base-1.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/metapackages"
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Metapackage which extends ros_core and includes other basic non-robot tools"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-ros/actionlib
+ ros-meta/bond_core
+ dev-ros/class_loader
+ dev-ros/dynamic_reconfigure
+ ros-meta/common_tutorials
+ ros-meta/nodelet_core
+ dev-ros/pluginlib
+"
+DEPEND="${RDEPEND}"
diff --git a/ros-meta/ros_core/Manifest b/ros-meta/ros_core/Manifest
index 7ebda7a747f6..6b600216a5db 100644
--- a/ros-meta/ros_core/Manifest
+++ b/ros-meta/ros_core/Manifest
@@ -1 +1,2 @@
DIST metapackages-1.2.0.tar.gz 1803 SHA256 02360aefee1a3ec8506cb475be00a053827d422fed26d123764b4d6b18b0a5c5 SHA512 a004a1323c93e191b98a4fe665409fb57396fb06c19e9205817f2467e171bfba10a86713978e13739632e04f148b476e582c6f1fd3c859b4936980923f204e80 WHIRLPOOL 1bb4a73678613dd6fe6b0d1225b3fd967fbb476e5736949846f3297febf727f41c9d3e71565b13dcc90d36d57a6cf012a3cdad509ed4364bb87de7e372c69a79
+DIST metapackages-1.3.0.tar.gz 1813 SHA256 7cf9e193e22493ad11e2352188808500e3900b5de72660bfc9516d58aa51ec85 SHA512 290bbe4aafa9f720ebcfda7a346750fa20c5adb077e10374f9c7cebf5acb2a279f864ad1a51cf8a1a75a7d371844f8a48b62d7ac69761870c1ea1b7db0199c12 WHIRLPOOL 6f0aa0391437d59a13fba6de378216630a087ac5a6dcd259ef9f81a524b118d2d688afed947342a2ae8af01dd58e0237e36897a7b5608389d43e749a005da34e
diff --git a/ros-meta/ros_core/ros_core-1.3.0.ebuild b/ros-meta/ros_core/ros_core-1.3.0.ebuild
new file mode 100644
index 000000000000..70ec9672590f
--- /dev/null
+++ b/ros-meta/ros_core/ros_core-1.3.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/metapackages"
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Metapackage to aggregate the packages required to use core ROS concepts"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-util/catkin
+ dev-ros/cmake_modules
+ ros-meta/common_msgs
+ dev-ros/gencpp
+ dev-ros/geneus
+ dev-ros/genlisp
+ dev-ros/genpy
+ dev-ros/gennodejs
+ dev-ros/genmsg
+ dev-ros/message_generation
+ dev-ros/message_runtime
+ ros-meta/ros
+ ros-meta/ros_comm
+ dev-ros/rosconsole_bridge
+ ros-meta/roscpp_core
+ dev-ros/rosgraph_msgs
+ dev-ros/rospack
+ dev-ros/std_msgs
+ dev-ros/std_srvs
+ ros-meta/ros_tutorials
+ dev-ros/roslisp
+"
+DEPEND="${RDEPEND}"
diff --git a/ros-meta/ros_core/ros_core-9999.ebuild b/ros-meta/ros_core/ros_core-9999.ebuild
index 639e93a7e6ae..70ec9672590f 100644
--- a/ros-meta/ros_core/ros_core-9999.ebuild
+++ b/ros-meta/ros_core/ros_core-9999.ebuild
@@ -23,6 +23,7 @@ RDEPEND="
dev-ros/geneus
dev-ros/genlisp
dev-ros/genpy
+ dev-ros/gennodejs
dev-ros/genmsg
dev-ros/message_generation
dev-ros/message_runtime
diff --git a/ros-meta/simulators/Manifest b/ros-meta/simulators/Manifest
index 7ebda7a747f6..6b600216a5db 100644
--- a/ros-meta/simulators/Manifest
+++ b/ros-meta/simulators/Manifest
@@ -1 +1,2 @@
DIST metapackages-1.2.0.tar.gz 1803 SHA256 02360aefee1a3ec8506cb475be00a053827d422fed26d123764b4d6b18b0a5c5 SHA512 a004a1323c93e191b98a4fe665409fb57396fb06c19e9205817f2467e171bfba10a86713978e13739632e04f148b476e582c6f1fd3c859b4936980923f204e80 WHIRLPOOL 1bb4a73678613dd6fe6b0d1225b3fd967fbb476e5736949846f3297febf727f41c9d3e71565b13dcc90d36d57a6cf012a3cdad509ed4364bb87de7e372c69a79
+DIST metapackages-1.3.0.tar.gz 1813 SHA256 7cf9e193e22493ad11e2352188808500e3900b5de72660bfc9516d58aa51ec85 SHA512 290bbe4aafa9f720ebcfda7a346750fa20c5adb077e10374f9c7cebf5acb2a279f864ad1a51cf8a1a75a7d371844f8a48b62d7ac69761870c1ea1b7db0199c12 WHIRLPOOL 6f0aa0391437d59a13fba6de378216630a087ac5a6dcd259ef9f81a524b118d2d688afed947342a2ae8af01dd58e0237e36897a7b5608389d43e749a005da34e
diff --git a/ros-meta/simulators/simulators-1.3.0.ebuild b/ros-meta/simulators/simulators-1.3.0.ebuild
new file mode 100644
index 000000000000..2e1ed552519f
--- /dev/null
+++ b/ros-meta/simulators/simulators-1.3.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/metapackages"
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Metapackage for ROS simulation packages"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ ros-meta/robot
+ ros-meta/gazebo_ros_pkgs
+ ros-meta/rqt_common_plugins
+ ros-meta/rqt_robot_plugins
+ dev-ros/stage_ros
+"
+DEPEND="${RDEPEND}"
diff --git a/ros-meta/viz/Manifest b/ros-meta/viz/Manifest
index 7ebda7a747f6..6b600216a5db 100644
--- a/ros-meta/viz/Manifest
+++ b/ros-meta/viz/Manifest
@@ -1 +1,2 @@
DIST metapackages-1.2.0.tar.gz 1803 SHA256 02360aefee1a3ec8506cb475be00a053827d422fed26d123764b4d6b18b0a5c5 SHA512 a004a1323c93e191b98a4fe665409fb57396fb06c19e9205817f2467e171bfba10a86713978e13739632e04f148b476e582c6f1fd3c859b4936980923f204e80 WHIRLPOOL 1bb4a73678613dd6fe6b0d1225b3fd967fbb476e5736949846f3297febf727f41c9d3e71565b13dcc90d36d57a6cf012a3cdad509ed4364bb87de7e372c69a79
+DIST metapackages-1.3.0.tar.gz 1813 SHA256 7cf9e193e22493ad11e2352188808500e3900b5de72660bfc9516d58aa51ec85 SHA512 290bbe4aafa9f720ebcfda7a346750fa20c5adb077e10374f9c7cebf5acb2a279f864ad1a51cf8a1a75a7d371844f8a48b62d7ac69761870c1ea1b7db0199c12 WHIRLPOOL 6f0aa0391437d59a13fba6de378216630a087ac5a6dcd259ef9f81a524b118d2d688afed947342a2ae8af01dd58e0237e36897a7b5608389d43e749a005da34e
diff --git a/ros-meta/viz/viz-1.3.0.ebuild b/ros-meta/viz/viz-1.3.0.ebuild
new file mode 100644
index 000000000000..86debcf21210
--- /dev/null
+++ b/ros-meta/viz/viz-1.3.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/metapackages"
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Metapackage for ROS visualization packages"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ ros-meta/ros_base
+ ros-meta/rqt_common_plugins
+ ros-meta/rqt_robot_plugins
+ dev-ros/rviz
+"
+DEPEND="${RDEPEND}"