summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/md5-cache/dev-haskell')
-rw-r--r--metadata/md5-cache/dev-haskell/abstract-deque-0.315
-rw-r--r--metadata/md5-cache/dev-haskell/abstract-par-0.3.3-r115
-rw-r--r--metadata/md5-cache/dev-haskell/adjunctions-4.416
-rw-r--r--metadata/md5-cache/dev-haskell/adjunctions-4.4.216
-rw-r--r--metadata/md5-cache/dev-haskell/aeson-2.0.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/aeson-2.1.2.116
-rw-r--r--metadata/md5-cache/dev-haskell/aeson-pretty-0.8.1015
-rw-r--r--metadata/md5-cache/dev-haskell/aeson-pretty-0.8.915
-rw-r--r--metadata/md5-cache/dev-haskell/alex-3.2.7.116
-rw-r--r--metadata/md5-cache/dev-haskell/alex-3.2.7.216
-rw-r--r--metadata/md5-cache/dev-haskell/alsa-core-0.5.0.1-r215
-rw-r--r--metadata/md5-cache/dev-haskell/alsa-mixer-0.3.015
-rw-r--r--metadata/md5-cache/dev-haskell/ansi-terminal-0.10.315
-rw-r--r--metadata/md5-cache/dev-haskell/ansi-terminal-1.015
-rw-r--r--metadata/md5-cache/dev-haskell/ansi-terminal-types-0.11.515
-rw-r--r--metadata/md5-cache/dev-haskell/ansi-wl-pprint-0.6.915
-rw-r--r--metadata/md5-cache/dev-haskell/ansi-wl-pprint-1.0.215
-rw-r--r--metadata/md5-cache/dev-haskell/appar-0.1.815
-rw-r--r--metadata/md5-cache/dev-haskell/asn1-encoding-0.9.616
-rw-r--r--metadata/md5-cache/dev-haskell/asn1-parse-0.9.515
-rw-r--r--metadata/md5-cache/dev-haskell/asn1-types-0.3.315
-rw-r--r--metadata/md5-cache/dev-haskell/asn1-types-0.3.415
-rw-r--r--metadata/md5-cache/dev-haskell/assoc-1.0.215
-rw-r--r--metadata/md5-cache/dev-haskell/assoc-1.115
-rw-r--r--metadata/md5-cache/dev-haskell/async-2.2.4-r116
-rw-r--r--metadata/md5-cache/dev-haskell/atomic-primops-0.8.415
-rw-r--r--metadata/md5-cache/dev-haskell/attoparsec-0.14.416
-rw-r--r--metadata/md5-cache/dev-haskell/attoparsec-0.14.4-r116
-rw-r--r--metadata/md5-cache/dev-haskell/attoparsec-aeson-2.1.0.015
-rw-r--r--metadata/md5-cache/dev-haskell/attoparsec-iso8601-1.0.2.115
-rw-r--r--metadata/md5-cache/dev-haskell/attoparsec-iso8601-1.1.0.0-r115
-rw-r--r--metadata/md5-cache/dev-haskell/auto-update-0.1.616
-rw-r--r--metadata/md5-cache/dev-haskell/aws-0.22-r516
-rw-r--r--metadata/md5-cache/dev-haskell/aws-0.2416
-rw-r--r--metadata/md5-cache/dev-haskell/barbies-2.0.4.016
-rw-r--r--metadata/md5-cache/dev-haskell/base-compat-0.12.115
-rw-r--r--metadata/md5-cache/dev-haskell/base-compat-0.13.015
-rw-r--r--metadata/md5-cache/dev-haskell/base-compat-batteries-0.12.116
-rw-r--r--metadata/md5-cache/dev-haskell/base-compat-batteries-0.13.016
-rw-r--r--metadata/md5-cache/dev-haskell/base-orphans-0.8.616
-rw-r--r--metadata/md5-cache/dev-haskell/base-orphans-0.9.016
-rw-r--r--metadata/md5-cache/dev-haskell/base-unicode-symbols-0.2.4.215
-rw-r--r--metadata/md5-cache/dev-haskell/base16-bytestring-0.1.1.716
-rw-r--r--metadata/md5-cache/dev-haskell/base16-bytestring-1.0.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/base64-0.4.2.416
-rw-r--r--metadata/md5-cache/dev-haskell/base64-bytestring-1.0.0.316
-rw-r--r--metadata/md5-cache/dev-haskell/base64-bytestring-1.2.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/basement-0.0.1215
-rw-r--r--metadata/md5-cache/dev-haskell/basement-0.0.1615
-rw-r--r--metadata/md5-cache/dev-haskell/bencode-0.6.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/bifunctors-5.5.1116
-rw-r--r--metadata/md5-cache/dev-haskell/bifunctors-5.5.1516
-rw-r--r--metadata/md5-cache/dev-haskell/binary-0.8.8.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/binary-0.8.9.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/binary-orphans-1.0.216
-rw-r--r--metadata/md5-cache/dev-haskell/binary-orphans-1.0.4.116
-rw-r--r--metadata/md5-cache/dev-haskell/bitvec-1.1.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/blaze-builder-0.4.2.116
-rw-r--r--metadata/md5-cache/dev-haskell/blaze-builder-0.4.2.216
-rw-r--r--metadata/md5-cache/dev-haskell/blaze-html-0.9.1.2-r216
-rw-r--r--metadata/md5-cache/dev-haskell/blaze-markup-0.8.2.8-r116
-rw-r--r--metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/boring-0.2.115
-rw-r--r--metadata/md5-cache/dev-haskell/bsb-http-chunked-0.0.0.416
-rw-r--r--metadata/md5-cache/dev-haskell/bsb-http-chunked-0.0.0.4-r116
-rw-r--r--metadata/md5-cache/dev-haskell/byteable-0.1.115
-rw-r--r--metadata/md5-cache/dev-haskell/byteorder-1.0.415
-rw-r--r--metadata/md5-cache/dev-haskell/bytestring-builder-0.10.8.2.015
-rw-r--r--metadata/md5-cache/dev-haskell/c2hs-0.28.816
-rw-r--r--metadata/md5-cache/dev-haskell/c2hs-0.28.8-r216
-rw-r--r--metadata/md5-cache/dev-haskell/cabal-3.2.1.0-r216
-rw-r--r--metadata/md5-cache/dev-haskell/cabal-3.4.1.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/cabal-3.6.3.015
-rw-r--r--metadata/md5-cache/dev-haskell/cabal-doctest-1.0.915
-rw-r--r--metadata/md5-cache/dev-haskell/cabal-doctest-1.0.9-r115
-rw-r--r--metadata/md5-cache/dev-haskell/cabal-install-3.4.1.0-r315
-rw-r--r--metadata/md5-cache/dev-haskell/cabal-install-3.6.2.0-r115
-rw-r--r--metadata/md5-cache/dev-haskell/cairo-0.13.10.015
-rw-r--r--metadata/md5-cache/dev-haskell/call-stack-0.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/call-stack-0.4.016
-rw-r--r--metadata/md5-cache/dev-haskell/case-insensitive-1.2.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/cassava-0.5.2.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/cassava-0.5.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/cereal-0.5.8.116
-rw-r--r--metadata/md5-cache/dev-haskell/cereal-0.5.8.316
-rw-r--r--metadata/md5-cache/dev-haskell/charset-0.3.1015
-rw-r--r--metadata/md5-cache/dev-haskell/charset-0.3.7.1-r115
-rw-r--r--metadata/md5-cache/dev-haskell/chasingbottoms-1.3.1.1216
-rw-r--r--metadata/md5-cache/dev-haskell/chell-0.4.0.215
-rw-r--r--metadata/md5-cache/dev-haskell/chell-0.5.0.215
-rw-r--r--metadata/md5-cache/dev-haskell/cipher-aes-0.2.1116
-rw-r--r--metadata/md5-cache/dev-haskell/citeproc-0.716
-rw-r--r--metadata/md5-cache/dev-haskell/citeproc-0.8.116
-rw-r--r--metadata/md5-cache/dev-haskell/clientsession-0.9.1.216
-rw-r--r--metadata/md5-cache/dev-haskell/clock-0.7.216
-rw-r--r--metadata/md5-cache/dev-haskell/clock-0.8.316
-rw-r--r--metadata/md5-cache/dev-haskell/cmdargs-0.10.2015
-rw-r--r--metadata/md5-cache/dev-haskell/cmdargs-0.10.2216
-rw-r--r--metadata/md5-cache/dev-haskell/code-page-0.1.316
-rw-r--r--metadata/md5-cache/dev-haskell/code-page-0.2.116
-rw-r--r--metadata/md5-cache/dev-haskell/colour-2.3.516
-rw-r--r--metadata/md5-cache/dev-haskell/colour-2.3.616
-rw-r--r--metadata/md5-cache/dev-haskell/commonmark-0.2.216
-rw-r--r--metadata/md5-cache/dev-haskell/commonmark-0.2.316
-rw-r--r--metadata/md5-cache/dev-haskell/commonmark-extensions-0.2.3.216
-rw-r--r--metadata/md5-cache/dev-haskell/commonmark-extensions-0.2.3.516
-rw-r--r--metadata/md5-cache/dev-haskell/commonmark-pandoc-0.2.1.215
-rw-r--r--metadata/md5-cache/dev-haskell/commonmark-pandoc-0.2.1.315
-rw-r--r--metadata/md5-cache/dev-haskell/comonad-5.0.8-r115
-rw-r--r--metadata/md5-cache/dev-haskell/concurrent-output-1.10.1115
-rw-r--r--metadata/md5-cache/dev-haskell/concurrent-output-1.10.1915
-rw-r--r--metadata/md5-cache/dev-haskell/conduit-1.3.4.216
-rw-r--r--metadata/md5-cache/dev-haskell/conduit-1.3.4.316
-rw-r--r--metadata/md5-cache/dev-haskell/conduit-combinators-1.3.015
-rw-r--r--metadata/md5-cache/dev-haskell/conduit-extra-1.3.416
-rw-r--r--metadata/md5-cache/dev-haskell/conduit-extra-1.3.6-r116
-rw-r--r--metadata/md5-cache/dev-haskell/configurator-0.3.0.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/connection-0.3.115
-rw-r--r--metadata/md5-cache/dev-haskell/connection-0.3.1-r115
-rw-r--r--metadata/md5-cache/dev-haskell/constraints-0.13.316
-rw-r--r--metadata/md5-cache/dev-haskell/constraints-0.13.416
-rw-r--r--metadata/md5-cache/dev-haskell/contravariant-1.5.315
-rw-r--r--metadata/md5-cache/dev-haskell/contravariant-1.5.515
-rw-r--r--metadata/md5-cache/dev-haskell/convertible-1.1.1.015
-rw-r--r--metadata/md5-cache/dev-haskell/convertible-1.1.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/cookie-0.4.416
-rw-r--r--metadata/md5-cache/dev-haskell/cookie-0.4.516
-rw-r--r--metadata/md5-cache/dev-haskell/cprng-aes-0.6.115
-rw-r--r--metadata/md5-cache/dev-haskell/criterion-1.5.11.016
-rw-r--r--metadata/md5-cache/dev-haskell/criterion-1.6.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/criterion-measurement-0.1.2.015
-rw-r--r--metadata/md5-cache/dev-haskell/criterion-measurement-0.2.0.015
-rw-r--r--metadata/md5-cache/dev-haskell/crypto-api-0.13.315
-rw-r--r--metadata/md5-cache/dev-haskell/crypto-api-tests-0.3-r115
-rw-r--r--metadata/md5-cache/dev-haskell/crypto-cipher-tests-0.0.11-r116
-rw-r--r--metadata/md5-cache/dev-haskell/crypto-cipher-types-0.0.915
-rw-r--r--metadata/md5-cache/dev-haskell/crypto-random-0.0.915
-rw-r--r--metadata/md5-cache/dev-haskell/cryptohash-md5-0.11.100.116
-rw-r--r--metadata/md5-cache/dev-haskell/cryptohash-md5-0.11.101.016
-rw-r--r--metadata/md5-cache/dev-haskell/cryptohash-sha1-0.11.100.116
-rw-r--r--metadata/md5-cache/dev-haskell/cryptohash-sha1-0.11.101.016
-rw-r--r--metadata/md5-cache/dev-haskell/cryptohash-sha256-0.11.101.016
-rw-r--r--metadata/md5-cache/dev-haskell/cryptohash-sha256-0.11.102.116
-rw-r--r--metadata/md5-cache/dev-haskell/crypton-0.3216
-rw-r--r--metadata/md5-cache/dev-haskell/crypton-connection-0.3.115
-rw-r--r--metadata/md5-cache/dev-haskell/crypton-x509-1.7.616
-rw-r--r--metadata/md5-cache/dev-haskell/crypton-x509-store-1.6.916
-rw-r--r--metadata/md5-cache/dev-haskell/crypton-x509-system-1.6.715
-rw-r--r--metadata/md5-cache/dev-haskell/crypton-x509-validation-1.6.1216
-rw-r--r--metadata/md5-cache/dev-haskell/cryptonite-0.2816
-rw-r--r--metadata/md5-cache/dev-haskell/cryptonite-0.3016
-rw-r--r--metadata/md5-cache/dev-haskell/cryptonite-conduit-0.2.216
-rw-r--r--metadata/md5-cache/dev-haskell/css-text-0.1.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/data-array-byte-0.1.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/data-default-0.7.1.115
-rw-r--r--metadata/md5-cache/dev-haskell/data-default-class-0.1.2.015
-rw-r--r--metadata/md5-cache/dev-haskell/data-default-instances-containers-0.0.115
-rw-r--r--metadata/md5-cache/dev-haskell/data-default-instances-dlist-0.0.115
-rw-r--r--metadata/md5-cache/dev-haskell/data-default-instances-old-locale-0.0.115
-rw-r--r--metadata/md5-cache/dev-haskell/data-fix-0.3.2-r115
-rw-r--r--metadata/md5-cache/dev-haskell/data-ordlist-0.4.7.015
-rw-r--r--metadata/md5-cache/dev-haskell/dav-1.3.415
-rw-r--r--metadata/md5-cache/dev-haskell/dbus-1.2.2716
-rw-r--r--metadata/md5-cache/dev-haskell/dbus-1.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/dec-0.0.315
-rw-r--r--metadata/md5-cache/dev-haskell/dec-0.0.515
-rw-r--r--metadata/md5-cache/dev-haskell/dense-linear-algebra-0.1.0.016
-rw-r--r--metadata/md5-cache/dev-haskell/deriving-compat-0.616
-rw-r--r--metadata/md5-cache/dev-haskell/deriving-compat-0.6.516
-rw-r--r--metadata/md5-cache/dev-haskell/diff-0.4.016
-rw-r--r--metadata/md5-cache/dev-haskell/diff-0.4.116
-rw-r--r--metadata/md5-cache/dev-haskell/digest-0.0.1.215
-rw-r--r--metadata/md5-cache/dev-haskell/digest-0.0.1.315
-rw-r--r--metadata/md5-cache/dev-haskell/digits-0.3.116
-rw-r--r--metadata/md5-cache/dev-haskell/disk-free-space-0.1.0.115
-rw-r--r--metadata/md5-cache/dev-haskell/distributive-0.6.2.116
-rw-r--r--metadata/md5-cache/dev-haskell/dlist-1.016
-rw-r--r--metadata/md5-cache/dev-haskell/dns-4.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/doclayout-0.416
-rw-r--r--metadata/md5-cache/dev-haskell/doclayout-0.4.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/doctemplates-0.10.0.216
-rw-r--r--metadata/md5-cache/dev-haskell/doctemplates-0.1116
-rw-r--r--metadata/md5-cache/dev-haskell/doctest-0.20.016
-rw-r--r--metadata/md5-cache/dev-haskell/doctest-0.22.016
-rw-r--r--metadata/md5-cache/dev-haskell/doctest-driver-gen-0.3.0.716
-rw-r--r--metadata/md5-cache/dev-haskell/doctest-parallel-0.2.416
-rw-r--r--metadata/md5-cache/dev-haskell/easy-file-0.2.215
-rw-r--r--metadata/md5-cache/dev-haskell/echo-0.1.315
-rw-r--r--metadata/md5-cache/dev-haskell/echo-0.1.4-r115
-rw-r--r--metadata/md5-cache/dev-haskell/ed25519-0.0.5.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/edit-distance-0.2.2.1-r116
-rw-r--r--metadata/md5-cache/dev-haskell/email-validate-2.3.2.1516
-rw-r--r--metadata/md5-cache/dev-haskell/email-validate-2.3.2.1916
-rw-r--r--metadata/md5-cache/dev-haskell/emojis-0.1.216
-rw-r--r--metadata/md5-cache/dev-haskell/emojis-0.1.316
-rw-r--r--metadata/md5-cache/dev-haskell/enclosed-exceptions-1.0.316
-rw-r--r--metadata/md5-cache/dev-haskell/entropy-0.4.1.1015
-rw-r--r--metadata/md5-cache/dev-haskell/entropy-0.4.1.6-r115
-rw-r--r--metadata/md5-cache/dev-haskell/erf-2.0.0.0-r115
-rw-r--r--metadata/md5-cache/dev-haskell/errorcall-eq-instance-0.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/errors-2.3.015
-rw-r--r--metadata/md5-cache/dev-haskell/errors-2.3.0-r115
-rw-r--r--metadata/md5-cache/dev-haskell/exceptions-0.10.4-r316
-rw-r--r--metadata/md5-cache/dev-haskell/extensible-exceptions-0.1.1.415
-rw-r--r--metadata/md5-cache/dev-haskell/extra-1.7.1016
-rw-r--r--metadata/md5-cache/dev-haskell/extra-1.7.1416
-rw-r--r--metadata/md5-cache/dev-haskell/fail-4.9.0.015
-rw-r--r--metadata/md5-cache/dev-haskell/fast-logger-3.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/fast-logger-3.2.216
-rw-r--r--metadata/md5-cache/dev-haskell/fdo-notify-0.3.115
-rw-r--r--metadata/md5-cache/dev-haskell/feed-1.3.2.116
-rw-r--r--metadata/md5-cache/dev-haskell/feed-1.3.2.1-r216
-rw-r--r--metadata/md5-cache/dev-haskell/fgl-5.7.0.316
-rw-r--r--metadata/md5-cache/dev-haskell/fgl-5.8.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/file-embed-0.0.11.216
-rw-r--r--metadata/md5-cache/dev-haskell/file-embed-0.0.15.016
-rw-r--r--metadata/md5-cache/dev-haskell/filemanip-0.3.6.315
-rw-r--r--metadata/md5-cache/dev-haskell/filepath-bytestring-1.4.2.1.916
-rw-r--r--metadata/md5-cache/dev-haskell/findbin-0.0.5-r115
-rw-r--r--metadata/md5-cache/dev-haskell/fingertree-0.1.4.216
-rw-r--r--metadata/md5-cache/dev-haskell/fingertree-0.1.5.016
-rw-r--r--metadata/md5-cache/dev-haskell/foldable1-classes-compat-0.116
-rw-r--r--metadata/md5-cache/dev-haskell/foldl-1.4.12-r116
-rw-r--r--metadata/md5-cache/dev-haskell/foldl-1.4.1516
-rw-r--r--metadata/md5-cache/dev-haskell/foundation-0.0.26.116
-rw-r--r--metadata/md5-cache/dev-haskell/foundation-0.0.3016
-rw-r--r--metadata/md5-cache/dev-haskell/free-5.1.915
-rw-r--r--metadata/md5-cache/dev-haskell/free-5.215
-rw-r--r--metadata/md5-cache/dev-haskell/generic-deriving-1.14.116
-rw-r--r--metadata/md5-cache/dev-haskell/generic-deriving-1.14.516
-rw-r--r--metadata/md5-cache/dev-haskell/generically-0.1.1-r115
-rw-r--r--metadata/md5-cache/dev-haskell/generics-sop-0.5.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/generics-sop-0.5.1.316
-rw-r--r--metadata/md5-cache/dev-haskell/getopt-generics-0.13.0.416
-rw-r--r--metadata/md5-cache/dev-haskell/ghc-byteorder-4.11.0.0.1016
-rw-r--r--metadata/md5-cache/dev-haskell/ghc-paths-0.1.0.12-r115
-rw-r--r--metadata/md5-cache/dev-haskell/ghc-paths-0.1.0.12-r315
-rw-r--r--metadata/md5-cache/dev-haskell/git-lfs-1.2.0-r115
-rw-r--r--metadata/md5-cache/dev-haskell/glib-0.13.10.015
-rw-r--r--metadata/md5-cache/dev-haskell/glob-0.10.216
-rw-r--r--metadata/md5-cache/dev-haskell/gridtables-0.1.0.016
-rw-r--r--metadata/md5-cache/dev-haskell/gtk2hs-buildtools-0.13.10.015
-rw-r--r--metadata/md5-cache/dev-haskell/hackage-security-0.6.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/hackage-security-0.6.2.3-r216
-rw-r--r--metadata/md5-cache/dev-haskell/haddock-library-1.10.0-r216
-rw-r--r--metadata/md5-cache/dev-haskell/happy-1.19.1216
-rw-r--r--metadata/md5-cache/dev-haskell/happy-1.20.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/hashable-1.4.0.2-r116
-rw-r--r--metadata/md5-cache/dev-haskell/hashable-1.4.2.0-r216
-rw-r--r--metadata/md5-cache/dev-haskell/hashtables-1.3.116
-rw-r--r--metadata/md5-cache/dev-haskell/haskeline-0.8.2-r116
-rw-r--r--metadata/md5-cache/dev-haskell/haskell-lexer-1.115
-rw-r--r--metadata/md5-cache/dev-haskell/haskell-src-exts-1.23.116
-rw-r--r--metadata/md5-cache/dev-haskell/hdbc-2.4.0.316
-rw-r--r--metadata/md5-cache/dev-haskell/hdbc-2.4.0.416
-rw-r--r--metadata/md5-cache/dev-haskell/hdbc-postgresql-2.5.0.015
-rw-r--r--metadata/md5-cache/dev-haskell/hdbc-postgresql-2.5.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.115
-rw-r--r--metadata/md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.1-r115
-rw-r--r--metadata/md5-cache/dev-haskell/hedgehog-1.0.516
-rw-r--r--metadata/md5-cache/dev-haskell/hedgehog-1.416
-rw-r--r--metadata/md5-cache/dev-haskell/hinotify-0.3.1016
-rw-r--r--metadata/md5-cache/dev-haskell/hinotify-0.4.116
-rw-r--r--metadata/md5-cache/dev-haskell/hjsmin-0.2.0.416
-rw-r--r--metadata/md5-cache/dev-haskell/hjsmin-0.2.116
-rw-r--r--metadata/md5-cache/dev-haskell/hostname-1.0-r115
-rw-r--r--metadata/md5-cache/dev-haskell/hourglass-0.2.1216
-rw-r--r--metadata/md5-cache/dev-haskell/hourglass-0.2.12-r116
-rw-r--r--metadata/md5-cache/dev-haskell/hscolour-1.24.415
-rw-r--r--metadata/md5-cache/dev-haskell/hscolour-1.2515
-rw-r--r--metadata/md5-cache/dev-haskell/hslogger-1.3.1.0-r216
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-2.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-2.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-aeson-2.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-aeson-2.3.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-classes-2.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-classes-2.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-cli-1.4.115
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-core-2.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-core-2.3.116
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-list-1.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-marshalling-2.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-marshalling-2.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-module-doclayout-1.0.416
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-module-doclayout-1.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-module-path-1.0.216
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-module-path-1.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-module-system-1.0.216
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-module-system-1.1.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-module-text-1.0.216
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-module-text-1.1.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-module-version-1.0.216
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-module-version-1.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-module-zip-1.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-objectorientation-2.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-objectorientation-2.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-packaging-2.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-packaging-2.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-repl-0.1.115
-rw-r--r--metadata/md5-cache/dev-haskell/hslua-typing-0.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-2.10.615
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-2.9.415
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-contrib-0.5.116
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-core-2.10.616
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-core-2.9.416
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-discover-2.10.616
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-discover-2.9.416
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-expectations-0.8.216
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-megaparsec-2.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-meta-2.10.515
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-meta-2.9.315
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-wai-0.10.116
-rw-r--r--metadata/md5-cache/dev-haskell/hspec-wai-0.11.116
-rw-r--r--metadata/md5-cache/dev-haskell/hsyaml-0.2.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/hsyaml-0.2.1.216
-rw-r--r--metadata/md5-cache/dev-haskell/html-1.0.1.2-r115
-rw-r--r--metadata/md5-cache/dev-haskell/html-conduit-1.3.2.116
-rw-r--r--metadata/md5-cache/dev-haskell/http-4000.4.1-r116
-rw-r--r--metadata/md5-cache/dev-haskell/http-api-data-0.4.316
-rw-r--r--metadata/md5-cache/dev-haskell/http-api-data-0.5.116
-rw-r--r--metadata/md5-cache/dev-haskell/http-client-0.7.1116
-rw-r--r--metadata/md5-cache/dev-haskell/http-client-0.7.1416
-rw-r--r--metadata/md5-cache/dev-haskell/http-client-restricted-0.0.515
-rw-r--r--metadata/md5-cache/dev-haskell/http-client-restricted-0.1.015
-rw-r--r--metadata/md5-cache/dev-haskell/http-client-tls-0.3.6.116
-rw-r--r--metadata/md5-cache/dev-haskell/http-client-tls-0.3.6.316
-rw-r--r--metadata/md5-cache/dev-haskell/http-conduit-2.3.816
-rw-r--r--metadata/md5-cache/dev-haskell/http-date-0.0.1116
-rw-r--r--metadata/md5-cache/dev-haskell/http-date-0.0.816
-rw-r--r--metadata/md5-cache/dev-haskell/http-media-0.8.0.016
-rw-r--r--metadata/md5-cache/dev-haskell/http-types-0.12.316
-rw-r--r--metadata/md5-cache/dev-haskell/http2-3.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/http2-4.1.216
-rw-r--r--metadata/md5-cache/dev-haskell/httpd-shed-0.4.1.1-r115
-rw-r--r--metadata/md5-cache/dev-haskell/hunit-1.6.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/hunit-1.6.2.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/ieee754-0.7.815
-rw-r--r--metadata/md5-cache/dev-haskell/ieee754-0.8.015
-rw-r--r--metadata/md5-cache/dev-haskell/ifelse-0.85-r115
-rw-r--r--metadata/md5-cache/dev-haskell/indexed-traversable-0.1.215
-rw-r--r--metadata/md5-cache/dev-haskell/indexed-traversable-0.1.2.115
-rw-r--r--metadata/md5-cache/dev-haskell/indexed-traversable-instances-0.116
-rw-r--r--metadata/md5-cache/dev-haskell/indexed-traversable-instances-0.1.1.216
-rw-r--r--metadata/md5-cache/dev-haskell/integer-logarithms-1.0.3.1-r216
-rw-r--r--metadata/md5-cache/dev-haskell/invariant-0.5.516
-rw-r--r--metadata/md5-cache/dev-haskell/invariant-0.6.216
-rw-r--r--metadata/md5-cache/dev-haskell/iproute-1.7.1216
-rw-r--r--metadata/md5-cache/dev-haskell/iproute-1.7.816
-rw-r--r--metadata/md5-cache/dev-haskell/ipynb-0.216
-rw-r--r--metadata/md5-cache/dev-haskell/isocline-1.0.916
-rw-r--r--metadata/md5-cache/dev-haskell/jira-wiki-markup-1.4.016
-rw-r--r--metadata/md5-cache/dev-haskell/jira-wiki-markup-1.5.116
-rw-r--r--metadata/md5-cache/dev-haskell/js-chart-2.9.4.116
-rw-r--r--metadata/md5-cache/dev-haskell/juicypixels-3.3.515
-rw-r--r--metadata/md5-cache/dev-haskell/juicypixels-3.3.715
-rw-r--r--metadata/md5-cache/dev-haskell/kan-extensions-5.2.515
-rw-r--r--metadata/md5-cache/dev-haskell/language-c-0.8.3-r116
-rw-r--r--metadata/md5-cache/dev-haskell/language-c-0.9.216
-rw-r--r--metadata/md5-cache/dev-haskell/language-haskell-extract-0.2.4-r115
-rw-r--r--metadata/md5-cache/dev-haskell/language-javascript-0.6.0.1416
-rw-r--r--metadata/md5-cache/dev-haskell/language-javascript-0.7.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/leancheck-0.9.1016
-rw-r--r--metadata/md5-cache/dev-haskell/leancheck-0.9.316
-rw-r--r--metadata/md5-cache/dev-haskell/lens-5.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/lens-5.2.216
-rw-r--r--metadata/md5-cache/dev-haskell/libmpd-0.10.0.016
-rw-r--r--metadata/md5-cache/dev-haskell/libmpd-0.9.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/libyaml-0.1.215
-rw-r--r--metadata/md5-cache/dev-haskell/lift-type-0.1.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/lifted-async-0.10.216
-rw-r--r--metadata/md5-cache/dev-haskell/lifted-async-0.10.2.316
-rw-r--r--metadata/md5-cache/dev-haskell/lifted-base-0.2.3.1216
-rw-r--r--metadata/md5-cache/dev-haskell/logging-facade-0.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/logict-0.7.0.316
-rw-r--r--metadata/md5-cache/dev-haskell/logict-0.8.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/lpeg-1.0.316
-rw-r--r--metadata/md5-cache/dev-haskell/lpeg-1.0.416
-rw-r--r--metadata/md5-cache/dev-haskell/lua-2.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/lua-2.3.116
-rw-r--r--metadata/md5-cache/dev-haskell/lua-arbitrary-1.0.115
-rw-r--r--metadata/md5-cache/dev-haskell/lua-arbitrary-1.0.1.115
-rw-r--r--metadata/md5-cache/dev-haskell/lukko-0.1.1.3-r116
-rw-r--r--metadata/md5-cache/dev-haskell/magic-1.115
-rw-r--r--metadata/md5-cache/dev-haskell/markdown-unlit-0.5.016
-rw-r--r--metadata/md5-cache/dev-haskell/markdown-unlit-0.6.016
-rw-r--r--metadata/md5-cache/dev-haskell/math-functions-0.3.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/math-functions-0.3.4.216
-rw-r--r--metadata/md5-cache/dev-haskell/megaparsec-9.2.215
-rw-r--r--metadata/md5-cache/dev-haskell/megaparsec-tests-9.2.216
-rw-r--r--metadata/md5-cache/dev-haskell/memory-0.15.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/memory-0.18.016
-rw-r--r--metadata/md5-cache/dev-haskell/microaeson-0.1.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/microlens-0.4.11.215
-rw-r--r--metadata/md5-cache/dev-haskell/microlens-0.4.13.015
-rw-r--r--metadata/md5-cache/dev-haskell/microlens-aeson-2.5.016
-rw-r--r--metadata/md5-cache/dev-haskell/microlens-mtl-0.2.0.115
-rw-r--r--metadata/md5-cache/dev-haskell/microlens-mtl-0.2.0.215
-rw-r--r--metadata/md5-cache/dev-haskell/microlens-th-0.4.3.1016
-rw-r--r--metadata/md5-cache/dev-haskell/microlens-th-0.4.3.1216
-rw-r--r--metadata/md5-cache/dev-haskell/microstache-1.0.216
-rw-r--r--metadata/md5-cache/dev-haskell/microstache-1.0.2.3-r116
-rw-r--r--metadata/md5-cache/dev-haskell/mime-types-0.1.0.915
-rw-r--r--metadata/md5-cache/dev-haskell/mime-types-0.1.1.015
-rw-r--r--metadata/md5-cache/dev-haskell/missingh-1.4.3.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/missingh-1.6.0.016
-rw-r--r--metadata/md5-cache/dev-haskell/mmap-0.5.916
-rw-r--r--metadata/md5-cache/dev-haskell/mmorph-1.1.315
-rw-r--r--metadata/md5-cache/dev-haskell/mmorph-1.2.015
-rw-r--r--metadata/md5-cache/dev-haskell/mockery-0.3.516
-rw-r--r--metadata/md5-cache/dev-haskell/monad-control-1.0.2.315
-rw-r--r--metadata/md5-cache/dev-haskell/monad-control-1.0.3.115
-rw-r--r--metadata/md5-cache/dev-haskell/monad-logger-0.3.3215
-rw-r--r--metadata/md5-cache/dev-haskell/monad-logger-0.3.4015
-rw-r--r--metadata/md5-cache/dev-haskell/monad-loops-0.4.316
-rw-r--r--metadata/md5-cache/dev-haskell/monad-par-0.3.5-r116
-rw-r--r--metadata/md5-cache/dev-haskell/monad-par-extras-0.3.3-r115
-rw-r--r--metadata/md5-cache/dev-haskell/monad-parallel-0.815
-rw-r--r--metadata/md5-cache/dev-haskell/monads-tf-0.1.0.315
-rw-r--r--metadata/md5-cache/dev-haskell/monads-tf-0.3.0.115
-rw-r--r--metadata/md5-cache/dev-haskell/mono-traversable-1.0.15.116
-rw-r--r--metadata/md5-cache/dev-haskell/mono-traversable-1.0.15.316
-rw-r--r--metadata/md5-cache/dev-haskell/mountpoints-1.0.215
-rw-r--r--metadata/md5-cache/dev-haskell/mtl-2.2.2-r115
-rw-r--r--metadata/md5-cache/dev-haskell/mtl-compat-0.2.215
-rw-r--r--metadata/md5-cache/dev-haskell/mwc-random-0.14.0.015
-rw-r--r--metadata/md5-cache/dev-haskell/mwc-random-0.15.0.2-r216
-rw-r--r--metadata/md5-cache/dev-haskell/nanospec-0.2.216
-rw-r--r--metadata/md5-cache/dev-haskell/nats-1.1.2-r115
-rw-r--r--metadata/md5-cache/dev-haskell/netlink-1.1.1.015
-rw-r--r--metadata/md5-cache/dev-haskell/netlink-1.1.1.0-r115
-rw-r--r--metadata/md5-cache/dev-haskell/network-3.1.2.516
-rw-r--r--metadata/md5-cache/dev-haskell/network-3.1.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/network-bsd-2.8.1.0-r115
-rw-r--r--metadata/md5-cache/dev-haskell/network-byte-order-0.1.616
-rw-r--r--metadata/md5-cache/dev-haskell/network-info-0.2.0.1015
-rw-r--r--metadata/md5-cache/dev-haskell/network-info-0.2.115
-rw-r--r--metadata/md5-cache/dev-haskell/network-multicast-0.3.215
-rw-r--r--metadata/md5-cache/dev-haskell/network-run-0.2.415
-rw-r--r--metadata/md5-cache/dev-haskell/network-uri-2.6.4.116
-rw-r--r--metadata/md5-cache/dev-haskell/network-uri-2.6.4.216
-rw-r--r--metadata/md5-cache/dev-haskell/nothunks-0.1.4-r116
-rw-r--r--metadata/md5-cache/dev-haskell/old-locale-1.0.0.715
-rw-r--r--metadata/md5-cache/dev-haskell/old-time-1.1.0.3-r115
-rw-r--r--metadata/md5-cache/dev-haskell/onetuple-0.3.116
-rw-r--r--metadata/md5-cache/dev-haskell/onetuple-0.4.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/only-0.115
-rw-r--r--metadata/md5-cache/dev-haskell/options-1.2.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/options-1.2.1.216
-rw-r--r--metadata/md5-cache/dev-haskell/optparse-applicative-0.16.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/optparse-applicative-0.18.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/ordered-containers-0.2.315
-rw-r--r--metadata/md5-cache/dev-haskell/pandoc-3.1.816
-rw-r--r--metadata/md5-cache/dev-haskell/pandoc-lua-engine-0.2.1.216
-rw-r--r--metadata/md5-cache/dev-haskell/pandoc-lua-marshal-0.1.616
-rw-r--r--metadata/md5-cache/dev-haskell/pandoc-lua-marshal-0.2.216
-rw-r--r--metadata/md5-cache/dev-haskell/pandoc-server-0.1.0.315
-rw-r--r--metadata/md5-cache/dev-haskell/pandoc-types-1.22.216
-rw-r--r--metadata/md5-cache/dev-haskell/pandoc-types-1.23.116
-rw-r--r--metadata/md5-cache/dev-haskell/pango-0.13.10.015
-rw-r--r--metadata/md5-cache/dev-haskell/parallel-3.2.2.015
-rw-r--r--metadata/md5-cache/dev-haskell/parallel-io-0.3.515
-rw-r--r--metadata/md5-cache/dev-haskell/parsec-3.1.14.0-r216
-rw-r--r--metadata/md5-cache/dev-haskell/parsec-3.1.15.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/parsec-numbers-0.1.015
-rw-r--r--metadata/md5-cache/dev-haskell/parsec1-1.0.0.715
-rw-r--r--metadata/md5-cache/dev-haskell/parsec1-1.0.0.815
-rw-r--r--metadata/md5-cache/dev-haskell/parser-combinators-1.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/parsers-0.12.10-r116
-rw-r--r--metadata/md5-cache/dev-haskell/parsers-0.12.1116
-rw-r--r--metadata/md5-cache/dev-haskell/path-pieces-0.2.116
-rw-r--r--metadata/md5-cache/dev-haskell/patience-0.1.1-r115
-rw-r--r--metadata/md5-cache/dev-haskell/patience-0.315
-rw-r--r--metadata/md5-cache/dev-haskell/pcg-random-0.1.3.716
-rw-r--r--metadata/md5-cache/dev-haskell/pcre-light-0.4.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/pem-0.2.416
-rw-r--r--metadata/md5-cache/dev-haskell/persistent-2.14.0.316
-rw-r--r--metadata/md5-cache/dev-haskell/persistent-2.14.5.116
-rw-r--r--metadata/md5-cache/dev-haskell/persistent-sqlite-2.13.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/persistent-sqlite-2.13.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/persistent-template-2.12.0.015
-rw-r--r--metadata/md5-cache/dev-haskell/persistent-test-2.13.1.315
-rw-r--r--metadata/md5-cache/dev-haskell/pgp-wordlist-0.1.0.316
-rw-r--r--metadata/md5-cache/dev-haskell/pretty-hex-1.015
-rw-r--r--metadata/md5-cache/dev-haskell/pretty-hex-1.115
-rw-r--r--metadata/md5-cache/dev-haskell/pretty-show-1.1015
-rw-r--r--metadata/md5-cache/dev-haskell/prettyprinter-1.7.016
-rw-r--r--metadata/md5-cache/dev-haskell/prettyprinter-1.7.116
-rw-r--r--metadata/md5-cache/dev-haskell/prettyprinter-ansi-terminal-1.1.216
-rw-r--r--metadata/md5-cache/dev-haskell/prettyprinter-ansi-terminal-1.1.316
-rw-r--r--metadata/md5-cache/dev-haskell/prettyprinter-compat-ansi-wl-pprint-1.0.215
-rw-r--r--metadata/md5-cache/dev-haskell/primitive-0.7.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/primitive-0.7.4.016
-rw-r--r--metadata/md5-cache/dev-haskell/primitive-addr-0.1.0.215
-rw-r--r--metadata/md5-cache/dev-haskell/profunctors-5.6.2-r115
-rw-r--r--metadata/md5-cache/dev-haskell/psqueues-0.2.7.316
-rw-r--r--metadata/md5-cache/dev-haskell/puremd5-2.1.316
-rw-r--r--metadata/md5-cache/dev-haskell/quickcheck-2.14.216
-rw-r--r--metadata/md5-cache/dev-haskell/quickcheck-2.14.316
-rw-r--r--metadata/md5-cache/dev-haskell/quickcheck-classes-0.6.4.016
-rw-r--r--metadata/md5-cache/dev-haskell/quickcheck-classes-0.6.5.016
-rw-r--r--metadata/md5-cache/dev-haskell/quickcheck-classes-base-0.6.2.015
-rw-r--r--metadata/md5-cache/dev-haskell/quickcheck-instances-0.3.2716
-rw-r--r--metadata/md5-cache/dev-haskell/quickcheck-instances-0.3.29.1-r116
-rw-r--r--metadata/md5-cache/dev-haskell/quickcheck-io-0.2.015
-rw-r--r--metadata/md5-cache/dev-haskell/quickcheck-unicode-1.0.1.015
-rw-r--r--metadata/md5-cache/dev-haskell/random-1.2.116
-rw-r--r--metadata/md5-cache/dev-haskell/random-1.2.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/random-bytestring-0.1.415
-rw-r--r--metadata/md5-cache/dev-haskell/raw-strings-qq-1.116
-rw-r--r--metadata/md5-cache/dev-haskell/recv-0.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/reducers-3.12.3-r115
-rw-r--r--metadata/md5-cache/dev-haskell/reducers-3.12.415
-rw-r--r--metadata/md5-cache/dev-haskell/reflection-2.1.616
-rw-r--r--metadata/md5-cache/dev-haskell/regex-applicative-0.3.3.116
-rw-r--r--metadata/md5-cache/dev-haskell/regex-base-0.94.0.115
-rw-r--r--metadata/md5-cache/dev-haskell/regex-base-0.94.0.215
-rw-r--r--metadata/md5-cache/dev-haskell/regex-compat-0.95.2.1-r115
-rw-r--r--metadata/md5-cache/dev-haskell/regex-posix-0.96.0.015
-rw-r--r--metadata/md5-cache/dev-haskell/regex-posix-0.96.0.115
-rw-r--r--metadata/md5-cache/dev-haskell/regex-tdfa-1.3.216
-rw-r--r--metadata/md5-cache/dev-haskell/regex-tdfa-1.3.2.216
-rw-r--r--metadata/md5-cache/dev-haskell/resolv-0.1.2.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/resource-pool-0.2.3.215
-rw-r--r--metadata/md5-cache/dev-haskell/resource-pool-0.4.0.015
-rw-r--r--metadata/md5-cache/dev-haskell/resourcet-1.2.4.216
-rw-r--r--metadata/md5-cache/dev-haskell/resourcet-1.2.616
-rw-r--r--metadata/md5-cache/dev-haskell/retry-0.9.0.016
-rw-r--r--metadata/md5-cache/dev-haskell/retry-0.9.3.116
-rw-r--r--metadata/md5-cache/dev-haskell/rio-0.1.21.016
-rw-r--r--metadata/md5-cache/dev-haskell/rio-0.1.22.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/safe-0.3.1916
-rw-r--r--metadata/md5-cache/dev-haskell/safe-exceptions-0.1.7.016
-rw-r--r--metadata/md5-cache/dev-haskell/safe-exceptions-0.1.7.316
-rw-r--r--metadata/md5-cache/dev-haskell/safesemaphore-0.10.116
-rw-r--r--metadata/md5-cache/dev-haskell/sandi-0.516
-rw-r--r--metadata/md5-cache/dev-haskell/scientific-0.3.7.0-r216
-rw-r--r--metadata/md5-cache/dev-haskell/securemem-0.1.1015
-rw-r--r--metadata/md5-cache/dev-haskell/semialign-1.2.0.115
-rw-r--r--metadata/md5-cache/dev-haskell/semialign-1.315
-rw-r--r--metadata/md5-cache/dev-haskell/semigroupoids-5.3.7-r115
-rw-r--r--metadata/md5-cache/dev-haskell/semigroups-0.2015
-rw-r--r--metadata/md5-cache/dev-haskell/semirings-0.6-r215
-rw-r--r--metadata/md5-cache/dev-haskell/servant-0.1916
-rw-r--r--metadata/md5-cache/dev-haskell/servant-0.2016
-rw-r--r--metadata/md5-cache/dev-haskell/servant-server-0.19.116
-rw-r--r--metadata/md5-cache/dev-haskell/servant-server-0.2016
-rw-r--r--metadata/md5-cache/dev-haskell/setenv-0.1.1.315
-rw-r--r--metadata/md5-cache/dev-haskell/setlocale-1.0.0.1015
-rw-r--r--metadata/md5-cache/dev-haskell/setlocale-1.0.0.915
-rw-r--r--metadata/md5-cache/dev-haskell/sha-1.6.4.416
-rw-r--r--metadata/md5-cache/dev-haskell/shakespeare-2.0.3016
-rw-r--r--metadata/md5-cache/dev-haskell/shelly-1.12.116
-rw-r--r--metadata/md5-cache/dev-haskell/shelly-1.9.016
-rw-r--r--metadata/md5-cache/dev-haskell/should-not-typecheck-2.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/silently-1.2.5.116
-rw-r--r--metadata/md5-cache/dev-haskell/silently-1.2.5.316
-rw-r--r--metadata/md5-cache/dev-haskell/simple-reflect-0.3.315
-rw-r--r--metadata/md5-cache/dev-haskell/simple-sendfile-0.2.2816
-rw-r--r--metadata/md5-cache/dev-haskell/simple-sendfile-0.2.30-r116
-rw-r--r--metadata/md5-cache/dev-haskell/singleton-bool-0.1.5-r115
-rw-r--r--metadata/md5-cache/dev-haskell/singleton-bool-0.1.715
-rw-r--r--metadata/md5-cache/dev-haskell/skein-1.0.9.416
-rw-r--r--metadata/md5-cache/dev-haskell/skylighting-0.12.3.115
-rw-r--r--metadata/md5-cache/dev-haskell/skylighting-0.1415
-rw-r--r--metadata/md5-cache/dev-haskell/skylighting-core-0.12.3.116
-rw-r--r--metadata/md5-cache/dev-haskell/skylighting-core-0.1416
-rw-r--r--metadata/md5-cache/dev-haskell/skylighting-format-ansi-0.115
-rw-r--r--metadata/md5-cache/dev-haskell/skylighting-format-blaze-html-0.1.1.115
-rw-r--r--metadata/md5-cache/dev-haskell/skylighting-format-context-0.1.0.115
-rw-r--r--metadata/md5-cache/dev-haskell/skylighting-format-latex-0.115
-rw-r--r--metadata/md5-cache/dev-haskell/smallcheck-1.2.015
-rw-r--r--metadata/md5-cache/dev-haskell/smallcheck-1.2.115
-rw-r--r--metadata/md5-cache/dev-haskell/socks-0.6.115
-rw-r--r--metadata/md5-cache/dev-haskell/some-1.0.516
-rw-r--r--metadata/md5-cache/dev-haskell/sop-core-0.5.0.215
-rw-r--r--metadata/md5-cache/dev-haskell/split-0.2.3.416
-rw-r--r--metadata/md5-cache/dev-haskell/split-0.2.3.516
-rw-r--r--metadata/md5-cache/dev-haskell/splitmix-0.1.0.316
-rw-r--r--metadata/md5-cache/dev-haskell/splitmix-0.1.0.416
-rw-r--r--metadata/md5-cache/dev-haskell/statevar-1.2.115
-rw-r--r--metadata/md5-cache/dev-haskell/statevar-1.2.215
-rw-r--r--metadata/md5-cache/dev-haskell/statistics-0.15.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/statistics-0.16.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/stm-2.5.0.1-r115
-rw-r--r--metadata/md5-cache/dev-haskell/stm-2.5.0.2-r115
-rw-r--r--metadata/md5-cache/dev-haskell/stm-chans-3.0.0.415
-rw-r--r--metadata/md5-cache/dev-haskell/streaming-commons-0.2.2.416
-rw-r--r--metadata/md5-cache/dev-haskell/streaming-commons-0.2.2.516
-rw-r--r--metadata/md5-cache/dev-haskell/strict-0.4.0.115
-rw-r--r--metadata/md5-cache/dev-haskell/strict-0.515
-rw-r--r--metadata/md5-cache/dev-haskell/string-conversions-0.4.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/string-qq-0.0.4-r116
-rw-r--r--metadata/md5-cache/dev-haskell/stringbuilder-0.5.116
-rw-r--r--metadata/md5-cache/dev-haskell/syb-0.7.2.116
-rw-r--r--metadata/md5-cache/dev-haskell/syb-0.7.2.416
-rw-r--r--metadata/md5-cache/dev-haskell/system-fileio-0.3.16.416
-rw-r--r--metadata/md5-cache/dev-haskell/system-filepath-0.4.14-r116
-rw-r--r--metadata/md5-cache/dev-haskell/tagged-0.8.6.115
-rw-r--r--metadata/md5-cache/dev-haskell/tagged-0.8.715
-rw-r--r--metadata/md5-cache/dev-haskell/tagsoup-0.14.816
-rw-r--r--metadata/md5-cache/dev-haskell/tar-0.5.1.1-r316
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-1.4.2.315
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-expected-failure-0.11.1.216
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-expected-failure-0.12.316
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-golden-2.3.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-golden-2.3.516
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-hedgehog-1.1.0.016
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-hedgehog-1.4.0.216
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-hslua-1.0.215
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-hslua-1.1.015
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-hunit-0.10.0.315
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-kat-0.0.316
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-lua-1.0.216
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-lua-1.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-quickcheck-0.10.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-quickcheck-0.10.216
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-rerun-1.1.1815
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-smallcheck-0.8.115
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-smallcheck-0.8.215
-rw-r--r--metadata/md5-cache/dev-haskell/tasty-th-0.1.716
-rw-r--r--metadata/md5-cache/dev-haskell/temporary-1.316
-rw-r--r--metadata/md5-cache/dev-haskell/temporary-1.3-r116
-rw-r--r--metadata/md5-cache/dev-haskell/temporary-rc-1.2.0.315
-rw-r--r--metadata/md5-cache/dev-haskell/terminal-size-0.3.2.115
-rw-r--r--metadata/md5-cache/dev-haskell/terminal-size-0.3.315
-rw-r--r--metadata/md5-cache/dev-haskell/terminfo-0.4.1.4-r115
-rw-r--r--metadata/md5-cache/dev-haskell/terminfo-0.4.1.5-r115
-rw-r--r--metadata/md5-cache/dev-haskell/test-framework-0.8.2.0-r416
-rw-r--r--metadata/md5-cache/dev-haskell/test-framework-hunit-0.3.0.2-r115
-rw-r--r--metadata/md5-cache/dev-haskell/test-framework-leancheck-0.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/test-framework-quickcheck2-0.3.0.5-r215
-rw-r--r--metadata/md5-cache/dev-haskell/test-framework-th-0.2.415
-rw-r--r--metadata/md5-cache/dev-haskell/texmath-0.12.5.116
-rw-r--r--metadata/md5-cache/dev-haskell/texmath-0.12.8.316
-rw-r--r--metadata/md5-cache/dev-haskell/text-1.2.4.1-r116
-rw-r--r--metadata/md5-cache/dev-haskell/text-1.2.5.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/text-conversions-0.3.116
-rw-r--r--metadata/md5-cache/dev-haskell/text-conversions-0.3.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/text-icu-0.7.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/text-icu-0.8.0.216
-rw-r--r--metadata/md5-cache/dev-haskell/text-short-0.1.5-r116
-rw-r--r--metadata/md5-cache/dev-haskell/text-show-3.10.416
-rw-r--r--metadata/md5-cache/dev-haskell/text-show-3.9.716
-rw-r--r--metadata/md5-cache/dev-haskell/tf-random-0.515
-rw-r--r--metadata/md5-cache/dev-haskell/th-abstraction-0.4.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/th-abstraction-0.4.5.016
-rw-r--r--metadata/md5-cache/dev-haskell/th-compat-0.1.316
-rw-r--r--metadata/md5-cache/dev-haskell/th-compat-0.1.416
-rw-r--r--metadata/md5-cache/dev-haskell/th-lift-0.8.216
-rw-r--r--metadata/md5-cache/dev-haskell/th-lift-0.8.416
-rw-r--r--metadata/md5-cache/dev-haskell/th-lift-instances-0.1.1916
-rw-r--r--metadata/md5-cache/dev-haskell/th-lift-instances-0.1.2016
-rw-r--r--metadata/md5-cache/dev-haskell/these-1.1.1.115
-rw-r--r--metadata/md5-cache/dev-haskell/these-1.215
-rw-r--r--metadata/md5-cache/dev-haskell/time-compat-1.9.6.1-r116
-rw-r--r--metadata/md5-cache/dev-haskell/time-locale-compat-0.1.1.515
-rw-r--r--metadata/md5-cache/dev-haskell/time-manager-0.0.015
-rw-r--r--metadata/md5-cache/dev-haskell/timeit-2.015
-rw-r--r--metadata/md5-cache/dev-haskell/timezone-olson-0.2.015
-rw-r--r--metadata/md5-cache/dev-haskell/timezone-olson-0.2.115
-rw-r--r--metadata/md5-cache/dev-haskell/timezone-series-0.1.1315
-rw-r--r--metadata/md5-cache/dev-haskell/timezone-series-0.1.915
-rw-r--r--metadata/md5-cache/dev-haskell/tls-1.5.816
-rw-r--r--metadata/md5-cache/dev-haskell/tls-1.8.016
-rw-r--r--metadata/md5-cache/dev-haskell/tls-session-manager-0.0.415
-rw-r--r--metadata/md5-cache/dev-haskell/toml-parser-1.3.0.016
-rw-r--r--metadata/md5-cache/dev-haskell/torrent-10000.1.115
-rw-r--r--metadata/md5-cache/dev-haskell/transformers-0.5.6.2-r115
-rw-r--r--metadata/md5-cache/dev-haskell/transformers-base-0.4.5.215
-rw-r--r--metadata/md5-cache/dev-haskell/transformers-base-0.4.615
-rw-r--r--metadata/md5-cache/dev-haskell/transformers-compat-0.6.615
-rw-r--r--metadata/md5-cache/dev-haskell/transformers-compat-0.7.215
-rw-r--r--metadata/md5-cache/dev-haskell/tree-diff-0.2.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/tree-diff-0.3.0.1-r116
-rw-r--r--metadata/md5-cache/dev-haskell/trifecta-2.1.216
-rw-r--r--metadata/md5-cache/dev-haskell/trifecta-2.1.316
-rw-r--r--metadata/md5-cache/dev-haskell/type-equality-115
-rw-r--r--metadata/md5-cache/dev-haskell/typed-process-0.2.10.1-r116
-rw-r--r--metadata/md5-cache/dev-haskell/typed-process-0.2.6.016
-rw-r--r--metadata/md5-cache/dev-haskell/typst-0.3.2.016
-rw-r--r--metadata/md5-cache/dev-haskell/typst-symbols-0.1.415
-rw-r--r--metadata/md5-cache/dev-haskell/unbounded-delays-0.1.1.015
-rw-r--r--metadata/md5-cache/dev-haskell/unbounded-delays-0.1.1.115
-rw-r--r--metadata/md5-cache/dev-haskell/unicode-collation-0.1.3.316
-rw-r--r--metadata/md5-cache/dev-haskell/unicode-collation-0.1.3.416
-rw-r--r--metadata/md5-cache/dev-haskell/unicode-data-0.3.016
-rw-r--r--metadata/md5-cache/dev-haskell/unicode-data-0.4.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/unicode-transforms-0.3.7.1-r116
-rw-r--r--metadata/md5-cache/dev-haskell/unicode-transforms-0.4.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/uniplate-1.6.1315
-rw-r--r--metadata/md5-cache/dev-haskell/unix-compat-0.5.215
-rw-r--r--metadata/md5-cache/dev-haskell/unix-compat-0.716
-rw-r--r--metadata/md5-cache/dev-haskell/unix-time-0.4.1016
-rw-r--r--metadata/md5-cache/dev-haskell/unix-time-0.4.716
-rw-r--r--metadata/md5-cache/dev-haskell/unliftio-0.2.1816
-rw-r--r--metadata/md5-cache/dev-haskell/unliftio-0.2.23.0-r116
-rw-r--r--metadata/md5-cache/dev-haskell/unliftio-core-0.1.2.015
-rw-r--r--metadata/md5-cache/dev-haskell/unliftio-core-0.2.1.015
-rw-r--r--metadata/md5-cache/dev-haskell/unordered-containers-0.2.17.016
-rw-r--r--metadata/md5-cache/dev-haskell/unordered-containers-0.2.19.116
-rw-r--r--metadata/md5-cache/dev-haskell/utf8-light-0.4.215
-rw-r--r--metadata/md5-cache/dev-haskell/utf8-light-0.4.4.016
-rw-r--r--metadata/md5-cache/dev-haskell/utf8-string-1.0.1.115
-rw-r--r--metadata/md5-cache/dev-haskell/utf8-string-1.0.216
-rw-r--r--metadata/md5-cache/dev-haskell/uuid-1.3.15-r116
-rw-r--r--metadata/md5-cache/dev-haskell/uuid-types-1.0.5-r116
-rw-r--r--metadata/md5-cache/dev-haskell/vault-0.3.1.5-r215
-rw-r--r--metadata/md5-cache/dev-haskell/vector-0.12.3.116
-rw-r--r--metadata/md5-cache/dev-haskell/vector-0.12.3.1-r116
-rw-r--r--metadata/md5-cache/dev-haskell/vector-algorithms-0.8.0.416
-rw-r--r--metadata/md5-cache/dev-haskell/vector-algorithms-0.9.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/vector-binary-instances-0.2.5.116
-rw-r--r--metadata/md5-cache/dev-haskell/vector-binary-instances-0.2.5.216
-rw-r--r--metadata/md5-cache/dev-haskell/vector-th-unbox-0.2.1.716
-rw-r--r--metadata/md5-cache/dev-haskell/vector-th-unbox-0.2.216
-rw-r--r--metadata/md5-cache/dev-haskell/void-0.7.315
-rw-r--r--metadata/md5-cache/dev-haskell/wai-3.2.316
-rw-r--r--metadata/md5-cache/dev-haskell/wai-app-static-3.1.7.2-r116
-rw-r--r--metadata/md5-cache/dev-haskell/wai-cors-0.2.716
-rw-r--r--metadata/md5-cache/dev-haskell/wai-extra-3.1.13.016
-rw-r--r--metadata/md5-cache/dev-haskell/wai-extra-3.1.4.116
-rw-r--r--metadata/md5-cache/dev-haskell/wai-logger-2.3.616
-rw-r--r--metadata/md5-cache/dev-haskell/wai-logger-2.4.016
-rw-r--r--metadata/md5-cache/dev-haskell/wai-websockets-3.0.1.215
-rw-r--r--metadata/md5-cache/dev-haskell/warp-3.3.2116
-rw-r--r--metadata/md5-cache/dev-haskell/warp-3.3.2816
-rw-r--r--metadata/md5-cache/dev-haskell/warp-tls-3.2.1215
-rw-r--r--metadata/md5-cache/dev-haskell/warp-tls-3.4.115
-rw-r--r--metadata/md5-cache/dev-haskell/wcwidth-0.0.215
-rw-r--r--metadata/md5-cache/dev-haskell/websockets-0.12.7.316
-rw-r--r--metadata/md5-cache/dev-haskell/witherable-0.4.2-r116
-rw-r--r--metadata/md5-cache/dev-haskell/wl-pprint-annotated-0.1.0.1-r216
-rw-r--r--metadata/md5-cache/dev-haskell/word8-0.1.316
-rw-r--r--metadata/md5-cache/dev-haskell/x11-1.10.215
-rw-r--r--metadata/md5-cache/dev-haskell/x11-xft-0.3.415
-rw-r--r--metadata/md5-cache/dev-haskell/x509-1.7.516
-rw-r--r--metadata/md5-cache/dev-haskell/x509-1.7.716
-rw-r--r--metadata/md5-cache/dev-haskell/x509-store-1.6.716
-rw-r--r--metadata/md5-cache/dev-haskell/x509-store-1.6.916
-rw-r--r--metadata/md5-cache/dev-haskell/x509-system-1.6.615
-rw-r--r--metadata/md5-cache/dev-haskell/x509-system-1.6.715
-rw-r--r--metadata/md5-cache/dev-haskell/x509-validation-1.6.1116
-rw-r--r--metadata/md5-cache/dev-haskell/x509-validation-1.6.1216
-rw-r--r--metadata/md5-cache/dev-haskell/xml-1.3.1415
-rw-r--r--metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.116
-rw-r--r--metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.316
-rw-r--r--metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.116
-rw-r--r--metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.216
-rw-r--r--metadata/md5-cache/dev-haskell/xml-types-0.3.815
-rw-r--r--metadata/md5-cache/dev-haskell/xss-sanitize-0.3.616
-rw-r--r--metadata/md5-cache/dev-haskell/xss-sanitize-0.3.7.216
-rw-r--r--metadata/md5-cache/dev-haskell/yaml-0.11.11.216
-rw-r--r--metadata/md5-cache/dev-haskell/yaml-0.11.8.016
-rw-r--r--metadata/md5-cache/dev-haskell/yesod-1.6.215
-rw-r--r--metadata/md5-cache/dev-haskell/yesod-1.6.2.115
-rw-r--r--metadata/md5-cache/dev-haskell/yesod-core-1.6.23.116
-rw-r--r--metadata/md5-cache/dev-haskell/yesod-core-1.6.24.216
-rw-r--r--metadata/md5-cache/dev-haskell/yesod-form-1.7.016
-rw-r--r--metadata/md5-cache/dev-haskell/yesod-form-1.7.416
-rw-r--r--metadata/md5-cache/dev-haskell/yesod-persistent-1.6.0.816
-rw-r--r--metadata/md5-cache/dev-haskell/yesod-static-1.6.1.016
-rw-r--r--metadata/md5-cache/dev-haskell/yesod-test-1.6.1216
-rw-r--r--metadata/md5-cache/dev-haskell/yesod-test-1.6.1416
-rw-r--r--metadata/md5-cache/dev-haskell/zip-archive-0.4.116
-rw-r--r--metadata/md5-cache/dev-haskell/zip-archive-0.4.316
-rw-r--r--metadata/md5-cache/dev-haskell/zlib-0.6.2.316
-rw-r--r--metadata/md5-cache/dev-haskell/zlib-0.6.3.016
768 files changed, 12013 insertions, 0 deletions
diff --git a/metadata/md5-cache/dev-haskell/abstract-deque-0.3 b/metadata/md5-cache/dev-haskell/abstract-deque-0.3
new file mode 100644
index 000000000000..e46337bcccba
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/abstract-deque-0.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/random:=[profile?] >=dev-lang/ghc-7.4.1:= usecas? ( >=dev-haskell/atomic-primops-0.5.0.2:=[profile?] ) >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Abstract, parameterized interface to mutable Deques
+EAPI=8
+HOMEPAGE=https://github.com/rrnewton/haskell-lockfree/wiki
+INHERIT=haskell-cabal
+IUSE=usecas doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/random:=[profile?] >=dev-lang/ghc-7.4.1:= usecas? ( >=dev-haskell/atomic-primops-0.5.0.2:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.3
+SRC_URI=https://hackage.haskell.org/package/abstract-deque-0.3/abstract-deque-0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d1925be0d3ce7fe555f0892afc364bba
diff --git a/metadata/md5-cache/dev-haskell/abstract-par-0.3.3-r1 b/metadata/md5-cache/dev-haskell/abstract-par-0.3.3-r1
new file mode 100644
index 000000000000..af3c55f8ca97
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/abstract-par-0.3.3-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type classes generalizing the functionality of the 'monad-par' library
+EAPI=8
+HOMEPAGE=https://github.com/simonmar/monad-par
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.3
+SRC_URI=https://hackage.haskell.org/package/abstract-par-0.3.3/abstract-par-0.3.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=274d81b1412afba6d4f4c6ecc6885e2c
diff --git a/metadata/md5-cache/dev-haskell/adjunctions-4.4 b/metadata/md5-cache/dev-haskell/adjunctions-4.4
new file mode 100644
index 000000000000..a941cb657451
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/adjunctions-4.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.5.1:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/free-4:=[profile?] <dev-haskell/free-6:=[profile?] >=dev-haskell/mtl-2.0.1:=[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.11:=[profile?] <dev-haskell/semigroups-1:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/void-0.5.5.1:=[profile?] <dev-haskell/void-1:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( >=dev-haskell/generic-deriving-1.11 <dev-haskell/generic-deriving-2 >=dev-haskell/hspec-2 <dev-haskell/hspec-3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Adjunctions and representable functors
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/adjunctions/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.5.1:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/free-4:=[profile?] <dev-haskell/free-6:=[profile?] >=dev-haskell/mtl-2.0.1:=[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.11:=[profile?] <dev-haskell/semigroups-1:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/void-0.5.5.1:=[profile?] <dev-haskell/void-1:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/4.4
+SRC_URI=https://hackage.haskell.org/package/adjunctions-4.4/adjunctions-4.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5fa7cfcc9be3192f9c2a44b577b9b909
diff --git a/metadata/md5-cache/dev-haskell/adjunctions-4.4.2 b/metadata/md5-cache/dev-haskell/adjunctions-4.4.2
new file mode 100644
index 000000000000..da3a02099b01
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/adjunctions-4.4.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.5.1:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/free-4:=[profile?] <dev-haskell/free-6:=[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.11:=[profile?] <dev-haskell/semigroups-1:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/void-0.5.5.1:=[profile?] <dev-haskell/void-1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/generic-deriving-1.11 <dev-haskell/generic-deriving-2 >=dev-haskell/hspec-2 <dev-haskell/hspec-3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Adjunctions and representable functors
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/adjunctions/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.5.1:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/free-4:=[profile?] <dev-haskell/free-6:=[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.11:=[profile?] <dev-haskell/semigroups-1:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/void-0.5.5.1:=[profile?] <dev-haskell/void-1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/4.4.2
+SRC_URI=https://hackage.haskell.org/package/adjunctions-4.4.2/adjunctions-4.4.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6c6ce6d04720ee749dd361ab2b9f5c5f
diff --git a/metadata/md5-cache/dev-haskell/aeson-2.0.3.0 b/metadata/md5-cache/dev-haskell/aeson-2.0.3.0
new file mode 100644
index 000000000000..36394218e20e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/aeson-2.0.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.14.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base-compat-batteries-0.10.0:=[profile?] <dev-haskell/base-compat-batteries-0.13:=[profile?] >=dev-haskell/contravariant-1.4.1:=[profile?] <dev-haskell/contravariant-1.6:=[profile?] >=dev-haskell/data-fix-0.3.2:=[profile?] <dev-haskell/data-fix-0.4:=[profile?] >=dev-haskell/dlist-0.8.0.4:=[profile?] <dev-haskell/dlist-1.1:=[profile?] >=dev-haskell/hashable-1.3.5.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.2:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/onetuple-0.3.1:=[profile?] <dev-haskell/onetuple-0.4:=[profile?] >=dev-haskell/primitive-0.7.3.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/quickcheck-2.14.2:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/scientific-0.3.7.0:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/semialign-1.2:=[profile?] <dev-haskell/semialign-1.3:=[profile?] >=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/text-short-0.1.5:=[profile?] <dev-haskell/text-short-0.2:=[profile?] >=dev-haskell/th-abstraction-0.3.0.0:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?] >=dev-haskell/time-compat-1.9.6:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-haskell/unordered-containers-0.2.10.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.5:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-haskell/vector-0.12.0.1:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/witherable-0.4.2:=[profile?] <dev-haskell/witherable-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/base-compat >=dev-haskell/base-orphans-0.5.3 <dev-haskell/base-orphans-0.9 dev-haskell/base16-bytestring >=dev-haskell/diff-0.4 <dev-haskell/diff-0.5 >=dev-haskell/generic-deriving-1.10 <dev-haskell/generic-deriving-1.15 >=dev-haskell/integer-logarithms-1 <dev-haskell/integer-logarithms-1.1 >=dev-haskell/quickcheck-instances-0.3.26.1 <dev-haskell/quickcheck-instances-0.4 dev-haskell/tasty dev-haskell/tasty-golden dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast JSON parsing and encoding
+EAPI=8
+HOMEPAGE=https://github.com/haskell/aeson
+INHERIT=haskell-cabal
+IUSE=cffi +ordered-keymap doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/attoparsec-0.14.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base-compat-batteries-0.10.0:=[profile?] <dev-haskell/base-compat-batteries-0.13:=[profile?] >=dev-haskell/contravariant-1.4.1:=[profile?] <dev-haskell/contravariant-1.6:=[profile?] >=dev-haskell/data-fix-0.3.2:=[profile?] <dev-haskell/data-fix-0.4:=[profile?] >=dev-haskell/dlist-0.8.0.4:=[profile?] <dev-haskell/dlist-1.1:=[profile?] >=dev-haskell/hashable-1.3.5.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.2:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/onetuple-0.3.1:=[profile?] <dev-haskell/onetuple-0.4:=[profile?] >=dev-haskell/primitive-0.7.3.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/quickcheck-2.14.2:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/scientific-0.3.7.0:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/semialign-1.2:=[profile?] <dev-haskell/semialign-1.3:=[profile?] >=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/text-short-0.1.5:=[profile?] <dev-haskell/text-short-0.2:=[profile?] >=dev-haskell/th-abstraction-0.3.0.0:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?] >=dev-haskell/time-compat-1.9.6:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-haskell/unordered-containers-0.2.10.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.5:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-haskell/vector-0.12.0.1:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/witherable-0.4.2:=[profile?] <dev-haskell/witherable-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.0.3.0
+SRC_URI=https://hackage.haskell.org/package/aeson-2.0.3.0/aeson-2.0.3.0.tar.gz https://hackage.haskell.org/package/aeson-2.0.3.0/revision/1.cabal -> aeson-2.0.3.0-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=94cb58704799543634ba6cf95e40fae7
diff --git a/metadata/md5-cache/dev-haskell/aeson-2.1.2.1 b/metadata/md5-cache/dev-haskell/aeson-2.1.2.1
new file mode 100644
index 000000000000..1eea7ed4ba62
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/aeson-2.1.2.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.14.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base-compat-batteries-0.10.0:=[profile?] <dev-haskell/base-compat-batteries-0.14:=[profile?] >=dev-haskell/data-fix-0.3.2:=[profile?] <dev-haskell/data-fix-0.4:=[profile?] >=dev-haskell/dlist-0.8.0.4:=[profile?] <dev-haskell/dlist-1.1:=[profile?] >=dev-haskell/generically-0.1:=[profile?] <dev-haskell/generically-0.2:=[profile?] >=dev-haskell/hashable-1.3.5.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.2:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/onetuple-0.3.1:=[profile?] <dev-haskell/onetuple-0.5:=[profile?] >=dev-haskell/primitive-0.7.3.0:=[profile?] <dev-haskell/primitive-0.9:=[profile?] >=dev-haskell/quickcheck-2.14.2:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/scientific-0.3.7.0:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/semialign-1.2:=[profile?] <dev-haskell/semialign-1.4:=[profile?] >=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.6:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/text-short-0.1.5:=[profile?] <dev-haskell/text-short-0.2:=[profile?] >=dev-haskell/th-abstraction-0.3.0.0:=[profile?] <dev-haskell/th-abstraction-0.6:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.3:=[profile?] >=dev-haskell/time-compat-1.9.6:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-haskell/unordered-containers-0.2.10.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.5:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-haskell/vector-0.12.0.1:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/witherable-0.4.2:=[profile?] <dev-haskell/witherable-0.5:=[profile?] >=dev-lang/ghc-8.10.1:= || ( ( >=dev-haskell/text-1.2.3.0 <dev-haskell/text-1.3 ) ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] cffi? ( <dev-haskell/text-2.0:=[profile?] ) >=dev-haskell/cabal-3.2.0.0 test? ( dev-haskell/base-compat >=dev-haskell/base-orphans-0.5.3 <dev-haskell/base-orphans-0.10 dev-haskell/base16-bytestring >=dev-haskell/diff-0.4 <dev-haskell/diff-0.5 >=dev-haskell/generic-deriving-1.10 <dev-haskell/generic-deriving-1.15 >=dev-haskell/integer-logarithms-1 <dev-haskell/integer-logarithms-1.1 >=dev-haskell/quickcheck-instances-0.3.29 <dev-haskell/quickcheck-instances-0.4 dev-haskell/tasty dev-haskell/tasty-golden dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast JSON parsing and encoding
+EAPI=8
+HOMEPAGE=https://github.com/haskell/aeson
+INHERIT=haskell-cabal
+IUSE=cffi +ordered-keymap doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/attoparsec-0.14.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base-compat-batteries-0.10.0:=[profile?] <dev-haskell/base-compat-batteries-0.14:=[profile?] >=dev-haskell/data-fix-0.3.2:=[profile?] <dev-haskell/data-fix-0.4:=[profile?] >=dev-haskell/dlist-0.8.0.4:=[profile?] <dev-haskell/dlist-1.1:=[profile?] >=dev-haskell/generically-0.1:=[profile?] <dev-haskell/generically-0.2:=[profile?] >=dev-haskell/hashable-1.3.5.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.2:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/onetuple-0.3.1:=[profile?] <dev-haskell/onetuple-0.5:=[profile?] >=dev-haskell/primitive-0.7.3.0:=[profile?] <dev-haskell/primitive-0.9:=[profile?] >=dev-haskell/quickcheck-2.14.2:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/scientific-0.3.7.0:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/semialign-1.2:=[profile?] <dev-haskell/semialign-1.4:=[profile?] >=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.6:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/text-short-0.1.5:=[profile?] <dev-haskell/text-short-0.2:=[profile?] >=dev-haskell/th-abstraction-0.3.0.0:=[profile?] <dev-haskell/th-abstraction-0.6:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.3:=[profile?] >=dev-haskell/time-compat-1.9.6:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-haskell/unordered-containers-0.2.10.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.5:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-haskell/vector-0.12.0.1:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/witherable-0.4.2:=[profile?] <dev-haskell/witherable-0.5:=[profile?] >=dev-lang/ghc-8.10.1:= || ( ( >=dev-haskell/text-1.2.3.0 <dev-haskell/text-1.3 ) ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] cffi? ( <dev-haskell/text-2.0:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/2.1.2.1
+SRC_URI=https://hackage.haskell.org/package/aeson-2.1.2.1/aeson-2.1.2.1.tar.gz https://hackage.haskell.org/package/aeson-2.1.2.1/revision/3.cabal -> aeson-2.1.2.1-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=11899a8a429e09103d7081b116a2283c
diff --git a/metadata/md5-cache/dev-haskell/aeson-pretty-0.8.10 b/metadata/md5-cache/dev-haskell/aeson-pretty-0.8.10
new file mode 100644
index 000000000000..338a8d31af36
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/aeson-pretty-0.8.10
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-compat-0.9:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/unordered-containers-0.2.14.0:=[profile?] >=dev-haskell/vector-0.9:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/aeson-1.1:=[profile?] <dev-haskell/aeson-2.3:=[profile?] executable? ( >=dev-haskell/aeson-0.6:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] dev-haskell/attoparsec-aeson:=[profile?] >=dev-haskell/cmdargs-0.7:=[profile?] ) >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=JSON pretty-printing library and command-line tool
+EAPI=8
+HOMEPAGE=https://github.com/informatikr/aeson-pretty
+INHERIT=haskell-cabal
+IUSE=+executable doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-compat-0.9:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/unordered-containers-0.2.14.0:=[profile?] >=dev-haskell/vector-0.9:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/aeson-1.1:=[profile?] <dev-haskell/aeson-2.3:=[profile?] executable? ( >=dev-haskell/aeson-0.6:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] dev-haskell/attoparsec-aeson:=[profile?] >=dev-haskell/cmdargs-0.7:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.8.10
+SRC_URI=https://hackage.haskell.org/package/aeson-pretty-0.8.10/aeson-pretty-0.8.10.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3d8bd59ee2f517e12509e9e5154b7ef9
diff --git a/metadata/md5-cache/dev-haskell/aeson-pretty-0.8.9 b/metadata/md5-cache/dev-haskell/aeson-pretty-0.8.9
new file mode 100644
index 000000000000..d8821a91fc43
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/aeson-pretty-0.8.9
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-compat-0.9:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/unordered-containers-0.2.14.0:=[profile?] >=dev-haskell/vector-0.9:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/aeson-1.0:=[profile?] <dev-haskell/aeson-2.1:=[profile?] !lib-only? ( >=dev-haskell/aeson-0.6:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/cmdargs-0.7:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=JSON pretty-printing library and command-line tool
+EAPI=8
+HOMEPAGE=https://github.com/informatikr/aeson-pretty
+INHERIT=haskell-cabal
+IUSE=lib-only doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-compat-0.9:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/unordered-containers-0.2.14.0:=[profile?] >=dev-haskell/vector-0.9:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/aeson-1.0:=[profile?] <dev-haskell/aeson-2.1:=[profile?] !lib-only? ( >=dev-haskell/aeson-0.6:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/cmdargs-0.7:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.8.9
+SRC_URI=https://hackage.haskell.org/package/aeson-pretty-0.8.9/aeson-pretty-0.8.9.tar.gz https://hackage.haskell.org/package/aeson-pretty-0.8.9/revision/1.cabal -> aeson-pretty-0.8.9.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=269de08cae1202b2583e425b0abd0b26
diff --git a/metadata/md5-cache/dev-haskell/alex-3.2.7.1 b/metadata/md5-cache/dev-haskell/alex-3.2.7.1
new file mode 100644
index 000000000000..6e7ab42609b0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/alex-3.2.7.1
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 doc? ( ~app-text/docbook-xml-dtd-4.2 app-text/docbook-xsl-stylesheets >=dev-libs/libxslt-1.1.2 )
+DESCRIPTION=Alex is a tool for generating lexical analysers in Haskell
+EAPI=8
+HOMEPAGE=https://www.haskell.org/alex/
+INHERIT=autotools haskell-cabal
+IUSE=doc test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://hackage.haskell.org/package/alex-3.2.7.1/alex-3.2.7.1.tar.gz
+_eclasses_=gnuconfig b6b3e92f8b8c996400074b5f61a59256 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc multilib c19072c3cd7ac5cb21de013f7e9832e0 libtool 9d3a9a889a6fa62ae794f817c156491b autotools 6ae9a4347149b19a112caa1182d03bde multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7296eadb3d5308ac450fbdb0667024e9
diff --git a/metadata/md5-cache/dev-haskell/alex-3.2.7.2 b/metadata/md5-cache/dev-haskell/alex-3.2.7.2
new file mode 100644
index 000000000000..17bc8152a57c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/alex-3.2.7.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 doc? ( dev-python/sphinx dev-python/sphinx-rtd-theme )
+DESCRIPTION=Alex is a tool for generating lexical analysers in Haskell
+EAPI=8
+HOMEPAGE=https://www.haskell.org/alex/
+INHERIT=haskell-cabal
+IUSE=doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://hackage.haskell.org/package/alex-3.2.7.2/alex-3.2.7.2.tar.gz doc? ( https://github.com/haskell/alex/archive/13732056ff8d287f2ee0c4ecb968efe04516c890.tar.gz -> alex-13732056ff8d287f2ee0c4ecb968efe04516c890.tar.gz )
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3d8c1cb915832bdf50432a0b326089d9
diff --git a/metadata/md5-cache/dev-haskell/alsa-core-0.5.0.1-r2 b/metadata/md5-cache/dev-haskell/alsa-core-0.5.0.1-r2
new file mode 100644
index 000000000000..34c8d0a885e8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/alsa-core-0.5.0.1-r2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/extensible-exceptions-0.1.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?] >=dev-lang/ghc-7.4.1:= media-libs/alsa-lib >=dev-haskell/cabal-1.8 virtual/pkgconfig hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Binding to the ALSA Library API (Exceptions)
+EAPI=8
+HOMEPAGE=https://www.haskell.org/haskellwiki/ALSA
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/extensible-exceptions-0.1.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?] >=dev-lang/ghc-7.4.1:= media-libs/alsa-lib dev-lang/ghc:=[profile?]
+SLOT=0/0.5.0.1
+SRC_URI=https://hackage.haskell.org/package/alsa-core-0.5.0.1/alsa-core-0.5.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7eeafe6bc5c12a001ab6345de0f91643
diff --git a/metadata/md5-cache/dev-haskell/alsa-mixer-0.3.0 b/metadata/md5-cache/dev-haskell/alsa-mixer-0.3.0
new file mode 100644
index 000000000000..1302fb02c5a0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/alsa-mixer-0.3.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/alsa-core-0.5:=[profile?] <dev-haskell/alsa-core-0.6:=[profile?] >=dev-lang/ghc-7.6.1:= media-libs/alsa-lib dev-haskell/c2hs >=dev-haskell/cabal-1.16.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Bindings to the ALSA simple mixer API
+EAPI=8
+HOMEPAGE=https://github.com/ttuegel/alsa-mixer
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/alsa-core-0.5:=[profile?] <dev-haskell/alsa-core-0.6:=[profile?] >=dev-lang/ghc-7.6.1:= media-libs/alsa-lib dev-lang/ghc:=[profile?]
+SLOT=0/0.3.0
+SRC_URI=https://hackage.haskell.org/package/alsa-mixer-0.3.0/alsa-mixer-0.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=da4a2b662fd0737d9ebaff023937af91
diff --git a/metadata/md5-cache/dev-haskell/ansi-terminal-0.10.3 b/metadata/md5-cache/dev-haskell/ansi-terminal-0.10.3
new file mode 100644
index 000000000000..af96b3f9e0f8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ansi-terminal-0.10.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/colour-2.1.0:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simple ANSI terminal support, with Windows compatibility
+EAPI=8
+HOMEPAGE=https://github.com/UnkindPartition/ansi-terminal
+INHERIT=haskell-cabal
+IUSE=example doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/colour-2.1.0:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.10.3
+SRC_URI=https://hackage.haskell.org/package/ansi-terminal-0.10.3/ansi-terminal-0.10.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c22f9144339fa336d4dcabe069085ac5
diff --git a/metadata/md5-cache/dev-haskell/ansi-terminal-1.0 b/metadata/md5-cache/dev-haskell/ansi-terminal-1.0
new file mode 100644
index 000000000000..4cbcd4659085
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ansi-terminal-1.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=~dev-haskell/ansi-terminal-types-0.11.5:=[profile?] >=dev-haskell/colour-2.1.0:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simple ANSI terminal support
+EAPI=8
+HOMEPAGE=https://github.com/UnkindPartition/ansi-terminal
+INHERIT=haskell-cabal
+IUSE=example doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=~dev-haskell/ansi-terminal-types-0.11.5:=[profile?] >=dev-haskell/colour-2.1.0:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0
+SRC_URI=https://hackage.haskell.org/package/ansi-terminal-1.0/ansi-terminal-1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a34bbc816cd76a64fa994f0ebb799c99
diff --git a/metadata/md5-cache/dev-haskell/ansi-terminal-types-0.11.5 b/metadata/md5-cache/dev-haskell/ansi-terminal-types-0.11.5
new file mode 100644
index 000000000000..209a3e1355b5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ansi-terminal-types-0.11.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/colour-2.1.0:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Types and functions used to represent SGR aspects
+EAPI=8
+HOMEPAGE=https://github.com/UnkindPartition/ansi-terminal
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/colour-2.1.0:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.11.5
+SRC_URI=https://hackage.haskell.org/package/ansi-terminal-types-0.11.5/ansi-terminal-types-0.11.5.tar.gz https://hackage.haskell.org/package/ansi-terminal-types-0.11.5/revision/1.cabal -> ansi-terminal-types-0.11.5-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5015e2006939ddd08e51503bd588dc70
diff --git a/metadata/md5-cache/dev-haskell/ansi-wl-pprint-0.6.9 b/metadata/md5-cache/dev-haskell/ansi-wl-pprint-0.6.9
new file mode 100644
index 000000000000..89a86943a319
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ansi-wl-pprint-0.6.9
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.9.1:=[profile?] <dev-haskell/ansi-terminal-0.12:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=The Wadler/Leijen Pretty Printer for colored ANSI terminal output
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/ansi-wl-pprint
+INHERIT=haskell-cabal
+IUSE=examples doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/ansi-terminal-0.9.1:=[profile?] <dev-haskell/ansi-terminal-0.12:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.6.9
+SRC_URI=https://hackage.haskell.org/package/ansi-wl-pprint-0.6.9/ansi-wl-pprint-0.6.9.tar.gz https://hackage.haskell.org/package/ansi-wl-pprint-0.6.9/revision/3.cabal -> ansi-wl-pprint-0.6.9-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=25eb6017f16db0ed2ba128fb8b647edc
diff --git a/metadata/md5-cache/dev-haskell/ansi-wl-pprint-1.0.2 b/metadata/md5-cache/dev-haskell/ansi-wl-pprint-1.0.2
new file mode 100644
index 000000000000..9a91db1ddb98
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ansi-wl-pprint-1.0.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/prettyprinter-compat-ansi-wl-pprint-1.0.2:=[profile?] <dev-haskell/prettyprinter-compat-ansi-wl-pprint-1.0.3:=[profile?] >=dev-lang/ghc-8.10.6:= examples? ( dev-haskell/ansi-terminal:=[profile?] dev-haskell/prettyprinter:=[profile?] dev-haskell/prettyprinter-ansi-terminal:=[profile?] dev-haskell/text:=[profile?] ) >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=The Wadler/Leijen Pretty Printer for colored ANSI terminal output
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/ansi-wl-pprint
+INHERIT=haskell-cabal
+IUSE=examples doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/prettyprinter-compat-ansi-wl-pprint-1.0.2:=[profile?] <dev-haskell/prettyprinter-compat-ansi-wl-pprint-1.0.3:=[profile?] >=dev-lang/ghc-8.10.6:= examples? ( dev-haskell/ansi-terminal:=[profile?] dev-haskell/prettyprinter:=[profile?] dev-haskell/prettyprinter-ansi-terminal:=[profile?] dev-haskell/text:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/ansi-wl-pprint-1.0.2/ansi-wl-pprint-1.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e34a3cc4e02ee61e519bf313b78e6680
diff --git a/metadata/md5-cache/dev-haskell/appar-0.1.8 b/metadata/md5-cache/dev-haskell/appar-0.1.8
new file mode 100644
index 000000000000..aca9a68d917f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/appar-0.1.8
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A simple applicative parser
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/appar
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.8
+SRC_URI=https://hackage.haskell.org/package/appar-0.1.8/appar-0.1.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9c71b46bed9bfd02411b36fd1edabcdd
diff --git a/metadata/md5-cache/dev-haskell/asn1-encoding-0.9.6 b/metadata/md5-cache/dev-haskell/asn1-encoding-0.9.6
new file mode 100644
index 000000000000..25a97fd709d9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/asn1-encoding-0.9.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/asn1-types-0.3.0:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/hourglass-0.2.6:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( dev-haskell/mtl dev-haskell/tasty dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=ASN1 data reader and writer in RAW, BER and DER forms
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-asn1
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/asn1-types-0.3.0:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/hourglass-0.2.6:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.9.6
+SRC_URI=https://hackage.haskell.org/package/asn1-encoding-0.9.6/asn1-encoding-0.9.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c1934c8578967ad7e855956f0cfc3e32
diff --git a/metadata/md5-cache/dev-haskell/asn1-parse-0.9.5 b/metadata/md5-cache/dev-haskell/asn1-parse-0.9.5
new file mode 100644
index 000000000000..300ddb8cf45d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/asn1-parse-0.9.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simple monadic parser for ASN1 stream types
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-asn1
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.9.5
+SRC_URI=https://hackage.haskell.org/package/asn1-parse-0.9.5/asn1-parse-0.9.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ce0691e6dccf6b9dc879c45e0f0d53b6
diff --git a/metadata/md5-cache/dev-haskell/asn1-types-0.3.3 b/metadata/md5-cache/dev-haskell/asn1-types-0.3.3
new file mode 100644
index 000000000000..21797c9ee892
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/asn1-types-0.3.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=ASN.1 types
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-asn1
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.3
+SRC_URI=https://hackage.haskell.org/package/asn1-types-0.3.3/asn1-types-0.3.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b8716fcec2defd69684f15f9e3a30290
diff --git a/metadata/md5-cache/dev-haskell/asn1-types-0.3.4 b/metadata/md5-cache/dev-haskell/asn1-types-0.3.4
new file mode 100644
index 000000000000..7d19eeaba086
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/asn1-types-0.3.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=ASN.1 types
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-asn1
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.4
+SRC_URI=https://hackage.haskell.org/package/asn1-types-0.3.4/asn1-types-0.3.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7c0d1bc6fd3613f65cd7841bcc7a26a8
diff --git a/metadata/md5-cache/dev-haskell/assoc-1.0.2 b/metadata/md5-cache/dev-haskell/assoc-1.0.2
new file mode 100644
index 000000000000..d2de68c4994c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/assoc-1.0.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/bifunctors-5.5.5:=[profile?] <dev-haskell/bifunctors-5.6:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.12 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=swap and assoc: Symmetric and Semigroupy Bifunctors
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/assoc
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/bifunctors-5.5.5:=[profile?] <dev-haskell/bifunctors-5.6:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/assoc-1.0.2/assoc-1.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7bce3a932b0258c78921ca81e944d68e
diff --git a/metadata/md5-cache/dev-haskell/assoc-1.1 b/metadata/md5-cache/dev-haskell/assoc-1.1
new file mode 100644
index 000000000000..d7038783d36b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/assoc-1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= tagged? ( >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] ) >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=swap and assoc: Symmetric and Semigroupy Bifunctors
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/assoc
+INHERIT=haskell-cabal
+IUSE=+tagged doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= tagged? ( >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/1.1
+SRC_URI=https://hackage.haskell.org/package/assoc-1.1/assoc-1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ee224514b915981d4105eb55f2b7b165
diff --git a/metadata/md5-cache/dev-haskell/async-2.2.4-r1 b/metadata/md5-cache/dev-haskell/async-2.2.4-r1
new file mode 100644
index 000000000000..2b6e97e4ef93
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/async-2.2.4-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.1.2.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/hunit dev-haskell/test-framework dev-haskell/test-framework-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Run IO operations asynchronously and wait for their results
+EAPI=8
+HOMEPAGE=https://github.com/simonmar/async
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.1.2.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.2.4
+SRC_URI=https://hackage.haskell.org/package/async-2.2.4/async-2.2.4.tar.gz https://hackage.haskell.org/package/async-2.2.4/revision/3.cabal -> async-2.2.4-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=56331ca050d907733255cb498f6da757
diff --git a/metadata/md5-cache/dev-haskell/atomic-primops-0.8.4 b/metadata/md5-cache/dev-haskell/atomic-primops-0.8.4
new file mode 100644
index 000000000000..27e530ab261b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/atomic-primops-0.8.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/primitive:=[profile?] >=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A safe approach to CAS and other atomic ops in Haskell
+EAPI=8
+HOMEPAGE=https://github.com/rrnewton/haskell-lockfree/wiki
+INHERIT=haskell-cabal
+IUSE=debug doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/primitive:=[profile?] >=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.8.4
+SRC_URI=https://hackage.haskell.org/package/atomic-primops-0.8.4/atomic-primops-0.8.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1472ca6998ec2e28ee0fd51abbf9c134
diff --git a/metadata/md5-cache/dev-haskell/attoparsec-0.14.4 b/metadata/md5-cache/dev-haskell/attoparsec-0.14.4
new file mode 100644
index 000000000000..18bf1802a1fd
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/attoparsec-0.14.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/scientific-0.3.1:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast combinator parsing for bytestrings and text
+EAPI=8
+HOMEPAGE=https://github.com/bgamari/attoparsec
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/scientific-0.3.1:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.14.4
+SRC_URI=https://hackage.haskell.org/package/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1e4dbe72711ed8c1038df902b1be1409
diff --git a/metadata/md5-cache/dev-haskell/attoparsec-0.14.4-r1 b/metadata/md5-cache/dev-haskell/attoparsec-0.14.4-r1
new file mode 100644
index 000000000000..059c7709dcb5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/attoparsec-0.14.4-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-haskell/scientific-0.3.1:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/quickcheck-2.13.2 <dev-haskell/quickcheck-2.15 dev-haskell/quickcheck-unicode >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-quickcheck-0.8 dev-haskell/vector ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast combinator parsing for bytestrings and text
+EAPI=8
+HOMEPAGE=https://github.com/bgamari/attoparsec
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/scientific-0.3.1:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.14.4
+SRC_URI=https://hackage.haskell.org/package/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz https://hackage.haskell.org/package/attoparsec-0.14.4/revision/4.cabal -> attoparsec-0.14.4-rev4.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cd9f221b5d739b92b7382084152c2119
diff --git a/metadata/md5-cache/dev-haskell/attoparsec-aeson-2.1.0.0 b/metadata/md5-cache/dev-haskell/attoparsec-aeson-2.1.0.0
new file mode 100644
index 000000000000..f539db3b2613
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/attoparsec-aeson-2.1.0.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.4.1.0:=[profile?] <dev-haskell/aeson-2.2:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parsing of aeson's Value with attoparsec
+EAPI=8
+HOMEPAGE=https://github.com/haskell/aeson
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-1.4.1.0:=[profile?] <dev-haskell/aeson-2.2:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/2.1.0.0
+SRC_URI=https://hackage.haskell.org/package/attoparsec-aeson-2.1.0.0/attoparsec-aeson-2.1.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c5d45abc3225fca9e6a7ab0f575bbde9
diff --git a/metadata/md5-cache/dev-haskell/attoparsec-iso8601-1.0.2.1 b/metadata/md5-cache/dev-haskell/attoparsec-iso8601-1.0.2.1
new file mode 100644
index 000000000000..23bd8571185a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/attoparsec-iso8601-1.0.2.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.14.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base-compat-batteries-0.10.0:=[profile?] <dev-haskell/base-compat-batteries-0.13:=[profile?] >=dev-haskell/time-compat-1.9.4:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parsing of ISO 8601 dates, originally from aeson
+EAPI=8
+HOMEPAGE=https://github.com/haskell/aeson
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/attoparsec-0.14.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base-compat-batteries-0.10.0:=[profile?] <dev-haskell/base-compat-batteries-0.13:=[profile?] >=dev-haskell/time-compat-1.9.4:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.2.1
+SRC_URI=https://hackage.haskell.org/package/attoparsec-iso8601-1.0.2.1/attoparsec-iso8601-1.0.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2d5c9d8bcb5df37b2c03366809085972
diff --git a/metadata/md5-cache/dev-haskell/attoparsec-iso8601-1.1.0.0-r1 b/metadata/md5-cache/dev-haskell/attoparsec-iso8601-1.1.0.0-r1
new file mode 100644
index 000000000000..1be8af311c31
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/attoparsec-iso8601-1.1.0.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.14.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base-compat-batteries-0.10.0:=[profile?] <dev-haskell/base-compat-batteries-0.14:=[profile?] >=dev-haskell/time-compat-1.9.4:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-lang/ghc-8.8.1:= || ( ( >=dev-haskell/text-1.2.3.0 <dev-haskell/text-1.3.0.0 ) ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parsing of ISO 8601 dates, originally from aeson
+EAPI=8
+HOMEPAGE=https://github.com/haskell/aeson
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/attoparsec-0.14.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base-compat-batteries-0.10.0:=[profile?] <dev-haskell/base-compat-batteries-0.14:=[profile?] >=dev-haskell/time-compat-1.9.4:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-lang/ghc-8.8.1:= || ( ( >=dev-haskell/text-1.2.3.0 <dev-haskell/text-1.3.0.0 ) ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] dev-lang/ghc:=[profile?]
+SLOT=0/1.1.0.0
+SRC_URI=https://hackage.haskell.org/package/attoparsec-iso8601-1.1.0.0/attoparsec-iso8601-1.1.0.0.tar.gz https://hackage.haskell.org/package/attoparsec-iso8601-1.1.0.0/revision/1.cabal -> attoparsec-iso8601-1.1.0.0-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=30e8be1b6374bd52c043bcb7dc631c7d
diff --git a/metadata/md5-cache/dev-haskell/auto-update-0.1.6 b/metadata/md5-cache/dev-haskell/auto-update-0.1.6
new file mode 100644
index 000000000000..f6651f1f91f2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/auto-update-0.1.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/exceptions dev-haskell/hspec dev-haskell/hunit dev-haskell/retry ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficiently run periodic, on-demand actions
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.6
+SRC_URI=https://hackage.haskell.org/package/auto-update-0.1.6/auto-update-0.1.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9ede1138e830437a230a814a179bb600
diff --git a/metadata/md5-cache/dev-haskell/aws-0.22-r5 b/metadata/md5-cache/dev-haskell/aws-0.22-r5
new file mode 100644
index 000000000000..d9261c7fdbdb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/aws-0.22-r5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-2.0:=[profile?] <dev-haskell/aeson-2.1:=[profile?] >=dev-haskell/attoparsec-0.11:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base16-bytestring-0.1:=[profile?] <dev-haskell/base16-bytestring-1.1:=[profile?] >=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] >=dev-haskell/blaze-builder-0.2.1.4:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?] >=dev-haskell/byteable-0.1:=[profile?] <dev-haskell/byteable-0.2:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/cereal-0.3:=[profile?] <dev-haskell/cereal-0.6:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/conduit-extra-1.3:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?] >=dev-haskell/cryptonite-0.11:=[profile?] >=dev-haskell/data-default-0.5.3:=[profile?] <dev-haskell/data-default-0.8:=[profile?] >=dev-haskell/http-client-tls-0.3:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/http-conduit-2.3:=[profile?] <dev-haskell/http-conduit-2.4:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] <dev-haskell/http-types-1.0:=[profile?] >=dev-haskell/lifted-base-0.1:=[profile?] <dev-haskell/lifted-base-0.3:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/monad-control-0.3:=[profile?] >=dev-haskell/network-3:=[profile?] <dev-haskell/network-4:=[profile?] >=dev-haskell/network-bsd-2.8:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] >=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-2:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/xml-conduit-1.8:=[profile?] <dev-haskell/xml-conduit-2.0:=[profile?] >=dev-lang/ghc-8.10.1:= examples? ( >=dev-haskell/errors-2.0:=[profile?] ) >=dev-haskell/cabal-3.2.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Amazon Web Services (AWS) for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/aristidb/aws
+INHERIT=haskell-cabal
+IUSE=examples doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-2.0:=[profile?] <dev-haskell/aeson-2.1:=[profile?] >=dev-haskell/attoparsec-0.11:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base16-bytestring-0.1:=[profile?] <dev-haskell/base16-bytestring-1.1:=[profile?] >=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] >=dev-haskell/blaze-builder-0.2.1.4:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?] >=dev-haskell/byteable-0.1:=[profile?] <dev-haskell/byteable-0.2:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/cereal-0.3:=[profile?] <dev-haskell/cereal-0.6:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/conduit-extra-1.3:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?] >=dev-haskell/cryptonite-0.11:=[profile?] >=dev-haskell/data-default-0.5.3:=[profile?] <dev-haskell/data-default-0.8:=[profile?] >=dev-haskell/http-client-tls-0.3:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/http-conduit-2.3:=[profile?] <dev-haskell/http-conduit-2.4:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] <dev-haskell/http-types-1.0:=[profile?] >=dev-haskell/lifted-base-0.1:=[profile?] <dev-haskell/lifted-base-0.3:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/monad-control-0.3:=[profile?] >=dev-haskell/network-3:=[profile?] <dev-haskell/network-4:=[profile?] >=dev-haskell/network-bsd-2.8:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] >=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-2:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/xml-conduit-1.8:=[profile?] <dev-haskell/xml-conduit-2.0:=[profile?] >=dev-lang/ghc-8.10.1:= examples? ( >=dev-haskell/errors-2.0:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.22
+SRC_URI=https://hackage.haskell.org/package/aws-0.22/aws-0.22.tar.gz https://hackage.haskell.org/package/aws-0.22/revision/3.cabal -> aws-0.22-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3f90b36df0089b6b662acd8eb88cbfec
diff --git a/metadata/md5-cache/dev-haskell/aws-0.24 b/metadata/md5-cache/dev-haskell/aws-0.24
new file mode 100644
index 000000000000..1720b61ab8e9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/aws-0.24
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-2.0.0.0:=[profile?] >=dev-haskell/attoparsec-0.11:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base16-bytestring-0.1:=[profile?] <dev-haskell/base16-bytestring-1.1:=[profile?] >=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] >=dev-haskell/blaze-builder-0.2.1.4:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?] >=dev-haskell/byteable-0.1:=[profile?] <dev-haskell/byteable-0.2:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/cereal-0.3:=[profile?] <dev-haskell/cereal-0.6:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/conduit-extra-1.3:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?] >=dev-haskell/cryptonite-0.11:=[profile?] >=dev-haskell/data-default-0.5.3:=[profile?] <dev-haskell/data-default-0.8:=[profile?] >=dev-haskell/http-client-tls-0.3:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/http-conduit-2.3:=[profile?] <dev-haskell/http-conduit-2.4:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] <dev-haskell/http-types-1.0:=[profile?] >=dev-haskell/lifted-base-0.1:=[profile?] <dev-haskell/lifted-base-0.3:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/monad-control-0.3:=[profile?] >=dev-haskell/network-3:=[profile?] <dev-haskell/network-4:=[profile?] >=dev-haskell/network-bsd-2.8:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] >=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-2:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/xml-conduit-1.8:=[profile?] <dev-haskell/xml-conduit-2.0:=[profile?] >=dev-lang/ghc-8.10.1:= examples? ( >=dev-haskell/errors-2.0:=[profile?] ) >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/http-client-0.3 <dev-haskell/http-client-0.8 >=dev-haskell/lifted-base-0.2 >=dev-haskell/quickcheck-2.7 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.8 >=dev-haskell/tasty-hunit-0.8 >=dev-haskell/tasty-quickcheck-0.8 >=dev-haskell/transformers-base-0.4 !examples? ( >=dev-haskell/errors-2.0 ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Amazon Web Services (AWS) for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/aristidb/aws
+INHERIT=haskell-cabal
+IUSE=examples doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-2.0.0.0:=[profile?] >=dev-haskell/attoparsec-0.11:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base16-bytestring-0.1:=[profile?] <dev-haskell/base16-bytestring-1.1:=[profile?] >=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] >=dev-haskell/blaze-builder-0.2.1.4:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?] >=dev-haskell/byteable-0.1:=[profile?] <dev-haskell/byteable-0.2:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/cereal-0.3:=[profile?] <dev-haskell/cereal-0.6:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/conduit-extra-1.3:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?] >=dev-haskell/cryptonite-0.11:=[profile?] >=dev-haskell/data-default-0.5.3:=[profile?] <dev-haskell/data-default-0.8:=[profile?] >=dev-haskell/http-client-tls-0.3:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/http-conduit-2.3:=[profile?] <dev-haskell/http-conduit-2.4:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] <dev-haskell/http-types-1.0:=[profile?] >=dev-haskell/lifted-base-0.1:=[profile?] <dev-haskell/lifted-base-0.3:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/monad-control-0.3:=[profile?] >=dev-haskell/network-3:=[profile?] <dev-haskell/network-4:=[profile?] >=dev-haskell/network-bsd-2.8:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] >=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-2:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/xml-conduit-1.8:=[profile?] <dev-haskell/xml-conduit-2.0:=[profile?] >=dev-lang/ghc-8.10.1:= examples? ( >=dev-haskell/errors-2.0:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.24
+SRC_URI=https://hackage.haskell.org/package/aws-0.24/aws-0.24.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=379a861766a0a36e4e3a8c01e62cfad8
diff --git a/metadata/md5-cache/dev-haskell/barbies-2.0.4.0 b/metadata/md5-cache/dev-haskell/barbies-2.0.4.0
new file mode 100644
index 000000000000..327ceb93f573
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/barbies-2.0.4.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/distributive:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/quickcheck dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Classes for working with types that can change clothes
+EAPI=8
+HOMEPAGE=https://github.com/jcpetruzza/barbies#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/distributive:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.0.4.0
+SRC_URI=https://hackage.haskell.org/package/barbies-2.0.4.0/barbies-2.0.4.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d4ab56c3c49f6d012581d1e72c01aeea
diff --git a/metadata/md5-cache/dev-haskell/base-compat-0.12.1 b/metadata/md5-cache/dev-haskell/base-compat-0.12.1
new file mode 100644
index 000000000000..2473f151b1c2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/base-compat-0.12.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A compatibility layer for base
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/base-compat
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.12.1
+SRC_URI=https://hackage.haskell.org/package/base-compat-0.12.1/base-compat-0.12.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f26aff4782e75c4783d4360be0a771ab
diff --git a/metadata/md5-cache/dev-haskell/base-compat-0.13.0 b/metadata/md5-cache/dev-haskell/base-compat-0.13.0
new file mode 100644
index 000000000000..91dfe9b813b0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/base-compat-0.13.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A compatibility layer for base
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/base-compat
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.13.0
+SRC_URI=https://hackage.haskell.org/package/base-compat-0.13.0/base-compat-0.13.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e233bb6eb6af5d7156dc70051685a1f8
diff --git a/metadata/md5-cache/dev-haskell/base-compat-batteries-0.12.1 b/metadata/md5-cache/dev-haskell/base-compat-batteries-0.12.1
new file mode 100644
index 000000000000..3ed78c7b54d1
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/base-compat-batteries-0.12.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=~dev-haskell/base-compat-0.12.1:=[profile?] >=dev-haskell/contravariant-1.5:=[profile?] <dev-haskell/contravariant-1.6:=[profile?] >=dev-haskell/onetuple-0.3:=[profile?] <dev-haskell/onetuple-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-1.8 dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=base-compat with extra batteries
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/base-compat-batteries
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=~dev-haskell/base-compat-0.12.1:=[profile?] >=dev-haskell/contravariant-1.5:=[profile?] <dev-haskell/contravariant-1.6:=[profile?] >=dev-haskell/onetuple-0.3:=[profile?] <dev-haskell/onetuple-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.12.1
+SRC_URI=https://hackage.haskell.org/package/base-compat-batteries-0.12.1/base-compat-batteries-0.12.1.tar.gz https://hackage.haskell.org/package/base-compat-batteries-0.12.1/revision/2.cabal -> base-compat-batteries-0.12.1-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d330447375e02144a588e2801245580b
diff --git a/metadata/md5-cache/dev-haskell/base-compat-batteries-0.13.0 b/metadata/md5-cache/dev-haskell/base-compat-batteries-0.13.0
new file mode 100644
index 000000000000..897af410e221
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/base-compat-batteries-0.13.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=~dev-haskell/base-compat-0.13.0:=[profile?] >=dev-haskell/foldable1-classes-compat-0.1:=[profile?] <dev-haskell/foldable1-classes-compat-0.2:=[profile?] >=dev-haskell/onetuple-0.4:=[profile?] <dev-haskell/onetuple-0.5:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-1.8 dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=base-compat with extra batteries
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/base-compat-batteries
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=~dev-haskell/base-compat-0.13.0:=[profile?] >=dev-haskell/foldable1-classes-compat-0.1:=[profile?] <dev-haskell/foldable1-classes-compat-0.2:=[profile?] >=dev-haskell/onetuple-0.4:=[profile?] <dev-haskell/onetuple-0.5:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.13.0
+SRC_URI=https://hackage.haskell.org/package/base-compat-batteries-0.13.0/base-compat-batteries-0.13.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5e8fda7cb9955abac7325e2811e0c19c
diff --git a/metadata/md5-cache/dev-haskell/base-orphans-0.8.6 b/metadata/md5-cache/dev-haskell/base-orphans-0.8.6
new file mode 100644
index 000000000000..539ac1dedc4f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/base-orphans-0.8.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Backwards-compatible orphan instances for base
+EAPI=8
+HOMEPAGE=https://github.com/haskell-compat/base-orphans#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.8.6
+SRC_URI=https://hackage.haskell.org/package/base-orphans-0.8.6/base-orphans-0.8.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=62e81a9613073ddda9801da996ee9064
diff --git a/metadata/md5-cache/dev-haskell/base-orphans-0.9.0 b/metadata/md5-cache/dev-haskell/base-orphans-0.9.0
new file mode 100644
index 000000000000..754f4738740c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/base-orphans-0.9.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3 dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Backwards-compatible orphan instances for base
+EAPI=8
+HOMEPAGE=https://github.com/haskell-compat/base-orphans#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.9.0
+SRC_URI=https://hackage.haskell.org/package/base-orphans-0.9.0/base-orphans-0.9.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7452d1bca2bf0b2e911f1d92eb9051f5
diff --git a/metadata/md5-cache/dev-haskell/base-unicode-symbols-0.2.4.2 b/metadata/md5-cache/dev-haskell/base-unicode-symbols-0.2.4.2
new file mode 100644
index 000000000000..3523ca46a752
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/base-unicode-symbols-0.2.4.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Unicode alternatives for common functions and operators
+EAPI=8
+HOMEPAGE=http://haskell.org/haskellwiki/Unicode-symbols
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.4.2
+SRC_URI=https://hackage.haskell.org/package/base-unicode-symbols-0.2.4.2/base-unicode-symbols-0.2.4.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b664397e899c5bc38729c5a82cec9ad8
diff --git a/metadata/md5-cache/dev-haskell/base16-bytestring-0.1.1.7 b/metadata/md5-cache/dev-haskell/base16-bytestring-0.1.1.7
new file mode 100644
index 000000000000..6067a0fc3705
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/base16-bytestring-0.1.1.7
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.12 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast base16 (hex) encoding and decoding for ByteStrings
+EAPI=8
+HOMEPAGE=https://github.com/haskell/base16-bytestring
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.1.7
+SRC_URI=https://hackage.haskell.org/package/base16-bytestring-0.1.1.7/base16-bytestring-0.1.1.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=60c8ad37c34f56a52ea60eb2346e2e5e
diff --git a/metadata/md5-cache/dev-haskell/base16-bytestring-1.0.2.0 b/metadata/md5-cache/dev-haskell/base16-bytestring-1.0.2.0
new file mode 100644
index 000000000000..0aa1c61e9fab
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/base16-bytestring-1.0.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hunit dev-haskell/quickcheck dev-haskell/test-framework dev-haskell/test-framework-hunit dev-haskell/test-framework-quickcheck2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=RFC 4648-compliant Base16 encodings for ByteStrings
+EAPI=8
+HOMEPAGE=https://github.com/haskell/base16-bytestring
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.2.0
+SRC_URI=https://hackage.haskell.org/package/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a877c8bfbe7c67d4f893329b29f26f25
diff --git a/metadata/md5-cache/dev-haskell/base64-0.4.2.4 b/metadata/md5-cache/dev-haskell/base64-0.4.2.4
new file mode 100644
index 000000000000..6810f9ec1135
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/base64-0.4.2.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-short-0.1:=[profile?] <dev-haskell/text-short-0.2:=[profile?] >=dev-lang/ghc-8.10.6:= || ( ( >=dev-haskell/text-1.2 <dev-haskell/text-1.3 ) ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/base64-bytestring dev-haskell/quickcheck dev-haskell/random-bytestring dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck dev-haskell/text ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A modern RFC 4648-compliant Base64 library
+EAPI=8
+HOMEPAGE=https://github.com/emilypi/base64
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/text-short-0.1:=[profile?] <dev-haskell/text-short-0.2:=[profile?] >=dev-lang/ghc-8.10.6:= || ( ( >=dev-haskell/text-1.2 <dev-haskell/text-1.3 ) ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.2.4
+SRC_URI=https://hackage.haskell.org/package/base64-0.4.2.4/base64-0.4.2.4.tar.gz https://hackage.haskell.org/package/base64-0.4.2.4/revision/3.cabal -> base64-0.4.2.4-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=50ae618475b5aee48a9b6369ed631a27
diff --git a/metadata/md5-cache/dev-haskell/base64-bytestring-1.0.0.3 b/metadata/md5-cache/dev-haskell/base64-bytestring-1.0.0.3
new file mode 100644
index 000000000000..d32b43d2060d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/base64-bytestring-1.0.0.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( dev-haskell/hunit dev-haskell/quickcheck dev-haskell/split dev-haskell/test-framework dev-haskell/test-framework-hunit dev-haskell/test-framework-quickcheck2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast base64 encoding and decoding for ByteStrings
+EAPI=8
+HOMEPAGE=https://github.com/haskell/base64-bytestring
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.0.3
+SRC_URI=https://hackage.haskell.org/package/base64-bytestring-1.0.0.3/base64-bytestring-1.0.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d21bef17f0068476c84c81ea54f049ce
diff --git a/metadata/md5-cache/dev-haskell/base64-bytestring-1.2.1.0 b/metadata/md5-cache/dev-haskell/base64-bytestring-1.2.1.0
new file mode 100644
index 000000000000..ac3fe1e3e3a7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/base64-bytestring-1.2.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hunit dev-haskell/quickcheck dev-haskell/test-framework dev-haskell/test-framework-hunit dev-haskell/test-framework-quickcheck2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast base64 encoding and decoding for ByteStrings
+EAPI=8
+HOMEPAGE=https://github.com/haskell/base64-bytestring
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.2.1.0
+SRC_URI=https://hackage.haskell.org/package/base64-bytestring-1.2.1.0/base64-bytestring-1.2.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=90d63e1a87d7ac781c3f1f27b43da971
diff --git a/metadata/md5-cache/dev-haskell/basement-0.0.12 b/metadata/md5-cache/dev-haskell/basement-0.0.12
new file mode 100644
index 000000000000..f530afffffa7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/basement-0.0.12
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Foundation scrap box of array & string
+EAPI=8
+HOMEPAGE=https://github.com/haskell-foundation/foundation#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.12
+SRC_URI=https://hackage.haskell.org/package/basement-0.0.12/basement-0.0.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9ec3b62bf4299b2ffb1d2b39f33c4a06
diff --git a/metadata/md5-cache/dev-haskell/basement-0.0.16 b/metadata/md5-cache/dev-haskell/basement-0.0.16
new file mode 100644
index 000000000000..7cd715569179
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/basement-0.0.16
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Foundation scrap box of array & string
+EAPI=8
+HOMEPAGE=https://github.com/haskell-foundation/foundation#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.16
+SRC_URI=https://hackage.haskell.org/package/basement-0.0.16/basement-0.0.16.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d60a8a8570269024e7205b11063564ce
diff --git a/metadata/md5-cache/dev-haskell/bencode-0.6.1.1 b/metadata/md5-cache/dev-haskell/bencode-0.6.1.1
new file mode 100644
index 000000000000..f91f10f4e966
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/bencode-0.6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/parsec:=[profile?] >=dev-haskell/transformers-compat-0.4:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( dev-haskell/hspec dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parser and printer for bencoded data
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/bencode
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/parsec:=[profile?] >=dev-haskell/transformers-compat-0.4:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.6.1.1
+SRC_URI=https://hackage.haskell.org/package/bencode-0.6.1.1/bencode-0.6.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d7e97d7ec54befbaa0ddaed8b3f52b3d
diff --git a/metadata/md5-cache/dev-haskell/bifunctors-5.5.11 b/metadata/md5-cache/dev-haskell/bifunctors-5.5.11
new file mode 100644
index 000000000000..5eb4ad08409d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/bifunctors-5.5.11
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/comonad-5.0.7:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/th-abstraction-0.4.2.0:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= tagged? ( >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-1:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-1.8 >=dev-haskell/quickcheck-2 <dev-haskell/quickcheck-3 dev-haskell/transformers-compat ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=The Bifunctors package authored by Edward Kmett
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/bifunctors/
+INHERIT=haskell-cabal
+IUSE=+semigroups +tagged doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/comonad-5.0.7:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/th-abstraction-0.4.2.0:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= tagged? ( >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-1:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/5.5.11
+SRC_URI=https://hackage.haskell.org/package/bifunctors-5.5.11/bifunctors-5.5.11.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c81c200780c5266a415c5da1f5951a91
diff --git a/metadata/md5-cache/dev-haskell/bifunctors-5.5.15 b/metadata/md5-cache/dev-haskell/bifunctors-5.5.15
new file mode 100644
index 000000000000..952bf33db374
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/bifunctors-5.5.15
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/comonad-5.0.7:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/th-abstraction-0.4.2.0:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= tagged? ( >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-1:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-1.8 >=dev-haskell/quickcheck-2 <dev-haskell/quickcheck-3 dev-haskell/transformers-compat ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=The Bifunctors package authored by Edward Kmett
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/bifunctors/
+INHERIT=haskell-cabal
+IUSE=+semigroups +tagged doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/comonad-5.0.7:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/th-abstraction-0.4.2.0:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= tagged? ( >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-1:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/5.5.15
+SRC_URI=https://hackage.haskell.org/package/bifunctors-5.5.15/bifunctors-5.5.15.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ebc579c5dbb882ddc0b7259960c52b84
diff --git a/metadata/md5-cache/dev-haskell/binary-0.8.8.0-r1 b/metadata/md5-cache/dev-haskell/binary-0.8.8.0-r1
new file mode 100644
index 000000000000..de1e1607506b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/binary-0.8.8.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Binary serialisation for Haskell values using lazy ByteStrings
+EAPI=8
+HOMEPAGE=https://github.com/kolmodin/binary
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.8.8.0
+SRC_URI=https://hackage.haskell.org/package/binary-0.8.8.0/binary-0.8.8.0.tar.gz https://hackage.haskell.org/package/binary-0.8.8.0/revision/1.cabal -> binary-0.8.8.0-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=752dbc352af1edad8efda65cfb46049b
diff --git a/metadata/md5-cache/dev-haskell/binary-0.8.9.0-r1 b/metadata/md5-cache/dev-haskell/binary-0.8.9.0-r1
new file mode 100644
index 000000000000..9d928495993b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/binary-0.8.9.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-9.2.4:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Binary serialisation for Haskell values using lazy ByteStrings
+EAPI=8
+HOMEPAGE=https://github.com/kolmodin/binary
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-9.2.4:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.8.9.0
+SRC_URI=https://hackage.haskell.org/package/binary-0.8.9.0/binary-0.8.9.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=794e2db18613e8aea90604942665f4a4
diff --git a/metadata/md5-cache/dev-haskell/binary-orphans-1.0.2 b/metadata/md5-cache/dev-haskell/binary-orphans-1.0.2
new file mode 100644
index 000000000000..ed6c5925aa3e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/binary-orphans-1.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/onetuple-0.3:=[profile?] <dev-haskell/onetuple-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Compatibility package for binary; provides instances
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/binary-orphans
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/onetuple-0.3:=[profile?] <dev-haskell/onetuple-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/binary-orphans-1.0.2/binary-orphans-1.0.2.tar.gz https://hackage.haskell.org/package/binary-orphans-1.0.2/revision/1.cabal -> binary-orphans-1.0.2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b49254b78e31ff6edd05cca7d4254ef2
diff --git a/metadata/md5-cache/dev-haskell/binary-orphans-1.0.4.1 b/metadata/md5-cache/dev-haskell/binary-orphans-1.0.4.1
new file mode 100644
index 000000000000..8fc6eddd1bb2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/binary-orphans-1.0.4.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/data-array-byte-0.1.0.1:=[profile?] <dev-haskell/data-array-byte-0.2:=[profile?] >=dev-haskell/onetuple-0.3:=[profile?] <dev-haskell/onetuple-0.5:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/quickcheck-2.13.1 <dev-haskell/quickcheck-2.15 >=dev-haskell/quickcheck-instances-0.3.28 <dev-haskell/quickcheck-instances-0.4 >=dev-haskell/tagged-0.8.6 <dev-haskell/tagged-0.9 >=dev-haskell/tasty-0.10.1.2 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-quickcheck-0.8.3.2 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Compatibility package for binary; provides instances
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/binary-orphans
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/data-array-byte-0.1.0.1:=[profile?] <dev-haskell/data-array-byte-0.2:=[profile?] >=dev-haskell/onetuple-0.3:=[profile?] <dev-haskell/onetuple-0.5:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.4.1
+SRC_URI=https://hackage.haskell.org/package/binary-orphans-1.0.4.1/binary-orphans-1.0.4.1.tar.gz https://hackage.haskell.org/package/binary-orphans-1.0.4.1/revision/2.cabal -> binary-orphans-1.0.4.1-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=12437f34ac598083b7e3d3103788b702
diff --git a/metadata/md5-cache/dev-haskell/bitvec-1.1.3.0 b/metadata/md5-cache/dev-haskell/bitvec-1.1.3.0
new file mode 100644
index 000000000000..5e2e53477b06
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/bitvec-1.1.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/primitive-0.5:=[profile?] >=dev-haskell/vector-0.11:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.4.3:= gmp? ( dev-libs/gmp ) >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/quickcheck-classes-0.6.1 dev-haskell/quickcheck-classes-base dev-haskell/tasty dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Space-efficient bit vectors
+EAPI=8
+HOMEPAGE=https://github.com/Bodigrim/bitvec
+INHERIT=haskell-cabal
+IUSE=+gmp doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/primitive-0.5:=[profile?] >=dev-haskell/vector-0.11:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.4.3:= gmp? ( dev-libs/gmp ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.3.0
+SRC_URI=https://hackage.haskell.org/package/bitvec-1.1.3.0/bitvec-1.1.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d8c17cc7e0e8d93ebb5cfeba09aa1814
diff --git a/metadata/md5-cache/dev-haskell/blaze-builder-0.4.2.1 b/metadata/md5-cache/dev-haskell/blaze-builder-0.4.2.1
new file mode 100644
index 000000000000..5fecc9492a0c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/blaze-builder-0.4.2.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 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 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficient buffered output
+EAPI=8
+HOMEPAGE=https://github.com/lpsmith/blaze-builder
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.2.1
+SRC_URI=https://hackage.haskell.org/package/blaze-builder-0.4.2.1/blaze-builder-0.4.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=271183957736fab3c3663fc4c407cd82
diff --git a/metadata/md5-cache/dev-haskell/blaze-builder-0.4.2.2 b/metadata/md5-cache/dev-haskell/blaze-builder-0.4.2.2
new file mode 100644
index 000000000000..32da8d6dd0de
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/blaze-builder-0.4.2.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 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 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficient buffered output
+EAPI=8
+HOMEPAGE=https://github.com/blaze-builder/blaze-builder
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.2.2
+SRC_URI=https://hackage.haskell.org/package/blaze-builder-0.4.2.2/blaze-builder-0.4.2.2.tar.gz https://hackage.haskell.org/package/blaze-builder-0.4.2.2/revision/1.cabal -> blaze-builder-0.4.2.2-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=541f4c851140d834a1899f625fcb7598
diff --git a/metadata/md5-cache/dev-haskell/blaze-html-0.9.1.2-r2 b/metadata/md5-cache/dev-haskell/blaze-html-0.9.1.2-r2
new file mode 100644
index 000000000000..3cfc50c62faa
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/blaze-html-0.9.1.2-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/blaze-builder-0.3:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?] >=dev-haskell/blaze-markup-0.8:=[profile?] <dev-haskell/blaze-markup-0.9:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 >=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.15 >=dev-haskell/test-framework-0.4 <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 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A blazingly fast HTML combinator library for Haskell
+EAPI=8
+HOMEPAGE=https://jaspervdj.be/blaze
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/blaze-builder-0.3:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?] >=dev-haskell/blaze-markup-0.8:=[profile?] <dev-haskell/blaze-markup-0.9:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.9.1.2
+SRC_URI=https://hackage.haskell.org/package/blaze-html-0.9.1.2/blaze-html-0.9.1.2.tar.gz https://hackage.haskell.org/package/blaze-html-0.9.1.2/revision/2.cabal -> blaze-html-0.9.1.2-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f626fc1204987abe15b97f8eb87987c0
diff --git a/metadata/md5-cache/dev-haskell/blaze-markup-0.8.2.8-r1 b/metadata/md5-cache/dev-haskell/blaze-markup-0.8.2.8-r1
new file mode 100644
index 000000000000..f85fd7cf0fc1
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/blaze-markup-0.8.2.8-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/blaze-builder-0.3:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?] >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 >=dev-haskell/quickcheck-2.7 <dev-haskell/quickcheck-2.15 >=dev-haskell/tasty-1.0 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-hunit-0.10 <dev-haskell/tasty-hunit-0.11 >=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A blazingly fast markup combinator library for Haskell
+EAPI=8
+HOMEPAGE=https://jaspervdj.be/blaze
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/blaze-builder-0.3:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?] >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.8.2.8
+SRC_URI=https://hackage.haskell.org/package/blaze-markup-0.8.2.8/blaze-markup-0.8.2.8.tar.gz https://hackage.haskell.org/package/blaze-markup-0.8.2.8/revision/4.cabal -> blaze-markup-0.8.2.8-rev4.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4868c22d3516a039fc8f185bde80cb0f
diff --git a/metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.0 b/metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.0
new file mode 100644
index 000000000000..405fe0ec8a4f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/quickcheck-2.5 dev-haskell/random dev-haskell/test-framework dev-haskell/test-framework-quickcheck2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure and impure Bloom Filter implementations
+EAPI=8
+HOMEPAGE=https://github.com/bos/bloomfilter
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.0.1.0
+SRC_URI=https://hackage.haskell.org/package/bloomfilter-2.0.1.0/bloomfilter-2.0.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=75d444cd6a682509e4823bb7ceae5d96
diff --git a/metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.0-r1 b/metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.0-r1
new file mode 100644
index 000000000000..66d3a76404a5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/bloomfilter-2.0.1.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/quickcheck-2.5 dev-haskell/random dev-haskell/test-framework dev-haskell/test-framework-quickcheck2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure and impure Bloom Filter implementations
+EAPI=8
+HOMEPAGE=https://github.com/bos/bloomfilter
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.0.1.0
+SRC_URI=https://hackage.haskell.org/package/bloomfilter-2.0.1.0/bloomfilter-2.0.1.0.tar.gz https://hackage.haskell.org/package/bloomfilter-2.0.1.0/revision/2.cabal -> bloomfilter-2.0.1.0-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4c0c2a38b49240402a59054cf5493c84
diff --git a/metadata/md5-cache/dev-haskell/boring-0.2.1 b/metadata/md5-cache/dev-haskell/boring-0.2.1
new file mode 100644
index 000000000000..f49e6d8a901d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/boring-0.2.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= tagged? ( >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] ) >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Boring and Absurd types
+EAPI=8
+HOMEPAGE=https://github.com/phadej/boring
+INHERIT=haskell-cabal
+IUSE=+tagged doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= tagged? ( >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.2.1
+SRC_URI=https://hackage.haskell.org/package/boring-0.2.1/boring-0.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ed5297f3f735c412e07da8aaa720733e
diff --git a/metadata/md5-cache/dev-haskell/bsb-http-chunked-0.0.0.4 b/metadata/md5-cache/dev-haskell/bsb-http-chunked-0.0.0.4
new file mode 100644
index 000000000000..98ca75d88f94
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/bsb-http-chunked-0.0.0.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 test? ( dev-haskell/attoparsec >=dev-haskell/blaze-builder-0.2.1.4 >=dev-haskell/doctest-0.8 dev-haskell/hedgehog dev-haskell/tasty dev-haskell/tasty-hedgehog dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Chunked HTTP transfer encoding for bytestring builders
+EAPI=8
+HOMEPAGE=https://github.com/sjakobi/bsb-http-chunked
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.0.0.4
+SRC_URI=https://hackage.haskell.org/package/bsb-http-chunked-0.0.0.4/bsb-http-chunked-0.0.0.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=77d01048dcdac4555a40be2f68c0773b
diff --git a/metadata/md5-cache/dev-haskell/bsb-http-chunked-0.0.0.4-r1 b/metadata/md5-cache/dev-haskell/bsb-http-chunked-0.0.0.4-r1
new file mode 100644
index 000000000000..7437edf8957b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/bsb-http-chunked-0.0.0.4-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/attoparsec >=dev-haskell/blaze-builder-0.2.1.4 >=dev-haskell/doctest-0.8 dev-haskell/hedgehog dev-haskell/tasty dev-haskell/tasty-hedgehog dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Chunked HTTP transfer encoding for bytestring builders
+EAPI=8
+HOMEPAGE=https://github.com/sjakobi/bsb-https-chunked
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.0.0.4
+SRC_URI=https://hackage.haskell.org/package/bsb-http-chunked-0.0.0.4/bsb-http-chunked-0.0.0.4.tar.gz https://hackage.haskell.org/package/bsb-http-chunked-0.0.0.4/revision/3.cabal -> bsb-http-chunked-0.0.0.4-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9546d525341065890b373eeb4ec38aeb
diff --git a/metadata/md5-cache/dev-haskell/byteable-0.1.1 b/metadata/md5-cache/dev-haskell/byteable-0.1.1
new file mode 100644
index 000000000000..f536f8211da5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/byteable-0.1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type class for sequence of bytes
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-byteable
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.1
+SRC_URI=https://hackage.haskell.org/package/byteable-0.1.1/byteable-0.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a5e597302cdd7cd8d19af9cee75fcec6
diff --git a/metadata/md5-cache/dev-haskell/byteorder-1.0.4 b/metadata/md5-cache/dev-haskell/byteorder-1.0.4
new file mode 100644
index 000000000000..dabf3a53d3ae
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/byteorder-1.0.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Exposes the native endianness or byte ordering of the system
+EAPI=8
+HOMEPAGE=http://community.haskell.org/~aslatter/code/byteorder
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.4
+SRC_URI=https://hackage.haskell.org/package/byteorder-1.0.4/byteorder-1.0.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b8a25b58b8b6d5fd630143a2d956014d
diff --git a/metadata/md5-cache/dev-haskell/bytestring-builder-0.10.8.2.0 b/metadata/md5-cache/dev-haskell/bytestring-builder-0.10.8.2.0
new file mode 100644
index 000000000000..8286f1108c3a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/bytestring-builder-0.10.8.2.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8
+DESCRIPTION=The new bytestring builder, packaged outside of GHC
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/bytestring-builder
+INHERIT=haskell-cabal
+IUSE=profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.10.8.2.0
+SRC_URI=https://hackage.haskell.org/package/bytestring-builder-0.10.8.2.0/bytestring-builder-0.10.8.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=804f69be94632b4e3d270afd24af3606
diff --git a/metadata/md5-cache/dev-haskell/c2hs-0.28.8 b/metadata/md5-cache/dev-haskell/c2hs-0.28.8
new file mode 100644
index 000000000000..74339c85a206
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/c2hs-0.28.8
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/dlist:= >=dev-haskell/language-c-0.7.1:= <dev-haskell/language-c-0.10:= >=dev-lang/ghc-8.4.3:= regression? ( >=dev-haskell/shelly-1.9.0:= <dev-haskell/shelly-1.10.0:= dev-haskell/text:= >=dev-haskell/yaml-0.8:= ) >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hunit dev-haskell/test-framework dev-haskell/test-framework-hunit !regression? ( >=dev-haskell/shelly-1.9.0 <dev-haskell/shelly-1.10.0 dev-haskell/text ) )
+DESCRIPTION=C->Haskell FFI tool that gives some cross-language type safety
+EAPI=8
+HOMEPAGE=https://github.com/haskell/c2hs
+INHERIT=haskell-cabal
+IUSE=regression test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=dev-haskell/dlist:= >=dev-haskell/language-c-0.7.1:= <dev-haskell/language-c-0.10:= >=dev-lang/ghc-8.4.3:= regression? ( >=dev-haskell/shelly-1.9.0:= <dev-haskell/shelly-1.10.0:= dev-haskell/text:= >=dev-haskell/yaml-0.8:= )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://hackage.haskell.org/package/c2hs-0.28.8/c2hs-0.28.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b8472096298214696cf0550a2b2ca59f
diff --git a/metadata/md5-cache/dev-haskell/c2hs-0.28.8-r2 b/metadata/md5-cache/dev-haskell/c2hs-0.28.8-r2
new file mode 100644
index 000000000000..6b5722dc8931
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/c2hs-0.28.8-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/dlist:= >=dev-haskell/language-c-0.7.1:= <dev-haskell/language-c-0.10:= >=dev-lang/ghc-9.0.2:= >=dev-haskell/cabal-3.4.1.0 test? ( dev-haskell/hunit >=dev-haskell/shelly-1.9.0 dev-haskell/test-framework dev-haskell/test-framework-hunit dev-haskell/text )
+DESCRIPTION=C->Haskell FFI tool that gives some cross-language type safety
+EAPI=8
+HOMEPAGE=https://github.com/haskell/c2hs
+INHERIT=haskell-cabal
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=dev-haskell/dlist:= >=dev-haskell/language-c-0.7.1:= <dev-haskell/language-c-0.10:= >=dev-lang/ghc-9.0.2:=
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://hackage.haskell.org/package/c2hs-0.28.8/c2hs-0.28.8.tar.gz https://hackage.haskell.org/package/c2hs-0.28.8/revision/2.cabal -> c2hs-0.28.8-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9d3bb08fc360c991b7cbf98caff735d6
diff --git a/metadata/md5-cache/dev-haskell/cabal-3.2.1.0-r2 b/metadata/md5-cache/dev-haskell/cabal-3.2.1.0-r2
new file mode 100644
index 000000000000..a96abb333be4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cabal-3.2.1.0-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A framework for packaging Haskell software
+EAPI=8
+HOMEPAGE=https://www.haskell.org/cabal/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/3.2.1.0
+SRC_URI=https://hackage.haskell.org/package/Cabal-3.2.1.0/Cabal-3.2.1.0.tar.gz -> cabal-3.2.1.0.tar.gz https://hackage.haskell.org/package/Cabal-3.2.1.0/revision/1.cabal -> cabal-3.2.1.0-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b4705e45d988c4ce732e5f867dc817c1
diff --git a/metadata/md5-cache/dev-haskell/cabal-3.4.1.0-r1 b/metadata/md5-cache/dev-haskell/cabal-3.4.1.0-r1
new file mode 100644
index 000000000000..2a6ff8d3529c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cabal-3.4.1.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A framework for packaging Haskell software
+EAPI=8
+HOMEPAGE=https://www.haskell.org/cabal/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/3.4.1.0
+SRC_URI=https://hackage.haskell.org/package/Cabal-3.4.1.0/Cabal-3.4.1.0.tar.gz -> cabal-3.4.1.0.tar.gz https://hackage.haskell.org/package/Cabal-3.4.1.0/revision/1.cabal -> cabal-3.4.1.0-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6057d3535c2bd44d853c74b76c884d82
diff --git a/metadata/md5-cache/dev-haskell/cabal-3.6.3.0 b/metadata/md5-cache/dev-haskell/cabal-3.6.3.0
new file mode 100644
index 000000000000..c7cff7813627
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cabal-3.6.3.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-9.2.4:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A framework for packaging Haskell software
+EAPI=8
+HOMEPAGE=https://www.haskell.org/cabal/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-9.2.4:= dev-lang/ghc:=[profile?]
+SLOT=0/3.6.3.0
+SRC_URI=https://hackage.haskell.org/package/Cabal-3.6.3.0/Cabal-3.6.3.0.tar.gz -> cabal-3.6.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=47c0044258bce3f5fc196fedb5f09b1f
diff --git a/metadata/md5-cache/dev-haskell/cabal-doctest-1.0.9 b/metadata/md5-cache/dev-haskell/cabal-doctest-1.0.9
new file mode 100644
index 000000000000..63514d44f845
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cabal-doctest-1.0.9
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/cabal-1.10:=[profile?] <dev-haskell/cabal-3.8:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A Setup.hs helper for running doctests
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/cabal-doctest
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/cabal-1.10:=[profile?] <dev-haskell/cabal-3.8:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.9
+SRC_URI=https://hackage.haskell.org/package/cabal-doctest-1.0.9/cabal-doctest-1.0.9.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ec025d097eeba9b78094cfae7389ef2e
diff --git a/metadata/md5-cache/dev-haskell/cabal-doctest-1.0.9-r1 b/metadata/md5-cache/dev-haskell/cabal-doctest-1.0.9-r1
new file mode 100644
index 000000000000..63e54a039081
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cabal-doctest-1.0.9-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/cabal-1.10:=[profile?] <dev-haskell/cabal-3.12:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A Setup.hs helper for running doctests
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/cabal-doctest
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/cabal-1.10:=[profile?] <dev-haskell/cabal-3.12:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.9
+SRC_URI=https://hackage.haskell.org/package/cabal-doctest-1.0.9/cabal-doctest-1.0.9.tar.gz https://hackage.haskell.org/package/cabal-doctest-1.0.9/revision/3.cabal -> cabal-doctest-1.0.9-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b52dd369965a74a4145653568454aa8a
diff --git a/metadata/md5-cache/dev-haskell/cabal-install-3.4.1.0-r3 b/metadata/md5-cache/dev-haskell/cabal-install-3.4.1.0-r3
new file mode 100644
index 000000000000..da8f6ee65bb3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cabal-install-3.4.1.0-r3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/async-2.0:= <dev-haskell/async-2.3:= >=dev-haskell/base16-bytestring-0.1.1:= <dev-haskell/base16-bytestring-1.1.0.0:= >=dev-haskell/cabal-3.4.1:= <dev-haskell/cabal-3.4.2:= >=dev-haskell/cryptohash-sha256-0.11:= <dev-haskell/cryptohash-sha256-0.12:= >=dev-haskell/echo-0.1.3:= <dev-haskell/echo-0.2:= >=dev-haskell/edit-distance-0.2.2:= <dev-haskell/edit-distance-0.3:= >=dev-haskell/hackage-security-0.6.0.1:= <dev-haskell/hackage-security-0.7:= >=dev-haskell/hashable-1.0:= >=dev-haskell/http-4000.1.5:= <dev-haskell/http-4000.5:= >=dev-haskell/network-uri-2.6.0.2:= <dev-haskell/network-uri-2.7:= >=dev-haskell/random-1.2:= <dev-haskell/random-1.3:= >=dev-haskell/regex-base-0.94.0.0:= <dev-haskell/regex-base-0.95:= >=dev-haskell/regex-posix-0.96.0.0:= <dev-haskell/regex-posix-0.97:= >=dev-haskell/stm-2.0:= <dev-haskell/stm-2.6:= >=dev-haskell/tar-0.5.0.3:= <dev-haskell/tar-0.6:= >=dev-haskell/zlib-0.5.3:= <dev-haskell/zlib-0.7:= >=dev-lang/ghc-8.4.3:= lukko? ( >=dev-haskell/lukko-0.1:= <dev-haskell/lukko-0.2:= ) native-dns? ( >=dev-haskell/resolv-0.1.1:= <dev-haskell/resolv-0.2:= ) >=dev-haskell/cabal-2.2.0.1
+DESCRIPTION=The command-line interface for Cabal and Hackage
+EAPI=8
+HOMEPAGE=https://www.haskell.org/cabal/
+INHERIT=haskell-cabal ghc-package
+IUSE=+lukko +native-dns
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/async-2.0:= <dev-haskell/async-2.3:= >=dev-haskell/base16-bytestring-0.1.1:= <dev-haskell/base16-bytestring-1.1.0.0:= >=dev-haskell/cabal-3.4.1:= <dev-haskell/cabal-3.4.2:= >=dev-haskell/cryptohash-sha256-0.11:= <dev-haskell/cryptohash-sha256-0.12:= >=dev-haskell/echo-0.1.3:= <dev-haskell/echo-0.2:= >=dev-haskell/edit-distance-0.2.2:= <dev-haskell/edit-distance-0.3:= >=dev-haskell/hackage-security-0.6.0.1:= <dev-haskell/hackage-security-0.7:= >=dev-haskell/hashable-1.0:= >=dev-haskell/http-4000.1.5:= <dev-haskell/http-4000.5:= >=dev-haskell/network-uri-2.6.0.2:= <dev-haskell/network-uri-2.7:= >=dev-haskell/random-1.2:= <dev-haskell/random-1.3:= >=dev-haskell/regex-base-0.94.0.0:= <dev-haskell/regex-base-0.95:= >=dev-haskell/regex-posix-0.96.0.0:= <dev-haskell/regex-posix-0.97:= >=dev-haskell/stm-2.0:= <dev-haskell/stm-2.6:= >=dev-haskell/tar-0.5.0.3:= <dev-haskell/tar-0.6:= >=dev-haskell/zlib-0.5.3:= <dev-haskell/zlib-0.7:= >=dev-lang/ghc-8.4.3:= lukko? ( >=dev-haskell/lukko-0.1:= <dev-haskell/lukko-0.2:= ) native-dns? ( >=dev-haskell/resolv-0.1.1:= <dev-haskell/resolv-0.2:= )
+SLOT=0
+SRC_URI=https://hackage.haskell.org/package/cabal-install-3.4.1.0/cabal-install-3.4.1.0.tar.gz https://hackage.haskell.org/package/cabal-install-3.4.1.0/revision/2.cabal -> cabal-install-3.4.1.0-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=93d8ea487351bc88ce9b6eabcc2b96df
diff --git a/metadata/md5-cache/dev-haskell/cabal-install-3.6.2.0-r1 b/metadata/md5-cache/dev-haskell/cabal-install-3.6.2.0-r1
new file mode 100644
index 000000000000..d16dee2c2064
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cabal-install-3.6.2.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/async-2.0:= <dev-haskell/async-2.3:= >=dev-haskell/base16-bytestring-0.1.1:= <dev-haskell/base16-bytestring-1.1.0.0:= >=dev-haskell/cabal-3.6.1.0:= <dev-haskell/cabal-3.7:= >=dev-haskell/cryptohash-sha256-0.11:= <dev-haskell/cryptohash-sha256-0.12:= >=dev-haskell/echo-0.1.3:= <dev-haskell/echo-0.2:= >=dev-haskell/edit-distance-0.2.2:= <dev-haskell/edit-distance-0.3:= >=dev-haskell/hackage-security-0.6.0.1:= <dev-haskell/hackage-security-0.7:= >=dev-haskell/hashable-1.0:= <dev-haskell/hashable-1.5:= >=dev-haskell/http-4000.1.5:= <dev-haskell/http-4000.5:= >=dev-haskell/network-uri-2.6.0.2:= <dev-haskell/network-uri-2.7:= >=dev-haskell/random-1.2:= <dev-haskell/random-1.3:= >=dev-haskell/regex-base-0.94.0.0:= <dev-haskell/regex-base-0.95:= >=dev-haskell/regex-posix-0.96.0.0:= <dev-haskell/regex-posix-0.97:= >=dev-haskell/stm-2.0:= <dev-haskell/stm-2.6:= >=dev-haskell/tar-0.5.0.3:= <dev-haskell/tar-0.6:= >=dev-haskell/zlib-0.5.3:= <dev-haskell/zlib-0.7:= >=dev-lang/ghc-8.4.3:= lukko? ( >=dev-haskell/lukko-0.1:= <dev-haskell/lukko-0.2:= ) native-dns? ( >=dev-haskell/resolv-0.1.1:= <dev-haskell/resolv-0.2:= ) >=dev-haskell/cabal-2.2.0.1
+DESCRIPTION=The command-line interface for Cabal and Hackage
+EAPI=8
+HOMEPAGE=https://www.haskell.org/cabal/
+INHERIT=haskell-cabal
+IUSE=+lukko +native-dns
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/async-2.0:= <dev-haskell/async-2.3:= >=dev-haskell/base16-bytestring-0.1.1:= <dev-haskell/base16-bytestring-1.1.0.0:= >=dev-haskell/cabal-3.6.1.0:= <dev-haskell/cabal-3.7:= >=dev-haskell/cryptohash-sha256-0.11:= <dev-haskell/cryptohash-sha256-0.12:= >=dev-haskell/echo-0.1.3:= <dev-haskell/echo-0.2:= >=dev-haskell/edit-distance-0.2.2:= <dev-haskell/edit-distance-0.3:= >=dev-haskell/hackage-security-0.6.0.1:= <dev-haskell/hackage-security-0.7:= >=dev-haskell/hashable-1.0:= <dev-haskell/hashable-1.5:= >=dev-haskell/http-4000.1.5:= <dev-haskell/http-4000.5:= >=dev-haskell/network-uri-2.6.0.2:= <dev-haskell/network-uri-2.7:= >=dev-haskell/random-1.2:= <dev-haskell/random-1.3:= >=dev-haskell/regex-base-0.94.0.0:= <dev-haskell/regex-base-0.95:= >=dev-haskell/regex-posix-0.96.0.0:= <dev-haskell/regex-posix-0.97:= >=dev-haskell/stm-2.0:= <dev-haskell/stm-2.6:= >=dev-haskell/tar-0.5.0.3:= <dev-haskell/tar-0.6:= >=dev-haskell/zlib-0.5.3:= <dev-haskell/zlib-0.7:= >=dev-lang/ghc-8.4.3:= lukko? ( >=dev-haskell/lukko-0.1:= <dev-haskell/lukko-0.2:= ) native-dns? ( >=dev-haskell/resolv-0.1.1:= <dev-haskell/resolv-0.2:= )
+SLOT=0
+SRC_URI=https://hackage.haskell.org/package/cabal-install-3.6.2.0/cabal-install-3.6.2.0.tar.gz https://hackage.haskell.org/package/cabal-install-3.6.2.0/revision/2.cabal -> cabal-install-3.6.2.0-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6e62fe5bc71a1e68ab454349e39e5a3d
diff --git a/metadata/md5-cache/dev-haskell/cairo-0.13.10.0 b/metadata/md5-cache/dev-haskell/cairo-0.13.10.0
new file mode 100644
index 000000000000..3292e054f375
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cairo-0.13.10.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-haskell/gtk2hs-buildtools-0.13.2.0 <dev-haskell/gtk2hs-buildtools-0.14 virtual/pkgconfig app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-1.0.0.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/utf8-string-0.2:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.8.1:= x11-libs/cairo >=dev-haskell/cabal-3.0.0.0 <dev-haskell/cabal-3.11 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Binding to the Cairo library
+EAPI=8
+HOMEPAGE=https://projects.haskell.org/gtk2hs/
+INHERIT=haskell-cabal
+IUSE=+svg doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/text-1.0.0.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/utf8-string-0.2:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.8.1:= x11-libs/cairo dev-lang/ghc:=[profile?]
+SLOT=0/0.13.10.0
+SRC_URI=https://hackage.haskell.org/package/cairo-0.13.10.0/cairo-0.13.10.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=540fedef5d49ba7376a284bbd89c947b
diff --git a/metadata/md5-cache/dev-haskell/call-stack-0.3.0 b/metadata/md5-cache/dev-haskell/call-stack-0.3.0
new file mode 100644
index 000000000000..193398b4a4cc
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/call-stack-0.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/nanospec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Use GHC call-stacks in a backward compatible way
+EAPI=8
+HOMEPAGE=https://github.com/sol/call-stack#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.0
+SRC_URI=https://hackage.haskell.org/package/call-stack-0.3.0/call-stack-0.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f4f55a4831bf8fc6580be802fa2ed618
diff --git a/metadata/md5-cache/dev-haskell/call-stack-0.4.0 b/metadata/md5-cache/dev-haskell/call-stack-0.4.0
new file mode 100644
index 000000000000..e327be3c746b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/call-stack-0.4.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/nanospec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Use GHC call-stacks in a backward compatible way
+EAPI=8
+HOMEPAGE=https://github.com/sol/call-stack#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.0
+SRC_URI=https://hackage.haskell.org/package/call-stack-0.4.0/call-stack-0.4.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=407f8ae45ea58a5ddb2f0cbf61447d97
diff --git a/metadata/md5-cache/dev-haskell/case-insensitive-1.2.1.0 b/metadata/md5-cache/dev-haskell/case-insensitive-1.2.1.0
new file mode 100644
index 000000000000..32a5f8dc398d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/case-insensitive-1.2.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.0:=[profile?] >=dev-haskell/semigroups-0.18:=[profile?] >=dev-haskell/text-0.3:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/hunit-1.2.2 >=dev-haskell/test-framework-0.2.4 >=dev-haskell/test-framework-hunit-0.2.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Case insensitive string comparison
+EAPI=8
+HOMEPAGE=https://github.com/basvandijk/case-insensitive
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.0:=[profile?] >=dev-haskell/semigroups-0.18:=[profile?] >=dev-haskell/text-0.3:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.2.1.0
+SRC_URI=https://hackage.haskell.org/package/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=50b026a6bf1468318cc5b14be4b5e357
diff --git a/metadata/md5-cache/dev-haskell/cassava-0.5.2.0-r1 b/metadata/md5-cache/dev-haskell/cassava-0.5.2.0-r1
new file mode 100644
index 000000000000..f8f21278ea34
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cassava-0.5.2.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.11.3.0:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/only-0.1:=[profile?] <dev-haskell/only-0.1.1:=[profile?] >=dev-haskell/scientific-0.3.4.7:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/text-short-0.1:=[profile?] <dev-haskell/text-short-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.8:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( <dev-haskell/hunit-1.7 >=dev-haskell/quickcheck-2.13 <dev-haskell/quickcheck-2.15 >=dev-haskell/quickcheck-instances-0.3.12 <dev-haskell/quickcheck-instances-0.4 >=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 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A CSV parsing and encoding library
+EAPI=8
+HOMEPAGE=https://github.com/hvr/cassava
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/attoparsec-0.11.3.0:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/only-0.1:=[profile?] <dev-haskell/only-0.1.1:=[profile?] >=dev-haskell/scientific-0.3.4.7:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/text-short-0.1:=[profile?] <dev-haskell/text-short-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.8:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5.2.0
+SRC_URI=https://hackage.haskell.org/package/cassava-0.5.2.0/cassava-0.5.2.0.tar.gz https://hackage.haskell.org/package/cassava-0.5.2.0/revision/7.cabal -> cassava-0.5.2.0-rev7.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=eec2f8503159358982e797ab70b930d0
diff --git a/metadata/md5-cache/dev-haskell/cassava-0.5.3.0 b/metadata/md5-cache/dev-haskell/cassava-0.5.3.0
new file mode 100644
index 000000000000..31c3aadb9228
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cassava-0.5.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.11.3.0:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/only-0.1:=[profile?] <dev-haskell/only-0.1.1:=[profile?] >=dev-haskell/scientific-0.3.4.7:=[profile?] <dev-haskell/scientific-0.4:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/text-short-0.1:=[profile?] <dev-haskell/text-short-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.8:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( <dev-haskell/hunit-1.7 >=dev-haskell/quickcheck-2.14 <dev-haskell/quickcheck-2.15 >=dev-haskell/quickcheck-instances-0.3.12 <dev-haskell/quickcheck-instances-0.4 >=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 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A CSV parsing and encoding library
+EAPI=8
+HOMEPAGE=https://github.com/haskell-hvr/cassava
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/attoparsec-0.11.3.0:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/only-0.1:=[profile?] <dev-haskell/only-0.1.1:=[profile?] >=dev-haskell/scientific-0.3.4.7:=[profile?] <dev-haskell/scientific-0.4:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/text-short-0.1:=[profile?] <dev-haskell/text-short-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.8:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5.3.0
+SRC_URI=https://hackage.haskell.org/package/cassava-0.5.3.0/cassava-0.5.3.0.tar.gz https://hackage.haskell.org/package/cassava-0.5.3.0/revision/1.cabal -> cassava-0.5.3.0-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=bfd5ea0612fb89e728be3349dcfa8192
diff --git a/metadata/md5-cache/dev-haskell/cereal-0.5.8.1 b/metadata/md5-cache/dev-haskell/cereal-0.5.8.1
new file mode 100644
index 000000000000..9e2ca8072a69
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cereal-0.5.8.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/bytestring-builder-0.10.4:=[profile?] <dev-haskell/bytestring-builder-1:=[profile?] >=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/quickcheck dev-haskell/test-framework dev-haskell/test-framework-quickcheck2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A binary serialization library
+EAPI=8
+HOMEPAGE=https://github.com/GaloisInc/cereal
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/bytestring-builder-0.10.4:=[profile?] <dev-haskell/bytestring-builder-1:=[profile?] >=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5.8.1
+SRC_URI=https://hackage.haskell.org/package/cereal-0.5.8.1/cereal-0.5.8.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b580897364e85a381e83323e848339fb
diff --git a/metadata/md5-cache/dev-haskell/cereal-0.5.8.3 b/metadata/md5-cache/dev-haskell/cereal-0.5.8.3
new file mode 100644
index 000000000000..ef6c3e93719d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cereal-0.5.8.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/quickcheck dev-haskell/test-framework dev-haskell/test-framework-quickcheck2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A binary serialization library
+EAPI=8
+HOMEPAGE=https://github.com/GaloisInc/cereal
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5.8.3
+SRC_URI=https://hackage.haskell.org/package/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e9c60931b3913f0756d48fde5c9d83c0
diff --git a/metadata/md5-cache/dev-haskell/charset-0.3.10 b/metadata/md5-cache/dev-haskell/charset-0.3.10
new file mode 100644
index 000000000000..c54a7aec72e7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/charset-0.3.10
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/unordered-containers-0.1.4.6:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast unicode character sets based on complemented PATRICIA tries
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/charset
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/unordered-containers-0.1.4.6:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.10
+SRC_URI=https://hackage.haskell.org/package/charset-0.3.10/charset-0.3.10.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=201c7fd8e7f3aebb2bd235dc968d04aa
diff --git a/metadata/md5-cache/dev-haskell/charset-0.3.7.1-r1 b/metadata/md5-cache/dev-haskell/charset-0.3.7.1-r1
new file mode 100644
index 000000000000..4ff07ead7d2a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/charset-0.3.7.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/semigroups-0.8.3.1:=[profile?] <dev-haskell/semigroups-1:=[profile?] >=dev-haskell/unordered-containers-0.1.4.6:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast unicode character sets based on complemented PATRICIA tries
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/charset
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/semigroups-0.8.3.1:=[profile?] <dev-haskell/semigroups-1:=[profile?] >=dev-haskell/unordered-containers-0.1.4.6:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.7.1
+SRC_URI=https://hackage.haskell.org/package/charset-0.3.7.1/charset-0.3.7.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f4050eec6088d0f966c0a5893d967eaf
diff --git a/metadata/md5-cache/dev-haskell/chasingbottoms-1.3.1.12 b/metadata/md5-cache/dev-haskell/chasingbottoms-1.3.1.12
new file mode 100644
index 000000000000..ce93e697a48a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/chasingbottoms-1.3.1.12
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/quickcheck-2.10:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/syb-0.1.0.2:=[profile?] <dev-haskell/syb-0.8:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=For testing partial and infinite values
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/ChasingBottoms
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/quickcheck-2.10:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/syb-0.1.0.2:=[profile?] <dev-haskell/syb-0.8:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.1.12
+SRC_URI=https://hackage.haskell.org/package/ChasingBottoms-1.3.1.12/ChasingBottoms-1.3.1.12.tar.gz -> chasingbottoms-1.3.1.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e1a89c85ba8e5c7ec73b55b3e2db78c9
diff --git a/metadata/md5-cache/dev-haskell/chell-0.4.0.2 b/metadata/md5-cache/dev-haskell/chell-0.4.0.2
new file mode 100644
index 000000000000..8684104b2ae0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/chell-0.4.0.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/options-1.0:=[profile?] <dev-haskell/options-2.0:=[profile?] >=dev-haskell/patience-0.1:=[profile?] <dev-haskell/patience-0.2:=[profile?] >=dev-haskell/random-1.0:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-7.8.2:= color-output? ( >=dev-haskell/ansi-terminal-0.5:=[profile?] ) >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A simple and intuitive library for automated testing
+EAPI=8
+HOMEPAGE=https://john-millikin.com/software/chell/
+INHERIT=haskell-cabal
+IUSE=+color-output doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/options-1.0:=[profile?] <dev-haskell/options-2.0:=[profile?] >=dev-haskell/patience-0.1:=[profile?] <dev-haskell/patience-0.2:=[profile?] >=dev-haskell/random-1.0:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-7.8.2:= color-output? ( >=dev-haskell/ansi-terminal-0.5:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.4.0.2
+SRC_URI=https://hackage.haskell.org/package/chell-0.4.0.2/chell-0.4.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4a2c6ee8f4f37ef4274f6531f7794888
diff --git a/metadata/md5-cache/dev-haskell/chell-0.5.0.2 b/metadata/md5-cache/dev-haskell/chell-0.5.0.2
new file mode 100644
index 000000000000..3e22b1065a8a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/chell-0.5.0.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/options-1.2.1:=[profile?] <dev-haskell/options-1.3:=[profile?] >=dev-haskell/patience-0.3:=[profile?] <dev-haskell/patience-0.4:=[profile?] >=dev-haskell/random-1.2.1:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-lang/ghc-8.10.6:= color-output? ( >=dev-haskell/ansi-terminal-1.0:=[profile?] <dev-haskell/ansi-terminal-1.1:=[profile?] ) >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A simple and intuitive library for automated testing
+EAPI=8
+HOMEPAGE=https://github.com/typeclasses/chell
+INHERIT=haskell-cabal
+IUSE=+color-output doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/options-1.2.1:=[profile?] <dev-haskell/options-1.3:=[profile?] >=dev-haskell/patience-0.3:=[profile?] <dev-haskell/patience-0.4:=[profile?] >=dev-haskell/random-1.2.1:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-lang/ghc-8.10.6:= color-output? ( >=dev-haskell/ansi-terminal-1.0:=[profile?] <dev-haskell/ansi-terminal-1.1:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.5.0.2
+SRC_URI=https://hackage.haskell.org/package/chell-0.5.0.2/chell-0.5.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7571e379cc1848432f79ce6a89d67efc
diff --git a/metadata/md5-cache/dev-haskell/cipher-aes-0.2.11 b/metadata/md5-cache/dev-haskell/cipher-aes-0.2.11
new file mode 100644
index 000000000000..8d0f752f8ca5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cipher-aes-0.2.11
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/byteable:=[profile?] >=dev-haskell/crypto-cipher-types-0.0.6:=[profile?] <dev-haskell/crypto-cipher-types-0.1:=[profile?] >=dev-haskell/securemem-0.1.2:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/crypto-cipher-tests-0.0.8 >=dev-haskell/quickcheck-2 >=dev-haskell/test-framework-0.3.3 >=dev-haskell/test-framework-quickcheck2-0.2.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast AES cipher implementation with advanced mode of operations
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-cipher-aes
+INHERIT=haskell-cabal
+IUSE=cpu_flags_x86_aes cpu_flags_x86_ssse3 doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/byteable:=[profile?] >=dev-haskell/crypto-cipher-types-0.0.6:=[profile?] <dev-haskell/crypto-cipher-types-0.1:=[profile?] >=dev-haskell/securemem-0.1.2:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.11
+SRC_URI=https://hackage.haskell.org/package/cipher-aes-0.2.11/cipher-aes-0.2.11.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c07deebf64161b078e067893419230b4
diff --git a/metadata/md5-cache/dev-haskell/citeproc-0.7 b/metadata/md5-cache/dev-haskell/citeproc-0.7
new file mode 100644
index 000000000000..7b10c35eb5eb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/citeproc-0.7
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/aeson:=[profile?] dev-haskell/attoparsec:=[profile?] >=dev-haskell/base-compat-0.10:=[profile?] >=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] dev-haskell/data-default:=[profile?] dev-haskell/file-embed:=[profile?] >=dev-haskell/pandoc-types-1.22:=[profile?] <dev-haskell/pandoc-types-1.23:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/scientific:=[profile?] >=dev-haskell/unicode-collation-0.1.3:=[profile?] <dev-haskell/unicode-collation-0.2:=[profile?] dev-haskell/uniplate:=[profile?] dev-haskell/vector:=[profile?] dev-haskell/xml-conduit:=[profile?] >=dev-lang/ghc-8.6.5:= executable? ( dev-haskell/aeson-pretty:=[profile?] ) icu? ( >=dev-haskell/text-icu-0.7.1.0:=[profile?] ) >=dev-haskell/cabal-2.4.0.1 test? ( >=dev-haskell/diff-0.4 dev-haskell/timeit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generates citations and bibliography from CSL styles
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/citeproc
+INHERIT=haskell-cabal
+IUSE=executable icu doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/attoparsec:=[profile?] >=dev-haskell/base-compat-0.10:=[profile?] >=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] dev-haskell/data-default:=[profile?] dev-haskell/file-embed:=[profile?] >=dev-haskell/pandoc-types-1.22:=[profile?] <dev-haskell/pandoc-types-1.23:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/scientific:=[profile?] >=dev-haskell/unicode-collation-0.1.3:=[profile?] <dev-haskell/unicode-collation-0.2:=[profile?] dev-haskell/uniplate:=[profile?] dev-haskell/vector:=[profile?] dev-haskell/xml-conduit:=[profile?] >=dev-lang/ghc-8.6.5:= executable? ( dev-haskell/aeson-pretty:=[profile?] ) icu? ( >=dev-haskell/text-icu-0.7.1.0:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.7
+SRC_URI=https://hackage.haskell.org/package/citeproc-0.7/citeproc-0.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d6b6786ec6740513d539b71362d51543
diff --git a/metadata/md5-cache/dev-haskell/citeproc-0.8.1 b/metadata/md5-cache/dev-haskell/citeproc-0.8.1
new file mode 100644
index 000000000000..944768a68a17
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/citeproc-0.8.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/aeson:=[profile?] dev-haskell/attoparsec:=[profile?] >=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/data-default-0.5.2:=[profile?] dev-haskell/file-embed:=[profile?] >=dev-haskell/pandoc-types-1.22:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/scientific:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/unicode-collation-0.1.3:=[profile?] <dev-haskell/unicode-collation-0.2:=[profile?] dev-haskell/uniplate:=[profile?] dev-haskell/vector:=[profile?] dev-haskell/xml-conduit:=[profile?] >=dev-lang/ghc-8.8.1:= executable? ( dev-haskell/aeson-pretty:=[profile?] ) icu? ( >=dev-haskell/text-icu-0.7.1.0:=[profile?] ) >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/diff-0.4 dev-haskell/timeit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generates citations and bibliography from CSL styles
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/citeproc
+INHERIT=haskell-cabal
+IUSE=executable icu doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/attoparsec:=[profile?] >=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/data-default-0.5.2:=[profile?] dev-haskell/file-embed:=[profile?] >=dev-haskell/pandoc-types-1.22:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/scientific:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/unicode-collation-0.1.3:=[profile?] <dev-haskell/unicode-collation-0.2:=[profile?] dev-haskell/uniplate:=[profile?] dev-haskell/vector:=[profile?] dev-haskell/xml-conduit:=[profile?] >=dev-lang/ghc-8.8.1:= executable? ( dev-haskell/aeson-pretty:=[profile?] ) icu? ( >=dev-haskell/text-icu-0.7.1.0:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.8.1
+SRC_URI=https://hackage.haskell.org/package/citeproc-0.8.1/citeproc-0.8.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b3c38444bef4276a306d36c6d69edb1d
diff --git a/metadata/md5-cache/dev-haskell/clientsession-0.9.1.2 b/metadata/md5-cache/dev-haskell/clientsession-0.9.1.2
new file mode 100644
index 000000000000..cdf0af404414
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/clientsession-0.9.1.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base64-bytestring-0.1.1.1:=[profile?] >=dev-haskell/cereal-0.3:=[profile?] >=dev-haskell/cipher-aes-0.1.7:=[profile?] >=dev-haskell/cprng-aes-0.2:=[profile?] >=dev-haskell/crypto-api-0.8:=[profile?] dev-haskell/crypto-random:=[profile?] >=dev-haskell/entropy-0.2.1:=[profile?] dev-haskell/setenv:=[profile?] >=dev-haskell/skein-1.0:=[profile?] <dev-haskell/skein-1.1:=[profile?] >=dev-haskell/tagged-0.1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-1.3 dev-haskell/hunit >=dev-haskell/quickcheck-2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Securely store session data in a client-side cookie
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/clientsession/tree/master
+INHERIT=haskell-cabal
+IUSE=test doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/base64-bytestring-0.1.1.1:=[profile?] >=dev-haskell/cereal-0.3:=[profile?] >=dev-haskell/cipher-aes-0.1.7:=[profile?] >=dev-haskell/cprng-aes-0.2:=[profile?] >=dev-haskell/crypto-api-0.8:=[profile?] dev-haskell/crypto-random:=[profile?] >=dev-haskell/entropy-0.2.1:=[profile?] dev-haskell/setenv:=[profile?] >=dev-haskell/skein-1.0:=[profile?] <dev-haskell/skein-1.1:=[profile?] >=dev-haskell/tagged-0.1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.9.1.2
+SRC_URI=https://hackage.haskell.org/package/clientsession-0.9.1.2/clientsession-0.9.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=af30dbf17faf0ca9034234d1ca26e727
diff --git a/metadata/md5-cache/dev-haskell/clock-0.7.2 b/metadata/md5-cache/dev-haskell/clock-0.7.2
new file mode 100644
index 000000000000..c9203f587838
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/clock-0.7.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=High-resolution clock functions: monotonic, realtime, cputime
+EAPI=8
+HOMEPAGE=https://github.com/corsis/clock
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.7.2
+SRC_URI=https://hackage.haskell.org/package/clock-0.7.2/clock-0.7.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=58aebc1fe0555917a26f128adea6c04a
diff --git a/metadata/md5-cache/dev-haskell/clock-0.8.3 b/metadata/md5-cache/dev-haskell/clock-0.8.3
new file mode 100644
index 000000000000..b121e82e1518
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/clock-0.8.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/tasty-0.10 dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=High-resolution clock functions: monotonic, realtime, cputime
+EAPI=8
+HOMEPAGE=https://github.com/corsis/clock
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.8.3
+SRC_URI=https://hackage.haskell.org/package/clock-0.8.3/clock-0.8.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=86e194f769ce39c46610a300f1002dd7
diff --git a/metadata/md5-cache/dev-haskell/cmdargs-0.10.20 b/metadata/md5-cache/dev-haskell/cmdargs-0.10.20
new file mode 100644
index 000000000000..6d2da6de375c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cmdargs-0.10.20
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/semigroups-0.18:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Command line argument processing
+EAPI=8
+HOMEPAGE=https://github.com/ndmitchell/cmdargs#readme
+INHERIT=haskell-cabal
+IUSE=+quotation testprog doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/semigroups-0.18:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.10.20
+SRC_URI=https://hackage.haskell.org/package/cmdargs-0.10.20/cmdargs-0.10.20.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f1fd77c063f57196fdfd07799e409d82
diff --git a/metadata/md5-cache/dev-haskell/cmdargs-0.10.22 b/metadata/md5-cache/dev-haskell/cmdargs-0.10.22
new file mode 100644
index 000000000000..82913f33e0b0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cmdargs-0.10.22
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Command line argument processing
+EAPI=8
+HOMEPAGE=https://github.com/ndmitchell/cmdargs#readme
+INHERIT=haskell-cabal
+IUSE=examples +quotation doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+REQUIRED_USE=examples? ( quotation )
+SLOT=0/0.10.22
+SRC_URI=https://hackage.haskell.org/package/cmdargs-0.10.22/cmdargs-0.10.22.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=09397a4b27690cac100fe2f26e7c2270
diff --git a/metadata/md5-cache/dev-haskell/code-page-0.1.3 b/metadata/md5-cache/dev-haskell/code-page-0.1.3
new file mode 100644
index 000000000000..474d86baccca
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/code-page-0.1.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Windows code page library for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/RyanGlScott/code-page
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.3
+SRC_URI=https://hackage.haskell.org/package/code-page-0.1.3/code-page-0.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ae2d40c41b7c9c2b6686c2401c24b12e
diff --git a/metadata/md5-cache/dev-haskell/code-page-0.2.1 b/metadata/md5-cache/dev-haskell/code-page-0.2.1
new file mode 100644
index 000000000000..f8a695719061
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/code-page-0.2.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Windows code page library for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/RyanGlScott/code-page
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.1
+SRC_URI=https://hackage.haskell.org/package/code-page-0.2.1/code-page-0.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=29c18ecd9b00aa32c39fea9ff33e25ef
diff --git a/metadata/md5-cache/dev-haskell/colour-2.3.5 b/metadata/md5-cache/dev-haskell/colour-2.3.5
new file mode 100644
index 000000000000..6f154d5929bf
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/colour-2.3.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.0.1:= >=dev-haskell/cabal-1.24.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A model for human colour/color perception
+EAPI=8
+HOMEPAGE=https://www.haskell.org/haskellwiki/Colour
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.0.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/2.3.5
+SRC_URI=https://hackage.haskell.org/package/colour-2.3.5/colour-2.3.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9c20adeb5a19779bbd3b55c499425ed9
diff --git a/metadata/md5-cache/dev-haskell/colour-2.3.6 b/metadata/md5-cache/dev-haskell/colour-2.3.6
new file mode 100644
index 000000000000..02e454e2a004
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/colour-2.3.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/quickcheck-2.5 <dev-haskell/quickcheck-2.15 >=dev-haskell/random-1.0 >=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 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A model for human colour/color perception
+EAPI=8
+HOMEPAGE=https://www.haskell.org/haskellwiki/Colour
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.6
+SRC_URI=https://hackage.haskell.org/package/colour-2.3.6/colour-2.3.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6aff000c3543193dc68ab5bba27989a5
diff --git a/metadata/md5-cache/dev-haskell/commonmark-0.2.2 b/metadata/md5-cache/dev-haskell/commonmark-0.2.2
new file mode 100644
index 000000000000..6e342016d4d2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/commonmark-0.2.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/unicode-data-0.3:=[profile?] dev-haskell/unicode-transforms:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure Haskell commonmark parser
+EAPI=8
+HOMEPAGE=https://github.com/jgm/commonmark-hs
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/unicode-data-0.3:=[profile?] dev-haskell/unicode-transforms:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.2
+SRC_URI=https://hackage.haskell.org/package/commonmark-0.2.2/commonmark-0.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4228dbc2dabd2a3d7029339b09975b86
diff --git a/metadata/md5-cache/dev-haskell/commonmark-0.2.3 b/metadata/md5-cache/dev-haskell/commonmark-0.2.3
new file mode 100644
index 000000000000..5caba601a5f0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/commonmark-0.2.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/parsec:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/unicode-data-0.3:=[profile?] dev-haskell/unicode-transforms:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure Haskell commonmark parser
+EAPI=8
+HOMEPAGE=https://github.com/jgm/commonmark-hs
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/parsec:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/unicode-data-0.3:=[profile?] dev-haskell/unicode-transforms:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.3
+SRC_URI=https://hackage.haskell.org/package/commonmark-0.2.3/commonmark-0.2.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5d0e34f460660ca6c99cff3831973cfd
diff --git a/metadata/md5-cache/dev-haskell/commonmark-extensions-0.2.3.2 b/metadata/md5-cache/dev-haskell/commonmark-extensions-0.2.3.2
new file mode 100644
index 000000000000..3050316baf77
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/commonmark-extensions-0.2.3.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/commonmark-0.2.2:=[profile?] <dev-haskell/commonmark-0.3:=[profile?] >=dev-haskell/emojis-0.1:=[profile?] <dev-haskell/emojis-0.2:=[profile?] dev-haskell/network-uri:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure Haskell commonmark parser
+EAPI=8
+HOMEPAGE=https://github.com/jgm/commonmark-hs
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/commonmark-0.2.2:=[profile?] <dev-haskell/commonmark-0.3:=[profile?] >=dev-haskell/emojis-0.1:=[profile?] <dev-haskell/emojis-0.2:=[profile?] dev-haskell/network-uri:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.3.2
+SRC_URI=https://hackage.haskell.org/package/commonmark-extensions-0.2.3.2/commonmark-extensions-0.2.3.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=db1b8e44c37bbee904a21b9b7a543ac5
diff --git a/metadata/md5-cache/dev-haskell/commonmark-extensions-0.2.3.5 b/metadata/md5-cache/dev-haskell/commonmark-extensions-0.2.3.5
new file mode 100644
index 000000000000..e84e9bab4330
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/commonmark-extensions-0.2.3.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/commonmark-0.2.2:=[profile?] <dev-haskell/commonmark-0.3:=[profile?] >=dev-haskell/emojis-0.1:=[profile?] <dev-haskell/emojis-0.2:=[profile?] dev-haskell/network-uri:=[profile?] dev-haskell/parsec:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure Haskell commonmark parser
+EAPI=8
+HOMEPAGE=https://github.com/jgm/commonmark-hs
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/commonmark-0.2.2:=[profile?] <dev-haskell/commonmark-0.3:=[profile?] >=dev-haskell/emojis-0.1:=[profile?] <dev-haskell/emojis-0.2:=[profile?] dev-haskell/network-uri:=[profile?] dev-haskell/parsec:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.3.5
+SRC_URI=https://hackage.haskell.org/package/commonmark-extensions-0.2.3.5/commonmark-extensions-0.2.3.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fc6670f7c3ce3e8c660b5f8bb1350b19
diff --git a/metadata/md5-cache/dev-haskell/commonmark-pandoc-0.2.1.2 b/metadata/md5-cache/dev-haskell/commonmark-pandoc-0.2.1.2
new file mode 100644
index 000000000000..e43cd3b21f59
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/commonmark-pandoc-0.2.1.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/commonmark-0.2:=[profile?] <dev-haskell/commonmark-0.3:=[profile?] >=dev-haskell/commonmark-extensions-0.2.1:=[profile?] <dev-haskell/commonmark-extensions-0.3:=[profile?] >=dev-haskell/pandoc-types-1.21:=[profile?] <dev-haskell/pandoc-types-1.23:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Bridge between commonmark and pandoc AST
+EAPI=8
+HOMEPAGE=https://github.com/jgm/commonmark-hs
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/commonmark-0.2:=[profile?] <dev-haskell/commonmark-0.3:=[profile?] >=dev-haskell/commonmark-extensions-0.2.1:=[profile?] <dev-haskell/commonmark-extensions-0.3:=[profile?] >=dev-haskell/pandoc-types-1.21:=[profile?] <dev-haskell/pandoc-types-1.23:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.1.2
+SRC_URI=https://hackage.haskell.org/package/commonmark-pandoc-0.2.1.2/commonmark-pandoc-0.2.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=83f9c7790a8b2a6f1252401fee9222ce
diff --git a/metadata/md5-cache/dev-haskell/commonmark-pandoc-0.2.1.3 b/metadata/md5-cache/dev-haskell/commonmark-pandoc-0.2.1.3
new file mode 100644
index 000000000000..db041fcfdf2e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/commonmark-pandoc-0.2.1.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/commonmark-0.2:=[profile?] <dev-haskell/commonmark-0.3:=[profile?] >=dev-haskell/commonmark-extensions-0.2.1:=[profile?] <dev-haskell/commonmark-extensions-0.3:=[profile?] >=dev-haskell/pandoc-types-1.21:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Bridge between commonmark and pandoc AST
+EAPI=8
+HOMEPAGE=https://github.com/jgm/commonmark-hs
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/commonmark-0.2:=[profile?] <dev-haskell/commonmark-0.3:=[profile?] >=dev-haskell/commonmark-extensions-0.2.1:=[profile?] <dev-haskell/commonmark-extensions-0.3:=[profile?] >=dev-haskell/pandoc-types-1.21:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.1.3
+SRC_URI=https://hackage.haskell.org/package/commonmark-pandoc-0.2.1.3/commonmark-pandoc-0.2.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6c482ca9611a7105ca182d294eede7e5
diff --git a/metadata/md5-cache/dev-haskell/comonad-5.0.8-r1 b/metadata/md5-cache/dev-haskell/comonad-5.0.8-r1
new file mode 100644
index 000000000000..edd727156876
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/comonad-5.0.8-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/distributive-0.5.2:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/tagged-0.8.6.1:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-lang/ghc-8.10.6:= indexed-traversable? ( >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] ) >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=The Comonads package authored by Edward Kmett
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/comonad/
+INHERIT=haskell-cabal
+IUSE=+indexed-traversable doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/distributive-0.5.2:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/tagged-0.8.6.1:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-lang/ghc-8.10.6:= indexed-traversable? ( >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/5.0.8
+SRC_URI=https://hackage.haskell.org/package/comonad-5.0.8/comonad-5.0.8.tar.gz https://hackage.haskell.org/package/comonad-5.0.8/revision/1.cabal -> comonad-5.0.8-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dcac329f7eb7541c4f512cd69386570c
diff --git a/metadata/md5-cache/dev-haskell/concurrent-output-1.10.11 b/metadata/md5-cache/dev-haskell/concurrent-output-1.10.11
new file mode 100644
index 000000000000..f595d8d37241
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/concurrent-output-1.10.11
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.9.1:=[profile?] <dev-haskell/ansi-terminal-0.11.0:=[profile?] >=dev-haskell/async-2.0:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/exceptions-0.6.0:=[profile?] <dev-haskell/exceptions-0.11.0:=[profile?] >=dev-haskell/stm-2.0:=[profile?] <dev-haskell/stm-2.6:=[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-lang/ghc-8.2.1:= >=dev-haskell/cabal-2.0.0.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Ungarble output from several threads or commands
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/concurrent-output
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/ansi-terminal-0.9.1:=[profile?] <dev-haskell/ansi-terminal-0.11.0:=[profile?] >=dev-haskell/async-2.0:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/exceptions-0.6.0:=[profile?] <dev-haskell/exceptions-0.11.0:=[profile?] >=dev-haskell/stm-2.0:=[profile?] <dev-haskell/stm-2.6:=[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-lang/ghc-8.2.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.10.11
+SRC_URI=https://hackage.haskell.org/package/concurrent-output-1.10.11/concurrent-output-1.10.11.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7001d01683f992392b479f4e043562da
diff --git a/metadata/md5-cache/dev-haskell/concurrent-output-1.10.19 b/metadata/md5-cache/dev-haskell/concurrent-output-1.10.19
new file mode 100644
index 000000000000..32b0178b05c8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/concurrent-output-1.10.19
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.6.2:=[profile?] <dev-haskell/ansi-terminal-1.1.0:=[profile?] >=dev-haskell/async-2.0:=[profile?] <dev-haskell/async-2.3:=[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-2.1:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Ungarble output from several threads or commands
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/concurrent-output
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/ansi-terminal-0.6.2:=[profile?] <dev-haskell/ansi-terminal-1.1.0:=[profile?] >=dev-haskell/async-2.0:=[profile?] <dev-haskell/async-2.3:=[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-2.1:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/1.10.19
+SRC_URI=https://hackage.haskell.org/package/concurrent-output-1.10.19/concurrent-output-1.10.19.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=af222fd77c0d612362744bd472b0978f
diff --git a/metadata/md5-cache/dev-haskell/conduit-1.3.4.2 b/metadata/md5-cache/dev-haskell/conduit-1.3.4.2
new file mode 100644
index 000000000000..510dd9d4c3b9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/conduit-1.3.4.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/exceptions:=[profile?] >=dev-haskell/mono-traversable-1.0.7:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] dev-haskell/text:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.6.3:= >=dev-haskell/cabal-2.4.0.1 test? ( >=dev-haskell/exceptions-0.6 >=dev-haskell/hspec-1.3 >=dev-haskell/quickcheck-2.7 dev-haskell/safe dev-haskell/silently >=dev-haskell/split-0.2.0.0 >=dev-haskell/unliftio-0.2.4.0 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Streaming data processing library
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/conduit
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/exceptions:=[profile?] >=dev-haskell/mono-traversable-1.0.7:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] dev-haskell/text:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.6.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.4.2
+SRC_URI=https://hackage.haskell.org/package/conduit-1.3.4.2/conduit-1.3.4.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c1f2870f013269bf4037f475aa358f96
diff --git a/metadata/md5-cache/dev-haskell/conduit-1.3.4.3 b/metadata/md5-cache/dev-haskell/conduit-1.3.4.3
new file mode 100644
index 000000000000..ea872b084748
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/conduit-1.3.4.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/mono-traversable-1.0.7:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/hspec-1.3 >=dev-haskell/quickcheck-2.7 dev-haskell/safe dev-haskell/silently >=dev-haskell/split-0.2.0.0 >=dev-haskell/unliftio-0.2.4.0 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Streaming data processing library
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/conduit
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/mono-traversable-1.0.7:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.4.3
+SRC_URI=https://hackage.haskell.org/package/conduit-1.3.4.3/conduit-1.3.4.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=60898d69bfc1c3b09f2e4f4ae8d2589e
diff --git a/metadata/md5-cache/dev-haskell/conduit-combinators-1.3.0 b/metadata/md5-cache/dev-haskell/conduit-combinators-1.3.0
new file mode 100644
index 000000000000..9cd1d4012d10
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/conduit-combinators-1.3.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.0.1:= >=dev-haskell/cabal-1.24.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Commonly used conduit functions, for both chunked and unchunked data
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/mono-traversable#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.0.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.3.0
+SRC_URI=https://hackage.haskell.org/package/conduit-combinators-1.3.0/conduit-combinators-1.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3581f7a293e5c1a896c8a6026ed585aa
diff --git a/metadata/md5-cache/dev-haskell/conduit-extra-1.3.4 b/metadata/md5-cache/dev-haskell/conduit-extra-1.3.4
new file mode 100644
index 000000000000..ff548aa6a115
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/conduit-extra-1.3.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] <dev-haskell/conduit-1.4:=[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.16:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/typed-process-0.2.6:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-8.0.1:= >=dev-haskell/cabal-1.24.0.0 test? ( dev-haskell/bytestring-builder dev-haskell/exceptions >=dev-haskell/hspec-1.3 dev-haskell/quickcheck dev-haskell/transformers-base ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Batteries included conduit: adapters for common libraries
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/conduit
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] <dev-haskell/conduit-1.4:=[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.16:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/typed-process-0.2.6:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-8.0.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/1.3.4
+SRC_URI=https://hackage.haskell.org/package/conduit-extra-1.3.4/conduit-extra-1.3.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=74093877cefb4cc17ae71866b1e8216c
diff --git a/metadata/md5-cache/dev-haskell/conduit-extra-1.3.6-r1 b/metadata/md5-cache/dev-haskell/conduit-extra-1.3.6-r1
new file mode 100644
index 000000000000..9e72d32620e4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/conduit-extra-1.3.6-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] <dev-haskell/conduit-1.4:=[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.16:=[profile?] >=dev-haskell/typed-process-0.2.6:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-8.6.3:= >=dev-haskell/cabal-2.4.0.1 test? ( dev-haskell/exceptions >=dev-haskell/hspec-1.3 dev-haskell/quickcheck dev-haskell/transformers-base ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Batteries included conduit: adapters for common libraries
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/conduit
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] <dev-haskell/conduit-1.4:=[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.16:=[profile?] >=dev-haskell/typed-process-0.2.6:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-8.6.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.6
+SRC_URI=https://hackage.haskell.org/package/conduit-extra-1.3.6/conduit-extra-1.3.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=987012584fa4e99450366db18aee035d
diff --git a/metadata/md5-cache/dev-haskell/configurator-0.3.0.0-r1 b/metadata/md5-cache/dev-haskell/configurator-0.3.0.0-r1
new file mode 100644
index 000000000000..11334d3d8fb2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/configurator-0.3.0.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.10.0.2:=[profile?] dev-haskell/hashable:=[profile?] >=dev-haskell/text-0.11.1.0:=[profile?] dev-haskell/unix-compat:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( dev-haskell/hunit dev-haskell/test-framework dev-haskell/test-framework-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Configuration management
+EAPI=8
+HOMEPAGE=https://github.com/bos/configurator
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/attoparsec-0.10.0.2:=[profile?] dev-haskell/hashable:=[profile?] >=dev-haskell/text-0.11.1.0:=[profile?] dev-haskell/unix-compat:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.0.0
+SRC_URI=https://hackage.haskell.org/package/configurator-0.3.0.0/configurator-0.3.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5e2642e40034594c5d8e21894ce815ab
diff --git a/metadata/md5-cache/dev-haskell/connection-0.3.1 b/metadata/md5-cache/dev-haskell/connection-0.3.1
new file mode 100644
index 000000000000..7509b4a6ca55
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/connection-0.3.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/basement:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/network-2.6.3:=[profile?] >=dev-haskell/socks-0.6:=[profile?] >=dev-haskell/tls-1.4:=[profile?] >=dev-haskell/x509-1.5:=[profile?] >=dev-haskell/x509-store-1.5:=[profile?] >=dev-haskell/x509-system-1.5:=[profile?] >=dev-haskell/x509-validation-1.5:=[profile?] >=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simple and easy network connections API
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-connection
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/basement:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/network-2.6.3:=[profile?] >=dev-haskell/socks-0.6:=[profile?] >=dev-haskell/tls-1.4:=[profile?] >=dev-haskell/x509-1.5:=[profile?] >=dev-haskell/x509-store-1.5:=[profile?] >=dev-haskell/x509-system-1.5:=[profile?] >=dev-haskell/x509-validation-1.5:=[profile?] >=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.1
+SRC_URI=https://hackage.haskell.org/package/connection-0.3.1/connection-0.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=16fcd780c26e813a6328dcce78d8bbd1
diff --git a/metadata/md5-cache/dev-haskell/connection-0.3.1-r1 b/metadata/md5-cache/dev-haskell/connection-0.3.1-r1
new file mode 100644
index 000000000000..3abb4cc23442
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/connection-0.3.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/basement:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/network-2.6.3:=[profile?] >=dev-haskell/socks-0.6:=[profile?] >=dev-haskell/tls-1.4:=[profile?] <dev-haskell/tls-1.7:=[profile?] >=dev-haskell/x509-1.5:=[profile?] >=dev-haskell/x509-store-1.5:=[profile?] >=dev-haskell/x509-system-1.5:=[profile?] >=dev-haskell/x509-validation-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simple and easy network connections API
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-connection
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/basement:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/network-2.6.3:=[profile?] >=dev-haskell/socks-0.6:=[profile?] >=dev-haskell/tls-1.4:=[profile?] <dev-haskell/tls-1.7:=[profile?] >=dev-haskell/x509-1.5:=[profile?] >=dev-haskell/x509-store-1.5:=[profile?] >=dev-haskell/x509-system-1.5:=[profile?] >=dev-haskell/x509-validation-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.1
+SRC_URI=https://hackage.haskell.org/package/connection-0.3.1/connection-0.3.1.tar.gz https://hackage.haskell.org/package/connection-0.3.1/revision/2.cabal -> connection-0.3.1-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=34d6c64d895aaa0d4caf7ea40e18d4b0
diff --git a/metadata/md5-cache/dev-haskell/constraints-0.13.3 b/metadata/md5-cache/dev-haskell/constraints-0.13.3
new file mode 100644
index 000000000000..35bae6371c95
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/constraints-0.13.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.2:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/type-equality-1:=[profile?] <dev-haskell/type-equality-2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Constraint manipulation
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/constraints/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/hashable-1.2:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/type-equality-1:=[profile?] <dev-haskell/type-equality-2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.13.3
+SRC_URI=https://hackage.haskell.org/package/constraints-0.13.3/constraints-0.13.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=68894876d88bd8c8b76aa0e99f9a92e6
diff --git a/metadata/md5-cache/dev-haskell/constraints-0.13.4 b/metadata/md5-cache/dev-haskell/constraints-0.13.4
new file mode 100644
index 000000000000..c860b04d6252
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/constraints-0.13.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.2:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/type-equality-1:=[profile?] <dev-haskell/type-equality-2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Constraint manipulation
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/constraints/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/hashable-1.2:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/type-equality-1:=[profile?] <dev-haskell/type-equality-2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.13.4
+SRC_URI=https://hackage.haskell.org/package/constraints-0.13.4/constraints-0.13.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a091887c39ade92f94091e0d1d579936
diff --git a/metadata/md5-cache/dev-haskell/contravariant-1.5.3 b/metadata/md5-cache/dev-haskell/contravariant-1.5.3
new file mode 100644
index 000000000000..ac65fe9ec799
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/contravariant-1.5.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/void-0.6.1:=[profile?] <dev-haskell/void-1:=[profile?] >=dev-lang/ghc-7.8.2:= semigroups? ( >=dev-haskell/semigroups-0.18.5:=[profile?] <dev-haskell/semigroups-1:=[profile?] ) statevar? ( >=dev-haskell/statevar-1.2.1:=[profile?] <dev-haskell/statevar-1.3:=[profile?] ) >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Contravariant functors
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/contravariant/
+INHERIT=haskell-cabal
+IUSE=+semigroups +statevar +tagged doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/void-0.6.1:=[profile?] <dev-haskell/void-1:=[profile?] >=dev-lang/ghc-7.8.2:= semigroups? ( >=dev-haskell/semigroups-0.18.5:=[profile?] <dev-haskell/semigroups-1:=[profile?] ) statevar? ( >=dev-haskell/statevar-1.2.1:=[profile?] <dev-haskell/statevar-1.3:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/1.5.3
+SRC_URI=https://hackage.haskell.org/package/contravariant-1.5.3/contravariant-1.5.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=22ffbd6dc18d4b16e274073fec6ce084
diff --git a/metadata/md5-cache/dev-haskell/contravariant-1.5.5 b/metadata/md5-cache/dev-haskell/contravariant-1.5.5
new file mode 100644
index 000000000000..934c37a24736
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/contravariant-1.5.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= statevar? ( >=dev-haskell/statevar-1.2.1:=[profile?] <dev-haskell/statevar-1.3:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Contravariant functors
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/contravariant/
+INHERIT=haskell-cabal
+IUSE=+semigroups +statevar +tagged doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= statevar? ( >=dev-haskell/statevar-1.2.1:=[profile?] <dev-haskell/statevar-1.3:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/1.5.5
+SRC_URI=https://hackage.haskell.org/package/contravariant-1.5.5/contravariant-1.5.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3a5a2f21d2eaa2f4b743a6b58ad95fb4
diff --git a/metadata/md5-cache/dev-haskell/convertible-1.1.1.0 b/metadata/md5-cache/dev-haskell/convertible-1.1.1.0
new file mode 100644
index 000000000000..e40baf561f9f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/convertible-1.1.1.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/mtl:=[profile?] dev-haskell/old-locale:=[profile?] dev-haskell/old-time:=[profile?] >=dev-haskell/text-0.8:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Typeclasses and instances for converting between types
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/convertible
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/mtl:=[profile?] dev-haskell/old-locale:=[profile?] dev-haskell/old-time:=[profile?] >=dev-haskell/text-0.8:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/1.1.1.0
+SRC_URI=https://hackage.haskell.org/package/convertible-1.1.1.0/convertible-1.1.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f7f9537f98cabf3219a6409a7e89a76f
diff --git a/metadata/md5-cache/dev-haskell/convertible-1.1.1.1 b/metadata/md5-cache/dev-haskell/convertible-1.1.1.1
new file mode 100644
index 000000000000..842bc7e82c7a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/convertible-1.1.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/old-time:=[profile?] >=dev-haskell/text-0.8:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/quickcheck-2.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Typeclasses and instances for converting between types
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/convertible
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/old-time:=[profile?] >=dev-haskell/text-0.8:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.1.1
+SRC_URI=https://hackage.haskell.org/package/convertible-1.1.1.1/convertible-1.1.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=95c684b869c5dc8b67fb5afb56b2ee8d
diff --git a/metadata/md5-cache/dev-haskell/cookie-0.4.4 b/metadata/md5-cache/dev-haskell/cookie-0.4.4
new file mode 100644
index 000000000000..71d87de67ff7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cookie-0.4.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/data-default-class:=[profile?] >=dev-haskell/text-1.1:=[profile?] >=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 test? ( dev-haskell/hunit dev-haskell/quickcheck dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HTTP cookie parsing and rendering
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/cookie
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/data-default-class:=[profile?] >=dev-haskell/text-1.1:=[profile?] >=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.4
+SRC_URI=https://hackage.haskell.org/package/cookie-0.4.4/cookie-0.4.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e281be72b5b63acd2b522aaf0cbd9258
diff --git a/metadata/md5-cache/dev-haskell/cookie-0.4.5 b/metadata/md5-cache/dev-haskell/cookie-0.4.5
new file mode 100644
index 000000000000..72d532e28c0b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cookie-0.4.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/data-default-class:=[profile?] >=dev-haskell/text-1.1:=[profile?] >=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 test? ( dev-haskell/hunit dev-haskell/quickcheck dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HTTP cookie parsing and rendering
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/cookie
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/data-default-class:=[profile?] >=dev-haskell/text-1.1:=[profile?] >=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.5
+SRC_URI=https://hackage.haskell.org/package/cookie-0.4.5/cookie-0.4.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=450650cfa00a68a422368368ba04875b
diff --git a/metadata/md5-cache/dev-haskell/cprng-aes-0.6.1 b/metadata/md5-cache/dev-haskell/cprng-aes-0.6.1
new file mode 100644
index 000000000000..4729df091da2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cprng-aes-0.6.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/byteable:=[profile?] >=dev-haskell/cipher-aes-0.2.9:=[profile?] <dev-haskell/cipher-aes-0.3:=[profile?] >=dev-haskell/crypto-random-0.0.7:=[profile?] <dev-haskell/crypto-random-0.1:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Crypto Pseudo Random Number Generator using AES in counter mode
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-cprng-aes
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/byteable:=[profile?] >=dev-haskell/cipher-aes-0.2.9:=[profile?] <dev-haskell/cipher-aes-0.3:=[profile?] >=dev-haskell/crypto-random-0.0.7:=[profile?] <dev-haskell/crypto-random-0.1:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.6.1
+SRC_URI=https://hackage.haskell.org/package/cprng-aes-0.6.1/cprng-aes-0.6.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d0387b5620e28c465cd4198061069f4e
diff --git a/metadata/md5-cache/dev-haskell/criterion-1.5.11.0 b/metadata/md5-cache/dev-haskell/criterion-1.5.11.0
new file mode 100644
index 000000000000..9cf03a04cf8e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/criterion-1.5.11.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1:=[profile?] <dev-haskell/aeson-2.1:=[profile?] >=dev-haskell/ansi-wl-pprint-0.6.7.2:=[profile?] >=dev-haskell/base-compat-batteries-0.10:=[profile?] <dev-haskell/base-compat-batteries-0.13:=[profile?] >=dev-haskell/binary-orphans-1.0.1:=[profile?] <dev-haskell/binary-orphans-1.1:=[profile?] >=dev-haskell/cassava-0.3.0.0:=[profile?] dev-haskell/code-page:=[profile?] >=dev-haskell/criterion-measurement-0.1.1.0:=[profile?] <dev-haskell/criterion-measurement-0.2:=[profile?] >=dev-haskell/exceptions-0.8.2:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] >=dev-haskell/glob-0.7.2:=[profile?] >=dev-haskell/js-chart-2.9.4:=[profile?] <dev-haskell/js-chart-3:=[profile?] >=dev-haskell/microstache-1.0.1:=[profile?] <dev-haskell/microstache-1.1:=[profile?] >=dev-haskell/mtl-2:=[profile?] >=dev-haskell/mwc-random-0.8.0.3:=[profile?] >=dev-haskell/optparse-applicative-0.13:=[profile?] >=dev-haskell/parsec-3.1.0:=[profile?] >=dev-haskell/statistics-0.14:=[profile?] <dev-haskell/statistics-0.16:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/transformers-compat-0.6.4:=[profile?] >=dev-haskell/vector-0.7.1:=[profile?] >=dev-haskell/vector-algorithms-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= embed-data-files? ( <dev-haskell/file-embed-0.1:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/base-compat dev-haskell/hunit >=dev-haskell/quickcheck-2.4 dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Robust, reliable performance measurement and analysis
+EAPI=8
+HOMEPAGE=https://www.serpentine.com/criterion
+INHERIT=haskell-cabal
+IUSE=embed-data-files doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-1:=[profile?] <dev-haskell/aeson-2.1:=[profile?] >=dev-haskell/ansi-wl-pprint-0.6.7.2:=[profile?] >=dev-haskell/base-compat-batteries-0.10:=[profile?] <dev-haskell/base-compat-batteries-0.13:=[profile?] >=dev-haskell/binary-orphans-1.0.1:=[profile?] <dev-haskell/binary-orphans-1.1:=[profile?] >=dev-haskell/cassava-0.3.0.0:=[profile?] dev-haskell/code-page:=[profile?] >=dev-haskell/criterion-measurement-0.1.1.0:=[profile?] <dev-haskell/criterion-measurement-0.2:=[profile?] >=dev-haskell/exceptions-0.8.2:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] >=dev-haskell/glob-0.7.2:=[profile?] >=dev-haskell/js-chart-2.9.4:=[profile?] <dev-haskell/js-chart-3:=[profile?] >=dev-haskell/microstache-1.0.1:=[profile?] <dev-haskell/microstache-1.1:=[profile?] >=dev-haskell/mtl-2:=[profile?] >=dev-haskell/mwc-random-0.8.0.3:=[profile?] >=dev-haskell/optparse-applicative-0.13:=[profile?] >=dev-haskell/parsec-3.1.0:=[profile?] >=dev-haskell/statistics-0.14:=[profile?] <dev-haskell/statistics-0.16:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/transformers-compat-0.6.4:=[profile?] >=dev-haskell/vector-0.7.1:=[profile?] >=dev-haskell/vector-algorithms-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= embed-data-files? ( <dev-haskell/file-embed-0.1:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.5.11.0
+SRC_URI=https://hackage.haskell.org/package/criterion-1.5.11.0/criterion-1.5.11.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=099d34954867e5599e9453370e1c035c
diff --git a/metadata/md5-cache/dev-haskell/criterion-1.6.3.0 b/metadata/md5-cache/dev-haskell/criterion-1.6.3.0
new file mode 100644
index 000000000000..ba95946a058a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/criterion-1.6.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1:=[profile?] <dev-haskell/aeson-2.3:=[profile?] >=dev-haskell/base-compat-batteries-0.10:=[profile?] <dev-haskell/base-compat-batteries-0.14:=[profile?] >=dev-haskell/binary-orphans-1.0.1:=[profile?] <dev-haskell/binary-orphans-1.1:=[profile?] >=dev-haskell/cassava-0.3.0.0:=[profile?] dev-haskell/code-page:=[profile?] >=dev-haskell/criterion-measurement-0.2:=[profile?] <dev-haskell/criterion-measurement-0.3:=[profile?] >=dev-haskell/glob-0.7.2:=[profile?] >=dev-haskell/js-chart-2.9.4:=[profile?] <dev-haskell/js-chart-3:=[profile?] >=dev-haskell/microstache-1.0.1:=[profile?] <dev-haskell/microstache-1.1:=[profile?] >=dev-haskell/mwc-random-0.8.0.3:=[profile?] >=dev-haskell/optparse-applicative-0.18:=[profile?] <dev-haskell/optparse-applicative-0.19:=[profile?] >=dev-haskell/parsec-3.1.0:=[profile?] >=dev-haskell/prettyprinter-1.7:=[profile?] <dev-haskell/prettyprinter-1.8:=[profile?] >=dev-haskell/prettyprinter-ansi-terminal-1.1:=[profile?] <dev-haskell/prettyprinter-ansi-terminal-1.2:=[profile?] >=dev-haskell/statistics-0.14:=[profile?] <dev-haskell/statistics-0.17:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/transformers-compat-0.6.4:=[profile?] >=dev-haskell/vector-0.7.1:=[profile?] >=dev-haskell/vector-algorithms-0.4:=[profile?] >=dev-lang/ghc-8.10.6:= embed-data-files? ( <dev-haskell/file-embed-0.1:=[profile?] ) >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/base-compat dev-haskell/hunit >=dev-haskell/quickcheck-2.4 dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Robust, reliable performance measurement and analysis
+EAPI=8
+HOMEPAGE=https://www.serpentine.com/criterion
+INHERIT=haskell-cabal
+IUSE=embed-data-files doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-1:=[profile?] <dev-haskell/aeson-2.3:=[profile?] >=dev-haskell/base-compat-batteries-0.10:=[profile?] <dev-haskell/base-compat-batteries-0.14:=[profile?] >=dev-haskell/binary-orphans-1.0.1:=[profile?] <dev-haskell/binary-orphans-1.1:=[profile?] >=dev-haskell/cassava-0.3.0.0:=[profile?] dev-haskell/code-page:=[profile?] >=dev-haskell/criterion-measurement-0.2:=[profile?] <dev-haskell/criterion-measurement-0.3:=[profile?] >=dev-haskell/glob-0.7.2:=[profile?] >=dev-haskell/js-chart-2.9.4:=[profile?] <dev-haskell/js-chart-3:=[profile?] >=dev-haskell/microstache-1.0.1:=[profile?] <dev-haskell/microstache-1.1:=[profile?] >=dev-haskell/mwc-random-0.8.0.3:=[profile?] >=dev-haskell/optparse-applicative-0.18:=[profile?] <dev-haskell/optparse-applicative-0.19:=[profile?] >=dev-haskell/parsec-3.1.0:=[profile?] >=dev-haskell/prettyprinter-1.7:=[profile?] <dev-haskell/prettyprinter-1.8:=[profile?] >=dev-haskell/prettyprinter-ansi-terminal-1.1:=[profile?] <dev-haskell/prettyprinter-ansi-terminal-1.2:=[profile?] >=dev-haskell/statistics-0.14:=[profile?] <dev-haskell/statistics-0.17:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/transformers-compat-0.6.4:=[profile?] >=dev-haskell/vector-0.7.1:=[profile?] >=dev-haskell/vector-algorithms-0.4:=[profile?] >=dev-lang/ghc-8.10.6:= embed-data-files? ( <dev-haskell/file-embed-0.1:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.3.0
+SRC_URI=https://hackage.haskell.org/package/criterion-1.6.3.0/criterion-1.6.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cf293c192bc96416f26dbe749ef0fa58
diff --git a/metadata/md5-cache/dev-haskell/criterion-measurement-0.1.2.0 b/metadata/md5-cache/dev-haskell/criterion-measurement-0.1.2.0
new file mode 100644
index 000000000000..6fa6e4aea9b5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/criterion-measurement-0.1.2.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-0.8:=[profile?] >=dev-haskell/base-compat-0.9:=[profile?] >=dev-haskell/vector-0.7.1:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Criterion measurement functionality and associated types
+EAPI=8
+HOMEPAGE=https://github.com/bos/criterion
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-0.8:=[profile?] >=dev-haskell/base-compat-0.9:=[profile?] >=dev-haskell/vector-0.7.1:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.2.0
+SRC_URI=https://hackage.haskell.org/package/criterion-measurement-0.1.2.0/criterion-measurement-0.1.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8002a60f5c3b20e3831908cbd445047e
diff --git a/metadata/md5-cache/dev-haskell/criterion-measurement-0.2.0.0 b/metadata/md5-cache/dev-haskell/criterion-measurement-0.2.0.0
new file mode 100644
index 000000000000..7e17dbb8a79d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/criterion-measurement-0.2.0.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-0.8:=[profile?] >=dev-haskell/base-compat-0.9:=[profile?] >=dev-haskell/vector-0.7.1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Criterion measurement functionality and associated types
+EAPI=8
+HOMEPAGE=https://github.com/haskell/criterion
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-0.8:=[profile?] >=dev-haskell/base-compat-0.9:=[profile?] >=dev-haskell/vector-0.7.1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.0.0
+SRC_URI=https://hackage.haskell.org/package/criterion-measurement-0.2.0.0/criterion-measurement-0.2.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f0e0299cfae84f8fc531b01936c89842
diff --git a/metadata/md5-cache/dev-haskell/crypto-api-0.13.3 b/metadata/md5-cache/dev-haskell/crypto-api-0.13.3
new file mode 100644
index 000000000000..0d569017714b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/crypto-api-0.13.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/cereal-0.2:=[profile?] dev-haskell/entropy:=[profile?] >=dev-haskell/tagged-0.1:=[profile?] >=dev-lang/ghc-8.0.1:= >=dev-haskell/cabal-1.24.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A generic interface for cryptographic operations
+EAPI=8
+HOMEPAGE=https://github.com/TomMD/crypto-api
+INHERIT=haskell-cabal
+IUSE=all-cpolys doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/cereal-0.2:=[profile?] dev-haskell/entropy:=[profile?] >=dev-haskell/tagged-0.1:=[profile?] >=dev-lang/ghc-8.0.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.13.3
+SRC_URI=https://hackage.haskell.org/package/crypto-api-0.13.3/crypto-api-0.13.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=14f5117dd3f4d7ea607ceee359b48604
diff --git a/metadata/md5-cache/dev-haskell/crypto-api-tests-0.3-r1 b/metadata/md5-cache/dev-haskell/crypto-api-tests-0.3-r1
new file mode 100644
index 000000000000..fdd5f456fd5f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/crypto-api-tests-0.3-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=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-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A test framework and KATs for cryptographic operations
+EAPI=8
+HOMEPAGE=http://trac.haskell.org/crypto-api/wiki
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+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-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3
+SRC_URI=https://hackage.haskell.org/package/crypto-api-tests-0.3/crypto-api-tests-0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=76a8c07eec53ade460e8c157d355a667
diff --git a/metadata/md5-cache/dev-haskell/crypto-cipher-tests-0.0.11-r1 b/metadata/md5-cache/dev-haskell/crypto-cipher-tests-0.0.11-r1
new file mode 100644
index 000000000000..a192a4aecb67
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/crypto-cipher-tests-0.0.11-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/byteable-0.1.1:=[profile?] <dev-haskell/byteable-0.2:=[profile?] >=dev-haskell/crypto-cipher-types-0.0.8:=[profile?] <dev-haskell/crypto-cipher-types-0.1:=[profile?] dev-haskell/hunit:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/quickcheck-2:2=[profile?] >=dev-haskell/securemem-0.1.1:=[profile?] <dev-haskell/securemem-0.2:=[profile?] dev-haskell/test-framework:=[profile?] dev-haskell/test-framework-hunit:=[profile?] dev-haskell/test-framework-quickcheck2:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generic cryptography cipher tests
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-crypto-cipher
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/byteable-0.1.1:=[profile?] <dev-haskell/byteable-0.2:=[profile?] >=dev-haskell/crypto-cipher-types-0.0.8:=[profile?] <dev-haskell/crypto-cipher-types-0.1:=[profile?] dev-haskell/hunit:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/quickcheck-2:2=[profile?] >=dev-haskell/securemem-0.1.1:=[profile?] <dev-haskell/securemem-0.2:=[profile?] dev-haskell/test-framework:=[profile?] dev-haskell/test-framework-hunit:=[profile?] dev-haskell/test-framework-quickcheck2:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.0.11
+SRC_URI=https://hackage.haskell.org/package/crypto-cipher-tests-0.0.11/crypto-cipher-tests-0.0.11.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=40d7376d5ec93a766fa5335b222f1101
diff --git a/metadata/md5-cache/dev-haskell/crypto-cipher-types-0.0.9 b/metadata/md5-cache/dev-haskell/crypto-cipher-types-0.0.9
new file mode 100644
index 000000000000..c42ff2f2f8cd
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/crypto-cipher-types-0.0.9
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/byteable-0.1.1:=[profile?] >=dev-haskell/securemem-0.1.1:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generic cryptography cipher types
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-crypto-cipher
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/byteable-0.1.1:=[profile?] >=dev-haskell/securemem-0.1.1:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.9
+SRC_URI=https://hackage.haskell.org/package/crypto-cipher-types-0.0.9/crypto-cipher-types-0.0.9.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1e150ecf75d54fb70aa48424255ed430
diff --git a/metadata/md5-cache/dev-haskell/crypto-random-0.0.9 b/metadata/md5-cache/dev-haskell/crypto-random-0.0.9
new file mode 100644
index 000000000000..d1ce098f2d5e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/crypto-random-0.0.9
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/securemem:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simple cryptographic random related types
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-crypto-random
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/securemem:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.9
+SRC_URI=https://hackage.haskell.org/package/crypto-random-0.0.9/crypto-random-0.0.9.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9637866929f6c6b07aa7846343443344
diff --git a/metadata/md5-cache/dev-haskell/cryptohash-md5-0.11.100.1 b/metadata/md5-cache/dev-haskell/cryptohash-md5-0.11.100.1
new file mode 100644
index 000000000000..5feb42385a1b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cryptohash-md5-0.11.100.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( >=dev-haskell/base16-bytestring-0.1.1 <dev-haskell/base16-bytestring-0.2 >=dev-haskell/puremd5-2.1.3 <dev-haskell/puremd5-2.2 >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast, pure and practical MD5 implementation
+EAPI=8
+HOMEPAGE=https://github.com/hvr/cryptohash-md5
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.11.100.1
+SRC_URI=https://hackage.haskell.org/package/cryptohash-md5-0.11.100.1/cryptohash-md5-0.11.100.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3d76e02cf754c969933dec2d022bbb58
diff --git a/metadata/md5-cache/dev-haskell/cryptohash-md5-0.11.101.0 b/metadata/md5-cache/dev-haskell/cryptohash-md5-0.11.101.0
new file mode 100644
index 000000000000..0799a2952fae
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cryptohash-md5-0.11.101.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/base16-bytestring-1.0.1.0 <dev-haskell/base16-bytestring-1.1 >=dev-haskell/puremd5-2.1.3 <dev-haskell/puremd5-2.2 =dev-haskell/tasty-1.4* =dev-haskell/tasty-hunit-0.10* =dev-haskell/tasty-quickcheck-0.10* ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast, pure and practical MD5 implementation
+EAPI=8
+HOMEPAGE=https://github.com/haskell-hvr/cryptohash-md5
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.11.101.0
+SRC_URI=https://hackage.haskell.org/package/cryptohash-md5-0.11.101.0/cryptohash-md5-0.11.101.0.tar.gz https://hackage.haskell.org/package/cryptohash-md5-0.11.101.0/revision/2.cabal -> cryptohash-md5-0.11.101.0-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4f9c8a2a4796220c231e639eb6aae997
diff --git a/metadata/md5-cache/dev-haskell/cryptohash-sha1-0.11.100.1 b/metadata/md5-cache/dev-haskell/cryptohash-sha1-0.11.100.1
new file mode 100644
index 000000000000..1d7547e9144c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cryptohash-sha1-0.11.100.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( >=dev-haskell/base16-bytestring-0.1.1 <dev-haskell/base16-bytestring-0.2 >=dev-haskell/sha-1.6.4 <dev-haskell/sha-1.7 >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast, pure and practical SHA-1 implementation
+EAPI=8
+HOMEPAGE=https://github.com/hvr/cryptohash-sha1
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.11.100.1
+SRC_URI=https://hackage.haskell.org/package/cryptohash-sha1-0.11.100.1/cryptohash-sha1-0.11.100.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9a4809e10a2b0c30739df97a50a7e312
diff --git a/metadata/md5-cache/dev-haskell/cryptohash-sha1-0.11.101.0 b/metadata/md5-cache/dev-haskell/cryptohash-sha1-0.11.101.0
new file mode 100644
index 000000000000..8678a667ee73
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cryptohash-sha1-0.11.101.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/base16-bytestring-1.0.1.0 <dev-haskell/base16-bytestring-1.1 >=dev-haskell/sha-1.6.4 <dev-haskell/sha-1.7 >=dev-haskell/tasty-1.4 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-hunit-0.10 <dev-haskell/tasty-hunit-0.11 >=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast, pure and practical SHA-1 implementation
+EAPI=8
+HOMEPAGE=https://github.com/haskell-hvr/cryptohash-sha1
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.11.101.0
+SRC_URI=https://hackage.haskell.org/package/cryptohash-sha1-0.11.101.0/cryptohash-sha1-0.11.101.0.tar.gz https://hackage.haskell.org/package/cryptohash-sha1-0.11.101.0/revision/2.cabal -> cryptohash-sha1-0.11.101.0-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=99668fd6a271a6c927d8dc8886b9d717
diff --git a/metadata/md5-cache/dev-haskell/cryptohash-sha256-0.11.101.0 b/metadata/md5-cache/dev-haskell/cryptohash-sha256-0.11.101.0
new file mode 100644
index 000000000000..97365cf9d372
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cryptohash-sha256-0.11.101.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.12 test? ( >=dev-haskell/base16-bytestring-0.1.1 <dev-haskell/base16-bytestring-0.2 >=dev-haskell/sha-1.6.4 <dev-haskell/sha-1.7 >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast, pure and practical SHA-256 implementation
+EAPI=8
+HOMEPAGE=https://github.com/hvr/cryptohash-sha256
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.11.101.0
+SRC_URI=https://hackage.haskell.org/package/cryptohash-sha256-0.11.101.0/cryptohash-sha256-0.11.101.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b5a08db9835c368454a9e2cbe5b24dde
diff --git a/metadata/md5-cache/dev-haskell/cryptohash-sha256-0.11.102.1 b/metadata/md5-cache/dev-haskell/cryptohash-sha256-0.11.102.1
new file mode 100644
index 000000000000..2f313dd5b3b0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cryptohash-sha256-0.11.102.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= executable? ( || ( ( >=dev-haskell/base16-bytestring-0.1.1 <dev-haskell/base16-bytestring-0.2 ) =dev-haskell/base16-bytestring-1.0* ) dev-haskell/base16-bytestring:=[profile?] ) >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/sha-1.6.4 <dev-haskell/sha-1.7 >=dev-haskell/tasty-1.4 <dev-haskell/tasty-1.6 =dev-haskell/tasty-hunit-0.10* =dev-haskell/tasty-quickcheck-0.10* || ( ( >=dev-haskell/base16-bytestring-0.1.1 <dev-haskell/base16-bytestring-0.2 ) =dev-haskell/base16-bytestring-1.0* ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast, pure and practical SHA-256 implementation
+EAPI=8
+HOMEPAGE=https://github.com/hvr/cryptohash-sha256
+INHERIT=haskell-cabal
+IUSE=executable doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= executable? ( || ( ( >=dev-haskell/base16-bytestring-0.1.1 <dev-haskell/base16-bytestring-0.2 ) =dev-haskell/base16-bytestring-1.0* ) dev-haskell/base16-bytestring:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.11.102.1
+SRC_URI=https://hackage.haskell.org/package/cryptohash-sha256-0.11.102.1/cryptohash-sha256-0.11.102.1.tar.gz https://hackage.haskell.org/package/cryptohash-sha256-0.11.102.1/revision/3.cabal -> cryptohash-sha256-0.11.102.1-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ff654c388d09a568bc5ed695e523c593
diff --git a/metadata/md5-cache/dev-haskell/crypton-0.32 b/metadata/md5-cache/dev-haskell/crypton-0.32
new file mode 100644
index 000000000000..cab95476261c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/crypton-0.32
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/basement-0.0.6:=[profile?] >=dev-haskell/memory-0.14.18:=[profile?] >=dev-lang/ghc-8.8.1:= virtual/libc >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-kat dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Cryptography Primitives sink
+EAPI=8
+HOMEPAGE=https://github.com/kazu-yamamoto/crypton
+INHERIT=haskell-cabal
+IUSE=check-alignment +integer-gmp old-toolchain-inliner +support-aesni +support-deepseq +support-pclmuldq +support-rdrand support-sse +target-attributes doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/basement-0.0.6:=[profile?] >=dev-haskell/memory-0.14.18:=[profile?] >=dev-lang/ghc-8.8.1:= virtual/libc dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.32
+SRC_URI=https://hackage.haskell.org/package/crypton-0.32/crypton-0.32.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fe1f828132b7b83e9141adc247a05e41
diff --git a/metadata/md5-cache/dev-haskell/crypton-connection-0.3.1 b/metadata/md5-cache/dev-haskell/crypton-connection-0.3.1
new file mode 100644
index 000000000000..95d51f9a6211
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/crypton-connection-0.3.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/basement:=[profile?] >=dev-haskell/crypton-x509-1.5:=[profile?] >=dev-haskell/crypton-x509-store-1.5:=[profile?] >=dev-haskell/crypton-x509-system-1.5:=[profile?] >=dev-haskell/crypton-x509-validation-1.5:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/network-2.6.3:=[profile?] >=dev-haskell/socks-0.6:=[profile?] >=dev-haskell/tls-1.7:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simple and easy network connections API
+EAPI=8
+HOMEPAGE=https://github.com/kazu-yamamoto/crypton-connection
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/basement:=[profile?] >=dev-haskell/crypton-x509-1.5:=[profile?] >=dev-haskell/crypton-x509-store-1.5:=[profile?] >=dev-haskell/crypton-x509-system-1.5:=[profile?] >=dev-haskell/crypton-x509-validation-1.5:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/network-2.6.3:=[profile?] >=dev-haskell/socks-0.6:=[profile?] >=dev-haskell/tls-1.7:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.1
+SRC_URI=https://hackage.haskell.org/package/crypton-connection-0.3.1/crypton-connection-0.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6d7b126dc29aec2add609564145a8a3b
diff --git a/metadata/md5-cache/dev-haskell/crypton-x509-1.7.6 b/metadata/md5-cache/dev-haskell/crypton-x509-1.7.6
new file mode 100644
index 000000000000..4f1e7e4ddace
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/crypton-x509-1.7.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-parse-0.9.3:=[profile?] <dev-haskell/asn1-parse-0.10:=[profile?] >=dev-haskell/asn1-types-0.3.1:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/crypton-0.24:=[profile?] dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/pem-0.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=X509 reader and writer
+EAPI=8
+HOMEPAGE=https://github.com/kazu-yamamoto/crypton-certificate
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-parse-0.9.3:=[profile?] <dev-haskell/asn1-parse-0.10:=[profile?] >=dev-haskell/asn1-types-0.3.1:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/crypton-0.24:=[profile?] dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/pem-0.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/1.7.6
+SRC_URI=https://hackage.haskell.org/package/crypton-x509-1.7.6/crypton-x509-1.7.6.tar.gz https://hackage.haskell.org/package/crypton-x509-1.7.6/revision/1.cabal -> crypton-x509-1.7.6-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0a731a45944ddbaa261d1b586a3bf1c4
diff --git a/metadata/md5-cache/dev-haskell/crypton-x509-store-1.6.9 b/metadata/md5-cache/dev-haskell/crypton-x509-store-1.6.9
new file mode 100644
index 000000000000..f325cf6ef167
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/crypton-x509-store-1.6.9
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] dev-haskell/crypton:=[profile?] >=dev-haskell/crypton-x509-1.7.2:=[profile?] >=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=X.509 collection accessing and storing methods
+EAPI=8
+HOMEPAGE=https://github.com/kazu-yamamoto/crypton-certificate
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] dev-haskell/crypton:=[profile?] >=dev-haskell/crypton-x509-1.7.2:=[profile?] >=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.9
+SRC_URI=https://hackage.haskell.org/package/crypton-x509-store-1.6.9/crypton-x509-store-1.6.9.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b50527bfa118dbfc610aff88b6a59145
diff --git a/metadata/md5-cache/dev-haskell/crypton-x509-system-1.6.7 b/metadata/md5-cache/dev-haskell/crypton-x509-system-1.6.7
new file mode 100644
index 000000000000..cfab3ad2c779
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/crypton-x509-system-1.6.7
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/crypton-x509-1.6:=[profile?] >=dev-haskell/crypton-x509-store-1.6.2:=[profile?] >=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Handle per-operating-system X.509 accessors and storage
+EAPI=8
+HOMEPAGE=https://github.com/kazu-yamamoto/crypton-certificate
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/crypton-x509-1.6:=[profile?] >=dev-haskell/crypton-x509-store-1.6.2:=[profile?] >=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.6.7
+SRC_URI=https://hackage.haskell.org/package/crypton-x509-system-1.6.7/crypton-x509-system-1.6.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0bb84d0ace9e422d38c0b129c0a9b66e
diff --git a/metadata/md5-cache/dev-haskell/crypton-x509-validation-1.6.12 b/metadata/md5-cache/dev-haskell/crypton-x509-validation-1.6.12
new file mode 100644
index 000000000000..b86060dfe413
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/crypton-x509-validation-1.6.12
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/crypton-0.24:=[profile?] >=dev-haskell/crypton-x509-1.7.5:=[profile?] >=dev-haskell/crypton-x509-store-1.6:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/pem-0.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=X.509 Certificate and CRL validation
+EAPI=8
+HOMEPAGE=https://github.com/kazu-yamamoto/crypton-certificate
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/crypton-0.24:=[profile?] >=dev-haskell/crypton-x509-1.7.5:=[profile?] >=dev-haskell/crypton-x509-store-1.6:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/pem-0.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.12
+SRC_URI=https://hackage.haskell.org/package/crypton-x509-validation-1.6.12/crypton-x509-validation-1.6.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3e8149b90b7a904467050e3106046733
diff --git a/metadata/md5-cache/dev-haskell/cryptonite-0.28 b/metadata/md5-cache/dev-haskell/cryptonite-0.28
new file mode 100644
index 000000000000..ab0eda0ebc62
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cryptonite-0.28
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/basement-0.0.6:=[profile?] >=dev-haskell/memory-0.14.18:=[profile?] >=dev-lang/ghc-8.4.3:= virtual/libc >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-kat dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Cryptography Primitives sink
+EAPI=8
+HOMEPAGE=https://github.com/haskell-crypto/cryptonite
+INHERIT=flag-o-matic haskell-cabal
+IUSE=cpu_flags_x86_rdrand cpu_flags_x86_aes cpu_flags_x86_sse cpu_flags_x86_sse4_1 +integer-gmp +target-attributes doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/basement-0.0.6:=[profile?] >=dev-haskell/memory-0.14.18:=[profile?] >=dev-lang/ghc-8.4.3:= virtual/libc dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.28
+SRC_URI=https://hackage.haskell.org/package/cryptonite-0.28/cryptonite-0.28.tar.gz https://github.com/haskell-crypto/cryptonite/pull/338.patch -> cryptonite-338.patch
+_eclasses_=toolchain-funcs fbbbc99d10168de2926e06da7169b8dc multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 5ae516d405b6ae5636e487ea4350a8a2 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1331958a98193cd470805d56c2263717
diff --git a/metadata/md5-cache/dev-haskell/cryptonite-0.30 b/metadata/md5-cache/dev-haskell/cryptonite-0.30
new file mode 100644
index 000000000000..d2bb8d4f8317
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cryptonite-0.30
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/memory-0.14.18:=[profile?] >=dev-haskell/basement-0.0.6:=[profile?] >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-kat dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Cryptography Primitives sink
+EAPI=8
+HOMEPAGE=https://github.com/haskell-crypto/cryptonite
+INHERIT=flag-o-matic haskell-cabal
+IUSE=cpu_flags_x86_aes cpu_flags_x86_rdrand cpu_flags_x86_sse cpu_flags_x86_sse4_1 +integer-gmp +target-attributes doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/memory-0.14.18:=[profile?] >=dev-haskell/basement-0.0.6:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.30
+SRC_URI=https://hackage.haskell.org/package/cryptonite-0.30/cryptonite-0.30.tar.gz
+_eclasses_=toolchain-funcs fbbbc99d10168de2926e06da7169b8dc multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 5ae516d405b6ae5636e487ea4350a8a2 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=16211c9be6405ea67abee647be913ddc
diff --git a/metadata/md5-cache/dev-haskell/cryptonite-conduit-0.2.2 b/metadata/md5-cache/dev-haskell/cryptonite-conduit-0.2.2
new file mode 100644
index 000000000000..60b57df064ba
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/cryptonite-conduit-0.2.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/conduit:=[profile?] dev-haskell/conduit-extra:=[profile?] dev-haskell/cryptonite:=[profile?] dev-haskell/exceptions:=[profile?] dev-haskell/memory:=[profile?] dev-haskell/resourcet:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( dev-haskell/conduit-combinators dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=cryptonite conduit
+EAPI=8
+HOMEPAGE=https://github.com/haskell-crypto/cryptonite-conduit
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/conduit:=[profile?] dev-haskell/conduit-extra:=[profile?] dev-haskell/cryptonite:=[profile?] dev-haskell/exceptions:=[profile?] dev-haskell/memory:=[profile?] dev-haskell/resourcet:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.2.2
+SRC_URI=https://hackage.haskell.org/package/cryptonite-conduit-0.2.2/cryptonite-conduit-0.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d117ffe0e358f70b5e429f1f04d235bb
diff --git a/metadata/md5-cache/dev-haskell/css-text-0.1.3.0 b/metadata/md5-cache/dev-haskell/css-text-0.1.3.0
new file mode 100644
index 000000000000..71de2a854d82
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/css-text-0.1.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.10.2.0:=[profile?] >=dev-haskell/semigroups-0.16.1:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( >=dev-haskell/hspec-1.3 dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=CSS parser and renderer
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/css-text.git#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/attoparsec-0.10.2.0:=[profile?] >=dev-haskell/semigroups-0.16.1:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.1.3.0
+SRC_URI=https://hackage.haskell.org/package/css-text-0.1.3.0/css-text-0.1.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1dfc03f3cafebf31c3f1ecab2c4a20c7
diff --git a/metadata/md5-cache/dev-haskell/data-array-byte-0.1.0.1 b/metadata/md5-cache/dev-haskell/data-array-byte-0.1.0.1
new file mode 100644
index 000000000000..e15c85d87eb1
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/data-array-byte-0.1.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/quickcheck-classes-base-0.6 <dev-haskell/quickcheck-classes-base-0.7 >=dev-haskell/tasty-1.4 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Compatibility layer for Data.Array.Byte
+EAPI=8
+HOMEPAGE=https://github.com/Bodigrim/data-array-byte
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.0.1
+SRC_URI=https://hackage.haskell.org/package/data-array-byte-0.1.0.1/data-array-byte-0.1.0.1.tar.gz https://hackage.haskell.org/package/data-array-byte-0.1.0.1/revision/1.cabal -> data-array-byte-0.1.0.1-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2d224ac3fa38da179bf4f0cafab5de8c
diff --git a/metadata/md5-cache/dev-haskell/data-default-0.7.1.1 b/metadata/md5-cache/dev-haskell/data-default-0.7.1.1
new file mode 100644
index 000000000000..f1aec699f6f8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/data-default-0.7.1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/data-default-class-0.1.2.0:=[profile?] dev-haskell/data-default-instances-containers:=[profile?] dev-haskell/data-default-instances-dlist:=[profile?] dev-haskell/data-default-instances-old-locale:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A class for types with a default value
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/data-default
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-haskell/data-default-class-0.1.2.0:=[profile?] dev-haskell/data-default-instances-containers:=[profile?] dev-haskell/data-default-instances-dlist:=[profile?] dev-haskell/data-default-instances-old-locale:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.7.1.1
+SRC_URI=https://hackage.haskell.org/package/data-default-0.7.1.1/data-default-0.7.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d7323598e57e3729216bbf774fbab65c
diff --git a/metadata/md5-cache/dev-haskell/data-default-class-0.1.2.0 b/metadata/md5-cache/dev-haskell/data-default-class-0.1.2.0
new file mode 100644
index 000000000000..c53a2a17b812
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/data-default-class-0.1.2.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A class for types with a default value
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/data-default-class
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.2.0
+SRC_URI=https://hackage.haskell.org/package/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4f556957e117850407641e16bf5ad54a
diff --git a/metadata/md5-cache/dev-haskell/data-default-instances-containers-0.0.1 b/metadata/md5-cache/dev-haskell/data-default-instances-containers-0.0.1
new file mode 100644
index 000000000000..bcbb1c13e2f2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/data-default-instances-containers-0.0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/data-default-class:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Default instances for types in containers
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/data-default-instances-containers
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=dev-haskell/data-default-class:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.1
+SRC_URI=https://hackage.haskell.org/package/data-default-instances-containers-0.0.1/data-default-instances-containers-0.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3fa41d436913b2acf29508e0dfa53a77
diff --git a/metadata/md5-cache/dev-haskell/data-default-instances-dlist-0.0.1 b/metadata/md5-cache/dev-haskell/data-default-instances-dlist-0.0.1
new file mode 100644
index 000000000000..124a11bb5bf4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/data-default-instances-dlist-0.0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/data-default-class:=[profile?] dev-haskell/dlist:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Default instances for types in dlist
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/data-default-instances-dlist
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=dev-haskell/data-default-class:=[profile?] dev-haskell/dlist:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.1
+SRC_URI=https://hackage.haskell.org/package/data-default-instances-dlist-0.0.1/data-default-instances-dlist-0.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ff31750e2ca3708179e3f5e4fb59d689
diff --git a/metadata/md5-cache/dev-haskell/data-default-instances-old-locale-0.0.1 b/metadata/md5-cache/dev-haskell/data-default-instances-old-locale-0.0.1
new file mode 100644
index 000000000000..22eca7ea13cb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/data-default-instances-old-locale-0.0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/data-default-class:=[profile?] dev-haskell/old-locale:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Default instances for types in old-locale
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/data-default-instances-old-locale
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=dev-haskell/data-default-class:=[profile?] dev-haskell/old-locale:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.1
+SRC_URI=https://hackage.haskell.org/package/data-default-instances-old-locale-0.0.1/data-default-instances-old-locale-0.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6b77ccff788c238b7874c63fb56450f3
diff --git a/metadata/md5-cache/dev-haskell/data-fix-0.3.2-r1 b/metadata/md5-cache/dev-haskell/data-fix-0.3.2-r1
new file mode 100644
index 000000000000..89baf53d4e66
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/data-fix-0.3.2-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fixpoint data types
+EAPI=8
+HOMEPAGE=https://github.com/spell-music/data-fix
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.2
+SRC_URI=https://hackage.haskell.org/package/data-fix-0.3.2/data-fix-0.3.2.tar.gz https://hackage.haskell.org/package/data-fix-0.3.2/revision/4.cabal -> data-fix-0.3.2-rev4.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5effce5cb03082eafff547d2df0124a8
diff --git a/metadata/md5-cache/dev-haskell/data-ordlist-0.4.7.0 b/metadata/md5-cache/dev-haskell/data-ordlist-0.4.7.0
new file mode 100644
index 000000000000..798428b92c57
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/data-ordlist-0.4.7.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Set and bag operations on ordered lists
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/data-ordlist
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.4.7.0
+SRC_URI=https://hackage.haskell.org/package/data-ordlist-0.4.7.0/data-ordlist-0.4.7.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ab004b5d7e7710a3344abee17fabbee2
diff --git a/metadata/md5-cache/dev-haskell/dav-1.3.4 b/metadata/md5-cache/dev-haskell/dav-1.3.4
new file mode 100644
index 000000000000..5c8e663731f7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/dav-1.3.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/case-insensitive-0.4:=[profile?] dev-haskell/data-default:=[profile?] >=dev-haskell/exceptions-0.7:=[profile?] dev-haskell/haskeline:=[profile?] >=dev-haskell/http-client-0.4:=[profile?] >=dev-haskell/http-client-tls-0.2:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] >=dev-haskell/lens-3.0:=[profile?] >=dev-haskell/mtl-2.2.1:=[profile?] >=dev-haskell/network-2.6.10:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] >=dev-haskell/optparse-applicative-0.10.0:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-haskell/xml-conduit-1.0:=[profile?] >=dev-haskell/xml-hamlet-0.4:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=RFC 4918 WebDAV support
+EAPI=8
+HOMEPAGE=http://floss.scru.org/hDAV
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-3
+RDEPEND=>=dev-haskell/case-insensitive-0.4:=[profile?] dev-haskell/data-default:=[profile?] >=dev-haskell/exceptions-0.7:=[profile?] dev-haskell/haskeline:=[profile?] >=dev-haskell/http-client-0.4:=[profile?] >=dev-haskell/http-client-tls-0.2:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] >=dev-haskell/lens-3.0:=[profile?] >=dev-haskell/mtl-2.2.1:=[profile?] >=dev-haskell/network-2.6.10:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] >=dev-haskell/optparse-applicative-0.10.0:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-haskell/xml-conduit-1.0:=[profile?] >=dev-haskell/xml-hamlet-0.4:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/1.3.4
+SRC_URI=https://hackage.haskell.org/package/DAV-1.3.4/DAV-1.3.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=eda29fc3a93d3580dee7bffde391c3eb
diff --git a/metadata/md5-cache/dev-haskell/dbus-1.2.27 b/metadata/md5-cache/dev-haskell/dbus-1.2.27
new file mode 100644
index 000000000000..82a65d5be93e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/dbus-1.2.27
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=<dev-haskell/cereal-0.6:=[profile?] >=dev-haskell/conduit-1.3.0:=[profile?] <dev-haskell/conduit-1.4:=[profile?] <dev-haskell/lens-5.3:=[profile?] >=dev-haskell/network-3.1.2.1:=[profile?] <dev-haskell/network-3.2:=[profile?] <dev-haskell/random-1.3:=[profile?] <dev-haskell/split-0.3:=[profile?] <dev-haskell/th-lift-0.9:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/xml-conduit-1.9.0.0:=[profile?] <dev-haskell/xml-conduit-1.10.0.0:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( <dev-haskell/extra-1.8 <dev-haskell/quickcheck-2.15 <dev-haskell/resourcet-1.3 <dev-haskell/tasty-1.5 <dev-haskell/tasty-hunit-0.11 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A client library for the D-Bus IPC system
+EAPI=8
+HOMEPAGE=https://github.com/rblaze/haskell-dbus#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=<dev-haskell/cereal-0.6:=[profile?] >=dev-haskell/conduit-1.3.0:=[profile?] <dev-haskell/conduit-1.4:=[profile?] <dev-haskell/lens-5.3:=[profile?] >=dev-haskell/network-3.1.2.1:=[profile?] <dev-haskell/network-3.2:=[profile?] <dev-haskell/random-1.3:=[profile?] <dev-haskell/split-0.3:=[profile?] <dev-haskell/th-lift-0.9:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/xml-conduit-1.9.0.0:=[profile?] <dev-haskell/xml-conduit-1.10.0.0:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.2.27
+SRC_URI=https://hackage.haskell.org/package/dbus-1.2.27/dbus-1.2.27.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=07fa5a45c2df5df6e7d2c368d909a94c
diff --git a/metadata/md5-cache/dev-haskell/dbus-1.3.0 b/metadata/md5-cache/dev-haskell/dbus-1.3.0
new file mode 100644
index 000000000000..dc5137927491
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/dbus-1.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=<dev-haskell/cereal-0.6:=[profile?] >=dev-haskell/conduit-1.3.0:=[profile?] <dev-haskell/conduit-1.4:=[profile?] <dev-haskell/lens-5.3:=[profile?] >=dev-haskell/network-3.1.2.1:=[profile?] <dev-haskell/network-3.2:=[profile?] <dev-haskell/parsec-3.2:=[profile?] <dev-haskell/random-1.3:=[profile?] <dev-haskell/split-0.3:=[profile?] <dev-haskell/text-2.1:=[profile?] <dev-haskell/th-lift-0.9:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/xml-conduit-1.9.0.0:=[profile?] <dev-haskell/xml-conduit-1.10.0.0:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-lang/ghc-9.2.4:= >=dev-haskell/cabal-3.6.3.0 test? ( <dev-haskell/extra-1.8 <dev-haskell/quickcheck-2.15 <dev-haskell/resourcet-1.4 <dev-haskell/tasty-1.5 <dev-haskell/tasty-hunit-0.11 <dev-haskell/tasty-quickcheck-0.11 >=dev-haskell/temporary-1.3 <dev-haskell/temporary-1.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A client library for the D-Bus IPC system
+EAPI=8
+HOMEPAGE=https://github.com/rblaze/haskell-dbus#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=<dev-haskell/cereal-0.6:=[profile?] >=dev-haskell/conduit-1.3.0:=[profile?] <dev-haskell/conduit-1.4:=[profile?] <dev-haskell/lens-5.3:=[profile?] >=dev-haskell/network-3.1.2.1:=[profile?] <dev-haskell/network-3.2:=[profile?] <dev-haskell/parsec-3.2:=[profile?] <dev-haskell/random-1.3:=[profile?] <dev-haskell/split-0.3:=[profile?] <dev-haskell/text-2.1:=[profile?] <dev-haskell/th-lift-0.9:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/xml-conduit-1.9.0.0:=[profile?] <dev-haskell/xml-conduit-1.10.0.0:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-lang/ghc-9.2.4:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.0
+SRC_URI=https://hackage.haskell.org/package/dbus-1.3.0/dbus-1.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=915d7abdb7dd281d6221b25ac8116405
diff --git a/metadata/md5-cache/dev-haskell/dec-0.0.3 b/metadata/md5-cache/dev-haskell/dec-0.0.3
new file mode 100644
index 000000000000..54754914b28a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/dec-0.0.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/void-0.7.2:=[profile?] <dev-haskell/void-0.8:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Decidable propositions
+EAPI=8
+HOMEPAGE=https://github.com/phadej/vec
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/void-0.7.2:=[profile?] <dev-haskell/void-0.8:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.3
+SRC_URI=https://hackage.haskell.org/package/dec-0.0.3/dec-0.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=90c58b758151ab2917f532b536e9df5f
diff --git a/metadata/md5-cache/dev-haskell/dec-0.0.5 b/metadata/md5-cache/dev-haskell/dec-0.0.5
new file mode 100644
index 000000000000..5c398cb259af
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/dec-0.0.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/boring-0.2:=[profile?] <dev-haskell/boring-0.3:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Decidable propositions
+EAPI=8
+HOMEPAGE=https://github.com/phadej/dec
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/boring-0.2:=[profile?] <dev-haskell/boring-0.3:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.5
+SRC_URI=https://hackage.haskell.org/package/dec-0.0.5/dec-0.0.5.tar.gz https://hackage.haskell.org/package/dec-0.0.5/revision/1.cabal -> dec-0.0.5-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7f6cfc9c8365024740f5a9c883069356
diff --git a/metadata/md5-cache/dev-haskell/dense-linear-algebra-0.1.0.0 b/metadata/md5-cache/dev-haskell/dense-linear-algebra-0.1.0.0
new file mode 100644
index 000000000000..87312fb89042
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/dense-linear-algebra-0.1.0.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/math-functions-0.1.7:=[profile?] >=dev-haskell/primitive-0.3:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/vector-algorithms-0.4:=[profile?] >=dev-haskell/vector-binary-instances-0.2.1:=[profile?] dev-haskell/vector-th-unbox:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/hspec dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simple and incomplete pure haskell implementation of linear algebra
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/dense-linear-algebra
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/math-functions-0.1.7:=[profile?] >=dev-haskell/primitive-0.3:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/vector-algorithms-0.4:=[profile?] >=dev-haskell/vector-binary-instances-0.2.1:=[profile?] dev-haskell/vector-th-unbox:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.0.0
+SRC_URI=https://hackage.haskell.org/package/dense-linear-algebra-0.1.0.0/dense-linear-algebra-0.1.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a29f4ee761f69e36cfd5c93743199b5c
diff --git a/metadata/md5-cache/dev-haskell/deriving-compat-0.6 b/metadata/md5-cache/dev-haskell/deriving-compat-0.6
new file mode 100644
index 000000000000..50aa045c6779
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/deriving-compat-0.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/base-compat-0.8.1 <dev-haskell/base-compat-1 >=dev-haskell/base-orphans-0.5 <dev-haskell/base-orphans-1 >=dev-haskell/hspec-1.8 >=dev-haskell/quickcheck-2 <dev-haskell/quickcheck-3 >=dev-haskell/tagged-0.7 <dev-haskell/tagged-1 >=dev-haskell/void-0.5.10 <dev-haskell/void-1 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Backports of GHC deriving extensions
+EAPI=8
+HOMEPAGE=https://github.com/haskell-compat/deriving-compat
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.6
+SRC_URI=https://hackage.haskell.org/package/deriving-compat-0.6/deriving-compat-0.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=935272bf2fcb154d84da17a7e2805c8c
diff --git a/metadata/md5-cache/dev-haskell/deriving-compat-0.6.5 b/metadata/md5-cache/dev-haskell/deriving-compat-0.6.5
new file mode 100644
index 000000000000..79dce1ea1b11
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/deriving-compat-0.6.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.7:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/base-compat-0.8.1 <dev-haskell/base-compat-1 >=dev-haskell/base-orphans-0.5 <dev-haskell/base-orphans-1 >=dev-haskell/hspec-1.8 >=dev-haskell/quickcheck-2 <dev-haskell/quickcheck-3 >=dev-haskell/tagged-0.7 <dev-haskell/tagged-1 >=dev-haskell/void-0.5.10 <dev-haskell/void-1 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Backports of GHC deriving extensions
+EAPI=8
+HOMEPAGE=https://github.com/haskell-compat/deriving-compat
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.7:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.6.5
+SRC_URI=https://hackage.haskell.org/package/deriving-compat-0.6.5/deriving-compat-0.6.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5c431948cbfe2d258d1d056cb422a91c
diff --git a/metadata/md5-cache/dev-haskell/diff-0.4.0 b/metadata/md5-cache/dev-haskell/diff-0.4.0
new file mode 100644
index 000000000000..f8d962324c23
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/diff-0.4.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( dev-haskell/quickcheck dev-haskell/test-framework dev-haskell/test-framework-quickcheck2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=O(ND) diff algorithm in haskell
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/Diff
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.0
+SRC_URI=https://hackage.haskell.org/package/Diff-0.4.0/Diff-0.4.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=132ffc5a7136e985d82d00478c3914ec
diff --git a/metadata/md5-cache/dev-haskell/diff-0.4.1 b/metadata/md5-cache/dev-haskell/diff-0.4.1
new file mode 100644
index 000000000000..9859baa6437a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/diff-0.4.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/quickcheck dev-haskell/test-framework dev-haskell/test-framework-quickcheck2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=O(ND) diff algorithm in haskell
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/Diff
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.1
+SRC_URI=https://hackage.haskell.org/package/Diff-0.4.1/Diff-0.4.1.tar.gz -> diff-0.4.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b0beb3638c08bf386ded8f069af25fe2
diff --git a/metadata/md5-cache/dev-haskell/digest-0.0.1.2 b/metadata/md5-cache/dev-haskell/digest-0.0.1.2
new file mode 100644
index 000000000000..9ca5f5bb6cd7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/digest-0.0.1.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= sys-libs/zlib >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/digest
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= sys-libs/zlib dev-lang/ghc:=[profile?]
+SLOT=0/0.0.1.2
+SRC_URI=https://hackage.haskell.org/package/digest-0.0.1.2/digest-0.0.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=db33ee69e894ea02cc7229fb0bf76170
diff --git a/metadata/md5-cache/dev-haskell/digest-0.0.1.3 b/metadata/md5-cache/dev-haskell/digest-0.0.1.3
new file mode 100644
index 000000000000..eec381e5d595
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/digest-0.0.1.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= sys-libs/zlib >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/digest
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= sys-libs/zlib dev-lang/ghc:=[profile?]
+SLOT=0/0.0.1.3
+SRC_URI=https://hackage.haskell.org/package/digest-0.0.1.3/digest-0.0.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d10fddeb0bf95ea685eb505602ba9570
diff --git a/metadata/md5-cache/dev-haskell/digits-0.3.1 b/metadata/md5-cache/dev-haskell/digits-0.3.1
new file mode 100644
index 000000000000..8bf68f53f7cf
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/digits-0.3.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/quickcheck:2=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Converts integers to lists of digits and back
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/digits
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/quickcheck:2=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.1
+SRC_URI=https://hackage.haskell.org/package/digits-0.3.1/digits-0.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cd3ee0358fa76b3df7b9f22e63774645
diff --git a/metadata/md5-cache/dev-haskell/disk-free-space-0.1.0.1 b/metadata/md5-cache/dev-haskell/disk-free-space-0.1.0.1
new file mode 100644
index 000000000000..cad19e10e402
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/disk-free-space-0.1.0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Retrieve information about disk space usage
+EAPI=8
+HOMEPAGE=https://github.com/redneb/disk-free-space
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.0.1
+SRC_URI=https://hackage.haskell.org/package/disk-free-space-0.1.0.1/disk-free-space-0.1.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=43b25b048431195d95dcbbd5e20b259c
diff --git a/metadata/md5-cache/dev-haskell/distributive-0.6.2.1 b/metadata/md5-cache/dev-haskell/distributive-0.6.2.1
new file mode 100644
index 000000000000..45e184ee9e05
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/distributive-0.6.2.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.5.2:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/generic-deriving-1.11 <dev-haskell/generic-deriving-2 >=dev-haskell/hspec-2 <dev-haskell/hspec-3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Distributive functors -- Dual to Traversable
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/distributive/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.5.2:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.6.2.1
+SRC_URI=https://hackage.haskell.org/package/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=527d10d54a3f268a5c111710bda32643
diff --git a/metadata/md5-cache/dev-haskell/dlist-1.0 b/metadata/md5-cache/dev-haskell/dlist-1.0
new file mode 100644
index 000000000000..025502d8da33
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/dlist-1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( >=dev-haskell/quickcheck-2.10 <dev-haskell/quickcheck-2.15 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Difference lists
+EAPI=8
+HOMEPAGE=https://github.com/spl/dlist
+INHERIT=haskell-cabal
+IUSE=werror doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0
+SRC_URI=https://hackage.haskell.org/package/dlist-1.0/dlist-1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=14028064a4be277ea9b5206850456a8b
diff --git a/metadata/md5-cache/dev-haskell/dns-4.0.1 b/metadata/md5-cache/dev-haskell/dns-4.0.1
new file mode 100644
index 000000000000..1d890174047d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/dns-4.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/auto-update:=[profile?] dev-haskell/base16-bytestring:=[profile?] dev-haskell/base64-bytestring:=[profile?] dev-haskell/cryptonite:=[profile?] dev-haskell/hourglass:=[profile?] >=dev-haskell/iproute-1.3.2:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/network-2.3:=[profile?] dev-haskell/psqueues:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-2.0 test? ( dev-haskell/doctest dev-haskell/hspec >=dev-haskell/quickcheck-2.9 dev-haskell/word8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=DNS library in Haskell
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/dns
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/async:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/auto-update:=[profile?] dev-haskell/base16-bytestring:=[profile?] dev-haskell/base64-bytestring:=[profile?] dev-haskell/cryptonite:=[profile?] dev-haskell/hourglass:=[profile?] >=dev-haskell/iproute-1.3.2:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/network-2.3:=[profile?] dev-haskell/psqueues:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/4.0.1
+SRC_URI=https://hackage.haskell.org/package/dns-4.0.1/dns-4.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4270076b45077adce87a545aab0af049
diff --git a/metadata/md5-cache/dev-haskell/doclayout-0.4 b/metadata/md5-cache/dev-haskell/doclayout-0.4
new file mode 100644
index 000000000000..75f95414f4bc
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/doclayout-0.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/emojis-0.1.2:=[profile?] dev-haskell/safe:=[profile?] >=dev-lang/ghc-8.6.3:= >=dev-haskell/cabal-2.4.0.1 test? ( dev-haskell/tasty dev-haskell/tasty-golden dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A prettyprinting library for laying out text documents
+EAPI=8
+HOMEPAGE=https://github.com/jgm/doclayout
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/emojis-0.1.2:=[profile?] dev-haskell/safe:=[profile?] >=dev-lang/ghc-8.6.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4
+SRC_URI=https://hackage.haskell.org/package/doclayout-0.4/doclayout-0.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=091305ea0fbd521f44ed183842a8afcb
diff --git a/metadata/md5-cache/dev-haskell/doclayout-0.4.0.1 b/metadata/md5-cache/dev-haskell/doclayout-0.4.0.1
new file mode 100644
index 000000000000..46c552a86947
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/doclayout-0.4.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/emojis-0.1.2:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-golden dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A prettyprinting library for laying out text documents
+EAPI=8
+HOMEPAGE=https://github.com/jgm/doclayout
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/emojis-0.1.2:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.0.1
+SRC_URI=https://hackage.haskell.org/package/doclayout-0.4.0.1/doclayout-0.4.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4c684883d13d13d9fd560b3713f0fa74
diff --git a/metadata/md5-cache/dev-haskell/doctemplates-0.10.0.2 b/metadata/md5-cache/dev-haskell/doctemplates-0.10.0.2
new file mode 100644
index 000000000000..abdbf9f35a84
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/doctemplates-0.10.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/doclayout-0.4:=[profile?] <dev-haskell/doclayout-0.5:=[profile?] >=dev-haskell/hsyaml-0.2:=[profile?] <dev-haskell/hsyaml-0.3:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/scientific:=[profile?] dev-haskell/text-conversions:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/glob dev-haskell/tasty dev-haskell/tasty-golden dev-haskell/tasty-hunit dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pandoc-style document templates
+EAPI=8
+HOMEPAGE=https://github.com/jgm/doctemplates#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/doclayout-0.4:=[profile?] <dev-haskell/doclayout-0.5:=[profile?] >=dev-haskell/hsyaml-0.2:=[profile?] <dev-haskell/hsyaml-0.3:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/scientific:=[profile?] dev-haskell/text-conversions:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.10.0.2
+SRC_URI=https://hackage.haskell.org/package/doctemplates-0.10.0.2/doctemplates-0.10.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=12eb63583f744ca1fb31bcdc7baffe66
diff --git a/metadata/md5-cache/dev-haskell/doctemplates-0.11 b/metadata/md5-cache/dev-haskell/doctemplates-0.11
new file mode 100644
index 000000000000..717b9919c2b8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/doctemplates-0.11
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/doclayout-0.4:=[profile?] <dev-haskell/doclayout-0.5:=[profile?] dev-haskell/parsec:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/scientific:=[profile?] dev-haskell/text:=[profile?] dev-haskell/text-conversions:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/glob dev-haskell/tasty dev-haskell/tasty-golden dev-haskell/tasty-hunit dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pandoc-style document templates
+EAPI=8
+HOMEPAGE=https://github.com/jgm/doctemplates#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/doclayout-0.4:=[profile?] <dev-haskell/doclayout-0.5:=[profile?] dev-haskell/parsec:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/scientific:=[profile?] dev-haskell/text:=[profile?] dev-haskell/text-conversions:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.11
+SRC_URI=https://hackage.haskell.org/package/doctemplates-0.11/doctemplates-0.11.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8d9c6d90e14b67ff53de459269e52509
diff --git a/metadata/md5-cache/dev-haskell/doctest-0.20.0 b/metadata/md5-cache/dev-haskell/doctest-0.20.0
new file mode 100644
index 000000000000..952d5ae98b4c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/doctest-0.20.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-compat-0.7.0:=[profile?] >=dev-haskell/code-page-0.1:=[profile?] >=dev-haskell/ghc-paths-0.1.0.9:=[profile?] >=dev-haskell/syb-0.3:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Test interactive Haskell examples
+EAPI=8
+HOMEPAGE=https://github.com/sol/doctest#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/base-compat-0.7.0:=[profile?] >=dev-haskell/code-page-0.1:=[profile?] >=dev-haskell/ghc-paths-0.1.0.9:=[profile?] >=dev-haskell/syb-0.3:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.20.0
+SRC_URI=https://hackage.haskell.org/package/doctest-0.20.0/doctest-0.20.0.tar.gz https://hackage.haskell.org/package/doctest-0.20.0/revision/5.cabal -> doctest-0.20.0.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dc2325917c90d0fa3adc5004c6169021
diff --git a/metadata/md5-cache/dev-haskell/doctest-0.22.0 b/metadata/md5-cache/dev-haskell/doctest-0.22.0
new file mode 100644
index 000000000000..fe0a8151bc3f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/doctest-0.22.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-compat-0.7.0:=[profile?] >=dev-haskell/code-page-0.1:=[profile?] >=dev-haskell/ghc-paths-0.1.0.9:=[profile?] >=dev-haskell/syb-0.3:=[profile?] >=dev-lang/ghc-8.0:=[profile?] <dev-lang/ghc-9.7:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/hspec-2.3.0 >=dev-haskell/hspec-core-2.3.0 dev-haskell/hunit dev-haskell/mockery >=dev-haskell/quickcheck-2.13.1 dev-haskell/setenv >=dev-haskell/silently-1.2.4 >=dev-haskell/stringbuilder-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Test interactive Haskell examples
+EAPI=8
+HOMEPAGE=https://github.com/sol/doctest#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/base-compat-0.7.0:=[profile?] >=dev-haskell/code-page-0.1:=[profile?] >=dev-haskell/ghc-paths-0.1.0.9:=[profile?] >=dev-haskell/syb-0.3:=[profile?] >=dev-lang/ghc-8.0:=[profile?] <dev-lang/ghc-9.7:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.22.0
+SRC_URI=https://hackage.haskell.org/package/doctest-0.22.0/doctest-0.22.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=db4d52bf412d6966471907a76cf039b6
diff --git a/metadata/md5-cache/dev-haskell/doctest-driver-gen-0.3.0.7 b/metadata/md5-cache/dev-haskell/doctest-driver-gen-0.3.0.7
new file mode 100644
index 000000000000..0e151de7ab98
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/doctest-driver-gen-0.3.0.7
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/doctest ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generate driver file for doctest's cabal integration
+EAPI=8
+HOMEPAGE=https://github.com/Hexirp/doctest-driver-gen#readme
+INHERIT=haskell-cabal
+IUSE=+executable doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.0.7
+SRC_URI=https://hackage.haskell.org/package/doctest-driver-gen-0.3.0.7/doctest-driver-gen-0.3.0.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dc0171436fe8ddb58abd501c0aec849a
diff --git a/metadata/md5-cache/dev-haskell/doctest-parallel-0.2.4 b/metadata/md5-cache/dev-haskell/doctest-parallel-0.2.4
new file mode 100644
index 000000000000..647c78c2b228
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/doctest-parallel-0.2.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-compat-0.7.0:=[profile?] >=dev-haskell/cabal-3.4:=[profile?] >=dev-haskell/code-page-0.1:=[profile?] dev-haskell/extra:=[profile?] >=dev-haskell/ghc-paths-0.1.0.9:=[profile?] dev-haskell/glob:=[profile?] >=dev-haskell/random-1.2:=[profile?] >=dev-haskell/syb-0.3:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Test interactive Haskell examples
+EAPI=8
+HOMEPAGE=https://github.com/martijnbastiaan/doctest-parallel#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/base-compat-0.7.0:=[profile?] >=dev-haskell/cabal-3.4:=[profile?] >=dev-haskell/code-page-0.1:=[profile?] dev-haskell/extra:=[profile?] >=dev-haskell/ghc-paths-0.1.0.9:=[profile?] dev-haskell/glob:=[profile?] >=dev-haskell/random-1.2:=[profile?] >=dev-haskell/syb-0.3:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.2.4
+SRC_URI=https://hackage.haskell.org/package/doctest-parallel-0.2.4/doctest-parallel-0.2.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0858153427464e0fcf6eabf985f9e898
diff --git a/metadata/md5-cache/dev-haskell/easy-file-0.2.2 b/metadata/md5-cache/dev-haskell/easy-file-0.2.2
new file mode 100644
index 000000000000..ce648b5410b7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/easy-file-0.2.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Cross-platform File handling
+EAPI=8
+HOMEPAGE=https://github.com/kazu-yamamoto/easy-file
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.2
+SRC_URI=https://hackage.haskell.org/package/easy-file-0.2.2/easy-file-0.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=62caf2f4a54087ffe3abdd47903b0c74
diff --git a/metadata/md5-cache/dev-haskell/echo-0.1.3 b/metadata/md5-cache/dev-haskell/echo-0.1.3
new file mode 100644
index 000000000000..94b0d5100295
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/echo-0.1.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A cross-platform, cross-console way to handle echoing terminal input
+EAPI=8
+HOMEPAGE=https://github.com/RyanGlScott/echo
+INHERIT=haskell-cabal
+IUSE=examples doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.3
+SRC_URI=https://hackage.haskell.org/package/echo-0.1.3/echo-0.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1821a49c88c875bf7126578198976c7f
diff --git a/metadata/md5-cache/dev-haskell/echo-0.1.4-r1 b/metadata/md5-cache/dev-haskell/echo-0.1.4-r1
new file mode 100644
index 000000000000..1eb7cc328a43
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/echo-0.1.4-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A cross-platform, cross-console way to handle echoing terminal input
+EAPI=8
+HOMEPAGE=https://github.com/RyanGlScott/echo
+INHERIT=haskell-cabal
+IUSE=examples doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.4
+SRC_URI=https://hackage.haskell.org/package/echo-0.1.4/echo-0.1.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d1add655d003ff627fe852e692c8659e
diff --git a/metadata/md5-cache/dev-haskell/ed25519-0.0.5.0-r1 b/metadata/md5-cache/dev-haskell/ed25519-0.0.5.0-r1
new file mode 100644
index 000000000000..3494e2950351
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ed25519-0.0.5.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Ed25519 cryptographic signatures
+EAPI=8
+HOMEPAGE=https://thoughtpolice.github.com/hs-ed25519
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.0.5.0
+SRC_URI=https://hackage.haskell.org/package/ed25519-0.0.5.0/ed25519-0.0.5.0.tar.gz https://hackage.haskell.org/package/ed25519-0.0.5.0/revision/7.cabal -> ed25519-0.0.5.0-rev7.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dd54b9ba20ead5730c292282fdf3460f
diff --git a/metadata/md5-cache/dev-haskell/edit-distance-0.2.2.1-r1 b/metadata/md5-cache/dev-haskell/edit-distance-0.2.2.1-r1
new file mode 100644
index 000000000000..f77e60f9f7c2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/edit-distance-0.2.2.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/random-1.0:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( >=dev-haskell/quickcheck-2.4 >=dev-haskell/test-framework-0.1.1 dev-haskell/test-framework-quickcheck2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Levenshtein and restricted Damerau-Levenshtein edit distances
+EAPI=8
+HOMEPAGE=https://github.com/phadej/edit-distance
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/random-1.0:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.2.1
+SRC_URI=https://hackage.haskell.org/package/edit-distance-0.2.2.1/edit-distance-0.2.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1761fc178e48c5ea3e9441f8233203df
diff --git a/metadata/md5-cache/dev-haskell/email-validate-2.3.2.15 b/metadata/md5-cache/dev-haskell/email-validate-2.3.2.15
new file mode 100644
index 000000000000..c330a837e137
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/email-validate-2.3.2.15
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.10.0:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/doctest-0.8 >=dev-haskell/hspec-2.2.3 >=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.15 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Email address validation
+EAPI=8
+HOMEPAGE=https://github.com/Porges/email-validate-hs
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/attoparsec-0.10.0:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.2.15
+SRC_URI=https://hackage.haskell.org/package/email-validate-2.3.2.15/email-validate-2.3.2.15.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1dd64408dbd4a0cc71c7844f73d8e9ce
diff --git a/metadata/md5-cache/dev-haskell/email-validate-2.3.2.19 b/metadata/md5-cache/dev-haskell/email-validate-2.3.2.19
new file mode 100644
index 000000000000..5a26337b0808
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/email-validate-2.3.2.19
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.10.0:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/hspec-2.2.3 <dev-haskell/hspec-2.12 >=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.15 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Email address validation
+EAPI=8
+HOMEPAGE=https://github.com/Porges/email-validate-hs
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/attoparsec-0.10.0:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.2.19
+SRC_URI=https://hackage.haskell.org/package/email-validate-2.3.2.19/email-validate-2.3.2.19.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2a71880bcfd75b44eac0d76444c3508e
diff --git a/metadata/md5-cache/dev-haskell/emojis-0.1.2 b/metadata/md5-cache/dev-haskell/emojis-0.1.2
new file mode 100644
index 000000000000..cbf521fb2063
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/emojis-0.1.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Conversion between emoji characters and their names
+EAPI=8
+HOMEPAGE=https://github.com/jgm/emojis#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.2
+SRC_URI=https://hackage.haskell.org/package/emojis-0.1.2/emojis-0.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=debe76f9246008013794acb718c862f8
diff --git a/metadata/md5-cache/dev-haskell/emojis-0.1.3 b/metadata/md5-cache/dev-haskell/emojis-0.1.3
new file mode 100644
index 000000000000..99de217da78f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/emojis-0.1.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Conversion between emoji characters and their names
+EAPI=8
+HOMEPAGE=https://github.com/jgm/emojis#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.3
+SRC_URI=https://hackage.haskell.org/package/emojis-0.1.3/emojis-0.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f6d6a9535ee07fb94fe5ed32656305b8
diff --git a/metadata/md5-cache/dev-haskell/enclosed-exceptions-1.0.3 b/metadata/md5-cache/dev-haskell/enclosed-exceptions-1.0.3
new file mode 100644
index 000000000000..98ca2da498da
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/enclosed-exceptions-1.0.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/lifted-base-0.2:=[profile?] dev-haskell/monad-control:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( >=dev-haskell/async-2.0 >=dev-haskell/hspec-1.3 dev-haskell/quickcheck dev-haskell/stm ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Catching all exceptions from within an enclosed computation
+EAPI=8
+HOMEPAGE=https://github.com/jcristovao/enclosed-exceptions
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/lifted-base-0.2:=[profile?] dev-haskell/monad-control:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.3
+SRC_URI=https://hackage.haskell.org/package/enclosed-exceptions-1.0.3/enclosed-exceptions-1.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=11f979b6ac7cf17ddc76facd269b8a92
diff --git a/metadata/md5-cache/dev-haskell/entropy-0.4.1.10 b/metadata/md5-cache/dev-haskell/entropy-0.4.1.10
new file mode 100644
index 000000000000..e9dc15f41ccf
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/entropy-0.4.1.10
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 <dev-haskell/cabal-3.11 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A platform independent entropy source
+EAPI=8
+HOMEPAGE=https://github.com/TomMD/entropy
+INHERIT=haskell-cabal
+IUSE=donotgetentropy doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/0.4.1.10
+SRC_URI=https://hackage.haskell.org/package/entropy-0.4.1.10/entropy-0.4.1.10.tar.gz https://hackage.haskell.org/package/entropy-0.4.1.10/revision/1.cabal -> entropy-0.4.1.10-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c34ffc955ae4e6dae9182f5be23ebe91
diff --git a/metadata/md5-cache/dev-haskell/entropy-0.4.1.6-r1 b/metadata/md5-cache/dev-haskell/entropy-0.4.1.6-r1
new file mode 100644
index 000000000000..4ff3382660ea
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/entropy-0.4.1.6-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A platform independent entropy source
+EAPI=8
+HOMEPAGE=https://github.com/TomMD/entropy
+INHERIT=haskell-cabal
+IUSE=halvm doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.4.1.6
+SRC_URI=https://hackage.haskell.org/package/entropy-0.4.1.6/entropy-0.4.1.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e16c07907647ba3db0801dd529b1e63a
diff --git a/metadata/md5-cache/dev-haskell/erf-2.0.0.0-r1 b/metadata/md5-cache/dev-haskell/erf-2.0.0.0-r1
new file mode 100644
index 000000000000..523c9c87a1d8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/erf-2.0.0.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=The error function, erf, and related functions
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/erf
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/2.0.0.0
+SRC_URI=https://hackage.haskell.org/package/erf-2.0.0.0/erf-2.0.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=84561c8e162f7813abcaf34889e75e75
diff --git a/metadata/md5-cache/dev-haskell/errorcall-eq-instance-0.3.0 b/metadata/md5-cache/dev-haskell/errorcall-eq-instance-0.3.0
new file mode 100644
index 000000000000..046c1a19581e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/errorcall-eq-instance-0.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/base-orphans:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/hspec-1.5 dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=An orphan Eq instance for ErrorCall
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/errorcall-eq-instance
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/base-orphans:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.0
+SRC_URI=https://hackage.haskell.org/package/errorcall-eq-instance-0.3.0/errorcall-eq-instance-0.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1e4026751fc8650740e859d02bcf9faa
diff --git a/metadata/md5-cache/dev-haskell/errors-2.3.0 b/metadata/md5-cache/dev-haskell/errors-2.3.0
new file mode 100644
index 000000000000..4235838f6aeb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/errors-2.3.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/exceptions-0.6:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] >=dev-haskell/safe-0.3.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-haskell/transformers-compat-0.4:=[profile?] <dev-haskell/transformers-compat-0.7:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simplified error-handling
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/errors
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/exceptions-0.6:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] >=dev-haskell/safe-0.3.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-haskell/transformers-compat-0.4:=[profile?] <dev-haskell/transformers-compat-0.7:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/2.3.0
+SRC_URI=https://hackage.haskell.org/package/errors-2.3.0/errors-2.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=95a318a2d635667b30fa68dfbfc0c758
diff --git a/metadata/md5-cache/dev-haskell/errors-2.3.0-r1 b/metadata/md5-cache/dev-haskell/errors-2.3.0-r1
new file mode 100644
index 000000000000..4df476631bdc
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/errors-2.3.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/safe-0.3.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/transformers-compat-0.4:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simplified error-handling
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/errors
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/safe-0.3.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/transformers-compat-0.4:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+SLOT=0/2.3.0
+SRC_URI=https://hackage.haskell.org/package/errors-2.3.0/errors-2.3.0.tar.gz https://hackage.haskell.org/package/errors-2.3.0/revision/4.cabal -> errors-2.3.0-rev4.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=de52c05427c4c457dc654880af732562
diff --git a/metadata/md5-cache/dev-haskell/exceptions-0.10.4-r3 b/metadata/md5-cache/dev-haskell/exceptions-0.10.4-r3
new file mode 100644
index 000000000000..cfa51b42fdd5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/exceptions-0.10.4-r3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Extensible optionally-pure exceptions
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/exceptions/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.10.4
+SRC_URI=https://hackage.haskell.org/package/exceptions-0.10.4/exceptions-0.10.4.tar.gz https://hackage.haskell.org/package/exceptions-0.10.4/revision/3.cabal -> exceptions-0.10.4-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d9766075bed4fcadf01a46e331afb1df
diff --git a/metadata/md5-cache/dev-haskell/extensible-exceptions-0.1.1.4 b/metadata/md5-cache/dev-haskell/extensible-exceptions-0.1.1.4
new file mode 100644
index 000000000000..94bd47464619
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/extensible-exceptions-0.1.1.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Extensible exceptions
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/extensible-exceptions
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.1.4
+SRC_URI=https://hackage.haskell.org/package/extensible-exceptions-0.1.1.4/extensible-exceptions-0.1.1.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c888a2505c50e8345f0af56efcde8271
diff --git a/metadata/md5-cache/dev-haskell/extra-1.7.10 b/metadata/md5-cache/dev-haskell/extra-1.7.10
new file mode 100644
index 000000000000..15cd26b687ed
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/extra-1.7.10
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/clock-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/quickcheck-2.10 >=dev-haskell/quickcheck-instances-0.3.17 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Extra functions I use
+EAPI=8
+HOMEPAGE=https://github.com/ndmitchell/extra#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/clock-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=2/1.7.10
+SRC_URI=https://hackage.haskell.org/package/extra-1.7.10/extra-1.7.10.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ccdbb75ac17a5baf073ea92a781a13af
diff --git a/metadata/md5-cache/dev-haskell/extra-1.7.14 b/metadata/md5-cache/dev-haskell/extra-1.7.14
new file mode 100644
index 000000000000..b92f0bf44333
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/extra-1.7.14
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/clock-0.7:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/quickcheck-2.10 >=dev-haskell/quickcheck-instances-0.3.17 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Extra functions I use
+EAPI=8
+HOMEPAGE=https://github.com/ndmitchell/extra#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/clock-0.7:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=2/1.7.14
+SRC_URI=https://hackage.haskell.org/package/extra-1.7.14/extra-1.7.14.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1dc2416f36c0b53a4d00ce3e7bdae0cc
diff --git a/metadata/md5-cache/dev-haskell/fail-4.9.0.0 b/metadata/md5-cache/dev-haskell/fail-4.9.0.0
new file mode 100644
index 000000000000..413a76976d44
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/fail-4.9.0.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:=
+DESCRIPTION=Forward-compatible MonadFail class
+EAPI=8
+HOMEPAGE=https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail
+INHERIT=haskell-cabal
+IUSE=profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/4.9.0.0
+SRC_URI=https://hackage.haskell.org/package/fail-4.9.0.0/fail-4.9.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e0449bdeb9a24071307f287d7e251f29
diff --git a/metadata/md5-cache/dev-haskell/fast-logger-3.0.1 b/metadata/md5-cache/dev-haskell/fast-logger-3.0.1
new file mode 100644
index 000000000000..905b99ba5b9f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/fast-logger-3.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/auto-update-0.1.2:=[profile?] >=dev-haskell/easy-file-0.2:=[profile?] dev-haskell/text:=[profile?] dev-haskell/unix-compat:=[profile?] >=dev-haskell/unix-time-0.4.4:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( dev-haskell/hspec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A fast logging system
+EAPI=8
+HOMEPAGE=https://github.com/kazu-yamamoto/logger
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/auto-update-0.1.2:=[profile?] >=dev-haskell/easy-file-0.2:=[profile?] dev-haskell/text:=[profile?] dev-haskell/unix-compat:=[profile?] >=dev-haskell/unix-time-0.4.4:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/3.0.1
+SRC_URI=https://hackage.haskell.org/package/fast-logger-3.0.1/fast-logger-3.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f7de439490f4d8634174e67a6e4f9c38
diff --git a/metadata/md5-cache/dev-haskell/fast-logger-3.2.2 b/metadata/md5-cache/dev-haskell/fast-logger-3.2.2
new file mode 100644
index 000000000000..769fba34d6c4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/fast-logger-3.2.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/auto-update-0.1.2:=[profile?] >=dev-haskell/easy-file-0.2:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/unix-compat-0.2:=[profile?] >=dev-haskell/unix-time-0.4.4:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/async dev-haskell/hspec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A fast logging system
+EAPI=8
+HOMEPAGE=https://github.com/kazu-yamamoto/logger
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/auto-update-0.1.2:=[profile?] >=dev-haskell/easy-file-0.2:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/unix-compat-0.2:=[profile?] >=dev-haskell/unix-time-0.4.4:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/3.2.2
+SRC_URI=https://hackage.haskell.org/package/fast-logger-3.2.2/fast-logger-3.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4bb290f0634ae4ae9be12cb417c71a7f
diff --git a/metadata/md5-cache/dev-haskell/fdo-notify-0.3.1 b/metadata/md5-cache/dev-haskell/fdo-notify-0.3.1
new file mode 100644
index 000000000000..db49b2bad369
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/fdo-notify-0.3.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/dbus-0.10.7:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Desktop Notifications client
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/fdo-notify
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/dbus-0.10.7:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.1
+SRC_URI=https://hackage.haskell.org/package/fdo-notify-0.3.1/fdo-notify-0.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=765352ff188f96b2f4af2680ebc3e1ed
diff --git a/metadata/md5-cache/dev-haskell/feed-1.3.2.1 b/metadata/md5-cache/dev-haskell/feed-1.3.2.1
new file mode 100644
index 000000000000..dd74e1bc511a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/feed-1.3.2.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-compat-0.9:=[profile?] <dev-haskell/base-compat-0.13:=[profile?] >=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] >=dev-haskell/old-time-1:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/time-locale-compat-0.1:=[profile?] <dev-haskell/time-locale-compat-0.2:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-haskell/xml-conduit-1.3:=[profile?] <dev-haskell/xml-conduit-1.10:=[profile?] >=dev-haskell/xml-types-0.3.6:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/doctest >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 >=dev-haskell/markdown-unlit-0.4 <dev-haskell/markdown-unlit-0.6 dev-haskell/syb >=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 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds
+EAPI=8
+HOMEPAGE=https://github.com/haskell-party/feed
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-compat-0.9:=[profile?] <dev-haskell/base-compat-0.13:=[profile?] >=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] >=dev-haskell/old-time-1:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/time-locale-compat-0.1:=[profile?] <dev-haskell/time-locale-compat-0.2:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-haskell/xml-conduit-1.3:=[profile?] <dev-haskell/xml-conduit-1.10:=[profile?] >=dev-haskell/xml-types-0.3.6:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.2.1
+SRC_URI=https://hackage.haskell.org/package/feed-1.3.2.1/feed-1.3.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=43ae3544d7e87682af053b1cdfcad1f3
diff --git a/metadata/md5-cache/dev-haskell/feed-1.3.2.1-r2 b/metadata/md5-cache/dev-haskell/feed-1.3.2.1-r2
new file mode 100644
index 000000000000..78090b01c67b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/feed-1.3.2.1-r2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-haskell/doctest-driver-gen[executable(+)] dev-haskell/markdown-unlit[executable(+)] ) app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-compat-0.9:=[profile?] <dev-haskell/base-compat-0.14 =dev-haskell/old-locale-1.0*:=[profile?] >=dev-haskell/old-time-1:=[profile?] <dev-haskell/old-time-1.2 =dev-haskell/safe-0.3*:=[profile?] =dev-haskell/time-locale-compat-0.1*:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-haskell/xml-conduit-1.3:=[profile?] <dev-haskell/xml-conduit-1.10 >=dev-haskell/xml-types-0.3.6:=[profile?] <dev-haskell/xml-types-0.4 || ( <dev-haskell/text-1.3 =dev-haskell/text-2.0* ) dev-haskell/text:=[profile?] >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/text dev-haskell/doctest dev-haskell/doctest-driver-gen >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 dev-haskell/syb =dev-haskell/test-framework-0.8* =dev-haskell/test-framework-hunit-0.3* ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds
+EAPI=8
+HOMEPAGE=https://github.com/haskell-party/feed
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-compat-0.9:=[profile?] <dev-haskell/base-compat-0.14 =dev-haskell/old-locale-1.0*:=[profile?] >=dev-haskell/old-time-1:=[profile?] <dev-haskell/old-time-1.2 =dev-haskell/safe-0.3*:=[profile?] =dev-haskell/time-locale-compat-0.1*:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-haskell/xml-conduit-1.3:=[profile?] <dev-haskell/xml-conduit-1.10 >=dev-haskell/xml-types-0.3.6:=[profile?] <dev-haskell/xml-types-0.4 || ( <dev-haskell/text-1.3 =dev-haskell/text-2.0* ) dev-haskell/text:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.2.1
+SRC_URI=https://hackage.haskell.org/package/feed-1.3.2.1/feed-1.3.2.1.tar.gz https://hackage.haskell.org/package/feed-1.3.2.1/revision/2.cabal -> feed-1.3.2.1-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0aea647a88caddb098cace8abb932c9c
diff --git a/metadata/md5-cache/dev-haskell/fgl-5.7.0.3 b/metadata/md5-cache/dev-haskell/fgl-5.7.0.3
new file mode 100644
index 000000000000..5393a523ca61
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/fgl-5.7.0.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( >=dev-haskell/hspec-2.1 >=dev-haskell/quickcheck-2.8 <dev-haskell/quickcheck-2.15 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Martin Erwig's Functional Graph Library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/fgl
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/5.7.0.3
+SRC_URI=https://hackage.haskell.org/package/fgl-5.7.0.3/fgl-5.7.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c14ceff4078b028faf29596bab92fcf9
diff --git a/metadata/md5-cache/dev-haskell/fgl-5.8.1.1 b/metadata/md5-cache/dev-haskell/fgl-5.8.1.1
new file mode 100644
index 000000000000..2504b2b92480
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/fgl-5.8.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/hspec-2.1 <dev-haskell/hspec-2.11 >=dev-haskell/quickcheck-2.8 <dev-haskell/quickcheck-2.15 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Martin Erwig's Functional Graph Library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/fgl
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/5.8.1.1
+SRC_URI=https://hackage.haskell.org/package/fgl-5.8.1.1/fgl-5.8.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ec1b9832f74f917ebeeb241a5b20f8b0
diff --git a/metadata/md5-cache/dev-haskell/file-embed-0.0.11.2 b/metadata/md5-cache/dev-haskell/file-embed-0.0.11.2
new file mode 100644
index 000000000000..e5f776d65b2e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/file-embed-0.0.11.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.0.2:= >=dev-haskell/cabal-1.24.2.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Use Template Haskell to embed file contents directly
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/file-embed
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.0.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.0.11.2
+SRC_URI=https://hackage.haskell.org/package/file-embed-0.0.11.2/file-embed-0.0.11.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=58ffcb35c9e83f4c892d09e97bbc2b21
diff --git a/metadata/md5-cache/dev-haskell/file-embed-0.0.15.0 b/metadata/md5-cache/dev-haskell/file-embed-0.0.15.0
new file mode 100644
index 000000000000..75fe4c697fc4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/file-embed-0.0.15.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Use Template Haskell to embed file contents directly
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/file-embed
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.0.15.0
+SRC_URI=https://hackage.haskell.org/package/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=bdc7015bdd3468e1e16ce251c5783bb4
diff --git a/metadata/md5-cache/dev-haskell/filemanip-0.3.6.3 b/metadata/md5-cache/dev-haskell/filemanip-0.3.6.3
new file mode 100644
index 000000000000..429695c4651d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/filemanip-0.3.6.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/mtl:=[profile?] dev-haskell/unix-compat:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Expressive file and directory manipulation for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/bos/filemanip
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/mtl:=[profile?] dev-haskell/unix-compat:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.6.3
+SRC_URI=https://hackage.haskell.org/package/filemanip-0.3.6.3/filemanip-0.3.6.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2b13b99433a8027922d447c4033a0d65
diff --git a/metadata/md5-cache/dev-haskell/filepath-bytestring-1.4.2.1.9 b/metadata/md5-cache/dev-haskell/filepath-bytestring-1.4.2.1.9
new file mode 100644
index 000000000000..9d40431bf6cf
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/filepath-bytestring-1.4.2.1.9
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/quickcheck-2.7 <dev-haskell/quickcheck-2.15 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Library for manipulating RawFilePaths in a cross platform way
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/filepath-bytestring
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.4.2.1.9
+SRC_URI=https://hackage.haskell.org/package/filepath-bytestring-1.4.2.1.9/filepath-bytestring-1.4.2.1.9.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9bd9caea080788ad3525122edae0ba64
diff --git a/metadata/md5-cache/dev-haskell/findbin-0.0.5-r1 b/metadata/md5-cache/dev-haskell/findbin-0.0.5-r1
new file mode 100644
index 000000000000..366f822790b7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/findbin-0.0.5-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Locate directory of original program
+EAPI=8
+HOMEPAGE=https://github.com/audreyt/findbin
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.5
+SRC_URI=https://hackage.haskell.org/package/FindBin-0.0.5/FindBin-0.0.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f2dbc6b8c200d01dc5e3ed1cf3e6e18b
diff --git a/metadata/md5-cache/dev-haskell/fingertree-0.1.4.2 b/metadata/md5-cache/dev-haskell/fingertree-0.1.4.2
new file mode 100644
index 000000000000..4be77d81eac5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/fingertree-0.1.4.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.18 test? ( dev-haskell/hunit dev-haskell/quickcheck dev-haskell/test-framework dev-haskell/test-framework-hunit dev-haskell/test-framework-quickcheck2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generic finger-tree structure, with example instances
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/fingertree
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.4.2
+SRC_URI=https://hackage.haskell.org/package/fingertree-0.1.4.2/fingertree-0.1.4.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a10236774d824ae85a4969cdaae9b573
diff --git a/metadata/md5-cache/dev-haskell/fingertree-0.1.5.0 b/metadata/md5-cache/dev-haskell/fingertree-0.1.5.0
new file mode 100644
index 000000000000..f06eee709d16
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/fingertree-0.1.5.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hunit dev-haskell/quickcheck dev-haskell/test-framework dev-haskell/test-framework-hunit dev-haskell/test-framework-quickcheck2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generic finger-tree structure, with example instances
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/fingertree
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.5.0
+SRC_URI=https://hackage.haskell.org/package/fingertree-0.1.5.0/fingertree-0.1.5.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ad9a7b7bfc78c0ee223dc0b4dc76e535
diff --git a/metadata/md5-cache/dev-haskell/foldable1-classes-compat-0.1 b/metadata/md5-cache/dev-haskell/foldable1-classes-compat-0.1
new file mode 100644
index 000000000000..dc219b5b5c21
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/foldable1-classes-compat-0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= tagged? ( >=dev-haskell/tagged-0.4.4:=[profile?] <dev-haskell/tagged-1:=[profile?] ) >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/quickcheck-2.13.2 <dev-haskell/quickcheck-2.15 >=dev-haskell/quickcheck-instances-0.3.27 <dev-haskell/quickcheck-instances-0.4 >=dev-haskell/test-framework-0.8.2.0 <dev-haskell/test-framework-0.9 >=dev-haskell/test-framework-quickcheck2-0.3.0.5 <dev-haskell/test-framework-quickcheck2-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Compatibility package for the Foldable1 and Bifoldable1 type classes
+EAPI=8
+HOMEPAGE=https://github.com/haskell-compat/foldable1-classes-compat
+INHERIT=haskell-cabal
+IUSE=+tagged doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= tagged? ( >=dev-haskell/tagged-0.4.4:=[profile?] <dev-haskell/tagged-1:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1
+SRC_URI=https://hackage.haskell.org/package/foldable1-classes-compat-0.1/foldable1-classes-compat-0.1.tar.gz https://hackage.haskell.org/package/foldable1-classes-compat-0.1/revision/2.cabal -> foldable1-classes-compat-0.1-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d0f9e72cc19263b7711b41d90617c459
diff --git a/metadata/md5-cache/dev-haskell/foldl-1.4.12-r1 b/metadata/md5-cache/dev-haskell/foldl-1.4.12-r1
new file mode 100644
index 000000000000..c1eff9b5f55b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/foldl-1.4.12-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/comonad-4.0:=[profile?] <dev-haskell/comonad-6:=[profile?] <dev-haskell/contravariant-1.6:=[profile?] <dev-haskell/hashable-1.5:=[profile?] <dev-haskell/primitive-0.8:=[profile?] <dev-haskell/profunctors-5.7:=[profile?] >=dev-haskell/random-1.2:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/semigroupoids-1.0:=[profile?] <dev-haskell/semigroupoids-5.4:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.7:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 dev-haskell/cabal-doctest test? ( >=dev-haskell/doctest-0.16 dev-haskell/base-compat ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Composable, streaming, and efficient left folds
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/foldl
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/comonad-4.0:=[profile?] <dev-haskell/comonad-6:=[profile?] <dev-haskell/contravariant-1.6:=[profile?] <dev-haskell/hashable-1.5:=[profile?] <dev-haskell/primitive-0.8:=[profile?] <dev-haskell/profunctors-5.7:=[profile?] >=dev-haskell/random-1.2:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/semigroupoids-1.0:=[profile?] <dev-haskell/semigroupoids-5.4:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.7:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.4.12
+SRC_URI=https://hackage.haskell.org/package/foldl-1.4.12/foldl-1.4.12.tar.gz https://hackage.haskell.org/package/foldl-1.4.12/revision/5.cabal -> foldl-1.4.12-rev5.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=15b6dd44a1d249c585cd728e93517a41
diff --git a/metadata/md5-cache/dev-haskell/foldl-1.4.15 b/metadata/md5-cache/dev-haskell/foldl-1.4.15
new file mode 100644
index 000000000000..450965aeeea5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/foldl-1.4.15
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/comonad-4.0:=[profile?] <dev-haskell/comonad-6:=[profile?] <dev-haskell/contravariant-1.6:=[profile?] <dev-haskell/hashable-1.5:=[profile?] <dev-haskell/primitive-0.9:=[profile?] >=dev-haskell/profunctors-4.3.2:=[profile?] <dev-haskell/profunctors-5.7:=[profile?] >=dev-haskell/random-1.2:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/semigroupoids-1.0:=[profile?] <dev-haskell/semigroupoids-6.1:=[profile?] >=dev-haskell/text-0.11.2.0:=[profile?] <dev-haskell/text-2.1:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.7:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/doctest-0.16 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Composable, streaming, and efficient left folds
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/foldl
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/comonad-4.0:=[profile?] <dev-haskell/comonad-6:=[profile?] <dev-haskell/contravariant-1.6:=[profile?] <dev-haskell/hashable-1.5:=[profile?] <dev-haskell/primitive-0.9:=[profile?] >=dev-haskell/profunctors-4.3.2:=[profile?] <dev-haskell/profunctors-5.7:=[profile?] >=dev-haskell/random-1.2:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/semigroupoids-1.0:=[profile?] <dev-haskell/semigroupoids-6.1:=[profile?] >=dev-haskell/text-0.11.2.0:=[profile?] <dev-haskell/text-2.1:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.7:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.4.15
+SRC_URI=https://hackage.haskell.org/package/foldl-1.4.15/foldl-1.4.15.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3d876783751c40f4f7e7b9edd23f2440
diff --git a/metadata/md5-cache/dev-haskell/foundation-0.0.26.1 b/metadata/md5-cache/dev-haskell/foundation-0.0.26.1
new file mode 100644
index 000000000000..6f8956c3970a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/foundation-0.0.26.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=~dev-haskell/basement-0.0.12:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/basement >=dev-haskell/doctest-0.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Alternative prelude with batteries and no dependencies
+EAPI=8
+HOMEPAGE=https://github.com/haskell-foundation/foundation
+INHERIT=haskell-cabal
+IUSE=experimental doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=~dev-haskell/basement-0.0.12:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.0.26.1
+SRC_URI=https://hackage.haskell.org/package/foundation-0.0.26.1/foundation-0.0.26.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5855356af3a0b55f918ec6b8e1b2308e
diff --git a/metadata/md5-cache/dev-haskell/foundation-0.0.30 b/metadata/md5-cache/dev-haskell/foundation-0.0.30
new file mode 100644
index 000000000000..76c91b03c13c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/foundation-0.0.30
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/basement ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Alternative prelude with batteries and no dependencies
+EAPI=8
+HOMEPAGE=https://github.com/haskell-foundation/foundation
+INHERIT=haskell-cabal
+IUSE=experimental doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.0.30
+SRC_URI=https://hackage.haskell.org/package/foundation-0.0.30/foundation-0.0.30.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=74ab858169920135ade68401137aab2e
diff --git a/metadata/md5-cache/dev-haskell/free-5.1.9 b/metadata/md5-cache/dev-haskell/free-5.1.9
new file mode 100644
index 000000000000..72c01de18232
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/free-5.1.9
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/comonad-5.0.8:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/distributive-0.5.2:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/profunctors-5.6.1:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/semigroupoids-5.3.5:=[profile?] <dev-haskell/semigroupoids-6:=[profile?] >=dev-haskell/th-abstraction-0.4.2.0:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-haskell/transformers-base-0.4.5.2:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Monads for free
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/free/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/comonad-5.0.8:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/distributive-0.5.2:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/profunctors-5.6.1:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/semigroupoids-5.3.5:=[profile?] <dev-haskell/semigroupoids-6:=[profile?] >=dev-haskell/th-abstraction-0.4.2.0:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-haskell/transformers-base-0.4.5.2:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+SLOT=0/5.1.9
+SRC_URI=https://hackage.haskell.org/package/free-5.1.9/free-5.1.9.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c616294234e7f6a7214892b60b4a5e02
diff --git a/metadata/md5-cache/dev-haskell/free-5.2 b/metadata/md5-cache/dev-haskell/free-5.2
new file mode 100644
index 000000000000..e79b58ce0bf7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/free-5.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/comonad-5.0.8:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/distributive-0.5.2:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/profunctors-5.6.1:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/semigroupoids-5.3.5:=[profile?] <dev-haskell/semigroupoids-7:=[profile?] >=dev-haskell/th-abstraction-0.4.2.0:=[profile?] <dev-haskell/th-abstraction-0.6:=[profile?] >=dev-haskell/transformers-base-0.4.5.2:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Monads for free
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/free/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/comonad-5.0.8:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/distributive-0.5.2:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/profunctors-5.6.1:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/semigroupoids-5.3.5:=[profile?] <dev-haskell/semigroupoids-7:=[profile?] >=dev-haskell/th-abstraction-0.4.2.0:=[profile?] <dev-haskell/th-abstraction-0.6:=[profile?] >=dev-haskell/transformers-base-0.4.5.2:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+SLOT=0/5.2
+SRC_URI=https://hackage.haskell.org/package/free-5.2/free-5.2.tar.gz https://hackage.haskell.org/package/free-5.2/revision/1.cabal -> free-5.2-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d85f6ef215ebc545b0c41a6159f11177
diff --git a/metadata/md5-cache/dev-haskell/generic-deriving-1.14.1 b/metadata/md5-cache/dev-haskell/generic-deriving-1.14.1
new file mode 100644
index 000000000000..6137d09cbb8b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/generic-deriving-1.14.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generic programming library for generalised deriving
+EAPI=8
+HOMEPAGE=https://github.com/dreixel/generic-deriving
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.14.1
+SRC_URI=https://hackage.haskell.org/package/generic-deriving-1.14.1/generic-deriving-1.14.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1bbbb3d35af99ef949bef4f003382f08
diff --git a/metadata/md5-cache/dev-haskell/generic-deriving-1.14.5 b/metadata/md5-cache/dev-haskell/generic-deriving-1.14.5
new file mode 100644
index 000000000000..142697913223
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/generic-deriving-1.14.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.7:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generic programming library for generalised deriving
+EAPI=8
+HOMEPAGE=https://github.com/dreixel/generic-deriving
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.7:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.14.5
+SRC_URI=https://hackage.haskell.org/package/generic-deriving-1.14.5/generic-deriving-1.14.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=908af2f2c345bcb31b0fc7604f9ccc0a
diff --git a/metadata/md5-cache/dev-haskell/generically-0.1.1-r1 b/metadata/md5-cache/dev-haskell/generically-0.1.1-r1
new file mode 100644
index 000000000000..f4c08e9cfa95
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/generically-0.1.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.8.8:=[profile?] <dev-haskell/base-orphans-0.10:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generically newtype to use with DerivingVia
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/generically
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.8.8:=[profile?] <dev-haskell/base-orphans-0.10:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.1
+SRC_URI=https://hackage.haskell.org/package/generically-0.1.1/generically-0.1.1.tar.gz https://hackage.haskell.org/package/generically-0.1.1/revision/1.cabal -> generically-0.1.1-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fd6105b3518c26a7317c0557bb787188
diff --git a/metadata/md5-cache/dev-haskell/generics-sop-0.5.1.1 b/metadata/md5-cache/dev-haskell/generics-sop-0.5.1.1
new file mode 100644
index 000000000000..3206edec188f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/generics-sop-0.5.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/sop-core-0.5.0:=[profile?] <dev-haskell/sop-core-0.5.1:=[profile?] >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generic Programming using True Sums of Products
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/generics-sop
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/sop-core-0.5.0:=[profile?] <dev-haskell/sop-core-0.5.1:=[profile?] >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5.1.1
+SRC_URI=https://hackage.haskell.org/package/generics-sop-0.5.1.1/generics-sop-0.5.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c880513a975e5a489a7cb422fbbed59b
diff --git a/metadata/md5-cache/dev-haskell/generics-sop-0.5.1.3 b/metadata/md5-cache/dev-haskell/generics-sop-0.5.1.3
new file mode 100644
index 000000000000..70bf99b82d80
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/generics-sop-0.5.1.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/sop-core-0.5.0:=[profile?] <dev-haskell/sop-core-0.5.1:=[profile?] >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.6:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generic Programming using True Sums of Products
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/generics-sop
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/sop-core-0.5.0:=[profile?] <dev-haskell/sop-core-0.5.1:=[profile?] >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.6:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5.1.3
+SRC_URI=https://hackage.haskell.org/package/generics-sop-0.5.1.3/generics-sop-0.5.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b1961a9355aeb469719687b7027488be
diff --git a/metadata/md5-cache/dev-haskell/getopt-generics-0.13.0.4 b/metadata/md5-cache/dev-haskell/getopt-generics-0.13.0.4
new file mode 100644
index 000000000000..6e092c1c1d30
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/getopt-generics-0.13.0.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-compat-0.8:=[profile?] dev-haskell/base-orphans:=[profile?] >=dev-haskell/generics-sop-0.2.3:=[profile?] <dev-haskell/generics-sop-0.6:=[profile?] dev-haskell/tagged:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.12 test? ( >=dev-haskell/hspec-2.1.8 dev-haskell/quickcheck dev-haskell/safe dev-haskell/silently ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Create command line interfaces with ease
+EAPI=8
+HOMEPAGE=https://github.com/soenkehahn/getopt-generics#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-compat-0.8:=[profile?] dev-haskell/base-orphans:=[profile?] >=dev-haskell/generics-sop-0.2.3:=[profile?] <dev-haskell/generics-sop-0.6:=[profile?] dev-haskell/tagged:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.13.0.4
+SRC_URI=https://hackage.haskell.org/package/getopt-generics-0.13.0.4/getopt-generics-0.13.0.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7a6aa09ce77aff85dc424307cf3f4ca3
diff --git a/metadata/md5-cache/dev-haskell/ghc-byteorder-4.11.0.0.10 b/metadata/md5-cache/dev-haskell/ghc-byteorder-4.11.0.0.10
new file mode 100644
index 000000000000..3efa79581036
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ghc-byteorder-4.11.0.0.10
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION="GHC.ByteOrder" API Compatibility Layer
+EAPI=8
+HOMEPAGE=http://hackage.haskell.org/package/ghc-byteorder
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/4.11.0.0.10
+SRC_URI=https://hackage.haskell.org/package/ghc-byteorder-4.11.0.0.10/ghc-byteorder-4.11.0.0.10.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a339486bb6b29aa0a492112050927d00
diff --git a/metadata/md5-cache/dev-haskell/ghc-paths-0.1.0.12-r1 b/metadata/md5-cache/dev-haskell/ghc-paths-0.1.0.12-r1
new file mode 100644
index 000000000000..d2bd40213c33
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ghc-paths-0.1.0.12-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 <dev-haskell/cabal-3.7
+DESCRIPTION=Knowledge of GHC's installation directories
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/ghc-paths
+INHERIT=haskell-cabal
+IUSE=profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.0.12
+SRC_URI=https://hackage.haskell.org/package/ghc-paths-0.1.0.12/ghc-paths-0.1.0.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=79e401709a141b07ad80132298b2a03d
diff --git a/metadata/md5-cache/dev-haskell/ghc-paths-0.1.0.12-r3 b/metadata/md5-cache/dev-haskell/ghc-paths-0.1.0.12-r3
new file mode 100644
index 000000000000..c85e52c59a02
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ghc-paths-0.1.0.12-r3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 <dev-haskell/cabal-3.11 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Knowledge of GHC's installation directories
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/ghc-paths
+INHERIT=ghc-package haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.0.12
+SRC_URI=https://hackage.haskell.org/package/ghc-paths-0.1.0.12/ghc-paths-0.1.0.12.tar.gz https://hackage.haskell.org/package/ghc-paths-0.1.0.12/revision/5.cabal -> ghc-paths-0.1.0.12-rev5.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=94d275cb8c35d481a06d3731adb2a736
diff --git a/metadata/md5-cache/dev-haskell/git-lfs-1.2.0-r1 b/metadata/md5-cache/dev-haskell/git-lfs-1.2.0-r1
new file mode 100644
index 000000000000..86c321d4ba5d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/git-lfs-1.2.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.3:=[profile?] >=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/http-client-0.5:=[profile?] <dev-haskell/http-client-0.8:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.8:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=git-lfs protocol
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/git-lfs
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=AGPL-3
+RDEPEND=>=dev-haskell/aeson-1.3:=[profile?] >=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/http-client-0.5:=[profile?] <dev-haskell/http-client-0.8:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.8:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.2.0
+SRC_URI=https://hackage.haskell.org/package/git-lfs-1.2.0/git-lfs-1.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ccc3f3d645a87aa3ae8193bf33414582
diff --git a/metadata/md5-cache/dev-haskell/glib-0.13.10.0 b/metadata/md5-cache/dev-haskell/glib-0.13.10.0
new file mode 100644
index 000000000000..a7b030ea107d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/glib-0.13.10.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-haskell/gtk2hs-buildtools-0.13.2.0 <dev-haskell/gtk2hs-buildtools-0.14 virtual/pkgconfig app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-1.0.0.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/utf8-string-0.2:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-libs/glib:2 >=dev-haskell/cabal-3.0.0.0 <dev-haskell/cabal-3.11 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Binding to the GLIB library for Gtk2Hs
+EAPI=8
+HOMEPAGE=https://projects.haskell.org/gtk2hs/
+INHERIT=haskell-cabal
+IUSE=+closure-signals doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-haskell/text-1.0.0.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/utf8-string-0.2:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-libs/glib:2 dev-lang/ghc:=[profile?]
+SLOT=0/0.13.10.0
+SRC_URI=https://hackage.haskell.org/package/glib-0.13.10.0/glib-0.13.10.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=76c775ba3469a6ead8d6a3106c032106
diff --git a/metadata/md5-cache/dev-haskell/glob-0.10.2 b/metadata/md5-cache/dev-haskell/glob-0.10.2
new file mode 100644
index 000000000000..3409e5397a58
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/glob-0.10.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/dlist-0.4:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hunit-1.2 >=dev-haskell/quickcheck-2 >=dev-haskell/test-framework-0.2 >=dev-haskell/test-framework-hunit-0.2 >=dev-haskell/test-framework-quickcheck2-0.3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Globbing library
+EAPI=8
+HOMEPAGE=https://iki.fi/matti.niemenmaa/glob/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/dlist-0.4:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.10.2
+SRC_URI=https://hackage.haskell.org/package/Glob-0.10.2/Glob-0.10.2.tar.gz https://hackage.haskell.org/package/Glob-0.10.2/revision/3.cabal -> Glob-0.10.2-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d163edcbb751604ad08dd8733eeb6de7
diff --git a/metadata/md5-cache/dev-haskell/gridtables-0.1.0.0 b/metadata/md5-cache/dev-haskell/gridtables-0.1.0.0
new file mode 100644
index 000000000000..7416b3dfd656
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/gridtables-0.1.0.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/doclayout:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/text-1.1.1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parser for reStructuredText-style grid tables
+EAPI=8
+HOMEPAGE=https://github.com/tarleb/gridtables
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/doclayout:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/text-1.1.1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.0.0
+SRC_URI=https://hackage.haskell.org/package/gridtables-0.1.0.0/gridtables-0.1.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=75b38668c8c2af38820b57049ce6a131
diff --git a/metadata/md5-cache/dev-haskell/gtk2hs-buildtools-0.13.10.0 b/metadata/md5-cache/dev-haskell/gtk2hs-buildtools-0.13.10.0
new file mode 100644
index 000000000000..38aed0089d4b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/gtk2hs-buildtools-0.13.10.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/cabal-1.24.0.0:=[profile?] dev-haskell/hashtables:=[profile?] dev-haskell/random:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/alex-3.0.1 >=dev-haskell/cabal-3.0.0.0 >=dev-haskell/happy-1.18.9 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Tools to build the Gtk2Hs suite of User Interface libraries
+EAPI=8
+HOMEPAGE=https://projects.haskell.org/gtk2hs/
+INHERIT=haskell-cabal
+IUSE=+closuresignals doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-haskell/cabal-1.24.0.0:=[profile?] dev-haskell/hashtables:=[profile?] dev-haskell/random:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.13.10.0
+SRC_URI=https://hackage.haskell.org/package/gtk2hs-buildtools-0.13.10.0/gtk2hs-buildtools-0.13.10.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8bd3ccb7693c335844fe285b17e4fd6c
diff --git a/metadata/md5-cache/dev-haskell/hackage-security-0.6.1.0 b/metadata/md5-cache/dev-haskell/hackage-security-0.6.1.0
new file mode 100644
index 000000000000..38e936d0f8bb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hackage-security-0.6.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base16-bytestring-0.1.1:=[profile?] <dev-haskell/base16-bytestring-1.1:=[profile?] >=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] >=dev-haskell/cryptohash-sha256-0.11:=[profile?] <dev-haskell/cryptohash-sha256-0.12:=[profile?] >=dev-haskell/ed25519-0.0:=[profile?] <dev-haskell/ed25519-0.1:=[profile?] >=dev-haskell/mtl-2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/tar-0.5:=[profile?] <dev-haskell/tar-0.6:=[profile?] >=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-1.14:=[profile?] <dev-haskell/cabal-3.8:=[profile?] >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?] lukko? ( >=dev-haskell/lukko-0.1:=[profile?] <dev-haskell/lukko-0.2:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/quickcheck-2.11 <dev-haskell/quickcheck-2.15 >=dev-haskell/tasty-1.2 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-hunit-0.10 <dev-haskell/tasty-hunit-0.11 >=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11 >=dev-haskell/temporary-1.2 <dev-haskell/temporary-1.4 dev-haskell/text >=dev-haskell/unordered-containers-0.2.8.0 <dev-haskell/unordered-containers-0.3 >=dev-haskell/vector-0.12 <dev-haskell/vector-0.13 || ( ( >=dev-haskell/aeson-1.4 <dev-haskell/aeson-1.5 ) || ( ( >=dev-haskell/aeson-1.5 <dev-haskell/aeson-1.6 ) ( >=dev-haskell/aeson-2.0 <dev-haskell/aeson-2.1 ) ) ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Hackage security library
+EAPI=8
+HOMEPAGE=https://github.com/haskell/hackage-security
+INHERIT=haskell-cabal
+IUSE=+lukko doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base16-bytestring-0.1.1:=[profile?] <dev-haskell/base16-bytestring-1.1:=[profile?] >=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] >=dev-haskell/cryptohash-sha256-0.11:=[profile?] <dev-haskell/cryptohash-sha256-0.12:=[profile?] >=dev-haskell/ed25519-0.0:=[profile?] <dev-haskell/ed25519-0.1:=[profile?] >=dev-haskell/mtl-2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/tar-0.5:=[profile?] <dev-haskell/tar-0.6:=[profile?] >=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-1.14:=[profile?] <dev-haskell/cabal-3.8:=[profile?] >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?] lukko? ( >=dev-haskell/lukko-0.1:=[profile?] <dev-haskell/lukko-0.2:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.6.1.0
+SRC_URI=https://hackage.haskell.org/package/hackage-security-0.6.1.0/hackage-security-0.6.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a3acd334b6c70518032731206138bdf2
diff --git a/metadata/md5-cache/dev-haskell/hackage-security-0.6.2.3-r2 b/metadata/md5-cache/dev-haskell/hackage-security-0.6.2.3-r2
new file mode 100644
index 000000000000..00e0c93bd478
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hackage-security-0.6.2.3-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base16-bytestring-0.1.1:=[profile?] <dev-haskell/base16-bytestring-1.1:=[profile?] >=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] >=dev-haskell/cryptohash-sha256-0.11:=[profile?] <dev-haskell/cryptohash-sha256-0.12:=[profile?] >=dev-haskell/ed25519-0.0:=[profile?] <dev-haskell/ed25519-0.1:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/tar-0.5:=[profile?] <dev-haskell/tar-0.6:=[profile?] >=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.7:=[profile?] >=dev-lang/ghc-8.8.1:= || ( ( >=dev-haskell/network-2.6 <dev-haskell/network-2.9 ) ( >=dev-haskell/network-3.0 <dev-haskell/network-3.2 ) ) dev-haskell/network:=[profile?] lukko? ( >=dev-haskell/lukko-0.1:=[profile?] <dev-haskell/lukko-0.2:=[profile?] ) >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Hackage security library
+EAPI=8
+HOMEPAGE=https://github.com/haskell/hackage-security
+INHERIT=haskell-cabal
+IUSE=+lukko doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base16-bytestring-0.1.1:=[profile?] <dev-haskell/base16-bytestring-1.1:=[profile?] >=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] >=dev-haskell/cryptohash-sha256-0.11:=[profile?] <dev-haskell/cryptohash-sha256-0.12:=[profile?] >=dev-haskell/ed25519-0.0:=[profile?] <dev-haskell/ed25519-0.1:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/tar-0.5:=[profile?] <dev-haskell/tar-0.6:=[profile?] >=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.7:=[profile?] >=dev-lang/ghc-8.8.1:= || ( ( >=dev-haskell/network-2.6 <dev-haskell/network-2.9 ) ( >=dev-haskell/network-3.0 <dev-haskell/network-3.2 ) ) dev-haskell/network:=[profile?] lukko? ( >=dev-haskell/lukko-0.1:=[profile?] <dev-haskell/lukko-0.2:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.6.2.3
+SRC_URI=https://hackage.haskell.org/package/hackage-security-0.6.2.3/hackage-security-0.6.2.3.tar.gz https://hackage.haskell.org/package/hackage-security-0.6.2.3/revision/3.cabal -> hackage-security-0.6.2.3-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a442a37f79b6e5a9a197d5d4c9763216
diff --git a/metadata/md5-cache/dev-haskell/haddock-library-1.10.0-r2 b/metadata/md5-cache/dev-haskell/haddock-library-1.10.0-r2
new file mode 100644
index 000000000000..82c7517bc48b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/haddock-library-1.10.0-r2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-haskell/hspec-discover-2.4.4 ) app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/base-compat-0.11.0 >=dev-haskell/hspec-2.4.4 >=dev-haskell/optparse-applicative-0.15 >=dev-haskell/tree-diff-0.1 || ( ( >=dev-haskell/quickcheck-2.11 <dev-haskell/quickcheck-2.12 ) ( >=dev-haskell/quickcheck-2.13.2 <dev-haskell/quickcheck-2.15 ) ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Library exposing some functionality of Haddock
+EAPI=8
+HOMEPAGE=https://www.haskell.org/haddock/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.10.0
+SRC_URI=https://hackage.haskell.org/package/haddock-library-1.10.0/haddock-library-1.10.0.tar.gz https://hackage.haskell.org/package/haddock-library-1.10.0/revision/3.cabal -> haddock-library-1.10.0-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=498c0974fadc5901d48e1c6344091134
diff --git a/metadata/md5-cache/dev-haskell/happy-1.19.12 b/metadata/md5-cache/dev-haskell/happy-1.19.12
new file mode 100644
index 000000000000..f3cc09dad534
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/happy-1.19.12
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/mtl-2.2.1:= >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 doc? ( ~app-text/docbook-xml-dtd-4.2 app-text/docbook-xsl-stylesheets )
+DESCRIPTION=Happy is a parser generator for Haskell
+EAPI=8
+HOMEPAGE=https://www.haskell.org/happy/
+INHERIT=haskell-cabal autotools
+IUSE=doc test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/mtl-2.2.1:= >=dev-lang/ghc-7.4.1:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://hackage.haskell.org/package/happy-1.19.12/happy-1.19.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b autotools 6ae9a4347149b19a112caa1182d03bde
+_md5_=a95fc0edbfdd6da472dafc29868a2561
diff --git a/metadata/md5-cache/dev-haskell/happy-1.20.1.1 b/metadata/md5-cache/dev-haskell/happy-1.20.1.1
new file mode 100644
index 000000000000..638c080bdf0e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/happy-1.20.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/mtl-2.2.1:= >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 doc? ( ~app-text/docbook-xml-dtd-4.2 app-text/docbook-xsl-stylesheets )
+DESCRIPTION=Happy is a parser generator for Haskell
+EAPI=8
+HOMEPAGE=https://www.haskell.org/happy/
+INHERIT=haskell-cabal autotools
+IUSE=doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/mtl-2.2.1:= >=dev-lang/ghc-7.4.1:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://hackage.haskell.org/package/happy-1.20.1.1/happy-1.20.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b autotools 6ae9a4347149b19a112caa1182d03bde
+_md5_=f0d077e21e464b49c0a56a70f85352dc
diff --git a/metadata/md5-cache/dev-haskell/hashable-1.4.0.2-r1 b/metadata/md5-cache/dev-haskell/hashable-1.4.0.2-r1
new file mode 100644
index 000000000000..2c1331349b16
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hashable-1.4.0.2-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.8.6:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A class for types that can be converted to a hash value
+EAPI=8
+HOMEPAGE=https://github.com/haskell-unordered-containers/hashable
+INHERIT=haskell-cabal
+IUSE=random-initial-seed doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.8.6:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/1.4.0.2
+SRC_URI=https://hackage.haskell.org/package/hashable-1.4.0.2/hashable-1.4.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f900c92678367b1ecb7df7e83b46aba4
diff --git a/metadata/md5-cache/dev-haskell/hashable-1.4.2.0-r2 b/metadata/md5-cache/dev-haskell/hashable-1.4.2.0-r2
new file mode 100644
index 000000000000..1e982f6a6e40
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hashable-1.4.2.0-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.8.6:=[profile?] <dev-haskell/base-orphans-0.10:=[profile?] >=dev-haskell/data-array-byte-0.1.0.1:=[profile?] <dev-haskell/data-array-byte-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hunit >=dev-haskell/quickcheck-2.4.0.1 >=dev-haskell/random-1.0 <dev-haskell/random-1.3 >=dev-haskell/test-framework-0.3.3 dev-haskell/test-framework-hunit >=dev-haskell/test-framework-quickcheck2-0.2.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A class for types that can be converted to a hash value
+EAPI=8
+HOMEPAGE=https://github.com/haskell-unordered-containers/hashable
+INHERIT=haskell-cabal
+IUSE=random-initial-seed doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.8.6:=[profile?] <dev-haskell/base-orphans-0.10:=[profile?] >=dev-haskell/data-array-byte-0.1.0.1:=[profile?] <dev-haskell/data-array-byte-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/1.4.2.0
+SRC_URI=https://hackage.haskell.org/package/hashable-1.4.2.0/hashable-1.4.2.0.tar.gz https://hackage.haskell.org/package/hashable-1.4.2.0/revision/1.cabal -> hashable-1.4.2.0-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=bd82532738862fc8b62c39ba8b6246c6
diff --git a/metadata/md5-cache/dev-haskell/hashtables-1.3.1 b/metadata/md5-cache/dev-haskell/hashtables-1.3.1
new file mode 100644
index 000000000000..91dcee92ae3f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hashtables-1.3.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND==dev-haskell/hashable-1.4*:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/vector-0.7:=[profile?] <dev-haskell/vector-0.14 >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-2 >=dev-haskell/mwc-random-0.8 <dev-haskell/mwc-random-0.16 >=dev-haskell/quickcheck-2.3.0.2 >=dev-haskell/test-framework-0.3.1 <dev-haskell/test-framework-0.9 >=dev-haskell/test-framework-hunit-0.2.6 <dev-haskell/test-framework-hunit-3 >=dev-haskell/test-framework-quickcheck2-0.2.6 <dev-haskell/test-framework-quickcheck2-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Mutable hash tables in the ST monad
+EAPI=8
+HOMEPAGE=https://github.com/gregorycollins/hashtables
+INHERIT=haskell-cabal
+IUSE=bounds-checking cpu_flags_x86_sse4_2 debug detailed-profiling doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND==dev-haskell/hashable-1.4*:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/vector-0.7:=[profile?] <dev-haskell/vector-0.14 >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.1
+SRC_URI=https://hackage.haskell.org/package/hashtables-1.3.1/hashtables-1.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5308c38dccfb9fd2e235b32aeb0e68ac
diff --git a/metadata/md5-cache/dev-haskell/haskeline-0.8.2-r1 b/metadata/md5-cache/dev-haskell/haskeline-0.8.2-r1
new file mode 100644
index 000000000000..b2acd56613b5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/haskeline-0.8.2-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A command-line interface for user input, written in Haskell
+EAPI=8
+HOMEPAGE=https://github.com/judah/haskeline
+INHERIT=haskell-cabal
+IUSE=+terminfo doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.8.2
+SRC_URI=https://hackage.haskell.org/package/haskeline-0.8.2/haskeline-0.8.2.tar.gz https://hackage.haskell.org/package/haskeline-0.8.2/revision/3.cabal -> haskeline-0.8.2-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8410d1f9e340b246bd588a2613cc9daf
diff --git a/metadata/md5-cache/dev-haskell/haskell-lexer-1.1 b/metadata/md5-cache/dev-haskell/haskell-lexer-1.1
new file mode 100644
index 000000000000..7c91c520a245
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/haskell-lexer-1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A fully compliant Haskell 98 lexer
+EAPI=8
+HOMEPAGE=https://github.com/yav/haskell-lexer
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.1
+SRC_URI=https://hackage.haskell.org/package/haskell-lexer-1.1/haskell-lexer-1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f5a5716d569350f08bc6e2540fe48bfb
diff --git a/metadata/md5-cache/dev-haskell/haskell-src-exts-1.23.1 b/metadata/md5-cache/dev-haskell/haskell-src-exts-1.23.1
new file mode 100644
index 000000000000..955207904a1c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/haskell-src-exts-1.23.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 dev-haskell/happy test? ( >=dev-haskell/pretty-show-1.6.16 >=dev-haskell/smallcheck-1.0 >=dev-haskell/tasty-0.3 >=dev-haskell/tasty-golden-2.2.2 dev-haskell/tasty-smallcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer
+EAPI=8
+HOMEPAGE=https://github.com/haskell-suite/haskell-src-exts
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.23.1
+SRC_URI=https://hackage.haskell.org/package/haskell-src-exts-1.23.1/haskell-src-exts-1.23.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c30251db580165b9c32affbb305ac57b
diff --git a/metadata/md5-cache/dev-haskell/hdbc-2.4.0.3 b/metadata/md5-cache/dev-haskell/hdbc-2.4.0.3
new file mode 100644
index 000000000000..407388b46900
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hdbc-2.4.0.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/convertible-1.1.0.0:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/old-locale:=[profile?] dev-haskell/old-time:=[profile?] dev-haskell/text:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell Database Connectivity
+EAPI=8
+HOMEPAGE=https://github.com/hdbc/hdbc
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/convertible-1.1.0.0:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/old-locale:=[profile?] dev-haskell/old-time:=[profile?] dev-haskell/text:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=2/2.4.0.3
+SRC_URI=https://hackage.haskell.org/package/HDBC-2.4.0.3/HDBC-2.4.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2a883879ce4d9351410566220ce04e7a
diff --git a/metadata/md5-cache/dev-haskell/hdbc-2.4.0.4 b/metadata/md5-cache/dev-haskell/hdbc-2.4.0.4
new file mode 100644
index 000000000000..78cfb644a1c2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hdbc-2.4.0.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/convertible-1.1.0.0:=[profile?] dev-haskell/old-time:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hunit >=dev-haskell/quickcheck-2.0 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell Database Connectivity
+EAPI=8
+HOMEPAGE=https://github.com/hdbc/hdbc
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/convertible-1.1.0.0:=[profile?] dev-haskell/old-time:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=2/2.4.0.4
+SRC_URI=https://hackage.haskell.org/package/HDBC-2.4.0.4/HDBC-2.4.0.4.tar.gz -> hdbc-2.4.0.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7c81b35c2736062acd516c799d152185
diff --git a/metadata/md5-cache/dev-haskell/hdbc-postgresql-2.5.0.0 b/metadata/md5-cache/dev-haskell/hdbc-postgresql-2.5.0.0
new file mode 100644
index 000000000000..663fc0a69e9f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hdbc-postgresql-2.5.0.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-db/postgresql-7:* dev-haskell/convertible:=[profile?] >=dev-haskell/hdbc-2.2.0:2=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/old-locale:=[profile?] dev-haskell/old-time:=[profile?] dev-haskell/parsec:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=PostgreSQL driver for HDBC
+EAPI=8
+HOMEPAGE=https://github.com/hdbc/hdbc-postgresql
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-db/postgresql-7:* dev-haskell/convertible:=[profile?] >=dev-haskell/hdbc-2.2.0:2=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/old-locale:=[profile?] dev-haskell/old-time:=[profile?] dev-haskell/parsec:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=2/2.5.0.0
+SRC_URI=https://hackage.haskell.org/package/HDBC-postgresql-2.5.0.0/HDBC-postgresql-2.5.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=98c9d712a491f1e7fa5b26c864c83cd7
diff --git a/metadata/md5-cache/dev-haskell/hdbc-postgresql-2.5.0.1 b/metadata/md5-cache/dev-haskell/hdbc-postgresql-2.5.0.1
new file mode 100644
index 000000000000..81152b506096
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hdbc-postgresql-2.5.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-db/postgresql-7:* dev-haskell/convertible:=[profile?] >=dev-haskell/hdbc-2.2.0:2=[profile?] dev-haskell/old-time:=[profile?] dev-haskell/parsec:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=PostgreSQL driver for HDBC
+EAPI=8
+HOMEPAGE=https://github.com/hdbc/hdbc-postgresql
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-db/postgresql-7:* dev-haskell/convertible:=[profile?] >=dev-haskell/hdbc-2.2.0:2=[profile?] dev-haskell/old-time:=[profile?] dev-haskell/parsec:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=2/2.5.0.1
+SRC_URI=https://hackage.haskell.org/package/HDBC-postgresql-2.5.0.1/HDBC-postgresql-2.5.0.1.tar.gz -> hdbc-postgresql-2.5.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4cc5fdc60a84360659a8b29d42a76991
diff --git a/metadata/md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.1 b/metadata/md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.1
new file mode 100644
index 000000000000..decce04ebb1c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-db/sqlite-3.0 >=dev-haskell/hdbc-2.3.0.0:2=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Sqlite v3 driver for HDBC
+EAPI=8
+HOMEPAGE=https://github.com/hdbc/hdbc-sqlite3
+INHERIT=haskell-cabal
+IUSE=+splitbase doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-db/sqlite-3.0 >=dev-haskell/hdbc-2.3.0.0:2=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/2.3.3.1
+SRC_URI=https://hackage.haskell.org/package/HDBC-sqlite3-2.3.3.1/HDBC-sqlite3-2.3.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c075b7c9f64f249b1ed6f0540f4dc479
diff --git a/metadata/md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.1-r1 b/metadata/md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.1-r1
new file mode 100644
index 000000000000..078198f8a8ce
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hdbc-sqlite3-2.3.3.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-db/sqlite-3.0 >=dev-haskell/hdbc-2.3.0.0:2=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Sqlite v3 driver for HDBC
+EAPI=8
+HOMEPAGE=https://github.com/hdbc/hdbc-sqlite3
+INHERIT=haskell-cabal
+IUSE=+splitbase doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-db/sqlite-3.0 >=dev-haskell/hdbc-2.3.0.0:2=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/2.3.3.1
+SRC_URI=https://hackage.haskell.org/package/HDBC-sqlite3-2.3.3.1/HDBC-sqlite3-2.3.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c6ea94538ea7e711204e217d928b9f66
diff --git a/metadata/md5-cache/dev-haskell/hedgehog-1.0.5 b/metadata/md5-cache/dev-haskell/hedgehog-1.0.5
new file mode 100644
index 000000000000..2761724f6e46
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hedgehog-1.0.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.6:=[profile?] <dev-haskell/ansi-terminal-0.12:=[profile?] >=dev-haskell/async-2.0:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/concurrent-output-1.7:=[profile?] <dev-haskell/concurrent-output-1.11:=[profile?] >=dev-haskell/erf-2.0:=[profile?] <dev-haskell/erf-2.1:=[profile?] >=dev-haskell/exceptions-0.7:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] >=dev-haskell/lifted-async-0.7:=[profile?] <dev-haskell/lifted-async-0.11:=[profile?] >=dev-haskell/mmorph-1.0:=[profile?] <dev-haskell/mmorph-1.2:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/pretty-show-1.6:=[profile?] <dev-haskell/pretty-show-1.11:=[profile?] >=dev-haskell/primitive-0.6:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/random-1.1:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/stm-2.4:=[profile?] <dev-haskell/stm-2.6:=[profile?] >=dev-haskell/text-1.1:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-haskell/transformers-base-0.4.5.1:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-haskell/wl-pprint-annotated-0.0:=[profile?] <dev-haskell/wl-pprint-annotated-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Release with confidence
+EAPI=8
+HOMEPAGE=https://hedgehog.qa
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/ansi-terminal-0.6:=[profile?] <dev-haskell/ansi-terminal-0.12:=[profile?] >=dev-haskell/async-2.0:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/concurrent-output-1.7:=[profile?] <dev-haskell/concurrent-output-1.11:=[profile?] >=dev-haskell/erf-2.0:=[profile?] <dev-haskell/erf-2.1:=[profile?] >=dev-haskell/exceptions-0.7:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] >=dev-haskell/lifted-async-0.7:=[profile?] <dev-haskell/lifted-async-0.11:=[profile?] >=dev-haskell/mmorph-1.0:=[profile?] <dev-haskell/mmorph-1.2:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/pretty-show-1.6:=[profile?] <dev-haskell/pretty-show-1.11:=[profile?] >=dev-haskell/primitive-0.6:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/random-1.1:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/stm-2.4:=[profile?] <dev-haskell/stm-2.6:=[profile?] >=dev-haskell/text-1.1:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-haskell/transformers-base-0.4.5.1:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-haskell/wl-pprint-annotated-0.0:=[profile?] <dev-haskell/wl-pprint-annotated-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.5
+SRC_URI=https://hackage.haskell.org/package/hedgehog-1.0.5/hedgehog-1.0.5.tar.gz https://hackage.haskell.org/package/hedgehog-1.0.5/revision/1.cabal -> hedgehog-1.0.5.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=80e7505ec9b6a6abab1f2fc9736b41ed
diff --git a/metadata/md5-cache/dev-haskell/hedgehog-1.4 b/metadata/md5-cache/dev-haskell/hedgehog-1.4
new file mode 100644
index 000000000000..d40c6ea53e4c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hedgehog-1.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.6:=[profile?] <dev-haskell/ansi-terminal-1.1:=[profile?] >=dev-haskell/async-2.0:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/barbies-1.0:=[profile?] <dev-haskell/barbies-2.1:=[profile?] >=dev-haskell/concurrent-output-1.7:=[profile?] <dev-haskell/concurrent-output-1.11:=[profile?] >=dev-haskell/erf-2.0:=[profile?] <dev-haskell/erf-2.1:=[profile?] >=dev-haskell/lifted-async-0.7:=[profile?] <dev-haskell/lifted-async-0.11:=[profile?] >=dev-haskell/mmorph-1.0:=[profile?] <dev-haskell/mmorph-1.3:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/pretty-show-1.6:=[profile?] <dev-haskell/pretty-show-1.11:=[profile?] >=dev-haskell/primitive-0.6:=[profile?] <dev-haskell/primitive-0.9:=[profile?] >=dev-haskell/random-1.1:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.4:=[profile?] >=dev-haskell/safe-exceptions-0.1:=[profile?] <dev-haskell/safe-exceptions-0.2:=[profile?] >=dev-haskell/text-1.1:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/transformers-base-0.4.5.1:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-haskell/wl-pprint-annotated-0.0:=[profile?] <dev-haskell/wl-pprint-annotated-0.2:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Release with confidence
+EAPI=8
+HOMEPAGE=https://hedgehog.qa
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/ansi-terminal-0.6:=[profile?] <dev-haskell/ansi-terminal-1.1:=[profile?] >=dev-haskell/async-2.0:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/barbies-1.0:=[profile?] <dev-haskell/barbies-2.1:=[profile?] >=dev-haskell/concurrent-output-1.7:=[profile?] <dev-haskell/concurrent-output-1.11:=[profile?] >=dev-haskell/erf-2.0:=[profile?] <dev-haskell/erf-2.1:=[profile?] >=dev-haskell/lifted-async-0.7:=[profile?] <dev-haskell/lifted-async-0.11:=[profile?] >=dev-haskell/mmorph-1.0:=[profile?] <dev-haskell/mmorph-1.3:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/pretty-show-1.6:=[profile?] <dev-haskell/pretty-show-1.11:=[profile?] >=dev-haskell/primitive-0.6:=[profile?] <dev-haskell/primitive-0.9:=[profile?] >=dev-haskell/random-1.1:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.4:=[profile?] >=dev-haskell/safe-exceptions-0.1:=[profile?] <dev-haskell/safe-exceptions-0.2:=[profile?] >=dev-haskell/text-1.1:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/transformers-base-0.4.5.1:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-haskell/wl-pprint-annotated-0.0:=[profile?] <dev-haskell/wl-pprint-annotated-0.2:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.4
+SRC_URI=https://hackage.haskell.org/package/hedgehog-1.4/hedgehog-1.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c684f943b31ae9ae6e6b50a804516c35
diff --git a/metadata/md5-cache/dev-haskell/hinotify-0.3.10 b/metadata/md5-cache/dev-haskell/hinotify-0.3.10
new file mode 100644
index 000000000000..0d068c035d0b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hinotify-0.3.10
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/async-2.0:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell binding to inotify
+EAPI=8
+HOMEPAGE=https://github.com/kolmodin/hinotify
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/async-2.0:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.10
+SRC_URI=https://hackage.haskell.org/package/hinotify-0.3.10/hinotify-0.3.10.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3b0a5ee2859136433340005c120f5659
diff --git a/metadata/md5-cache/dev-haskell/hinotify-0.4.1 b/metadata/md5-cache/dev-haskell/hinotify-0.4.1
new file mode 100644
index 000000000000..1c78c79ddc04
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hinotify-0.4.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/async-2:=[profile?] <dev-haskell/async-3:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell binding to inotify
+EAPI=8
+HOMEPAGE=https://github.com/kolmodin/hinotify
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/async-2:=[profile?] <dev-haskell/async-3:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.1
+SRC_URI=https://hackage.haskell.org/package/hinotify-0.4.1/hinotify-0.4.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f92466b0f2ecf1f23f35af1662a0e8d8
diff --git a/metadata/md5-cache/dev-haskell/hjsmin-0.2.0.4 b/metadata/md5-cache/dev-haskell/hjsmin-0.2.0.4
new file mode 100644
index 000000000000..10b6d90aae45
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hjsmin-0.2.0.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/language-javascript-0.6:=[profile?] <dev-haskell/language-javascript-0.8:=[profile?] >=dev-haskell/optparse-applicative-0.7:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 test? ( dev-haskell/extra ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell implementation of a javascript minifier
+EAPI=8
+HOMEPAGE=https://github.com/erikd/hjsmin
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/language-javascript-0.6:=[profile?] <dev-haskell/language-javascript-0.8:=[profile?] >=dev-haskell/optparse-applicative-0.7:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.2.0.4
+SRC_URI=https://hackage.haskell.org/package/hjsmin-0.2.0.4/hjsmin-0.2.0.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a54e0420094723e8cdea4b0b6f4a6b18
diff --git a/metadata/md5-cache/dev-haskell/hjsmin-0.2.1 b/metadata/md5-cache/dev-haskell/hjsmin-0.2.1
new file mode 100644
index 000000000000..3473492a2398
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hjsmin-0.2.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/language-javascript-0.6:=[profile?] <dev-haskell/language-javascript-0.8:=[profile?] >=dev-haskell/optparse-applicative-0.7:=[profile?] >=dev-haskell/text-1.2.5.0:=[profile?] >=dev-lang/ghc-9.2.4:= >=dev-haskell/cabal-3.6.3.0 test? ( dev-haskell/extra ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell implementation of a javascript minifier
+EAPI=8
+HOMEPAGE=https://github.com/erikd/hjsmin
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/language-javascript-0.6:=[profile?] <dev-haskell/language-javascript-0.8:=[profile?] >=dev-haskell/optparse-applicative-0.7:=[profile?] >=dev-haskell/text-1.2.5.0:=[profile?] >=dev-lang/ghc-9.2.4:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.1
+SRC_URI=https://hackage.haskell.org/package/hjsmin-0.2.1/hjsmin-0.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=aa2b4a19ee117e06b3d6e44fc786fbcf
diff --git a/metadata/md5-cache/dev-haskell/hostname-1.0-r1 b/metadata/md5-cache/dev-haskell/hostname-1.0-r1
new file mode 100644
index 000000000000..7c6d1063a7ac
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hostname-1.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A a cross-platform means of determining the hostname
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/hostname
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0
+SRC_URI=https://hackage.haskell.org/package/hostname-1.0/hostname-1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ecf1b96e731b5129d2a54d089c62149b
diff --git a/metadata/md5-cache/dev-haskell/hourglass-0.2.12 b/metadata/md5-cache/dev-haskell/hourglass-0.2.12
new file mode 100644
index 000000000000..66bc76c20d00
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hourglass-0.2.12
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/mtl dev-haskell/old-locale dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=simple performant time related library
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-hourglass
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.12
+SRC_URI=https://hackage.haskell.org/package/hourglass-0.2.12/hourglass-0.2.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9441353d4eed637cd082d980cb53b9b4
diff --git a/metadata/md5-cache/dev-haskell/hourglass-0.2.12-r1 b/metadata/md5-cache/dev-haskell/hourglass-0.2.12-r1
new file mode 100644
index 000000000000..2d3673c5c841
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hourglass-0.2.12-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/old-locale dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=simple performant time related library
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-hourglass
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.12
+SRC_URI=https://hackage.haskell.org/package/hourglass-0.2.12/hourglass-0.2.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2fa13ca0c1115ff13249f15ee2b9bdfc
diff --git a/metadata/md5-cache/dev-haskell/hscolour-1.24.4 b/metadata/md5-cache/dev-haskell/hscolour-1.24.4
new file mode 100644
index 000000000000..dca55e94a1d2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hscolour-1.24.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:=
+DESCRIPTION=Colourise Haskell code
+EAPI=8
+HOMEPAGE=http://code.haskell.org/~malcolm/hscolour/
+INHERIT=haskell-cabal
+IUSE=doc profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.24.4
+SRC_URI=https://hackage.haskell.org/package/hscolour-1.24.4/hscolour-1.24.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ca1fbbaf88ef6bf5a9256c91c5a1730f
diff --git a/metadata/md5-cache/dev-haskell/hscolour-1.25 b/metadata/md5-cache/dev-haskell/hscolour-1.25
new file mode 100644
index 000000000000..c7548db16567
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hscolour-1.25
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:=
+DESCRIPTION=Colourise Haskell code
+EAPI=8
+HOMEPAGE=https://code.haskell.org/~malcolm/hscolour/
+INHERIT=haskell-cabal
+IUSE=doc profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/1.25
+SRC_URI=https://hackage.haskell.org/package/hscolour-1.25/hscolour-1.25.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=44413cd7d25152940bc723046e353ccf
diff --git a/metadata/md5-cache/dev-haskell/hslogger-1.3.1.0-r2 b/metadata/md5-cache/dev-haskell/hslogger-1.3.1.0-r2
new file mode 100644
index 000000000000..0810ce3c7fe8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslogger-1.3.1.0-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/network-3.0:=[profile?] <dev-haskell/network-3.2 >=dev-haskell/network-bsd-2.8.1:=[profile?] <dev-haskell/network-bsd-2.9 =dev-haskell/old-locale-1.0*:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( || ( ( =dev-haskell/hunit-1.3* ) ( =dev-haskell/hunit-1.6* ) ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Versatile logging framework
+EAPI=8
+HOMEPAGE=https://github.com/haskell-hvr/hslogger/wiki
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/network-3.0:=[profile?] <dev-haskell/network-3.2 >=dev-haskell/network-bsd-2.8.1:=[profile?] <dev-haskell/network-bsd-2.9 =dev-haskell/old-locale-1.0*:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.1.0
+SRC_URI=https://hackage.haskell.org/package/hslogger-1.3.1.0/hslogger-1.3.1.0.tar.gz https://hackage.haskell.org/package/hslogger-1.3.1.0/revision/7.cabal -> hslogger-1.3.1.0-rev7.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c340e656cdcf66e2ad65d4320be9a7a5
diff --git a/metadata/md5-cache/dev-haskell/hslua-2.2.0 b/metadata/md5-cache/dev-haskell/hslua-2.2.0
new file mode 100644
index 000000000000..42574a402b3f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-aeson-2.2:=[profile?] <dev-haskell/hslua-aeson-2.3:=[profile?] >=dev-haskell/hslua-classes-2.2:=[profile?] <dev-haskell/hslua-classes-2.3:=[profile?] >=dev-haskell/hslua-core-2.2:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.2:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/hslua-objectorientation-2.2:=[profile?] <dev-haskell/hslua-objectorientation-2.3:=[profile?] >=dev-haskell/hslua-packaging-2.2:=[profile?] <dev-haskell/hslua-packaging-2.3:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/lua-2.0 >=dev-haskell/lua-arbitrary-1.0 >=dev-haskell/quickcheck-2.7 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.11 dev-haskell/tasty-hslua >=dev-haskell/tasty-hunit-0.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Bindings to Lua, an embeddable scripting language
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-aeson-2.2:=[profile?] <dev-haskell/hslua-aeson-2.3:=[profile?] >=dev-haskell/hslua-classes-2.2:=[profile?] <dev-haskell/hslua-classes-2.3:=[profile?] >=dev-haskell/hslua-core-2.2:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.2:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/hslua-objectorientation-2.2:=[profile?] <dev-haskell/hslua-objectorientation-2.3:=[profile?] >=dev-haskell/hslua-packaging-2.2:=[profile?] <dev-haskell/hslua-packaging-2.3:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.2.0
+SRC_URI=https://hackage.haskell.org/package/hslua-2.2.0/hslua-2.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=016f70a7501080dd4aed80e852875d29
diff --git a/metadata/md5-cache/dev-haskell/hslua-2.3.0 b/metadata/md5-cache/dev-haskell/hslua-2.3.0
new file mode 100644
index 000000000000..6937ce951bc2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-2.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-aeson-2.3:=[profile?] <dev-haskell/hslua-aeson-2.4:=[profile?] >=dev-haskell/hslua-classes-2.2:=[profile?] <dev-haskell/hslua-classes-2.4:=[profile?] >=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.3:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-objectorientation-2.3:=[profile?] <dev-haskell/hslua-objectorientation-2.4:=[profile?] >=dev-haskell/hslua-packaging-2.3:=[profile?] <dev-haskell/hslua-packaging-2.4:=[profile?] >=dev-haskell/hslua-typing-0.1:=[profile?] <dev-haskell/hslua-typing-0.2:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/lua-2.0 >=dev-haskell/lua-arbitrary-1.0 >=dev-haskell/quickcheck-2.7 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.11 dev-haskell/tasty-hslua >=dev-haskell/tasty-hunit-0.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Bindings to Lua, an embeddable scripting language
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-aeson-2.3:=[profile?] <dev-haskell/hslua-aeson-2.4:=[profile?] >=dev-haskell/hslua-classes-2.2:=[profile?] <dev-haskell/hslua-classes-2.4:=[profile?] >=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.3:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-objectorientation-2.3:=[profile?] <dev-haskell/hslua-objectorientation-2.4:=[profile?] >=dev-haskell/hslua-packaging-2.3:=[profile?] <dev-haskell/hslua-packaging-2.4:=[profile?] >=dev-haskell/hslua-typing-0.1:=[profile?] <dev-haskell/hslua-typing-0.2:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.0
+SRC_URI=https://hackage.haskell.org/package/hslua-2.3.0/hslua-2.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7155be3ea17337c7fd2111a2b4da5755
diff --git a/metadata/md5-cache/dev-haskell/hslua-aeson-2.2.0 b/metadata/md5-cache/dev-haskell/hslua-aeson-2.2.0
new file mode 100644
index 000000000000..d2e576535dfe
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-aeson-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.5:=[profile?] <dev-haskell/aeson-2.1:=[profile?] >=dev-haskell/hashable-1.2:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/hslua-core-2.0:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/quickcheck dev-haskell/quickcheck-instances >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Allow aeson data types to be used with Lua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/aeson-1.5:=[profile?] <dev-haskell/aeson-2.1:=[profile?] >=dev-haskell/hashable-1.2:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/hslua-core-2.0:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.2.0
+SRC_URI=https://hackage.haskell.org/package/hslua-aeson-2.2.0/hslua-aeson-2.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e331f927e1f7a2ea3907c3b71875488a
diff --git a/metadata/md5-cache/dev-haskell/hslua-aeson-2.3.0.1 b/metadata/md5-cache/dev-haskell/hslua-aeson-2.3.0.1
new file mode 100644
index 000000000000..d689248e7545
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-aeson-2.3.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.5:=[profile?] <dev-haskell/aeson-2.2:=[profile?] >=dev-haskell/hashable-1.2:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/hslua-core-2.0:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/quickcheck dev-haskell/quickcheck-instances >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.10 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Allow aeson data types to be used with Lua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/aeson-1.5:=[profile?] <dev-haskell/aeson-2.2:=[profile?] >=dev-haskell/hashable-1.2:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/hslua-core-2.0:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.0.1
+SRC_URI=https://hackage.haskell.org/package/hslua-aeson-2.3.0.1/hslua-aeson-2.3.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6b0751f750aed9b056b04d870ebd27d5
diff --git a/metadata/md5-cache/dev-haskell/hslua-classes-2.2.0 b/metadata/md5-cache/dev-haskell/hslua-classes-2.2.0
new file mode 100644
index 000000000000..0ee91a4067ca
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-classes-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/lua-arbitrary-1.0 >=dev-haskell/quickcheck-2.7 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hslua-1.0 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type classes for HsLua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.2.0
+SRC_URI=https://hackage.haskell.org/package/hslua-classes-2.2.0/hslua-classes-2.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2606ee89a4ed0a311b97d89ad67a26ac
diff --git a/metadata/md5-cache/dev-haskell/hslua-classes-2.3.0 b/metadata/md5-cache/dev-haskell/hslua-classes-2.3.0
new file mode 100644
index 000000000000..afdea753ab2c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-classes-2.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/lua-arbitrary-1.0 >=dev-haskell/quickcheck-2.7 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hslua-1.0 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type classes for HsLua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.0
+SRC_URI=https://hackage.haskell.org/package/hslua-classes-2.3.0/hslua-classes-2.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=af17bead20422b39420ba95e5f0b67fc
diff --git a/metadata/md5-cache/dev-haskell/hslua-cli-1.4.1 b/metadata/md5-cache/dev-haskell/hslua-cli-1.4.1
new file mode 100644
index 000000000000..5c85f0836f90
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-cli-1.4.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.2:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-repl-0.1:=[profile?] <dev-haskell/hslua-repl-0.2:=[profile?] >=dev-haskell/lua-2.3:=[profile?] <dev-haskell/lua-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Command-line interface for Lua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=executable doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.2:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-repl-0.1:=[profile?] <dev-haskell/hslua-repl-0.2:=[profile?] >=dev-haskell/lua-2.3:=[profile?] <dev-haskell/lua-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.4.1
+SRC_URI=https://hackage.haskell.org/package/hslua-cli-1.4.1/hslua-cli-1.4.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0ddc257930de5b7749a49f475cd75c07
diff --git a/metadata/md5-cache/dev-haskell/hslua-core-2.2.0 b/metadata/md5-cache/dev-haskell/hslua-core-2.2.0
new file mode 100644
index 000000000000..624e571508b9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-core-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/lua-2.2:=[profile?] <dev-haskell/lua-2.3:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/lua-arbitrary-1.0 >=dev-haskell/quickcheck-2.7 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Bindings to Lua, an embeddable scripting language
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/lua-2.2:=[profile?] <dev-haskell/lua-2.3:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.2.0
+SRC_URI=https://hackage.haskell.org/package/hslua-core-2.2.0/hslua-core-2.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fb53e6694cb51e3da4ac6278e08ab18b
diff --git a/metadata/md5-cache/dev-haskell/hslua-core-2.3.1 b/metadata/md5-cache/dev-haskell/hslua-core-2.3.1
new file mode 100644
index 000000000000..b47982256c11
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-core-2.3.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/lua-2.3.1:=[profile?] <dev-haskell/lua-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/lua-arbitrary-1.0 >=dev-haskell/quickcheck-2.7 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Bindings to Lua, an embeddable scripting language
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/lua-2.3.1:=[profile?] <dev-haskell/lua-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.1
+SRC_URI=https://hackage.haskell.org/package/hslua-core-2.3.1/hslua-core-2.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4131f74304c6464f65567806baf1e6bc
diff --git a/metadata/md5-cache/dev-haskell/hslua-list-1.1.1 b/metadata/md5-cache/dev-haskell/hslua-list-1.1.1
new file mode 100644
index 000000000000..48d98ad1fc05
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-list-1.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.2:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-lua-1.0 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Opinionated, but extensible Lua list type
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.2:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.1
+SRC_URI=https://hackage.haskell.org/package/hslua-list-1.1.1/hslua-list-1.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=38f5c3518ed6656966a4ade59446e617
diff --git a/metadata/md5-cache/dev-haskell/hslua-marshalling-2.2.0 b/metadata/md5-cache/dev-haskell/hslua-marshalling-2.2.0
new file mode 100644
index 000000000000..89d83dccbd59
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-marshalling-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.2:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/lua-arbitrary-1.0 >=dev-haskell/quickcheck-2.7 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.11 dev-haskell/tasty-hslua >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Marshalling of values between Haskell and Lua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.2:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.2.0
+SRC_URI=https://hackage.haskell.org/package/hslua-marshalling-2.2.0/hslua-marshalling-2.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f002c7ee40da9dd7ccddee0ce7a13fa8
diff --git a/metadata/md5-cache/dev-haskell/hslua-marshalling-2.3.0 b/metadata/md5-cache/dev-haskell/hslua-marshalling-2.3.0
new file mode 100644
index 000000000000..ba5aec60e98d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-marshalling-2.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.2.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/lua-arbitrary-1.0 >=dev-haskell/quickcheck-2.7 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.11 dev-haskell/tasty-hslua >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Marshalling of values between Haskell and Lua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.2.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.0
+SRC_URI=https://hackage.haskell.org/package/hslua-marshalling-2.3.0/hslua-marshalling-2.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=30b826e72708849620f9bfc039ad62c9
diff --git a/metadata/md5-cache/dev-haskell/hslua-module-doclayout-1.0.4 b/metadata/md5-cache/dev-haskell/hslua-module-doclayout-1.0.4
new file mode 100644
index 000000000000..d4f086bd3d9c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-module-doclayout-1.0.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/doclayout-0.2:=[profile?] <dev-haskell/doclayout-0.5:=[profile?] >=dev-haskell/hslua-2.1:=[profile?] <dev-haskell/hslua-2.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tasty dev-haskell/tasty-hunit >=dev-haskell/tasty-lua-1.0 <dev-haskell/tasty-lua-1.1 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua module wrapping Text.DocLayout
+EAPI=8
+HOMEPAGE=https://github.com/hslua/hslua-module-doclayout
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/doclayout-0.2:=[profile?] <dev-haskell/doclayout-0.5:=[profile?] >=dev-haskell/hslua-2.1:=[profile?] <dev-haskell/hslua-2.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.4
+SRC_URI=https://hackage.haskell.org/package/hslua-module-doclayout-1.0.4/hslua-module-doclayout-1.0.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1a5527bdc5c7ea93bba1882e384a405b
diff --git a/metadata/md5-cache/dev-haskell/hslua-module-doclayout-1.1.0 b/metadata/md5-cache/dev-haskell/hslua-module-doclayout-1.1.0
new file mode 100644
index 000000000000..a89b81b30e77
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-module-doclayout-1.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/doclayout-0.2:=[profile?] <dev-haskell/doclayout-0.5:=[profile?] >=dev-haskell/hslua-2.3:=[profile?] <dev-haskell/hslua-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit >=dev-haskell/tasty-lua-1.1 <dev-haskell/tasty-lua-1.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua module wrapping Text.DocLayout
+EAPI=8
+HOMEPAGE=https://github.com/hslua/hslua-module-doclayout
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/doclayout-0.2:=[profile?] <dev-haskell/doclayout-0.5:=[profile?] >=dev-haskell/hslua-2.3:=[profile?] <dev-haskell/hslua-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.0
+SRC_URI=https://hackage.haskell.org/package/hslua-module-doclayout-1.1.0/hslua-module-doclayout-1.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2afd71d02353e1999cfcccd1f637527d
diff --git a/metadata/md5-cache/dev-haskell/hslua-module-path-1.0.2 b/metadata/md5-cache/dev-haskell/hslua-module-path-1.0.2
new file mode 100644
index 000000000000..647aad178fc4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-module-path-1.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/hslua-packaging-2.1:=[profile?] <dev-haskell/hslua-packaging-2.3:=[profile?] >=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tasty dev-haskell/tasty-hunit >=dev-haskell/tasty-lua-1.0 <dev-haskell/tasty-lua-1.1 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua module to work with file paths
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/hslua-packaging-2.1:=[profile?] <dev-haskell/hslua-packaging-2.3:=[profile?] >=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/hslua-module-path-1.0.2/hslua-module-path-1.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=131c6be1ba53ca443ae53a3a4eb57171
diff --git a/metadata/md5-cache/dev-haskell/hslua-module-path-1.1.0 b/metadata/md5-cache/dev-haskell/hslua-module-path-1.1.0
new file mode 100644
index 000000000000..812d4e9d5898
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-module-path-1.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-packaging-2.3:=[profile?] <dev-haskell/hslua-packaging-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit >=dev-haskell/tasty-lua-1.0 <dev-haskell/tasty-lua-1.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua module to work with file paths
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-packaging-2.3:=[profile?] <dev-haskell/hslua-packaging-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.0
+SRC_URI=https://hackage.haskell.org/package/hslua-module-path-1.1.0/hslua-module-path-1.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=93ae61434e474ed1eeb62f220725beee
diff --git a/metadata/md5-cache/dev-haskell/hslua-module-system-1.0.2 b/metadata/md5-cache/dev-haskell/hslua-module-system-1.0.2
new file mode 100644
index 000000000000..dc81e1d51e3c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-module-system-1.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/exceptions-0.8:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] >=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.0:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/hslua-packaging-2.1:=[profile?] <dev-haskell/hslua-packaging-2.3:=[profile?] >=dev-haskell/temporary-1.2:=[profile?] <dev-haskell/temporary-1.4:=[profile?] >=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-lua-1.0 <dev-haskell/tasty-lua-1.1 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua module wrapper around Haskell's System module
+EAPI=8
+HOMEPAGE=https://github.com/hslua/hslua
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/exceptions-0.8:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] >=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.0:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/hslua-packaging-2.1:=[profile?] <dev-haskell/hslua-packaging-2.3:=[profile?] >=dev-haskell/temporary-1.2:=[profile?] <dev-haskell/temporary-1.4:=[profile?] >=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/hslua-module-system-1.0.2/hslua-module-system-1.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9c66ae9468d11605636e22d2a70cfa72
diff --git a/metadata/md5-cache/dev-haskell/hslua-module-system-1.1.0.1 b/metadata/md5-cache/dev-haskell/hslua-module-system-1.1.0.1
new file mode 100644
index 000000000000..306ee196b25f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-module-system-1.1.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-packaging-2.3:=[profile?] <dev-haskell/hslua-packaging-2.4:=[profile?] >=dev-haskell/temporary-1.2:=[profile?] <dev-haskell/temporary-1.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-lua-1.0 <dev-haskell/tasty-lua-1.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua module wrapper around Haskell's System module
+EAPI=8
+HOMEPAGE=https://github.com/hslua/hslua
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-packaging-2.3:=[profile?] <dev-haskell/hslua-packaging-2.4:=[profile?] >=dev-haskell/temporary-1.2:=[profile?] <dev-haskell/temporary-1.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.0.1
+SRC_URI=https://hackage.haskell.org/package/hslua-module-system-1.1.0.1/hslua-module-system-1.1.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9c2e236d775263eaf843923eb5719c7c
diff --git a/metadata/md5-cache/dev-haskell/hslua-module-text-1.0.2 b/metadata/md5-cache/dev-haskell/hslua-module-text-1.0.2
new file mode 100644
index 000000000000..f4c14174032f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-module-text-1.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/hslua-packaging-2.1:=[profile?] <dev-haskell/hslua-packaging-2.3:=[profile?] >=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-lua-1.0 <dev-haskell/tasty-lua-1.1 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua module for text
+EAPI=8
+HOMEPAGE=https://github.com/hslua/hslua
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/hslua-packaging-2.1:=[profile?] <dev-haskell/hslua-packaging-2.3:=[profile?] >=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/hslua-module-text-1.0.2/hslua-module-text-1.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9f258a456753445e06c272b3d3ca79b2
diff --git a/metadata/md5-cache/dev-haskell/hslua-module-text-1.1.0.1 b/metadata/md5-cache/dev-haskell/hslua-module-text-1.1.0.1
new file mode 100644
index 000000000000..a30e70ff247e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-module-text-1.1.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-packaging-2.3:=[profile?] <dev-haskell/hslua-packaging-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-lua-1.0 <dev-haskell/tasty-lua-1.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua module for text
+EAPI=8
+HOMEPAGE=https://github.com/hslua/hslua
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-packaging-2.3:=[profile?] <dev-haskell/hslua-packaging-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.0.1
+SRC_URI=https://hackage.haskell.org/package/hslua-module-text-1.1.0.1/hslua-module-text-1.1.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8ccd8d85a3abe8bfb8fab1d7f7e6bd31
diff --git a/metadata/md5-cache/dev-haskell/hslua-module-version-1.0.2 b/metadata/md5-cache/dev-haskell/hslua-module-version-1.0.2
new file mode 100644
index 000000000000..bf68de76edd4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-module-version-1.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/hslua-packaging-2.1:=[profile?] <dev-haskell/hslua-packaging-2.3:=[profile?] >=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tasty dev-haskell/tasty-hunit >=dev-haskell/tasty-lua-1.0 <dev-haskell/tasty-lua-1.1 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua module to work with version specifiers
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.1:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/hslua-packaging-2.1:=[profile?] <dev-haskell/hslua-packaging-2.3:=[profile?] >=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/hslua-module-version-1.0.2/hslua-module-version-1.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d728e4387ec57c524d8259f9c5b961e5
diff --git a/metadata/md5-cache/dev-haskell/hslua-module-version-1.1.0 b/metadata/md5-cache/dev-haskell/hslua-module-version-1.1.0
new file mode 100644
index 000000000000..5bfea9849bee
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-module-version-1.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.3:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-packaging-2.3:=[profile?] <dev-haskell/hslua-packaging-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit >=dev-haskell/tasty-lua-1.0 <dev-haskell/tasty-lua-1.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua module to work with version specifiers
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.3:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-packaging-2.3:=[profile?] <dev-haskell/hslua-packaging-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.0
+SRC_URI=https://hackage.haskell.org/package/hslua-module-version-1.1.0/hslua-module-version-1.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=97704af4f3cda6c6b29d9cace09598d1
diff --git a/metadata/md5-cache/dev-haskell/hslua-module-zip-1.1.0 b/metadata/md5-cache/dev-haskell/hslua-module-zip-1.1.0
new file mode 100644
index 000000000000..e44b56c9e4ca
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-module-zip-1.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-list-1.1:=[profile?] <dev-haskell/hslua-list-1.2:=[profile?] >=dev-haskell/hslua-marshalling-2.3:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-packaging-2.3:=[profile?] <dev-haskell/hslua-packaging-2.4:=[profile?] >=dev-haskell/hslua-typing-0.1:=[profile?] <dev-haskell/hslua-typing-0.2:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/zip-archive-0.4:=[profile?] <dev-haskell/zip-archive-0.5:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/hslua-module-system dev-haskell/tasty dev-haskell/tasty-hunit >=dev-haskell/tasty-lua-1.0 <dev-haskell/tasty-lua-1.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua module to work with file zips
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-list-1.1:=[profile?] <dev-haskell/hslua-list-1.2:=[profile?] >=dev-haskell/hslua-marshalling-2.3:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-packaging-2.3:=[profile?] <dev-haskell/hslua-packaging-2.4:=[profile?] >=dev-haskell/hslua-typing-0.1:=[profile?] <dev-haskell/hslua-typing-0.2:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/zip-archive-0.4:=[profile?] <dev-haskell/zip-archive-0.5:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.0
+SRC_URI=https://hackage.haskell.org/package/hslua-module-zip-1.1.0/hslua-module-zip-1.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cc575ff4345567f689fec3ffb4140a89
diff --git a/metadata/md5-cache/dev-haskell/hslua-objectorientation-2.2.0 b/metadata/md5-cache/dev-haskell/hslua-objectorientation-2.2.0
new file mode 100644
index 000000000000..eeaed0809314
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-objectorientation-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.2:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.2:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/lua-arbitrary-1.0 >=dev-haskell/quickcheck-2.7 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hslua-1.0 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Object orientation tools for HsLua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.2:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.2:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.2.0
+SRC_URI=https://hackage.haskell.org/package/hslua-objectorientation-2.2.0/hslua-objectorientation-2.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=923c9a17ceb4304b6119f41263ff4b84
diff --git a/metadata/md5-cache/dev-haskell/hslua-objectorientation-2.3.0 b/metadata/md5-cache/dev-haskell/hslua-objectorientation-2.3.0
new file mode 100644
index 000000000000..acfa5da17d1b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-objectorientation-2.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.2.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-typing-0.1:=[profile?] <dev-haskell/hslua-typing-0.2:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/lua-arbitrary-1.0 >=dev-haskell/quickcheck-2.7 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hslua-1.0 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Object orientation tools for HsLua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.2.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-typing-0.1:=[profile?] <dev-haskell/hslua-typing-0.2:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.0
+SRC_URI=https://hackage.haskell.org/package/hslua-objectorientation-2.3.0/hslua-objectorientation-2.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2115c9981ab438514acabccfa0100dcb
diff --git a/metadata/md5-cache/dev-haskell/hslua-packaging-2.2.0 b/metadata/md5-cache/dev-haskell/hslua-packaging-2.2.0
new file mode 100644
index 000000000000..46ef5dcb9961
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-packaging-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.2:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.2:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/hslua-objectorientation-2.2:=[profile?] <dev-haskell/hslua-objectorientation-2.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/tasty-0.11 dev-haskell/tasty-hslua >=dev-haskell/tasty-hunit-0.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Utilities to build Lua modules
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.2:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.2:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/hslua-objectorientation-2.2:=[profile?] <dev-haskell/hslua-objectorientation-2.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.2.0
+SRC_URI=https://hackage.haskell.org/package/hslua-packaging-2.2.0/hslua-packaging-2.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=46fed5fefd32f22c1ddc1f7625d916b5
diff --git a/metadata/md5-cache/dev-haskell/hslua-packaging-2.3.0 b/metadata/md5-cache/dev-haskell/hslua-packaging-2.3.0
new file mode 100644
index 000000000000..18e4294357fd
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-packaging-2.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.2.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-objectorientation-2.3:=[profile?] <dev-haskell/hslua-objectorientation-2.4:=[profile?] >=dev-haskell/hslua-typing-0.1:=[profile?] <dev-haskell/hslua-typing-0.2:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/tasty-0.11 dev-haskell/tasty-hslua >=dev-haskell/tasty-hunit-0.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Utilities to build Lua modules
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.2.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.2.1:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/hslua-objectorientation-2.3:=[profile?] <dev-haskell/hslua-objectorientation-2.4:=[profile?] >=dev-haskell/hslua-typing-0.1:=[profile?] <dev-haskell/hslua-typing-0.2:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.0
+SRC_URI=https://hackage.haskell.org/package/hslua-packaging-2.3.0/hslua-packaging-2.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a7c166dc125825042b44c02112b9c3ff
diff --git a/metadata/md5-cache/dev-haskell/hslua-repl-0.1.1 b/metadata/md5-cache/dev-haskell/hslua-repl-0.1.1
new file mode 100644
index 000000000000..c0160b3612fb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-repl-0.1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.3.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/isocline-1.0:=[profile?] <dev-haskell/isocline-1.1:=[profile?] >=dev-haskell/lua-2.3:=[profile?] <dev-haskell/lua-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Isocline-based Lua REPL
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=executable doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.3.1:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/isocline-1.0:=[profile?] <dev-haskell/isocline-1.1:=[profile?] >=dev-haskell/lua-2.3:=[profile?] <dev-haskell/lua-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.1
+SRC_URI=https://hackage.haskell.org/package/hslua-repl-0.1.1/hslua-repl-0.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=658b2eb3eb534d0312529d9921006eec
diff --git a/metadata/md5-cache/dev-haskell/hslua-typing-0.1.0 b/metadata/md5-cache/dev-haskell/hslua-typing-0.1.0
new file mode 100644
index 000000000000..2a7ba2865ed7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hslua-typing-0.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.3:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/lua-arbitrary-1.0 <dev-haskell/lua-arbitrary-1.1 dev-haskell/quickcheck dev-haskell/quickcheck-instances >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.10 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type specifiers for Lua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.3:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.0
+SRC_URI=https://hackage.haskell.org/package/hslua-typing-0.1.0/hslua-typing-0.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=939ee65b547173394dc7a7c6cdade395
diff --git a/metadata/md5-cache/dev-haskell/hspec-2.10.6 b/metadata/md5-cache/dev-haskell/hspec-2.10.6
new file mode 100644
index 000000000000..113491db0f12
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-2.10.6
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=~dev-haskell/hspec-core-2.10.6:=[profile?] ~dev-haskell/hspec-discover-2.10.6:=[profile?] >=dev-haskell/hspec-expectations-0.8.2:=[profile?] <dev-haskell/hspec-expectations-0.8.3:=[profile?] >=dev-haskell/quickcheck-2.12:2=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A Testing Framework for Haskell
+EAPI=8
+HOMEPAGE=https://hspec.github.io/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=~dev-haskell/hspec-core-2.10.6:=[profile?] ~dev-haskell/hspec-discover-2.10.6:=[profile?] >=dev-haskell/hspec-expectations-0.8.2:=[profile?] <dev-haskell/hspec-expectations-0.8.3:=[profile?] >=dev-haskell/quickcheck-2.12:2=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/2.10.6
+SRC_URI=https://hackage.haskell.org/package/hspec-2.10.6/hspec-2.10.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=933cffa2ce807951c0e228f22c5bd37c
diff --git a/metadata/md5-cache/dev-haskell/hspec-2.9.4 b/metadata/md5-cache/dev-haskell/hspec-2.9.4
new file mode 100644
index 000000000000..d99a53299874
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-2.9.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=~dev-haskell/hspec-core-2.9.4:=[profile?] ~dev-haskell/hspec-discover-2.9.4:=[profile?] >=dev-haskell/hspec-expectations-0.8.2:=[profile?] <dev-haskell/hspec-expectations-0.8.3:=[profile?] >=dev-haskell/quickcheck-2.12:2=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A Testing Framework for Haskell
+EAPI=8
+HOMEPAGE=https://hspec.github.io/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=~dev-haskell/hspec-core-2.9.4:=[profile?] ~dev-haskell/hspec-discover-2.9.4:=[profile?] >=dev-haskell/hspec-expectations-0.8.2:=[profile?] <dev-haskell/hspec-expectations-0.8.3:=[profile?] >=dev-haskell/quickcheck-2.12:2=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/2.9.4
+SRC_URI=https://hackage.haskell.org/package/hspec-2.9.4/hspec-2.9.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b849f4a970b39310eea40b7ca62ac511
diff --git a/metadata/md5-cache/dev-haskell/hspec-contrib-0.5.1 b/metadata/md5-cache/dev-haskell/hspec-contrib-0.5.1
new file mode 100644
index 000000000000..071c22b16494
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-contrib-0.5.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hspec-core-2.5.0:=[profile?] dev-haskell/hunit:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Contributed functionality for Hspec
+EAPI=8
+HOMEPAGE=http://hspec.github.io/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hspec-core-2.5.0:=[profile?] dev-haskell/hunit:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.5.1
+SRC_URI=https://hackage.haskell.org/package/hspec-contrib-0.5.1/hspec-contrib-0.5.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6c929385f36fb917327472321f8f3774
diff --git a/metadata/md5-cache/dev-haskell/hspec-core-2.10.6 b/metadata/md5-cache/dev-haskell/hspec-core-2.10.6
new file mode 100644
index 000000000000..bf68b1cbcc0b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-core-2.10.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.6.2:=[profile?] >=dev-haskell/call-stack-0.2.0:=[profile?] >=dev-haskell/hspec-expectations-0.8.2:=[profile?] <dev-haskell/hspec-expectations-0.8.3:=[profile?] >=dev-haskell/hunit-1.6:=[profile?] <dev-haskell/hunit-1.7:=[profile?] >=dev-haskell/quickcheck-2.13.1:2=[profile?] >=dev-haskell/quickcheck-io-0.2.0:=[profile?] dev-haskell/random:=[profile?] dev-haskell/setenv:=[profile?] >=dev-haskell/stm-2.2:=[profile?] dev-haskell/tf-random:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/base-orphans ~dev-haskell/hspec-meta-2.10.5 >=dev-haskell/quickcheck-2.14 >=dev-haskell/silently-1.2.4 dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A Testing Framework for Haskell
+EAPI=8
+HOMEPAGE=https://hspec.github.io/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/ansi-terminal-0.6.2:=[profile?] >=dev-haskell/call-stack-0.2.0:=[profile?] >=dev-haskell/hspec-expectations-0.8.2:=[profile?] <dev-haskell/hspec-expectations-0.8.3:=[profile?] >=dev-haskell/hunit-1.6:=[profile?] <dev-haskell/hunit-1.7:=[profile?] >=dev-haskell/quickcheck-2.13.1:2=[profile?] >=dev-haskell/quickcheck-io-0.2.0:=[profile?] dev-haskell/random:=[profile?] dev-haskell/setenv:=[profile?] >=dev-haskell/stm-2.2:=[profile?] dev-haskell/tf-random:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.10.6
+SRC_URI=https://hackage.haskell.org/package/hspec-core-2.10.6/hspec-core-2.10.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=235a1a053887dc8fd2abd53e8d76a95d
diff --git a/metadata/md5-cache/dev-haskell/hspec-core-2.9.4 b/metadata/md5-cache/dev-haskell/hspec-core-2.9.4
new file mode 100644
index 000000000000..0332ee772aa6
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-core-2.9.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.6.2:=[profile?] dev-haskell/call-stack:=[profile?] >=dev-haskell/clock-0.7.1:=[profile?] >=dev-haskell/hspec-expectations-0.8.2:=[profile?] <dev-haskell/hspec-expectations-0.8.3:=[profile?] >=dev-haskell/hunit-1.6:=[profile?] <dev-haskell/hunit-1.7:=[profile?] >=dev-haskell/quickcheck-2.13.1:2=[profile?] >=dev-haskell/quickcheck-io-0.2.0:=[profile?] dev-haskell/random:=[profile?] dev-haskell/setenv:=[profile?] >=dev-haskell/stm-2.2:=[profile?] dev-haskell/tf-random:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A Testing Framework for Haskell
+EAPI=8
+HOMEPAGE=https://hspec.github.io/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/ansi-terminal-0.6.2:=[profile?] dev-haskell/call-stack:=[profile?] >=dev-haskell/clock-0.7.1:=[profile?] >=dev-haskell/hspec-expectations-0.8.2:=[profile?] <dev-haskell/hspec-expectations-0.8.3:=[profile?] >=dev-haskell/hunit-1.6:=[profile?] <dev-haskell/hunit-1.7:=[profile?] >=dev-haskell/quickcheck-2.13.1:2=[profile?] >=dev-haskell/quickcheck-io-0.2.0:=[profile?] dev-haskell/random:=[profile?] dev-haskell/setenv:=[profile?] >=dev-haskell/stm-2.2:=[profile?] dev-haskell/tf-random:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/2.9.4
+SRC_URI=https://hackage.haskell.org/package/hspec-core-2.9.4/hspec-core-2.9.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=45617d223faf88f1029206824aad15c6
diff --git a/metadata/md5-cache/dev-haskell/hspec-discover-2.10.6 b/metadata/md5-cache/dev-haskell/hspec-discover-2.10.6
new file mode 100644
index 000000000000..a4b8e8865fcd
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-discover-2.10.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( ~dev-haskell/hspec-meta-2.10.5 >=dev-haskell/mockery-0.3.5 >=dev-haskell/quickcheck-2.7 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Automatically discover and run Hspec tests
+EAPI=8
+HOMEPAGE=https://hspec.github.io/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.10.6
+SRC_URI=https://hackage.haskell.org/package/hspec-discover-2.10.6/hspec-discover-2.10.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=67df4ed146b52a26182e84fae9df942f
diff --git a/metadata/md5-cache/dev-haskell/hspec-discover-2.9.4 b/metadata/md5-cache/dev-haskell/hspec-discover-2.9.4
new file mode 100644
index 000000000000..ca0c4cf7bdce
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-discover-2.9.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Automatically discover and run Hspec tests
+EAPI=8
+HOMEPAGE=https://hspec.github.io/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/2.9.4
+SRC_URI=https://hackage.haskell.org/package/hspec-discover-2.9.4/hspec-discover-2.9.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1dd3e26cc27f55fa0d8b38affc49190d
diff --git a/metadata/md5-cache/dev-haskell/hspec-expectations-0.8.2 b/metadata/md5-cache/dev-haskell/hspec-expectations-0.8.2
new file mode 100644
index 000000000000..3b3be57daae1
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-expectations-0.8.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/call-stack:=[profile?] dev-haskell/hunit:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( >=dev-haskell/hunit-1.5.0.0 dev-haskell/nanospec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Catchy combinators for HUnit
+EAPI=8
+HOMEPAGE=https://github.com/hspec/hspec-expectations#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/call-stack:=[profile?] dev-haskell/hunit:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.8.2
+SRC_URI=https://hackage.haskell.org/package/hspec-expectations-0.8.2/hspec-expectations-0.8.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4521fa337af1ec3493d57d07467df4c1
diff --git a/metadata/md5-cache/dev-haskell/hspec-megaparsec-2.2.0 b/metadata/md5-cache/dev-haskell/hspec-megaparsec-2.2.0
new file mode 100644
index 000000000000..2ab46ffcd79a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-megaparsec-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hspec-expectations-0.8:=[profile?] <dev-haskell/hspec-expectations-0.9:=[profile?] >=dev-haskell/megaparsec-9.0:=[profile?] <dev-haskell/megaparsec-10.0:=[profile?] >=dev-lang/ghc-8.6.3:= >=dev-haskell/cabal-2.4.0.1 test? ( >=dev-haskell/hspec-2.0 <dev-haskell/hspec-3.0 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Utility functions for testing Megaparsec parsers with Hspec
+EAPI=8
+HOMEPAGE=https://github.com/mrkkrp/hspec-megaparsec
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hspec-expectations-0.8:=[profile?] <dev-haskell/hspec-expectations-0.9:=[profile?] >=dev-haskell/megaparsec-9.0:=[profile?] <dev-haskell/megaparsec-10.0:=[profile?] >=dev-lang/ghc-8.6.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.2.0
+SRC_URI=https://hackage.haskell.org/package/hspec-megaparsec-2.2.0/hspec-megaparsec-2.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4a402fc0823412a09335355f8dbea666
diff --git a/metadata/md5-cache/dev-haskell/hspec-meta-2.10.5 b/metadata/md5-cache/dev-haskell/hspec-meta-2.10.5
new file mode 100644
index 000000000000..ab6e1a3d0698
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-meta-2.10.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/ansi-terminal:=[profile?] dev-haskell/call-stack:=[profile?] dev-haskell/clock:=[profile?] >=dev-haskell/quickcheck-2.12:2=[profile?] dev-haskell/quickcheck-io:=[profile?] dev-haskell/random:=[profile?] dev-haskell/setenv:=[profile?] >=dev-haskell/stm-2.2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A version of Hspec which is used to test Hspec itself
+EAPI=8
+HOMEPAGE=https://hspec.github.io/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/ansi-terminal:=[profile?] dev-haskell/call-stack:=[profile?] dev-haskell/clock:=[profile?] >=dev-haskell/quickcheck-2.12:2=[profile?] dev-haskell/quickcheck-io:=[profile?] dev-haskell/random:=[profile?] dev-haskell/setenv:=[profile?] >=dev-haskell/stm-2.2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/2.10.5
+SRC_URI=https://hackage.haskell.org/package/hspec-meta-2.10.5/hspec-meta-2.10.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c7ece82504d531bf75321ed8ca929b5c
diff --git a/metadata/md5-cache/dev-haskell/hspec-meta-2.9.3 b/metadata/md5-cache/dev-haskell/hspec-meta-2.9.3
new file mode 100644
index 000000000000..ef3eb7915050
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-meta-2.9.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/ansi-terminal:=[profile?] dev-haskell/call-stack:=[profile?] dev-haskell/clock:=[profile?] >=dev-haskell/quickcheck-2.12:2=[profile?] dev-haskell/quickcheck-io:=[profile?] dev-haskell/random:=[profile?] dev-haskell/setenv:=[profile?] >=dev-haskell/stm-2.2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A version of Hspec which is used to test Hspec itself
+EAPI=8
+HOMEPAGE=https://hspec.github.io/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/ansi-terminal:=[profile?] dev-haskell/call-stack:=[profile?] dev-haskell/clock:=[profile?] >=dev-haskell/quickcheck-2.12:2=[profile?] dev-haskell/quickcheck-io:=[profile?] dev-haskell/random:=[profile?] dev-haskell/setenv:=[profile?] >=dev-haskell/stm-2.2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/2.9.3
+SRC_URI=https://hackage.haskell.org/package/hspec-meta-2.9.3/hspec-meta-2.9.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9eec6bea5b3ea78e6d70877d44666f19
diff --git a/metadata/md5-cache/dev-haskell/hspec-wai-0.10.1 b/metadata/md5-cache/dev-haskell/hspec-wai-0.10.1
new file mode 100644
index 000000000000..ec370fa5f76b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-wai-0.10.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/base-compat:=[profile?] dev-haskell/case-insensitive:=[profile?] >=dev-haskell/hspec-core-2:=[profile?] <dev-haskell/hspec-core-3:=[profile?] >=dev-haskell/hspec-expectations-0.8.0:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/quickcheck:2=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/wai-3:=[profile?] >=dev-haskell/wai-extra-3:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( dev-haskell/hspec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Experimental Hspec support for testing WAI applications
+EAPI=8
+HOMEPAGE=https://github.com/hspec/hspec-wai#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/base-compat:=[profile?] dev-haskell/case-insensitive:=[profile?] >=dev-haskell/hspec-core-2:=[profile?] <dev-haskell/hspec-core-3:=[profile?] >=dev-haskell/hspec-expectations-0.8.0:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/quickcheck:2=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/wai-3:=[profile?] >=dev-haskell/wai-extra-3:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.10.1
+SRC_URI=https://hackage.haskell.org/package/hspec-wai-0.10.1/hspec-wai-0.10.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cb905b7be40f92326fac963b06c3dd5c
diff --git a/metadata/md5-cache/dev-haskell/hspec-wai-0.11.1 b/metadata/md5-cache/dev-haskell/hspec-wai-0.11.1
new file mode 100644
index 000000000000..16ec05908645
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hspec-wai-0.11.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/base-compat:=[profile?] dev-haskell/case-insensitive:=[profile?] >=dev-haskell/hspec-core-2:=[profile?] <dev-haskell/hspec-core-3:=[profile?] >=dev-haskell/hspec-expectations-0.8.0:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/quickcheck:2=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/wai-3:=[profile?] >=dev-haskell/wai-extra-3:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/hspec >=dev-haskell/wai-3.2.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Experimental Hspec support for testing WAI applications
+EAPI=8
+HOMEPAGE=https://github.com/hspec/hspec-wai#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/base-compat:=[profile?] dev-haskell/case-insensitive:=[profile?] >=dev-haskell/hspec-core-2:=[profile?] <dev-haskell/hspec-core-3:=[profile?] >=dev-haskell/hspec-expectations-0.8.0:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/quickcheck:2=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/wai-3:=[profile?] >=dev-haskell/wai-extra-3:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.11.1
+SRC_URI=https://hackage.haskell.org/package/hspec-wai-0.11.1/hspec-wai-0.11.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=71c62616b2cb3f9bec91b3685c89dc63
diff --git a/metadata/md5-cache/dev-haskell/hsyaml-0.2.1.0 b/metadata/md5-cache/dev-haskell/hsyaml-0.2.1.0
new file mode 100644
index 000000000000..0d5b39572fe8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hsyaml-0.2.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/fail-4.9.0.0:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-haskell/mtl-2.2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/nats-1.1.2:=[profile?] <dev-haskell/nats-1.2:=[profile?] >=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/text-1.2.3:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.14 test? ( >=dev-haskell/quickcheck-2.13:2= >=dev-haskell/tasty-1.2:= >=dev-haskell/tasty-quickcheck-0.10:= ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure Haskell YAML 1.2 parser
+EAPI=8
+HOMEPAGE=https://github.com/haskell-hvr/HsYAML
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-haskell/fail-4.9.0.0:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-haskell/mtl-2.2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/nats-1.1.2:=[profile?] <dev-haskell/nats-1.2:=[profile?] >=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/text-1.2.3:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.1.0
+SRC_URI=https://hackage.haskell.org/package/HsYAML-0.2.1.0/HsYAML-0.2.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c99736cf55e73c349b5957bdddb5b2fe
diff --git a/metadata/md5-cache/dev-haskell/hsyaml-0.2.1.2 b/metadata/md5-cache/dev-haskell/hsyaml-0.2.1.2
new file mode 100644
index 000000000000..4c18c5f9634d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hsyaml-0.2.1.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/text-1.2.3:=[profile?] <dev-haskell/text-2.2:=[profile?] >=dev-lang/ghc-8.10.6:= exe? ( >=dev-haskell/megaparsec-7.0:=[profile?] <dev-haskell/megaparsec-10:=[profile?] >=dev-haskell/microaeson-0.1:=[profile?] <dev-haskell/microaeson-0.2:=[profile?] ) >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/quickcheck-2.14 <dev-haskell/quickcheck-2.15 >=dev-haskell/tasty-1.4 <dev-haskell/tasty-1.6 >=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure Haskell YAML 1.2 processor
+EAPI=8
+HOMEPAGE=https://github.com/haskell-hvr/HsYAML
+INHERIT=haskell-cabal
+IUSE=exe doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/text-1.2.3:=[profile?] <dev-haskell/text-2.2:=[profile?] >=dev-lang/ghc-8.10.6:= exe? ( >=dev-haskell/megaparsec-7.0:=[profile?] <dev-haskell/megaparsec-10:=[profile?] >=dev-haskell/microaeson-0.1:=[profile?] <dev-haskell/microaeson-0.2:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.1.2
+SRC_URI=https://hackage.haskell.org/package/HsYAML-0.2.1.2/HsYAML-0.2.1.2.tar.gz -> hsyaml-0.2.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=32a38d9c8a62603cd185882e09c476b4
diff --git a/metadata/md5-cache/dev-haskell/html-1.0.1.2-r1 b/metadata/md5-cache/dev-haskell/html-1.0.1.2-r1
new file mode 100644
index 000000000000..7bfb2ad81621
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/html-1.0.1.2-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HTML combinator library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/html
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.1.2
+SRC_URI=https://hackage.haskell.org/package/html-1.0.1.2/html-1.0.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=151370a9c15c6210bd47556c9deeac80
diff --git a/metadata/md5-cache/dev-haskell/html-conduit-1.3.2.1 b/metadata/md5-cache/dev-haskell/html-conduit-1.3.2.1
new file mode 100644
index 000000000000..84bbcb1a5b29
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/html-conduit-1.3.2.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/attoparsec:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] dev-haskell/conduit-extra:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/xml-conduit-1.3:=[profile?] >=dev-haskell/xml-types-0.3:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( >=dev-haskell/hspec-1.3 dev-haskell/hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parse HTML documents using xml-conduit datatypes
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/xml
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/attoparsec:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] dev-haskell/conduit-extra:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/xml-conduit-1.3:=[profile?] >=dev-haskell/xml-types-0.3:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.2.1
+SRC_URI=https://hackage.haskell.org/package/html-conduit-1.3.2.1/html-conduit-1.3.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cae6c6e2ad8577d195557708dbc9876e
diff --git a/metadata/md5-cache/dev-haskell/http-4000.4.1-r1 b/metadata/md5-cache/dev-haskell/http-4000.4.1-r1
new file mode 100644
index 000000000000..e5931dd91893
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-4000.4.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] >=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/httpd-shed-0.4 <dev-haskell/httpd-shed-0.5 >=dev-haskell/hunit-1.2.0.1 <dev-haskell/hunit-1.7 >=dev-haskell/puremd5-0.2.4 <dev-haskell/puremd5-2.2 >=dev-haskell/split-0.1.3 <dev-haskell/split-0.3 >=dev-haskell/test-framework-0.2.0 <dev-haskell/test-framework-0.9 >=dev-haskell/test-framework-hunit-0.3.0 <dev-haskell/test-framework-hunit-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A library for client-side HTTP
+EAPI=8
+HOMEPAGE=https://github.com/haskell/HTTP
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] >=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/4000.4.1
+SRC_URI=https://hackage.haskell.org/package/HTTP-4000.4.1/HTTP-4000.4.1.tar.gz -> http-4000.4.1.tar.gz https://hackage.haskell.org/package/HTTP-4000.4.1/revision/2.cabal -> http-4000.4.1-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7293dacc05d3d757a8fc20ebba434944
diff --git a/metadata/md5-cache/dev-haskell/http-api-data-0.4.3 b/metadata/md5-cache/dev-haskell/http-api-data-0.4.3
new file mode 100644
index 000000000000..2bceea5525f7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-api-data-0.4.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.13.2.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/attoparsec-iso8601-1.0.2.0:=[profile?] <dev-haskell/attoparsec-iso8601-1.1:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.13:=[profile?] >=dev-haskell/cookie-0.4.3:=[profile?] <dev-haskell/cookie-0.5:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/http-types-0.12.3:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/tagged-0.8.5:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/time-compat-1.9.5:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-haskell/unordered-containers-0.2.10.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-lang/ghc-8.4.3:= text-show? ( >=dev-haskell/text-show-3.8.2:=[profile?] <dev-haskell/text-show-3.10:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-2.7.1 <dev-haskell/hspec-2.10 >=dev-haskell/hunit-1.6.0.0 <dev-haskell/hunit-1.7 >=dev-haskell/quickcheck-2.13.1 <dev-haskell/quickcheck-2.15 >=dev-haskell/quickcheck-instances-0.3.25.2 <dev-haskell/quickcheck-instances-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Converting to/from HTTP API data like URL pieces, headers and query parameters
+EAPI=8
+HOMEPAGE=https://github.com/fizruk/https-api-data
+INHERIT=haskell-cabal
+IUSE=text-show doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/attoparsec-0.13.2.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/attoparsec-iso8601-1.0.2.0:=[profile?] <dev-haskell/attoparsec-iso8601-1.1:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.13:=[profile?] >=dev-haskell/cookie-0.4.3:=[profile?] <dev-haskell/cookie-0.5:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/http-types-0.12.3:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/tagged-0.8.5:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/time-compat-1.9.5:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-haskell/unordered-containers-0.2.10.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-lang/ghc-8.4.3:= text-show? ( >=dev-haskell/text-show-3.8.2:=[profile?] <dev-haskell/text-show-3.10:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.3
+SRC_URI=https://hackage.haskell.org/package/http-api-data-0.4.3/http-api-data-0.4.3.tar.gz https://hackage.haskell.org/package/http-api-data-0.4.3/revision/6.cabal -> http-api-data-0.4.3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4a61ca5815699dc7cb47b9187e52488f
diff --git a/metadata/md5-cache/dev-haskell/http-api-data-0.5.1 b/metadata/md5-cache/dev-haskell/http-api-data-0.5.1
new file mode 100644
index 000000000000..e1946ec8fe24
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-api-data-0.5.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.13.2.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/attoparsec-iso8601-1.1.0.0:=[profile?] <dev-haskell/attoparsec-iso8601-1.2:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.14:=[profile?] >=dev-haskell/cookie-0.4.3:=[profile?] <dev-haskell/cookie-0.5:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/http-types-0.12.3:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/tagged-0.8.5:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/time-compat-1.9.5:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-haskell/unordered-containers-0.2.10.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] text-show? ( >=dev-haskell/text-show-3.8.2:=[profile?] <dev-haskell/text-show-3.11:=[profile?] ) >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-2.7.1 <dev-haskell/hspec-2.11 >=dev-haskell/hunit-1.6.0.0 <dev-haskell/hunit-1.7 >=dev-haskell/quickcheck-2.13.1 <dev-haskell/quickcheck-2.15 >=dev-haskell/quickcheck-instances-0.3.25.2 <dev-haskell/quickcheck-instances-0.4 dev-haskell/text ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Converting to/from HTTP API data like URL pieces, headers and query parameters
+EAPI=8
+HOMEPAGE=https://github.com/fizruk/https-api-data
+INHERIT=haskell-cabal
+IUSE=text-show doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/attoparsec-0.13.2.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/attoparsec-iso8601-1.1.0.0:=[profile?] <dev-haskell/attoparsec-iso8601-1.2:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.14:=[profile?] >=dev-haskell/cookie-0.4.3:=[profile?] <dev-haskell/cookie-0.5:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/http-types-0.12.3:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/tagged-0.8.5:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/time-compat-1.9.5:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-haskell/unordered-containers-0.2.10.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] text-show? ( >=dev-haskell/text-show-3.8.2:=[profile?] <dev-haskell/text-show-3.11:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5.1
+SRC_URI=https://hackage.haskell.org/package/http-api-data-0.5.1/http-api-data-0.5.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b75de47cda58eb113eba1508ae1fa24d
diff --git a/metadata/md5-cache/dev-haskell/http-client-0.7.11 b/metadata/md5-cache/dev-haskell/http-client-0.7.11
new file mode 100644
index 000000000000..49e36044acad
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-client-0.7.11
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] >=dev-haskell/base64-bytestring-1.0:=[profile?] >=dev-haskell/blaze-builder-0.3:=[profile?] >=dev-haskell/case-insensitive-1.0:=[profile?] dev-haskell/cookie:=[profile?] >=dev-haskell/http-types-0.8:=[profile?] >=dev-haskell/iproute-1.7.5:=[profile?] dev-haskell/mime-types:=[profile?] >=dev-haskell/network-2.6:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] dev-haskell/random:=[profile?] >=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/streaming-commons-0.1.0.2:=[profile?] <dev-haskell/streaming-commons-0.3:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( dev-haskell/hspec dev-haskell/monad-control >=dev-haskell/streaming-commons-0.1.1 dev-haskell/zlib ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=An HTTP client engine
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/http-client
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/base64-bytestring-1.0:=[profile?] >=dev-haskell/blaze-builder-0.3:=[profile?] >=dev-haskell/case-insensitive-1.0:=[profile?] dev-haskell/cookie:=[profile?] >=dev-haskell/http-types-0.8:=[profile?] >=dev-haskell/iproute-1.7.5:=[profile?] dev-haskell/mime-types:=[profile?] >=dev-haskell/network-2.6:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] dev-haskell/random:=[profile?] >=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/streaming-commons-0.1.0.2:=[profile?] <dev-haskell/streaming-commons-0.3:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.7.11
+SRC_URI=https://hackage.haskell.org/package/http-client-0.7.11/http-client-0.7.11.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=77094960f0d8019e866652ed51f939c4
diff --git a/metadata/md5-cache/dev-haskell/http-client-0.7.14 b/metadata/md5-cache/dev-haskell/http-client-0.7.14
new file mode 100644
index 000000000000..cadfb7d54633
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-client-0.7.14
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/async-2.0:=[profile?] >=dev-haskell/base64-bytestring-1.0:=[profile?] >=dev-haskell/blaze-builder-0.3:=[profile?] >=dev-haskell/case-insensitive-1.0:=[profile?] dev-haskell/cookie:=[profile?] >=dev-haskell/http-types-0.8:=[profile?] >=dev-haskell/iproute-1.7.5:=[profile?] dev-haskell/mime-types:=[profile?] >=dev-haskell/network-2.6:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] dev-haskell/random:=[profile?] >=dev-haskell/streaming-commons-0.1.0.2:=[profile?] <dev-haskell/streaming-commons-0.3:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( dev-haskell/hspec dev-haskell/monad-control >=dev-haskell/streaming-commons-0.1.1 dev-haskell/zlib ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=An HTTP client engine
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/http-client
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/async-2.0:=[profile?] >=dev-haskell/base64-bytestring-1.0:=[profile?] >=dev-haskell/blaze-builder-0.3:=[profile?] >=dev-haskell/case-insensitive-1.0:=[profile?] dev-haskell/cookie:=[profile?] >=dev-haskell/http-types-0.8:=[profile?] >=dev-haskell/iproute-1.7.5:=[profile?] dev-haskell/mime-types:=[profile?] >=dev-haskell/network-2.6:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] dev-haskell/random:=[profile?] >=dev-haskell/streaming-commons-0.1.0.2:=[profile?] <dev-haskell/streaming-commons-0.3:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.7.14
+SRC_URI=https://hackage.haskell.org/package/http-client-0.7.14/http-client-0.7.14.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d5fdfde80044d05e740211116f1cd227
diff --git a/metadata/md5-cache/dev-haskell/http-client-restricted-0.0.5 b/metadata/md5-cache/dev-haskell/http-client-restricted-0.0.5
new file mode 100644
index 000000000000..e71b900e6b94
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-client-restricted-0.0.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/connection-0.2.5:=[profile?] dev-haskell/data-default:=[profile?] >=dev-haskell/http-client-0.7.11:=[profile?] <dev-haskell/http-client-0.8:=[profile?] >=dev-haskell/http-client-tls-0.3.6:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/network-3.0.0.0:=[profile?] dev-haskell/network-bsd:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=restricting the servers that http-client will use
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/http-client-restricted
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/connection-0.2.5:=[profile?] dev-haskell/data-default:=[profile?] >=dev-haskell/http-client-0.7.11:=[profile?] <dev-haskell/http-client-0.8:=[profile?] >=dev-haskell/http-client-tls-0.3.6:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/network-3.0.0.0:=[profile?] dev-haskell/network-bsd:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.5
+SRC_URI=https://hackage.haskell.org/package/http-client-restricted-0.0.5/http-client-restricted-0.0.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a8d34ebc920285b13d6bb818b1254792
diff --git a/metadata/md5-cache/dev-haskell/http-client-restricted-0.1.0 b/metadata/md5-cache/dev-haskell/http-client-restricted-0.1.0
new file mode 100644
index 000000000000..b8b37d97f8c9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-client-restricted-0.1.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/crypton-connection-0.3.1:=[profile?] dev-haskell/data-default:=[profile?] >=dev-haskell/http-client-0.7.11:=[profile?] <dev-haskell/http-client-0.8:=[profile?] >=dev-haskell/http-client-tls-0.3.6:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/network-3.0.0.0:=[profile?] dev-haskell/network-bsd:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=restricting the servers that http-client will use
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/http-client-restricted
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/crypton-connection-0.3.1:=[profile?] dev-haskell/data-default:=[profile?] >=dev-haskell/http-client-0.7.11:=[profile?] <dev-haskell/http-client-0.8:=[profile?] >=dev-haskell/http-client-tls-0.3.6:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/network-3.0.0.0:=[profile?] dev-haskell/network-bsd:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.0
+SRC_URI=https://hackage.haskell.org/package/http-client-restricted-0.1.0/http-client-restricted-0.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6ac9f00b2a3217018136fec0a5083a60
diff --git a/metadata/md5-cache/dev-haskell/http-client-tls-0.3.6.1 b/metadata/md5-cache/dev-haskell/http-client-tls-0.3.6.1
new file mode 100644
index 000000000000..5eeec791b4f8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-client-tls-0.3.6.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/case-insensitive:=[profile?] >=dev-haskell/connection-0.2.5:=[profile?] dev-haskell/cryptonite:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/http-client-0.7.11:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/memory:=[profile?] dev-haskell/network:=[profile?] dev-haskell/network-uri:=[profile?] >=dev-haskell/tls-1.2:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( dev-haskell/hspec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=http-client backend using the connection package and tls library
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/http-client
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/case-insensitive:=[profile?] >=dev-haskell/connection-0.2.5:=[profile?] dev-haskell/cryptonite:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/http-client-0.7.11:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/memory:=[profile?] dev-haskell/network:=[profile?] dev-haskell/network-uri:=[profile?] >=dev-haskell/tls-1.2:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.3.6.1
+SRC_URI=https://hackage.haskell.org/package/http-client-tls-0.3.6.1/http-client-tls-0.3.6.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e8dd49bda7dd02702d330dd681866974
diff --git a/metadata/md5-cache/dev-haskell/http-client-tls-0.3.6.3 b/metadata/md5-cache/dev-haskell/http-client-tls-0.3.6.3
new file mode 100644
index 000000000000..b7d8c7305a0a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-client-tls-0.3.6.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/case-insensitive:=[profile?] dev-haskell/crypton:=[profile?] dev-haskell/crypton-connection:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/http-client-0.7.11:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/memory:=[profile?] dev-haskell/network:=[profile?] dev-haskell/network-uri:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/tls-1.2:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( dev-haskell/hspec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=http-client backend using the connection package and tls library
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/http-client
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/case-insensitive:=[profile?] dev-haskell/crypton:=[profile?] dev-haskell/crypton-connection:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/http-client-0.7.11:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/memory:=[profile?] dev-haskell/network:=[profile?] dev-haskell/network-uri:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/tls-1.2:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.3.6.3
+SRC_URI=https://hackage.haskell.org/package/http-client-tls-0.3.6.3/http-client-tls-0.3.6.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5311cddb66e2dc6a1ea508c01e4cfa56
diff --git a/metadata/md5-cache/dev-haskell/http-conduit-2.3.8 b/metadata/md5-cache/dev-haskell/http-conduit-2.3.8
new file mode 100644
index 000000000000..7c5c48e05eaf
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-conduit-2.3.8
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-0.8:=[profile?] dev-haskell/attoparsec:=[profile?] >=dev-haskell/conduit-1.2:=[profile?] >=dev-haskell/conduit-extra-1.1:=[profile?] >=dev-haskell/http-client-0.5.13:=[profile?] <dev-haskell/http-client-0.8:=[profile?] >=dev-haskell/http-client-tls-0.3:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/aeson-0.8:=[profile?] >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HTTP client package with conduit interface and HTTPS support
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/book/https-conduit
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-0.8:=[profile?] dev-haskell/attoparsec:=[profile?] >=dev-haskell/conduit-1.2:=[profile?] >=dev-haskell/conduit-extra-1.1:=[profile?] >=dev-haskell/http-client-0.5.13:=[profile?] <dev-haskell/http-client-0.8:=[profile?] >=dev-haskell/http-client-tls-0.3:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/aeson-0.8:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/2.3.8
+SRC_URI=https://hackage.haskell.org/package/http-conduit-2.3.8/http-conduit-2.3.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=91a02b11e136ad6433d7a6f9dd7ab41f
diff --git a/metadata/md5-cache/dev-haskell/http-date-0.0.11 b/metadata/md5-cache/dev-haskell/http-date-0.0.11
new file mode 100644
index 000000000000..568e89c8fa06
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-date-0.0.11
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/attoparsec:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/doctest-0.8 dev-haskell/hspec dev-haskell/old-locale ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HTTP Date parser/formatter
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/http-date
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/attoparsec:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.0.11
+SRC_URI=https://hackage.haskell.org/package/http-date-0.0.11/http-date-0.0.11.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0b9b24b2b53e681d9463a35c5740b474
diff --git a/metadata/md5-cache/dev-haskell/http-date-0.0.8 b/metadata/md5-cache/dev-haskell/http-date-0.0.8
new file mode 100644
index 000000000000..f1cac8c58279
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-date-0.0.8
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/attoparsec:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/doctest-0.8 dev-haskell/hspec dev-haskell/old-locale ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HTTP Date parser/formatter
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/http-date
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/attoparsec:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.0.8
+SRC_URI=https://hackage.haskell.org/package/http-date-0.0.8/http-date-0.0.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2934638a2bd493774a11e4cf8e288e2b
diff --git a/metadata/md5-cache/dev-haskell/http-media-0.8.0.0 b/metadata/md5-cache/dev-haskell/http-media-0.8.0.0
new file mode 100644
index 000000000000..a5ac18c58ee9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-media-0.8.0.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/case-insensitive-1.0:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 test? ( >=dev-haskell/quickcheck-2.8 >=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 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Processing HTTP Content-Type and Accept headers
+EAPI=8
+HOMEPAGE=https://github.com/zmthy/http-media
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/case-insensitive-1.0:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.8.0.0
+SRC_URI=https://hackage.haskell.org/package/http-media-0.8.0.0/http-media-0.8.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4c38ec563917b8cc99251040a9bfb190
diff --git a/metadata/md5-cache/dev-haskell/http-types-0.12.3 b/metadata/md5-cache/dev-haskell/http-types-0.12.3
new file mode 100644
index 000000000000..75a05e4c8c4f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http-types-0.12.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/case-insensitive-0.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/text-0.11.0.2:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( >=dev-haskell/doctest-0.9.3 >=dev-haskell/hspec-1.3 dev-haskell/quickcheck dev-haskell/quickcheck-instances ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generic HTTP types for Haskell (for both client and server code)
+EAPI=8
+HOMEPAGE=https://github.com/aristidb/http-types
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/case-insensitive-0.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/text-0.11.0.2:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.12.3
+SRC_URI=https://hackage.haskell.org/package/http-types-0.12.3/http-types-0.12.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7dcbcac5b1a0a0ca432d91784fafb017
diff --git a/metadata/md5-cache/dev-haskell/http2-3.0.1 b/metadata/md5-cache/dev-haskell/http2-3.0.1
new file mode 100644
index 000000000000..70e87bb96d5a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http2-3.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/case-insensitive:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/network:=[profile?] >=dev-haskell/network-byte-order-0.1.5:=[profile?] dev-haskell/psqueues:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/time-manager:=[profile?] dev-haskell/unix-time:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HTTP/2 library
+EAPI=8
+HOMEPAGE=https://github.com/kazu-yamamoto/http2
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/case-insensitive:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/network:=[profile?] >=dev-haskell/network-byte-order-0.1.5:=[profile?] dev-haskell/psqueues:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/time-manager:=[profile?] dev-haskell/unix-time:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/3.0.1
+SRC_URI=https://hackage.haskell.org/package/http2-3.0.1/http2-3.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d653529c48ba6e31372a6a10dd022a28
diff --git a/metadata/md5-cache/dev-haskell/http2-4.1.2 b/metadata/md5-cache/dev-haskell/http2-4.1.2
new file mode 100644
index 000000000000..d4dda5df850b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/http2-4.1.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] dev-haskell/case-insensitive:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/network:=[profile?] >=dev-haskell/network-byte-order-0.1.5:=[profile?] dev-haskell/psqueues:=[profile?] dev-haskell/time-manager:=[profile?] dev-haskell/unix-time:=[profile?] dev-haskell/unliftio:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/aeson-2 dev-haskell/aeson-pretty >=dev-haskell/base16-bytestring-1.0 dev-haskell/cryptonite >=dev-haskell/glob-0.9 >=dev-haskell/hspec-1.3 >=dev-haskell/network-run-0.1.0 dev-haskell/text dev-haskell/typed-process dev-haskell/unordered-containers dev-haskell/vector ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HTTP/2 library
+EAPI=8
+HOMEPAGE=https://github.com/kazu-yamamoto/http2
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/async:=[profile?] dev-haskell/case-insensitive:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/network:=[profile?] >=dev-haskell/network-byte-order-0.1.5:=[profile?] dev-haskell/psqueues:=[profile?] dev-haskell/time-manager:=[profile?] dev-haskell/unix-time:=[profile?] dev-haskell/unliftio:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/4.1.2
+SRC_URI=https://hackage.haskell.org/package/http2-4.1.2/http2-4.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5b210d537bba741fbfe8520617c85afc
diff --git a/metadata/md5-cache/dev-haskell/httpd-shed-0.4.1.1-r1 b/metadata/md5-cache/dev-haskell/httpd-shed-0.4.1.1-r1
new file mode 100644
index 000000000000..2ea06297bbb8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/httpd-shed-0.4.1.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/network-2.3:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-bsd-2.7:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A simple web-server with an interact style API
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/httpd-shed
+INHERIT=haskell-cabal
+IUSE=buildexamples doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/network-2.3:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-bsd-2.7:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] dev-lang/ghc:=[profile?]
+SLOT=0/0.4.1.1
+SRC_URI=https://hackage.haskell.org/package/httpd-shed-0.4.1.1/httpd-shed-0.4.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e1a3ac241bd6c61ed4885eb42cfa6c1e
diff --git a/metadata/md5-cache/dev-haskell/hunit-1.6.2.0 b/metadata/md5-cache/dev-haskell/hunit-1.6.2.0
new file mode 100644
index 000000000000..2954bbb72785
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hunit-1.6.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/call-stack-0.3.0:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A unit testing framework for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/hspec/HUnit#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/call-stack-0.3.0:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.2.0
+SRC_URI=https://hackage.haskell.org/package/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5374840bce2bf85b82f263657a9061f5
diff --git a/metadata/md5-cache/dev-haskell/hunit-1.6.2.0-r1 b/metadata/md5-cache/dev-haskell/hunit-1.6.2.0-r1
new file mode 100644
index 000000000000..44638476ef74
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/hunit-1.6.2.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/call-stack-0.3.0:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A unit testing framework for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/hspec/HUnit#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/call-stack-0.3.0:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.2.0
+SRC_URI=https://hackage.haskell.org/package/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz -> hunit-1.6.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=725cbe4ed9f63962f17274dcc19835ac
diff --git a/metadata/md5-cache/dev-haskell/ieee754-0.7.8 b/metadata/md5-cache/dev-haskell/ieee754-0.7.8
new file mode 100644
index 000000000000..f56f85d0faa0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ieee754-0.7.8
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.2.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Utilities for dealing with IEEE floating point numbers
+EAPI=8
+HOMEPAGE=https://github.com/patperry/hs-ieee754
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.7.8
+SRC_URI=https://hackage.haskell.org/package/ieee754-0.7.8/ieee754-0.7.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=225fa80f4880eb4021da831a0d0a6bd8
diff --git a/metadata/md5-cache/dev-haskell/ieee754-0.8.0 b/metadata/md5-cache/dev-haskell/ieee754-0.8.0
new file mode 100644
index 000000000000..526877f5a985
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ieee754-0.8.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.2.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Utilities for dealing with IEEE floating point numbers
+EAPI=8
+HOMEPAGE=https://github.com/patperry/hs-ieee754
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.8.0
+SRC_URI=https://hackage.haskell.org/package/ieee754-0.8.0/ieee754-0.8.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8dcc48111a1f38d1a74306fc613cf7f2
diff --git a/metadata/md5-cache/dev-haskell/ifelse-0.85-r1 b/metadata/md5-cache/dev-haskell/ifelse-0.85-r1
new file mode 100644
index 000000000000..46721a4120c3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ifelse-0.85-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/mtl:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Anaphoric and miscellaneous useful control-flow
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/IfElse
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=dev-haskell/mtl:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.85
+SRC_URI=https://hackage.haskell.org/package/IfElse-0.85/IfElse-0.85.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=97192527a8fb76a4c30521932747b7da
diff --git a/metadata/md5-cache/dev-haskell/indexed-traversable-0.1.2 b/metadata/md5-cache/dev-haskell/indexed-traversable-0.1.2
new file mode 100644
index 000000000000..298686311c59
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/indexed-traversable-0.1.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=FunctorWithIndex, FoldableWithIndex, TraversableWithIndex
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/indexed-traversable
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.2
+SRC_URI=https://hackage.haskell.org/package/indexed-traversable-0.1.2/indexed-traversable-0.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e70e85e40f86759025db1bcd253f9d1b
diff --git a/metadata/md5-cache/dev-haskell/indexed-traversable-0.1.2.1 b/metadata/md5-cache/dev-haskell/indexed-traversable-0.1.2.1
new file mode 100644
index 000000000000..7d58bbc46642
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/indexed-traversable-0.1.2.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=FunctorWithIndex, FoldableWithIndex, TraversableWithIndex
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/indexed-traversable
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.2.1
+SRC_URI=https://hackage.haskell.org/package/indexed-traversable-0.1.2.1/indexed-traversable-0.1.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=953366cb767696b22b3e6b9589534d8f
diff --git a/metadata/md5-cache/dev-haskell/indexed-traversable-instances-0.1 b/metadata/md5-cache/dev-haskell/indexed-traversable-instances-0.1
new file mode 100644
index 000000000000..41eb016593bd
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/indexed-traversable-instances-0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/indexed-traversable-0.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.1.2:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/quickcheck-2.14.2 <dev-haskell/quickcheck-2.15 >=dev-haskell/quickcheck-instances-0.3.25.1 <dev-haskell/quickcheck-instances-0.4 >=dev-haskell/tasty-1.2.3 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-quickcheck-0.10.1.1 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/indexed-traversable-instances
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/indexed-traversable-0.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.1.2:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1
+SRC_URI=https://hackage.haskell.org/package/indexed-traversable-instances-0.1/indexed-traversable-instances-0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8e090b05b885eccb8256a642f6306bd3
diff --git a/metadata/md5-cache/dev-haskell/indexed-traversable-instances-0.1.1.2 b/metadata/md5-cache/dev-haskell/indexed-traversable-instances-0.1.1.2
new file mode 100644
index 000000000000..680a82fb38ed
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/indexed-traversable-instances-0.1.1.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/indexed-traversable-0.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/onetuple-0.3:=[profile?] <dev-haskell/onetuple-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.1.2:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/quickcheck-2.14.2 <dev-haskell/quickcheck-2.15 >=dev-haskell/quickcheck-instances-0.3.29 <dev-haskell/quickcheck-instances-0.4 >=dev-haskell/tasty-1.2.3 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-quickcheck-0.10.1.1 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/indexed-traversable-instances
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/indexed-traversable-0.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/onetuple-0.3:=[profile?] <dev-haskell/onetuple-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.1.2:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.1.2
+SRC_URI=https://hackage.haskell.org/package/indexed-traversable-instances-0.1.1.2/indexed-traversable-instances-0.1.1.2.tar.gz https://hackage.haskell.org/package/indexed-traversable-instances-0.1.1.2/revision/1.cabal -> indexed-traversable-instances-0.1.1.2-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=193605f0d63904116d7792f1b739794a
diff --git a/metadata/md5-cache/dev-haskell/integer-logarithms-1.0.3.1-r2 b/metadata/md5-cache/dev-haskell/integer-logarithms-1.0.3.1-r2
new file mode 100644
index 000000000000..b96a26f27f33
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/integer-logarithms-1.0.3.1-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/quickcheck-2.14.1 <dev-haskell/quickcheck-2.15 >=dev-haskell/smallcheck-1.2 <dev-haskell/smallcheck-1.3 >=dev-haskell/tasty-0.10 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.11 >=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.11 >=dev-haskell/tasty-smallcheck-0.8 <dev-haskell/tasty-smallcheck-0.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Integer logarithms
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/integer-logarithms
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.3.1
+SRC_URI=https://hackage.haskell.org/package/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz https://hackage.haskell.org/package/integer-logarithms-1.0.3.1/revision/4.cabal -> integer-logarithms-1.0.3.1-rev4.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3214377eec0e2a55ce83435fcf649838
diff --git a/metadata/md5-cache/dev-haskell/invariant-0.5.5 b/metadata/md5-cache/dev-haskell/invariant-0.5.5
new file mode 100644
index 000000000000..b03a62219990
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/invariant-0.5.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/bifunctors-5.2:=[profile?] <dev-haskell/bifunctors-6:=[profile?] >=dev-haskell/comonad-5:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-0.5:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/profunctors-5.2.1:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/statevar-1.1:=[profile?] <dev-haskell/statevar-2:=[profile?] >=dev-haskell/stm-2.2:=[profile?] <dev-haskell/stm-3:=[profile?] >=dev-haskell/tagged-0.7.3:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/unordered-containers-0.2.4:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-1.8 >=dev-haskell/quickcheck-2.11 <dev-haskell/quickcheck-3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell98 invariant functors
+EAPI=8
+HOMEPAGE=https://github.com/nfrisby/invariant-functors
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/bifunctors-5.2:=[profile?] <dev-haskell/bifunctors-6:=[profile?] >=dev-haskell/comonad-5:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-0.5:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/profunctors-5.2.1:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/statevar-1.1:=[profile?] <dev-haskell/statevar-2:=[profile?] >=dev-haskell/stm-2.2:=[profile?] <dev-haskell/stm-3:=[profile?] >=dev-haskell/tagged-0.7.3:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/unordered-containers-0.2.4:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5.5
+SRC_URI=https://hackage.haskell.org/package/invariant-0.5.5/invariant-0.5.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=16528ec499dc5e3773e40e9311f0d0aa
diff --git a/metadata/md5-cache/dev-haskell/invariant-0.6.2 b/metadata/md5-cache/dev-haskell/invariant-0.6.2
new file mode 100644
index 000000000000..6a0f0be6dc03
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/invariant-0.6.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/bifunctors-5.2:=[profile?] <dev-haskell/bifunctors-6:=[profile?] >=dev-haskell/comonad-5:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-0.5:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/profunctors-5.2.1:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/statevar-1.1:=[profile?] <dev-haskell/statevar-2:=[profile?] >=dev-haskell/tagged-0.7.3:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.7:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/unordered-containers-0.2.4:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-1.8 >=dev-haskell/quickcheck-2.11 <dev-haskell/quickcheck-3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell98 invariant functors
+EAPI=8
+HOMEPAGE=https://github.com/nfrisby/invariant-functors
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/bifunctors-5.2:=[profile?] <dev-haskell/bifunctors-6:=[profile?] >=dev-haskell/comonad-5:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-0.5:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/profunctors-5.2.1:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/statevar-1.1:=[profile?] <dev-haskell/statevar-2:=[profile?] >=dev-haskell/tagged-0.7.3:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.7:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/unordered-containers-0.2.4:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.6.2
+SRC_URI=https://hackage.haskell.org/package/invariant-0.6.2/invariant-0.6.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e23dca2c3f690c91fe899fc71978ec3b
diff --git a/metadata/md5-cache/dev-haskell/iproute-1.7.12 b/metadata/md5-cache/dev-haskell/iproute-1.7.12
new file mode 100644
index 000000000000..313701522f36
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/iproute-1.7.12
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/appar:=[profile?] dev-haskell/byteorder:=[profile?] dev-haskell/network:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/doctest-0.9.3 dev-haskell/hspec dev-haskell/quickcheck dev-haskell/safe ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=IP Routing Table
+EAPI=8
+HOMEPAGE=https://www.mew.org/~kazu/proj/iproute/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/appar:=[profile?] dev-haskell/byteorder:=[profile?] dev-haskell/network:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.7.12
+SRC_URI=https://hackage.haskell.org/package/iproute-1.7.12/iproute-1.7.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a00ca87e99456f45cf873b40a0076923
diff --git a/metadata/md5-cache/dev-haskell/iproute-1.7.8 b/metadata/md5-cache/dev-haskell/iproute-1.7.8
new file mode 100644
index 000000000000..c6e6a4356f4b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/iproute-1.7.8
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/appar:=[profile?] dev-haskell/byteorder:=[profile?] dev-haskell/network:=[profile?] >=dev-haskell/semigroups-0.17:=[profile?] >=dev-lang/ghc-7.6.2:= >=dev-haskell/cabal-1.16.0 test? ( >=dev-haskell/doctest-0.9.3 dev-haskell/hspec dev-haskell/quickcheck dev-haskell/safe ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=IP Routing Table
+EAPI=8
+HOMEPAGE=http://www.mew.org/~kazu/proj/iproute/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/appar:=[profile?] dev-haskell/byteorder:=[profile?] dev-haskell/network:=[profile?] >=dev-haskell/semigroups-0.17:=[profile?] >=dev-lang/ghc-7.6.2:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/1.7.8
+SRC_URI=https://hackage.haskell.org/package/iproute-1.7.8/iproute-1.7.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ebcfb905335aae563894bac4ee930502
diff --git a/metadata/md5-cache/dev-haskell/ipynb-0.2 b/metadata/md5-cache/dev-haskell/ipynb-0.2
new file mode 100644
index 000000000000..74279db68db0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ipynb-0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.5.2.0:=[profile?] dev-haskell/base64-bytestring:=[profile?] dev-haskell/text:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/microlens dev-haskell/microlens-aeson dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Data structure for working with Jupyter notebooks (ipynb)
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/ipynb
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-1.5.2.0:=[profile?] dev-haskell/base64-bytestring:=[profile?] dev-haskell/text:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2
+SRC_URI=https://hackage.haskell.org/package/ipynb-0.2/ipynb-0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0f3d2da491251312df52154750db06e7
diff --git a/metadata/md5-cache/dev-haskell/isocline-1.0.9 b/metadata/md5-cache/dev-haskell/isocline-1.0.9
new file mode 100644
index 000000000000..3b017bd5c1da
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/isocline-1.0.9
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A portable alternative to GNU Readline
+EAPI=8
+HOMEPAGE=https://github.com/daanx/isocline#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.9
+SRC_URI=https://hackage.haskell.org/package/isocline-1.0.9/isocline-1.0.9.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0d679217b0e8a91129e45d8ca7e06fde
diff --git a/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.4.0 b/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.4.0
new file mode 100644
index 000000000000..377b8ad4fec9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.4.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/mtl-2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/text-1.1.1:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Handle Jira wiki markup
+EAPI=8
+HOMEPAGE=https://github.com/tarleb/jira-wiki-markup
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/mtl-2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/text-1.1.1:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.4.0
+SRC_URI=https://hackage.haskell.org/package/jira-wiki-markup-1.4.0/jira-wiki-markup-1.4.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9bd19bd5caa87026f346908142ea4c0e
diff --git a/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.5.1 b/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.5.1
new file mode 100644
index 000000000000..9da4bf437f6d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/jira-wiki-markup-1.5.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/text-1.1.1:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Handle Jira wiki markup
+EAPI=8
+HOMEPAGE=https://github.com/tarleb/jira-wiki-markup
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/text-1.1.1:=[profile?] <dev-haskell/text-2.1:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.5.1
+SRC_URI=https://hackage.haskell.org/package/jira-wiki-markup-1.5.1/jira-wiki-markup-1.5.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1d367dc82dba2c4668c17c04b7fe22ad
diff --git a/metadata/md5-cache/dev-haskell/js-chart-2.9.4.1 b/metadata/md5-cache/dev-haskell/js-chart-2.9.4.1
new file mode 100644
index 000000000000..d37564b33e68
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/js-chart-2.9.4.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Obtain minified chart.js code
+EAPI=8
+HOMEPAGE=https://github.com/jonascarpay/js-chart#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.9.4.1
+SRC_URI=https://hackage.haskell.org/package/js-chart-2.9.4.1/js-chart-2.9.4.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fed55b6a703c723ecd1ed2cd25d4e1b2
diff --git a/metadata/md5-cache/dev-haskell/juicypixels-3.3.5 b/metadata/md5-cache/dev-haskell/juicypixels-3.3.5
new file mode 100644
index 000000000000..f171e742a62f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/juicypixels-3.3.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/primitive-0.4:=[profile?] >=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-haskell/zlib-0.5.3.1:=[profile?] <dev-haskell/zlib-0.7:=[profile?] >=dev-lang/ghc-8.0.1:= >=dev-haskell/cabal-1.24.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and others)
+EAPI=8
+HOMEPAGE=https://github.com/Twinside/Juicy.Pixels
+INHERIT=haskell-cabal
+IUSE=mmap doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/primitive-0.4:=[profile?] >=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-haskell/zlib-0.5.3.1:=[profile?] <dev-haskell/zlib-0.7:=[profile?] >=dev-lang/ghc-8.0.1:= dev-lang/ghc:=[profile?]
+SLOT=0/3.3.5
+SRC_URI=https://hackage.haskell.org/package/JuicyPixels-3.3.5/JuicyPixels-3.3.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=410ae22e61ebc5de5b8af6cca880f037
diff --git a/metadata/md5-cache/dev-haskell/juicypixels-3.3.7 b/metadata/md5-cache/dev-haskell/juicypixels-3.3.7
new file mode 100644
index 000000000000..7c3629ab5bc5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/juicypixels-3.3.7
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/primitive-0.4:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-haskell/zlib-0.5.3.1:=[profile?] <dev-haskell/zlib-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and others)
+EAPI=8
+HOMEPAGE=https://github.com/Twinside/Juicy.Pixels
+INHERIT=haskell-cabal
+IUSE=mmap doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/primitive-0.4:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-haskell/zlib-0.5.3.1:=[profile?] <dev-haskell/zlib-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/3.3.7
+SRC_URI=https://hackage.haskell.org/package/JuicyPixels-3.3.7/JuicyPixels-3.3.7.tar.gz -> juicypixels-3.3.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4366beac8f367a3e10d980a15601ef82
diff --git a/metadata/md5-cache/dev-haskell/kan-extensions-5.2.5 b/metadata/md5-cache/dev-haskell/kan-extensions-5.2.5
new file mode 100644
index 000000000000..44bb9baa4f21
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/kan-extensions-5.2.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/adjunctions-4.2:=[profile?] <dev-haskell/adjunctions-5:=[profile?] >=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.2.2:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/free-4:=[profile?] <dev-haskell/free-6:=[profile?] >=dev-haskell/invariant-0.1:=[profile?] <dev-haskell/invariant-1:=[profile?] >=dev-haskell/profunctors-5:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/semigroupoids-4:=[profile?] <dev-haskell/semigroupoids-6:=[profile?] >=dev-haskell/tagged-0.7.2:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/kan-extensions/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/adjunctions-4.2:=[profile?] <dev-haskell/adjunctions-5:=[profile?] >=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.2.2:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/free-4:=[profile?] <dev-haskell/free-6:=[profile?] >=dev-haskell/invariant-0.1:=[profile?] <dev-haskell/invariant-1:=[profile?] >=dev-haskell/profunctors-5:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/semigroupoids-4:=[profile?] <dev-haskell/semigroupoids-6:=[profile?] >=dev-haskell/tagged-0.7.2:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/5.2.5
+SRC_URI=https://hackage.haskell.org/package/kan-extensions-5.2.5/kan-extensions-5.2.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f5809076fcdc06b27d1aecb7611de6ff
diff --git a/metadata/md5-cache/dev-haskell/language-c-0.8.3-r1 b/metadata/md5-cache/dev-haskell/language-c-0.8.3-r1
new file mode 100644
index 000000000000..b46c21285992
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/language-c-0.8.3-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/syb:=[profile?] >=dev-lang/ghc-7.10.1:= dev-haskell/alex >=dev-haskell/cabal-1.22.2.0 dev-haskell/happy hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Analysis and generation of C code
+EAPI=8
+HOMEPAGE=http://visq.github.io/language-c/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/syb:=[profile?] >=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.8.3
+SRC_URI=https://hackage.haskell.org/package/language-c-0.8.3/language-c-0.8.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7e1b02e7e62a898e13ee02cacad92507
diff --git a/metadata/md5-cache/dev-haskell/language-c-0.9.2 b/metadata/md5-cache/dev-haskell/language-c-0.9.2
new file mode 100644
index 000000000000..3927c5819f0a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/language-c-0.9.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=|| ( dev-lang/ghc dev-haskell/process[profile?] ) >=dev-lang/ghc-8.4.3:= dev-haskell/alex >=dev-haskell/cabal-2.2.0.1 dev-haskell/happy hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Analysis and generation of C code
+EAPI=8
+HOMEPAGE=https://visq.github.io/language-c/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=|| ( dev-lang/ghc dev-haskell/process[profile?] ) >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.9.2
+SRC_URI=https://hackage.haskell.org/package/language-c-0.9.2/language-c-0.9.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3c087f4f364447621df271a8968f1354
diff --git a/metadata/md5-cache/dev-haskell/language-haskell-extract-0.2.4-r1 b/metadata/md5-cache/dev-haskell/language-haskell-extract-0.2.4-r1
new file mode 100644
index 000000000000..cabd65fa2598
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/language-haskell-extract-0.2.4-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/regex-posix:=[profile?] >=dev-lang/ghc-6.10.4:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Module to automatically extract functions from the local code
+EAPI=8
+HOMEPAGE=https://github.com/finnsson/template-helper
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/regex-posix:=[profile?] >=dev-lang/ghc-6.10.4:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.4
+SRC_URI=https://hackage.haskell.org/package/language-haskell-extract-0.2.4/language-haskell-extract-0.2.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=aed7f1899711e215e56673481d1a846a
diff --git a/metadata/md5-cache/dev-haskell/language-javascript-0.6.0.14 b/metadata/md5-cache/dev-haskell/language-javascript-0.6.0.14
new file mode 100644
index 000000000000..8703e2babd3e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/language-javascript-0.6.0.14
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/blaze-builder-0.2:=[profile?] >=dev-haskell/mtl-1.1:=[profile?] >=dev-haskell/semigroups-0.16.1:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-haskell/utf8-string-0.3.7:=[profile?] <dev-haskell/utf8-string-2:=[profile?] >=dev-lang/ghc-7.4.1:= dev-haskell/alex >=dev-haskell/cabal-1.9.2 >=dev-haskell/happy-1.19.12 test? ( dev-haskell/hspec >=dev-haskell/quickcheck-2 >=dev-haskell/utf8-light-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parser for JavaScript
+EAPI=8
+HOMEPAGE=https://github.com/erikd/language-javascript
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/blaze-builder-0.2:=[profile?] >=dev-haskell/mtl-1.1:=[profile?] >=dev-haskell/semigroups-0.16.1:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-haskell/utf8-string-0.3.7:=[profile?] <dev-haskell/utf8-string-2:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.6.0.14
+SRC_URI=https://hackage.haskell.org/package/language-javascript-0.6.0.14/language-javascript-0.6.0.14.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8fcd0af0b49452629912060e53b4f609
diff --git a/metadata/md5-cache/dev-haskell/language-javascript-0.7.1.0 b/metadata/md5-cache/dev-haskell/language-javascript-0.7.1.0
new file mode 100644
index 000000000000..72e118597bda
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/language-javascript-0.7.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/blaze-builder-0.2:=[profile?] >=dev-haskell/mtl-1.1:=[profile?] >=dev-haskell/semigroups-0.16.1:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-haskell/utf8-string-0.3.7:=[profile?] <dev-haskell/utf8-string-2:=[profile?] >=dev-lang/ghc-7.4.1:= dev-haskell/alex >=dev-haskell/cabal-1.9.2 dev-haskell/happy test? ( dev-haskell/hspec >=dev-haskell/quickcheck-2 >=dev-haskell/utf8-light-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parser for JavaScript
+EAPI=8
+HOMEPAGE=https://github.com/erikd/language-javascript
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/blaze-builder-0.2:=[profile?] >=dev-haskell/mtl-1.1:=[profile?] >=dev-haskell/semigroups-0.16.1:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-haskell/utf8-string-0.3.7:=[profile?] <dev-haskell/utf8-string-2:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.7.1.0
+SRC_URI=https://hackage.haskell.org/package/language-javascript-0.7.1.0/language-javascript-0.7.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=39c6cc932d82b5234b6f4f5f6716fdbe
diff --git a/metadata/md5-cache/dev-haskell/leancheck-0.9.10 b/metadata/md5-cache/dev-haskell/leancheck-0.9.10
new file mode 100644
index 000000000000..bd35092c9f9d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/leancheck-0.9.10
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Enumerative property-based testing
+EAPI=8
+HOMEPAGE=https://github.com/rudymatela/leancheck#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.9.10
+SRC_URI=https://hackage.haskell.org/package/leancheck-0.9.10/leancheck-0.9.10.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a9fb8473e69a0af529393709c122a63f
diff --git a/metadata/md5-cache/dev-haskell/leancheck-0.9.3 b/metadata/md5-cache/dev-haskell/leancheck-0.9.3
new file mode 100644
index 000000000000..6de3e392834e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/leancheck-0.9.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.18 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Enumerative property-based testing
+EAPI=8
+HOMEPAGE=https://github.com/rudymatela/leancheck#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.9.3
+SRC_URI=https://hackage.haskell.org/package/leancheck-0.9.3/leancheck-0.9.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1bd19dc980f4b57e63926ff4dc2e7a79
diff --git a/metadata/md5-cache/dev-haskell/lens-5.1.1 b/metadata/md5-cache/dev-haskell/lens-5.1.1
new file mode 100644
index 000000000000..c533f5086a94
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lens-5.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/assoc-1.0.2:=[profile?] <dev-haskell/assoc-1.1:=[profile?] >=dev-haskell/base-orphans-0.5.2:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/bifunctors-5.5.7:=[profile?] <dev-haskell/bifunctors-6:=[profile?] >=dev-haskell/call-stack-0.1:=[profile?] <dev-haskell/call-stack-0.5:=[profile?] >=dev-haskell/comonad-5.0.7:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1.4:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.5.1:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/free-5.1.5:=[profile?] <dev-haskell/free-6:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/indexed-traversable-instances-0.1:=[profile?] <dev-haskell/indexed-traversable-instances-0.2:=[profile?] >=dev-haskell/kan-extensions-5:=[profile?] <dev-haskell/kan-extensions-6:=[profile?] >=dev-haskell/parallel-3.2.1.0:=[profile?] <dev-haskell/parallel-3.3:=[profile?] >=dev-haskell/profunctors-5.5.2:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/reflection-2.1:=[profile?] <dev-haskell/reflection-3:=[profile?] >=dev-haskell/semigroupoids-5.0.1:=[profile?] <dev-haskell/semigroupoids-6:=[profile?] >=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/th-abstraction-0.4.1:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?] >=dev-haskell/transformers-compat-0.5.0.4:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/unordered-containers-0.2.10:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.1.2:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/hunit-1.2 >=dev-haskell/quickcheck-2.4 >=dev-haskell/simple-reflect-0.3.1 >=dev-haskell/test-framework-0.6 >=dev-haskell/test-framework-hunit-0.2 >=dev-haskell/test-framework-quickcheck2-0.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lenses, Folds and Traversals
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/lens/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/assoc-1.0.2:=[profile?] <dev-haskell/assoc-1.1:=[profile?] >=dev-haskell/base-orphans-0.5.2:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/bifunctors-5.5.7:=[profile?] <dev-haskell/bifunctors-6:=[profile?] >=dev-haskell/call-stack-0.1:=[profile?] <dev-haskell/call-stack-0.5:=[profile?] >=dev-haskell/comonad-5.0.7:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1.4:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.5.1:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/free-5.1.5:=[profile?] <dev-haskell/free-6:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/indexed-traversable-instances-0.1:=[profile?] <dev-haskell/indexed-traversable-instances-0.2:=[profile?] >=dev-haskell/kan-extensions-5:=[profile?] <dev-haskell/kan-extensions-6:=[profile?] >=dev-haskell/parallel-3.2.1.0:=[profile?] <dev-haskell/parallel-3.3:=[profile?] >=dev-haskell/profunctors-5.5.2:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/reflection-2.1:=[profile?] <dev-haskell/reflection-3:=[profile?] >=dev-haskell/semigroupoids-5.0.1:=[profile?] <dev-haskell/semigroupoids-6:=[profile?] >=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/th-abstraction-0.4.1:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?] >=dev-haskell/transformers-compat-0.5.0.4:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/unordered-containers-0.2.10:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.1.2:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/5.1.1
+SRC_URI=https://hackage.haskell.org/package/lens-5.1.1/lens-5.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=68d36081237388654697eb67a189919e
diff --git a/metadata/md5-cache/dev-haskell/lens-5.2.2 b/metadata/md5-cache/dev-haskell/lens-5.2.2
new file mode 100644
index 000000000000..f76dc4676bb3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lens-5.2.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/assoc-1.0.2:=[profile?] <dev-haskell/assoc-1.2:=[profile?] >=dev-haskell/base-orphans-0.5.2:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/bifunctors-5.5.7:=[profile?] <dev-haskell/bifunctors-6:=[profile?] >=dev-haskell/call-stack-0.1:=[profile?] <dev-haskell/call-stack-0.5:=[profile?] >=dev-haskell/comonad-5.0.7:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1.4:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.5.1:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/free-5.1.5:=[profile?] <dev-haskell/free-6:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/indexed-traversable-instances-0.1:=[profile?] <dev-haskell/indexed-traversable-instances-0.2:=[profile?] >=dev-haskell/kan-extensions-5:=[profile?] <dev-haskell/kan-extensions-6:=[profile?] >=dev-haskell/parallel-3.2.1.0:=[profile?] <dev-haskell/parallel-3.3:=[profile?] >=dev-haskell/profunctors-5.5.2:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/reflection-2.1:=[profile?] <dev-haskell/reflection-3:=[profile?] >=dev-haskell/semigroupoids-5.0.1:=[profile?] <dev-haskell/semigroupoids-7:=[profile?] >=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.6:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/th-abstraction-0.4.1:=[profile?] <dev-haskell/th-abstraction-0.6:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.3:=[profile?] >=dev-haskell/transformers-compat-0.5.0.4:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/unordered-containers-0.2.10:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.1.2:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/hunit-1.2 >=dev-haskell/quickcheck-2.4 >=dev-haskell/simple-reflect-0.3.1 >=dev-haskell/test-framework-0.6 >=dev-haskell/test-framework-hunit-0.2 >=dev-haskell/test-framework-quickcheck2-0.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lenses, Folds and Traversals
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/lens/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/assoc-1.0.2:=[profile?] <dev-haskell/assoc-1.2:=[profile?] >=dev-haskell/base-orphans-0.5.2:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/bifunctors-5.5.7:=[profile?] <dev-haskell/bifunctors-6:=[profile?] >=dev-haskell/call-stack-0.1:=[profile?] <dev-haskell/call-stack-0.5:=[profile?] >=dev-haskell/comonad-5.0.7:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1.4:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.5.1:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/free-5.1.5:=[profile?] <dev-haskell/free-6:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/indexed-traversable-instances-0.1:=[profile?] <dev-haskell/indexed-traversable-instances-0.2:=[profile?] >=dev-haskell/kan-extensions-5:=[profile?] <dev-haskell/kan-extensions-6:=[profile?] >=dev-haskell/parallel-3.2.1.0:=[profile?] <dev-haskell/parallel-3.3:=[profile?] >=dev-haskell/profunctors-5.5.2:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/reflection-2.1:=[profile?] <dev-haskell/reflection-3:=[profile?] >=dev-haskell/semigroupoids-5.0.1:=[profile?] <dev-haskell/semigroupoids-7:=[profile?] >=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.6:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/th-abstraction-0.4.1:=[profile?] <dev-haskell/th-abstraction-0.6:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.3:=[profile?] >=dev-haskell/transformers-compat-0.5.0.4:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-haskell/unordered-containers-0.2.10:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.1.2:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/5.2.2
+SRC_URI=https://hackage.haskell.org/package/lens-5.2.2/lens-5.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cbaf4ed34c8b5ea0f070abd40e11e33f
diff --git a/metadata/md5-cache/dev-haskell/libmpd-0.10.0.0 b/metadata/md5-cache/dev-haskell/libmpd-0.10.0.0
new file mode 100644
index 000000000000..10c4897b4b1a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/libmpd-0.10.0.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=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/network-2.6.3.5:=[profile?] >=dev-haskell/safe-exceptions-0.1:=[profile?] <dev-haskell/safe-exceptions-0.2:=[profile?] >=dev-haskell/utf8-string-0.3.1:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.4 test? ( >=dev-haskell/hspec-2 >=dev-haskell/quickcheck-2.10 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=An MPD client library
+EAPI=8
+HOMEPAGE=https://github.com/vimus/libmpd-haskell#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+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/network-2.6.3.5:=[profile?] >=dev-haskell/safe-exceptions-0.1:=[profile?] <dev-haskell/safe-exceptions-0.2:=[profile?] >=dev-haskell/utf8-string-0.3.1:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.10.0.0
+SRC_URI=https://hackage.haskell.org/package/libmpd-0.10.0.0/libmpd-0.10.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=de79246ea5bfa49a1e50fe4cddc1456f
diff --git a/metadata/md5-cache/dev-haskell/libmpd-0.9.2.0 b/metadata/md5-cache/dev-haskell/libmpd-0.9.2.0
new file mode 100644
index 000000000000..0e30bed73c76
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/libmpd-0.9.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=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?] >=dev-haskell/network-2.6.3.5:=[profile?] >=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-2:=[profile?] >=dev-haskell/safe-exceptions-0.1:=[profile?] <dev-haskell/safe-exceptions-0.2:=[profile?] >=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-2:=[profile?] >=dev-haskell/utf8-string-0.3.1:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.0.1:= >=dev-haskell/cabal-1.24.0.0 test? ( >=dev-haskell/hspec-1.3 >=dev-haskell/quickcheck-2.10 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=An MPD client library
+EAPI=8
+HOMEPAGE=https://github.com/vimus/libmpd-haskell#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+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?] >=dev-haskell/network-2.6.3.5:=[profile?] >=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-2:=[profile?] >=dev-haskell/safe-exceptions-0.1:=[profile?] <dev-haskell/safe-exceptions-0.2:=[profile?] >=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-2:=[profile?] >=dev-haskell/utf8-string-0.3.1:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.0.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.9.2.0
+SRC_URI=https://hackage.haskell.org/package/libmpd-0.9.2.0/libmpd-0.9.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dff21ed857a49c015131ba953cc065fd
diff --git a/metadata/md5-cache/dev-haskell/libyaml-0.1.2 b/metadata/md5-cache/dev-haskell/libyaml-0.1.2
new file mode 100644
index 000000000000..35db1efb41ac
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/libyaml-0.1.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/conduit-1.2.8:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/resourcet-0.3:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-lang/ghc-8.0.2:= system-libyaml? ( dev-libs/libyaml ) >=dev-haskell/cabal-1.24.2.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Low-level, streaming YAML interface
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/yaml#readme
+INHERIT=haskell-cabal
+IUSE=+unicode system-libyaml doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/conduit-1.2.8:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/resourcet-0.3:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-lang/ghc-8.0.2:= system-libyaml? ( dev-libs/libyaml ) dev-lang/ghc:=[profile?]
+SLOT=0/0.1.2
+SRC_URI=https://hackage.haskell.org/package/libyaml-0.1.2/libyaml-0.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cb7e471908d3bbfd40a7cb04250b894e
diff --git a/metadata/md5-cache/dev-haskell/lift-type-0.1.0.1 b/metadata/md5-cache/dev-haskell/lift-type-0.1.0.1
new file mode 100644
index 000000000000..a6b7bfe67b2d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lift-type-0.1.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lift a type from a Typeable constraint to a Template Haskell type
+EAPI=8
+HOMEPAGE=https://github.com/parsonsmatt/lift-type#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.0.1
+SRC_URI=https://hackage.haskell.org/package/lift-type-0.1.0.1/lift-type-0.1.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7acf25183c633622fa8962240ca520e2
diff --git a/metadata/md5-cache/dev-haskell/lifted-async-0.10.2 b/metadata/md5-cache/dev-haskell/lifted-async-0.10.2
new file mode 100644
index 000000000000..87b41aea7ac9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lifted-async-0.10.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/async-2.2:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/constraints-0.2:=[profile?] <dev-haskell/constraints-0.14:=[profile?] >=dev-haskell/lifted-base-0.2:=[profile?] <dev-haskell/lifted-base-0.3:=[profile?] >=dev-haskell/monad-control-1.0:=[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-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hunit dev-haskell/mtl dev-haskell/tasty <dev-haskell/tasty-expected-failure-0.13 >=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.11 dev-haskell/tasty-th ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Run lifted IO operations asynchronously and wait for their results
+EAPI=8
+HOMEPAGE=https://github.com/maoe/lifted-async
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/async-2.2:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/constraints-0.2:=[profile?] <dev-haskell/constraints-0.14:=[profile?] >=dev-haskell/lifted-base-0.2:=[profile?] <dev-haskell/lifted-base-0.3:=[profile?] >=dev-haskell/monad-control-1.0:=[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-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.10.2
+SRC_URI=https://hackage.haskell.org/package/lifted-async-0.10.2/lifted-async-0.10.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=63114d5b921882ca0f550cc3e4e03cd7
diff --git a/metadata/md5-cache/dev-haskell/lifted-async-0.10.2.3 b/metadata/md5-cache/dev-haskell/lifted-async-0.10.2.3
new file mode 100644
index 000000000000..cf84b14ecdb4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lifted-async-0.10.2.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/async-2.2:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/constraints-0.2:=[profile?] <dev-haskell/constraints-0.14:=[profile?] >=dev-haskell/lifted-base-0.2:=[profile?] <dev-haskell/lifted-base-0.3:=[profile?] >=dev-haskell/monad-control-1.0:=[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-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hunit dev-haskell/tasty <dev-haskell/tasty-expected-failure-0.13 >=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.11 dev-haskell/tasty-th ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Run lifted IO operations asynchronously and wait for their results
+EAPI=8
+HOMEPAGE=https://github.com/maoe/lifted-async
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/async-2.2:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/constraints-0.2:=[profile?] <dev-haskell/constraints-0.14:=[profile?] >=dev-haskell/lifted-base-0.2:=[profile?] <dev-haskell/lifted-base-0.3:=[profile?] >=dev-haskell/monad-control-1.0:=[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-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.10.2.3
+SRC_URI=https://hackage.haskell.org/package/lifted-async-0.10.2.3/lifted-async-0.10.2.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a33b99933cb4a4c9c23725afae65c3f6
diff --git a/metadata/md5-cache/dev-haskell/lifted-base-0.2.3.12 b/metadata/md5-cache/dev-haskell/lifted-base-0.2.3.12
new file mode 100644
index 000000000000..dd4faf4ddce4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lifted-base-0.2.3.12
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/monad-control-0.3:=[profile?] >=dev-haskell/transformers-base-0.4:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/hunit-1.2.2 >=dev-haskell/monad-control-1.0.0.3 >=dev-haskell/test-framework-0.2.4 >=dev-haskell/test-framework-hunit-0.2.4 >=dev-haskell/transformers-0.3 >=dev-haskell/transformers-base-0.4.4 >=dev-haskell/transformers-compat-0.3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=lifted IO operations from the base library
+EAPI=8
+HOMEPAGE=https://github.com/basvandijk/lifted-base
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/monad-control-0.3:=[profile?] >=dev-haskell/transformers-base-0.4:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.3.12
+SRC_URI=https://hackage.haskell.org/package/lifted-base-0.2.3.12/lifted-base-0.2.3.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cf3d0f185f472756ab4895fba21e82cb
diff --git a/metadata/md5-cache/dev-haskell/logging-facade-0.3.0 b/metadata/md5-cache/dev-haskell/logging-facade-0.3.0
new file mode 100644
index 000000000000..d4f48ba99308
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/logging-facade-0.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/call-stack:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simple logging abstraction that allows multiple back-ends
+EAPI=8
+HOMEPAGE=https://github.com/sol/logging-facade#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/call-stack:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.0
+SRC_URI=https://hackage.haskell.org/package/logging-facade-0.3.0/logging-facade-0.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4a1191a33535791aaaf925b03ee3a9cd
diff --git a/metadata/md5-cache/dev-haskell/logict-0.7.0.3 b/metadata/md5-cache/dev-haskell/logict-0.7.0.3
new file mode 100644
index 000000000000..70d2156f64d1
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/logict-0.7.0.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/fail:=[profile?] >=dev-haskell/mtl-2:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A backtracking logic-programming monad
+EAPI=8
+HOMEPAGE=https://github.com/Bodigrim/logict#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/fail:=[profile?] >=dev-haskell/mtl-2:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.7.0.3
+SRC_URI=https://hackage.haskell.org/package/logict-0.7.0.3/logict-0.7.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=823f5799cfa227b3d36d06c9381b56bd
diff --git a/metadata/md5-cache/dev-haskell/logict-0.8.1.0 b/metadata/md5-cache/dev-haskell/logict-0.8.1.0
new file mode 100644
index 000000000000..8a7909cfde4b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/logict-0.8.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/async-2.0 <dev-haskell/async-2.3 <dev-haskell/tasty-1.5 <dev-haskell/tasty-hunit-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A backtracking logic-programming monad
+EAPI=8
+HOMEPAGE=https://github.com/Bodigrim/logict#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.8.1.0
+SRC_URI=https://hackage.haskell.org/package/logict-0.8.1.0/logict-0.8.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9e3517159fd0a8352872391e09abc358
diff --git a/metadata/md5-cache/dev-haskell/lpeg-1.0.3 b/metadata/md5-cache/dev-haskell/lpeg-1.0.3
new file mode 100644
index 000000000000..171e779c2bf4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lpeg-1.0.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/lua-2.1:=[profile?] <dev-haskell/lua-2.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=LPeg - Parsing Expression Grammars For Lua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=rely-on-shared-lpeg-library doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/lua-2.1:=[profile?] <dev-haskell/lua-2.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.3
+SRC_URI=https://hackage.haskell.org/package/lpeg-1.0.3/lpeg-1.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fbcdf40b240150237ff68fe1e6f59d0e
diff --git a/metadata/md5-cache/dev-haskell/lpeg-1.0.4 b/metadata/md5-cache/dev-haskell/lpeg-1.0.4
new file mode 100644
index 000000000000..e5ff28db871e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lpeg-1.0.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/lua-2.1:=[profile?] <dev-haskell/lua-2.4:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=LPeg – Parsing Expression Grammars For Lua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=rely-on-shared-lpeg-library doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/lua-2.1:=[profile?] <dev-haskell/lua-2.4:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.4
+SRC_URI=https://hackage.haskell.org/package/lpeg-1.0.4/lpeg-1.0.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cdd78f8f72c40c3a2ca23f6695c91052
diff --git a/metadata/md5-cache/dev-haskell/lua-2.2.0 b/metadata/md5-cache/dev-haskell/lua-2.2.0
new file mode 100644
index 000000000000..07990274181d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lua-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= system-lua? ( dev-lang/lua:5.4 ) >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 ) system-lua? ( virtual/pkgconfig ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua, an embeddable scripting language
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=system-lua doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.4.3:= system-lua? ( dev-lang/lua:5.4 ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.2.0
+SRC_URI=https://hackage.haskell.org/package/lua-2.2.0/lua-2.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0dbb92e3a26d489e4fb2cb27b9d69218
diff --git a/metadata/md5-cache/dev-haskell/lua-2.3.1 b/metadata/md5-cache/dev-haskell/lua-2.3.1
new file mode 100644
index 000000000000..0af4ade3e435
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lua-2.3.1
@@ -0,0 +1,16 @@
+BDEPEND=system-lua? ( virtual/pkgconfig ) app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= system-lua? ( dev-lang/lua:5.4 ) >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua, an embeddable scripting language
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=system-lua doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.4.3:= system-lua? ( dev-lang/lua:5.4 ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.1
+SRC_URI=https://hackage.haskell.org/package/lua-2.3.1/lua-2.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5d73d31bded7027baa4db77849aaa85a
diff --git a/metadata/md5-cache/dev-haskell/lua-arbitrary-1.0.1 b/metadata/md5-cache/dev-haskell/lua-arbitrary-1.0.1
new file mode 100644
index 000000000000..97087bf59fe4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lua-arbitrary-1.0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/lua-2.0:=[profile?] <dev-haskell/lua-2.3:=[profile?] >=dev-haskell/quickcheck-2.7:2=[profile?] <dev-haskell/quickcheck-3:2=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Arbitrary instances for Lua types
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/lua-2.0:=[profile?] <dev-haskell/lua-2.3:=[profile?] >=dev-haskell/quickcheck-2.7:2=[profile?] <dev-haskell/quickcheck-3:2=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.1
+SRC_URI=https://hackage.haskell.org/package/lua-arbitrary-1.0.1/lua-arbitrary-1.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c141c5cd70149591e7d9bbb3cd2f20db
diff --git a/metadata/md5-cache/dev-haskell/lua-arbitrary-1.0.1.1 b/metadata/md5-cache/dev-haskell/lua-arbitrary-1.0.1.1
new file mode 100644
index 000000000000..719e819640c3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lua-arbitrary-1.0.1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/lua-2.0:=[profile?] <dev-haskell/lua-2.4:=[profile?] >=dev-haskell/quickcheck-2.7:2=[profile?] <dev-haskell/quickcheck-3:2=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Arbitrary instances for Lua types
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/lua-2.0:=[profile?] <dev-haskell/lua-2.4:=[profile?] >=dev-haskell/quickcheck-2.7:2=[profile?] <dev-haskell/quickcheck-3:2=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.1.1
+SRC_URI=https://hackage.haskell.org/package/lua-arbitrary-1.0.1.1/lua-arbitrary-1.0.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=627dfa95b9681bfafd945427212f39d7
diff --git a/metadata/md5-cache/dev-haskell/lukko-0.1.1.3-r1 b/metadata/md5-cache/dev-haskell/lukko-0.1.1.3-r1
new file mode 100644
index 000000000000..b0a48248ac7e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/lukko-0.1.1.3-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/async-2.2.2 <dev-haskell/async-2.3 >=dev-haskell/singleton-bool-0.1.5 <dev-haskell/singleton-bool-0.2 >=dev-haskell/tasty-1.4.0.1 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-hunit-0.10.0.2 <dev-haskell/tasty-hunit-0.11 >=dev-haskell/temporary-1.3 <dev-haskell/temporary-1.4 || ( ( >=dev-haskell/tasty-expected-failure-0.11.1.2 <dev-haskell/tasty-expected-failure-0.12 ) ( >=dev-haskell/tasty-expected-failure-0.12.2 <dev-haskell/tasty-expected-failure-0.13 ) ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=File locking
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/lukko
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.1.3
+SRC_URI=https://hackage.haskell.org/package/lukko-0.1.1.3/lukko-0.1.1.3.tar.gz https://hackage.haskell.org/package/lukko-0.1.1.3/revision/4.cabal -> lukko-0.1.1.3-rev4.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9bf62cf3527890343ab20221fc0ee6a7
diff --git a/metadata/md5-cache/dev-haskell/magic-1.1 b/metadata/md5-cache/dev-haskell/magic-1.1
new file mode 100644
index 000000000000..f85f38c050fa
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/magic-1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= sys-apps/file >=dev-haskell/cabal-1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Interface to C file/magic library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/magic
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= sys-apps/file dev-lang/ghc:=[profile?]
+SLOT=0/1.1
+SRC_URI=https://hackage.haskell.org/package/magic-1.1/magic-1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d2ab7556402583fb63c3a7538b226107
diff --git a/metadata/md5-cache/dev-haskell/markdown-unlit-0.5.0 b/metadata/md5-cache/dev-haskell/markdown-unlit-0.5.0
new file mode 100644
index 000000000000..3b6ae364e1fb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/markdown-unlit-0.5.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/base-compat:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3 dev-haskell/quickcheck dev-haskell/silently dev-haskell/stringbuilder dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Literate Haskell support for Markdown
+EAPI=8
+HOMEPAGE=https://github.com/sol/markdown-unlit#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/base-compat:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5.0
+SRC_URI=https://hackage.haskell.org/package/markdown-unlit-0.5.0/markdown-unlit-0.5.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=16e1859aed9310cf1b9239d6606df2eb
diff --git a/metadata/md5-cache/dev-haskell/markdown-unlit-0.6.0 b/metadata/md5-cache/dev-haskell/markdown-unlit-0.6.0
new file mode 100644
index 000000000000..3bcd27d83f2c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/markdown-unlit-0.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/base-compat:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( =dev-haskell/hspec-2* dev-haskell/quickcheck dev-haskell/silently dev-haskell/stringbuilder dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Literate Haskell support for Markdown
+EAPI=8
+HOMEPAGE=https://github.com/sol/markdown-unlit#readme
+INHERIT=haskell-cabal
+IUSE=+executable doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/base-compat:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.6.0
+SRC_URI=https://hackage.haskell.org/package/markdown-unlit-0.6.0/markdown-unlit-0.6.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=acbc0e6589a09619d5735d75364d4860
diff --git a/metadata/md5-cache/dev-haskell/math-functions-0.3.3.0 b/metadata/md5-cache/dev-haskell/math-functions-0.3.3.0
new file mode 100644
index 000000000000..9770c94629d0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/math-functions-0.3.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/data-default-class-0.1.2.0:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-haskell/vector-th-unbox-0.2.1.6:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/erf >=dev-haskell/quickcheck-2.7 >=dev-haskell/tasty-1.2 >=dev-haskell/tasty-hunit-0.10 >=dev-haskell/tasty-quickcheck-0.10 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Special functions and Chebyshev polynomials
+EAPI=8
+HOMEPAGE=https://github.com/haskell/math-functions
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/data-default-class-0.1.2.0:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-haskell/vector-th-unbox-0.2.1.6:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.3.0
+SRC_URI=https://hackage.haskell.org/package/math-functions-0.3.3.0/math-functions-0.3.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=191984f15ad4fedd543046dde3ff4e4a
diff --git a/metadata/md5-cache/dev-haskell/math-functions-0.3.4.2 b/metadata/md5-cache/dev-haskell/math-functions-0.3.4.2
new file mode 100644
index 000000000000..f3abc2f33d7b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/math-functions-0.3.4.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/data-default-class-0.1.2.0:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/vector-0.11:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/erf >=dev-haskell/quickcheck-2.7 >=dev-haskell/tasty-1.2 >=dev-haskell/tasty-hunit-0.10 >=dev-haskell/tasty-quickcheck-0.10 dev-haskell/vector-th-unbox ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Collection of tools for numeric computations
+EAPI=8
+HOMEPAGE=https://github.com/bos/math-functions
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/data-default-class-0.1.2.0:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/vector-0.11:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.4.2
+SRC_URI=https://hackage.haskell.org/package/math-functions-0.3.4.2/math-functions-0.3.4.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1f4aa2f6bbe194eca013896628efb39a
diff --git a/metadata/md5-cache/dev-haskell/megaparsec-9.2.2 b/metadata/md5-cache/dev-haskell/megaparsec-9.2.2
new file mode 100644
index 000000000000..caa9eb58fe78
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/megaparsec-9.2.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/parser-combinators-1.0:=[profile?] <dev-haskell/parser-combinators-2.0:=[profile?] >=dev-haskell/scientific-0.3.7:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-lang/ghc-9.0.2:= >=dev-haskell/cabal-3.4.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Monadic parser combinators
+EAPI=8
+HOMEPAGE=https://github.com/mrkkrp/megaparsec
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/parser-combinators-1.0:=[profile?] <dev-haskell/parser-combinators-2.0:=[profile?] >=dev-haskell/scientific-0.3.7:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-lang/ghc-9.0.2:= dev-lang/ghc:=[profile?]
+SLOT=0/9.2.2
+SRC_URI=https://hackage.haskell.org/package/megaparsec-9.2.2/megaparsec-9.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e7328cd1a62548b2afe556247ad6277f
diff --git a/metadata/md5-cache/dev-haskell/megaparsec-tests-9.2.2 b/metadata/md5-cache/dev-haskell/megaparsec-tests-9.2.2
new file mode 100644
index 000000000000..ba3126e952de
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/megaparsec-tests-9.2.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hspec-2.0:=[profile?] <dev-haskell/hspec-3.0:=[profile?] >=dev-haskell/hspec-expectations-0.8:=[profile?] <dev-haskell/hspec-expectations-0.9:=[profile?] >=dev-haskell/hspec-megaparsec-2.0:=[profile?] <dev-haskell/hspec-megaparsec-3.0:=[profile?] ~dev-haskell/megaparsec-9.2.2:=[profile?] >=dev-haskell/quickcheck-2.10:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-lang/ghc-9.0.2:= >=dev-haskell/cabal-3.4.1.0 test? ( >=dev-haskell/case-insensitive-1.2 <dev-haskell/case-insensitive-1.3 >=dev-haskell/parser-combinators-1.0 <dev-haskell/parser-combinators-2.0 >=dev-haskell/scientific-0.3.1 <dev-haskell/scientific-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Test utilities and the test suite of Megaparsec
+EAPI=8
+HOMEPAGE=https://github.com/mrkkrp/megaparsec
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/hspec-2.0:=[profile?] <dev-haskell/hspec-3.0:=[profile?] >=dev-haskell/hspec-expectations-0.8:=[profile?] <dev-haskell/hspec-expectations-0.9:=[profile?] >=dev-haskell/hspec-megaparsec-2.0:=[profile?] <dev-haskell/hspec-megaparsec-3.0:=[profile?] ~dev-haskell/megaparsec-9.2.2:=[profile?] >=dev-haskell/quickcheck-2.10:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-lang/ghc-9.0.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/9.2.2
+SRC_URI=https://hackage.haskell.org/package/megaparsec-tests-9.2.2/megaparsec-tests-9.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5311c1c67491759ea8a93e2327f1be67
diff --git a/metadata/md5-cache/dev-haskell/memory-0.15.0-r1 b/metadata/md5-cache/dev-haskell/memory-0.15.0-r1
new file mode 100644
index 000000000000..8a823e65b1d1
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/memory-0.15.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/basement-0.0.7:=[profile?] >=dev-lang/ghc-8.0.1:= >=dev-haskell/cabal-1.24.0.0 test? ( dev-haskell/foundation ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=memory and related abstraction stuff
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-memory
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/basement-0.0.7:=[profile?] >=dev-lang/ghc-8.0.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.15.0
+SRC_URI=https://hackage.haskell.org/package/memory-0.15.0/memory-0.15.0.tar.gz https://patch-diff.githubusercontent.com/raw/vincenthz/hs-memory/pull/81.patch -> memory-81.patch
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9702971535a9fe0646eabee447803c1b
diff --git a/metadata/md5-cache/dev-haskell/memory-0.18.0 b/metadata/md5-cache/dev-haskell/memory-0.18.0
new file mode 100644
index 000000000000..34904ea9e0ed
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/memory-0.18.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/basement-0.0.7:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/foundation ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=memory and related abstraction stuff
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-memory
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/basement-0.0.7:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.18.0
+SRC_URI=https://hackage.haskell.org/package/memory-0.18.0/memory-0.18.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cdf94807294cea3042e020dd049c1ecb
diff --git a/metadata/md5-cache/dev-haskell/microaeson-0.1.0.1 b/metadata/md5-cache/dev-haskell/microaeson-0.1.0.1
new file mode 100644
index 000000000000..61842b258eb7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/microaeson-0.1.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/fail-4.9.0.0:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/alex-3.2.0 <dev-haskell/alex-3.3 >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/aeson-1.3.1.0 <dev-haskell/aeson-2.2 >=dev-haskell/quickcheck-2.11.3 <dev-haskell/quickcheck-2.15 >=dev-haskell/quickcheck-instances-0.3.16 <dev-haskell/quickcheck-instances-0.4 >=dev-haskell/tasty-1.0.1.1 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11 >=dev-haskell/unordered-containers-0.2.8.0 <dev-haskell/unordered-containers-0.3 >=dev-haskell/vector-0.12.0.1 <dev-haskell/vector-0.14 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A tiny JSON library with light dependency footprint
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/microaeson
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-3
+RDEPEND=>=dev-haskell/fail-4.9.0.0:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.0.1
+SRC_URI=https://hackage.haskell.org/package/microaeson-0.1.0.1/microaeson-0.1.0.1.tar.gz https://hackage.haskell.org/package/microaeson-0.1.0.1/revision/2.cabal -> microaeson-0.1.0.1-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=23972f0fe422082a2ce2a6249bea7bb1
diff --git a/metadata/md5-cache/dev-haskell/microlens-0.4.11.2 b/metadata/md5-cache/dev-haskell/microlens-0.4.11.2
new file mode 100644
index 000000000000..85a931ab462b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/microlens-0.4.11.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A tiny lens library with no dependencies
+EAPI=8
+HOMEPAGE=https://github.com/stevenfontanella/microlens
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.4.11.2
+SRC_URI=https://hackage.haskell.org/package/microlens-0.4.11.2/microlens-0.4.11.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2a248faa9950c52b042a4b698880854f
diff --git a/metadata/md5-cache/dev-haskell/microlens-0.4.13.0 b/metadata/md5-cache/dev-haskell/microlens-0.4.13.0
new file mode 100644
index 000000000000..02ca0443cc77
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/microlens-0.4.13.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A tiny lens library with no dependencies
+EAPI=8
+HOMEPAGE=https://github.com/monadfix/microlens
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.4.13.0
+SRC_URI=https://hackage.haskell.org/package/microlens-0.4.13.0/microlens-0.4.13.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=149fb53b8ff75d5009992cd18c85bb2c
diff --git a/metadata/md5-cache/dev-haskell/microlens-aeson-2.5.0 b/metadata/md5-cache/dev-haskell/microlens-aeson-2.5.0
new file mode 100644
index 000000000000..531d2e323e63
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/microlens-aeson-2.5.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-2.0:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] dev-haskell/hashable:=[profile?] >=dev-haskell/microlens-0.3:=[profile?] >=dev-haskell/scientific-0.3.2:=[profile?] >=dev-haskell/vector-0.9:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/tasty-0.10.1.2 >=dev-haskell/tasty-hunit-0.9.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Law-abiding lenses for Aeson, using microlens
+EAPI=8
+HOMEPAGE=https://github.com/fosskers/microlens-aeson/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/aeson-2.0:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] dev-haskell/hashable:=[profile?] >=dev-haskell/microlens-0.3:=[profile?] >=dev-haskell/scientific-0.3.2:=[profile?] >=dev-haskell/vector-0.9:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.5.0
+SRC_URI=https://hackage.haskell.org/package/microlens-aeson-2.5.0/microlens-aeson-2.5.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4126074800a6eaa867b3f0e7fdcb166f
diff --git a/metadata/md5-cache/dev-haskell/microlens-mtl-0.2.0.1 b/metadata/md5-cache/dev-haskell/microlens-mtl-0.2.0.1
new file mode 100644
index 000000000000..1953f6e1af8d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/microlens-mtl-0.2.0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/microlens-0.4:=[profile?] <dev-haskell/microlens-0.5:=[profile?] >=dev-haskell/mtl-2.0.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/transformers-compat-0.4:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=microlens support for Reader/Writer/State from mtl
+EAPI=8
+HOMEPAGE=https://github.com/monadfix/microlens
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/microlens-0.4:=[profile?] <dev-haskell/microlens-0.5:=[profile?] >=dev-haskell/mtl-2.0.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/transformers-compat-0.4:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.0.1
+SRC_URI=https://hackage.haskell.org/package/microlens-mtl-0.2.0.1/microlens-mtl-0.2.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b28bd29c0761838246edcb390b85b82b
diff --git a/metadata/md5-cache/dev-haskell/microlens-mtl-0.2.0.2 b/metadata/md5-cache/dev-haskell/microlens-mtl-0.2.0.2
new file mode 100644
index 000000000000..f07d9be860b0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/microlens-mtl-0.2.0.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/microlens-0.4:=[profile?] <dev-haskell/microlens-0.5:=[profile?] >=dev-haskell/transformers-compat-0.4:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=microlens support for Reader/Writer/State from mtl
+EAPI=8
+HOMEPAGE=https://github.com/monadfix/microlens
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/microlens-0.4:=[profile?] <dev-haskell/microlens-0.5:=[profile?] >=dev-haskell/transformers-compat-0.4:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.0.2
+SRC_URI=https://hackage.haskell.org/package/microlens-mtl-0.2.0.2/microlens-mtl-0.2.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=220b4deb281f048e7ad09969bffe82cf
diff --git a/metadata/md5-cache/dev-haskell/microlens-th-0.4.3.10 b/metadata/md5-cache/dev-haskell/microlens-th-0.4.3.10
new file mode 100644
index 000000000000..31addfe12c80
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/microlens-th-0.4.3.10
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/microlens-0.4.0:=[profile?] <dev-haskell/microlens-0.5:=[profile?] >=dev-haskell/th-abstraction-0.4.1:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tagged ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Automatic generation of record lenses for microlens
+EAPI=8
+HOMEPAGE=https://github.com/stevenfontanella/microlens
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/microlens-0.4.0:=[profile?] <dev-haskell/microlens-0.5:=[profile?] >=dev-haskell/th-abstraction-0.4.1:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.3.10
+SRC_URI=https://hackage.haskell.org/package/microlens-th-0.4.3.10/microlens-th-0.4.3.10.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=95c98b4630843bb0629a70f7caa00e26
diff --git a/metadata/md5-cache/dev-haskell/microlens-th-0.4.3.12 b/metadata/md5-cache/dev-haskell/microlens-th-0.4.3.12
new file mode 100644
index 000000000000..24a265608577
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/microlens-th-0.4.3.12
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/microlens-0.4.0:=[profile?] <dev-haskell/microlens-0.5:=[profile?] >=dev-haskell/th-abstraction-0.4.1:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tagged ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Automatic generation of record lenses for microlens
+EAPI=8
+HOMEPAGE=https://github.com/stevenfontanella/microlens
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/microlens-0.4.0:=[profile?] <dev-haskell/microlens-0.5:=[profile?] >=dev-haskell/th-abstraction-0.4.1:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.3.12
+SRC_URI=https://hackage.haskell.org/package/microlens-th-0.4.3.12/microlens-th-0.4.3.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9bab43d75bda06ad3ef9f65780b64dec
diff --git a/metadata/md5-cache/dev-haskell/microstache-1.0.2 b/metadata/md5-cache/dev-haskell/microstache-1.0.2
new file mode 100644
index 000000000000..369662852b38
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/microstache-1.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-0.11:=[profile?] <dev-haskell/aeson-2.1:=[profile?] >=dev-haskell/unordered-containers-0.2.5:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.11:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/aeson >=dev-haskell/hspec-2.0 <dev-haskell/hspec-3.0 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Mustache templates for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/microstache
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-0.11:=[profile?] <dev-haskell/aeson-2.1:=[profile?] >=dev-haskell/unordered-containers-0.2.5:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.11:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/microstache-1.0.2/microstache-1.0.2.tar.gz https://hackage.haskell.org/package/microstache-1.0.2/revision/3.cabal -> microstache-1.0.2-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=eb3f27bf2058ba89372c6c7b0572169c
diff --git a/metadata/md5-cache/dev-haskell/microstache-1.0.2.3-r1 b/metadata/md5-cache/dev-haskell/microstache-1.0.2.3-r1
new file mode 100644
index 000000000000..085abf4d6c02
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/microstache-1.0.2.3-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/parsec-3.1.11:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/unordered-containers-0.2.5:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.11:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/aeson-0.11:=[profile?] <dev-haskell/aeson-2.3:=[profile?] >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/aeson >=dev-haskell/base-orphans-0.8.7 <dev-haskell/base-orphans-0.10 >=dev-haskell/tasty-1.4.0.1 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-hunit-0.10.0.3 <dev-haskell/tasty-hunit-0.11 dev-haskell/text ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Mustache templates for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/microstache
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/parsec-3.1.11:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/unordered-containers-0.2.5:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.11:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/aeson-0.11:=[profile?] <dev-haskell/aeson-2.3:=[profile?] >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.2.3
+SRC_URI=https://hackage.haskell.org/package/microstache-1.0.2.3/microstache-1.0.2.3.tar.gz https://hackage.haskell.org/package/microstache-1.0.2.3/revision/2.cabal -> microstache-1.0.2.3-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3bfd638ee836d97c7988071ee46b89e7
diff --git a/metadata/md5-cache/dev-haskell/mime-types-0.1.0.9 b/metadata/md5-cache/dev-haskell/mime-types-0.1.0.9
new file mode 100644
index 000000000000..6c1b71480555
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mime-types-0.1.0.9
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Basic mime-type handling types and functions
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.0.9
+SRC_URI=https://hackage.haskell.org/package/mime-types-0.1.0.9/mime-types-0.1.0.9.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=74185b2e4b4688a1ff365cb665198d71
diff --git a/metadata/md5-cache/dev-haskell/mime-types-0.1.1.0 b/metadata/md5-cache/dev-haskell/mime-types-0.1.1.0
new file mode 100644
index 000000000000..fcc9d8654701
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mime-types-0.1.1.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Basic mime-type handling types and functions
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.1.0
+SRC_URI=https://hackage.haskell.org/package/mime-types-0.1.1.0/mime-types-0.1.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=777c760853426c7fb60b4580af4fc093
diff --git a/metadata/md5-cache/dev-haskell/missingh-1.4.3.0-r1 b/metadata/md5-cache/dev-haskell/missingh-1.4.3.0-r1
new file mode 100644
index 000000000000..aa95414bd4f7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/missingh-1.4.3.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslogger-1.3.0.0:=[profile?] <dev-haskell/hslogger-1.4:=[profile?] >=dev-haskell/mtl-1.1.1.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/old-locale-1.0:=[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 >=dev-haskell/regex-compat-0.95.1:=[profile?] <dev-haskell/regex-compat-0.96:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/network-3.0:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-bsd-2.8.1:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] >=dev-haskell/cabal-1.12 test? ( >=dev-haskell/errorcall-eq-instance-0.3 <dev-haskell/errorcall-eq-instance-0.4 >=dev-haskell/hunit-1.6 <dev-haskell/hunit-1.7 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Large utility library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/MissingH
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hslogger-1.3.0.0:=[profile?] <dev-haskell/hslogger-1.4:=[profile?] >=dev-haskell/mtl-1.1.1.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/old-locale-1.0:=[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 >=dev-haskell/regex-compat-0.95.1:=[profile?] <dev-haskell/regex-compat-0.96:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/network-3.0:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-bsd-2.8.1:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/1.4.3.0
+SRC_URI=https://hackage.haskell.org/package/MissingH-1.4.3.0/MissingH-1.4.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3a116240fbfc87dc755d1c6ab158d2ef
diff --git a/metadata/md5-cache/dev-haskell/missingh-1.6.0.0 b/metadata/md5-cache/dev-haskell/missingh-1.6.0.0
new file mode 100644
index 000000000000..3500506b8e83
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/missingh-1.6.0.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslogger-1.3.0.0:=[profile?] <dev-haskell/hslogger-1.4:=[profile?] >=dev-haskell/network-3.0:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-bsd-2.8.1:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] >=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] >=dev-haskell/old-time-1.1:=[profile?] <dev-haskell/old-time-1.2:=[profile?] || ( dev-lang/ghc ( >=dev-haskell/process-1.1.0.1[profile?] <dev-haskell/process-1.7[profile?] ) ) >=dev-haskell/regex-compat-0.95.1:=[profile?] <dev-haskell/regex-compat-0.96:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hunit-1.6 <dev-haskell/hunit-1.7 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Large utility library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/MissingH
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hslogger-1.3.0.0:=[profile?] <dev-haskell/hslogger-1.4:=[profile?] >=dev-haskell/network-3.0:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-bsd-2.8.1:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] >=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] >=dev-haskell/old-time-1.1:=[profile?] <dev-haskell/old-time-1.2:=[profile?] || ( dev-lang/ghc ( >=dev-haskell/process-1.1.0.1[profile?] <dev-haskell/process-1.7[profile?] ) ) >=dev-haskell/regex-compat-0.95.1:=[profile?] <dev-haskell/regex-compat-0.96:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.0.0
+SRC_URI=https://hackage.haskell.org/package/MissingH-1.6.0.0/MissingH-1.6.0.0.tar.gz -> missingh-1.6.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=37ecd5482f4df20af22c9204dc359b78
diff --git a/metadata/md5-cache/dev-haskell/mmap-0.5.9 b/metadata/md5-cache/dev-haskell/mmap-0.5.9
new file mode 100644
index 000000000000..5cd97b04f45c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mmap-0.5.9
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-6.10.4:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Memory mapped files for POSIX and Windows
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/mmap
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-6.10.4:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.5.9
+SRC_URI=https://hackage.haskell.org/package/mmap-0.5.9/mmap-0.5.9.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dea5ceda908ec4f039d4ed327c9c5543
diff --git a/metadata/md5-cache/dev-haskell/mmorph-1.1.3 b/metadata/md5-cache/dev-haskell/mmorph-1.1.3
new file mode 100644
index 000000000000..47dcdb74a567
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mmorph-1.1.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.7:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Monad morphisms
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/mmorph
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.7:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/1.1.3
+SRC_URI=https://hackage.haskell.org/package/mmorph-1.1.3/mmorph-1.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5279e13c95351be67f7b72c01e6e1574
diff --git a/metadata/md5-cache/dev-haskell/mmorph-1.2.0 b/metadata/md5-cache/dev-haskell/mmorph-1.2.0
new file mode 100644
index 000000000000..9c960930e344
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mmorph-1.2.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Monad morphisms
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/mmorph
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.2.0
+SRC_URI=https://hackage.haskell.org/package/mmorph-1.2.0/mmorph-1.2.0.tar.gz https://hackage.haskell.org/package/mmorph-1.2.0/revision/3.cabal -> mmorph-1.2.0-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=930795ea2921363c26c49e434a41db3a
diff --git a/metadata/md5-cache/dev-haskell/mockery-0.3.5 b/metadata/md5-cache/dev-haskell/mockery-0.3.5
new file mode 100644
index 000000000000..e149193b09c7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mockery-0.3.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/base-compat:=[profile?] dev-haskell/logging-facade:=[profile?] dev-haskell/temporary:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Support functions for automated testing
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/mockery
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/base-compat:=[profile?] dev-haskell/logging-facade:=[profile?] dev-haskell/temporary:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.5
+SRC_URI=https://hackage.haskell.org/package/mockery-0.3.5/mockery-0.3.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c23c27627be202f06d99dff0f7dbecfb
diff --git a/metadata/md5-cache/dev-haskell/monad-control-1.0.2.3 b/metadata/md5-cache/dev-haskell/monad-control-1.0.2.3
new file mode 100644
index 000000000000..a6c817b0e305
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/monad-control-1.0.2.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/stm-2.3:=[profile?] <dev-haskell/stm-3:=[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.7:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lift control operations, like exception catching, through monad transformers
+EAPI=8
+HOMEPAGE=https://github.com/basvandijk/monad-control
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/stm-2.3:=[profile?] <dev-haskell/stm-3:=[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.7:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.2.3
+SRC_URI=https://hackage.haskell.org/package/monad-control-1.0.2.3/monad-control-1.0.2.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d726749a889720359389a0d5833fd3ec
diff --git a/metadata/md5-cache/dev-haskell/monad-control-1.0.3.1 b/metadata/md5-cache/dev-haskell/monad-control-1.0.3.1
new file mode 100644
index 000000000000..0f8f5e9e55f0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/monad-control-1.0.3.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/stm-2.3:=[profile?] <dev-haskell/stm-3:=[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.8:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lift control operations, like exception catching, through monad transformers
+EAPI=8
+HOMEPAGE=https://github.com/basvandijk/monad-control
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/stm-2.3:=[profile?] <dev-haskell/stm-3:=[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.8:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.3.1
+SRC_URI=https://hackage.haskell.org/package/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=755ab1ddc7e393017a404e69786bee76
diff --git a/metadata/md5-cache/dev-haskell/monad-logger-0.3.32 b/metadata/md5-cache/dev-haskell/monad-logger-0.3.32
new file mode 100644
index 000000000000..9e1e9c0f3d06
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/monad-logger-0.3.32
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/conduit-1.0:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/conduit-extra-1.1:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?] >=dev-haskell/exceptions-0.6:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] >=dev-haskell/fast-logger-2.1:=[profile?] <dev-haskell/fast-logger-3.1:=[profile?] dev-haskell/lifted-base:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] dev-haskell/monad-loops:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/stm-chans:=[profile?] dev-haskell/text:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A class of monads which can log messages
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/monad-logger#readme
+INHERIT=haskell-cabal
+IUSE=+template-haskell doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/conduit-1.0:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/conduit-extra-1.1:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?] >=dev-haskell/exceptions-0.6:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] >=dev-haskell/fast-logger-2.1:=[profile?] <dev-haskell/fast-logger-3.1:=[profile?] dev-haskell/lifted-base:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] dev-haskell/monad-loops:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/stm-chans:=[profile?] dev-haskell/text:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.32
+SRC_URI=https://hackage.haskell.org/package/monad-logger-0.3.32/monad-logger-0.3.32.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8e51df1320e6e0a8ce769291e523045c
diff --git a/metadata/md5-cache/dev-haskell/monad-logger-0.3.40 b/metadata/md5-cache/dev-haskell/monad-logger-0.3.40
new file mode 100644
index 000000000000..501adf1f8f01
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/monad-logger-0.3.40
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/conduit-1.0:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/conduit-extra-1.1:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?] >=dev-haskell/fast-logger-2.1:=[profile?] <dev-haskell/fast-logger-3.3:=[profile?] dev-haskell/lifted-base:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] dev-haskell/monad-loops:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.4:=[profile?] dev-haskell/stm-chans:=[profile?] dev-haskell/text:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A class of monads which can log messages
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/monad-logger#readme
+INHERIT=haskell-cabal
+IUSE=+template-haskell doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/conduit-1.0:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/conduit-extra-1.1:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?] >=dev-haskell/fast-logger-2.1:=[profile?] <dev-haskell/fast-logger-3.3:=[profile?] dev-haskell/lifted-base:=[profile?] >=dev-haskell/monad-control-1.0:=[profile?] dev-haskell/monad-loops:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.4:=[profile?] dev-haskell/stm-chans:=[profile?] dev-haskell/text:=[profile?] dev-haskell/transformers-base:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.40
+SRC_URI=https://hackage.haskell.org/package/monad-logger-0.3.40/monad-logger-0.3.40.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fa396500eccaac6f56faab00677575b2
diff --git a/metadata/md5-cache/dev-haskell/monad-loops-0.4.3 b/metadata/md5-cache/dev-haskell/monad-loops-0.4.3
new file mode 100644
index 000000000000..ef97a73aa729
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/monad-loops-0.4.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Monadic loops
+EAPI=8
+HOMEPAGE=https://github.com/mokus0/monad-loops
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=public-domain
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.3
+SRC_URI=https://hackage.haskell.org/package/monad-loops-0.4.3/monad-loops-0.4.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a42305c0be515456811d3aa6247cb958
diff --git a/metadata/md5-cache/dev-haskell/monad-par-0.3.5-r1 b/metadata/md5-cache/dev-haskell/monad-par-0.3.5-r1
new file mode 100644
index 000000000000..56110b1ad8e7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/monad-par-0.3.5-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/abstract-deque-0.1.4:=[profile?] dev-haskell/abstract-par:=[profile?] >=dev-haskell/monad-par-extras-0.3:=[profile?] >=dev-haskell/mwc-random-0.11:=[profile?] >=dev-haskell/parallel-3.1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hunit dev-haskell/quickcheck dev-haskell/test-framework dev-haskell/test-framework-hunit >=dev-haskell/test-framework-quickcheck2-0.3 dev-haskell/test-framework-th ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A library for parallel programming based on a monad
+EAPI=8
+HOMEPAGE=https://github.com/simonmar/monad-par
+INHERIT=haskell-cabal
+IUSE=chaselev doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/abstract-deque-0.1.4:=[profile?] dev-haskell/abstract-par:=[profile?] >=dev-haskell/monad-par-extras-0.3:=[profile?] >=dev-haskell/mwc-random-0.11:=[profile?] >=dev-haskell/parallel-3.1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.5
+SRC_URI=https://hackage.haskell.org/package/monad-par-0.3.5/monad-par-0.3.5.tar.gz https://hackage.haskell.org/package/monad-par-0.3.5/revision/2.cabal -> monad-par-0.3.5-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=72066f5ffba4c908652e0087d8eff2af
diff --git a/metadata/md5-cache/dev-haskell/monad-par-extras-0.3.3-r1 b/metadata/md5-cache/dev-haskell/monad-par-extras-0.3.3-r1
new file mode 100644
index 000000000000..19c00292ff57
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/monad-par-extras-0.3.3-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/abstract-par-0.3:=[profile?] <dev-haskell/abstract-par-0.4:=[profile?] >=dev-haskell/cereal-0.3:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] >=dev-haskell/random-1.0:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Combinators and extra features for Par monads
+EAPI=8
+HOMEPAGE=https://github.com/simonmar/monad-par
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/abstract-par-0.3:=[profile?] <dev-haskell/abstract-par-0.4:=[profile?] >=dev-haskell/cereal-0.3:=[profile?] >=dev-haskell/mtl-2.0:=[profile?] >=dev-haskell/random-1.0:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.3
+SRC_URI=https://hackage.haskell.org/package/monad-par-extras-0.3.3/monad-par-extras-0.3.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8b98158eb68e99b24db5d6a4bd4aad7e
diff --git a/metadata/md5-cache/dev-haskell/monad-parallel-0.8 b/metadata/md5-cache/dev-haskell/monad-parallel-0.8
new file mode 100644
index 000000000000..313dcd719101
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/monad-parallel-0.8
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/parallel:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parallel execution of monadic computations
+EAPI=8
+HOMEPAGE=https://hub.darcs.net/blamario/SCC.wiki/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/parallel:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.8
+SRC_URI=https://hackage.haskell.org/package/monad-parallel-0.8/monad-parallel-0.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8880756f6d336cc0ade6283fdfd98a3d
diff --git a/metadata/md5-cache/dev-haskell/monads-tf-0.1.0.3 b/metadata/md5-cache/dev-haskell/monads-tf-0.1.0.3
new file mode 100644
index 000000000000..d3d4439a911b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/monads-tf-0.1.0.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/transformers-0.2.0.0:=[profile?] <dev-haskell/transformers-0.6:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.2.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Monad classes, using type families
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/monads-tf
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/transformers-0.2.0.0:=[profile?] <dev-haskell/transformers-0.6:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.0.3
+SRC_URI=https://hackage.haskell.org/package/monads-tf-0.1.0.3/monads-tf-0.1.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=99096e08cb2d6bcf8e58a756e7d7fc69
diff --git a/metadata/md5-cache/dev-haskell/monads-tf-0.3.0.1 b/metadata/md5-cache/dev-haskell/monads-tf-0.3.0.1
new file mode 100644
index 000000000000..bf221dac910a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/monads-tf-0.3.0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Monad classes, using type families
+EAPI=8
+HOMEPAGE=https://github.com/typeclasses/monads-tf
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.0.1
+SRC_URI=https://hackage.haskell.org/package/monads-tf-0.3.0.1/monads-tf-0.3.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=56ba4b751b95281074a5c96a58e0e587
diff --git a/metadata/md5-cache/dev-haskell/mono-traversable-1.0.15.1 b/metadata/md5-cache/dev-haskell/mono-traversable-1.0.15.1
new file mode 100644
index 000000000000..2d7a4ea5356a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mono-traversable-1.0.15.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/hashable:=[profile?] >=dev-haskell/split-0.2:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/vector-algorithms-0.6:=[profile?] >=dev-lang/ghc-8.2.1:= >=dev-haskell/cabal-2.0.0.2 test? ( dev-haskell/foldl dev-haskell/hspec dev-haskell/hunit dev-haskell/quickcheck dev-haskell/semigroups ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type classes for mapping, folding, and traversing monomorphic containers
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/mono-traversable#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/hashable:=[profile?] >=dev-haskell/split-0.2:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/vector-algorithms-0.6:=[profile?] >=dev-lang/ghc-8.2.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.15.1
+SRC_URI=https://hackage.haskell.org/package/mono-traversable-1.0.15.1/mono-traversable-1.0.15.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=26bea68e5a13dcb0754a0159c669d550
diff --git a/metadata/md5-cache/dev-haskell/mono-traversable-1.0.15.3 b/metadata/md5-cache/dev-haskell/mono-traversable-1.0.15.3
new file mode 100644
index 000000000000..5eeaf63b21dc
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mono-traversable-1.0.15.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/hashable:=[profile?] >=dev-haskell/split-0.2:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/vector-algorithms-0.6:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/foldl dev-haskell/hspec dev-haskell/hunit dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type classes for mapping, folding, and traversing monomorphic containers
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/mono-traversable#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/hashable:=[profile?] >=dev-haskell/split-0.2:=[profile?] >=dev-haskell/text-0.11:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/vector-algorithms-0.6:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.15.3
+SRC_URI=https://hackage.haskell.org/package/mono-traversable-1.0.15.3/mono-traversable-1.0.15.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4e36e6fe82fb80ec0dc65f42b5308705
diff --git a/metadata/md5-cache/dev-haskell/mountpoints-1.0.2 b/metadata/md5-cache/dev-haskell/mountpoints-1.0.2
new file mode 100644
index 000000000000..6eb709edc4d8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mountpoints-1.0.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=list mount points
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/mountpoints
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/mountpoints-1.0.2/mountpoints-1.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=51d20716047c8d1c7de2173d25f3ff6d
diff --git a/metadata/md5-cache/dev-haskell/mtl-2.2.2-r1 b/metadata/md5-cache/dev-haskell/mtl-2.2.2-r1
new file mode 100644
index 000000000000..4779576279fc
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mtl-2.2.2-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Monad classes, using functional dependencies
+EAPI=8
+HOMEPAGE=https://github.com/haskell/mtl
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/2.2.2
+SRC_URI=https://hackage.haskell.org/package/mtl-2.2.2/mtl-2.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ef6277e80a6b6012831521beb926b49a
diff --git a/metadata/md5-cache/dev-haskell/mtl-compat-0.2.2 b/metadata/md5-cache/dev-haskell/mtl-compat-0.2.2
new file mode 100644
index 000000000000..31a6de6c2033
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mtl-compat-0.2.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.4:=[profile?] dev-haskell/transformers-compat:= >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8
+DESCRIPTION=Backported Control.Monad.Except module from mtl
+EAPI=8
+HOMEPAGE=https://github.com/haskell-compat/mtl-compat
+INHERIT=haskell-cabal
+IUSE=profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.4:=[profile?] dev-haskell/transformers-compat:= >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.2
+SRC_URI=https://hackage.haskell.org/package/mtl-compat-0.2.2/mtl-compat-0.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=663a2cf062d12c139813e39fc13211ce
diff --git a/metadata/md5-cache/dev-haskell/mwc-random-0.14.0.0 b/metadata/md5-cache/dev-haskell/mwc-random-0.14.0.0
new file mode 100644
index 000000000000..54c3bdfc74b9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mwc-random-0.14.0.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/math-functions-0.2.1.0:=[profile?] >=dev-haskell/primitive-0.6:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8.0.4 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast, high quality pseudo random number generation
+EAPI=8
+HOMEPAGE=https://github.com/bos/mwc-random
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/math-functions-0.2.1.0:=[profile?] >=dev-haskell/primitive-0.6:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.14.0.0
+SRC_URI=https://hackage.haskell.org/package/mwc-random-0.14.0.0/mwc-random-0.14.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=822fe15e2b619616eb4c97d62a1a5f80
diff --git a/metadata/md5-cache/dev-haskell/mwc-random-0.15.0.2-r2 b/metadata/md5-cache/dev-haskell/mwc-random-0.15.0.2-r2
new file mode 100644
index 000000000000..7c7e9b610542
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/mwc-random-0.15.0.2-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/math-functions-0.2.1.0:=[profile?] >=dev-haskell/primitive-0.6.2:=[profile?] >=dev-haskell/random-1.2:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/doctest-0.15 >=dev-haskell/quickcheck-2.2 >=dev-haskell/tasty-1.3.1 dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck >=dev-haskell/vector-0.12.1 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast, high quality pseudo random number generation
+EAPI=8
+HOMEPAGE=https://github.com/bos/mwc-random
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/math-functions-0.2.1.0:=[profile?] >=dev-haskell/primitive-0.6.2:=[profile?] >=dev-haskell/random-1.2:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.15.0.2
+SRC_URI=https://hackage.haskell.org/package/mwc-random-0.15.0.2/mwc-random-0.15.0.2.tar.gz https://hackage.haskell.org/package/mwc-random-0.15.0.2/revision/1.cabal -> mwc-random-0.15.0.2-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b634de01aead8ddaeb2697529a821a69
diff --git a/metadata/md5-cache/dev-haskell/nanospec-0.2.2 b/metadata/md5-cache/dev-haskell/nanospec-0.2.2
new file mode 100644
index 000000000000..1bc7139cdf0a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/nanospec-0.2.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-1.3 >=dev-haskell/silently-1.2.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A lightweight implementation of a subset of Hspec's API
+EAPI=8
+HOMEPAGE=https://github.com/hspec/nanospec#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.2
+SRC_URI=https://hackage.haskell.org/package/nanospec-0.2.2/nanospec-0.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3addd50696045a272202edb1dc66466d
diff --git a/metadata/md5-cache/dev-haskell/nats-1.1.2-r1 b/metadata/md5-cache/dev-haskell/nats-1.1.2-r1
new file mode 100644
index 000000000000..f8b761ebf74c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/nats-1.1.2-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= hashable? ( >=dev-haskell/hashable-1.1.2.0:=[profile?] )
+DESCRIPTION=Natural numbers
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/nats/
+INHERIT=haskell-cabal
+IUSE=+binary +hashable +template-haskell profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= hashable? ( >=dev-haskell/hashable-1.1.2.0:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/1.1.2
+SRC_URI=https://hackage.haskell.org/package/nats-1.1.2/nats-1.1.2.tar.gz https://hackage.haskell.org/package/nats-1.1.2/revision/3.cabal -> nats-1.1.2-r1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=345cb4223e90da74399e6e03f9858398
diff --git a/metadata/md5-cache/dev-haskell/netlink-1.1.1.0 b/metadata/md5-cache/dev-haskell/netlink-1.1.1.0
new file mode 100644
index 000000000000..a1feefe082ee
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/netlink-1.1.1.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/cereal-0.3:=[profile?] >=dev-haskell/monad-loops-0.3:=[profile?] dev-haskell/pretty-hex:=[profile?] >=dev-lang/ghc-7.6.1:= >=dev-haskell/cabal-1.16.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Netlink communication for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/Ongy/netlink-hs
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/cereal-0.3:=[profile?] >=dev-haskell/monad-loops-0.3:=[profile?] dev-haskell/pretty-hex:=[profile?] >=dev-lang/ghc-7.6.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.1.1.0
+SRC_URI=https://hackage.haskell.org/package/netlink-1.1.1.0/netlink-1.1.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5ab491f0769e5de6e81e4923bfad4e2d
diff --git a/metadata/md5-cache/dev-haskell/netlink-1.1.1.0-r1 b/metadata/md5-cache/dev-haskell/netlink-1.1.1.0-r1
new file mode 100644
index 000000000000..0e7d0104a3d4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/netlink-1.1.1.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/cereal-0.3:=[profile?] >=dev-haskell/monad-loops-0.3:=[profile?] dev-haskell/pretty-hex:=[profile?] >=dev-lang/ghc-7.6.1:= >=dev-haskell/cabal-1.16.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Netlink communication for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/Ongy/netlink-hs
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/cereal-0.3:=[profile?] >=dev-haskell/monad-loops-0.3:=[profile?] dev-haskell/pretty-hex:=[profile?] >=dev-lang/ghc-7.6.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.1.1.0
+SRC_URI=https://hackage.haskell.org/package/netlink-1.1.1.0/netlink-1.1.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=50150ea5394a0748faa32c52a95f3387
diff --git a/metadata/md5-cache/dev-haskell/network-3.1.2.5 b/metadata/md5-cache/dev-haskell/network-3.1.2.5
new file mode 100644
index 000000000000..e7f4fc0b0b9c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/network-3.1.2.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-2.6 dev-haskell/hunit dev-haskell/quickcheck dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Low-level networking interface
+EAPI=8
+HOMEPAGE=https://github.com/haskell/network
+INHERIT=haskell-cabal
+IUSE=devel doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/3.1.2.5
+SRC_URI=https://hackage.haskell.org/package/network-3.1.2.5/network-3.1.2.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=59e98cbff8093c51cb113712a99b6f34
diff --git a/metadata/md5-cache/dev-haskell/network-3.1.3.0 b/metadata/md5-cache/dev-haskell/network-3.1.3.0
new file mode 100644
index 000000000000..b56227ba851b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/network-3.1.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-2.6 dev-haskell/hunit dev-haskell/quickcheck dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Low-level networking interface
+EAPI=8
+HOMEPAGE=https://github.com/haskell/network
+INHERIT=haskell-cabal
+IUSE=devel doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/3.1.3.0
+SRC_URI=https://hackage.haskell.org/package/network-3.1.3.0/network-3.1.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=65da7a019cdf4f9a7e7d4bc28bfe8ab3
diff --git a/metadata/md5-cache/dev-haskell/network-bsd-2.8.1.0-r1 b/metadata/md5-cache/dev-haskell/network-bsd-2.8.1.0-r1
new file mode 100644
index 000000000000..4cf04ad66cfa
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/network-bsd-2.8.1.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.8.2:= >=dev-haskell/network-3.0.0.0:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Network.BSD
+EAPI=8
+HOMEPAGE=https://github.com/haskell/network-bsd
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.8.2:= >=dev-haskell/network-3.0.0.0:=[profile?] <dev-haskell/network-3.2:=[profile?] dev-lang/ghc:=[profile?]
+SLOT=0/2.8.1.0
+SRC_URI=https://hackage.haskell.org/package/network-bsd-2.8.1.0/network-bsd-2.8.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=258c500b47786de4469c3bcf34fe0105
diff --git a/metadata/md5-cache/dev-haskell/network-byte-order-0.1.6 b/metadata/md5-cache/dev-haskell/network-byte-order-0.1.6
new file mode 100644
index 000000000000..e8d1bf0781a7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/network-byte-order-0.1.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 test? ( dev-haskell/doctest ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Network byte order utilities
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/network-byte-order
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.6
+SRC_URI=https://hackage.haskell.org/package/network-byte-order-0.1.6/network-byte-order-0.1.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=242e4154a818142302fe3e0e25a493af
diff --git a/metadata/md5-cache/dev-haskell/network-info-0.2.0.10 b/metadata/md5-cache/dev-haskell/network-info-0.2.0.10
new file mode 100644
index 000000000000..babf2b3b5006
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/network-info-0.2.0.10
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Access the local computer's basic network configuration
+EAPI=8
+HOMEPAGE=https://github.com/jystic/network-info
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.0.10
+SRC_URI=https://hackage.haskell.org/package/network-info-0.2.0.10/network-info-0.2.0.10.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6dab8705cd6c506874d3e3239216acdd
diff --git a/metadata/md5-cache/dev-haskell/network-info-0.2.1 b/metadata/md5-cache/dev-haskell/network-info-0.2.1
new file mode 100644
index 000000000000..0906a6fdb533
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/network-info-0.2.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Access the local computer's basic network configuration
+EAPI=8
+HOMEPAGE=https://github.com/jacobstanley/network-info
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.1
+SRC_URI=https://hackage.haskell.org/package/network-info-0.2.1/network-info-0.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6333ad69e8513aa36740427f6913a417
diff --git a/metadata/md5-cache/dev-haskell/network-multicast-0.3.2 b/metadata/md5-cache/dev-haskell/network-multicast-0.3.2
new file mode 100644
index 000000000000..3a3707789328
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/network-multicast-0.3.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/network:=[profile?] dev-haskell/network-bsd:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simple multicast library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/network-multicast
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=public-domain
+RDEPEND=dev-haskell/network:=[profile?] dev-haskell/network-bsd:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.2
+SRC_URI=https://hackage.haskell.org/package/network-multicast-0.3.2/network-multicast-0.3.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ebb7b979012f070a66c1240af4784eae
diff --git a/metadata/md5-cache/dev-haskell/network-run-0.2.4 b/metadata/md5-cache/dev-haskell/network-run-0.2.4
new file mode 100644
index 000000000000..d2fd44b5d05d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/network-run-0.2.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/network-3.1.0:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simple network runner library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/network-run
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/network-3.1.0:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.4
+SRC_URI=https://hackage.haskell.org/package/network-run-0.2.4/network-run-0.2.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=178f1f1c4c110ef2dafd7d868baf7a86
diff --git a/metadata/md5-cache/dev-haskell/network-uri-2.6.4.1 b/metadata/md5-cache/dev-haskell/network-uri-2.6.4.1
new file mode 100644
index 000000000000..ac29309a8758
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/network-uri-2.6.4.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/parsec-3.1.12.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/th-compat-0.1.1:=[profile?] <dev-haskell/th-compat-1.0:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=URI manipulation
+EAPI=8
+HOMEPAGE=https://github.com/haskell/network-uri
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/parsec-3.1.12.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/th-compat-0.1.1:=[profile?] <dev-haskell/th-compat-1.0:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/2.6.4.1
+SRC_URI=https://hackage.haskell.org/package/network-uri-2.6.4.1/network-uri-2.6.4.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0ca9aaafae48b2817576f545c08f76e1
diff --git a/metadata/md5-cache/dev-haskell/network-uri-2.6.4.2 b/metadata/md5-cache/dev-haskell/network-uri-2.6.4.2
new file mode 100644
index 000000000000..f4b777622fb3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/network-uri-2.6.4.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-haskell/th-compat-0.1.1:=[profile?] <dev-haskell/th-compat-1.0:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hunit dev-haskell/quickcheck dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=URI manipulation
+EAPI=8
+HOMEPAGE=https://github.com/haskell/network-uri
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/th-compat-0.1.1:=[profile?] <dev-haskell/th-compat-1.0:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.6.4.2
+SRC_URI=https://hackage.haskell.org/package/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1a4dd2bb022852446c45e5216a684970
diff --git a/metadata/md5-cache/dev-haskell/nothunks-0.1.4-r1 b/metadata/md5-cache/dev-haskell/nothunks-0.1.4-r1
new file mode 100644
index 000000000000..34d59a098139
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/nothunks-0.1.4-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= text? ( || ( ( >=dev-haskell/text-1.2 <dev-haskell/text-1.3 ) ( >=dev-haskell/text-2 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] ) vector? ( >=dev-haskell/vector-0.12:=[profile?] <dev-haskell/vector-0.14:=[profile?] ) >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/hedgehog-1.1 >=dev-haskell/random-1.1 <dev-haskell/random-1.3 >=dev-haskell/tasty-1.3 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-hedgehog-1.1 <dev-haskell/tasty-hedgehog-1.5 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Examine values for unexpected thunks
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/nothunks
+INHERIT=haskell-cabal
+IUSE=+bytestring +text +vector doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ghc-8.10.6:= text? ( || ( ( >=dev-haskell/text-1.2 <dev-haskell/text-1.3 ) ( >=dev-haskell/text-2 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] ) vector? ( >=dev-haskell/vector-0.12:=[profile?] <dev-haskell/vector-0.14:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.4
+SRC_URI=https://hackage.haskell.org/package/nothunks-0.1.4/nothunks-0.1.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4284e9a22568efc765529de20f54b85b
diff --git a/metadata/md5-cache/dev-haskell/old-locale-1.0.0.7 b/metadata/md5-cache/dev-haskell/old-locale-1.0.0.7
new file mode 100644
index 000000000000..ec8e1f6866ea
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/old-locale-1.0.0.7
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=locale library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/old-locale
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.0.7
+SRC_URI=https://hackage.haskell.org/package/old-locale-1.0.0.7/old-locale-1.0.0.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f3bfb2cf09be8012bc334e68afe62600
diff --git a/metadata/md5-cache/dev-haskell/old-time-1.1.0.3-r1 b/metadata/md5-cache/dev-haskell/old-time-1.1.0.3-r1
new file mode 100644
index 000000000000..e3c5b551a605
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/old-time-1.1.0.3-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.18.1.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Time library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/old-time
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.1.0.3
+SRC_URI=https://hackage.haskell.org/package/old-time-1.1.0.3/old-time-1.1.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=63ee08ab5df5d563739aeb226efca797
diff --git a/metadata/md5-cache/dev-haskell/onetuple-0.3.1 b/metadata/md5-cache/dev-haskell/onetuple-0.3.1
new file mode 100644
index 000000000000..026c553ff04e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/onetuple-0.3.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.8.6:=[profile?] >=dev-haskell/hashable-1.3.5.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Singleton Tuple
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/OneTuple
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.8.6:=[profile?] >=dev-haskell/hashable-1.3.5.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.1
+SRC_URI=https://hackage.haskell.org/package/OneTuple-0.3.1/OneTuple-0.3.1.tar.gz -> onetuple-0.3.1.tar.gz https://hackage.haskell.org/package/OneTuple-0.3.1/revision/2.cabal -> onetuple-0.3.1-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=55debd029fea2106622cf01e5710421d
diff --git a/metadata/md5-cache/dev-haskell/onetuple-0.4.1.1 b/metadata/md5-cache/dev-haskell/onetuple-0.4.1.1
new file mode 100644
index 000000000000..406902d1efd5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/onetuple-0.4.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.8.6:=[profile?] >=dev-haskell/foldable1-classes-compat-0.1:=[profile?] <dev-haskell/foldable1-classes-compat-0.2:=[profile?] >=dev-haskell/hashable-1.3.5.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Singleton Tuple
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/OneTuple
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.8.6:=[profile?] >=dev-haskell/foldable1-classes-compat-0.1:=[profile?] <dev-haskell/foldable1-classes-compat-0.2:=[profile?] >=dev-haskell/hashable-1.3.5.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.1.1
+SRC_URI=https://hackage.haskell.org/package/OneTuple-0.4.1.1/OneTuple-0.4.1.1.tar.gz -> onetuple-0.4.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b632c94197ca6905d77ea390c37265f8
diff --git a/metadata/md5-cache/dev-haskell/only-0.1 b/metadata/md5-cache/dev-haskell/only-0.1
new file mode 100644
index 000000000000..6d4a2d04d04d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/only-0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=The 1-tuple type or single-value "collection"
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/Only
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1
+SRC_URI=https://hackage.haskell.org/package/Only-0.1/Only-0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=bf874a03ede0426355c012eaebd4fc4e
diff --git a/metadata/md5-cache/dev-haskell/options-1.2.1.1 b/metadata/md5-cache/dev-haskell/options-1.2.1.1
new file mode 100644
index 000000000000..63b4baa43581
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/options-1.2.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/monads-tf-0.1:=[profile?] >=dev-haskell/transformers-0.2:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A powerful and easy-to-use command-line option parser
+EAPI=8
+HOMEPAGE=https://john-millikin.com/software/haskell-options/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/monads-tf-0.1:=[profile?] >=dev-haskell/transformers-0.2:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/1.2.1.1
+SRC_URI=https://hackage.haskell.org/package/options-1.2.1.1/options-1.2.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2982653e9470100d727195d3991f2709
diff --git a/metadata/md5-cache/dev-haskell/options-1.2.1.2 b/metadata/md5-cache/dev-haskell/options-1.2.1.2
new file mode 100644
index 000000000000..2fdc43a5b4d3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/options-1.2.1.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/monads-tf-0.3:=[profile?] <dev-haskell/monads-tf-0.4:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/hspec-2.9.7 <dev-haskell/hspec-2.12 >=dev-haskell/patience-0.3 <dev-haskell/patience-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Powerful and easy command-line option parser
+EAPI=8
+HOMEPAGE=https://github.com/typeclasses/options/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/monads-tf-0.3:=[profile?] <dev-haskell/monads-tf-0.4:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.2.1.2
+SRC_URI=https://hackage.haskell.org/package/options-1.2.1.2/options-1.2.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=aadbe436a4ca351ad74b043967126a06
diff --git a/metadata/md5-cache/dev-haskell/optparse-applicative-0.16.1.0 b/metadata/md5-cache/dev-haskell/optparse-applicative-0.16.1.0
new file mode 100644
index 000000000000..96f55be451ce
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/optparse-applicative-0.16.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-wl-pprint-0.6.8:=[profile?] <dev-haskell/ansi-wl-pprint-0.7:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( >=dev-haskell/quickcheck-2.8 <dev-haskell/quickcheck-2.15 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Utilities and combinators for parsing command line options
+EAPI=8
+HOMEPAGE=https://github.com/pcapriotti/optparse-applicative
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/ansi-wl-pprint-0.6.8:=[profile?] <dev-haskell/ansi-wl-pprint-0.7:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.16.1.0
+SRC_URI=https://hackage.haskell.org/package/optparse-applicative-0.16.1.0/optparse-applicative-0.16.1.0.tar.gz https://hackage.haskell.org/package/optparse-applicative-0.16.1.0/revision/2.cabal -> optparse-applicative-0.16.1.0.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=020b8e5b6e653c9a4a1cbadd78903ca3
diff --git a/metadata/md5-cache/dev-haskell/optparse-applicative-0.18.1.0 b/metadata/md5-cache/dev-haskell/optparse-applicative-0.18.1.0
new file mode 100644
index 000000000000..b3579649eba2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/optparse-applicative-0.18.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/prettyprinter-1.7:=[profile?] <dev-haskell/prettyprinter-1.8:=[profile?] >=dev-haskell/prettyprinter-ansi-terminal-1.1:=[profile?] <dev-haskell/prettyprinter-ansi-terminal-1.2:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/quickcheck-2.8 <dev-haskell/quickcheck-2.15 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Utilities and combinators for parsing command line options
+EAPI=8
+HOMEPAGE=https://github.com/pcapriotti/optparse-applicative
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/prettyprinter-1.7:=[profile?] <dev-haskell/prettyprinter-1.8:=[profile?] >=dev-haskell/prettyprinter-ansi-terminal-1.1:=[profile?] <dev-haskell/prettyprinter-ansi-terminal-1.2:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.18.1.0
+SRC_URI=https://hackage.haskell.org/package/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=bdfba7240f37266dcec4a45ea50fd3ed
diff --git a/metadata/md5-cache/dev-haskell/ordered-containers-0.2.3 b/metadata/md5-cache/dev-haskell/ordered-containers-0.2.3
new file mode 100644
index 000000000000..6a21a0cbe3fc
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/ordered-containers-0.2.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Set- and Map-like types that remember the order elements were inserted
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/ordered-containers
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.3
+SRC_URI=https://hackage.haskell.org/package/ordered-containers-0.2.3/ordered-containers-0.2.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9cd95e57a855c483d8c73eff0606466b
diff --git a/metadata/md5-cache/dev-haskell/pandoc-3.1.8 b/metadata/md5-cache/dev-haskell/pandoc-3.1.8
new file mode 100644
index 000000000000..6827ff1197a3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pandoc-3.1.8
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-2.0.1.0:=[profile?] <dev-haskell/aeson-2.3:=[profile?] >=dev-haskell/aeson-pretty-0.8.9:=[profile?] <dev-haskell/aeson-pretty-0.9:=[profile?] >=dev-haskell/attoparsec-0.12:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base64-0.4:=[profile?] <dev-haskell/base64-0.5:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] <dev-haskell/blaze-html-0.10:=[profile?] >=dev-haskell/blaze-markup-0.8:=[profile?] <dev-haskell/blaze-markup-0.9:=[profile?] >=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/citeproc-0.8.1:=[profile?] <dev-haskell/citeproc-0.9:=[profile?] >=dev-haskell/commonmark-0.2.3:=[profile?] <dev-haskell/commonmark-0.3:=[profile?] >=dev-haskell/commonmark-extensions-0.2.3.5:=[profile?] <dev-haskell/commonmark-extensions-0.3:=[profile?] >=dev-haskell/commonmark-pandoc-0.2.1.3:=[profile?] <dev-haskell/commonmark-pandoc-0.3:=[profile?] >=dev-haskell/crypton-connection-0.3.1:=[profile?] <dev-haskell/crypton-connection-0.4:=[profile?] >=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.8:=[profile?] >=dev-haskell/doclayout-0.4.0.1:=[profile?] <dev-haskell/doclayout-0.5:=[profile?] >=dev-haskell/doctemplates-0.11:=[profile?] <dev-haskell/doctemplates-0.12:=[profile?] >=dev-haskell/emojis-0.1:=[profile?] <dev-haskell/emojis-0.2:=[profile?] >=dev-haskell/file-embed-0.0:=[profile?] <dev-haskell/file-embed-0.1:=[profile?] >=dev-haskell/glob-0.7:=[profile?] <dev-haskell/glob-0.11:=[profile?] >=dev-haskell/gridtables-0.1:=[profile?] <dev-haskell/gridtables-0.2:=[profile?] >=dev-haskell/haddock-library-1.10:=[profile?] <dev-haskell/haddock-library-1.12:=[profile?] >=dev-haskell/http-client-0.4.30:=[profile?] <dev-haskell/http-client-0.8:=[profile?] >=dev-haskell/http-client-tls-0.2.4:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/http-types-0.8:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/ipynb-0.2:=[profile?] <dev-haskell/ipynb-0.3:=[profile?] >=dev-haskell/jira-wiki-markup-1.5.1:=[profile?] <dev-haskell/jira-wiki-markup-1.6:=[profile?] >=dev-haskell/juicypixels-3.1.6.1:=[profile?] <dev-haskell/juicypixels-3.4:=[profile?] >=dev-haskell/mime-types-0.1.1:=[profile?] <dev-haskell/mime-types-0.2:=[profile?] >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.8:=[profile?] >=dev-haskell/pandoc-types-1.23.1:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/pretty-show-1.10:=[profile?] <dev-haskell/pretty-show-1.11:=[profile?] >=dev-haskell/random-1:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/safe-0.3.18:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/sha-1.6:=[profile?] <dev-haskell/sha-1.7:=[profile?] >=dev-haskell/skylighting-0.14:=[profile?] <dev-haskell/skylighting-0.15:=[profile?] >=dev-haskell/skylighting-core-0.14:=[profile?] <dev-haskell/skylighting-core-0.15:=[profile?] >=dev-haskell/split-0.2:=[profile?] <dev-haskell/split-0.3:=[profile?] >=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.8:=[profile?] >=dev-haskell/tagsoup-0.14.6:=[profile?] <dev-haskell/tagsoup-0.15:=[profile?] >=dev-haskell/temporary-1.1:=[profile?] <dev-haskell/temporary-1.4:=[profile?] >=dev-haskell/texmath-0.12.8.2:=[profile?] <dev-haskell/texmath-0.13:=[profile?] >=dev-haskell/text-1.1.1.0:=[profile?] <dev-haskell/text-2.2:=[profile?] >=dev-haskell/text-conversions-0.3:=[profile?] <dev-haskell/text-conversions-0.4:=[profile?] >=dev-haskell/typst-0.3.2.0:=[profile?] <dev-haskell/typst-0.3.3:=[profile?] >=dev-haskell/unicode-collation-0.1.1:=[profile?] <dev-haskell/unicode-collation-0.2:=[profile?] >=dev-haskell/unicode-transforms-0.3:=[profile?] <dev-haskell/unicode-transforms-0.5:=[profile?] >=dev-haskell/vector-0.12:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/xml-1.3.12:=[profile?] <dev-haskell/xml-1.4:=[profile?] >=dev-haskell/xml-conduit-1.9.1.1:=[profile?] <dev-haskell/xml-conduit-1.10:=[profile?] >=dev-haskell/xml-types-0.3:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-haskell/yaml-0.11:=[profile?] <dev-haskell/yaml-0.12:=[profile?] >=dev-haskell/zip-archive-0.4.3:=[profile?] <dev-haskell/zip-archive-0.5:=[profile?] >=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.7:=[profile?] >=dev-lang/ghc-8.10.6:= !app-text/pandoc >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/diff-0.2 <dev-haskell/diff-0.5 >=dev-haskell/tasty-0.11 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-golden-2.3 <dev-haskell/tasty-golden-2.4 >=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.11 >=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Conversion between markup formats
+EAPI=8
+HOMEPAGE=https://pandoc.org
+INHERIT=haskell-cabal
+IUSE=embed-data-files doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-haskell/aeson-2.0.1.0:=[profile?] <dev-haskell/aeson-2.3:=[profile?] >=dev-haskell/aeson-pretty-0.8.9:=[profile?] <dev-haskell/aeson-pretty-0.9:=[profile?] >=dev-haskell/attoparsec-0.12:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base64-0.4:=[profile?] <dev-haskell/base64-0.5:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] <dev-haskell/blaze-html-0.10:=[profile?] >=dev-haskell/blaze-markup-0.8:=[profile?] <dev-haskell/blaze-markup-0.9:=[profile?] >=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/citeproc-0.8.1:=[profile?] <dev-haskell/citeproc-0.9:=[profile?] >=dev-haskell/commonmark-0.2.3:=[profile?] <dev-haskell/commonmark-0.3:=[profile?] >=dev-haskell/commonmark-extensions-0.2.3.5:=[profile?] <dev-haskell/commonmark-extensions-0.3:=[profile?] >=dev-haskell/commonmark-pandoc-0.2.1.3:=[profile?] <dev-haskell/commonmark-pandoc-0.3:=[profile?] >=dev-haskell/crypton-connection-0.3.1:=[profile?] <dev-haskell/crypton-connection-0.4:=[profile?] >=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.8:=[profile?] >=dev-haskell/doclayout-0.4.0.1:=[profile?] <dev-haskell/doclayout-0.5:=[profile?] >=dev-haskell/doctemplates-0.11:=[profile?] <dev-haskell/doctemplates-0.12:=[profile?] >=dev-haskell/emojis-0.1:=[profile?] <dev-haskell/emojis-0.2:=[profile?] >=dev-haskell/file-embed-0.0:=[profile?] <dev-haskell/file-embed-0.1:=[profile?] >=dev-haskell/glob-0.7:=[profile?] <dev-haskell/glob-0.11:=[profile?] >=dev-haskell/gridtables-0.1:=[profile?] <dev-haskell/gridtables-0.2:=[profile?] >=dev-haskell/haddock-library-1.10:=[profile?] <dev-haskell/haddock-library-1.12:=[profile?] >=dev-haskell/http-client-0.4.30:=[profile?] <dev-haskell/http-client-0.8:=[profile?] >=dev-haskell/http-client-tls-0.2.4:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/http-types-0.8:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/ipynb-0.2:=[profile?] <dev-haskell/ipynb-0.3:=[profile?] >=dev-haskell/jira-wiki-markup-1.5.1:=[profile?] <dev-haskell/jira-wiki-markup-1.6:=[profile?] >=dev-haskell/juicypixels-3.1.6.1:=[profile?] <dev-haskell/juicypixels-3.4:=[profile?] >=dev-haskell/mime-types-0.1.1:=[profile?] <dev-haskell/mime-types-0.2:=[profile?] >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.8:=[profile?] >=dev-haskell/pandoc-types-1.23.1:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/pretty-show-1.10:=[profile?] <dev-haskell/pretty-show-1.11:=[profile?] >=dev-haskell/random-1:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/safe-0.3.18:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/sha-1.6:=[profile?] <dev-haskell/sha-1.7:=[profile?] >=dev-haskell/skylighting-0.14:=[profile?] <dev-haskell/skylighting-0.15:=[profile?] >=dev-haskell/skylighting-core-0.14:=[profile?] <dev-haskell/skylighting-core-0.15:=[profile?] >=dev-haskell/split-0.2:=[profile?] <dev-haskell/split-0.3:=[profile?] >=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.8:=[profile?] >=dev-haskell/tagsoup-0.14.6:=[profile?] <dev-haskell/tagsoup-0.15:=[profile?] >=dev-haskell/temporary-1.1:=[profile?] <dev-haskell/temporary-1.4:=[profile?] >=dev-haskell/texmath-0.12.8.2:=[profile?] <dev-haskell/texmath-0.13:=[profile?] >=dev-haskell/text-1.1.1.0:=[profile?] <dev-haskell/text-2.2:=[profile?] >=dev-haskell/text-conversions-0.3:=[profile?] <dev-haskell/text-conversions-0.4:=[profile?] >=dev-haskell/typst-0.3.2.0:=[profile?] <dev-haskell/typst-0.3.3:=[profile?] >=dev-haskell/unicode-collation-0.1.1:=[profile?] <dev-haskell/unicode-collation-0.2:=[profile?] >=dev-haskell/unicode-transforms-0.3:=[profile?] <dev-haskell/unicode-transforms-0.5:=[profile?] >=dev-haskell/vector-0.12:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/xml-1.3.12:=[profile?] <dev-haskell/xml-1.4:=[profile?] >=dev-haskell/xml-conduit-1.9.1.1:=[profile?] <dev-haskell/xml-conduit-1.10:=[profile?] >=dev-haskell/xml-types-0.3:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-haskell/yaml-0.11:=[profile?] <dev-haskell/yaml-0.12:=[profile?] >=dev-haskell/zip-archive-0.4.3:=[profile?] <dev-haskell/zip-archive-0.5:=[profile?] >=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.7:=[profile?] >=dev-lang/ghc-8.10.6:= !app-text/pandoc dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/3.1.8
+SRC_URI=https://hackage.haskell.org/package/pandoc-3.1.8/pandoc-3.1.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6f91208765bceeecdfbe023b5853ce5d
diff --git a/metadata/md5-cache/dev-haskell/pandoc-lua-engine-0.2.1.2 b/metadata/md5-cache/dev-haskell/pandoc-lua-engine-0.2.1.2
new file mode 100644
index 000000000000..531da9e18743
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pandoc-lua-engine-0.2.1.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/pandoc-3.1.4:=[profile?] <dev-haskell/pandoc-3.2:=[profile?] dev-haskell/aeson:=[profile?] >=dev-haskell/citeproc-0.8:=[profile?] <dev-haskell/citeproc-0.9:=[profile?] >=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.8:=[profile?] >=dev-haskell/doclayout-0.4:=[profile?] <dev-haskell/doclayout-0.5:=[profile?] >=dev-haskell/doctemplates-0.11:=[profile?] <dev-haskell/doctemplates-0.12:=[profile?] >=dev-haskell/hslua-2.3:=[profile?] <dev-haskell/hslua-2.4:=[profile?] >=dev-haskell/hslua-module-doclayout-1.1:=[profile?] <dev-haskell/hslua-module-doclayout-1.2:=[profile?] >=dev-haskell/hslua-module-path-1.1:=[profile?] <dev-haskell/hslua-module-path-1.2:=[profile?] >=dev-haskell/hslua-module-system-1.1:=[profile?] <dev-haskell/hslua-module-system-1.2:=[profile?] >=dev-haskell/hslua-module-text-1.1:=[profile?] <dev-haskell/hslua-module-text-1.2:=[profile?] >=dev-haskell/hslua-module-version-1.1:=[profile?] <dev-haskell/hslua-module-version-1.2:=[profile?] >=dev-haskell/hslua-module-zip-1.1:=[profile?] <dev-haskell/hslua-module-zip-1.2:=[profile?] >=dev-haskell/hslua-repl-0.1.1:=[profile?] <dev-haskell/hslua-repl-0.2:=[profile?] >=dev-haskell/lpeg-1.0.4:=[profile?] <dev-haskell/lpeg-1.1:=[profile?] >=dev-haskell/pandoc-lua-marshal-0.2.2:=[profile?] <dev-haskell/pandoc-lua-marshal-0.3:=[profile?] >=dev-haskell/pandoc-types-1.22:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/sha-1.6:=[profile?] <dev-haskell/sha-1.7:=[profile?] >=dev-haskell/text-1.1.1:=[profile?] <dev-haskell/text-2.2:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/tasty dev-haskell/tasty-golden dev-haskell/tasty-hunit >=dev-haskell/tasty-lua-1.1 <dev-haskell/tasty-lua-1.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lua engine to power custom pandoc conversions
+EAPI=8
+HOMEPAGE=https://pandoc.org
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-haskell/pandoc-3.1.4:=[profile?] <dev-haskell/pandoc-3.2:=[profile?] dev-haskell/aeson:=[profile?] >=dev-haskell/citeproc-0.8:=[profile?] <dev-haskell/citeproc-0.9:=[profile?] >=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.8:=[profile?] >=dev-haskell/doclayout-0.4:=[profile?] <dev-haskell/doclayout-0.5:=[profile?] >=dev-haskell/doctemplates-0.11:=[profile?] <dev-haskell/doctemplates-0.12:=[profile?] >=dev-haskell/hslua-2.3:=[profile?] <dev-haskell/hslua-2.4:=[profile?] >=dev-haskell/hslua-module-doclayout-1.1:=[profile?] <dev-haskell/hslua-module-doclayout-1.2:=[profile?] >=dev-haskell/hslua-module-path-1.1:=[profile?] <dev-haskell/hslua-module-path-1.2:=[profile?] >=dev-haskell/hslua-module-system-1.1:=[profile?] <dev-haskell/hslua-module-system-1.2:=[profile?] >=dev-haskell/hslua-module-text-1.1:=[profile?] <dev-haskell/hslua-module-text-1.2:=[profile?] >=dev-haskell/hslua-module-version-1.1:=[profile?] <dev-haskell/hslua-module-version-1.2:=[profile?] >=dev-haskell/hslua-module-zip-1.1:=[profile?] <dev-haskell/hslua-module-zip-1.2:=[profile?] >=dev-haskell/hslua-repl-0.1.1:=[profile?] <dev-haskell/hslua-repl-0.2:=[profile?] >=dev-haskell/lpeg-1.0.4:=[profile?] <dev-haskell/lpeg-1.1:=[profile?] >=dev-haskell/pandoc-lua-marshal-0.2.2:=[profile?] <dev-haskell/pandoc-lua-marshal-0.3:=[profile?] >=dev-haskell/pandoc-types-1.22:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/sha-1.6:=[profile?] <dev-haskell/sha-1.7:=[profile?] >=dev-haskell/text-1.1.1:=[profile?] <dev-haskell/text-2.2:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.2.1.2
+SRC_URI=https://hackage.haskell.org/package/pandoc-lua-engine-0.2.1.2/pandoc-lua-engine-0.2.1.2.tar.gz https://hackage.haskell.org/package/pandoc-lua-engine-0.2.1.2/revision/1.cabal -> pandoc-lua-engine-0.2.1.2-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=71597ee1f97fea43a314f05f5e2f1842
diff --git a/metadata/md5-cache/dev-haskell/pandoc-lua-marshal-0.1.6 b/metadata/md5-cache/dev-haskell/pandoc-lua-marshal-0.1.6
new file mode 100644
index 000000000000..61ee687dcd52
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pandoc-lua-marshal-0.1.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-2.1:=[profile?] <dev-haskell/hslua-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/lua-2.1:=[profile?] <dev-haskell/lua-2.3:=[profile?] >=dev-haskell/pandoc-types-1.22.1:=[profile?] <dev-haskell/pandoc-types-1.23:=[profile?] >=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.15 >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-lua-1.0 >=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Use pandoc types in Lua
+EAPI=8
+HOMEPAGE=https://github.com/pandoc/pandoc-lua-marshal
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-2.1:=[profile?] <dev-haskell/hslua-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.1:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/lua-2.1:=[profile?] <dev-haskell/lua-2.3:=[profile?] >=dev-haskell/pandoc-types-1.22.1:=[profile?] <dev-haskell/pandoc-types-1.23:=[profile?] >=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.6
+SRC_URI=https://hackage.haskell.org/package/pandoc-lua-marshal-0.1.6/pandoc-lua-marshal-0.1.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c349e189fd4f766b8957fc52734665f9
diff --git a/metadata/md5-cache/dev-haskell/pandoc-lua-marshal-0.2.2 b/metadata/md5-cache/dev-haskell/pandoc-lua-marshal-0.2.2
new file mode 100644
index 000000000000..04c77d70fdbe
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pandoc-lua-marshal-0.2.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.5:=[profile?] <dev-haskell/aeson-2.2:=[profile?] >=dev-haskell/hslua-2.2:=[profile?] <dev-haskell/hslua-2.4:=[profile?] >=dev-haskell/hslua-list-1.1:=[profile?] <dev-haskell/hslua-list-1.2:=[profile?] >=dev-haskell/hslua-marshalling-2.2:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/lua-2.2:=[profile?] <dev-haskell/lua-2.4:=[profile?] >=dev-haskell/pandoc-types-1.23:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] >=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/text-1.1.1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.15 >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-lua-1.0 >=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Use pandoc types in Lua
+EAPI=8
+HOMEPAGE=https://github.com/pandoc/pandoc-lua-marshal
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/aeson-1.5:=[profile?] <dev-haskell/aeson-2.2:=[profile?] >=dev-haskell/hslua-2.2:=[profile?] <dev-haskell/hslua-2.4:=[profile?] >=dev-haskell/hslua-list-1.1:=[profile?] <dev-haskell/hslua-list-1.2:=[profile?] >=dev-haskell/hslua-marshalling-2.2:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/lua-2.2:=[profile?] <dev-haskell/lua-2.4:=[profile?] >=dev-haskell/pandoc-types-1.23:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] >=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/text-1.1.1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.2
+SRC_URI=https://hackage.haskell.org/package/pandoc-lua-marshal-0.2.2/pandoc-lua-marshal-0.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=25628f5d660993c74516d5863c2b2037
diff --git a/metadata/md5-cache/dev-haskell/pandoc-server-0.1.0.3 b/metadata/md5-cache/dev-haskell/pandoc-server-0.1.0.3
new file mode 100644
index 000000000000..3a0a348bf2d8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pandoc-server-0.1.0.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/pandoc-3.0:=[profile?] >=dev-haskell/aeson-2.0:=[profile?] <dev-haskell/aeson-2.3:=[profile?] >=dev-haskell/base64-0.4:=[profile?] <dev-haskell/base64-0.5:=[profile?] >=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.8:=[profile?] >=dev-haskell/doctemplates-0.11:=[profile?] <dev-haskell/doctemplates-0.12:=[profile?] >=dev-haskell/pandoc-types-1.22:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] >=dev-haskell/servant-server-0.19:=[profile?] <dev-haskell/servant-server-0.21:=[profile?] >=dev-haskell/skylighting-0.13:=[profile?] <dev-haskell/skylighting-0.15:=[profile?] >=dev-haskell/text-1.1.1.0:=[profile?] <dev-haskell/text-2.2:=[profile?] >=dev-haskell/unicode-collation-0.1.1:=[profile?] <dev-haskell/unicode-collation-0.2:=[profile?] >=dev-haskell/wai-3.2:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/wai-cors-0.2.7:=[profile?] <dev-haskell/wai-cors-0.3:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pandoc document conversion as an HTTP servant-server
+EAPI=8
+HOMEPAGE=https://pandoc.org
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-haskell/pandoc-3.0:=[profile?] >=dev-haskell/aeson-2.0:=[profile?] <dev-haskell/aeson-2.3:=[profile?] >=dev-haskell/base64-0.4:=[profile?] <dev-haskell/base64-0.5:=[profile?] >=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.8:=[profile?] >=dev-haskell/doctemplates-0.11:=[profile?] <dev-haskell/doctemplates-0.12:=[profile?] >=dev-haskell/pandoc-types-1.22:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] >=dev-haskell/servant-server-0.19:=[profile?] <dev-haskell/servant-server-0.21:=[profile?] >=dev-haskell/skylighting-0.13:=[profile?] <dev-haskell/skylighting-0.15:=[profile?] >=dev-haskell/text-1.1.1.0:=[profile?] <dev-haskell/text-2.2:=[profile?] >=dev-haskell/unicode-collation-0.1.1:=[profile?] <dev-haskell/unicode-collation-0.2:=[profile?] >=dev-haskell/wai-3.2:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/wai-cors-0.2.7:=[profile?] <dev-haskell/wai-cors-0.3:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.0.3
+SRC_URI=https://hackage.haskell.org/package/pandoc-server-0.1.0.3/pandoc-server-0.1.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1c0b76298ea63434bf5bfb4dddbca1d3
diff --git a/metadata/md5-cache/dev-haskell/pandoc-types-1.22.2 b/metadata/md5-cache/dev-haskell/pandoc-types-1.22.2
new file mode 100644
index 000000000000..626938ba7a34
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pandoc-types-1.22.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-0.6.2:=[profile?] <dev-haskell/aeson-2.1:=[profile?] >=dev-haskell/quickcheck-2.10:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 >=dev-haskell/string-qq-0.0.2 <dev-haskell/string-qq-0.1 >=dev-haskell/test-framework-0.3 <dev-haskell/test-framework-0.9 >=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4 >=dev-haskell/test-framework-quickcheck2-0.2.9 <dev-haskell/test-framework-quickcheck2-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Types for representing a structured document
+EAPI=8
+HOMEPAGE=https://pandoc.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-0.6.2:=[profile?] <dev-haskell/aeson-2.1:=[profile?] >=dev-haskell/quickcheck-2.10:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.22.2
+SRC_URI=https://hackage.haskell.org/package/pandoc-types-1.22.2/pandoc-types-1.22.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=35c606eb19332121e0f5988a8b86c92a
diff --git a/metadata/md5-cache/dev-haskell/pandoc-types-1.23.1 b/metadata/md5-cache/dev-haskell/pandoc-types-1.23.1
new file mode 100644
index 000000000000..f3ab317ddd4f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pandoc-types-1.23.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-0.6.2:=[profile?] <dev-haskell/aeson-2.3:=[profile?] >=dev-haskell/quickcheck-2.10:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.8:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 >=dev-haskell/test-framework-0.3 <dev-haskell/test-framework-0.9 >=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4 >=dev-haskell/test-framework-quickcheck2-0.2.9 <dev-haskell/test-framework-quickcheck2-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Types for representing a structured document
+EAPI=8
+HOMEPAGE=https://pandoc.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-0.6.2:=[profile?] <dev-haskell/aeson-2.3:=[profile?] >=dev-haskell/quickcheck-2.10:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.8:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.23.1
+SRC_URI=https://hackage.haskell.org/package/pandoc-types-1.23.1/pandoc-types-1.23.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6d80bbf5554a3830fa57918eb94ac5d2
diff --git a/metadata/md5-cache/dev-haskell/pango-0.13.10.0 b/metadata/md5-cache/dev-haskell/pango-0.13.10.0
new file mode 100644
index 000000000000..9810661a7a2b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pango-0.13.10.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=dev-haskell/gtk2hs-buildtools-0.13.2.0 <dev-haskell/gtk2hs-buildtools-0.14 app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/cairo-0.13.0.0:=[profile?] <dev-haskell/cairo-0.14:=[profile?] >=dev-haskell/glib-0.13.0.0:=[profile?] <dev-haskell/glib-0.14:=[profile?] >=dev-haskell/text-0.11.0.6:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= x11-libs/cairo x11-libs/pango >=dev-haskell/cabal-3.0.0.0 <dev-haskell/cabal-3.11 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Binding to the Pango text rendering engine
+EAPI=8
+HOMEPAGE=https://projects.haskell.org/gtk2hs/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-haskell/cairo-0.13.0.0:=[profile?] <dev-haskell/cairo-0.14:=[profile?] >=dev-haskell/glib-0.13.0.0:=[profile?] <dev-haskell/glib-0.14:=[profile?] >=dev-haskell/text-0.11.0.6:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= x11-libs/cairo x11-libs/pango dev-lang/ghc:=[profile?]
+SLOT=0/0.13.10.0
+SRC_URI=https://hackage.haskell.org/package/pango-0.13.10.0/pango-0.13.10.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0ec93237c81cd9d091bf87970fd26f52
diff --git a/metadata/md5-cache/dev-haskell/parallel-3.2.2.0 b/metadata/md5-cache/dev-haskell/parallel-3.2.2.0
new file mode 100644
index 000000000000..5b35252b9633
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/parallel-3.2.2.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parallel programming library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/parallel
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=3/3.2.2.0
+SRC_URI=https://hackage.haskell.org/package/parallel-3.2.2.0/parallel-3.2.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1d01bc253fa66136095322503595dee1
diff --git a/metadata/md5-cache/dev-haskell/parallel-io-0.3.5 b/metadata/md5-cache/dev-haskell/parallel-io-0.3.5
new file mode 100644
index 000000000000..0aae19e6451f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/parallel-io-0.3.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>dev-haskell/extensible-exceptions-0.1.0.1:=[profile?] >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Combinators for executing IO actions in parallel on a thread pool
+EAPI=8
+HOMEPAGE=https://batterseapower.github.io/parallel-io/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>dev-haskell/extensible-exceptions-0.1.0.1:=[profile?] >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.5
+SRC_URI=https://hackage.haskell.org/package/parallel-io-0.3.5/parallel-io-0.3.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6a373c7f4d859c4e97f959c9ca7ffdf4
diff --git a/metadata/md5-cache/dev-haskell/parsec-3.1.14.0-r2 b/metadata/md5-cache/dev-haskell/parsec-3.1.14.0-r2
new file mode 100644
index 000000000000..7c1b74537375
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/parsec-3.1.14.0-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Monadic parser combinators
+EAPI=8
+HOMEPAGE=https://github.com/haskell/parsec
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/3.1.14.0
+SRC_URI=https://hackage.haskell.org/package/parsec-3.1.14.0/parsec-3.1.14.0.tar.gz https://hackage.haskell.org/package/parsec-3.1.14.0/revision/4.cabal -> parsec-3.1.14.0-rev4.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5fd73c8761657add8e130162b0ab29aa
diff --git a/metadata/md5-cache/dev-haskell/parsec-3.1.15.0-r1 b/metadata/md5-cache/dev-haskell/parsec-3.1.15.0-r1
new file mode 100644
index 000000000000..3aae4ef119cd
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/parsec-3.1.15.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-9.2.4:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Monadic parser combinators
+EAPI=8
+HOMEPAGE=https://github.com/haskell/parsec
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD-2
+RDEPEND=>=dev-lang/ghc-9.2.4:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/3.1.15.0
+SRC_URI=https://hackage.haskell.org/package/parsec-3.1.15.0/parsec-3.1.15.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=092583430be650cd849a94cbff5632d6
diff --git a/metadata/md5-cache/dev-haskell/parsec-numbers-0.1.0 b/metadata/md5-cache/dev-haskell/parsec-numbers-0.1.0
new file mode 100644
index 000000000000..2b77ae6ee894
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/parsec-numbers-0.1.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= parsec1? ( dev-haskell/parsec1:=[profile?] ) !parsec1? ( dev-haskell/parsec:=[profile?] ) >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Utilities for parsing numbers from strings
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/parsec-numbers
+INHERIT=haskell-cabal
+IUSE=parsec1 doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= parsec1? ( dev-haskell/parsec1:=[profile?] ) !parsec1? ( dev-haskell/parsec:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.1.0
+SRC_URI=https://hackage.haskell.org/package/parsec-numbers-0.1.0/parsec-numbers-0.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=881d235880e3fb6f566c210dce780ada
diff --git a/metadata/md5-cache/dev-haskell/parsec1-1.0.0.7 b/metadata/md5-cache/dev-haskell/parsec1-1.0.0.7
new file mode 100644
index 000000000000..652b65c08c73
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/parsec1-1.0.0.7
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.0.1:= >=dev-haskell/cabal-1.24.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Portable monadic parser combinators
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/parsec1
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.0.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.0.7
+SRC_URI=https://hackage.haskell.org/package/parsec1-1.0.0.7/parsec1-1.0.0.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=03839396e3fba84845e216ec9905e407
diff --git a/metadata/md5-cache/dev-haskell/parsec1-1.0.0.8 b/metadata/md5-cache/dev-haskell/parsec1-1.0.0.8
new file mode 100644
index 000000000000..1ee54eb6c82b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/parsec1-1.0.0.8
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Portable monadic parser combinators
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/parsec1
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.0.8
+SRC_URI=https://hackage.haskell.org/package/parsec1-1.0.0.8/parsec1-1.0.0.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9960f22c9d314537274f3b610afeefb8
diff --git a/metadata/md5-cache/dev-haskell/parser-combinators-1.3.0 b/metadata/md5-cache/dev-haskell/parser-combinators-1.3.0
new file mode 100644
index 000000000000..32c0d6ae0a44
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/parser-combinators-1.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-lang/ghc-8.6.3:= >=dev-haskell/cabal-2.4.0.1 test? ( >=dev-haskell/hspec-2.0 <dev-haskell/hspec-3.0 >=dev-haskell/hspec-expectations-0.8 <dev-haskell/hspec-expectations-0.9 >=dev-haskell/hspec-megaparsec-2.0 <dev-haskell/hspec-megaparsec-3.0 >=dev-haskell/megaparsec-8.0 <dev-haskell/megaparsec-10.0 >=dev-haskell/megaparsec-tests-8.0 <dev-haskell/megaparsec-tests-10.0 >=dev-haskell/quickcheck-2.7 <dev-haskell/quickcheck-2.15 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lightweight package providing commonly useful parser combinators
+EAPI=8
+HOMEPAGE=https://github.com/mrkkrp/parser-combinators
+INHERIT=haskell-cabal
+IUSE=test doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.6.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.0
+SRC_URI=https://hackage.haskell.org/package/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz test? ( https://hackage.haskell.org/package/parser-combinators-tests-1.3.0/parser-combinators-tests-1.3.0.tar.gz )
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=81414db4e6149b078ad113e8bb3df1ff
diff --git a/metadata/md5-cache/dev-haskell/parsers-0.12.10-r1 b/metadata/md5-cache/dev-haskell/parsers-0.12.10-r1
new file mode 100644
index 000000000000..5fd6d5db562c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/parsers-0.12.10-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.3:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/charset-0.3:=[profile?] <dev-haskell/charset-1:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/semigroups-0.12:=[profile?] <dev-haskell/semigroups-1:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= attoparsec? ( >=dev-haskell/attoparsec-0.12.1.4:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/quickcheck dev-haskell/quickcheck-instances ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parsing combinators
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/parsers/
+INHERIT=haskell-cabal
+IUSE=+attoparsec +binary +parsec doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.3:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/charset-0.3:=[profile?] <dev-haskell/charset-1:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/semigroups-0.12:=[profile?] <dev-haskell/semigroups-1:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= attoparsec? ( >=dev-haskell/attoparsec-0.12.1.4:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.12.10
+SRC_URI=https://hackage.haskell.org/package/parsers-0.12.10/parsers-0.12.10.tar.gz https://hackage.haskell.org/package/parsers-0.12.10/revision/2.cabal -> parsers-0.12.10-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e2f3fd6f81af16f49613b61421c2753c
diff --git a/metadata/md5-cache/dev-haskell/parsers-0.12.11 b/metadata/md5-cache/dev-haskell/parsers-0.12.11
new file mode 100644
index 000000000000..a9c552796e0d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/parsers-0.12.11
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.3:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/charset-0.3:=[profile?] <dev-haskell/charset-1:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= attoparsec? ( >=dev-haskell/attoparsec-0.12.1.4:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/quickcheck dev-haskell/quickcheck-instances ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parsing combinators
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/parsers/
+INHERIT=haskell-cabal
+IUSE=+attoparsec +binary +parsec doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.3:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/charset-0.3:=[profile?] <dev-haskell/charset-1:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= attoparsec? ( >=dev-haskell/attoparsec-0.12.1.4:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.12.11
+SRC_URI=https://hackage.haskell.org/package/parsers-0.12.11/parsers-0.12.11.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d88a81431d55e840a0248ca08c0415be
diff --git a/metadata/md5-cache/dev-haskell/path-pieces-0.2.1 b/metadata/md5-cache/dev-haskell/path-pieces-0.2.1
new file mode 100644
index 000000000000..728c66225ef2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/path-pieces-0.2.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-0.5:=[profile?] >=dev-lang/ghc-7.6.2:= >=dev-haskell/cabal-1.16.0 test? ( >=dev-haskell/hspec-1.3 dev-haskell/hunit dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Components of paths
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/path-pieces
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/text-0.5:=[profile?] >=dev-lang/ghc-7.6.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.1
+SRC_URI=https://hackage.haskell.org/package/path-pieces-0.2.1/path-pieces-0.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=80fa0666bacaa52762a5dfe187912de3
diff --git a/metadata/md5-cache/dev-haskell/patience-0.1.1-r1 b/metadata/md5-cache/dev-haskell/patience-0.1.1-r1
new file mode 100644
index 000000000000..bd1883af26a3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/patience-0.1.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Patience diff and longest increasing subsequence
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/patience
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.1
+SRC_URI=https://hackage.haskell.org/package/patience-0.1.1/patience-0.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ca1ff056a5fe2712287948d33aefdbe4
diff --git a/metadata/md5-cache/dev-haskell/patience-0.3 b/metadata/md5-cache/dev-haskell/patience-0.3
new file mode 100644
index 000000000000..ee6b469ba0b8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/patience-0.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Patience diff and longest increasing subsequence
+EAPI=8
+HOMEPAGE=https://github.com/chessai/patience
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3
+SRC_URI=https://hackage.haskell.org/package/patience-0.3/patience-0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c9d23152a77b13b80ef6a178c340f8fc
diff --git a/metadata/md5-cache/dev-haskell/pcg-random-0.1.3.7 b/metadata/md5-cache/dev-haskell/pcg-random-0.1.3.7
new file mode 100644
index 000000000000..6f3ddc4581d0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pcg-random-0.1.3.7
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/entropy:=[profile?] >=dev-haskell/primitive-0.4:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-2.0:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 >=dev-haskell/cabal-doctest-1 <dev-haskell/cabal-doctest-1.1 test? ( dev-haskell/doctest ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell bindings to the PCG random number generator
+EAPI=8
+HOMEPAGE=https://github.com/cchalmers/pcg-random
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/entropy:=[profile?] >=dev-haskell/primitive-0.4:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-2.0:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.3.7
+SRC_URI=https://hackage.haskell.org/package/pcg-random-0.1.3.7/pcg-random-0.1.3.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=febcbdecc527802f8b1925c5d799e6c3
diff --git a/metadata/md5-cache/dev-haskell/pcre-light-0.4.1.0 b/metadata/md5-cache/dev-haskell/pcre-light-0.4.1.0
new file mode 100644
index 000000000000..224b582a9acb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pcre-light-0.4.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= dev-libs/libpcre >=dev-haskell/cabal-1.8.0 virtual/pkgconfig test? ( >=dev-haskell/hunit-1.2.5.2 >=dev-haskell/mtl-2.1.3.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Portable regex library for Perl 5 compatible regular expressions
+EAPI=8
+HOMEPAGE=https://github.com/Daniel-Diaz/pcre-light
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-libs/libpcre dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.1.0
+SRC_URI=https://hackage.haskell.org/package/pcre-light-0.4.1.0/pcre-light-0.4.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=983050e2db6b8da7ed74c45cb27056f3
diff --git a/metadata/md5-cache/dev-haskell/pem-0.2.4 b/metadata/md5-cache/dev-haskell/pem-0.2.4
new file mode 100644
index 000000000000..633a992bab97
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pem-0.2.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/basement:=[profile?] dev-haskell/memory:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( 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 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Privacy Enhanced Mail (PEM) format reader and writer
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-pem
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/basement:=[profile?] dev-haskell/memory:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.4
+SRC_URI=https://hackage.haskell.org/package/pem-0.2.4/pem-0.2.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=169d6b260a1a811b2b350c9196246326
diff --git a/metadata/md5-cache/dev-haskell/persistent-2.14.0.3 b/metadata/md5-cache/dev-haskell/persistent-2.14.0.3
new file mode 100644
index 000000000000..5385dc5106a6
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/persistent-2.14.0.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.0:=[profile?] <dev-haskell/aeson-2.1:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/base64-bytestring:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] >=dev-haskell/conduit-1.2.12:=[profile?] >=dev-haskell/fast-logger-2.4:=[profile?] >=dev-haskell/http-api-data-0.3:=[profile?] >=dev-haskell/lift-type-0.1.0.0:=[profile?] <dev-haskell/lift-type-0.2.0.0:=[profile?] >=dev-haskell/monad-logger-0.3.28:=[profile?] >=dev-haskell/path-pieces-0.2:=[profile?] >=dev-haskell/resource-pool-0.2.3:=[profile?] >=dev-haskell/resourcet-1.1.10:=[profile?] dev-haskell/scientific:=[profile?] dev-haskell/silently:=[profile?] >=dev-haskell/th-lift-instances-0.1.14:=[profile?] <dev-haskell/th-lift-instances-0.2:=[profile?] dev-haskell/unliftio:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vault:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-2.4 dev-haskell/quickcheck >=dev-haskell/quickcheck-instances-0.3 dev-haskell/shakespeare ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type-safe, multi-backend data serialization
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/book/persistent
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] <dev-haskell/aeson-2.1:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/base64-bytestring:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] >=dev-haskell/conduit-1.2.12:=[profile?] >=dev-haskell/fast-logger-2.4:=[profile?] >=dev-haskell/http-api-data-0.3:=[profile?] >=dev-haskell/lift-type-0.1.0.0:=[profile?] <dev-haskell/lift-type-0.2.0.0:=[profile?] >=dev-haskell/monad-logger-0.3.28:=[profile?] >=dev-haskell/path-pieces-0.2:=[profile?] >=dev-haskell/resource-pool-0.2.3:=[profile?] >=dev-haskell/resourcet-1.1.10:=[profile?] dev-haskell/scientific:=[profile?] dev-haskell/silently:=[profile?] >=dev-haskell/th-lift-instances-0.1.14:=[profile?] <dev-haskell/th-lift-instances-0.2:=[profile?] dev-haskell/unliftio:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vault:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.14.0.3
+SRC_URI=https://hackage.haskell.org/package/persistent-2.14.0.3/persistent-2.14.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6297347e81e999d581fb6b9b11582a8e
diff --git a/metadata/md5-cache/dev-haskell/persistent-2.14.5.1 b/metadata/md5-cache/dev-haskell/persistent-2.14.5.1
new file mode 100644
index 000000000000..79661152bffc
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/persistent-2.14.5.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.0:=[profile?] <dev-haskell/aeson-2.2:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/base64-bytestring:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] >=dev-haskell/fast-logger-2.4:=[profile?] >=dev-haskell/http-api-data-0.3:=[profile?] >=dev-haskell/lift-type-0.1.0.0:=[profile?] <dev-haskell/lift-type-0.2.0.0:=[profile?] >=dev-haskell/monad-logger-0.3.28:=[profile?] >=dev-haskell/path-pieces-0.2:=[profile?] >=dev-haskell/resource-pool-0.2.3:=[profile?] >=dev-haskell/resourcet-1.1.10:=[profile?] dev-haskell/scientific:=[profile?] dev-haskell/silently:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-haskell/th-lift-instances-0.1.14:=[profile?] <dev-haskell/th-lift-instances-0.2:=[profile?] dev-haskell/unliftio:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vault:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-2.4 dev-haskell/quickcheck >=dev-haskell/quickcheck-instances-0.3 dev-haskell/shakespeare ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type-safe, multi-backend data serialization
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/book/persistent
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] <dev-haskell/aeson-2.2:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/base64-bytestring:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] >=dev-haskell/fast-logger-2.4:=[profile?] >=dev-haskell/http-api-data-0.3:=[profile?] >=dev-haskell/lift-type-0.1.0.0:=[profile?] <dev-haskell/lift-type-0.2.0.0:=[profile?] >=dev-haskell/monad-logger-0.3.28:=[profile?] >=dev-haskell/path-pieces-0.2:=[profile?] >=dev-haskell/resource-pool-0.2.3:=[profile?] >=dev-haskell/resourcet-1.1.10:=[profile?] dev-haskell/scientific:=[profile?] dev-haskell/silently:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-haskell/th-lift-instances-0.1.14:=[profile?] <dev-haskell/th-lift-instances-0.2:=[profile?] dev-haskell/unliftio:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vault:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.14.5.1
+SRC_URI=https://hackage.haskell.org/package/persistent-2.14.5.1/persistent-2.14.5.1.tar.gz https://hackage.haskell.org/package/persistent-2.14.5.1/revision/1.cabal -> persistent-2.14.5.1-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=092dbb51822489d181e1feaa82d6c202
diff --git a/metadata/md5-cache/dev-haskell/persistent-sqlite-2.13.1.0 b/metadata/md5-cache/dev-haskell/persistent-sqlite-2.13.1.0
new file mode 100644
index 000000000000..97e5eca5c2af
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/persistent-sqlite-2.13.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-db/sqlite-3.0 >=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/conduit-1.2.12:=[profile?] >=dev-haskell/microlens-th-0.4.1.1:=[profile?] >=dev-haskell/monad-logger-0.3.25:=[profile?] >=dev-haskell/persistent-2.13.3:=[profile?] <dev-haskell/persistent-3:=[profile?] dev-haskell/resource-pool:=[profile?] >=dev-haskell/resourcet-1.1.9:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-8.4.3:= virtual/libc >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/exceptions dev-haskell/fast-logger >=dev-haskell/hspec-2.4 dev-haskell/hunit dev-haskell/microlens dev-haskell/persistent-test dev-haskell/quickcheck dev-haskell/system-fileio dev-haskell/system-filepath dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Backend for the persistent library using sqlite3
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/book/persistent
+INHERIT=haskell-cabal
+IUSE=build-sanity-exe doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-db/sqlite-3.0 >=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/conduit-1.2.12:=[profile?] >=dev-haskell/microlens-th-0.4.1.1:=[profile?] >=dev-haskell/monad-logger-0.3.25:=[profile?] >=dev-haskell/persistent-2.13.3:=[profile?] <dev-haskell/persistent-3:=[profile?] dev-haskell/resource-pool:=[profile?] >=dev-haskell/resourcet-1.1.9:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-8.4.3:= virtual/libc dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.13.1.0
+SRC_URI=https://hackage.haskell.org/package/persistent-sqlite-2.13.1.0/persistent-sqlite-2.13.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cacea1c5bcf607d667deaff2bd4cf2ad
diff --git a/metadata/md5-cache/dev-haskell/persistent-sqlite-2.13.1.1 b/metadata/md5-cache/dev-haskell/persistent-sqlite-2.13.1.1
new file mode 100644
index 000000000000..fddb5fb8be70
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/persistent-sqlite-2.13.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-db/sqlite-3.0 >=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/conduit-1.2.12:=[profile?] >=dev-haskell/microlens-th-0.4.1.1:=[profile?] >=dev-haskell/monad-logger-0.3.25:=[profile?] >=dev-haskell/persistent-2.13.3:=[profile?] <dev-haskell/persistent-3:=[profile?] dev-haskell/resource-pool:=[profile?] >=dev-haskell/resourcet-1.1.9:=[profile?] >=dev-haskell/text-1.2:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-8.8.1:= virtual/libc >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/exceptions dev-haskell/fast-logger >=dev-haskell/hspec-2.4 dev-haskell/hunit dev-haskell/microlens dev-haskell/persistent-test dev-haskell/quickcheck dev-haskell/system-fileio dev-haskell/system-filepath dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Backend for the persistent library using sqlite3
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/book/persistent
+INHERIT=haskell-cabal
+IUSE=build-sanity-exe doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-db/sqlite-3.0 >=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/conduit-1.2.12:=[profile?] >=dev-haskell/microlens-th-0.4.1.1:=[profile?] >=dev-haskell/monad-logger-0.3.25:=[profile?] >=dev-haskell/persistent-2.13.3:=[profile?] <dev-haskell/persistent-3:=[profile?] dev-haskell/resource-pool:=[profile?] >=dev-haskell/resourcet-1.1.9:=[profile?] >=dev-haskell/text-1.2:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-8.8.1:= virtual/libc dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.13.1.1
+SRC_URI=https://hackage.haskell.org/package/persistent-sqlite-2.13.1.1/persistent-sqlite-2.13.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ceb26b30a283bc933672fa468deca9f7
diff --git a/metadata/md5-cache/dev-haskell/persistent-template-2.12.0.0 b/metadata/md5-cache/dev-haskell/persistent-template-2.12.0.0
new file mode 100644
index 000000000000..04baae2facd0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/persistent-template-2.12.0.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type-safe, non-relational, multi-backend persistence
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/book/persistent
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/2.12.0.0
+SRC_URI=https://hackage.haskell.org/package/persistent-template-2.12.0.0/persistent-template-2.12.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=375e44abe552b3dd83e1c152f223da5c
diff --git a/metadata/md5-cache/dev-haskell/persistent-test-2.13.1.3 b/metadata/md5-cache/dev-haskell/persistent-test-2.13.1.3
new file mode 100644
index 000000000000..a5af409cd66e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/persistent-test-2.13.1.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] >=dev-haskell/conduit-1.2.12:=[profile?] >=dev-haskell/hspec-2.4:=[profile?] dev-haskell/hspec-expectations:=[profile?] dev-haskell/http-api-data:=[profile?] dev-haskell/hunit:=[profile?] dev-haskell/monad-control:=[profile?] >=dev-haskell/monad-logger-0.3.25:=[profile?] >=dev-haskell/path-pieces-0.2:=[profile?] >=dev-haskell/persistent-2.14:=[profile?] <dev-haskell/persistent-2.15:=[profile?] >=dev-haskell/quickcheck-2.9:2=[profile?] >=dev-haskell/quickcheck-instances-0.3:=[profile?] >=dev-haskell/random-1.1:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] dev-haskell/transformers-base:=[profile?] dev-haskell/unliftio:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Tests for Persistent
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/book/persistent
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] >=dev-haskell/conduit-1.2.12:=[profile?] >=dev-haskell/hspec-2.4:=[profile?] dev-haskell/hspec-expectations:=[profile?] dev-haskell/http-api-data:=[profile?] dev-haskell/hunit:=[profile?] dev-haskell/monad-control:=[profile?] >=dev-haskell/monad-logger-0.3.25:=[profile?] >=dev-haskell/path-pieces-0.2:=[profile?] >=dev-haskell/persistent-2.14:=[profile?] <dev-haskell/persistent-2.15:=[profile?] >=dev-haskell/quickcheck-2.9:2=[profile?] >=dev-haskell/quickcheck-instances-0.3:=[profile?] >=dev-haskell/random-1.1:=[profile?] >=dev-haskell/resourcet-1.1:=[profile?] dev-haskell/transformers-base:=[profile?] dev-haskell/unliftio:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+SLOT=0/2.13.1.3
+SRC_URI=https://hackage.haskell.org/package/persistent-test-2.13.1.3/persistent-test-2.13.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8789e304d598cc35e18d9efb6df35456
diff --git a/metadata/md5-cache/dev-haskell/pgp-wordlist-0.1.0.3 b/metadata/md5-cache/dev-haskell/pgp-wordlist-0.1.0.3
new file mode 100644
index 000000000000..7079d6bd94be
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pgp-wordlist-0.1.0.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-1.2:=[profile?] >=dev-haskell/vector-0.5:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( >=dev-haskell/doctest-0.10 dev-haskell/hunit >=dev-haskell/tasty-0.10 >=dev-haskell/tasty-hunit-0.9 dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Translate between binary data and a human-readable collection of words
+EAPI=8
+HOMEPAGE=https://github.com/quchen/pgp-wordlist
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/text-1.2:=[profile?] >=dev-haskell/vector-0.5:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.1.0.3
+SRC_URI=https://hackage.haskell.org/package/pgp-wordlist-0.1.0.3/pgp-wordlist-0.1.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=123c1a08ad211a5bc045561e774a81a4
diff --git a/metadata/md5-cache/dev-haskell/pretty-hex-1.0 b/metadata/md5-cache/dev-haskell/pretty-hex-1.0
new file mode 100644
index 000000000000..a55f8607aa47
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pretty-hex-1.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A library for hex dumps of ByteStrings
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/pretty-hex
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0
+SRC_URI=https://hackage.haskell.org/package/pretty-hex-1.0/pretty-hex-1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8eeae4ddac56e902744c82a606da670e
diff --git a/metadata/md5-cache/dev-haskell/pretty-hex-1.1 b/metadata/md5-cache/dev-haskell/pretty-hex-1.1
new file mode 100644
index 000000000000..4fd09bee4500
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pretty-hex-1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A library for hex dumps of ByteStrings
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/pretty-hex
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.1
+SRC_URI=https://hackage.haskell.org/package/pretty-hex-1.1/pretty-hex-1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=06f53d75a3f01420b5f2da307c0904c2
diff --git a/metadata/md5-cache/dev-haskell/pretty-show-1.10 b/metadata/md5-cache/dev-haskell/pretty-show-1.10
new file mode 100644
index 000000000000..b6af95799e29
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/pretty-show-1.10
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/haskell-lexer-1.1:=[profile?] <dev-haskell/haskell-lexer-2:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 dev-haskell/happy hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Tools for working with derived 'Show' instances and generic inspection of values
+EAPI=8
+HOMEPAGE=https://github.com/yav/pretty-show
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/haskell-lexer-1.1:=[profile?] <dev-haskell/haskell-lexer-2:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.10
+SRC_URI=https://hackage.haskell.org/package/pretty-show-1.10/pretty-show-1.10.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2be3acf01818c70d55a5a6e9452945e9
diff --git a/metadata/md5-cache/dev-haskell/prettyprinter-1.7.0 b/metadata/md5-cache/dev-haskell/prettyprinter-1.7.0
new file mode 100644
index 000000000000..140118309076
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/prettyprinter-1.7.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/fail-4.9.0.0:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-haskell/semigroups-0.17:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-haskell/void-0.4:=[profile?] <dev-haskell/void-0.8:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( >=dev-haskell/pgp-wordlist-0.1 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.10 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A modern, easy to use, well-documented, extensible pretty-printer
+EAPI=8
+HOMEPAGE=https://github.com/quchen/prettyprinter
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/fail-4.9.0.0:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-haskell/semigroups-0.17:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-haskell/void-0.4:=[profile?] <dev-haskell/void-0.8:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.7.0
+SRC_URI=https://hackage.haskell.org/package/prettyprinter-1.7.0/prettyprinter-1.7.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fea50d8416ef17d86e3b81bdf0405f18
diff --git a/metadata/md5-cache/dev-haskell/prettyprinter-1.7.1 b/metadata/md5-cache/dev-haskell/prettyprinter-1.7.1
new file mode 100644
index 000000000000..ec043200b261
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/prettyprinter-1.7.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/doctest-0.9 >=dev-haskell/quickcheck-2.5 text? ( >=dev-haskell/pgp-wordlist-0.1 >=dev-haskell/quickcheck-instances-0.3 >=dev-haskell/tasty-0.10 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/tasty-quickcheck-0.8 ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A modern, easy to use, well-documented, extensible pretty-printer
+EAPI=8
+HOMEPAGE=https://github.com/quchen/prettyprinter
+INHERIT=haskell-cabal
+IUSE=buildreadme +text doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.7.1
+SRC_URI=https://hackage.haskell.org/package/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e875d4d4bc1a80a4a2833425e05fd57d
diff --git a/metadata/md5-cache/dev-haskell/prettyprinter-ansi-terminal-1.1.2 b/metadata/md5-cache/dev-haskell/prettyprinter-ansi-terminal-1.1.2
new file mode 100644
index 000000000000..d0ecf0bb864d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/prettyprinter-ansi-terminal-1.1.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.4.0:=[profile?] >=dev-haskell/prettyprinter-1.1.1:=[profile?] >=dev-haskell/semigroups-0.1:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=ANSI terminal backend for the "prettyprinter" package
+EAPI=8
+HOMEPAGE=https://github.com/quchen/prettyprinter
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/ansi-terminal-0.4.0:=[profile?] >=dev-haskell/prettyprinter-1.1.1:=[profile?] >=dev-haskell/semigroups-0.1:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.2
+SRC_URI=https://hackage.haskell.org/package/prettyprinter-ansi-terminal-1.1.2/prettyprinter-ansi-terminal-1.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=32d93f95336437d1cc893008584a70bc
diff --git a/metadata/md5-cache/dev-haskell/prettyprinter-ansi-terminal-1.1.3 b/metadata/md5-cache/dev-haskell/prettyprinter-ansi-terminal-1.1.3
new file mode 100644
index 000000000000..84e3effdada2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/prettyprinter-ansi-terminal-1.1.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.4.0:=[profile?] >=dev-haskell/prettyprinter-1.7.0:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/doctest-0.9 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=ANSI terminal backend for the »prettyprinter« package
+EAPI=8
+HOMEPAGE=https://github.com/quchen/prettyprinter
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/ansi-terminal-0.4.0:=[profile?] >=dev-haskell/prettyprinter-1.7.0:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.3
+SRC_URI=https://hackage.haskell.org/package/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7c12bd1481cce5d047dc91fbf06d0a2c
diff --git a/metadata/md5-cache/dev-haskell/prettyprinter-compat-ansi-wl-pprint-1.0.2 b/metadata/md5-cache/dev-haskell/prettyprinter-compat-ansi-wl-pprint-1.0.2
new file mode 100644
index 000000000000..e3b5994fcb2f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/prettyprinter-compat-ansi-wl-pprint-1.0.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/prettyprinter-1.7.0:=[profile?] >=dev-haskell/prettyprinter-ansi-terminal-1.1:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Drop-in compatibility package from ansi-wl-pprint to prettyprinter
+EAPI=8
+HOMEPAGE=https://github.com/quchen/prettyprinter
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/prettyprinter-1.7.0:=[profile?] >=dev-haskell/prettyprinter-ansi-terminal-1.1:=[profile?] >=dev-haskell/text-1.2:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/prettyprinter-compat-ansi-wl-pprint-1.0.2/prettyprinter-compat-ansi-wl-pprint-1.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9770600ac3b7bf2e59cdab691eb95762
diff --git a/metadata/md5-cache/dev-haskell/primitive-0.7.3.0 b/metadata/md5-cache/dev-haskell/primitive-0.7.3.0
new file mode 100644
index 000000000000..6eb5ba34e691
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/primitive-0.7.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Primitive memory-related operations
+EAPI=8
+HOMEPAGE=https://github.com/haskell/primitive
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.7.3.0
+SRC_URI=https://hackage.haskell.org/package/primitive-0.7.3.0/primitive-0.7.3.0.tar.gz https://hackage.haskell.org/package/primitive-0.7.3.0/revision/2.cabal -> primitive-0.7.3.0-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ae11f2f2f81efa295854ff086c92283f
diff --git a/metadata/md5-cache/dev-haskell/primitive-0.7.4.0 b/metadata/md5-cache/dev-haskell/primitive-0.7.4.0
new file mode 100644
index 000000000000..7dbce2ab69d4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/primitive-0.7.4.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/base-orphans >=dev-haskell/quickcheck-2.13 <dev-haskell/quickcheck-2.15 >=dev-haskell/quickcheck-classes-base-0.6 <dev-haskell/quickcheck-classes-base-0.7 dev-haskell/tagged >=dev-haskell/tasty-1.2 dev-haskell/tasty-quickcheck dev-haskell/transformers-compat ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Primitive memory-related operations
+EAPI=8
+HOMEPAGE=https://github.com/haskell/primitive
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.7.4.0
+SRC_URI=https://hackage.haskell.org/package/primitive-0.7.4.0/primitive-0.7.4.0.tar.gz https://hackage.haskell.org/package/primitive-0.7.4.0/revision/1.cabal -> primitive-0.7.4.0-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ab86c1cdf9084509059b92cecc8d55b9
diff --git a/metadata/md5-cache/dev-haskell/primitive-addr-0.1.0.2 b/metadata/md5-cache/dev-haskell/primitive-addr-0.1.0.2
new file mode 100644
index 000000000000..47a7674f44d0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/primitive-addr-0.1.0.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/primitive-0.6.4:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-lang/ghc-7.4.2:= >=dev-haskell/cabal-2.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Addresses to unmanaged memory
+EAPI=8
+HOMEPAGE=https://github.com/andrewthad/primitive-addr
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/primitive-0.6.4:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-lang/ghc-7.4.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.0.2
+SRC_URI=https://hackage.haskell.org/package/primitive-addr-0.1.0.2/primitive-addr-0.1.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4e66fe2d3d2ba77969b403b723ca74c9
diff --git a/metadata/md5-cache/dev-haskell/profunctors-5.6.2-r1 b/metadata/md5-cache/dev-haskell/profunctors-5.6.2-r1
new file mode 100644
index 000000000000..c99179b888fd
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/profunctors-5.6.2-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-0.10:=[profile?] >=dev-haskell/bifunctors-5.5.9:=[profile?] <dev-haskell/bifunctors-6:=[profile?] >=dev-haskell/comonad-5.0.8:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1.5.3:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.5.2:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/tagged-0.8.6.1:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=The Profunctors package, authored by Edward Kmett
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/profunctors/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-0.10:=[profile?] >=dev-haskell/bifunctors-5.5.9:=[profile?] <dev-haskell/bifunctors-6:=[profile?] >=dev-haskell/comonad-5.0.8:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1.5.3:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.5.2:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/tagged-0.8.6.1:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/5.6.2
+SRC_URI=https://hackage.haskell.org/package/profunctors-5.6.2/profunctors-5.6.2.tar.gz https://hackage.haskell.org/package/profunctors-5.6.2/revision/3.cabal -> profunctors-5.6.2-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5d49d7ed0470c9ac151055c5a00e8a71
diff --git a/metadata/md5-cache/dev-haskell/psqueues-0.2.7.3 b/metadata/md5-cache/dev-haskell/psqueues-0.2.7.3
new file mode 100644
index 000000000000..db0feedb23c4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/psqueues-0.2.7.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.1.2.3:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 >=dev-haskell/quickcheck-2.7 <dev-haskell/quickcheck-2.15 dev-haskell/tagged >=dev-haskell/tasty-1.2 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.11 >=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure priority search queues
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/psqueues
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.1.2.3:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.7.3
+SRC_URI=https://hackage.haskell.org/package/psqueues-0.2.7.3/psqueues-0.2.7.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ce4dbf3ac2cb987c369192094c1cca8e
diff --git a/metadata/md5-cache/dev-haskell/puremd5-2.1.3 b/metadata/md5-cache/dev-haskell/puremd5-2.1.3
new file mode 100644
index 000000000000..8f0ea8a75888
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/puremd5-2.1.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=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:= >=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 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A Haskell-only implementation of the MD5 digest (hash) algorithm
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/pureMD5
+INHERIT=haskell-cabal
+IUSE=test doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+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:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/2.1.3
+SRC_URI=https://hackage.haskell.org/package/pureMD5-2.1.3/pureMD5-2.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7a7d2a3fde84b188c98433a1ba400604
diff --git a/metadata/md5-cache/dev-haskell/quickcheck-2.14.2 b/metadata/md5-cache/dev-haskell/quickcheck-2.14.2
new file mode 100644
index 000000000000..d045654c4600
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/quickcheck-2.14.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/splitmix-0.1:=[profile?] <dev-haskell/splitmix-0.2:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/random-1.2.0:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Automatic testing of Haskell programs
+EAPI=8
+HOMEPAGE=https://github.com/nick8325/quickcheck
+INHERIT=haskell-cabal
+IUSE=+template-haskell doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/splitmix-0.1:=[profile?] <dev-haskell/splitmix-0.2:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/random-1.2.0:=[profile?] <dev-haskell/random-1.3:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=2/2.14.2
+SRC_URI=https://hackage.haskell.org/package/QuickCheck-2.14.2/QuickCheck-2.14.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ed05fa82c97bb49b133cc0c25d172801
diff --git a/metadata/md5-cache/dev-haskell/quickcheck-2.14.3 b/metadata/md5-cache/dev-haskell/quickcheck-2.14.3
new file mode 100644
index 000000000000..81cc33c76edc
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/quickcheck-2.14.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/random-1.2.0:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/splitmix-0.1:=[profile?] <dev-haskell/splitmix-0.2:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Automatic testing of Haskell programs
+EAPI=8
+HOMEPAGE=https://github.com/nick8325/quickcheck
+INHERIT=haskell-cabal
+IUSE=+template-haskell doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/random-1.2.0:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/splitmix-0.1:=[profile?] <dev-haskell/splitmix-0.2:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=2/2.14.3
+SRC_URI=https://hackage.haskell.org/package/QuickCheck-2.14.3/QuickCheck-2.14.3.tar.gz -> quickcheck-2.14.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=578645fcc34afc653af33276b5b7f02e
diff --git a/metadata/md5-cache/dev-haskell/quickcheck-classes-0.6.4.0 b/metadata/md5-cache/dev-haskell/quickcheck-classes-0.6.4.0
new file mode 100644
index 000000000000..f3df433a9757
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/quickcheck-classes-0.6.4.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.1:=[profile?] dev-haskell/bifunctors:=[profile?] dev-haskell/contravariant:=[profile?] dev-haskell/fail:=[profile?] >=dev-haskell/primitive-0.6.4:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/primitive-addr-0.1.0.2:=[profile?] <dev-haskell/primitive-addr-0.2:=[profile?] >=dev-haskell/quickcheck-classes-base-0.6:=[profile?] <dev-haskell/quickcheck-classes-base-0.7:=[profile?] >=dev-haskell/semigroups-0.17:=[profile?] dev-haskell/tagged:=[profile?] >=dev-lang/ghc-8.0.1:= aeson? ( >=dev-haskell/aeson-0.9:=[profile?] ) binary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) semigroupoids? ( dev-haskell/semigroupoids:=[profile?] ) semirings? ( >=dev-haskell/semirings-0.4.2:=[profile?] ) unary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) !unary-laws? ( !binary-laws? ( >=dev-haskell/quickcheck-2.7:2=[profile?] ) ) vector? ( >=dev-haskell/vector-0.12:=[profile?] ) >=dev-haskell/cabal-1.24.0.0 test? ( >=dev-haskell/base-orphans-0.5 dev-haskell/tasty dev-haskell/tasty-quickcheck !vector? ( dev-haskell/vector ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=QuickCheck common typeclasses
+EAPI=8
+HOMEPAGE=https://github.com/andrewthad/quickcheck-classes#readme
+INHERIT=haskell-cabal
+IUSE=+aeson +binary-laws +semigroupoids +semirings +unary-laws +vector doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.1:=[profile?] dev-haskell/bifunctors:=[profile?] dev-haskell/contravariant:=[profile?] dev-haskell/fail:=[profile?] >=dev-haskell/primitive-0.6.4:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/primitive-addr-0.1.0.2:=[profile?] <dev-haskell/primitive-addr-0.2:=[profile?] >=dev-haskell/quickcheck-classes-base-0.6:=[profile?] <dev-haskell/quickcheck-classes-base-0.7:=[profile?] >=dev-haskell/semigroups-0.17:=[profile?] dev-haskell/tagged:=[profile?] >=dev-lang/ghc-8.0.1:= aeson? ( >=dev-haskell/aeson-0.9:=[profile?] ) binary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) semigroupoids? ( dev-haskell/semigroupoids:=[profile?] ) semirings? ( >=dev-haskell/semirings-0.4.2:=[profile?] ) unary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) !unary-laws? ( !binary-laws? ( >=dev-haskell/quickcheck-2.7:2=[profile?] ) ) vector? ( >=dev-haskell/vector-0.12:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.6.4.0
+SRC_URI=https://hackage.haskell.org/package/quickcheck-classes-0.6.4.0/quickcheck-classes-0.6.4.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f5658fc59070e0cb99ca019c61d9d7a3
diff --git a/metadata/md5-cache/dev-haskell/quickcheck-classes-0.6.5.0 b/metadata/md5-cache/dev-haskell/quickcheck-classes-0.6.5.0
new file mode 100644
index 000000000000..e5d3f10d8fec
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/quickcheck-classes-0.6.5.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/primitive-0.6.4:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/primitive-addr-0.1.0.2:=[profile?] <dev-haskell/primitive-addr-0.2:=[profile?] >=dev-haskell/quickcheck-classes-base-0.6.2:=[profile?] <dev-haskell/quickcheck-classes-base-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= aeson? ( >=dev-haskell/aeson-0.9:=[profile?] ) binary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) semigroupoids? ( dev-haskell/semigroupoids:=[profile?] ) semirings? ( >=dev-haskell/semirings-0.4.2:=[profile?] ) unary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) !unary-laws? ( !binary-laws? ( >=dev-haskell/quickcheck-2.7:2=[profile?] ) ) vector? ( >=dev-haskell/vector-0.12:=[profile?] ) >=dev-haskell/cabal-2.4 test? ( >=dev-haskell/base-orphans-0.5 dev-haskell/tagged !vector? ( dev-haskell/vector ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=QuickCheck common typeclasses
+EAPI=8
+HOMEPAGE=https://github.com/andrewthad/quickcheck-classes#readme
+INHERIT=haskell-cabal
+IUSE=+aeson +binary-laws +semigroupoids +semirings +unary-laws +vector doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/primitive-0.6.4:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/primitive-addr-0.1.0.2:=[profile?] <dev-haskell/primitive-addr-0.2:=[profile?] >=dev-haskell/quickcheck-classes-base-0.6.2:=[profile?] <dev-haskell/quickcheck-classes-base-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= aeson? ( >=dev-haskell/aeson-0.9:=[profile?] ) binary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) semigroupoids? ( dev-haskell/semigroupoids:=[profile?] ) semirings? ( >=dev-haskell/semirings-0.4.2:=[profile?] ) unary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) !unary-laws? ( !binary-laws? ( >=dev-haskell/quickcheck-2.7:2=[profile?] ) ) vector? ( >=dev-haskell/vector-0.12:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.6.5.0
+SRC_URI=https://hackage.haskell.org/package/quickcheck-classes-0.6.5.0/quickcheck-classes-0.6.5.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=53618a524b040fe99e970b03a2d6c394
diff --git a/metadata/md5-cache/dev-haskell/quickcheck-classes-base-0.6.2.0 b/metadata/md5-cache/dev-haskell/quickcheck-classes-base-0.6.2.0
new file mode 100644
index 000000000000..0eb7107b68df
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/quickcheck-classes-base-0.6.2.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/contravariant:=[profile?] >=dev-lang/ghc-8.4.3:= binary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) unary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) !unary-laws? ( !binary-laws? ( >=dev-haskell/quickcheck-2.7:2=[profile?] ) ) >=dev-haskell/cabal-2.4 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=QuickCheck common typeclasses from 'base'
+EAPI=8
+HOMEPAGE=https://github.com/andrewthad/quickcheck-classes#readme
+INHERIT=haskell-cabal
+IUSE=+binary-laws +unary-laws doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/contravariant:=[profile?] >=dev-lang/ghc-8.4.3:= binary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) unary-laws? ( >=dev-haskell/quickcheck-2.10.0:2=[profile?] ) !unary-laws? ( !binary-laws? ( >=dev-haskell/quickcheck-2.7:2=[profile?] ) ) dev-lang/ghc:=[profile?]
+SLOT=0/0.6.2.0
+SRC_URI=https://hackage.haskell.org/package/quickcheck-classes-base-0.6.2.0/quickcheck-classes-base-0.6.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=398d81c945b1327d72ce3d556e7c473b
diff --git a/metadata/md5-cache/dev-haskell/quickcheck-instances-0.3.27 b/metadata/md5-cache/dev-haskell/quickcheck-instances-0.3.27
new file mode 100644
index 000000000000..5f68de16fd0e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/quickcheck-instances-0.3.27
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/case-insensitive-1.2.0.4:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/data-fix-0.3:=[profile?] <dev-haskell/data-fix-0.4:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/integer-logarithms-1.0.3:=[profile?] <dev-haskell/integer-logarithms-1.1:=[profile?] >=dev-haskell/old-time-1.1.0.0:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/onetuple-0.3:=[profile?] <dev-haskell/onetuple-0.4:=[profile?] >=dev-haskell/quickcheck-2.14.1:2=[profile?] <dev-haskell/quickcheck-2.14.3:2=[profile?] >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/splitmix-0.0.2:=[profile?] <dev-haskell/splitmix-0.2:=[profile?] >=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/text-short-0.1.3:=[profile?] <dev-haskell/text-short-0.2:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?] >=dev-haskell/time-compat-1.9.4:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-haskell/transformers-compat-0.6.5:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-haskell/unordered-containers-0.2.2.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-haskell/vector-0.9:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Common quickcheck instances
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/qc-instances
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/case-insensitive-1.2.0.4:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/data-fix-0.3:=[profile?] <dev-haskell/data-fix-0.4:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/integer-logarithms-1.0.3:=[profile?] <dev-haskell/integer-logarithms-1.1:=[profile?] >=dev-haskell/old-time-1.1.0.0:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/onetuple-0.3:=[profile?] <dev-haskell/onetuple-0.4:=[profile?] >=dev-haskell/quickcheck-2.14.1:2=[profile?] <dev-haskell/quickcheck-2.14.3:2=[profile?] >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/splitmix-0.0.2:=[profile?] <dev-haskell/splitmix-0.2:=[profile?] >=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/text-short-0.1.3:=[profile?] <dev-haskell/text-short-0.2:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?] >=dev-haskell/time-compat-1.9.4:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-haskell/transformers-compat-0.6.5:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-haskell/unordered-containers-0.2.2.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-haskell/vector-0.9:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.27
+SRC_URI=https://hackage.haskell.org/package/quickcheck-instances-0.3.27/quickcheck-instances-0.3.27.tar.gz https://hackage.haskell.org/package/quickcheck-instances-0.3.27/revision/1.cabal -> quickcheck-instances-0.3.27.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e511d827abc67fd57046af2982f371d5
diff --git a/metadata/md5-cache/dev-haskell/quickcheck-instances-0.3.29.1-r1 b/metadata/md5-cache/dev-haskell/quickcheck-instances-0.3.29.1-r1
new file mode 100644
index 000000000000..81d35205930f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/quickcheck-instances-0.3.29.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/case-insensitive-1.2.0.4:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/data-array-byte-0.1.0.1:=[profile?] <dev-haskell/data-array-byte-0.2:=[profile?] >=dev-haskell/data-fix-0.3:=[profile?] <dev-haskell/data-fix-0.4:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/integer-logarithms-1.0.3:=[profile?] <dev-haskell/integer-logarithms-1.1:=[profile?] >=dev-haskell/old-time-1.1.0.0:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/onetuple-0.3:=[profile?] <dev-haskell/onetuple-0.5:=[profile?] >=dev-haskell/primitive-0.6.4.0:=[profile?] <dev-haskell/primitive-0.9:=[profile?] >=dev-haskell/quickcheck-2.14.1:2=[profile?] <dev-haskell/quickcheck-2.14.4:2=[profile?] >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/splitmix-0.0.2:=[profile?] <dev-haskell/splitmix-0.2:=[profile?] >=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.6:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/text-short-0.1.3:=[profile?] <dev-haskell/text-short-0.2:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.3:=[profile?] >=dev-haskell/time-compat-1.9.4:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-haskell/transformers-compat-0.6.5:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-haskell/unordered-containers-0.2.2.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-haskell/vector-0.12.3.1:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Common quickcheck instances
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/qc-instances
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/case-insensitive-1.2.0.4:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/data-array-byte-0.1.0.1:=[profile?] <dev-haskell/data-array-byte-0.2:=[profile?] >=dev-haskell/data-fix-0.3:=[profile?] <dev-haskell/data-fix-0.4:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/integer-logarithms-1.0.3:=[profile?] <dev-haskell/integer-logarithms-1.1:=[profile?] >=dev-haskell/old-time-1.1.0.0:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/onetuple-0.3:=[profile?] <dev-haskell/onetuple-0.5:=[profile?] >=dev-haskell/primitive-0.6.4.0:=[profile?] <dev-haskell/primitive-0.9:=[profile?] >=dev-haskell/quickcheck-2.14.1:2=[profile?] <dev-haskell/quickcheck-2.14.4:2=[profile?] >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/splitmix-0.0.2:=[profile?] <dev-haskell/splitmix-0.2:=[profile?] >=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.6:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/text-short-0.1.3:=[profile?] <dev-haskell/text-short-0.2:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.3:=[profile?] >=dev-haskell/time-compat-1.9.4:=[profile?] <dev-haskell/time-compat-1.10:=[profile?] >=dev-haskell/transformers-compat-0.6.5:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-haskell/unordered-containers-0.2.2.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-haskell/vector-0.12.3.1:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.29.1
+SRC_URI=https://hackage.haskell.org/package/quickcheck-instances-0.3.29.1/quickcheck-instances-0.3.29.1.tar.gz https://hackage.haskell.org/package/quickcheck-instances-0.3.29.1/revision/2.cabal -> quickcheck-instances-0.3.29.1-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7feaa9f8b8e61cf0d81b894d5a3e7fd8
diff --git a/metadata/md5-cache/dev-haskell/quickcheck-io-0.2.0 b/metadata/md5-cache/dev-haskell/quickcheck-io-0.2.0
new file mode 100644
index 000000000000..a4a4bae99c0f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/quickcheck-io-0.2.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hunit-1.2.5:=[profile?] >=dev-haskell/quickcheck-2.7:2=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Use HUnit assertions as QuickCheck properties
+EAPI=8
+HOMEPAGE=https://github.com/hspec/quickcheck-io#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hunit-1.2.5:=[profile?] >=dev-haskell/quickcheck-2.7:2=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.0
+SRC_URI=https://hackage.haskell.org/package/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=52ac5f909bc8586cb49c3e6d1db3936e
diff --git a/metadata/md5-cache/dev-haskell/quickcheck-unicode-1.0.1.0 b/metadata/md5-cache/dev-haskell/quickcheck-unicode-1.0.1.0
new file mode 100644
index 000000000000..b1705177e151
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/quickcheck-unicode-1.0.1.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/quickcheck-2.7:2=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Generator and shrink functions for testing Unicode-related software
+EAPI=8
+HOMEPAGE=https://github.com/bos/quickcheck-unicode
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/quickcheck-2.7:2=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.1.0
+SRC_URI=https://hackage.haskell.org/package/quickcheck-unicode-1.0.1.0/quickcheck-unicode-1.0.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4d29e4f4c709be439414aaa587fa2ad7
diff --git a/metadata/md5-cache/dev-haskell/random-1.2.1 b/metadata/md5-cache/dev-haskell/random-1.2.1
new file mode 100644
index 000000000000..07578bb24ae5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/random-1.2.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/mtl-2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/splitmix-0.1:=[profile?] <dev-haskell/splitmix-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pseudo-random number generation
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/random
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-haskell/mtl-2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/splitmix-0.1:=[profile?] <dev-haskell/splitmix-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/1.2.1
+SRC_URI=https://hackage.haskell.org/package/random-1.2.1/random-1.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fdc7849719a3369f0efda73701602ddf
diff --git a/metadata/md5-cache/dev-haskell/random-1.2.1.1 b/metadata/md5-cache/dev-haskell/random-1.2.1.1
new file mode 100644
index 000000000000..2d90e9dd8300
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/random-1.2.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/splitmix-0.1:=[profile?] <dev-haskell/splitmix-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pseudo-random number generation
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/random
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-haskell/splitmix-0.1:=[profile?] <dev-haskell/splitmix-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/1.2.1.1
+SRC_URI=https://hackage.haskell.org/package/random-1.2.1.1/random-1.2.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1aa0bf5a5e58fadb08bca037566dc6b7
diff --git a/metadata/md5-cache/dev-haskell/random-bytestring-0.1.4 b/metadata/md5-cache/dev-haskell/random-bytestring-0.1.4
new file mode 100644
index 000000000000..68ecf3bc7bb5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/random-bytestring-0.1.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/mwc-random-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= pcg? ( >=dev-haskell/pcg-random-0.1:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficient generation of random bytestrings
+EAPI=8
+HOMEPAGE=https://www.github.com/larskuhtz/random-bytestring
+INHERIT=haskell-cabal
+IUSE=+pcg doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/mwc-random-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= pcg? ( >=dev-haskell/pcg-random-0.1:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.1.4
+SRC_URI=https://hackage.haskell.org/package/random-bytestring-0.1.4/random-bytestring-0.1.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7ff777970edea1a1791f0ac1478fca47
diff --git a/metadata/md5-cache/dev-haskell/raw-strings-qq-1.1 b/metadata/md5-cache/dev-haskell/raw-strings-qq-1.1
new file mode 100644
index 000000000000..1976efd86172
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/raw-strings-qq-1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( dev-haskell/hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Raw string literals for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/23Skidoo/raw-strings-qq
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1
+SRC_URI=https://hackage.haskell.org/package/raw-strings-qq-1.1/raw-strings-qq-1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c434133f3d54fe3ef5930f8f2e417414
diff --git a/metadata/md5-cache/dev-haskell/recv-0.1.0 b/metadata/md5-cache/dev-haskell/recv-0.1.0
new file mode 100644
index 000000000000..6933042964a4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/recv-0.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/network-3.1.0:=[profile?] >=dev-lang/ghc-8.6.3:= >=dev-haskell/cabal-2.4.0.1 test? ( dev-haskell/hspec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficient network recv
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/network-3.1.0:=[profile?] >=dev-lang/ghc-8.6.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.0
+SRC_URI=https://hackage.haskell.org/package/recv-0.1.0/recv-0.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9de768261f19d4f42dbd4f65e4b2ff10
diff --git a/metadata/md5-cache/dev-haskell/reducers-3.12.3-r1 b/metadata/md5-cache/dev-haskell/reducers-3.12.3-r1
new file mode 100644
index 000000000000..eda0b162367a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/reducers-3.12.3-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/fingertree-0.1:=[profile?] <dev-haskell/fingertree-0.2:=[profile?] >=dev-haskell/hashable-1.1.2.1:=[profile?] >=dev-haskell/semigroupoids-4:=[profile?] <dev-haskell/semigroupoids-6:=[profile?] >=dev-haskell/semigroups-0.9:=[profile?] <dev-haskell/semigroups-1:=[profile?] >=dev-haskell/text-0.11.1.5:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Semigroups, specialized containers and a general map/reduce framework
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/reducers/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/fingertree-0.1:=[profile?] <dev-haskell/fingertree-0.2:=[profile?] >=dev-haskell/hashable-1.1.2.1:=[profile?] >=dev-haskell/semigroupoids-4:=[profile?] <dev-haskell/semigroupoids-6:=[profile?] >=dev-haskell/semigroups-0.9:=[profile?] <dev-haskell/semigroups-1:=[profile?] >=dev-haskell/text-0.11.1.5:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/3.12.3
+SRC_URI=https://hackage.haskell.org/package/reducers-3.12.3/reducers-3.12.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c268bdd7c498a8880d9fef457945adca
diff --git a/metadata/md5-cache/dev-haskell/reducers-3.12.4 b/metadata/md5-cache/dev-haskell/reducers-3.12.4
new file mode 100644
index 000000000000..6f7226bb0fe2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/reducers-3.12.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/fingertree-0.1:=[profile?] <dev-haskell/fingertree-0.2:=[profile?] >=dev-haskell/hashable-1.1.2.1:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/semigroupoids-4:=[profile?] <dev-haskell/semigroupoids-6:=[profile?] >=dev-haskell/text-0.11.1.5:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Semigroups, specialized containers and a general map/reduce framework
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/reducers/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/fingertree-0.1:=[profile?] <dev-haskell/fingertree-0.2:=[profile?] >=dev-haskell/hashable-1.1.2.1:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/semigroupoids-4:=[profile?] <dev-haskell/semigroupoids-6:=[profile?] >=dev-haskell/text-0.11.1.5:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/3.12.4
+SRC_URI=https://hackage.haskell.org/package/reducers-3.12.4/reducers-3.12.4.tar.gz https://hackage.haskell.org/package/reducers-3.12.4/revision/2.cabal -> reducers-3.12.4-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=91e2516a064df7de2c710b4a13bac92b
diff --git a/metadata/md5-cache/dev-haskell/reflection-2.1.6 b/metadata/md5-cache/dev-haskell/reflection-2.1.6
new file mode 100644
index 000000000000..7452c24e31c7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/reflection-2.1.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3 >=dev-haskell/quickcheck-2 <dev-haskell/quickcheck-3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Reifies arbitrary terms into types that can be reflected back into terms
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/reflection
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.1.6
+SRC_URI=https://hackage.haskell.org/package/reflection-2.1.6/reflection-2.1.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7afa3a47a9ec6c8c2c0ce4545eaea331
diff --git a/metadata/md5-cache/dev-haskell/regex-applicative-0.3.3.1 b/metadata/md5-cache/dev-haskell/regex-applicative-0.3.3.1
new file mode 100644
index 000000000000..987a789a581b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/regex-applicative-0.3.3.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( >=dev-haskell/smallcheck-1.0 dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-smallcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Regex-based parsing with applicative interface
+EAPI=8
+HOMEPAGE=https://github.com/feuerbach/regex-applicative
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.3.1
+SRC_URI=https://hackage.haskell.org/package/regex-applicative-0.3.3.1/regex-applicative-0.3.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=285552f261f2719aaa7420baa8de37c7
diff --git a/metadata/md5-cache/dev-haskell/regex-base-0.94.0.1 b/metadata/md5-cache/dev-haskell/regex-base-0.94.0.1
new file mode 100644
index 000000000000..24923f00713f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/regex-base-0.94.0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/text-1.2.3:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Common "Text.Regex.*" API for Regex matching
+EAPI=8
+HOMEPAGE=https://wiki.haskell.org/Regular_expressions
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/text-1.2.3:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.94.0.1
+SRC_URI=https://hackage.haskell.org/package/regex-base-0.94.0.1/regex-base-0.94.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=08eb13399ccad576a172b37f81046cb2
diff --git a/metadata/md5-cache/dev-haskell/regex-base-0.94.0.2 b/metadata/md5-cache/dev-haskell/regex-base-0.94.0.2
new file mode 100644
index 000000000000..491057dc50ec
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/regex-base-0.94.0.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Common "Text.Regex.*" API for Regex matching
+EAPI=8
+HOMEPAGE=https://wiki.haskell.org/Regular_expressions
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.94.0.2
+SRC_URI=https://hackage.haskell.org/package/regex-base-0.94.0.2/regex-base-0.94.0.2.tar.gz https://hackage.haskell.org/package/regex-base-0.94.0.2/revision/1.cabal -> regex-base-0.94.0.2-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e8561e014572a6524defdabd91434c52
diff --git a/metadata/md5-cache/dev-haskell/regex-compat-0.95.2.1-r1 b/metadata/md5-cache/dev-haskell/regex-compat-0.95.2.1-r1
new file mode 100644
index 000000000000..d2392f1e5687
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/regex-compat-0.95.2.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/regex-base-0.94:=[profile?] <dev-haskell/regex-base-0.95:=[profile?] >=dev-haskell/regex-posix-0.96:=[profile?] <dev-haskell/regex-posix-0.97:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Replaces/enhances "Text.Regex"
+EAPI=8
+HOMEPAGE=https://wiki.haskell.org/Regular_expressions
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/regex-base-0.94:=[profile?] <dev-haskell/regex-base-0.95:=[profile?] >=dev-haskell/regex-posix-0.96:=[profile?] <dev-haskell/regex-posix-0.97:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.95.2.1
+SRC_URI=https://hackage.haskell.org/package/regex-compat-0.95.2.1/regex-compat-0.95.2.1.tar.gz https://hackage.haskell.org/package/regex-compat-0.95.2.1/revision/2.cabal -> regex-compat-0.95.2.1-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=78ad859bb358495f8061ec69ff9fdd9a
diff --git a/metadata/md5-cache/dev-haskell/regex-posix-0.96.0.0 b/metadata/md5-cache/dev-haskell/regex-posix-0.96.0.0
new file mode 100644
index 000000000000..42f70827682a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/regex-posix-0.96.0.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-haskell/regex-base-0.94:=[profile?] <dev-haskell/regex-base-0.95:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.12 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Replaces/Enhances Text.Regex
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/regex-posix
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-haskell/regex-base-0.94:=[profile?] <dev-haskell/regex-base-0.95:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.96.0.0
+SRC_URI=https://hackage.haskell.org/package/regex-posix-0.96.0.0/regex-posix-0.96.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=211313f32bae08965dc642b315ff5f47
diff --git a/metadata/md5-cache/dev-haskell/regex-posix-0.96.0.1 b/metadata/md5-cache/dev-haskell/regex-posix-0.96.0.1
new file mode 100644
index 000000000000..16904c396ac7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/regex-posix-0.96.0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/regex-base-0.94:=[profile?] <dev-haskell/regex-base-0.95:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=POSIX Backend for "Text.Regex" (regex-base)
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/regex-posix
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-haskell/regex-base-0.94:=[profile?] <dev-haskell/regex-base-0.95:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.96.0.1
+SRC_URI=https://hackage.haskell.org/package/regex-posix-0.96.0.1/regex-posix-0.96.0.1.tar.gz https://hackage.haskell.org/package/regex-posix-0.96.0.1/revision/1.cabal -> regex-posix-0.96.0.1-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f34626c96fe8624627fd0274c71d888d
diff --git a/metadata/md5-cache/dev-haskell/regex-tdfa-1.3.2 b/metadata/md5-cache/dev-haskell/regex-tdfa-1.3.2
new file mode 100644
index 000000000000..a7ef13c2ef56
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/regex-tdfa-1.3.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/regex-base-0.94:=[profile?] <dev-haskell/regex-base-0.95:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/utf8-string-1.0.1 <dev-haskell/utf8-string-1.1 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure Haskell Tagged DFA Backend for "Text.Regex" (regex-base)
+EAPI=8
+HOMEPAGE=https://wiki.haskell.org/Regular_expressions
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/regex-base-0.94:=[profile?] <dev-haskell/regex-base-0.95:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.2
+SRC_URI=https://hackage.haskell.org/package/regex-tdfa-1.3.2/regex-tdfa-1.3.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=76be596eb2ce1cf404d5ec170f987325
diff --git a/metadata/md5-cache/dev-haskell/regex-tdfa-1.3.2.2 b/metadata/md5-cache/dev-haskell/regex-tdfa-1.3.2.2
new file mode 100644
index 000000000000..eb21bc08b6e7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/regex-tdfa-1.3.2.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/regex-base-0.94:=[profile?] <dev-haskell/regex-base-0.95:=[profile?] >=dev-haskell/text-1.2.3:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/utf8-string-1.0.1 <dev-haskell/utf8-string-1.1 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure Haskell Tagged DFA Backend for "Text.Regex" (regex-base)
+EAPI=8
+HOMEPAGE=https://wiki.haskell.org/Regular_expressions
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/regex-base-0.94:=[profile?] <dev-haskell/regex-base-0.95:=[profile?] >=dev-haskell/text-1.2.3:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.2.2
+SRC_URI=https://hackage.haskell.org/package/regex-tdfa-1.3.2.2/regex-tdfa-1.3.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7883bd704c12da17bdadec3ee81e851b
diff --git a/metadata/md5-cache/dev-haskell/resolv-0.1.2.0-r1 b/metadata/md5-cache/dev-haskell/resolv-0.1.2.0-r1
new file mode 100644
index 000000000000..ba1376aaa599
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/resolv-0.1.2.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base16-bytestring-0.1:=[profile?] >=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-2.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Domain Name Service (DNS) lookup via the libresolv standard library routines
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/resolv
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-haskell/base16-bytestring-0.1:=[profile?] >=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.1.2.0
+SRC_URI=https://hackage.haskell.org/package/resolv-0.1.2.0/resolv-0.1.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cefcc00a69ddcbfcd2c70d6e52c4adef
diff --git a/metadata/md5-cache/dev-haskell/resource-pool-0.2.3.2 b/metadata/md5-cache/dev-haskell/resource-pool-0.2.3.2
new file mode 100644
index 000000000000..d74776f15d27
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/resource-pool-0.2.3.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/hashable:=[profile?] >=dev-haskell/monad-control-0.2.0.1:=[profile?] >=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/transformers-base-0.4:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A high-performance striped resource pooling implementation
+EAPI=8
+HOMEPAGE=https://github.com/bos/pool
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/hashable:=[profile?] >=dev-haskell/monad-control-0.2.0.1:=[profile?] >=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/transformers-base-0.4:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.3.2
+SRC_URI=https://hackage.haskell.org/package/resource-pool-0.2.3.2/resource-pool-0.2.3.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4df40790c3888467dbfba039f34e4f62
diff --git a/metadata/md5-cache/dev-haskell/resource-pool-0.4.0.0 b/metadata/md5-cache/dev-haskell/resource-pool-0.4.0.0
new file mode 100644
index 000000000000..036e09378683
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/resource-pool-0.4.0.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.1.0.0:=[profile?] >=dev-haskell/primitive-0.7:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A high-performance striped resource pooling implementation
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/resource-pool
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.1.0.0:=[profile?] >=dev-haskell/primitive-0.7:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.4.0.0
+SRC_URI=https://hackage.haskell.org/package/resource-pool-0.4.0.0/resource-pool-0.4.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=98a92a24ad9a3aafa734529e73008b27
diff --git a/metadata/md5-cache/dev-haskell/resourcet-1.2.4.2 b/metadata/md5-cache/dev-haskell/resourcet-1.2.4.2
new file mode 100644
index 000000000000..b880465ccd27
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/resourcet-1.2.4.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?] dev-haskell/primitive:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-8.0.1:= >=dev-haskell/exceptions-0.8:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] >=dev-haskell/cabal-1.24.0.0 test? ( dev-haskell/exceptions >=dev-haskell/hspec-1.3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Deterministic allocation and freeing of scarce resources
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/conduit
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?] dev-haskell/primitive:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-8.0.1:= >=dev-haskell/exceptions-0.8:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.2.4.2
+SRC_URI=https://hackage.haskell.org/package/resourcet-1.2.4.2/resourcet-1.2.4.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=aa69023d9ae539e06242b27d85380c74
diff --git a/metadata/md5-cache/dev-haskell/resourcet-1.2.6 b/metadata/md5-cache/dev-haskell/resourcet-1.2.6
new file mode 100644
index 000000000000..13ec93dea551
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/resourcet-1.2.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/primitive:=[profile?] >=dev-haskell/unliftio-core-0.1.1.0:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/hspec-1.3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Deterministic allocation and freeing of scarce resources
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/conduit
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/primitive:=[profile?] >=dev-haskell/unliftio-core-0.1.1.0:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.2.6
+SRC_URI=https://hackage.haskell.org/package/resourcet-1.2.6/resourcet-1.2.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=685e9fe59cb6c7424e059c0b4dbdadde
diff --git a/metadata/md5-cache/dev-haskell/retry-0.9.0.0 b/metadata/md5-cache/dev-haskell/retry-0.9.0.0
new file mode 100644
index 000000000000..477ff6abee76
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/retry-0.9.0.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/exceptions-0.5:=[profile?] >=dev-haskell/random-1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hedgehog >=dev-haskell/hunit-1.2.5.2 dev-haskell/mtl dev-haskell/stm dev-haskell/tasty dev-haskell/tasty-hedgehog dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Retry combinators for monadic actions that may fail
+EAPI=8
+HOMEPAGE=https://github.com/Soostone/retry
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/exceptions-0.5:=[profile?] >=dev-haskell/random-1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.9.0.0
+SRC_URI=https://hackage.haskell.org/package/retry-0.9.0.0/retry-0.9.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=661670e928e0a1bffc8ccca3af7cf7e6
diff --git a/metadata/md5-cache/dev-haskell/retry-0.9.3.1 b/metadata/md5-cache/dev-haskell/retry-0.9.3.1
new file mode 100644
index 000000000000..3de0b1053f24
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/retry-0.9.3.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/mtl-compat:=[profile?] >=dev-haskell/random-1:=[profile?] >=dev-haskell/unliftio-core-0.1.0.0:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/hedgehog-1.0 >=dev-haskell/hunit-1.2.5.2 dev-haskell/tasty dev-haskell/tasty-hedgehog dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Retry combinators for monadic actions that may fail
+EAPI=8
+HOMEPAGE=https://github.com/Soostone/retry
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/mtl-compat:=[profile?] >=dev-haskell/random-1:=[profile?] >=dev-haskell/unliftio-core-0.1.0.0:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.9.3.1
+SRC_URI=https://hackage.haskell.org/package/retry-0.9.3.1/retry-0.9.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b0d2e84cb6dcede21d15b14bdbd9a3e1
diff --git a/metadata/md5-cache/dev-haskell/rio-0.1.21.0 b/metadata/md5-cache/dev-haskell/rio-0.1.21.0
new file mode 100644
index 000000000000..a48fa2637a92
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/rio-0.1.21.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/hashable:=[profile?] dev-haskell/microlens:=[profile?] dev-haskell/microlens-mtl:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/typed-process-0.2.5.0:=[profile?] >=dev-haskell/unliftio-0.2.14:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( dev-haskell/hspec dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A standard library for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/commercialhaskell/rio#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/hashable:=[profile?] dev-haskell/microlens:=[profile?] dev-haskell/microlens-mtl:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/typed-process-0.2.5.0:=[profile?] >=dev-haskell/unliftio-0.2.14:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.21.0
+SRC_URI=https://hackage.haskell.org/package/rio-0.1.21.0/rio-0.1.21.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3daee6270fc1703cdb63c2b794e2c43d
diff --git a/metadata/md5-cache/dev-haskell/rio-0.1.22.0-r1 b/metadata/md5-cache/dev-haskell/rio-0.1.22.0-r1
new file mode 100644
index 000000000000..8d97f98b3c75
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/rio-0.1.22.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/hashable:=[profile?] dev-haskell/microlens:=[profile?] dev-haskell/microlens-mtl:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/typed-process-0.2.5.0:=[profile?] >=dev-haskell/unliftio-0.2.14:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( dev-haskell/hspec dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A standard library for Haskell
+EAPI=8
+HOMEPAGE=https://github.com/commercialhaskell/rio#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/hashable:=[profile?] dev-haskell/microlens:=[profile?] dev-haskell/microlens-mtl:=[profile?] dev-haskell/primitive:=[profile?] >=dev-haskell/typed-process-0.2.5.0:=[profile?] >=dev-haskell/unliftio-0.2.14:=[profile?] dev-haskell/unliftio-core:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.22.0
+SRC_URI=https://hackage.haskell.org/package/rio-0.1.22.0/rio-0.1.22.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3b061d3e580e2832d093aa330f8d29ba
diff --git a/metadata/md5-cache/dev-haskell/safe-0.3.19 b/metadata/md5-cache/dev-haskell/safe-0.3.19
new file mode 100644
index 000000000000..5559fd568206
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/safe-0.3.19
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 test? ( dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Library of safe (exception free) functions
+EAPI=8
+HOMEPAGE=https://github.com/ndmitchell/safe#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.19
+SRC_URI=https://hackage.haskell.org/package/safe-0.3.19/safe-0.3.19.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e9bff69a491034c4f22489e03173e11b
diff --git a/metadata/md5-cache/dev-haskell/safe-exceptions-0.1.7.0 b/metadata/md5-cache/dev-haskell/safe-exceptions-0.1.7.0
new file mode 100644
index 000000000000..645c28561983
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/safe-exceptions-0.1.7.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/exceptions-0.8:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( dev-haskell/hspec dev-haskell/void ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Safe, consistent, and easy exception handling
+EAPI=8
+HOMEPAGE=https://github.com/fpco/safe-exceptions#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/exceptions-0.8:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.7.0
+SRC_URI=https://hackage.haskell.org/package/safe-exceptions-0.1.7.0/safe-exceptions-0.1.7.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=59f21b01e6ae7bc32c4b70c42a2644bc
diff --git a/metadata/md5-cache/dev-haskell/safe-exceptions-0.1.7.3 b/metadata/md5-cache/dev-haskell/safe-exceptions-0.1.7.3
new file mode 100644
index 000000000000..b891c668633e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/safe-exceptions-0.1.7.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( dev-haskell/hspec dev-haskell/void ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Safe, consistent, and easy exception handling
+EAPI=8
+HOMEPAGE=https://github.com/fpco/safe-exceptions#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.7.3
+SRC_URI=https://hackage.haskell.org/package/safe-exceptions-0.1.7.3/safe-exceptions-0.1.7.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=192f31127d58593ee4429391e4116e83
diff --git a/metadata/md5-cache/dev-haskell/safesemaphore-0.10.1 b/metadata/md5-cache/dev-haskell/safesemaphore-0.10.1
new file mode 100644
index 000000000000..daf0ef12095f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/safesemaphore-0.10.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/stm:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( dev-haskell/hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Much safer replacement for QSemN, QSem, and SampleVar
+EAPI=8
+HOMEPAGE=https://github.com/ChrisKuklewicz/SafeSemaphore
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=dev-haskell/stm:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.10.1
+SRC_URI=https://hackage.haskell.org/package/SafeSemaphore-0.10.1/SafeSemaphore-0.10.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6ef0d485b4fdf012f2b9e3e1d463aafc
diff --git a/metadata/md5-cache/dev-haskell/sandi-0.5 b/metadata/md5-cache/dev-haskell/sandi-0.5
new file mode 100644
index 000000000000..5d921a3f2b81
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/sandi-0.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= conduit? ( >=dev-haskell/conduit-1.3:=[profile?] dev-haskell/exceptions:=[profile?] ) >=dev-haskell/cabal-1.12 test? ( dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck dev-haskell/tasty-th ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Data encoding library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/sandi
+INHERIT=haskell-cabal
+IUSE=+conduit doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= conduit? ( >=dev-haskell/conduit-1.3:=[profile?] dev-haskell/exceptions:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5
+SRC_URI=https://hackage.haskell.org/package/sandi-0.5/sandi-0.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f80f4dcd55472d606660b5931d71b621
diff --git a/metadata/md5-cache/dev-haskell/scientific-0.3.7.0-r2 b/metadata/md5-cache/dev-haskell/scientific-0.3.7.0-r2
new file mode 100644
index 000000000000..6628641ee147
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/scientific-0.3.7.0-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/integer-logarithms-1.0.3.1:=[profile?] <dev-haskell/integer-logarithms-1.1:=[profile?] >=dev-haskell/primitive-0.7.1.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/quickcheck-2.14.2 >=dev-haskell/smallcheck-1.0 >=dev-haskell/tasty-1.4.0.1 >=dev-haskell/tasty-hunit-0.8 >=dev-haskell/tasty-quickcheck-0.8 >=dev-haskell/tasty-smallcheck-0.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Numbers represented using scientific notation
+EAPI=8
+HOMEPAGE=https://github.com/basvandijk/scientific
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/integer-logarithms-1.0.3.1:=[profile?] <dev-haskell/integer-logarithms-1.1:=[profile?] >=dev-haskell/primitive-0.7.1.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.7.0
+SRC_URI=https://hackage.haskell.org/package/scientific-0.3.7.0/scientific-0.3.7.0.tar.gz https://hackage.haskell.org/package/scientific-0.3.7.0/revision/5.cabal -> scientific-0.3.7.0-rev5.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3bc4d6cce9ce45a9eb29fc7db859b46b
diff --git a/metadata/md5-cache/dev-haskell/securemem-0.1.10 b/metadata/md5-cache/dev-haskell/securemem-0.1.10
new file mode 100644
index 000000000000..20a1dfc55477
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/securemem-0.1.10
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/byteable-0.1.1:=[profile?] >=dev-haskell/memory-0.7:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=abstraction to an auto scrubbing and const time eq, memory chunk
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-securemem
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/byteable-0.1.1:=[profile?] >=dev-haskell/memory-0.7:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.10
+SRC_URI=https://hackage.haskell.org/package/securemem-0.1.10/securemem-0.1.10.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ac7a506637dd1ff08ad42241886902be
diff --git a/metadata/md5-cache/dev-haskell/semialign-1.2.0.1 b/metadata/md5-cache/dev-haskell/semialign-1.2.0.1
new file mode 100644
index 000000000000..3c9307a25b80
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/semialign-1.2.0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/indexed-traversable-instances-0.1:=[profile?] <dev-haskell/indexed-traversable-instances-0.2:=[profile?] >=dev-haskell/semigroupoids-5.3.2:=[profile?] <dev-haskell/semigroupoids-5.4:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.0.2:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Align and Zip type-classes from the common Semialign ancestor
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/these
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/indexed-traversable-instances-0.1:=[profile?] <dev-haskell/indexed-traversable-instances-0.2:=[profile?] >=dev-haskell/semigroupoids-5.3.2:=[profile?] <dev-haskell/semigroupoids-5.4:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.0.2:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.2.0.1
+SRC_URI=https://hackage.haskell.org/package/semialign-1.2.0.1/semialign-1.2.0.1.tar.gz https://hackage.haskell.org/package/semialign-1.2.0.1/revision/1.cabal -> semialign-1.2.0.1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4003279e7635960bc61a03f64f809260
diff --git a/metadata/md5-cache/dev-haskell/semialign-1.3 b/metadata/md5-cache/dev-haskell/semialign-1.3
new file mode 100644
index 000000000000..6489e6ae831c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/semialign-1.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/indexed-traversable-instances-0.1:=[profile?] <dev-haskell/indexed-traversable-instances-0.2:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/these-1.2:=[profile?] <dev-haskell/these-1.3:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.0.2:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= semigroupoids? ( >=dev-haskell/semigroupoids-5.3.2:=[profile?] <dev-haskell/semigroupoids-6.1:=[profile?] ) >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Align and Zip type-classes from the common Semialign ancestor
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/these
+INHERIT=haskell-cabal
+IUSE=+semigroupoids doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/indexed-traversable-instances-0.1:=[profile?] <dev-haskell/indexed-traversable-instances-0.2:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/these-1.2:=[profile?] <dev-haskell/these-1.3:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.0.2:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= semigroupoids? ( >=dev-haskell/semigroupoids-5.3.2:=[profile?] <dev-haskell/semigroupoids-6.1:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/1.3
+SRC_URI=https://hackage.haskell.org/package/semialign-1.3/semialign-1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5732a69e4fa441050725766f4f6ae1e4
diff --git a/metadata/md5-cache/dev-haskell/semigroupoids-5.3.7-r1 b/metadata/md5-cache/dev-haskell/semigroupoids-5.3.7-r1
new file mode 100644
index 000000000000..13b5faa53060
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/semigroupoids-5.3.7-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/bifunctors-5.5.9:=[profile?] <dev-haskell/bifunctors-6:=[profile?] >=dev-haskell/comonad-5.0.8:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1.5.3:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.5.2:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/tagged-0.8.6.1:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Semigroupoids: Category sans id
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/semigroupoids
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-1:=[profile?] >=dev-haskell/bifunctors-5.5.9:=[profile?] <dev-haskell/bifunctors-6:=[profile?] >=dev-haskell/comonad-5.0.8:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/contravariant-1.5.3:=[profile?] <dev-haskell/contravariant-2:=[profile?] >=dev-haskell/distributive-0.5.2:=[profile?] <dev-haskell/distributive-1:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/tagged-0.8.6.1:=[profile?] <dev-haskell/tagged-1:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-0.8:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/5.3.7
+SRC_URI=https://hackage.haskell.org/package/semigroupoids-5.3.7/semigroupoids-5.3.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dfdcbc44b2fc366e331c20035060bb64
diff --git a/metadata/md5-cache/dev-haskell/semigroups-0.20 b/metadata/md5-cache/dev-haskell/semigroups-0.20
new file mode 100644
index 000000000000..d3c22c36ba47
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/semigroups-0.20
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Anything that associates
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/semigroups/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.20
+SRC_URI=https://hackage.haskell.org/package/semigroups-0.20/semigroups-0.20.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2ad1223a5e100e33ca9876d8835a5b23
diff --git a/metadata/md5-cache/dev-haskell/semirings-0.6-r2 b/metadata/md5-cache/dev-haskell/semirings-0.6-r2
new file mode 100644
index 000000000000..52e61432a00f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/semirings-0.6-r2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/base-compat-batteries:=[profile?] >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.5 =dev-haskell/unordered-containers-0.2*:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=two monoids as one, in holy haskimony
+EAPI=8
+HOMEPAGE=https://github.com/chessai/semirings
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/base-compat-batteries:=[profile?] >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.5 =dev-haskell/unordered-containers-0.2*:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/0.6
+SRC_URI=https://hackage.haskell.org/package/semirings-0.6/semirings-0.6.tar.gz https://hackage.haskell.org/package/semirings-0.6/revision/1.cabal -> semirings-0.6-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dba5bd2027a9b26a33010b227793e43e
diff --git a/metadata/md5-cache/dev-haskell/servant-0.19 b/metadata/md5-cache/dev-haskell/servant-0.19
new file mode 100644
index 000000000000..e3b80001fa95
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/servant-0.19
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.4.1.0:=[profile?] <dev-haskell/aeson-3:=[profile?] >=dev-haskell/attoparsec-0.13.2.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.13:=[profile?] >=dev-haskell/bifunctors-5.5.3:=[profile?] <dev-haskell/bifunctors-5.6:=[profile?] >=dev-haskell/case-insensitive-1.2.0.11:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/constraints-0.2:=[profile?] >=dev-haskell/http-api-data-0.4.1:=[profile?] <dev-haskell/http-api-data-0.4.4:=[profile?] >=dev-haskell/http-media-0.7.1.3:=[profile?] <dev-haskell/http-media-0.9:=[profile?] >=dev-haskell/http-types-0.12.2:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/mmorph-1.1.2:=[profile?] <dev-haskell/mmorph-1.3:=[profile?] >=dev-haskell/network-uri-2.6.1.0:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] >=dev-haskell/quickcheck-2.12.6.1:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/singleton-bool-0.1.4:=[profile?] <dev-haskell/singleton-bool-0.1.7:=[profile?] >=dev-haskell/sop-core-0.4.0.0:=[profile?] <dev-haskell/sop-core-0.6:=[profile?] >=dev-haskell/string-conversions-0.4.0.1:=[profile?] <dev-haskell/string-conversions-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/vault-0.3.1.2:=[profile?] <dev-haskell/vault-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-2.6.0 <dev-haskell/hspec-2.10 >=dev-haskell/quickcheck-instances-0.3.19 <dev-haskell/quickcheck-instances-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A family of combinators for defining webservices APIs
+EAPI=8
+HOMEPAGE=https://docs.servant.dev/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-1.4.1.0:=[profile?] <dev-haskell/aeson-3:=[profile?] >=dev-haskell/attoparsec-0.13.2.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.13:=[profile?] >=dev-haskell/bifunctors-5.5.3:=[profile?] <dev-haskell/bifunctors-5.6:=[profile?] >=dev-haskell/case-insensitive-1.2.0.11:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/constraints-0.2:=[profile?] >=dev-haskell/http-api-data-0.4.1:=[profile?] <dev-haskell/http-api-data-0.4.4:=[profile?] >=dev-haskell/http-media-0.7.1.3:=[profile?] <dev-haskell/http-media-0.9:=[profile?] >=dev-haskell/http-types-0.12.2:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/mmorph-1.1.2:=[profile?] <dev-haskell/mmorph-1.3:=[profile?] >=dev-haskell/network-uri-2.6.1.0:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] >=dev-haskell/quickcheck-2.12.6.1:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/singleton-bool-0.1.4:=[profile?] <dev-haskell/singleton-bool-0.1.7:=[profile?] >=dev-haskell/sop-core-0.4.0.0:=[profile?] <dev-haskell/sop-core-0.6:=[profile?] >=dev-haskell/string-conversions-0.4.0.1:=[profile?] <dev-haskell/string-conversions-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/vault-0.3.1.2:=[profile?] <dev-haskell/vault-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.19
+SRC_URI=https://hackage.haskell.org/package/servant-0.19/servant-0.19.tar.gz https://hackage.haskell.org/package/servant-0.19/revision/4.cabal -> servant-0.19-rev4.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1971fa3a7e90325c3ab18439706e5444
diff --git a/metadata/md5-cache/dev-haskell/servant-0.20 b/metadata/md5-cache/dev-haskell/servant-0.20
new file mode 100644
index 000000000000..8775795826a6
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/servant-0.20
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.4.1.0:=[profile?] <dev-haskell/aeson-3:=[profile?] >=dev-haskell/attoparsec-0.13.2.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.14:=[profile?] >=dev-haskell/bifunctors-5.5.3:=[profile?] <dev-haskell/bifunctors-5.7:=[profile?] >=dev-haskell/case-insensitive-1.2.0.11:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/constraints-0.2:=[profile?] >=dev-haskell/http-api-data-0.4.1:=[profile?] <dev-haskell/http-api-data-0.6:=[profile?] >=dev-haskell/http-media-0.7.1.3:=[profile?] <dev-haskell/http-media-0.9:=[profile?] >=dev-haskell/http-types-0.12.2:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/mmorph-1.1.2:=[profile?] <dev-haskell/mmorph-1.3:=[profile?] >=dev-haskell/network-uri-2.6.1.0:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] >=dev-haskell/quickcheck-2.12.6.1:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/singleton-bool-0.1.4:=[profile?] <dev-haskell/singleton-bool-0.2:=[profile?] >=dev-haskell/sop-core-0.4.0.0:=[profile?] <dev-haskell/sop-core-0.6:=[profile?] >=dev-haskell/string-conversions-0.4.0.1:=[profile?] <dev-haskell/string-conversions-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/vault-0.3.1.2:=[profile?] <dev-haskell/vault-0.4:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-2.6.0 <dev-haskell/hspec-2.12 >=dev-haskell/quickcheck-instances-0.3.19 <dev-haskell/quickcheck-instances-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A family of combinators for defining webservices APIs
+EAPI=8
+HOMEPAGE=https://docs.servant.dev/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-1.4.1.0:=[profile?] <dev-haskell/aeson-3:=[profile?] >=dev-haskell/attoparsec-0.13.2.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.14:=[profile?] >=dev-haskell/bifunctors-5.5.3:=[profile?] <dev-haskell/bifunctors-5.7:=[profile?] >=dev-haskell/case-insensitive-1.2.0.11:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/constraints-0.2:=[profile?] >=dev-haskell/http-api-data-0.4.1:=[profile?] <dev-haskell/http-api-data-0.6:=[profile?] >=dev-haskell/http-media-0.7.1.3:=[profile?] <dev-haskell/http-media-0.9:=[profile?] >=dev-haskell/http-types-0.12.2:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/mmorph-1.1.2:=[profile?] <dev-haskell/mmorph-1.3:=[profile?] >=dev-haskell/network-uri-2.6.1.0:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] >=dev-haskell/quickcheck-2.12.6.1:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/singleton-bool-0.1.4:=[profile?] <dev-haskell/singleton-bool-0.2:=[profile?] >=dev-haskell/sop-core-0.4.0.0:=[profile?] <dev-haskell/sop-core-0.6:=[profile?] >=dev-haskell/string-conversions-0.4.0.1:=[profile?] <dev-haskell/string-conversions-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/vault-0.3.1.2:=[profile?] <dev-haskell/vault-0.4:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.20
+SRC_URI=https://hackage.haskell.org/package/servant-0.20/servant-0.20.tar.gz https://hackage.haskell.org/package/servant-0.20/revision/1.cabal -> servant-0.20-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=bbd0953be21652b32f7363de03e2d3bd
diff --git a/metadata/md5-cache/dev-haskell/servant-server-0.19.1 b/metadata/md5-cache/dev-haskell/servant-server-0.19.1
new file mode 100644
index 000000000000..3494ae2025b9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/servant-server-0.19.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.4.1.0:=[profile?] <dev-haskell/aeson-3:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.13:=[profile?] >=dev-haskell/base64-bytestring-1.0.0.1:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] >=dev-haskell/constraints-0.2:=[profile?] <dev-haskell/constraints-0.14:=[profile?] >=dev-haskell/http-api-data-0.4.1:=[profile?] <dev-haskell/http-api-data-0.4.4:=[profile?] >=dev-haskell/http-media-0.7.1.3:=[profile?] <dev-haskell/http-media-0.9:=[profile?] >=dev-haskell/http-types-0.12.2:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/monad-control-1.0.2.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/network-2.8:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-uri-2.6.1.0:=[profile?] <dev-haskell/network-uri-2.8:=[profile?] >=dev-haskell/resourcet-1.2.2:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/servant-0.19:=[profile?] >=dev-haskell/sop-core-0.4.0.0:=[profile?] <dev-haskell/sop-core-0.6:=[profile?] >=dev-haskell/string-conversions-0.4.0.1:=[profile?] <dev-haskell/string-conversions-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/transformers-base-0.4.5.2:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-haskell/wai-3.2.1.2:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/wai-app-static-3.1.6.2:=[profile?] <dev-haskell/wai-app-static-3.2:=[profile?] >=dev-haskell/word8-0.1.3:=[profile?] <dev-haskell/word8-0.2:=[profile?] >=dev-lang/ghc-8.10.1:= examples? ( >=dev-haskell/warp-3.2.25:=[profile?] <dev-haskell/warp-3.4:=[profile?] ) >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/hspec-2.6.0 <dev-haskell/hspec-2.10 >=dev-haskell/hspec-wai-0.10.1 <dev-haskell/hspec-wai-0.12 >=dev-haskell/quickcheck-2.12.6.1 <dev-haskell/quickcheck-2.15 dev-haskell/safe >=dev-haskell/should-not-typecheck-2.1.0 <dev-haskell/should-not-typecheck-2.2 >=dev-haskell/temporary-1.3 <dev-haskell/temporary-1.4 dev-haskell/transformers-compat >=dev-haskell/wai-extra-3.0.24.3 <dev-haskell/wai-extra-3.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A family of combinators for defining webservices APIs and serving them
+EAPI=8
+HOMEPAGE=https://docs.servant.dev/
+INHERIT=haskell-cabal
+IUSE=examples doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-1.4.1.0:=[profile?] <dev-haskell/aeson-3:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.13:=[profile?] >=dev-haskell/base64-bytestring-1.0.0.1:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] >=dev-haskell/constraints-0.2:=[profile?] <dev-haskell/constraints-0.14:=[profile?] >=dev-haskell/http-api-data-0.4.1:=[profile?] <dev-haskell/http-api-data-0.4.4:=[profile?] >=dev-haskell/http-media-0.7.1.3:=[profile?] <dev-haskell/http-media-0.9:=[profile?] >=dev-haskell/http-types-0.12.2:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/monad-control-1.0.2.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/network-2.8:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-uri-2.6.1.0:=[profile?] <dev-haskell/network-uri-2.8:=[profile?] >=dev-haskell/resourcet-1.2.2:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/servant-0.19:=[profile?] >=dev-haskell/sop-core-0.4.0.0:=[profile?] <dev-haskell/sop-core-0.6:=[profile?] >=dev-haskell/string-conversions-0.4.0.1:=[profile?] <dev-haskell/string-conversions-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/transformers-base-0.4.5.2:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-haskell/wai-3.2.1.2:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/wai-app-static-3.1.6.2:=[profile?] <dev-haskell/wai-app-static-3.2:=[profile?] >=dev-haskell/word8-0.1.3:=[profile?] <dev-haskell/word8-0.2:=[profile?] >=dev-lang/ghc-8.10.1:= examples? ( >=dev-haskell/warp-3.2.25:=[profile?] <dev-haskell/warp-3.4:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.19.1
+SRC_URI=https://hackage.haskell.org/package/servant-server-0.19.1/servant-server-0.19.1.tar.gz https://hackage.haskell.org/package/servant-server-0.19.1/revision/1.cabal -> servant-server-0.19.1-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=26ee4445fde287b36265157490dc80cb
diff --git a/metadata/md5-cache/dev-haskell/servant-server-0.20 b/metadata/md5-cache/dev-haskell/servant-server-0.20
new file mode 100644
index 000000000000..15ba1295ee6d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/servant-server-0.20
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.4.1.0:=[profile?] <dev-haskell/aeson-3:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.14:=[profile?] >=dev-haskell/base64-bytestring-1.0.0.1:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] >=dev-haskell/constraints-0.2:=[profile?] <dev-haskell/constraints-0.14:=[profile?] >=dev-haskell/http-api-data-0.4.1:=[profile?] <dev-haskell/http-api-data-0.6:=[profile?] >=dev-haskell/http-media-0.7.1.3:=[profile?] <dev-haskell/http-media-0.9:=[profile?] >=dev-haskell/http-types-0.12.2:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/monad-control-1.0.2.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/network-2.8:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-uri-2.6.1.0:=[profile?] <dev-haskell/network-uri-2.8:=[profile?] >=dev-haskell/resourcet-1.2.2:=[profile?] <dev-haskell/resourcet-1.4:=[profile?] >=dev-haskell/servant-0.20:=[profile?] <dev-haskell/servant-0.21:=[profile?] >=dev-haskell/sop-core-0.4.0.0:=[profile?] <dev-haskell/sop-core-0.6:=[profile?] >=dev-haskell/string-conversions-0.4.0.1:=[profile?] <dev-haskell/string-conversions-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/transformers-base-0.4.5.2:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-haskell/wai-3.2.2.1:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/wai-app-static-3.1.6.2:=[profile?] <dev-haskell/wai-app-static-3.2:=[profile?] >=dev-haskell/warp-3.2.25:=[profile?] <dev-haskell/warp-3.4:=[profile?] >=dev-haskell/word8-0.1.3:=[profile?] <dev-haskell/word8-0.2:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/hspec-2.6.0 <dev-haskell/hspec-2.12 >=dev-haskell/hspec-wai-0.10.1 <dev-haskell/hspec-wai-0.12 >=dev-haskell/quickcheck-2.12.6.1 <dev-haskell/quickcheck-2.15 dev-haskell/safe >=dev-haskell/should-not-typecheck-2.1.0 <dev-haskell/should-not-typecheck-2.2 >=dev-haskell/temporary-1.3 <dev-haskell/temporary-1.4 dev-haskell/transformers-compat >=dev-haskell/wai-extra-3.0.24.3 <dev-haskell/wai-extra-3.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A family of combinators for defining webservices APIs and serving them
+EAPI=8
+HOMEPAGE=https://docs.servant.dev/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-1.4.1.0:=[profile?] <dev-haskell/aeson-3:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.14:=[profile?] >=dev-haskell/base64-bytestring-1.0.0.1:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] >=dev-haskell/constraints-0.2:=[profile?] <dev-haskell/constraints-0.14:=[profile?] >=dev-haskell/http-api-data-0.4.1:=[profile?] <dev-haskell/http-api-data-0.6:=[profile?] >=dev-haskell/http-media-0.7.1.3:=[profile?] <dev-haskell/http-media-0.9:=[profile?] >=dev-haskell/http-types-0.12.2:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/monad-control-1.0.2.3:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/network-2.8:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/network-uri-2.6.1.0:=[profile?] <dev-haskell/network-uri-2.8:=[profile?] >=dev-haskell/resourcet-1.2.2:=[profile?] <dev-haskell/resourcet-1.4:=[profile?] >=dev-haskell/servant-0.20:=[profile?] <dev-haskell/servant-0.21:=[profile?] >=dev-haskell/sop-core-0.4.0.0:=[profile?] <dev-haskell/sop-core-0.6:=[profile?] >=dev-haskell/string-conversions-0.4.0.1:=[profile?] <dev-haskell/string-conversions-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/transformers-base-0.4.5.2:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?] >=dev-haskell/wai-3.2.2.1:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/wai-app-static-3.1.6.2:=[profile?] <dev-haskell/wai-app-static-3.2:=[profile?] >=dev-haskell/warp-3.2.25:=[profile?] <dev-haskell/warp-3.4:=[profile?] >=dev-haskell/word8-0.1.3:=[profile?] <dev-haskell/word8-0.2:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.20
+SRC_URI=https://hackage.haskell.org/package/servant-server-0.20/servant-server-0.20.tar.gz https://hackage.haskell.org/package/servant-server-0.20/revision/1.cabal -> servant-server-0.20-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0b280fb88bb5e49fff73b6efc3fbe4b0
diff --git a/metadata/md5-cache/dev-haskell/setenv-0.1.1.3 b/metadata/md5-cache/dev-haskell/setenv-0.1.1.3
new file mode 100644
index 000000000000..ed6222746a3b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/setenv-0.1.1.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A cross-platform library for setting environment variables
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/setenv
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.1.3
+SRC_URI=https://hackage.haskell.org/package/setenv-0.1.1.3/setenv-0.1.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=017e4cd1172562c28fa73f11bec727c8
diff --git a/metadata/md5-cache/dev-haskell/setlocale-1.0.0.10 b/metadata/md5-cache/dev-haskell/setlocale-1.0.0.10
new file mode 100644
index 000000000000..48419d519c9a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/setlocale-1.0.0.10
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell bindings to setlocale
+EAPI=8
+HOMEPAGE=https://gitlab.com/Kritzefitz/haskell-setlocale/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.0.10
+SRC_URI=https://hackage.haskell.org/package/setlocale-1.0.0.10/setlocale-1.0.0.10.tar.gz https://hackage.haskell.org/package/setlocale-1.0.0.10/revision/3.cabal -> setlocale-1.0.0.10-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cde9dd867afb353b6fd17ffc90233c5a
diff --git a/metadata/md5-cache/dev-haskell/setlocale-1.0.0.9 b/metadata/md5-cache/dev-haskell/setlocale-1.0.0.9
new file mode 100644
index 000000000000..5ebb7a89f02b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/setlocale-1.0.0.9
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.6.1:= >=dev-haskell/cabal-1.16.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell bindings to setlocale
+EAPI=8
+HOMEPAGE=https://gitlab.com/Kritzefitz/haskell-setlocale
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.6.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.0.9
+SRC_URI=https://hackage.haskell.org/package/setlocale-1.0.0.9/setlocale-1.0.0.9.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=00f7b11b292b52cc76cf7bcc64010965
diff --git a/metadata/md5-cache/dev-haskell/sha-1.6.4.4 b/metadata/md5-cache/dev-haskell/sha-1.6.4.4
new file mode 100644
index 000000000000..c9ee4e6538fd
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/sha-1.6.4.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( >=dev-haskell/quickcheck-2.5 <dev-haskell/quickcheck-3 >=dev-haskell/test-framework-0.8.0.3 <dev-haskell/test-framework-10000 >=dev-haskell/test-framework-quickcheck2-0.3.0.2 <dev-haskell/test-framework-quickcheck2-10000 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Implementations of the SHA suite of message digest functions
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/SHA
+INHERIT=haskell-cabal
+IUSE=exe doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.4.4
+SRC_URI=https://hackage.haskell.org/package/SHA-1.6.4.4/SHA-1.6.4.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6eb659884adc79f090b321b92f1596c1
diff --git a/metadata/md5-cache/dev-haskell/shakespeare-2.0.30 b/metadata/md5-cache/dev-haskell/shakespeare-2.0.30
new file mode 100644
index 000000000000..e6bac20a3bf4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/shakespeare-2.0.30
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=<dev-haskell/aeson-3:=[profile?] dev-haskell/blaze-html:=[profile?] dev-haskell/blaze-markup:=[profile?] >=dev-haskell/file-embed-0.0.1:=[profile?] <dev-haskell/file-embed-0.1:=[profile?] >=dev-haskell/scientific-0.3.0.0:=[profile?] dev-haskell/th-lift:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3 dev-haskell/hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A toolkit for making compile-time interpolated templates
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/book/shakespearean-templates
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=<dev-haskell/aeson-3:=[profile?] dev-haskell/blaze-html:=[profile?] dev-haskell/blaze-markup:=[profile?] >=dev-haskell/file-embed-0.0.1:=[profile?] <dev-haskell/file-embed-0.1:=[profile?] >=dev-haskell/scientific-0.3.0.0:=[profile?] dev-haskell/th-lift:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.0.30
+SRC_URI=https://hackage.haskell.org/package/shakespeare-2.0.30/shakespeare-2.0.30.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3d075bf1c83e427317184496f0133792
diff --git a/metadata/md5-cache/dev-haskell/shelly-1.12.1 b/metadata/md5-cache/dev-haskell/shelly-1.12.1
new file mode 100644
index 000000000000..e6cf1bae0a48
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/shelly-1.12.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/async-2.2.3:=[profile?] >=dev-haskell/enclosed-exceptions-1.0.1:=[profile?] >=dev-haskell/lifted-async-0.10.2:=[profile?] >=dev-haskell/lifted-base-0.2.3.2:=[profile?] >=dev-haskell/monad-control-0.3.2:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/text-1.2.3.1:=[profile?] >=dev-haskell/transformers-base-0.4.5:=[profile?] >=dev-haskell/unix-compat-0.4.1.1:=[profile?] <dev-haskell/unix-compat-0.8:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/hspec-2.2.2 dev-haskell/hspec-contrib >=dev-haskell/hunit-1.2.5.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=shell-like (systems) programming in Haskell
+EAPI=8
+HOMEPAGE=https://github.com/gregwebs/Shelly.hs
+INHERIT=haskell-cabal
+IUSE=examples lifted doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/async-2.2.3:=[profile?] >=dev-haskell/enclosed-exceptions-1.0.1:=[profile?] >=dev-haskell/lifted-async-0.10.2:=[profile?] >=dev-haskell/lifted-base-0.2.3.2:=[profile?] >=dev-haskell/monad-control-0.3.2:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/text-1.2.3.1:=[profile?] >=dev-haskell/transformers-base-0.4.5:=[profile?] >=dev-haskell/unix-compat-0.4.1.1:=[profile?] <dev-haskell/unix-compat-0.8:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.12.1
+SRC_URI=https://hackage.haskell.org/package/shelly-1.12.1/shelly-1.12.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=06b65ca3b866b9543f11c6783e6ad46a
diff --git a/metadata/md5-cache/dev-haskell/shelly-1.9.0 b/metadata/md5-cache/dev-haskell/shelly-1.9.0
new file mode 100644
index 000000000000..df06092b5c5c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/shelly-1.9.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] dev-haskell/enclosed-exceptions:=[profile?] >=dev-haskell/exceptions-0.6:=[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/text:=[profile?] dev-haskell/transformers-base:=[profile?] <dev-haskell/unix-compat-0.6:=[profile?] >=dev-lang/ghc-8.0.2:= >=dev-haskell/cabal-1.24.2.0 test? ( >=dev-haskell/hspec-2.0 dev-haskell/hspec-contrib >=dev-haskell/hunit-1.2 >=dev-haskell/text-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=shell-like (systems) programming in Haskell
+EAPI=8
+HOMEPAGE=https://github.com/gregwebs/Shelly.hs
+INHERIT=haskell-cabal
+IUSE=examples lifted doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/async:=[profile?] dev-haskell/enclosed-exceptions:=[profile?] >=dev-haskell/exceptions-0.6:=[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/text:=[profile?] dev-haskell/transformers-base:=[profile?] <dev-haskell/unix-compat-0.6:=[profile?] >=dev-lang/ghc-8.0.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.9.0
+SRC_URI=https://hackage.haskell.org/package/shelly-1.9.0/shelly-1.9.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e48ea4d76b74036998e908c57ed7e5ea
diff --git a/metadata/md5-cache/dev-haskell/should-not-typecheck-2.1.0 b/metadata/md5-cache/dev-haskell/should-not-typecheck-2.1.0
new file mode 100644
index 000000000000..550646a12389
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/should-not-typecheck-2.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hunit-1.2:=[profile?] >=dev-lang/ghc-7.6.1:= >=dev-haskell/cabal-1.16.0 test? ( >=dev-haskell/hspec-2.1 >=dev-haskell/hspec-expectations-0.6 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A HUnit/hspec assertion library to verify that an expression does not typecheck
+EAPI=8
+HOMEPAGE=https://github.com/CRogers/should-not-typecheck
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hunit-1.2:=[profile?] >=dev-lang/ghc-7.6.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.1.0
+SRC_URI=https://hackage.haskell.org/package/should-not-typecheck-2.1.0/should-not-typecheck-2.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c21972814bd2ecf5b27a9f27713b0f87
diff --git a/metadata/md5-cache/dev-haskell/silently-1.2.5.1 b/metadata/md5-cache/dev-haskell/silently-1.2.5.1
new file mode 100644
index 000000000000..2734b9e9cfe9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/silently-1.2.5.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( dev-haskell/nanospec dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Prevent or capture writing to stdout and other handles
+EAPI=8
+HOMEPAGE=https://github.com/hspec/silently
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.2.5.1
+SRC_URI=https://hackage.haskell.org/package/silently-1.2.5.1/silently-1.2.5.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=de66a395d5ab551e9908502610a73cc9
diff --git a/metadata/md5-cache/dev-haskell/silently-1.2.5.3 b/metadata/md5-cache/dev-haskell/silently-1.2.5.3
new file mode 100644
index 000000000000..5649596f461e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/silently-1.2.5.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/nanospec dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Prevent or capture writing to stdout and other handles
+EAPI=8
+HOMEPAGE=https://github.com/hspec/silently
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.2.5.3
+SRC_URI=https://hackage.haskell.org/package/silently-1.2.5.3/silently-1.2.5.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e34c3d76c389e1b697d34a8343a7923d
diff --git a/metadata/md5-cache/dev-haskell/simple-reflect-0.3.3 b/metadata/md5-cache/dev-haskell/simple-reflect-0.3.3
new file mode 100644
index 000000000000..2af100466ccb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/simple-reflect-0.3.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simple reflection of expressions containing variables
+EAPI=8
+HOMEPAGE=https://twanvl.nl/blog/haskell/simple-reflection-of-expressions
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.3
+SRC_URI=https://hackage.haskell.org/package/simple-reflect-0.3.3/simple-reflect-0.3.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=90ed9577b523361cd90c5a4e96797b06
diff --git a/metadata/md5-cache/dev-haskell/simple-sendfile-0.2.28 b/metadata/md5-cache/dev-haskell/simple-sendfile-0.2.28
new file mode 100644
index 000000000000..bec9baf2c352
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/simple-sendfile-0.2.28
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/network:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/conduit dev-haskell/conduit-extra >=dev-haskell/hspec-1.3 dev-haskell/hunit dev-haskell/resourcet ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Cross platform library for the sendfile system call
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/simple-sendfile
+INHERIT=haskell-cabal
+IUSE=+allow-bsd doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/network:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.28
+SRC_URI=https://hackage.haskell.org/package/simple-sendfile-0.2.28/simple-sendfile-0.2.28.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=acb6a047a1dec07f729e3bbad323ca75
diff --git a/metadata/md5-cache/dev-haskell/simple-sendfile-0.2.30-r1 b/metadata/md5-cache/dev-haskell/simple-sendfile-0.2.30-r1
new file mode 100644
index 000000000000..aed0ffc036c1
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/simple-sendfile-0.2.30-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/network:=[profile?] >=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 test? ( dev-haskell/conduit dev-haskell/conduit-extra >=dev-haskell/hspec-1.3 dev-haskell/hunit dev-haskell/resourcet ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Cross platform library for the sendfile system call
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/simple-sendfile
+INHERIT=haskell-cabal
+IUSE=+allow-bsd doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/network:=[profile?] >=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.30
+SRC_URI=https://hackage.haskell.org/package/simple-sendfile-0.2.30/simple-sendfile-0.2.30.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=415a262c475c8e2969887d63078a84c7
diff --git a/metadata/md5-cache/dev-haskell/singleton-bool-0.1.5-r1 b/metadata/md5-cache/dev-haskell/singleton-bool-0.1.5-r1
new file mode 100644
index 000000000000..3277bca1a6cf
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/singleton-bool-0.1.5-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/tagged-0.8.5:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-lang/ghc-7.6.1:= >=dev-haskell/dec-0.0.3 <dev-haskell/dec-0.1 >=dev-haskell/cabal-1.16.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type level booleans
+EAPI=8
+HOMEPAGE=https://github.com/phadej/singleton-bool#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/tagged-0.8.5:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-lang/ghc-7.6.1:= >=dev-haskell/dec-0.0.3 <dev-haskell/dec-0.1 dev-lang/ghc:=[profile?]
+SLOT=0/0.1.5
+SRC_URI=https://hackage.haskell.org/package/singleton-bool-0.1.5/singleton-bool-0.1.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=383fc49cebf55b9c9ca9d73b40bca1e1
diff --git a/metadata/md5-cache/dev-haskell/singleton-bool-0.1.7 b/metadata/md5-cache/dev-haskell/singleton-bool-0.1.7
new file mode 100644
index 000000000000..810b0aede91e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/singleton-bool-0.1.7
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/boring-0.2.1:=[profile?] <dev-haskell/boring-0.3:=[profile?] >=dev-haskell/dec-0.0.5:=[profile?] <dev-haskell/dec-0.1:=[profile?] >=dev-haskell/some-1.0.4:=[profile?] <dev-haskell/some-1.1:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type level booleans
+EAPI=8
+HOMEPAGE=https://github.com/phadej/singleton-bool#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/boring-0.2.1:=[profile?] <dev-haskell/boring-0.3:=[profile?] >=dev-haskell/dec-0.0.5:=[profile?] <dev-haskell/dec-0.1:=[profile?] >=dev-haskell/some-1.0.4:=[profile?] <dev-haskell/some-1.1:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.7
+SRC_URI=https://hackage.haskell.org/package/singleton-bool-0.1.7/singleton-bool-0.1.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8183b911f4c57cc2932239722879e450
diff --git a/metadata/md5-cache/dev-haskell/skein-1.0.9.4 b/metadata/md5-cache/dev-haskell/skein-1.0.9.4
new file mode 100644
index 000000000000..5df96c1d912d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/skein-1.0.9.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/cereal-0.3:=[profile?] <dev-haskell/cereal-0.6:=[profile?] >=dev-haskell/crypto-api-0.6:=[profile?] <dev-haskell/crypto-api-0.14:=[profile?] >=dev-haskell/tagged-0.2:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/hspec-1.3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Skein, a family of cryptographic hash functions. Includes Skein-MAC as well
+EAPI=8
+HOMEPAGE=https://github.com/meteficha/skein
+INHERIT=haskell-cabal
+IUSE=big-endian force-endianness reference doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/cereal-0.3:=[profile?] <dev-haskell/cereal-0.6:=[profile?] >=dev-haskell/crypto-api-0.6:=[profile?] <dev-haskell/crypto-api-0.14:=[profile?] >=dev-haskell/tagged-0.2:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.9.4
+SRC_URI=https://hackage.haskell.org/package/skein-1.0.9.4/skein-1.0.9.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=370572415308ceea8032ed2abd39daf9
diff --git a/metadata/md5-cache/dev-haskell/skylighting-0.12.3.1 b/metadata/md5-cache/dev-haskell/skylighting-0.12.3.1
new file mode 100644
index 000000000000..68e2b9af6fd0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/skylighting-0.12.3.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=~dev-haskell/skylighting-core-0.12.3.1:=[profile?] >=dev-lang/ghc-8.4.3:= executable? ( >=dev-haskell/blaze-html-0.5:=[profile?] dev-haskell/pretty-show:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=syntax highlighting library
+EAPI=8
+HOMEPAGE=https://github.com/jgm/skylighting
+INHERIT=haskell-cabal
+IUSE=executable doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=~dev-haskell/skylighting-core-0.12.3.1:=[profile?] >=dev-lang/ghc-8.4.3:= executable? ( >=dev-haskell/blaze-html-0.5:=[profile?] dev-haskell/pretty-show:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.12.3.1
+SRC_URI=https://hackage.haskell.org/package/skylighting-0.12.3.1/skylighting-0.12.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9b7e70c20a485f886e7b5a62db1c6f49
diff --git a/metadata/md5-cache/dev-haskell/skylighting-0.14 b/metadata/md5-cache/dev-haskell/skylighting-0.14
new file mode 100644
index 000000000000..e6dedc3e84d7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/skylighting-0.14
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=~dev-haskell/skylighting-core-0.14:=[profile?] >=dev-haskell/skylighting-format-ansi-0.1:=[profile?] <dev-haskell/skylighting-format-ansi-0.2:=[profile?] >=dev-haskell/skylighting-format-blaze-html-0.1:=[profile?] <dev-haskell/skylighting-format-blaze-html-0.2:=[profile?] >=dev-haskell/skylighting-format-context-0.1:=[profile?] <dev-haskell/skylighting-format-context-0.2:=[profile?] >=dev-haskell/skylighting-format-latex-0.1:=[profile?] <dev-haskell/skylighting-format-latex-0.2:=[profile?] >=dev-lang/ghc-8.10.6:= executable? ( >=dev-haskell/blaze-html-0.5:=[profile?] dev-haskell/pretty-show:=[profile?] dev-haskell/text:=[profile?] ) >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=syntax highlighting library
+EAPI=8
+HOMEPAGE=https://github.com/jgm/skylighting
+INHERIT=haskell-cabal
+IUSE=executable doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=~dev-haskell/skylighting-core-0.14:=[profile?] >=dev-haskell/skylighting-format-ansi-0.1:=[profile?] <dev-haskell/skylighting-format-ansi-0.2:=[profile?] >=dev-haskell/skylighting-format-blaze-html-0.1:=[profile?] <dev-haskell/skylighting-format-blaze-html-0.2:=[profile?] >=dev-haskell/skylighting-format-context-0.1:=[profile?] <dev-haskell/skylighting-format-context-0.2:=[profile?] >=dev-haskell/skylighting-format-latex-0.1:=[profile?] <dev-haskell/skylighting-format-latex-0.2:=[profile?] >=dev-lang/ghc-8.10.6:= executable? ( >=dev-haskell/blaze-html-0.5:=[profile?] dev-haskell/pretty-show:=[profile?] dev-haskell/text:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.14
+SRC_URI=https://hackage.haskell.org/package/skylighting-0.14/skylighting-0.14.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7b7729a37f2b93b30bccadfa2a3de8cd
diff --git a/metadata/md5-cache/dev-haskell/skylighting-core-0.12.3.1 b/metadata/md5-cache/dev-haskell/skylighting-core-0.12.3.1
new file mode 100644
index 000000000000..b55597270ae2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/skylighting-core-0.12.3.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/ansi-terminal-0.7:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/base64-bytestring:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] dev-haskell/case-insensitive:=[profile?] >=dev-haskell/colour-2.0:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-haskell/xml-conduit-1.9.1.0:=[profile?] <dev-haskell/xml-conduit-1.10:=[profile?] >=dev-lang/ghc-8.6.3:= >=dev-haskell/cabal-2.4.0.1 test? ( dev-haskell/diff dev-haskell/pretty-show dev-haskell/quickcheck dev-haskell/tasty dev-haskell/tasty-golden dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=syntax highlighting library
+EAPI=8
+HOMEPAGE=https://github.com/jgm/skylighting
+INHERIT=haskell-cabal
+IUSE=executable doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/ansi-terminal-0.7:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/base64-bytestring:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] dev-haskell/case-insensitive:=[profile?] >=dev-haskell/colour-2.0:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-haskell/xml-conduit-1.9.1.0:=[profile?] <dev-haskell/xml-conduit-1.10:=[profile?] >=dev-lang/ghc-8.6.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.12.3.1
+SRC_URI=https://hackage.haskell.org/package/skylighting-core-0.12.3.1/skylighting-core-0.12.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a7b8400d58865dfc7d7d0d0d96730089
diff --git a/metadata/md5-cache/dev-haskell/skylighting-core-0.14 b/metadata/md5-cache/dev-haskell/skylighting-core-0.14
new file mode 100644
index 000000000000..186e30a5e8b6
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/skylighting-core-0.14
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.0:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/base64-bytestring:=[profile?] dev-haskell/case-insensitive:=[profile?] >=dev-haskell/colour-2.0:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/text:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-haskell/xml-conduit-1.9.1.3:=[profile?] <dev-haskell/xml-conduit-1.10:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/diff dev-haskell/pretty-show dev-haskell/quickcheck dev-haskell/tasty dev-haskell/tasty-golden dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=syntax highlighting library
+EAPI=8
+HOMEPAGE=https://github.com/jgm/skylighting
+INHERIT=haskell-cabal
+IUSE=executable doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] dev-haskell/attoparsec:=[profile?] dev-haskell/base64-bytestring:=[profile?] dev-haskell/case-insensitive:=[profile?] >=dev-haskell/colour-2.0:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/text:=[profile?] dev-haskell/utf8-string:=[profile?] >=dev-haskell/xml-conduit-1.9.1.3:=[profile?] <dev-haskell/xml-conduit-1.10:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.14
+SRC_URI=https://hackage.haskell.org/package/skylighting-core-0.14/skylighting-core-0.14.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=138e5a493e0364becc065ae2428cd3f0
diff --git a/metadata/md5-cache/dev-haskell/skylighting-format-ansi-0.1 b/metadata/md5-cache/dev-haskell/skylighting-format-ansi-0.1
new file mode 100644
index 000000000000..880cdc65c4a1
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/skylighting-format-ansi-0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.7:=[profile?] >=dev-haskell/colour-2.0:=[profile?] dev-haskell/skylighting-core:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=ANSI formatter for skylighting syntax highlighting library
+EAPI=8
+HOMEPAGE=https://github.com/jgm/skylighting
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/ansi-terminal-0.7:=[profile?] >=dev-haskell/colour-2.0:=[profile?] dev-haskell/skylighting-core:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1
+SRC_URI=https://hackage.haskell.org/package/skylighting-format-ansi-0.1/skylighting-format-ansi-0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ae10dd74c61b1bde21687535d1165033
diff --git a/metadata/md5-cache/dev-haskell/skylighting-format-blaze-html-0.1.1.1 b/metadata/md5-cache/dev-haskell/skylighting-format-blaze-html-0.1.1.1
new file mode 100644
index 000000000000..72ac6925e9eb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/skylighting-format-blaze-html-0.1.1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/blaze-html-0.5:=[profile?] dev-haskell/skylighting-core:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HTML formatter for skylighting syntax highlighting library
+EAPI=8
+HOMEPAGE=https://github.com/jgm/skylighting
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/blaze-html-0.5:=[profile?] dev-haskell/skylighting-core:=[profile?] dev-haskell/text:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.1.1
+SRC_URI=https://hackage.haskell.org/package/skylighting-format-blaze-html-0.1.1.1/skylighting-format-blaze-html-0.1.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=bdc903f8303f1548ec2cb1f1bcbaaacf
diff --git a/metadata/md5-cache/dev-haskell/skylighting-format-context-0.1.0.1 b/metadata/md5-cache/dev-haskell/skylighting-format-context-0.1.0.1
new file mode 100644
index 000000000000..eda0710ef61e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/skylighting-format-context-0.1.0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/skylighting-core:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=ConTeXt formatter for skylighting syntax highlighting library
+EAPI=8
+HOMEPAGE=https://github.com/jgm/skylighting
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/skylighting-core:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.0.1
+SRC_URI=https://hackage.haskell.org/package/skylighting-format-context-0.1.0.1/skylighting-format-context-0.1.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=bb046ec7acdafd77938bb554a99bab18
diff --git a/metadata/md5-cache/dev-haskell/skylighting-format-latex-0.1 b/metadata/md5-cache/dev-haskell/skylighting-format-latex-0.1
new file mode 100644
index 000000000000..7b2c18237daa
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/skylighting-format-latex-0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/skylighting-core:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=LaTeX formatter for skylighting syntax highlighting library
+EAPI=8
+HOMEPAGE=https://github.com/jgm/skylighting
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/skylighting-core:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1
+SRC_URI=https://hackage.haskell.org/package/skylighting-format-latex-0.1/skylighting-format-latex-0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f183a94c44e6cbfc4637e05f016b8842
diff --git a/metadata/md5-cache/dev-haskell/smallcheck-1.2.0 b/metadata/md5-cache/dev-haskell/smallcheck-1.2.0
new file mode 100644
index 000000000000..fbf6ac38ddbd
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/smallcheck-1.2.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/logict:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/nats:=[profile?] dev-haskell/semigroups:=[profile?] dev-haskell/void:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A property-based testing library
+EAPI=8
+HOMEPAGE=https://github.com/Bodigrim/smallcheck
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/logict:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/nats:=[profile?] dev-haskell/semigroups:=[profile?] dev-haskell/void:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/1.2.0
+SRC_URI=https://hackage.haskell.org/package/smallcheck-1.2.0/smallcheck-1.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4050515b2ff022c18a7ca0bbbe0492b1
diff --git a/metadata/md5-cache/dev-haskell/smallcheck-1.2.1 b/metadata/md5-cache/dev-haskell/smallcheck-1.2.1
new file mode 100644
index 000000000000..76f71011dbbf
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/smallcheck-1.2.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/logict:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/nats:=[profile?] dev-haskell/semigroups:=[profile?] dev-haskell/void:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A property-based testing library
+EAPI=8
+HOMEPAGE=https://github.com/Bodigrim/smallcheck
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/logict:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/nats:=[profile?] dev-haskell/semigroups:=[profile?] dev-haskell/void:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.2.1
+SRC_URI=https://hackage.haskell.org/package/smallcheck-1.2.1/smallcheck-1.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8400181756fb600278ede7439e85173f
diff --git a/metadata/md5-cache/dev-haskell/socks-0.6.1 b/metadata/md5-cache/dev-haskell/socks-0.6.1
new file mode 100644
index 000000000000..8d3cf698eaed
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/socks-0.6.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/basement:=[profile?] >=dev-haskell/cereal-0.3.1:=[profile?] >=dev-haskell/network-2.6:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.18 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Socks proxy (version 5) implementation
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-socks
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/basement:=[profile?] >=dev-haskell/cereal-0.3.1:=[profile?] >=dev-haskell/network-2.6:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.6.1
+SRC_URI=https://hackage.haskell.org/package/socks-0.6.1/socks-0.6.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=014f802b9674810dd5f9cb22155ffdf1
diff --git a/metadata/md5-cache/dev-haskell/some-1.0.5 b/metadata/md5-cache/dev-haskell/some-1.0.5
new file mode 100644
index 000000000000..6f4e288e4901
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/some-1.0.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Existential type: Some
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/some
+INHERIT=haskell-cabal
+IUSE=+newtype-unsafe doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.5
+SRC_URI=https://hackage.haskell.org/package/some-1.0.5/some-1.0.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3ae32752180d3c2cad1ae69d0fbd8398
diff --git a/metadata/md5-cache/dev-haskell/sop-core-0.5.0.2 b/metadata/md5-cache/dev-haskell/sop-core-0.5.0.2
new file mode 100644
index 000000000000..e868ae2321c7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/sop-core-0.5.0.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=True Sums of Products
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/sop-core
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.5.0.2
+SRC_URI=https://hackage.haskell.org/package/sop-core-0.5.0.2/sop-core-0.5.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=278a391a5ac1091575af5657ae29635b
diff --git a/metadata/md5-cache/dev-haskell/split-0.2.3.4 b/metadata/md5-cache/dev-haskell/split-0.2.3.4
new file mode 100644
index 000000000000..f9562ab04e13
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/split-0.2.3.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( >=dev-haskell/quickcheck-2.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Combinator library for splitting lists
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/split
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.3.4
+SRC_URI=https://hackage.haskell.org/package/split-0.2.3.4/split-0.2.3.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=07e027313e7cc418f96879ee521a39e0
diff --git a/metadata/md5-cache/dev-haskell/split-0.2.3.5 b/metadata/md5-cache/dev-haskell/split-0.2.3.5
new file mode 100644
index 000000000000..5446e8893bff
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/split-0.2.3.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/quickcheck-2.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Combinator library for splitting lists
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/split
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.3.5
+SRC_URI=https://hackage.haskell.org/package/split-0.2.3.5/split-0.2.3.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9f98d5b272175e4a53ba8697869b7c29
diff --git a/metadata/md5-cache/dev-haskell/splitmix-0.1.0.3 b/metadata/md5-cache/dev-haskell/splitmix-0.1.0.3
new file mode 100644
index 000000000000..9f71fe6b1c72
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/splitmix-0.1.0.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast Splittable PRNG
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/splitmix
+INHERIT=haskell-cabal
+IUSE=optimised-mixer doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.1.0.3
+SRC_URI=https://hackage.haskell.org/package/splitmix-0.1.0.3/splitmix-0.1.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ebeb66ace79e7c86fcf9457744fd4f0d
diff --git a/metadata/md5-cache/dev-haskell/splitmix-0.1.0.4 b/metadata/md5-cache/dev-haskell/splitmix-0.1.0.4
new file mode 100644
index 000000000000..3982afd0fb62
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/splitmix-0.1.0.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/async-2.2.1 <dev-haskell/async-2.3 >=dev-haskell/base-compat-0.11.1 <dev-haskell/base-compat-0.13 >=dev-haskell/base-compat-batteries-0.10.5 <dev-haskell/base-compat-batteries-0.13 >=dev-haskell/hunit-1.6.0.0 <dev-haskell/hunit-1.7 >=dev-haskell/math-functions-0.3.3.0 <dev-haskell/math-functions-0.4 || ( dev-lang/ghc ( >=dev-haskell/process-1.0.1.5 <dev-haskell/process-1.7 ) ) dev-haskell/random >=dev-haskell/test-framework-0.8.2.0 <dev-haskell/test-framework-0.9 >=dev-haskell/test-framework-hunit-0.3.0.2 <dev-haskell/test-framework-hunit-0.4 >=dev-haskell/tf-random-0.5 <dev-haskell/tf-random-0.6 >=dev-haskell/vector-0.11.0.0 <dev-haskell/vector-0.13 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Fast Splittable PRNG
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/splitmix
+INHERIT=haskell-cabal
+IUSE=optimised-mixer doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.0.4
+SRC_URI=https://hackage.haskell.org/package/splitmix-0.1.0.4/splitmix-0.1.0.4.tar.gz https://hackage.haskell.org/package/splitmix-0.1.0.4/revision/2.cabal -> splitmix-0.1.0.4-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d5d7be266ab17111b447d453bbea2305
diff --git a/metadata/md5-cache/dev-haskell/statevar-1.2.1 b/metadata/md5-cache/dev-haskell/statevar-1.2.1
new file mode 100644
index 000000000000..42c7076b9dbe
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/statevar-1.2.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/stm-2.3.0.1:=[profile?] <dev-haskell/stm-2.6:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=State variables
+EAPI=8
+HOMEPAGE=https://github.com/haskell-opengl/StateVar
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/stm-2.3.0.1:=[profile?] <dev-haskell/stm-2.6:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/1.2.1
+SRC_URI=https://hackage.haskell.org/package/StateVar-1.2.1/StateVar-1.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=21fdcd88acaea64843fcc5c667fd7539
diff --git a/metadata/md5-cache/dev-haskell/statevar-1.2.2 b/metadata/md5-cache/dev-haskell/statevar-1.2.2
new file mode 100644
index 000000000000..2b089ce52373
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/statevar-1.2.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/stm-2.3.0.1:=[profile?] <dev-haskell/stm-2.6:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=State variables
+EAPI=8
+HOMEPAGE=https://github.com/haskell-opengl/StateVar
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/stm-2.3.0.1:=[profile?] <dev-haskell/stm-2.6:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.2.2
+SRC_URI=https://hackage.haskell.org/package/StateVar-1.2.2/StateVar-1.2.2.tar.gz -> statevar-1.2.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c2029701d3c925bae86279f8da5855f2
diff --git a/metadata/md5-cache/dev-haskell/statistics-0.15.2.0 b/metadata/md5-cache/dev-haskell/statistics-0.15.2.0
new file mode 100644
index 000000000000..4fcc0249c134
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/statistics-0.15.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-0.6.0.0:=[profile?] >=dev-haskell/async-2.2.2:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/base-orphans-0.6:=[profile?] <dev-haskell/base-orphans-0.9:=[profile?] >=dev-haskell/data-default-class-0.1.2:=[profile?] >=dev-haskell/dense-linear-algebra-0.1:=[profile?] <dev-haskell/dense-linear-algebra-0.2:=[profile?] >=dev-haskell/math-functions-0.3:=[profile?] >=dev-haskell/monad-par-0.3.4:=[profile?] >=dev-haskell/mwc-random-0.13.0.0:=[profile?] >=dev-haskell/primitive-0.3:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/vector-algorithms-0.4:=[profile?] >=dev-haskell/vector-binary-instances-0.2.1:=[profile?] dev-haskell/vector-th-unbox:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( dev-haskell/erf >=dev-haskell/ieee754-0.7.3 >=dev-haskell/quickcheck-2.7.5 dev-haskell/tasty dev-haskell/tasty-expected-failure dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A library of statistical types, data, and functions
+EAPI=8
+HOMEPAGE=https://github.com/bos/statistics
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/aeson-0.6.0.0:=[profile?] >=dev-haskell/async-2.2.2:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/base-orphans-0.6:=[profile?] <dev-haskell/base-orphans-0.9:=[profile?] >=dev-haskell/data-default-class-0.1.2:=[profile?] >=dev-haskell/dense-linear-algebra-0.1:=[profile?] <dev-haskell/dense-linear-algebra-0.2:=[profile?] >=dev-haskell/math-functions-0.3:=[profile?] >=dev-haskell/monad-par-0.3.4:=[profile?] >=dev-haskell/mwc-random-0.13.0.0:=[profile?] >=dev-haskell/primitive-0.3:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/vector-algorithms-0.4:=[profile?] >=dev-haskell/vector-binary-instances-0.2.1:=[profile?] dev-haskell/vector-th-unbox:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.15.2.0
+SRC_URI=https://hackage.haskell.org/package/statistics-0.15.2.0/statistics-0.15.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=341186cc56efbd85bd1f57955a05db1e
diff --git a/metadata/md5-cache/dev-haskell/statistics-0.16.2.0 b/metadata/md5-cache/dev-haskell/statistics-0.16.2.0
new file mode 100644
index 000000000000..de94fe534469
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/statistics-0.16.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-0.6.0.0:=[profile?] >=dev-haskell/async-2.2.2:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/data-default-class-0.1.2:=[profile?] >=dev-haskell/dense-linear-algebra-0.1:=[profile?] <dev-haskell/dense-linear-algebra-0.2:=[profile?] >=dev-haskell/math-functions-0.3.4.1:=[profile?] >=dev-haskell/mwc-random-0.15.0.0:=[profile?] >=dev-haskell/parallel-3.2.2.0:=[profile?] <dev-haskell/parallel-3.3:=[profile?] >=dev-haskell/primitive-0.3:=[profile?] >=dev-haskell/random-1.2:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/vector-algorithms-0.4:=[profile?] >=dev-haskell/vector-binary-instances-0.2.1:=[profile?] dev-haskell/vector-th-unbox:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/erf >=dev-haskell/ieee754-0.7.3 >=dev-haskell/quickcheck-2.7.5 dev-haskell/tasty dev-haskell/tasty-expected-failure dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A library of statistical types, data, and functions
+EAPI=8
+HOMEPAGE=https://github.com/haskell/statistics
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=>=dev-haskell/aeson-0.6.0.0:=[profile?] >=dev-haskell/async-2.2.2:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/data-default-class-0.1.2:=[profile?] >=dev-haskell/dense-linear-algebra-0.1:=[profile?] <dev-haskell/dense-linear-algebra-0.2:=[profile?] >=dev-haskell/math-functions-0.3.4.1:=[profile?] >=dev-haskell/mwc-random-0.15.0.0:=[profile?] >=dev-haskell/parallel-3.2.2.0:=[profile?] <dev-haskell/parallel-3.3:=[profile?] >=dev-haskell/primitive-0.3:=[profile?] >=dev-haskell/random-1.2:=[profile?] >=dev-haskell/vector-0.10:=[profile?] >=dev-haskell/vector-algorithms-0.4:=[profile?] >=dev-haskell/vector-binary-instances-0.2.1:=[profile?] dev-haskell/vector-th-unbox:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.16.2.0
+SRC_URI=https://hackage.haskell.org/package/statistics-0.16.2.0/statistics-0.16.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=deea7f9aee08b9c9c83364b9262c5539
diff --git a/metadata/md5-cache/dev-haskell/stm-2.5.0.1-r1 b/metadata/md5-cache/dev-haskell/stm-2.5.0.1-r1
new file mode 100644
index 000000000000..c0a4dc54b0c1
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/stm-2.5.0.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Software Transactional Memory
+EAPI=8
+HOMEPAGE=https://wiki.haskell.org/Software_transactional_memory
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/2.5.0.1
+SRC_URI=https://hackage.haskell.org/package/stm-2.5.0.1/stm-2.5.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a918e320daf7b3dbfbd5f145fb1e1652
diff --git a/metadata/md5-cache/dev-haskell/stm-2.5.0.2-r1 b/metadata/md5-cache/dev-haskell/stm-2.5.0.2-r1
new file mode 100644
index 000000000000..f9a8689a3f9b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/stm-2.5.0.2-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-9.2.4:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Software Transactional Memory
+EAPI=8
+HOMEPAGE=https://wiki.haskell.org/Software_transactional_memory
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-9.2.4:= dev-lang/ghc:=[profile?]
+SLOT=0/2.5.0.2
+SRC_URI=https://hackage.haskell.org/package/stm-2.5.0.2/stm-2.5.0.2.tar.gz https://hackage.haskell.org/package/stm-2.5.0.2/revision/1.cabal -> stm-2.5.0.2-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8ee10c2e150a137c0d4079c14412052f
diff --git a/metadata/md5-cache/dev-haskell/stm-chans-3.0.0.4 b/metadata/md5-cache/dev-haskell/stm-chans-3.0.0.4
new file mode 100644
index 000000000000..21e8a5fa024d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/stm-chans-3.0.0.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/stm-2.4:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Additional types of channels for STM
+EAPI=8
+HOMEPAGE=http://code.haskell.org/~wren/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/stm-2.4:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/3.0.0.4
+SRC_URI=https://hackage.haskell.org/package/stm-chans-3.0.0.4/stm-chans-3.0.0.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9602a181b55205e29686913b4af54529
diff --git a/metadata/md5-cache/dev-haskell/streaming-commons-0.2.2.4 b/metadata/md5-cache/dev-haskell/streaming-commons-0.2.2.4
new file mode 100644
index 000000000000..5d06745d6bfb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/streaming-commons-0.2.2.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] >=dev-haskell/network-2.4.0.0:=[profile?] dev-haskell/random:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/zlib:=[profile?] >=dev-lang/ghc-8.6.3:= >=dev-haskell/cabal-2.4.0.1 test? ( >=dev-haskell/hspec-1.8 dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Common lower-level functions needed by various streaming data libraries
+EAPI=8
+HOMEPAGE=https://github.com/fpco/streaming-commons
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/network-2.4.0.0:=[profile?] dev-haskell/random:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/zlib:=[profile?] >=dev-lang/ghc-8.6.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.2.2.4
+SRC_URI=https://hackage.haskell.org/package/streaming-commons-0.2.2.4/streaming-commons-0.2.2.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7b9c51374d9f1ca8d40ac89be1f7bf64
diff --git a/metadata/md5-cache/dev-haskell/streaming-commons-0.2.2.5 b/metadata/md5-cache/dev-haskell/streaming-commons-0.2.2.5
new file mode 100644
index 000000000000..4b34a7bbfa42
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/streaming-commons-0.2.2.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] >=dev-haskell/network-2.4.0.0:=[profile?] || ( dev-lang/ghc dev-haskell/process[profile?] ) dev-haskell/random:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/zlib:=[profile?] >=dev-lang/ghc-8.6.3:= >=dev-haskell/cabal-2.4.0.1 test? ( >=dev-haskell/hspec-1.8 dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Common lower-level functions needed by various streaming data libraries
+EAPI=8
+HOMEPAGE=https://github.com/fpco/streaming-commons
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/network-2.4.0.0:=[profile?] || ( dev-lang/ghc dev-haskell/process[profile?] ) dev-haskell/random:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/zlib:=[profile?] >=dev-lang/ghc-8.6.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.2.5
+SRC_URI=https://hackage.haskell.org/package/streaming-commons-0.2.2.5/streaming-commons-0.2.2.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e2962a9b5b1e05d3477f3d48cb35437f
diff --git a/metadata/md5-cache/dev-haskell/strict-0.4.0.1 b/metadata/md5-cache/dev-haskell/strict-0.4.0.1
new file mode 100644
index 000000000000..d0a05aaa5c4c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/strict-0.4.0.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/assoc-1.0.1:=[profile?] <dev-haskell/assoc-1.1:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Strict data types and String IO
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/strict
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/assoc-1.0.1:=[profile?] <dev-haskell/assoc-1.1:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.4.0.1
+SRC_URI=https://hackage.haskell.org/package/strict-0.4.0.1/strict-0.4.0.1.tar.gz https://hackage.haskell.org/package/strict-0.4.0.1/revision/4.cabal -> strict-0.4.0.1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=13801928c63d27f0f0dbaa73fd8fcd32
diff --git a/metadata/md5-cache/dev-haskell/strict-0.5 b/metadata/md5-cache/dev-haskell/strict-0.5
new file mode 100644
index 000000000000..c1a6929e5257
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/strict-0.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/assoc-1.1:=[profile?] <dev-haskell/assoc-1.2:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/these-1.2:=[profile?] <dev-haskell/these-1.3:=[profile?] >=dev-lang/ghc-8.8.1:= || ( ( >=dev-haskell/text-1.2.3.0 <dev-haskell/text-1.3 ) ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Strict data types and String IO
+EAPI=8
+HOMEPAGE=https://github.com/haskell-strict/strict
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/assoc-1.1:=[profile?] <dev-haskell/assoc-1.2:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/these-1.2:=[profile?] <dev-haskell/these-1.3:=[profile?] >=dev-lang/ghc-8.8.1:= || ( ( >=dev-haskell/text-1.2.3.0 <dev-haskell/text-1.3 ) ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] dev-lang/ghc:=[profile?]
+SLOT=0/0.5
+SRC_URI=https://hackage.haskell.org/package/strict-0.5/strict-0.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=bdb850cbce4cf8ef095347c92d758432
diff --git a/metadata/md5-cache/dev-haskell/string-conversions-0.4.0.1 b/metadata/md5-cache/dev-haskell/string-conversions-0.4.0.1
new file mode 100644
index 000000000000..cec2a7691789
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/string-conversions-0.4.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-0.11:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/hspec dev-haskell/quickcheck dev-haskell/quickcheck-instances ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Simplifies dealing with different types for strings
+EAPI=8
+HOMEPAGE=https://github.com/soenkehahn/string-conversions#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/text-0.11:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.0.1
+SRC_URI=https://hackage.haskell.org/package/string-conversions-0.4.0.1/string-conversions-0.4.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7e9e21574b3a8714cc103cee5356731f
diff --git a/metadata/md5-cache/dev-haskell/string-qq-0.0.4-r1 b/metadata/md5-cache/dev-haskell/string-qq-0.0.4-r1
new file mode 100644
index 000000000000..17d1bdcfc43b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/string-qq-0.0.4-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hunit-1.6 <dev-haskell/hunit-1.7 >=dev-haskell/text-1.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=QuasiQuoter for non-interpolated strings, texts and bytestrings
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/string-qq
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=public-domain
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.0.4
+SRC_URI=https://hackage.haskell.org/package/string-qq-0.0.4/string-qq-0.0.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d4fd1b77636065cfd4a4915cce9b0251
diff --git a/metadata/md5-cache/dev-haskell/stringbuilder-0.5.1 b/metadata/md5-cache/dev-haskell/stringbuilder-0.5.1
new file mode 100644
index 000000000000..a6ce8ecacbe8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/stringbuilder-0.5.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/hspec-1.3 dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A writer monad for multi-line string literals
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/stringbuilder
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5.1
+SRC_URI=https://hackage.haskell.org/package/stringbuilder-0.5.1/stringbuilder-0.5.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f65dd4155418efee747d1aacfae9bf72
diff --git a/metadata/md5-cache/dev-haskell/syb-0.7.2.1 b/metadata/md5-cache/dev-haskell/syb-0.7.2.1
new file mode 100644
index 000000000000..20105af03407
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/syb-0.7.2.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/mtl dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Scrap Your Boilerplate
+EAPI=8
+HOMEPAGE=https://www.cs.uu.nl/wiki/GenericProgramming/SYB
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.7.2.1
+SRC_URI=https://hackage.haskell.org/package/syb-0.7.2.1/syb-0.7.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7ac71a72682a6a464a9a89f7fcae7be7
diff --git a/metadata/md5-cache/dev-haskell/syb-0.7.2.4 b/metadata/md5-cache/dev-haskell/syb-0.7.2.4
new file mode 100644
index 000000000000..4d436378ec9d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/syb-0.7.2.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Scrap Your Boilerplate
+EAPI=8
+HOMEPAGE=https://github.com/dreixel/syb
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.7.2.4
+SRC_URI=https://hackage.haskell.org/package/syb-0.7.2.4/syb-0.7.2.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f946a4efbed12c25b94050f66a01dbd7
diff --git a/metadata/md5-cache/dev-haskell/system-fileio-0.3.16.4 b/metadata/md5-cache/dev-haskell/system-fileio-0.3.16.4
new file mode 100644
index 000000000000..f4424f0c6a22
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/system-fileio-0.3.16.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/system-filepath-0.3.1:=[profile?] <dev-haskell/system-filepath-0.5:=[profile?] >=dev-haskell/text-0.7.1:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/chell-0.4 <dev-haskell/chell-0.5 >=dev-haskell/temporary-1.1 <dev-haskell/temporary-2.0 >=dev-haskell/transformers-0.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Consistent filesystem interaction across GHC versions (deprecated)
+EAPI=8
+HOMEPAGE=https://github.com/fpco/haskell-filesystem
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/system-filepath-0.3.1:=[profile?] <dev-haskell/system-filepath-0.5:=[profile?] >=dev-haskell/text-0.7.1:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.16.4
+SRC_URI=https://hackage.haskell.org/package/system-fileio-0.3.16.4/system-fileio-0.3.16.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8783e60579fb26155b2cdb4494eae8fe
diff --git a/metadata/md5-cache/dev-haskell/system-filepath-0.4.14-r1 b/metadata/md5-cache/dev-haskell/system-filepath-0.4.14-r1
new file mode 100644
index 000000000000..e49500df4925
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/system-filepath-0.4.14-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-0.11.0.6:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=High-level, byte-based file and directory path manipulations (deprecated)
+EAPI=8
+HOMEPAGE=https://github.com/fpco/haskell-filesystem
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/text-0.11.0.6:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.4.14
+SRC_URI=https://hackage.haskell.org/package/system-filepath-0.4.14/system-filepath-0.4.14.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=aa3397cb52a766d7e4691a8130fd95c3
diff --git a/metadata/md5-cache/dev-haskell/tagged-0.8.6.1 b/metadata/md5-cache/dev-haskell/tagged-0.8.6.1
new file mode 100644
index 000000000000..767612527184
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tagged-0.8.6.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-lang/ghc-7.8.2:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell 98 phantom types to avoid unsafely passing dummy arguments
+EAPI=7
+HOMEPAGE=https://github.com/ekmett/tagged
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.8.6.1
+SRC_URI=https://hackage.haskell.org/package/tagged-0.8.6.1/tagged-0.8.6.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=806f5ca47b399c6dc68ce12e3ca4389d
diff --git a/metadata/md5-cache/dev-haskell/tagged-0.8.7 b/metadata/md5-cache/dev-haskell/tagged-0.8.7
new file mode 100644
index 000000000000..9193744a262e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tagged-0.8.7
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell 98 phantom types to avoid unsafely passing dummy arguments
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/tagged
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/0.8.7
+SRC_URI=https://hackage.haskell.org/package/tagged-0.8.7/tagged-0.8.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=afb2f47177795406da0218ee1c8e3c9b
diff --git a/metadata/md5-cache/dev-haskell/tagsoup-0.14.8 b/metadata/md5-cache/dev-haskell/tagsoup-0.14.8
new file mode 100644
index 000000000000..de57a886fdd0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tagsoup-0.14.8
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.18 test? ( >=dev-haskell/quickcheck-2.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parsing and extracting information from (possibly malformed) HTML/XML documents
+EAPI=8
+HOMEPAGE=https://github.com/ndmitchell/tagsoup#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.14.8
+SRC_URI=https://hackage.haskell.org/package/tagsoup-0.14.8/tagsoup-0.14.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d49eb99d4ed1026337c0893b657f4975
diff --git a/metadata/md5-cache/dev-haskell/tar-0.5.1.1-r3 b/metadata/md5-cache/dev-haskell/tar-0.5.1.1-r3
new file mode 100644
index 000000000000..189ebcda25f2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tar-0.5.1.1-r3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Reading, writing and manipulating ".tar" archive files
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/tar
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.5.1.1
+SRC_URI=https://hackage.haskell.org/package/tar-0.5.1.1/tar-0.5.1.1.tar.gz https://hackage.haskell.org/package/tar-0.5.1.1/revision/6.cabal -> tar-0.5.1.1-rev6.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3849c0d8dd3883f6b27ab29a58701e66
diff --git a/metadata/md5-cache/dev-haskell/tasty-1.4.2.3 b/metadata/md5-cache/dev-haskell/tasty-1.4.2.3
new file mode 100644
index 000000000000..f66bc2944e9b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-1.4.2.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.9:=[profile?] >=dev-haskell/optparse-applicative-0.14:=[profile?] >=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/tagged-0.5:=[profile?] >=dev-haskell/unbounded-delays-0.1:=[profile?] dev-haskell/wcwidth:=[profile?] >=dev-lang/ghc-8.4.3:= clock? ( >=dev-haskell/clock-0.4.4.0:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Modern and extensible testing framework
+EAPI=8
+HOMEPAGE=https://github.com/UnkindPartition/tasty
+INHERIT=haskell-cabal
+IUSE=+clock doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/ansi-terminal-0.9:=[profile?] >=dev-haskell/optparse-applicative-0.14:=[profile?] >=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/tagged-0.5:=[profile?] >=dev-haskell/unbounded-delays-0.1:=[profile?] dev-haskell/wcwidth:=[profile?] >=dev-lang/ghc-8.4.3:= clock? ( >=dev-haskell/clock-0.4.4.0:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/1.4.2.3
+SRC_URI=https://hackage.haskell.org/package/tasty-1.4.2.3/tasty-1.4.2.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5b3f8201c6d33acbb6386432f15bd459
diff --git a/metadata/md5-cache/dev-haskell/tasty-expected-failure-0.11.1.2 b/metadata/md5-cache/dev-haskell/tasty-expected-failure-0.11.1.2
new file mode 100644
index 000000000000..8336967b2039
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-expected-failure-0.11.1.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/tasty-0.11:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Mark tasty tests as failure expected
+EAPI=8
+HOMEPAGE=https://github.com/nomeata/tasty-expected-failure
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/tasty-0.11:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.11.1.2
+SRC_URI=https://hackage.haskell.org/package/tasty-expected-failure-0.11.1.2/tasty-expected-failure-0.11.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f406de11636334fa4727bc40437576d8
diff --git a/metadata/md5-cache/dev-haskell/tasty-expected-failure-0.12.3 b/metadata/md5-cache/dev-haskell/tasty-expected-failure-0.12.3
new file mode 100644
index 000000000000..3897f2362342
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-expected-failure-0.12.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=>=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/tasty-0.11:=[profile?] <dev-haskell/unbounded-delays-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hedgehog dev-haskell/tasty-golden dev-haskell/tasty-hedgehog dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Mark tasty tests as failure expected
+EAPI=8
+HOMEPAGE=https://github.com/nomeata/tasty-expected-failure
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/tasty-0.11:=[profile?] <dev-haskell/unbounded-delays-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.12.3
+SRC_URI=https://hackage.haskell.org/package/tasty-expected-failure-0.12.3/tasty-expected-failure-0.12.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b42e66d7dd10297afacb600633ce1251
diff --git a/metadata/md5-cache/dev-haskell/tasty-golden-2.3.1.1 b/metadata/md5-cache/dev-haskell/tasty-golden-2.3.1.1
new file mode 100644
index 000000000000..b52829a188fe
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-golden-2.3.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/optparse-applicative:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-0.8:=[profile?] dev-haskell/temporary:=[profile?] >=dev-lang/ghc-7.6.1:= >=dev-haskell/cabal-1.16.0 test? ( dev-haskell/tasty-hunit dev-haskell/temporary-rc ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Golden tests support for tasty
+EAPI=8
+HOMEPAGE=https://github.com/UnkindPartition/tasty-golden
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/async:=[profile?] dev-haskell/mtl:=[profile?] dev-haskell/optparse-applicative:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-0.8:=[profile?] dev-haskell/temporary:=[profile?] >=dev-lang/ghc-7.6.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.1.1
+SRC_URI=https://hackage.haskell.org/package/tasty-golden-2.3.1.1/tasty-golden-2.3.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=81521b36467945b0a190dc5e397ff4a8
diff --git a/metadata/md5-cache/dev-haskell/tasty-golden-2.3.5 b/metadata/md5-cache/dev-haskell/tasty-golden-2.3.5
new file mode 100644
index 000000000000..a0871246e8f6
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-golden-2.3.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] >=dev-haskell/optparse-applicative-0.3.1:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-1.3:=[profile?] dev-haskell/temporary:=[profile?] dev-haskell/typed-process:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Golden tests support for tasty
+EAPI=8
+HOMEPAGE=https://github.com/UnkindPartition/tasty-golden
+INHERIT=haskell-cabal
+IUSE=examples doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/optparse-applicative-0.3.1:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-1.3:=[profile?] dev-haskell/temporary:=[profile?] dev-haskell/typed-process:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.3.5
+SRC_URI=https://hackage.haskell.org/package/tasty-golden-2.3.5/tasty-golden-2.3.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d6f5bce10bf91bfbdc906fc88f9bf5b6
diff --git a/metadata/md5-cache/dev-haskell/tasty-hedgehog-1.1.0.0 b/metadata/md5-cache/dev-haskell/tasty-hedgehog-1.1.0.0
new file mode 100644
index 000000000000..2e29da17d470
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-hedgehog-1.1.0.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hedgehog-1.0.2:=[profile?] >=dev-haskell/tagged-0.8:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/tasty-0.11:=[profile?] <dev-haskell/tasty-1.5:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/tasty-expected-failure-0.11 <dev-haskell/tasty-expected-failure-0.13 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Integration for tasty and hedgehog
+EAPI=8
+HOMEPAGE=https://github.com/qfpl/tasty-hedgehog
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hedgehog-1.0.2:=[profile?] >=dev-haskell/tagged-0.8:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/tasty-0.11:=[profile?] <dev-haskell/tasty-1.5:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.0.0
+SRC_URI=https://hackage.haskell.org/package/tasty-hedgehog-1.1.0.0/tasty-hedgehog-1.1.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=753c1d04b29d4e3297e25e133cd571f3
diff --git a/metadata/md5-cache/dev-haskell/tasty-hedgehog-1.4.0.2 b/metadata/md5-cache/dev-haskell/tasty-hedgehog-1.4.0.2
new file mode 100644
index 000000000000..9f0da8a6183e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-hedgehog-1.4.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hedgehog-1.4:=[profile?] <dev-haskell/hedgehog-1.5:=[profile?] >=dev-haskell/tagged-0.8:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/tasty-0.11:=[profile?] <dev-haskell/tasty-1.5:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/tasty-expected-failure-0.11 <dev-haskell/tasty-expected-failure-0.13 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Integration for tasty and hedgehog
+EAPI=8
+HOMEPAGE=https://github.com/qfpl/tasty-hedgehog
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hedgehog-1.4:=[profile?] <dev-haskell/hedgehog-1.5:=[profile?] >=dev-haskell/tagged-0.8:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/tasty-0.11:=[profile?] <dev-haskell/tasty-1.5:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.4.0.2
+SRC_URI=https://hackage.haskell.org/package/tasty-hedgehog-1.4.0.2/tasty-hedgehog-1.4.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=eb93f4463b055c7cf3ca5ddbcb8cda03
diff --git a/metadata/md5-cache/dev-haskell/tasty-hslua-1.0.2 b/metadata/md5-cache/dev-haskell/tasty-hslua-1.0.2
new file mode 100644
index 000000000000..70b82b59fd21
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-hslua-1.0.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.0:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/tasty-0.11:=[profile?] >=dev-haskell/tasty-hunit-0.9:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Tasty helpers to test HsLua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.0:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/tasty-0.11:=[profile?] >=dev-haskell/tasty-hunit-0.9:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/tasty-hslua-1.0.2/tasty-hslua-1.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=10d4021a8e04bb486a3ef4276a1423a0
diff --git a/metadata/md5-cache/dev-haskell/tasty-hslua-1.1.0 b/metadata/md5-cache/dev-haskell/tasty-hslua-1.1.0
new file mode 100644
index 000000000000..0797d1b5ef42
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-hslua-1.1.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/tasty-0.11:=[profile?] >=dev-haskell/tasty-hunit-0.9:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Tasty helpers to test HsLua
+EAPI=8
+HOMEPAGE=https://hslua.org/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/tasty-0.11:=[profile?] >=dev-haskell/tasty-hunit-0.9:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.1.0
+SRC_URI=https://hackage.haskell.org/package/tasty-hslua-1.1.0/tasty-hslua-1.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=65c63af1a37b81143c9aae71625c8165
diff --git a/metadata/md5-cache/dev-haskell/tasty-hunit-0.10.0.3 b/metadata/md5-cache/dev-haskell/tasty-hunit-0.10.0.3
new file mode 100644
index 000000000000..65d08ce2174c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-hunit-0.10.0.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/call-stack:=[profile?] >=dev-haskell/tasty-1.2.2:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HUnit support for the Tasty test framework
+EAPI=8
+HOMEPAGE=https://github.com/UnkindPartition/tasty
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/call-stack:=[profile?] >=dev-haskell/tasty-1.2.2:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.10.0.3
+SRC_URI=https://hackage.haskell.org/package/tasty-hunit-0.10.0.3/tasty-hunit-0.10.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b2f0c9fb68f4990796c94e38064ef137
diff --git a/metadata/md5-cache/dev-haskell/tasty-kat-0.0.3 b/metadata/md5-cache/dev-haskell/tasty-kat-0.0.3
new file mode 100644
index 000000000000..25c61949a5ae
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-kat-0.0.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/tasty:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/mtl dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Known Answer Tests (KAT) framework for tasty
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/tasty-kat
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/tasty:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.0.3
+SRC_URI=https://hackage.haskell.org/package/tasty-kat-0.0.3/tasty-kat-0.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b7c57b4591e951ee0114cc77fbef137a
diff --git a/metadata/md5-cache/dev-haskell/tasty-lua-1.0.2 b/metadata/md5-cache/dev-haskell/tasty-lua-1.0.2
new file mode 100644
index 000000000000..c8c4d52d28a6
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-lua-1.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/file-embed-0.0:=[profile?] <dev-haskell/file-embed-0.1:=[profile?] >=dev-haskell/hslua-core-2.0:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.0:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/lua-arbitrary-1.0:=[profile?] <dev-haskell/lua-arbitrary-1.1:=[profile?] >=dev-haskell/quickcheck-2.9:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/tasty-1.2:=[profile?] <dev-haskell/tasty-1.5:=[profile?] >=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Write tests in Lua, integrate into tasty
+EAPI=8
+HOMEPAGE=https://github.com/hslua/hslua
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/file-embed-0.0:=[profile?] <dev-haskell/file-embed-0.1:=[profile?] >=dev-haskell/hslua-core-2.0:=[profile?] <dev-haskell/hslua-core-2.3:=[profile?] >=dev-haskell/hslua-marshalling-2.0:=[profile?] <dev-haskell/hslua-marshalling-2.3:=[profile?] >=dev-haskell/lua-arbitrary-1.0:=[profile?] <dev-haskell/lua-arbitrary-1.1:=[profile?] >=dev-haskell/quickcheck-2.9:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/tasty-1.2:=[profile?] <dev-haskell/tasty-1.5:=[profile?] >=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/tasty-lua-1.0.2/tasty-lua-1.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fa9a719f224d39e63a5f1fc248fe1211
diff --git a/metadata/md5-cache/dev-haskell/tasty-lua-1.1.0 b/metadata/md5-cache/dev-haskell/tasty-lua-1.1.0
new file mode 100644
index 000000000000..6632838597ec
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-lua-1.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/file-embed-0.0:=[profile?] <dev-haskell/file-embed-0.1:=[profile?] >=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.0:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/lua-arbitrary-1.0:=[profile?] <dev-haskell/lua-arbitrary-1.1:=[profile?] >=dev-haskell/quickcheck-2.9:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/tasty-1.2:=[profile?] <dev-haskell/tasty-1.5:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Write tests in Lua, integrate into tasty
+EAPI=8
+HOMEPAGE=https://github.com/hslua/hslua
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/file-embed-0.0:=[profile?] <dev-haskell/file-embed-0.1:=[profile?] >=dev-haskell/hslua-core-2.3:=[profile?] <dev-haskell/hslua-core-2.4:=[profile?] >=dev-haskell/hslua-marshalling-2.0:=[profile?] <dev-haskell/hslua-marshalling-2.4:=[profile?] >=dev-haskell/lua-arbitrary-1.0:=[profile?] <dev-haskell/lua-arbitrary-1.1:=[profile?] >=dev-haskell/quickcheck-2.9:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/tasty-1.2:=[profile?] <dev-haskell/tasty-1.5:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.1.0
+SRC_URI=https://hackage.haskell.org/package/tasty-lua-1.1.0/tasty-lua-1.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b965d99fb63ca5c1454963e2373e3921
diff --git a/metadata/md5-cache/dev-haskell/tasty-quickcheck-0.10.1.1 b/metadata/md5-cache/dev-haskell/tasty-quickcheck-0.10.1.1
new file mode 100644
index 000000000000..b9c31a92ce90
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-quickcheck-0.10.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/optparse-applicative:=[profile?] >=dev-haskell/quickcheck-2.10:2=[profile?] dev-haskell/random:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-1.0.1:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/pcre-light dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=QuickCheck support for the Tasty test framework
+EAPI=8
+HOMEPAGE=https://github.com/UnkindPartition/tasty
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/optparse-applicative:=[profile?] >=dev-haskell/quickcheck-2.10:2=[profile?] dev-haskell/random:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-1.0.1:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.10.1.1
+SRC_URI=https://hackage.haskell.org/package/tasty-quickcheck-0.10.1.1/tasty-quickcheck-0.10.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d5045cf6843b230f81d62b0d0f716312
diff --git a/metadata/md5-cache/dev-haskell/tasty-quickcheck-0.10.2 b/metadata/md5-cache/dev-haskell/tasty-quickcheck-0.10.2
new file mode 100644
index 000000000000..4db457a27be3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-quickcheck-0.10.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/optparse-applicative:=[profile?] >=dev-haskell/quickcheck-2.10:2=[profile?] dev-haskell/random:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-1.0.1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/pcre-light dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=QuickCheck support for the Tasty test framework
+EAPI=8
+HOMEPAGE=https://github.com/UnkindPartition/tasty
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/optparse-applicative:=[profile?] >=dev-haskell/quickcheck-2.10:2=[profile?] dev-haskell/random:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-1.0.1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.10.2
+SRC_URI=https://hackage.haskell.org/package/tasty-quickcheck-0.10.2/tasty-quickcheck-0.10.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1516ea9daaa4fc38b602d6f0404d7e97
diff --git a/metadata/md5-cache/dev-haskell/tasty-rerun-1.1.18 b/metadata/md5-cache/dev-haskell/tasty-rerun-1.1.18
new file mode 100644
index 000000000000..5b23dc1d6b72
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-rerun-1.1.18
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/mtl-2.1.2:=[profile?] >=dev-haskell/optparse-applicative-0.6:=[profile?] >=dev-haskell/split-0.1:=[profile?] <dev-haskell/split-0.3:=[profile?] >=dev-haskell/stm-2.4.2:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/tasty-1.2:=[profile?] <dev-haskell/tasty-1.5:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Rerun only tests which failed in a previous test run
+EAPI=8
+HOMEPAGE=https://github.com/ocharles/tasty-rerun
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/mtl-2.1.2:=[profile?] >=dev-haskell/optparse-applicative-0.6:=[profile?] >=dev-haskell/split-0.1:=[profile?] <dev-haskell/split-0.3:=[profile?] >=dev-haskell/stm-2.4.2:=[profile?] >=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/tasty-1.2:=[profile?] <dev-haskell/tasty-1.5:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/1.1.18
+SRC_URI=https://hackage.haskell.org/package/tasty-rerun-1.1.18/tasty-rerun-1.1.18.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fa972d29d677b2658114a67b7f09270b
diff --git a/metadata/md5-cache/dev-haskell/tasty-smallcheck-0.8.1 b/metadata/md5-cache/dev-haskell/tasty-smallcheck-0.8.1
new file mode 100644
index 000000000000..27631307bb20
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-smallcheck-0.8.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] >=dev-haskell/smallcheck-1.0:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-0.8:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=SmallCheck support for the Tasty test framework
+EAPI=8
+HOMEPAGE=http://documentup.com/feuerbach/tasty
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/smallcheck-1.0:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-0.8:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.8.1
+SRC_URI=https://hackage.haskell.org/package/tasty-smallcheck-0.8.1/tasty-smallcheck-0.8.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=754a1b739511651355ec07cdbb1f719f
diff --git a/metadata/md5-cache/dev-haskell/tasty-smallcheck-0.8.2 b/metadata/md5-cache/dev-haskell/tasty-smallcheck-0.8.2
new file mode 100644
index 000000000000..6254e6d9973d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-smallcheck-0.8.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/optparse-applicative:=[profile?] >=dev-haskell/smallcheck-1.0:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-0.8:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=SmallCheck support for the Tasty test framework
+EAPI=8
+HOMEPAGE=https://github.com/feuerbach/tasty
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/optparse-applicative:=[profile?] >=dev-haskell/smallcheck-1.0:=[profile?] dev-haskell/tagged:=[profile?] >=dev-haskell/tasty-0.8:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.8.2
+SRC_URI=https://hackage.haskell.org/package/tasty-smallcheck-0.8.2/tasty-smallcheck-0.8.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=07bae7f8062b22882c6ed28cafac470d
diff --git a/metadata/md5-cache/dev-haskell/tasty-th-0.1.7 b/metadata/md5-cache/dev-haskell/tasty-th-0.1.7
new file mode 100644
index 000000000000..f859479eb771
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tasty-th-0.1.7
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/haskell-src-exts-1.18.0:=[profile?] dev-haskell/tasty:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Automatic tasty test case discovery using TH
+EAPI=8
+HOMEPAGE=https://github.com/bennofs/tasty-th
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/haskell-src-exts-1.18.0:=[profile?] dev-haskell/tasty:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.7
+SRC_URI=https://hackage.haskell.org/package/tasty-th-0.1.7/tasty-th-0.1.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c4cc09cf903983bd7030d46c33edd5e4
diff --git a/metadata/md5-cache/dev-haskell/temporary-1.3 b/metadata/md5-cache/dev-haskell/temporary-1.3
new file mode 100644
index 000000000000..0756f5ae3872
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/temporary-1.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/exceptions-0.6:=[profile?] >=dev-haskell/random-1.1:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( dev-haskell/base-compat dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Portable temporary file and directory support for Windows and Unix
+EAPI=8
+HOMEPAGE=https://github.com/UnkindPartition/temporary
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/exceptions-0.6:=[profile?] >=dev-haskell/random-1.1:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3
+SRC_URI=https://hackage.haskell.org/package/temporary-1.3/temporary-1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=58b50b5fb440a0705b93645e49ea01c9
diff --git a/metadata/md5-cache/dev-haskell/temporary-1.3-r1 b/metadata/md5-cache/dev-haskell/temporary-1.3-r1
new file mode 100644
index 000000000000..f0de8ab1b26b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/temporary-1.3-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/random-1.1:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/cabal-3.2.0.0 test? ( dev-haskell/base-compat dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Portable temporary file and directory support
+EAPI=8
+HOMEPAGE=https://github.com/feuerbach/temporary
+INHERIT=ghc-package haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/random-1.1:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3
+SRC_URI=https://hackage.haskell.org/package/temporary-1.3/temporary-1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5c273aca9f539a7d31ee2868fddcbba9
diff --git a/metadata/md5-cache/dev-haskell/temporary-rc-1.2.0.3 b/metadata/md5-cache/dev-haskell/temporary-rc-1.2.0.3
new file mode 100644
index 000000000000..f4b267933411
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/temporary-rc-1.2.0.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/exceptions-0.6:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Portable temporary file and directory support for Windows and Unix
+EAPI=8
+HOMEPAGE=https://github.com/UnkindPartition/temporary
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/exceptions-0.6:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/1.2.0.3
+SRC_URI=https://hackage.haskell.org/package/temporary-rc-1.2.0.3/temporary-rc-1.2.0.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3f980c93da48846e5a402c0459e24992
diff --git a/metadata/md5-cache/dev-haskell/terminal-size-0.3.2.1 b/metadata/md5-cache/dev-haskell/terminal-size-0.3.2.1
new file mode 100644
index 000000000000..30ed7f641f91
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/terminal-size-0.3.2.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Get terminal window height and width
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/terminal-size
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.2.1
+SRC_URI=https://hackage.haskell.org/package/terminal-size-0.3.2.1/terminal-size-0.3.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7ee243f5a3d30cc22d677b2e03b7eeba
diff --git a/metadata/md5-cache/dev-haskell/terminal-size-0.3.3 b/metadata/md5-cache/dev-haskell/terminal-size-0.3.3
new file mode 100644
index 000000000000..e6dc40767136
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/terminal-size-0.3.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Get terminal window height and width
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/terminal-size
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.3
+SRC_URI=https://hackage.haskell.org/package/terminal-size-0.3.3/terminal-size-0.3.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dbe0b1e971026cf919b809c32b31149a
diff --git a/metadata/md5-cache/dev-haskell/terminfo-0.4.1.4-r1 b/metadata/md5-cache/dev-haskell/terminfo-0.4.1.4-r1
new file mode 100644
index 000000000000..b3282d93cefe
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/terminfo-0.4.1.4-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell bindings to the terminfo library
+EAPI=8
+HOMEPAGE=https://github.com/judah/terminfo
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/0.4.1.4
+SRC_URI=https://hackage.haskell.org/package/terminfo-0.4.1.4/terminfo-0.4.1.4.tar.gz https://hackage.haskell.org/package/terminfo-0.4.1.4/revision/1.cabal -> terminfo-0.4.1.4-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e1560f84b71342432198866e7b490fa2
diff --git a/metadata/md5-cache/dev-haskell/terminfo-0.4.1.5-r1 b/metadata/md5-cache/dev-haskell/terminfo-0.4.1.5-r1
new file mode 100644
index 000000000000..6369050ba9dd
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/terminfo-0.4.1.5-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-9.0.2:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell bindings to the terminfo library
+EAPI=8
+HOMEPAGE=https://github.com/judah/terminfo
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-9.0.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.4.1.5
+SRC_URI=https://hackage.haskell.org/package/terminfo-0.4.1.5/terminfo-0.4.1.5.tar.gz https://hackage.haskell.org/package/terminfo-0.4.1.5/revision/1.cabal -> terminfo-0.4.1.5-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=08c1dc02e4be35d5a8711fc19c7adb9c
diff --git a/metadata/md5-cache/dev-haskell/test-framework-0.8.2.0-r4 b/metadata/md5-cache/dev-haskell/test-framework-0.8.2.0-r4
new file mode 100644
index 000000000000..94ba26a91525
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/test-framework-0.8.2.0-r4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.4.0:=[profile?] <dev-haskell/ansi-terminal-1.1:=[profile?] >=dev-haskell/ansi-wl-pprint-0.5.1:=[profile?] <dev-haskell/ansi-wl-pprint-1.1:=[profile?] >=dev-haskell/hostname-1.0:=[profile?] <dev-haskell/hostname-1.1:=[profile?] >=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/regex-posix-0.72:=[profile?] <dev-haskell/regex-posix-0.97:=[profile?] >=dev-haskell/xml-1.3.5:=[profile?] <dev-haskell/xml-1.4:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Framework for running and organising tests, with HUnit and QuickCheck support
+EAPI=8
+HOMEPAGE=https://haskell.github.io/test-framework/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/ansi-terminal-0.4.0:=[profile?] <dev-haskell/ansi-terminal-1.1:=[profile?] >=dev-haskell/ansi-wl-pprint-0.5.1:=[profile?] <dev-haskell/ansi-wl-pprint-1.1:=[profile?] >=dev-haskell/hostname-1.0:=[profile?] <dev-haskell/hostname-1.1:=[profile?] >=dev-haskell/old-locale-1.0:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/regex-posix-0.72:=[profile?] <dev-haskell/regex-posix-0.97:=[profile?] >=dev-haskell/xml-1.3.5:=[profile?] <dev-haskell/xml-1.4:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.8.2.0
+SRC_URI=https://hackage.haskell.org/package/test-framework-0.8.2.0/test-framework-0.8.2.0.tar.gz https://hackage.haskell.org/package/test-framework-0.8.2.0/revision/10.cabal -> test-framework-0.8.2.0-rev10.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c1398158f7cdbec13cb94b7cce0109d4
diff --git a/metadata/md5-cache/dev-haskell/test-framework-hunit-0.3.0.2-r1 b/metadata/md5-cache/dev-haskell/test-framework-hunit-0.3.0.2-r1
new file mode 100644
index 000000000000..3b3f27ce6483
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/test-framework-hunit-0.3.0.2-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/extensible-exceptions-0.1.1:=[profile?] <dev-haskell/extensible-exceptions-0.2.0:=[profile?] >=dev-haskell/hunit-1.2:=[profile?] >=dev-haskell/test-framework-0.2.0:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HUnit support for the test-framework package
+EAPI=8
+HOMEPAGE=https://batterseapower.github.io/test-framework/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/extensible-exceptions-0.1.1:=[profile?] <dev-haskell/extensible-exceptions-0.2.0:=[profile?] >=dev-haskell/hunit-1.2:=[profile?] >=dev-haskell/test-framework-0.2.0:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.0.2
+SRC_URI=https://hackage.haskell.org/package/test-framework-hunit-0.3.0.2/test-framework-hunit-0.3.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c6a927b8fffff4d0730439ffe7adf1eb
diff --git a/metadata/md5-cache/dev-haskell/test-framework-leancheck-0.0.1 b/metadata/md5-cache/dev-haskell/test-framework-leancheck-0.0.1
new file mode 100644
index 000000000000..0a8de59f6d02
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/test-framework-leancheck-0.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/leancheck:=[profile?] dev-haskell/test-framework:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.18 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=LeanCheck support for test-framework
+EAPI=8
+HOMEPAGE=https://github.com/rudymatela/test-framework-leancheck#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/leancheck:=[profile?] dev-haskell/test-framework:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.0.1
+SRC_URI=https://hackage.haskell.org/package/test-framework-leancheck-0.0.1/test-framework-leancheck-0.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3e91b042eaf69cfb99f1ee0eae78fe60
diff --git a/metadata/md5-cache/dev-haskell/test-framework-quickcheck2-0.3.0.5-r2 b/metadata/md5-cache/dev-haskell/test-framework-quickcheck2-0.3.0.5-r2
new file mode 100644
index 000000000000..cb0fd40c9089
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/test-framework-quickcheck2-0.3.0.5-r2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/extensible-exceptions-0.1.1:=[profile?] <dev-haskell/extensible-exceptions-0.2.0:=[profile?] >=dev-haskell/quickcheck-2.4:2=[profile?] >=dev-haskell/random-1:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/test-framework-0.8:=[profile?] <dev-haskell/test-framework-0.9:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=QuickCheck2 support for the test-framework package
+EAPI=8
+HOMEPAGE=http://haskell.github.io/test-framework/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/extensible-exceptions-0.1.1:=[profile?] <dev-haskell/extensible-exceptions-0.2.0:=[profile?] >=dev-haskell/quickcheck-2.4:2=[profile?] >=dev-haskell/random-1:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/test-framework-0.8:=[profile?] <dev-haskell/test-framework-0.9:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.0.5
+SRC_URI=https://hackage.haskell.org/package/test-framework-quickcheck2-0.3.0.5/test-framework-quickcheck2-0.3.0.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d70adf000a5f80d90127524559d1da4a
diff --git a/metadata/md5-cache/dev-haskell/test-framework-th-0.2.4 b/metadata/md5-cache/dev-haskell/test-framework-th-0.2.4
new file mode 100644
index 000000000000..ef0007d7168f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/test-framework-th-0.2.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/haskell-src-exts:=[profile?] >=dev-haskell/language-haskell-extract-0.2:=[profile?] dev-haskell/regex-posix:=[profile?] dev-haskell/test-framework:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Automagically generate the HUnit and Quickcheck using Template Haskell
+EAPI=8
+HOMEPAGE=https://github.com/finnsson/test-generator
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/haskell-src-exts:=[profile?] >=dev-haskell/language-haskell-extract-0.2:=[profile?] dev-haskell/regex-posix:=[profile?] dev-haskell/test-framework:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.4
+SRC_URI=https://hackage.haskell.org/package/test-framework-th-0.2.4/test-framework-th-0.2.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=da2c837b87a635037446151a0f88610d
diff --git a/metadata/md5-cache/dev-haskell/texmath-0.12.5.1 b/metadata/md5-cache/dev-haskell/texmath-0.12.5.1
new file mode 100644
index 000000000000..e72d88541674
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/texmath-0.12.5.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/pandoc-types-1.20:=[profile?] <dev-haskell/pandoc-types-1.23:=[profile?] dev-haskell/split:=[profile?] >=dev-haskell/syb-0.4.2:=[profile?] <dev-haskell/syb-0.8:=[profile?] dev-haskell/xml:=[profile?] >=dev-lang/ghc-8.4.3:= executable? ( dev-haskell/aeson:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] dev-haskell/pretty-show:=[profile?] ) !executable? ( server? ( dev-haskell/aeson:=[profile?] ) ) server? ( dev-haskell/optparse-applicative:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/servant-server:=[profile?] dev-haskell/wai:=[profile?] dev-haskell/wai-logger:=[profile?] dev-haskell/warp:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tagged dev-haskell/tasty dev-haskell/tasty-golden !executable? ( dev-haskell/pretty-show ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Conversion between math formats
+EAPI=8
+HOMEPAGE=https://github.com/jgm/texmath
+INHERIT=haskell-cabal
+IUSE=executable server doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-haskell/pandoc-types-1.20:=[profile?] <dev-haskell/pandoc-types-1.23:=[profile?] dev-haskell/split:=[profile?] >=dev-haskell/syb-0.4.2:=[profile?] <dev-haskell/syb-0.8:=[profile?] dev-haskell/xml:=[profile?] >=dev-lang/ghc-8.4.3:= executable? ( dev-haskell/aeson:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] dev-haskell/pretty-show:=[profile?] ) !executable? ( server? ( dev-haskell/aeson:=[profile?] ) ) server? ( dev-haskell/optparse-applicative:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/servant-server:=[profile?] dev-haskell/wai:=[profile?] dev-haskell/wai-logger:=[profile?] dev-haskell/warp:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.12.5.1
+SRC_URI=https://hackage.haskell.org/package/texmath-0.12.5.1/texmath-0.12.5.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dd886be7d9ca51a27f55ab5f894fec9b
diff --git a/metadata/md5-cache/dev-haskell/texmath-0.12.8.3 b/metadata/md5-cache/dev-haskell/texmath-0.12.8.3
new file mode 100644
index 000000000000..fae8554336a4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/texmath-0.12.8.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/pandoc-types-1.20:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] >=dev-haskell/parsec-3:=[profile?] dev-haskell/split:=[profile?] >=dev-haskell/syb-0.4.2:=[profile?] <dev-haskell/syb-0.8:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/typst-symbols-0.1.4:=[profile?] <dev-haskell/typst-symbols-0.1.5:=[profile?] dev-haskell/xml:=[profile?] >=dev-lang/ghc-8.10.6:= executable? ( dev-haskell/aeson:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] dev-haskell/pretty-show:=[profile?] ) !executable? ( server? ( dev-haskell/aeson:=[profile?] ) ) server? ( dev-haskell/optparse-applicative:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/servant-server:=[profile?] dev-haskell/wai:=[profile?] dev-haskell/wai-logger:=[profile?] dev-haskell/warp:=[profile?] ) >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/tagged dev-haskell/tasty dev-haskell/tasty-golden !executable? ( dev-haskell/pretty-show ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Conversion between math formats
+EAPI=8
+HOMEPAGE=https://github.com/jgm/texmath
+INHERIT=haskell-cabal
+IUSE=executable server doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-haskell/pandoc-types-1.20:=[profile?] <dev-haskell/pandoc-types-1.24:=[profile?] >=dev-haskell/parsec-3:=[profile?] dev-haskell/split:=[profile?] >=dev-haskell/syb-0.4.2:=[profile?] <dev-haskell/syb-0.8:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/typst-symbols-0.1.4:=[profile?] <dev-haskell/typst-symbols-0.1.5:=[profile?] dev-haskell/xml:=[profile?] >=dev-lang/ghc-8.10.6:= executable? ( dev-haskell/aeson:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] dev-haskell/pretty-show:=[profile?] ) !executable? ( server? ( dev-haskell/aeson:=[profile?] ) ) server? ( dev-haskell/optparse-applicative:=[profile?] dev-haskell/safe:=[profile?] dev-haskell/servant-server:=[profile?] dev-haskell/wai:=[profile?] dev-haskell/wai-logger:=[profile?] dev-haskell/warp:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.12.8.3
+SRC_URI=https://hackage.haskell.org/package/texmath-0.12.8.3/texmath-0.12.8.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=79d3d3f10925ca7d868c141a26a5038e
diff --git a/metadata/md5-cache/dev-haskell/text-1.2.4.1-r1 b/metadata/md5-cache/dev-haskell/text-1.2.4.1-r1
new file mode 100644
index 000000000000..60e1682e8ef4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/text-1.2.4.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=An efficient packed Unicode text type
+EAPI=8
+HOMEPAGE=https://github.com/haskell/text
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~amd64-linux
+LICENSE=BSD-2
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/1.2.4.1
+SRC_URI=https://hackage.haskell.org/package/text-1.2.4.1/text-1.2.4.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5ef4d405c1cc98412e59b70a2af4939d
diff --git a/metadata/md5-cache/dev-haskell/text-1.2.5.0-r1 b/metadata/md5-cache/dev-haskell/text-1.2.5.0-r1
new file mode 100644
index 000000000000..9b89c21157eb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/text-1.2.5.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-9.0.2:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=An efficient packed Unicode text type
+EAPI=8
+HOMEPAGE=https://github.com/haskell/text
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD-2
+RDEPEND=>=dev-lang/ghc-9.0.2:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/1.2.5.0
+SRC_URI=https://hackage.haskell.org/package/text-1.2.5.0/text-1.2.5.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f2f572163ab4b0ea587b83f36cee992b
diff --git a/metadata/md5-cache/dev-haskell/text-conversions-0.3.1 b/metadata/md5-cache/dev-haskell/text-conversions-0.3.1
new file mode 100644
index 000000000000..fdc0755212c5
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/text-conversions-0.3.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=<dev-haskell/base16-bytestring-2:=[profile?] <dev-haskell/base64-bytestring-2:=[profile?] <dev-haskell/errors-3:=[profile?] <dev-haskell/text-2:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( dev-haskell/hspec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Safe conversions between textual types
+EAPI=8
+HOMEPAGE=https://github.com/cjdev/text-conversions#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=ISC
+RDEPEND=<dev-haskell/base16-bytestring-2:=[profile?] <dev-haskell/base64-bytestring-2:=[profile?] <dev-haskell/errors-3:=[profile?] <dev-haskell/text-2:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.1
+SRC_URI=https://hackage.haskell.org/package/text-conversions-0.3.1/text-conversions-0.3.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e1f767d3794b8dbd126693ba1241311c
diff --git a/metadata/md5-cache/dev-haskell/text-conversions-0.3.1.1 b/metadata/md5-cache/dev-haskell/text-conversions-0.3.1.1
new file mode 100644
index 000000000000..59474f3b484f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/text-conversions-0.3.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=<dev-haskell/base16-bytestring-2:=[profile?] <dev-haskell/base64-bytestring-2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.4 test? ( dev-haskell/hspec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Safe conversions between textual types
+EAPI=8
+HOMEPAGE=https://github.com/cjdev/text-conversions
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=ISC
+RDEPEND=<dev-haskell/base16-bytestring-2:=[profile?] <dev-haskell/base64-bytestring-2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.1.1
+SRC_URI=https://hackage.haskell.org/package/text-conversions-0.3.1.1/text-conversions-0.3.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7f1270483fa498222a37b94f7bbf589e
diff --git a/metadata/md5-cache/dev-haskell/text-icu-0.7.1.0 b/metadata/md5-cache/dev-haskell/text-icu-0.7.1.0
new file mode 100644
index 000000000000..4c0a8ba72f3f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/text-icu-0.7.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-0.9.1.0:=[profile?] >=dev-lang/ghc-8.4.3:= dev-libs/icu >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Bindings to the ICU library
+EAPI=8
+HOMEPAGE=https://github.com/haskell/text-icu
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/text-0.9.1.0:=[profile?] >=dev-lang/ghc-8.4.3:= dev-libs/icu dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.7.1.0
+SRC_URI=https://hackage.haskell.org/package/text-icu-0.7.1.0/text-icu-0.7.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d65baafb8b989037407e8d9e29e0e994
diff --git a/metadata/md5-cache/dev-haskell/text-icu-0.8.0.2 b/metadata/md5-cache/dev-haskell/text-icu-0.8.0.2
new file mode 100644
index 000000000000..3192f3d22b59
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/text-icu-0.8.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-0.9.1.0:=[profile?] >=dev-lang/ghc-8.8.1:= dev-libs/icu >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Bindings to the ICU library
+EAPI=8
+HOMEPAGE=https://github.com/haskell/text-icu
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/text-0.9.1.0:=[profile?] >=dev-lang/ghc-8.8.1:= dev-libs/icu dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.8.0.2
+SRC_URI=https://hackage.haskell.org/package/text-icu-0.8.0.2/text-icu-0.8.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5b79f3045804ebb3a993bbdd7ac0c61c
diff --git a/metadata/md5-cache/dev-haskell/text-short-0.1.5-r1 b/metadata/md5-cache/dev-haskell/text-short-0.1.5-r1
new file mode 100644
index 000000000000..8a5ffa167a27
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/text-short-0.1.5-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.2.6:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= || ( ( >=dev-haskell/text-1.0 <dev-haskell/text-1.3 ) ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/tasty-1.4 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-hunit-0.10.0 <dev-haskell/tasty-hunit-0.11 >=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Memory-efficient representation of Unicode text strings
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/text-short
+INHERIT=haskell-cabal
+IUSE=debug doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.2.6:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= || ( ( >=dev-haskell/text-1.0 <dev-haskell/text-1.3 ) ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.5
+SRC_URI=https://hackage.haskell.org/package/text-short-0.1.5/text-short-0.1.5.tar.gz https://hackage.haskell.org/package/text-short-0.1.5/revision/2.cabal -> text-short-0.1.5-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=66a8b18f4e5bda48b9122042963b6522
diff --git a/metadata/md5-cache/dev-haskell/text-show-3.10.4 b/metadata/md5-cache/dev-haskell/text-show-3.10.4
new file mode 100644
index 000000000000..2fd2405295f0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/text-show-3.10.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-compat-batteries-0.11:=[profile?] <dev-haskell/base-compat-batteries-0.14:=[profile?] >=dev-haskell/bifunctors-5.1:=[profile?] <dev-haskell/bifunctors-6:=[profile?] dev-haskell/bytestring-builder:=[profile?] >=dev-haskell/generic-deriving-1.14.1:=[profile?] <dev-haskell/generic-deriving-2:=[profile?] >=dev-haskell/text-0.11.1:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.7:=[profile?] >=dev-haskell/th-lift-0.7.6:=[profile?] <dev-haskell/th-lift-1:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/base-orphans-0.8.5 <dev-haskell/base-orphans-0.10 >=dev-haskell/deriving-compat-0.6.5 <dev-haskell/deriving-compat-1 >=dev-haskell/hspec-2 <dev-haskell/hspec-3 >=dev-haskell/quickcheck-2.14.3 <dev-haskell/quickcheck-2.15 >=dev-haskell/quickcheck-instances-0.3.28 <dev-haskell/quickcheck-instances-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficient conversion of values into Text
+EAPI=8
+HOMEPAGE=https://github.com/RyanGlScott/text-show
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-compat-batteries-0.11:=[profile?] <dev-haskell/base-compat-batteries-0.14:=[profile?] >=dev-haskell/bifunctors-5.1:=[profile?] <dev-haskell/bifunctors-6:=[profile?] dev-haskell/bytestring-builder:=[profile?] >=dev-haskell/generic-deriving-1.14.1:=[profile?] <dev-haskell/generic-deriving-2:=[profile?] >=dev-haskell/text-0.11.1:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.7:=[profile?] >=dev-haskell/th-lift-0.7.6:=[profile?] <dev-haskell/th-lift-1:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/3.10.4
+SRC_URI=https://hackage.haskell.org/package/text-show-3.10.4/text-show-3.10.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fa4b78674abb0056aca80cacf521fe9b
diff --git a/metadata/md5-cache/dev-haskell/text-show-3.9.7 b/metadata/md5-cache/dev-haskell/text-show-3.9.7
new file mode 100644
index 000000000000..922cb6a462ac
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/text-show-3.9.7
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-compat-batteries-0.11:=[profile?] <dev-haskell/base-compat-batteries-0.13:=[profile?] >=dev-haskell/bifunctors-5.1:=[profile?] <dev-haskell/bifunctors-6:=[profile?] dev-haskell/bytestring-builder:=[profile?] >=dev-haskell/generic-deriving-1.14.1:=[profile?] <dev-haskell/generic-deriving-2:=[profile?] >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-haskell/th-lift-0.7.6:=[profile?] <dev-haskell/th-lift-1:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/base-orphans-0.8.5 <dev-haskell/base-orphans-0.9 >=dev-haskell/deriving-compat-0.6 <dev-haskell/deriving-compat-1 >=dev-haskell/hspec-2 <dev-haskell/hspec-3 >=dev-haskell/quickcheck-2.12 <dev-haskell/quickcheck-2.15 >=dev-haskell/quickcheck-instances-0.3.26 <dev-haskell/quickcheck-instances-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficient conversion of values into Text
+EAPI=8
+HOMEPAGE=https://github.com/RyanGlScott/text-show
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-compat-batteries-0.11:=[profile?] <dev-haskell/base-compat-batteries-0.13:=[profile?] >=dev-haskell/bifunctors-5.1:=[profile?] <dev-haskell/bifunctors-6:=[profile?] dev-haskell/bytestring-builder:=[profile?] >=dev-haskell/generic-deriving-1.14.1:=[profile?] <dev-haskell/generic-deriving-2:=[profile?] >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-haskell/th-lift-0.7.6:=[profile?] <dev-haskell/th-lift-1:=[profile?] >=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/3.9.7
+SRC_URI=https://hackage.haskell.org/package/text-show-3.9.7/text-show-3.9.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9f13a11e03c6c0322d6e552cd50b62e1
diff --git a/metadata/md5-cache/dev-haskell/tf-random-0.5 b/metadata/md5-cache/dev-haskell/tf-random-0.5
new file mode 100644
index 000000000000..4df74a8b51e3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tf-random-0.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/primitive-0.3:=[profile?] dev-haskell/random:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8
+DESCRIPTION=High-quality splittable pseudorandom number generator
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/tf-random
+INHERIT=haskell-cabal
+IUSE=profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/primitive-0.3:=[profile?] dev-haskell/random:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.5
+SRC_URI=https://hackage.haskell.org/package/tf-random-0.5/tf-random-0.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=744d287c71f1031a8685562bd8b4e047
diff --git a/metadata/md5-cache/dev-haskell/th-abstraction-0.4.3.0 b/metadata/md5-cache/dev-haskell/th-abstraction-0.4.3.0
new file mode 100644
index 000000000000..9d3a14cda6bd
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/th-abstraction-0.4.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Nicer interface for reified information about data types
+EAPI=8
+HOMEPAGE=https://github.com/glguy/th-abstraction
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=ISC
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.3.0
+SRC_URI=https://hackage.haskell.org/package/th-abstraction-0.4.3.0/th-abstraction-0.4.3.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=11dfebc288cd629d41c2443556ce5f20
diff --git a/metadata/md5-cache/dev-haskell/th-abstraction-0.4.5.0 b/metadata/md5-cache/dev-haskell/th-abstraction-0.4.5.0
new file mode 100644
index 000000000000..e2bad022b769
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/th-abstraction-0.4.5.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Nicer interface for reified information about data types
+EAPI=8
+HOMEPAGE=https://github.com/glguy/th-abstraction
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=ISC
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.5.0
+SRC_URI=https://hackage.haskell.org/package/th-abstraction-0.4.5.0/th-abstraction-0.4.5.0.tar.gz https://hackage.haskell.org/package/th-abstraction-0.4.5.0/revision/1.cabal -> th-abstraction-0.4.5.0-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a2648dcc4c69253cf4d72c007c191e2a
diff --git a/metadata/md5-cache/dev-haskell/th-compat-0.1.3 b/metadata/md5-cache/dev-haskell/th-compat-0.1.3
new file mode 100644
index 000000000000..2fdfa98639f0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/th-compat-0.1.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/base-compat-0.6 <dev-haskell/base-compat-0.13 >=dev-haskell/hspec-2 <dev-haskell/hspec-3 >=dev-haskell/mtl-2.1 <dev-haskell/mtl-2.3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Backward- (and forward-)compatible Quote and Code types
+EAPI=8
+HOMEPAGE=https://github.com/haskell-compat/th-compat
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.3
+SRC_URI=https://hackage.haskell.org/package/th-compat-0.1.3/th-compat-0.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=740a3104f62dd443e6918f6cb87fe912
diff --git a/metadata/md5-cache/dev-haskell/th-compat-0.1.4 b/metadata/md5-cache/dev-haskell/th-compat-0.1.4
new file mode 100644
index 000000000000..d253d443b3a8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/th-compat-0.1.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/base-compat-0.6 <dev-haskell/base-compat-0.14 >=dev-haskell/hspec-2 <dev-haskell/hspec-3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Backward- (and forward-)compatible Quote and Code types
+EAPI=8
+HOMEPAGE=https://github.com/haskell-compat/th-compat
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.4
+SRC_URI=https://hackage.haskell.org/package/th-compat-0.1.4/th-compat-0.1.4.tar.gz https://hackage.haskell.org/package/th-compat-0.1.4/revision/2.cabal -> th-compat-0.1.4-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ff5d08389650060c83f7101f561c85eb
diff --git a/metadata/md5-cache/dev-haskell/th-lift-0.8.2 b/metadata/md5-cache/dev-haskell/th-lift-0.8.2
new file mode 100644
index 000000000000..11f2cade9665
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/th-lift-0.8.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/th-abstraction-0.2.3:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.12 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Derive Template Haskell's Lift class for datatypes
+EAPI=8
+HOMEPAGE=https://github.com/RyanGlScott/th-lift
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/th-abstraction-0.2.3:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.8.2
+SRC_URI=https://hackage.haskell.org/package/th-lift-0.8.2/th-lift-0.8.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6504206243c472ee7c9efd2d0e20ac07
diff --git a/metadata/md5-cache/dev-haskell/th-lift-0.8.4 b/metadata/md5-cache/dev-haskell/th-lift-0.8.4
new file mode 100644
index 000000000000..2b2fb7823a05
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/th-lift-0.8.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/th-abstraction-0.3:=[profile?] <dev-haskell/th-abstraction-0.7:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Derive Template Haskell's Lift class for datatypes
+EAPI=8
+HOMEPAGE=https://github.com/RyanGlScott/th-lift
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/th-abstraction-0.3:=[profile?] <dev-haskell/th-abstraction-0.7:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.8.4
+SRC_URI=https://hackage.haskell.org/package/th-lift-0.8.4/th-lift-0.8.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d94308a992cecd55dcd5a3e37714aabb
diff --git a/metadata/md5-cache/dev-haskell/th-lift-instances-0.1.19 b/metadata/md5-cache/dev-haskell/th-lift-instances-0.1.19
new file mode 100644
index 000000000000..2232c1079574
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/th-lift-instances-0.1.19
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/text:=[profile?] >=dev-haskell/th-lift-0.8:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/quickcheck-2.6 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lift instances for template-haskell for common data types
+EAPI=8
+HOMEPAGE=https://github.com/bennofs/th-lift-instances/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/text:=[profile?] >=dev-haskell/th-lift-0.8:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.19
+SRC_URI=https://hackage.haskell.org/package/th-lift-instances-0.1.19/th-lift-instances-0.1.19.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=243a3bfa53def3b8e0896a65930b8681
diff --git a/metadata/md5-cache/dev-haskell/th-lift-instances-0.1.20 b/metadata/md5-cache/dev-haskell/th-lift-instances-0.1.20
new file mode 100644
index 000000000000..582df2d56024
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/th-lift-instances-0.1.20
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/th-lift-0.8:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/quickcheck-2.6 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lift instances for template-haskell for common data types
+EAPI=8
+HOMEPAGE=https://github.com/bennofs/th-lift-instances/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/th-lift-0.8:=[profile?] >=dev-haskell/vector-0.7:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.20
+SRC_URI=https://hackage.haskell.org/package/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a8ec896ec7ee9a02ca4d1610bfdadaba
diff --git a/metadata/md5-cache/dev-haskell/these-1.1.1.1 b/metadata/md5-cache/dev-haskell/these-1.1.1.1
new file mode 100644
index 000000000000..5af0f5c23893
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/these-1.1.1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/assoc-1:=[profile?] <dev-haskell/assoc-1.1:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=An either-or-both data type
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/these
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/assoc-1:=[profile?] <dev-haskell/assoc-1.1:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.1.1.1
+SRC_URI=https://hackage.haskell.org/package/these-1.1.1.1/these-1.1.1.1.tar.gz https://hackage.haskell.org/package/these-1.1.1.1/revision/5.cabal -> these-1.1.1.1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ae142aa1921617f2af90a060742740b5
diff --git a/metadata/md5-cache/dev-haskell/these-1.2 b/metadata/md5-cache/dev-haskell/these-1.2
new file mode 100644
index 000000000000..c513ddb56386
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/these-1.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/assoc-1.1:=[profile?] <dev-haskell/assoc-1.2:=[profile?] >=dev-haskell/foldable1-classes-compat-0.1:=[profile?] <dev-haskell/foldable1-classes-compat-0.2:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=An either-or-both data type
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/these
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/assoc-1.1:=[profile?] <dev-haskell/assoc-1.2:=[profile?] >=dev-haskell/foldable1-classes-compat-0.1:=[profile?] <dev-haskell/foldable1-classes-compat-0.2:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.2
+SRC_URI=https://hackage.haskell.org/package/these-1.2/these-1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c3fdb0ec4e6346916dd27254157b9d8a
diff --git a/metadata/md5-cache/dev-haskell/time-compat-1.9.6.1-r1 b/metadata/md5-cache/dev-haskell/time-compat-1.9.6.1-r1
new file mode 100644
index 000000000000..bc07d932bb24
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/time-compat-1.9.6.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-0.10:=[profile?] >=dev-haskell/hashable-1.3.2.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/base-compat-0.10.5 <dev-haskell/base-compat-0.14 >=dev-haskell/quickcheck-2.13 <dev-haskell/quickcheck-2.15 >=dev-haskell/tagged-0.8.6 <dev-haskell/tagged-0.9 >=dev-haskell/tasty-1.2.1 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-hunit-0.10 <dev-haskell/tasty-hunit-0.11 >=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11 || ( ( >=dev-haskell/hunit-1.3.1 <dev-haskell/hunit-1.3.2 ) ( >=dev-haskell/hunit-1.6.0.0 <dev-haskell/hunit-1.7 ) ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Compatibility package for time
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/time-compat
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-0.10:=[profile?] >=dev-haskell/hashable-1.3.2.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.9.6.1
+SRC_URI=https://hackage.haskell.org/package/time-compat-1.9.6.1/time-compat-1.9.6.1.tar.gz https://hackage.haskell.org/package/time-compat-1.9.6.1/revision/5.cabal -> time-compat-1.9.6.1-rev5.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e7ec8547ad89dc09502f5e2bcea73b35
diff --git a/metadata/md5-cache/dev-haskell/time-locale-compat-0.1.1.5 b/metadata/md5-cache/dev-haskell/time-locale-compat-0.1.1.5
new file mode 100644
index 000000000000..5463b964c8ac
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/time-locale-compat-0.1.1.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/old-locale:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Compatibility of TimeLocale between old-locale and time-1.5
+EAPI=8
+HOMEPAGE=https://github.com/khibino/haskell-time-locale-compat
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/old-locale:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.1.5
+SRC_URI=https://hackage.haskell.org/package/time-locale-compat-0.1.1.5/time-locale-compat-0.1.1.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1ce872b3b8b22093da54145c329361d7
diff --git a/metadata/md5-cache/dev-haskell/time-manager-0.0.0 b/metadata/md5-cache/dev-haskell/time-manager-0.0.0
new file mode 100644
index 000000000000..4632f9f9d392
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/time-manager-0.0.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/auto-update:=[profile?] >=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Scalable timer
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/auto-update:=[profile?] >=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.0
+SRC_URI=https://hackage.haskell.org/package/time-manager-0.0.0/time-manager-0.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f116a9abda6a3a1c4c2b29cc8661ee4b
diff --git a/metadata/md5-cache/dev-haskell/timeit-2.0 b/metadata/md5-cache/dev-haskell/timeit-2.0
new file mode 100644
index 000000000000..2ec1e4885575
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/timeit-2.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Time a computation
+EAPI=8
+HOMEPAGE=https://github.com/merijn/timeit
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/2.0
+SRC_URI=https://hackage.haskell.org/package/timeit-2.0/timeit-2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9a5dd3f2cd402f9cf9c0666a5836b84e
diff --git a/metadata/md5-cache/dev-haskell/timezone-olson-0.2.0 b/metadata/md5-cache/dev-haskell/timezone-olson-0.2.0
new file mode 100644
index 000000000000..2e19be6cab8b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/timezone-olson-0.2.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/extensible-exceptions-0.1.0:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?] >=dev-haskell/timezone-series-0.1.0:=[profile?] <dev-haskell/timezone-series-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A pure Haskell parser and renderer for binary Olson timezone files
+EAPI=8
+HOMEPAGE=http://projects.haskell.org/time-ng/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/extensible-exceptions-0.1.0:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?] >=dev-haskell/timezone-series-0.1.0:=[profile?] <dev-haskell/timezone-series-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.0
+SRC_URI=https://hackage.haskell.org/package/timezone-olson-0.2.0/timezone-olson-0.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0864bdc615ecc92e25e7dd3911744fe7
diff --git a/metadata/md5-cache/dev-haskell/timezone-olson-0.2.1 b/metadata/md5-cache/dev-haskell/timezone-olson-0.2.1
new file mode 100644
index 000000000000..8bb916d215f4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/timezone-olson-0.2.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/extensible-exceptions-0.1.0:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?] >=dev-haskell/timezone-series-0.1.0:=[profile?] <dev-haskell/timezone-series-0.2:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A pure Haskell parser and renderer for binary Olson timezone files
+EAPI=8
+HOMEPAGE=https://projects.haskell.org/time-ng/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/extensible-exceptions-0.1.0:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?] >=dev-haskell/timezone-series-0.1.0:=[profile?] <dev-haskell/timezone-series-0.2:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.1
+SRC_URI=https://hackage.haskell.org/package/timezone-olson-0.2.1/timezone-olson-0.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=12a4faf91e31ace650e091583c3271c3
diff --git a/metadata/md5-cache/dev-haskell/timezone-series-0.1.13 b/metadata/md5-cache/dev-haskell/timezone-series-0.1.13
new file mode 100644
index 000000000000..9a01ec75307a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/timezone-series-0.1.13
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Enhanced timezone handling for Data.Time
+EAPI=8
+HOMEPAGE=https://projects.haskell.org/time-ng/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.13
+SRC_URI=https://hackage.haskell.org/package/timezone-series-0.1.13/timezone-series-0.1.13.tar.gz https://hackage.haskell.org/package/timezone-series-0.1.13/revision/1.cabal -> timezone-series-0.1.13-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=239913fc24e06c9e1ffcecf9cd6317b2
diff --git a/metadata/md5-cache/dev-haskell/timezone-series-0.1.9 b/metadata/md5-cache/dev-haskell/timezone-series-0.1.9
new file mode 100644
index 000000000000..0e44d085682b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/timezone-series-0.1.9
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Enhanced timezone handling for Data.Time
+EAPI=8
+HOMEPAGE=http://projects.haskell.org/time-ng/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.9
+SRC_URI=https://hackage.haskell.org/package/timezone-series-0.1.9/timezone-series-0.1.9.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ac9cacb0e3c6bfc6e6bc38cc4e359961
diff --git a/metadata/md5-cache/dev-haskell/tls-1.5.8 b/metadata/md5-cache/dev-haskell/tls-1.5.8
new file mode 100644
index 000000000000..d7f4e026864d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tls-1.5.8
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/asn1-encoding:=[profile?] >=dev-haskell/asn1-types-0.2.0:=[profile?] >=dev-haskell/async-2.0:=[profile?] >=dev-haskell/cereal-0.5.3:=[profile?] >=dev-haskell/cryptonite-0.27:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/hourglass:=[profile?] >=dev-haskell/memory-0.14.6:=[profile?] >=dev-haskell/x509-1.7.5:=[profile?] >=dev-haskell/x509-store-1.6:=[profile?] >=dev-haskell/x509-validation-1.6.5:=[profile?] >=dev-lang/ghc-8.4.3:= network? ( >=dev-haskell/network-2.4.0.0:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/quickcheck dev-haskell/tasty dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=TLS/SSL protocol native implementation (Server and Client)
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-tls
+INHERIT=haskell-cabal
+IUSE=+compat +network doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/asn1-encoding:=[profile?] >=dev-haskell/asn1-types-0.2.0:=[profile?] >=dev-haskell/async-2.0:=[profile?] >=dev-haskell/cereal-0.5.3:=[profile?] >=dev-haskell/cryptonite-0.27:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/hourglass:=[profile?] >=dev-haskell/memory-0.14.6:=[profile?] >=dev-haskell/x509-1.7.5:=[profile?] >=dev-haskell/x509-store-1.6:=[profile?] >=dev-haskell/x509-validation-1.6.5:=[profile?] >=dev-lang/ghc-8.4.3:= network? ( >=dev-haskell/network-2.4.0.0:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.5.8
+SRC_URI=https://hackage.haskell.org/package/tls-1.5.8/tls-1.5.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4bd0b86e77ee87da3d67f8ba403a93b6
diff --git a/metadata/md5-cache/dev-haskell/tls-1.8.0 b/metadata/md5-cache/dev-haskell/tls-1.8.0
new file mode 100644
index 000000000000..e61787dc9101
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tls-1.8.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/asn1-encoding:=[profile?] >=dev-haskell/asn1-types-0.2.0:=[profile?] >=dev-haskell/async-2.0:=[profile?] >=dev-haskell/cereal-0.5.3:=[profile?] dev-haskell/crypton:=[profile?] >=dev-haskell/crypton-x509-1.7.5:=[profile?] >=dev-haskell/crypton-x509-store-1.6:=[profile?] >=dev-haskell/crypton-x509-validation-1.6.5:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/memory-0.14.6:=[profile?] dev-haskell/unix-time:=[profile?] >=dev-lang/ghc-8.8.1:= network? ( >=dev-haskell/network-2.4.0.0:=[profile?] ) >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/hourglass dev-haskell/quickcheck dev-haskell/tasty dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=TLS/SSL protocol native implementation (Server and Client)
+EAPI=8
+HOMEPAGE=https://github.com/haskell-tls/hs-tls
+INHERIT=haskell-cabal
+IUSE=+compat +network doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/asn1-encoding:=[profile?] >=dev-haskell/asn1-types-0.2.0:=[profile?] >=dev-haskell/async-2.0:=[profile?] >=dev-haskell/cereal-0.5.3:=[profile?] dev-haskell/crypton:=[profile?] >=dev-haskell/crypton-x509-1.7.5:=[profile?] >=dev-haskell/crypton-x509-store-1.6:=[profile?] >=dev-haskell/crypton-x509-validation-1.6.5:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/memory-0.14.6:=[profile?] dev-haskell/unix-time:=[profile?] >=dev-lang/ghc-8.8.1:= network? ( >=dev-haskell/network-2.4.0.0:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.8.0
+SRC_URI=https://hackage.haskell.org/package/tls-1.8.0/tls-1.8.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f6b7a77a25a0412423aff10543989c2d
diff --git a/metadata/md5-cache/dev-haskell/tls-session-manager-0.0.4 b/metadata/md5-cache/dev-haskell/tls-session-manager-0.0.4
new file mode 100644
index 000000000000..24e80f7f5d13
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tls-session-manager-0.0.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/auto-update:=[profile?] dev-haskell/basement:=[profile?] dev-haskell/clock:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/psqueues-0.2.3:=[profile?] dev-haskell/tls:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=In-memory TLS session manager
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/tls-session-manager
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/auto-update:=[profile?] dev-haskell/basement:=[profile?] dev-haskell/clock:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/psqueues-0.2.3:=[profile?] dev-haskell/tls:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.0.4
+SRC_URI=https://hackage.haskell.org/package/tls-session-manager-0.0.4/tls-session-manager-0.0.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3a1303555c4a6cbbe9b8cdbb64ee0458
diff --git a/metadata/md5-cache/dev-haskell/toml-parser-1.3.0.0 b/metadata/md5-cache/dev-haskell/toml-parser-1.3.0.0
new file mode 100644
index 000000000000..c46718a9776b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/toml-parser-1.3.0.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/prettyprinter-1.7:=[profile?] <dev-haskell/prettyprinter-1.8:=[profile?] >=dev-haskell/text-0.2:=[profile?] <dev-haskell/text-3:=[profile?] >=dev-lang/ghc-8.10.1:= >=dev-haskell/alex-3.2 >=dev-haskell/cabal-3.2.0.0 >=dev-haskell/happy-1.19 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=TOML 1.0.0 parser
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/toml-parser
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=ISC
+RDEPEND=>=dev-haskell/prettyprinter-1.7:=[profile?] <dev-haskell/prettyprinter-1.8:=[profile?] >=dev-haskell/text-0.2:=[profile?] <dev-haskell/text-3:=[profile?] >=dev-lang/ghc-8.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/1.3.0.0
+SRC_URI=https://hackage.haskell.org/package/toml-parser-1.3.0.0/toml-parser-1.3.0.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b6f6f21d0bbceb6e4a32c27682929c84
diff --git a/metadata/md5-cache/dev-haskell/torrent-10000.1.1 b/metadata/md5-cache/dev-haskell/torrent-10000.1.1
new file mode 100644
index 000000000000..8f39885c3059
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/torrent-10000.1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/bencode-0.2:=[profile?] dev-haskell/syb:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=BitTorrent file parser and generater
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/torrent
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/bencode-0.2:=[profile?] dev-haskell/syb:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/10000.1.1
+SRC_URI=https://hackage.haskell.org/package/torrent-10000.1.1/torrent-10000.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a8843adc09d5a0359a35db3f034ae8cd
diff --git a/metadata/md5-cache/dev-haskell/transformers-0.5.6.2-r1 b/metadata/md5-cache/dev-haskell/transformers-0.5.6.2-r1
new file mode 100644
index 000000000000..68afc013e862
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/transformers-0.5.6.2-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Concrete functor and monad transformers
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/transformers
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/0.5.6.2
+SRC_URI=https://hackage.haskell.org/package/transformers-0.5.6.2/transformers-0.5.6.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a23f0ca1f2e9d41d6725d029c44b4c39
diff --git a/metadata/md5-cache/dev-haskell/transformers-base-0.4.5.2 b/metadata/md5-cache/dev-haskell/transformers-base-0.4.5.2
new file mode 100644
index 000000000000..b1c264291332
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/transformers-base-0.4.5.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/transformers-compat-0.6.1:=[profile?] >=dev-lang/ghc-7.8.2:= orphaninstances? ( >=dev-haskell/base-orphans-0.3:=[profile?] ) >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lift computations from the bottom of a transformer stack
+EAPI=8
+HOMEPAGE=https://github.com/mvv/transformers-base
+INHERIT=haskell-cabal
+IUSE=+orphaninstances doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/transformers-compat-0.6.1:=[profile?] >=dev-lang/ghc-7.8.2:= orphaninstances? ( >=dev-haskell/base-orphans-0.3:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.4.5.2
+SRC_URI=https://hackage.haskell.org/package/transformers-base-0.4.5.2/transformers-base-0.4.5.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6c79ad7dac9cff329aab95e3fda509e6
diff --git a/metadata/md5-cache/dev-haskell/transformers-base-0.4.6 b/metadata/md5-cache/dev-haskell/transformers-base-0.4.6
new file mode 100644
index 000000000000..6c40e65b4b5b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/transformers-base-0.4.6
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/transformers-compat-0.6.1:=[profile?] >=dev-lang/ghc-8.4.3:= orphaninstances? ( >=dev-haskell/base-orphans-0.3:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lift computations from the bottom of a transformer stack
+EAPI=8
+HOMEPAGE=https://github.com/mvv/transformers-base
+INHERIT=haskell-cabal
+IUSE=+orphaninstances doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/transformers-compat-0.6.1:=[profile?] >=dev-lang/ghc-8.4.3:= orphaninstances? ( >=dev-haskell/base-orphans-0.3:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.4.6
+SRC_URI=https://hackage.haskell.org/package/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=0cf9072803ceaec5967303d731a0c7ba
diff --git a/metadata/md5-cache/dev-haskell/transformers-compat-0.6.6 b/metadata/md5-cache/dev-haskell/transformers-compat-0.6.6
new file mode 100644
index 000000000000..fda042e3a8b9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/transformers-compat-0.6.6
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-haskell/mtl-2.1:=[profile?] >=dev-haskell/transformers-0.3:=[profile?] >=dev-lang/ghc-7.8.2:= hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A small compatibility shim for the transformers library
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/transformers-compat/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?] >=dev-haskell/mtl-2.1:=[profile?] >=dev-haskell/transformers-0.3:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.6.6
+SRC_URI=https://hackage.haskell.org/package/transformers-compat-0.6.6/transformers-compat-0.6.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cdf4e4d18e0e936b13b101d2f431a63e
diff --git a/metadata/md5-cache/dev-haskell/transformers-compat-0.7.2 b/metadata/md5-cache/dev-haskell/transformers-compat-0.7.2
new file mode 100644
index 000000000000..a48d0101d9ca
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/transformers-compat-0.7.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A small compatibility shim for the transformers library
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/transformers-compat/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.7.2
+SRC_URI=https://hackage.haskell.org/package/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a1144e1ad3739190fa82f954c5f478fe
diff --git a/metadata/md5-cache/dev-haskell/tree-diff-0.2.1.1 b/metadata/md5-cache/dev-haskell/tree-diff-0.2.1.1
new file mode 100644
index 000000000000..c7ba9655154d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tree-diff-0.2.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.10:=[profile?] <dev-haskell/ansi-terminal-0.12:=[profile?] >=dev-haskell/ansi-wl-pprint-0.6.8.2:=[profile?] <dev-haskell/ansi-wl-pprint-0.7:=[profile?] >=dev-haskell/bytestring-builder-0.10.8.2.0:=[profile?] <dev-haskell/bytestring-builder-0.11:=[profile?] >=dev-haskell/parsers-0.12.10:=[profile?] <dev-haskell/parsers-0.13:=[profile?] >=dev-haskell/primitive-0.7.1.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/quickcheck-2.14.2:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/semialign-1.1:=[profile?] <dev-haskell/semialign-1.3:=[profile?] >=dev-haskell/strict-0.4.0.1:=[profile?] <dev-haskell/strict-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-haskell/vector-0.12:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/aeson-1.5.6.0:=[profile?] <dev-haskell/aeson-2.1:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.13:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/base-compat >=dev-haskell/tasty-golden-2.3.1.1 <dev-haskell/tasty-golden-2.4 >=dev-haskell/tasty-quickcheck-0.10.1 <dev-haskell/tasty-quickcheck-0.11 >=dev-haskell/trifecta-2 <dev-haskell/trifecta-2.2 || ( ( >=dev-haskell/tasty-1.2 <dev-haskell/tasty-1.3 ) || ( ( >=dev-haskell/tasty-1.3.1 <dev-haskell/tasty-1.4 ) ( >=dev-haskell/tasty-1.4.2 <dev-haskell/tasty-1.5 ) ) ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Diffing of (expression) trees
+EAPI=8
+HOMEPAGE=https://github.com/haskellari/tree-diff
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-haskell/ansi-terminal-0.10:=[profile?] <dev-haskell/ansi-terminal-0.12:=[profile?] >=dev-haskell/ansi-wl-pprint-0.6.8.2:=[profile?] <dev-haskell/ansi-wl-pprint-0.7:=[profile?] >=dev-haskell/bytestring-builder-0.10.8.2.0:=[profile?] <dev-haskell/bytestring-builder-0.11:=[profile?] >=dev-haskell/parsers-0.12.10:=[profile?] <dev-haskell/parsers-0.13:=[profile?] >=dev-haskell/primitive-0.7.1.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/quickcheck-2.14.2:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/semialign-1.1:=[profile?] <dev-haskell/semialign-1.3:=[profile?] >=dev-haskell/strict-0.4.0.1:=[profile?] <dev-haskell/strict-0.5:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-haskell/vector-0.12:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/aeson-1.5.6.0:=[profile?] <dev-haskell/aeson-2.1:=[profile?] >=dev-haskell/base-compat-0.10.5:=[profile?] <dev-haskell/base-compat-0.13:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.1.1
+SRC_URI=https://hackage.haskell.org/package/tree-diff-0.2.1.1/tree-diff-0.2.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f4811908fe011b3ebcc41f538c240af7
diff --git a/metadata/md5-cache/dev-haskell/tree-diff-0.3.0.1-r1 b/metadata/md5-cache/dev-haskell/tree-diff-0.3.0.1-r1
new file mode 100644
index 000000000000..a12044a65324
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/tree-diff-0.3.0.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/bytestring-builder-0.10.8.2.0:=[profile?] <dev-haskell/bytestring-builder-0.11:=[profile?] >=dev-haskell/data-array-byte-0.1.0.1:=[profile?] <dev-haskell/data-array-byte-0.2:=[profile?] >=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/parsers-0.12.10:=[profile?] <dev-haskell/parsers-0.13:=[profile?] >=dev-haskell/quickcheck-2.14.2:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/aeson-1.4.6.0:=[profile?] <dev-haskell/aeson-2.3:=[profile?] >=dev-haskell/ansi-terminal-0.10:=[profile?] <dev-haskell/ansi-terminal-1.1:=[profile?] >=dev-haskell/ansi-wl-pprint-0.6.8.2:=[profile?] <dev-haskell/ansi-wl-pprint-1.1:=[profile?] <dev-haskell/base-compat-0.14:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/primitive-0.7.1.0:=[profile?] <dev-haskell/primitive-0.9:=[profile?] >=dev-haskell/semialign-1.2.0.1:=[profile?] <dev-haskell/semialign-1.4:=[profile?] >=dev-haskell/strict-0.4.0.1:=[profile?] <dev-haskell/strict-0.6:=[profile?] >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.3:=[profile?] >=dev-haskell/vector-0.12.0.0:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/ansi-terminal dev-haskell/ansi-wl-pprint dev-haskell/base-compat dev-haskell/primitive >=dev-haskell/tasty-golden-2.3.1.1 <dev-haskell/tasty-golden-2.4 >=dev-haskell/tasty-quickcheck-0.10.1 <dev-haskell/tasty-quickcheck-0.11 >=dev-haskell/trifecta-2 <dev-haskell/trifecta-2.2 || ( ( >=dev-haskell/tasty-1.2 <dev-haskell/tasty-1.3 ) || ( ( >=dev-haskell/tasty-1.3.1 <dev-haskell/tasty-1.4 ) ( >=dev-haskell/tasty-1.4.2 <dev-haskell/tasty-1.5 ) ) ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Diffing of (expression) trees
+EAPI=8
+HOMEPAGE=https://github.com/phadej/tree-diff
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-haskell/bytestring-builder-0.10.8.2.0:=[profile?] <dev-haskell/bytestring-builder-0.11:=[profile?] >=dev-haskell/data-array-byte-0.1.0.1:=[profile?] <dev-haskell/data-array-byte-0.2:=[profile?] >=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/parsers-0.12.10:=[profile?] <dev-haskell/parsers-0.13:=[profile?] >=dev-haskell/quickcheck-2.14.2:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?] >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/aeson-1.4.6.0:=[profile?] <dev-haskell/aeson-2.3:=[profile?] >=dev-haskell/ansi-terminal-0.10:=[profile?] <dev-haskell/ansi-terminal-1.1:=[profile?] >=dev-haskell/ansi-wl-pprint-0.6.8.2:=[profile?] <dev-haskell/ansi-wl-pprint-1.1:=[profile?] <dev-haskell/base-compat-0.14:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/primitive-0.7.1.0:=[profile?] <dev-haskell/primitive-0.9:=[profile?] >=dev-haskell/semialign-1.2.0.1:=[profile?] <dev-haskell/semialign-1.4:=[profile?] >=dev-haskell/strict-0.4.0.1:=[profile?] <dev-haskell/strict-0.6:=[profile?] >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.3:=[profile?] >=dev-haskell/vector-0.12.0.0:=[profile?] <dev-haskell/vector-0.14:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.0.1
+SRC_URI=https://hackage.haskell.org/package/tree-diff-0.3.0.1/tree-diff-0.3.0.1.tar.gz https://hackage.haskell.org/package/tree-diff-0.3.0.1/revision/3.cabal -> tree-diff-0.3.0.1-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3d1a6602f0766033b4dc596d96306cdd
diff --git a/metadata/md5-cache/dev-haskell/trifecta-2.1.2 b/metadata/md5-cache/dev-haskell/trifecta-2.1.2
new file mode 100644
index 000000000000..947eea717d2a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/trifecta-2.1.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.6:=[profile?] <dev-haskell/ansi-terminal-0.12:=[profile?] >=dev-haskell/blaze-builder-0.3.0.1:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] <dev-haskell/blaze-html-0.10:=[profile?] >=dev-haskell/blaze-markup-0.8:=[profile?] <dev-haskell/blaze-markup-0.9:=[profile?] >=dev-haskell/charset-0.3.5.1:=[profile?] <dev-haskell/charset-1:=[profile?] >=dev-haskell/comonad-5:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/fingertree-0.1:=[profile?] <dev-haskell/fingertree-0.2:=[profile?] >=dev-haskell/hashable-1.2.4:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/lens-4.14:=[profile?] <dev-haskell/lens-6:=[profile?] >=dev-haskell/parsers-0.12.1:=[profile?] <dev-haskell/parsers-1:=[profile?] >=dev-haskell/prettyprinter-1.7:=[profile?] <dev-haskell/prettyprinter-2:=[profile?] >=dev-haskell/prettyprinter-ansi-terminal-1.1.2:=[profile?] <dev-haskell/prettyprinter-ansi-terminal-2:=[profile?] >=dev-haskell/profunctors-5.2:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/reducers-3.12.1:=[profile?] <dev-haskell/reducers-4:=[profile?] >=dev-haskell/unordered-containers-0.2.1:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/utf8-string-0.3.6:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A modern parser combinator library with convenient diagnostics
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/trifecta/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/ansi-terminal-0.6:=[profile?] <dev-haskell/ansi-terminal-0.12:=[profile?] >=dev-haskell/blaze-builder-0.3.0.1:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] <dev-haskell/blaze-html-0.10:=[profile?] >=dev-haskell/blaze-markup-0.8:=[profile?] <dev-haskell/blaze-markup-0.9:=[profile?] >=dev-haskell/charset-0.3.5.1:=[profile?] <dev-haskell/charset-1:=[profile?] >=dev-haskell/comonad-5:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/fingertree-0.1:=[profile?] <dev-haskell/fingertree-0.2:=[profile?] >=dev-haskell/hashable-1.2.4:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/lens-4.14:=[profile?] <dev-haskell/lens-6:=[profile?] >=dev-haskell/parsers-0.12.1:=[profile?] <dev-haskell/parsers-1:=[profile?] >=dev-haskell/prettyprinter-1.7:=[profile?] <dev-haskell/prettyprinter-2:=[profile?] >=dev-haskell/prettyprinter-ansi-terminal-1.1.2:=[profile?] <dev-haskell/prettyprinter-ansi-terminal-2:=[profile?] >=dev-haskell/profunctors-5.2:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/reducers-3.12.1:=[profile?] <dev-haskell/reducers-4:=[profile?] >=dev-haskell/unordered-containers-0.2.1:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/utf8-string-0.3.6:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.1.2
+SRC_URI=https://hackage.haskell.org/package/trifecta-2.1.2/trifecta-2.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ba7908a2603690397c6c711da1f30a60
diff --git a/metadata/md5-cache/dev-haskell/trifecta-2.1.3 b/metadata/md5-cache/dev-haskell/trifecta-2.1.3
new file mode 100644
index 000000000000..8aa577233fa4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/trifecta-2.1.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/ansi-terminal-0.6:=[profile?] <dev-haskell/ansi-terminal-1.1:=[profile?] >=dev-haskell/blaze-builder-0.3.0.1:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] <dev-haskell/blaze-html-0.10:=[profile?] >=dev-haskell/blaze-markup-0.8:=[profile?] <dev-haskell/blaze-markup-0.9:=[profile?] >=dev-haskell/charset-0.3.5.1:=[profile?] <dev-haskell/charset-1:=[profile?] >=dev-haskell/comonad-5:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/fingertree-0.1:=[profile?] <dev-haskell/fingertree-0.2:=[profile?] >=dev-haskell/hashable-1.2.4:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/lens-4.14:=[profile?] <dev-haskell/lens-6:=[profile?] >=dev-haskell/parsers-0.12.1:=[profile?] <dev-haskell/parsers-1:=[profile?] >=dev-haskell/prettyprinter-1.7:=[profile?] <dev-haskell/prettyprinter-2:=[profile?] >=dev-haskell/prettyprinter-ansi-terminal-1.1.2:=[profile?] <dev-haskell/prettyprinter-ansi-terminal-2:=[profile?] >=dev-haskell/profunctors-5.2:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/reducers-3.12.1:=[profile?] <dev-haskell/reducers-4:=[profile?] >=dev-haskell/unordered-containers-0.2.1:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/utf8-string-0.3.6:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A modern parser combinator library with convenient diagnostics
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/trifecta/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/ansi-terminal-0.6:=[profile?] <dev-haskell/ansi-terminal-1.1:=[profile?] >=dev-haskell/blaze-builder-0.3.0.1:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] <dev-haskell/blaze-html-0.10:=[profile?] >=dev-haskell/blaze-markup-0.8:=[profile?] <dev-haskell/blaze-markup-0.9:=[profile?] >=dev-haskell/charset-0.3.5.1:=[profile?] <dev-haskell/charset-1:=[profile?] >=dev-haskell/comonad-5:=[profile?] <dev-haskell/comonad-6:=[profile?] >=dev-haskell/fingertree-0.1:=[profile?] <dev-haskell/fingertree-0.2:=[profile?] >=dev-haskell/hashable-1.2.4:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/lens-4.14:=[profile?] <dev-haskell/lens-6:=[profile?] >=dev-haskell/parsers-0.12.1:=[profile?] <dev-haskell/parsers-1:=[profile?] >=dev-haskell/prettyprinter-1.7:=[profile?] <dev-haskell/prettyprinter-2:=[profile?] >=dev-haskell/prettyprinter-ansi-terminal-1.1.2:=[profile?] <dev-haskell/prettyprinter-ansi-terminal-2:=[profile?] >=dev-haskell/profunctors-5.2:=[profile?] <dev-haskell/profunctors-6:=[profile?] >=dev-haskell/reducers-3.12.1:=[profile?] <dev-haskell/reducers-4:=[profile?] >=dev-haskell/unordered-containers-0.2.1:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/utf8-string-0.3.6:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/2.1.3
+SRC_URI=https://hackage.haskell.org/package/trifecta-2.1.3/trifecta-2.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=de276f3102af6ee8a43885f8466bd84c
diff --git a/metadata/md5-cache/dev-haskell/type-equality-1 b/metadata/md5-cache/dev-haskell/type-equality-1
new file mode 100644
index 000000000000..0374007eec98
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/type-equality-1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type equality, coercion/cast and other operations
+EAPI=8
+HOMEPAGE=https://github.com/hesselink/type-equality
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1
+SRC_URI=https://hackage.haskell.org/package/type-equality-1/type-equality-1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=12e08eb0350fce24e9e80bc0f21224d4
diff --git a/metadata/md5-cache/dev-haskell/typed-process-0.2.10.1-r1 b/metadata/md5-cache/dev-haskell/typed-process-0.2.10.1-r1
new file mode 100644
index 000000000000..099c716f1637
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/typed-process-0.2.10.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/async-2.0:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-8.6.3:= >=dev-haskell/cabal-2.4.0.1 test? ( dev-haskell/base64-bytestring dev-haskell/hspec dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Run external processes, with strong typing of streams
+EAPI=8
+HOMEPAGE=https://github.com/fpco/typed-process
+INHERIT=ghc-package haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/async-2.0:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-8.6.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.10.1
+SRC_URI=https://hackage.haskell.org/package/typed-process-0.2.10.1/typed-process-0.2.10.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ad3ee35f453ce9890b83813beec835e6
diff --git a/metadata/md5-cache/dev-haskell/typed-process-0.2.6.0 b/metadata/md5-cache/dev-haskell/typed-process-0.2.6.0
new file mode 100644
index 000000000000..9e36e703a002
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/typed-process-0.2.6.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-7.10.1:= >=dev-haskell/cabal-1.22.2.0 test? ( dev-haskell/base64-bytestring dev-haskell/hspec dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Run external processes, with strong typing of streams
+EAPI=8
+HOMEPAGE=https://github.com/fpco/typed-process
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/async:=[profile?] dev-haskell/stm:=[profile?] dev-haskell/unliftio-core:=[profile?] >=dev-lang/ghc-7.10.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.6.0
+SRC_URI=https://hackage.haskell.org/package/typed-process-0.2.6.0/typed-process-0.2.6.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6b3cb573e6dcd44de162be5b68bf97dd
diff --git a/metadata/md5-cache/dev-haskell/typst-0.3.2.0 b/metadata/md5-cache/dev-haskell/typst-0.3.2.0
new file mode 100644
index 000000000000..c4b0109dd7c9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/typst-0.3.2.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/aeson:=[profile?] dev-haskell/cassava:=[profile?] dev-haskell/digits:=[profile?] dev-haskell/ordered-containers:=[profile?] dev-haskell/parsec:=[profile?] dev-haskell/regex-tdfa:=[profile?] dev-haskell/scientific:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/toml-parser-1.3.0.0:=[profile?] <dev-haskell/toml-parser-1.4:=[profile?] >=dev-haskell/typst-symbols-0.1.4:=[profile?] <dev-haskell/typst-symbols-0.1.5:=[profile?] dev-haskell/vector:=[profile?] dev-haskell/xml-conduit:=[profile?] dev-haskell/yaml:=[profile?] >=dev-lang/ghc-8.10.1:= executable? ( dev-haskell/pretty-show:=[profile?] ) >=dev-haskell/cabal-3.2.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-golden !executable? ( dev-haskell/pretty-show ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Parsing and evaluating typst syntax
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/typst
+INHERIT=haskell-cabal
+IUSE=executable doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/cassava:=[profile?] dev-haskell/digits:=[profile?] dev-haskell/ordered-containers:=[profile?] dev-haskell/parsec:=[profile?] dev-haskell/regex-tdfa:=[profile?] dev-haskell/scientific:=[profile?] dev-haskell/text:=[profile?] >=dev-haskell/toml-parser-1.3.0.0:=[profile?] <dev-haskell/toml-parser-1.4:=[profile?] >=dev-haskell/typst-symbols-0.1.4:=[profile?] <dev-haskell/typst-symbols-0.1.5:=[profile?] dev-haskell/vector:=[profile?] dev-haskell/xml-conduit:=[profile?] dev-haskell/yaml:=[profile?] >=dev-lang/ghc-8.10.1:= executable? ( dev-haskell/pretty-show:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.3.2.0
+SRC_URI=https://hackage.haskell.org/package/typst-0.3.2.0/typst-0.3.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c2baccb876175967c81e7fabcf362c58
diff --git a/metadata/md5-cache/dev-haskell/typst-symbols-0.1.4 b/metadata/md5-cache/dev-haskell/typst-symbols-0.1.4
new file mode 100644
index 000000000000..fe1d84f75d43
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/typst-symbols-0.1.4
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Symbol and emoji lookup for typst language
+EAPI=8
+HOMEPAGE=https://github.com/jgm/typst-symbols
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.4
+SRC_URI=https://hackage.haskell.org/package/typst-symbols-0.1.4/typst-symbols-0.1.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=207add487e07f9b0e059bfe5a0b6d23b
diff --git a/metadata/md5-cache/dev-haskell/unbounded-delays-0.1.1.0 b/metadata/md5-cache/dev-haskell/unbounded-delays-0.1.1.0
new file mode 100644
index 000000000000..43908dc9eb0a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unbounded-delays-0.1.1.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Unbounded thread delays and timeouts
+EAPI=8
+HOMEPAGE=https://github.com/basvandijk/unbounded-delays
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.1.0
+SRC_URI=https://hackage.haskell.org/package/unbounded-delays-0.1.1.0/unbounded-delays-0.1.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=af5dab3c98ec2c4e4fcf508fa4ea3b6a
diff --git a/metadata/md5-cache/dev-haskell/unbounded-delays-0.1.1.1 b/metadata/md5-cache/dev-haskell/unbounded-delays-0.1.1.1
new file mode 100644
index 000000000000..efd48aee18c2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unbounded-delays-0.1.1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Unbounded thread delays and timeouts
+EAPI=8
+HOMEPAGE=https://github.com/basvandijk/unbounded-delays
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.1.1
+SRC_URI=https://hackage.haskell.org/package/unbounded-delays-0.1.1.1/unbounded-delays-0.1.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=88f01a8c9be4f767da447730a777739e
diff --git a/metadata/md5-cache/dev-haskell/unicode-collation-0.1.3.3 b/metadata/md5-cache/dev-haskell/unicode-collation-0.1.3.3
new file mode 100644
index 000000000000..25ac2bd67e52
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unicode-collation-0.1.3.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/th-lift-instances:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck >=dev-haskell/unicode-transforms-0.3.7.1 doctests? ( >=dev-haskell/doctest-0.8 ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell implementation of the Unicode Collation Algorithm
+EAPI=8
+HOMEPAGE=https://github.com/jgm/unicode-collation
+INHERIT=haskell-cabal
+IUSE=doctests executable doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=dev-haskell/th-lift-instances:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.3.3
+SRC_URI=https://hackage.haskell.org/package/unicode-collation-0.1.3.3/unicode-collation-0.1.3.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9acfd6d2b1200feb860c1d8d2eb247f1
diff --git a/metadata/md5-cache/dev-haskell/unicode-collation-0.1.3.4 b/metadata/md5-cache/dev-haskell/unicode-collation-0.1.3.4
new file mode 100644
index 000000000000..36f8526b041d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unicode-collation-0.1.3.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/parsec:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] dev-haskell/th-lift-instances:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck >=dev-haskell/unicode-transforms-0.3.7.1 doctests? ( >=dev-haskell/doctest-0.8 ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Haskell implementation of the Unicode Collation Algorithm
+EAPI=8
+HOMEPAGE=https://github.com/jgm/unicode-collation
+INHERIT=haskell-cabal
+IUSE=doctests executable doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=dev-haskell/parsec:=[profile?] >=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-2.1:=[profile?] dev-haskell/th-lift-instances:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.3.4
+SRC_URI=https://hackage.haskell.org/package/unicode-collation-0.1.3.4/unicode-collation-0.1.3.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a35747581dba69ca5e2cabc7f0faf016
diff --git a/metadata/md5-cache/dev-haskell/unicode-data-0.3.0 b/metadata/md5-cache/dev-haskell/unicode-data-0.3.0
new file mode 100644
index 000000000000..c80574ebdaa1
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unicode-data-0.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-2.0 <dev-haskell/hspec-2.10 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Access Unicode character database
+EAPI=8
+HOMEPAGE=https://github.com/composewell/unicode-data
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.0
+SRC_URI=https://hackage.haskell.org/package/unicode-data-0.3.0/unicode-data-0.3.0.tar.gz https://hackage.haskell.org/package/unicode-data-0.3.0/revision/1.cabal -> unicode-data-0.3.0.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cda6a5d6276178de03a114d949f9b82f
diff --git a/metadata/md5-cache/dev-haskell/unicode-data-0.4.0.1 b/metadata/md5-cache/dev-haskell/unicode-data-0.4.0.1
new file mode 100644
index 000000000000..8774bd6763e0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unicode-data-0.4.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/hspec-2.0 <dev-haskell/hspec-2.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Access Unicode Character Database (UCD)
+EAPI=8
+HOMEPAGE=https://github.com/composewell/unicode-data
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.0.1
+SRC_URI=https://hackage.haskell.org/package/unicode-data-0.4.0.1/unicode-data-0.4.0.1.tar.gz https://hackage.haskell.org/package/unicode-data-0.4.0.1/revision/1.cabal -> unicode-data-0.4.0.1-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c444a75a34aec97f2b86045fdb633415
diff --git a/metadata/md5-cache/dev-haskell/unicode-transforms-0.3.7.1-r1 b/metadata/md5-cache/dev-haskell/unicode-transforms-0.3.7.1-r1
new file mode 100644
index 000000000000..d426a31a3a80
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unicode-transforms-0.3.7.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-1.1.1:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-2.2 test? ( >=dev-haskell/getopt-generics-0.11 <dev-haskell/getopt-generics-0.14 >=dev-haskell/hspec-2.0 <dev-haskell/hspec-3 >=dev-haskell/quickcheck-2.1 <dev-haskell/quickcheck-2.15 >=dev-haskell/split-0.1 <dev-haskell/split-0.3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Unicode normalization
+EAPI=8
+HOMEPAGE=https://github.com/composewell/unicode-transforms
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/text-1.1.1:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.7.1
+SRC_URI=https://hackage.haskell.org/package/unicode-transforms-0.3.7.1/unicode-transforms-0.3.7.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e080fb6b458ecce3f912e2305c6be8ca
diff --git a/metadata/md5-cache/dev-haskell/unicode-transforms-0.4.0.1 b/metadata/md5-cache/dev-haskell/unicode-transforms-0.4.0.1
new file mode 100644
index 000000000000..9e7bfccbdb0b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unicode-transforms-0.4.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/unicode-data-0.2:=[profile?] <dev-haskell/unicode-data-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-2.0 <dev-haskell/hspec-3 >=dev-haskell/quickcheck-2.1 <dev-haskell/quickcheck-2.15 >=dev-haskell/split-0.2 <dev-haskell/split-0.3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Unicode normalization
+EAPI=8
+HOMEPAGE=https://github.com/composewell/unicode-transforms
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/unicode-data-0.2:=[profile?] <dev-haskell/unicode-data-0.5:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.0.1
+SRC_URI=https://hackage.haskell.org/package/unicode-transforms-0.4.0.1/unicode-transforms-0.4.0.1.tar.gz https://hackage.haskell.org/package/unicode-transforms-0.4.0.1/revision/3.cabal -> unicode-transforms-0.4.0.1-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=86183603ca48b7bedd8108fbe2f6ad25
diff --git a/metadata/md5-cache/dev-haskell/uniplate-1.6.13 b/metadata/md5-cache/dev-haskell/uniplate-1.6.13
new file mode 100644
index 000000000000..f58f11058638
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/uniplate-1.6.13
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.1.2.3:=[profile?] dev-haskell/syb:=[profile?] >=dev-haskell/unordered-containers-0.2.1:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.18 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Help writing simple, concise and fast generic operations
+EAPI=8
+HOMEPAGE=https://github.com/ndmitchell/uniplate#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.1.2.3:=[profile?] dev-haskell/syb:=[profile?] >=dev-haskell/unordered-containers-0.2.1:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.6.13
+SRC_URI=https://hackage.haskell.org/package/uniplate-1.6.13/uniplate-1.6.13.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=142c929865992fd0353da64c856047d8
diff --git a/metadata/md5-cache/dev-haskell/unix-compat-0.5.2 b/metadata/md5-cache/dev-haskell/unix-compat-0.5.2
new file mode 100644
index 000000000000..6e6a6a902832
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unix-compat-0.5.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Portable POSIX-compatibility layer
+EAPI=8
+HOMEPAGE=https://github.com/jacobstanley/unix-compat
+INHERIT=haskell-cabal
+IUSE=old-time doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.5.2
+SRC_URI=https://hackage.haskell.org/package/unix-compat-0.5.2/unix-compat-0.5.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7e49185e550e2df9dd6a4adcf3fe8e1a
diff --git a/metadata/md5-cache/dev-haskell/unix-compat-0.7 b/metadata/md5-cache/dev-haskell/unix-compat-0.7
new file mode 100644
index 000000000000..3169d54d6149
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unix-compat-0.7
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/extra dev-haskell/hspec dev-haskell/hunit dev-haskell/monad-parallel dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Portable POSIX-compatibility layer
+EAPI=8
+HOMEPAGE=https://github.com/haskell-pkg-janitors/unix-compat
+INHERIT=haskell-cabal
+IUSE=old-time doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.7
+SRC_URI=https://hackage.haskell.org/package/unix-compat-0.7/unix-compat-0.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a9d3f07352cee54e3f276dbbae4577c0
diff --git a/metadata/md5-cache/dev-haskell/unix-time-0.4.10 b/metadata/md5-cache/dev-haskell/unix-time-0.4.10
new file mode 100644
index 000000000000..b2c44ceb08d7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unix-time-0.4.10
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/old-time:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-2.6 dev-haskell/old-locale dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Unix time parser/formatter and utilities
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/unix-time
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/old-time:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.10
+SRC_URI=https://hackage.haskell.org/package/unix-time-0.4.10/unix-time-0.4.10.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7397d78003baac16df58aa7c30bf3bce
diff --git a/metadata/md5-cache/dev-haskell/unix-time-0.4.7 b/metadata/md5-cache/dev-haskell/unix-time-0.4.7
new file mode 100644
index 000000000000..258609d651cb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unix-time-0.4.7
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/old-time:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.18 test? ( >=dev-haskell/doctest-0.9.3 >=dev-haskell/hspec-2.6 dev-haskell/old-locale dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Unix time parser/formatter and utilities
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/unix-time
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/old-time:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.4.7
+SRC_URI=https://hackage.haskell.org/package/unix-time-0.4.7/unix-time-0.4.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c4047d36775cd615e13c7b3ef1aa367e
diff --git a/metadata/md5-cache/dev-haskell/unliftio-0.2.18 b/metadata/md5-cache/dev-haskell/unliftio-0.2.18
new file mode 100644
index 000000000000..f961ca67f989
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unliftio-0.2.18
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>dev-haskell/async-2.1.1:=[profile?] >=dev-haskell/stm-2.4.3:=[profile?] >=dev-haskell/unliftio-core-0.1.1.0:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hspec dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)
+EAPI=8
+HOMEPAGE=https://github.com/fpco/unliftio/tree/master/unliftio#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>dev-haskell/async-2.1.1:=[profile?] >=dev-haskell/stm-2.4.3:=[profile?] >=dev-haskell/unliftio-core-0.1.1.0:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.18
+SRC_URI=https://hackage.haskell.org/package/unliftio-0.2.18/unliftio-0.2.18.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ca7d60417b99980090fa41d711de6495
diff --git a/metadata/md5-cache/dev-haskell/unliftio-0.2.23.0-r1 b/metadata/md5-cache/dev-haskell/unliftio-0.2.23.0-r1
new file mode 100644
index 000000000000..e81c4f9fe378
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unliftio-0.2.23.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>dev-haskell/async-2.1.1:=[profile?] dev-haskell/safe-exceptions:=[profile?] >=dev-haskell/stm-2.5:=[profile?] >=dev-haskell/unliftio-core-0.1.1.0:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hspec dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)
+EAPI=8
+HOMEPAGE=https://github.com/fpco/unliftio/tree/master/unliftio#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>dev-haskell/async-2.1.1:=[profile?] dev-haskell/safe-exceptions:=[profile?] >=dev-haskell/stm-2.5:=[profile?] >=dev-haskell/unliftio-core-0.1.1.0:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.23.0
+SRC_URI=https://hackage.haskell.org/package/unliftio-0.2.23.0/unliftio-0.2.23.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=89eb189ded4f8a8bbf49ab09b9c6a231
diff --git a/metadata/md5-cache/dev-haskell/unliftio-core-0.1.2.0 b/metadata/md5-cache/dev-haskell/unliftio-core-0.1.2.0
new file mode 100644
index 000000000000..9e88b87cd880
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unliftio-core-0.1.2.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=The MonadUnliftIO typeclass for unlifting monads to IO
+EAPI=8
+HOMEPAGE=https://github.com/fpco/unliftio/tree/master/unliftio-core#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+SLOT=0/0.1.2.0
+SRC_URI=https://hackage.haskell.org/package/unliftio-core-0.1.2.0/unliftio-core-0.1.2.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=be4069803088a1a2539a793cb800a3e9
diff --git a/metadata/md5-cache/dev-haskell/unliftio-core-0.2.1.0 b/metadata/md5-cache/dev-haskell/unliftio-core-0.2.1.0
new file mode 100644
index 000000000000..baededfb9d0d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unliftio-core-0.2.1.0
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=The MonadUnliftIO typeclass for unlifting monads to IO
+EAPI=8
+HOMEPAGE=https://github.com/fpco/unliftio/tree/master/unliftio-core#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+SLOT=0/0.2.1.0
+SRC_URI=https://hackage.haskell.org/package/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz https://hackage.haskell.org/package/unliftio-core-0.2.1.0/revision/2.cabal -> unliftio-core-0.2.1.0-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a2a8a3f80b1f5f6824d71c910f407f05
diff --git a/metadata/md5-cache/dev-haskell/unordered-containers-0.2.17.0 b/metadata/md5-cache/dev-haskell/unordered-containers-0.2.17.0
new file mode 100644
index 000000000000..f3d3d31a0359
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unordered-containers-0.2.17.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.2.5:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficient hashing-based container types
+EAPI=8
+HOMEPAGE=https://github.com/haskell-unordered-containers/unordered-containers
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.2.5:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/0.2.17.0
+SRC_URI=https://hackage.haskell.org/package/unordered-containers-0.2.17.0/unordered-containers-0.2.17.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e3b916ebb898d68dfe56ce2fe3382110
diff --git a/metadata/md5-cache/dev-haskell/unordered-containers-0.2.19.1 b/metadata/md5-cache/dev-haskell/unordered-containers-0.2.19.1
new file mode 100644
index 000000000000..f455178d05da
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/unordered-containers-0.2.19.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.2.5:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/chasingbottoms dev-haskell/hunit >=dev-haskell/nothunks-0.1.3 >=dev-haskell/quickcheck-2.4.0.1 dev-haskell/random >=dev-haskell/tasty-1.4.0.3 >=dev-haskell/tasty-hunit-0.10.0.3 >=dev-haskell/tasty-quickcheck-0.10.1.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficient hashing-based container types
+EAPI=8
+HOMEPAGE=https://github.com/haskell-unordered-containers/unordered-containers
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.2.5:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.19.1
+SRC_URI=https://hackage.haskell.org/package/unordered-containers-0.2.19.1/unordered-containers-0.2.19.1.tar.gz https://hackage.haskell.org/package/unordered-containers-0.2.19.1/revision/2.cabal -> unordered-containers-0.2.19.1-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=1a19b5d6839cbb7fcc760112496078a9
diff --git a/metadata/md5-cache/dev-haskell/utf8-light-0.4.2 b/metadata/md5-cache/dev-haskell/utf8-light-0.4.2
new file mode 100644
index 000000000000..fb776b3c72d4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/utf8-light-0.4.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lightweight UTF8 handling
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/utf8-light
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.4.2
+SRC_URI=https://hackage.haskell.org/package/utf8-light-0.4.2/utf8-light-0.4.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cba722d120da86a105592a2d37fc55ad
diff --git a/metadata/md5-cache/dev-haskell/utf8-light-0.4.4.0 b/metadata/md5-cache/dev-haskell/utf8-light-0.4.4.0
new file mode 100644
index 000000000000..967fee4e758f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/utf8-light-0.4.4.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-2.3 <dev-haskell/hspec-2.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Lightweight UTF8 handling
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/utf8-light
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.4.0
+SRC_URI=https://hackage.haskell.org/package/utf8-light-0.4.4.0/utf8-light-0.4.4.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=361e3eb440dc11ac28a2f609d9dc28fa
diff --git a/metadata/md5-cache/dev-haskell/utf8-string-1.0.1.1 b/metadata/md5-cache/dev-haskell/utf8-string-1.0.1.1
new file mode 100644
index 000000000000..b7d716e8d823
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/utf8-string-1.0.1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Support for reading and writing UTF8 Strings
+EAPI=8
+HOMEPAGE=https://github.com/glguy/utf8-string/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.0.1.1
+SRC_URI=https://hackage.haskell.org/package/utf8-string-1.0.1.1/utf8-string-1.0.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=be8394a7c73b2d9e18991c3e4efb24c6
diff --git a/metadata/md5-cache/dev-haskell/utf8-string-1.0.2 b/metadata/md5-cache/dev-haskell/utf8-string-1.0.2
new file mode 100644
index 000000000000..6a8f5f4bfa68
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/utf8-string-1.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hunit-1.3 <dev-haskell/hunit-1.7 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Support for reading and writing UTF8 Strings
+EAPI=8
+HOMEPAGE=https://github.com/glguy/utf8-string/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.2
+SRC_URI=https://hackage.haskell.org/package/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6ebb3369a3e5ace153eba87bb2b1bbb7
diff --git a/metadata/md5-cache/dev-haskell/uuid-1.3.15-r1 b/metadata/md5-cache/dev-haskell/uuid-1.3.15-r1
new file mode 100644
index 000000000000..7db4188cb371
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/uuid-1.3.15-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/cryptohash-md5-0.11.100:=[profile?] <dev-haskell/cryptohash-md5-0.12 >=dev-haskell/cryptohash-sha1-0.11.100:=[profile?] <dev-haskell/cryptohash-sha1-0.12 >=dev-haskell/entropy-0.3.7:=[profile?] <dev-haskell/entropy-0.5 =dev-haskell/network-info-0.2*:=[profile?] >=dev-haskell/random-1.1:=[profile?] <dev-haskell/random-1.3 =dev-haskell/uuid-types-1.0.5*:=[profile?] >=dev-lang/ghc-8.8.1:= || ( ( >=dev-haskell/text-1.2.3.0 <dev-haskell/text-1.3 ) =dev-haskell/text-2.0* ) dev-haskell/text:=[profile?] >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/quickcheck-2.14.2 <dev-haskell/quickcheck-2.15 >=dev-haskell/tasty-1.4.0.1 <dev-haskell/tasty-1.5 =dev-haskell/tasty-hunit-0.10* =dev-haskell/tasty-quickcheck-0.10* ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=For creating, comparing, parsing and printing Universally Unique Identifiers
+EAPI=8
+HOMEPAGE=https://github.com/haskell-hvr/uuid
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/cryptohash-md5-0.11.100:=[profile?] <dev-haskell/cryptohash-md5-0.12 >=dev-haskell/cryptohash-sha1-0.11.100:=[profile?] <dev-haskell/cryptohash-sha1-0.12 >=dev-haskell/entropy-0.3.7:=[profile?] <dev-haskell/entropy-0.5 =dev-haskell/network-info-0.2*:=[profile?] >=dev-haskell/random-1.1:=[profile?] <dev-haskell/random-1.3 =dev-haskell/uuid-types-1.0.5*:=[profile?] >=dev-lang/ghc-8.8.1:= || ( ( >=dev-haskell/text-1.2.3.0 <dev-haskell/text-1.3 ) =dev-haskell/text-2.0* ) dev-haskell/text:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.3.15
+SRC_URI=https://hackage.haskell.org/package/uuid-1.3.15/uuid-1.3.15.tar.gz https://hackage.haskell.org/package/uuid-1.3.15/revision/2.cabal -> uuid-1.3.15-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d823e34b50ac6150fcda089b42c7bd77
diff --git a/metadata/md5-cache/dev-haskell/uuid-types-1.0.5-r1 b/metadata/md5-cache/dev-haskell/uuid-types-1.0.5-r1
new file mode 100644
index 000000000000..3b847955d265
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/uuid-types-1.0.5-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/random-1.1:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-lang/ghc-8.8.1:= || ( ( >=dev-haskell/text-1.2.3.0 <dev-haskell/text-1.3 ) ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/ghc-byteorder-4.11 <dev-haskell/ghc-byteorder-4.12 >=dev-haskell/quickcheck-2.14.2 <dev-haskell/quickcheck-2.15 >=dev-haskell/tasty-1.4.0.1 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-hunit-0.10 <dev-haskell/tasty-hunit-0.11 >=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Type definitions for Universally Unique Identifiers
+EAPI=8
+HOMEPAGE=https://github.com/haskell-hvr/uuid
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/random-1.1:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-lang/ghc-8.8.1:= || ( ( >=dev-haskell/text-1.2.3.0 <dev-haskell/text-1.3 ) ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 ) ) dev-haskell/text:=[profile?] dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.0.5
+SRC_URI=https://hackage.haskell.org/package/uuid-types-1.0.5/uuid-types-1.0.5.tar.gz https://hackage.haskell.org/package/uuid-types-1.0.5/revision/4.cabal -> uuid-types-1.0.5-rev4.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=addbd4198b90e37d04760382abde6c34
diff --git a/metadata/md5-cache/dev-haskell/vault-0.3.1.5-r2 b/metadata/md5-cache/dev-haskell/vault-0.3.1.5-r2
new file mode 100644
index 000000000000..8048be47dcfe
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/vault-0.3.1.5-r2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.1.2.5:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/unordered-containers-0.2.3.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=a persistent store for values of arbitrary types
+EAPI=8
+HOMEPAGE=https://github.com/HeinrichApfelmus/vault
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.1.2.5:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/unordered-containers-0.2.3.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.1.5
+SRC_URI=https://hackage.haskell.org/package/vault-0.3.1.5/vault-0.3.1.5.tar.gz https://hackage.haskell.org/package/vault-0.3.1.5/revision/3.cabal -> vault-0.3.1.5-rev3.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dd9679bdccceb597461dc7ff67774a9c
diff --git a/metadata/md5-cache/dev-haskell/vector-0.12.3.1 b/metadata/md5-cache/dev-haskell/vector-0.12.3.1
new file mode 100644
index 000000000000..6df9df5dd7e3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/vector-0.12.3.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/primitive-0.6.4.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 dev-haskell/cabal-doctest test? ( >=dev-haskell/base-orphans-0.6 dev-haskell/base-compat >=dev-haskell/doctest-0.15 dev-haskell/hunit >=dev-haskell/quickcheck-2.9 <dev-haskell/quickcheck-2.15 dev-haskell/random dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficient Arrays
+EAPI=8
+HOMEPAGE=https://github.com/haskell/vector
+INHERIT=haskell-cabal
+IUSE=+boundschecks internalchecks unsafechecks doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/primitive-0.6.4.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.12.3.1
+SRC_URI=https://hackage.haskell.org/package/vector-0.12.3.1/vector-0.12.3.1.tar.gz https://hackage.haskell.org/package/vector-0.12.3.1/revision/1.cabal -> vector-0.12.3.1-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9e7f1bf281639fd7466559a770e02c54
diff --git a/metadata/md5-cache/dev-haskell/vector-0.12.3.1-r1 b/metadata/md5-cache/dev-haskell/vector-0.12.3.1-r1
new file mode 100644
index 000000000000..9dcd7c7851ea
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/vector-0.12.3.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/primitive-0.6.4.0:=[profile?] <dev-haskell/primitive-0.9:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/base-orphans-0.6 dev-haskell/hunit >=dev-haskell/quickcheck-2.9 <dev-haskell/quickcheck-2.15 dev-haskell/random dev-haskell/tasty dev-haskell/tasty-hunit dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficient Arrays
+EAPI=8
+HOMEPAGE=https://github.com/haskell/vector
+INHERIT=haskell-cabal
+IUSE=+boundschecks internalchecks unsafechecks doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/primitive-0.6.4.0:=[profile?] <dev-haskell/primitive-0.9:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.12.3.1
+SRC_URI=https://hackage.haskell.org/package/vector-0.12.3.1/vector-0.12.3.1.tar.gz https://hackage.haskell.org/package/vector-0.12.3.1/revision/4.cabal -> vector-0.12.3.1-rev4.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d0199eb3b3b264c1fea4544b529244c1
diff --git a/metadata/md5-cache/dev-haskell/vector-algorithms-0.8.0.4 b/metadata/md5-cache/dev-haskell/vector-algorithms-0.8.0.4
new file mode 100644
index 000000000000..1079498b76eb
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/vector-algorithms-0.8.0.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/primitive-0.3:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/tagged-0.4:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/vector-0.6:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( properties? ( >dev-haskell/quickcheck-2.9 <dev-haskell/quickcheck-2.15 ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficient algorithms for vector arrays
+EAPI=8
+HOMEPAGE=https://github.com/erikd/vector-algorithms/
+INHERIT=haskell-cabal
+IUSE=+bench +boundschecks internalchecks +properties unsafechecks doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/primitive-0.3:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/tagged-0.4:=[profile?] <dev-haskell/tagged-0.9:=[profile?] >=dev-haskell/vector-0.6:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.8.0.4
+SRC_URI=https://hackage.haskell.org/package/vector-algorithms-0.8.0.4/vector-algorithms-0.8.0.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3c870469f0341d1a193657cba96b3eae
diff --git a/metadata/md5-cache/dev-haskell/vector-algorithms-0.9.0.1 b/metadata/md5-cache/dev-haskell/vector-algorithms-0.9.0.1
new file mode 100644
index 000000000000..5fae82b8ef17
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/vector-algorithms-0.9.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/bitvec-1.0:=[profile?] <dev-haskell/bitvec-1.2:=[profile?] >=dev-haskell/primitive-0.6.2.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/vector-0.6:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( properties? ( >dev-haskell/quickcheck-2.9 <dev-haskell/quickcheck-2.15 ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Efficient algorithms for vector arrays
+EAPI=8
+HOMEPAGE=https://github.com/erikd/vector-algorithms/
+INHERIT=haskell-cabal
+IUSE=+bench +boundschecks internalchecks +properties unsafechecks doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/bitvec-1.0:=[profile?] <dev-haskell/bitvec-1.2:=[profile?] >=dev-haskell/primitive-0.6.2.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?] >=dev-haskell/vector-0.6:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.9.0.1
+SRC_URI=https://hackage.haskell.org/package/vector-algorithms-0.9.0.1/vector-algorithms-0.9.0.1.tar.gz https://hackage.haskell.org/package/vector-algorithms-0.9.0.1/revision/1.cabal -> vector-algorithms-0.9.0.1-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d655a06c4a7db7318fb15015c8384bb3
diff --git a/metadata/md5-cache/dev-haskell/vector-binary-instances-0.2.5.1 b/metadata/md5-cache/dev-haskell/vector-binary-instances-0.2.5.1
new file mode 100644
index 000000000000..61909a410c1b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/vector-binary-instances-0.2.5.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/vector-0.6:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( dev-haskell/tasty dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Instances of Data.Binary and Data.Serialize for vector
+EAPI=8
+HOMEPAGE=https://github.com/bos/vector-binary-instances
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/vector-0.6:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.5.1
+SRC_URI=https://hackage.haskell.org/package/vector-binary-instances-0.2.5.1/vector-binary-instances-0.2.5.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2913f8343443cb29558d75de18b413a9
diff --git a/metadata/md5-cache/dev-haskell/vector-binary-instances-0.2.5.2 b/metadata/md5-cache/dev-haskell/vector-binary-instances-0.2.5.2
new file mode 100644
index 000000000000..4b2cc303e350
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/vector-binary-instances-0.2.5.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/vector-0.6:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/tasty dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Instances of Data.Binary for vector
+EAPI=8
+HOMEPAGE=https://github.com/haskell/vector-binary-instances
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/vector-0.6:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.5.2
+SRC_URI=https://hackage.haskell.org/package/vector-binary-instances-0.2.5.2/vector-binary-instances-0.2.5.2.tar.gz https://hackage.haskell.org/package/vector-binary-instances-0.2.5.2/revision/5.cabal -> vector-binary-instances-0.2.5.2-rev5.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9cb144060d2dcda1f8d5c2d016040da7
diff --git a/metadata/md5-cache/dev-haskell/vector-th-unbox-0.2.1.7 b/metadata/md5-cache/dev-haskell/vector-th-unbox-0.2.1.7
new file mode 100644
index 000000000000..9330fcab7da3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/vector-th-unbox-0.2.1.7
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/vector-0.7.1:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/data-default ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Deriver for Data.Vector.Unboxed using Template Haskell
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/vector-th-unbox
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/vector-0.7.1:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.1.7
+SRC_URI=https://hackage.haskell.org/package/vector-th-unbox-0.2.1.7/vector-th-unbox-0.2.1.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=56d86306e64c73d1ef75f7463de68cad
diff --git a/metadata/md5-cache/dev-haskell/vector-th-unbox-0.2.2 b/metadata/md5-cache/dev-haskell/vector-th-unbox-0.2.2
new file mode 100644
index 000000000000..0127ad023b0c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/vector-th-unbox-0.2.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/vector-0.7.1:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/data-default ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Deriver for Data.Vector.Unboxed using Template Haskell
+EAPI=8
+HOMEPAGE=https://github.com/tsurucapital/vector-th-unbox
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/vector-0.7.1:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.2.2
+SRC_URI=https://hackage.haskell.org/package/vector-th-unbox-0.2.2/vector-th-unbox-0.2.2.tar.gz https://hackage.haskell.org/package/vector-th-unbox-0.2.2/revision/4.cabal -> vector-th-unbox-0.2.2-rev4.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9550bf02347a4eda10be436414daa495
diff --git a/metadata/md5-cache/dev-haskell/void-0.7.3 b/metadata/md5-cache/dev-haskell/void-0.7.3
new file mode 100644
index 000000000000..b74e238eae56
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/void-0.7.3
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/hashable-1.1:=[profile?] >=dev-haskell/semigroups-0.8.2:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A Haskell 98 logically uninhabited data type
+EAPI=8
+HOMEPAGE=https://github.com/ekmett/void
+INHERIT=haskell-cabal
+IUSE=safe doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/hashable-1.1:=[profile?] >=dev-haskell/semigroups-0.8.2:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.7.3
+SRC_URI=https://hackage.haskell.org/package/void-0.7.3/void-0.7.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=01a34f8ec5cb61489ff21ef598ed0ab7
diff --git a/metadata/md5-cache/dev-haskell/wai-3.2.3 b/metadata/md5-cache/dev-haskell/wai-3.2.3
new file mode 100644
index 000000000000..70bca2cc75ec
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/wai-3.2.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/http-types-0.7:=[profile?] >=dev-haskell/network-2.2.1.5:=[profile?] >=dev-haskell/text-0.7:=[profile?] >=dev-haskell/vault-0.3:=[profile?] <dev-haskell/vault-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hspec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Web Application Interface
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/http-types-0.7:=[profile?] >=dev-haskell/network-2.2.1.5:=[profile?] >=dev-haskell/text-0.7:=[profile?] >=dev-haskell/vault-0.3:=[profile?] <dev-haskell/vault-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/3.2.3
+SRC_URI=https://hackage.haskell.org/package/wai-3.2.3/wai-3.2.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7addab66d2e4aabf6ce0ea47e0d9f158
diff --git a/metadata/md5-cache/dev-haskell/wai-app-static-3.1.7.2-r1 b/metadata/md5-cache/dev-haskell/wai-app-static-3.1.7.2-r1
new file mode 100644
index 000000000000..7dd9f74ec1f4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/wai-app-static-3.1.7.2-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.5.1:=[profile?] >=dev-haskell/cryptonite-0.6:=[profile?] >=dev-haskell/file-embed-0.0.3.1:=[profile?] dev-haskell/http-date:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] >=dev-haskell/memory-0.7:=[profile?] >=dev-haskell/mime-types-0.1:=[profile?] <dev-haskell/mime-types-0.2:=[profile?] >=dev-haskell/old-locale-1.0.0.2:=[profile?] >=dev-haskell/optparse-applicative-0.7:=[profile?] >=dev-haskell/text-0.7:=[profile?] >=dev-haskell/unix-compat-0.2:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/wai-3.0:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/wai-extra-3.0:=[profile?] <dev-haskell/wai-extra-3.2:=[profile?] >=dev-haskell/warp-3.0.11:=[profile?] <dev-haskell/warp-3.4:=[profile?] >=dev-haskell/zlib-0.5:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( >=dev-haskell/hspec-1.3 dev-haskell/mockery dev-haskell/network dev-haskell/temporary ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=WAI application for static serving
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/book/web-application-interface
+INHERIT=haskell-cabal
+IUSE=print doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.5.1:=[profile?] >=dev-haskell/cryptonite-0.6:=[profile?] >=dev-haskell/file-embed-0.0.3.1:=[profile?] dev-haskell/http-date:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] >=dev-haskell/memory-0.7:=[profile?] >=dev-haskell/mime-types-0.1:=[profile?] <dev-haskell/mime-types-0.2:=[profile?] >=dev-haskell/old-locale-1.0.0.2:=[profile?] >=dev-haskell/optparse-applicative-0.7:=[profile?] >=dev-haskell/text-0.7:=[profile?] >=dev-haskell/unix-compat-0.2:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/wai-3.0:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/wai-extra-3.0:=[profile?] <dev-haskell/wai-extra-3.2:=[profile?] >=dev-haskell/warp-3.0.11:=[profile?] <dev-haskell/warp-3.4:=[profile?] >=dev-haskell/zlib-0.5:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/3.1.7.2
+SRC_URI=https://hackage.haskell.org/package/wai-app-static-3.1.7.2/wai-app-static-3.1.7.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=381c79eacffc46c73b8a40a2d1293c20
diff --git a/metadata/md5-cache/dev-haskell/wai-cors-0.2.7 b/metadata/md5-cache/dev-haskell/wai-cors-0.2.7
new file mode 100644
index 000000000000..75518253e08f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/wai-cors-0.2.7
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.10.4.0:=[profile?] >=dev-haskell/base-unicode-symbols-0.2.2.3:=[profile?] >=dev-haskell/case-insensitive-1.0.0.1:=[profile?] >=dev-haskell/http-types-0.8.0:=[profile?] >=dev-haskell/wai-3.0:=[profile?] >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( >=dev-haskell/network-2.6 >=dev-haskell/tasty-0.11 >=dev-haskell/tasty-hunit-0.9 >=dev-haskell/text-1.2 >=dev-haskell/wai-extra-3.0 >=dev-haskell/wai-websockets-3.0.1 >=dev-haskell/warp-3.0 >=dev-haskell/websockets-0.10 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=CORS for WAI
+EAPI=8
+HOMEPAGE=https://github.com/larskuhtz/wai-cors
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/attoparsec-0.10.4.0:=[profile?] >=dev-haskell/base-unicode-symbols-0.2.2.3:=[profile?] >=dev-haskell/case-insensitive-1.0.0.1:=[profile?] >=dev-haskell/http-types-0.8.0:=[profile?] >=dev-haskell/wai-3.0:=[profile?] >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/0.2.7
+SRC_URI=https://hackage.haskell.org/package/wai-cors-0.2.7/wai-cors-0.2.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f993b8f6d35a49da1680b714420b535e
diff --git a/metadata/md5-cache/dev-haskell/wai-extra-3.1.13.0 b/metadata/md5-cache/dev-haskell/wai-extra-3.1.13.0
new file mode 100644
index 000000000000..069dd8046195
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/wai-extra-3.1.13.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-haskell/hspec-discover ) app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/ansi-terminal-0.4:=[profile?] dev-haskell/base64-bytestring:=[profile?] dev-haskell/call-stack:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/cookie:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/fast-logger-2.4.5:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] dev-haskell/hunit:=[profile?] >=dev-haskell/iproute-1.7.8:=[profile?] >=dev-haskell/network-2.6.1.0:=[profile?] >=dev-haskell/resourcet-0.4.6:=[profile?] <dev-haskell/resourcet-1.4:=[profile?] >=dev-haskell/streaming-commons-0.2:=[profile?] dev-haskell/vault:=[profile?] >=dev-haskell/wai-3.2.2.1:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/wai-logger-2.3.7:=[profile?] >=dev-haskell/warp-3.3.22:=[profile?] dev-haskell/word8:=[profile?] >=dev-lang/ghc-8.6.3:= >=dev-haskell/cabal-2.4.0.1 test? ( >=dev-haskell/hspec-1.3 dev-haskell/temporary dev-haskell/zlib ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Provides some basic WAI handlers and middleware
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=examples doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/ansi-terminal-0.4:=[profile?] dev-haskell/base64-bytestring:=[profile?] dev-haskell/call-stack:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/cookie:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/fast-logger-2.4.5:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] dev-haskell/hunit:=[profile?] >=dev-haskell/iproute-1.7.8:=[profile?] >=dev-haskell/network-2.6.1.0:=[profile?] >=dev-haskell/resourcet-0.4.6:=[profile?] <dev-haskell/resourcet-1.4:=[profile?] >=dev-haskell/streaming-commons-0.2:=[profile?] dev-haskell/vault:=[profile?] >=dev-haskell/wai-3.2.2.1:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/wai-logger-2.3.7:=[profile?] >=dev-haskell/warp-3.3.22:=[profile?] dev-haskell/word8:=[profile?] >=dev-lang/ghc-8.6.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/3.1.13.0
+SRC_URI=https://hackage.haskell.org/package/wai-extra-3.1.13.0/wai-extra-3.1.13.0.tar.gz https://hackage.haskell.org/package/wai-extra-3.1.13.0/revision/1.cabal -> wai-extra-3.1.13.0-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=65274cf1069fa2274d22d41f0aa70171
diff --git a/metadata/md5-cache/dev-haskell/wai-extra-3.1.4.1 b/metadata/md5-cache/dev-haskell/wai-extra-3.1.4.1
new file mode 100644
index 000000000000..0f486f02708f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/wai-extra-3.1.4.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/aeson:=[profile?] dev-haskell/ansi-terminal:=[profile?] dev-haskell/base64-bytestring:=[profile?] dev-haskell/call-stack:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/cookie:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/fast-logger-2.4.5:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] dev-haskell/http2:=[profile?] dev-haskell/hunit:=[profile?] dev-haskell/iproute:=[profile?] >=dev-haskell/network-2.6.1.0:=[profile?] >=dev-haskell/old-locale-1.0.0.2:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] >=dev-haskell/resourcet-0.4.6:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/streaming-commons-0.2:=[profile?] >=dev-haskell/text-0.7:=[profile?] dev-haskell/unix-compat:=[profile?] dev-haskell/vault:=[profile?] >=dev-haskell/void-0.5:=[profile?] >=dev-haskell/wai-3.0.3.0:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/wai-logger-2.3.2:=[profile?] dev-haskell/word8:=[profile?] dev-haskell/zlib:=[profile?] >=dev-lang/ghc-8.2.1:= examples? ( dev-haskell/warp:=[profile?] ) >=dev-haskell/cabal-2.0.0.2 test? ( >=dev-haskell/hspec-1.3 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Provides some basic WAI handlers and middleware
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=examples doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/aeson:=[profile?] dev-haskell/ansi-terminal:=[profile?] dev-haskell/base64-bytestring:=[profile?] dev-haskell/call-stack:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/cookie:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/fast-logger-2.4.5:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] dev-haskell/http2:=[profile?] dev-haskell/hunit:=[profile?] dev-haskell/iproute:=[profile?] >=dev-haskell/network-2.6.1.0:=[profile?] >=dev-haskell/old-locale-1.0.0.2:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] >=dev-haskell/resourcet-0.4.6:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/streaming-commons-0.2:=[profile?] >=dev-haskell/text-0.7:=[profile?] dev-haskell/unix-compat:=[profile?] dev-haskell/vault:=[profile?] >=dev-haskell/void-0.5:=[profile?] >=dev-haskell/wai-3.0.3.0:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/wai-logger-2.3.2:=[profile?] dev-haskell/word8:=[profile?] dev-haskell/zlib:=[profile?] >=dev-lang/ghc-8.2.1:= examples? ( dev-haskell/warp:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/3.1.4.1
+SRC_URI=https://hackage.haskell.org/package/wai-extra-3.1.4.1/wai-extra-3.1.4.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=89fa218a0227b40b0a69fba21b5526aa
diff --git a/metadata/md5-cache/dev-haskell/wai-logger-2.3.6 b/metadata/md5-cache/dev-haskell/wai-logger-2.3.6
new file mode 100644
index 000000000000..481f2738321b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/wai-logger-2.3.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/byteorder:=[profile?] >=dev-haskell/fast-logger-3:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/network:=[profile?] >=dev-haskell/wai-2.0.0:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 >=dev-haskell/cabal-doctest-1.0.6 <dev-haskell/cabal-doctest-1.1 test? ( >=dev-haskell/doctest-0.10.1 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A logging system for WAI
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/wai-logger
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/byteorder:=[profile?] >=dev-haskell/fast-logger-3:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/network:=[profile?] >=dev-haskell/wai-2.0.0:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/2.3.6
+SRC_URI=https://hackage.haskell.org/package/wai-logger-2.3.6/wai-logger-2.3.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2c6b33f37ecce8c17dd5dd95b51fb478
diff --git a/metadata/md5-cache/dev-haskell/wai-logger-2.4.0 b/metadata/md5-cache/dev-haskell/wai-logger-2.4.0
new file mode 100644
index 000000000000..c43b55e5ad33
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/wai-logger-2.4.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/byteorder:=[profile?] >=dev-haskell/fast-logger-3:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/network:=[profile?] >=dev-haskell/wai-2.0.0:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 >=dev-haskell/cabal-doctest-1.0.6 <dev-haskell/cabal-doctest-1.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A logging system for WAI
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/wai-logger
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/byteorder:=[profile?] >=dev-haskell/fast-logger-3:=[profile?] dev-haskell/http-types:=[profile?] dev-haskell/network:=[profile?] >=dev-haskell/wai-2.0.0:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test
+SLOT=0/2.4.0
+SRC_URI=https://hackage.haskell.org/package/wai-logger-2.4.0/wai-logger-2.4.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=6defcfc3f61ba21738c5670579e4804b
diff --git a/metadata/md5-cache/dev-haskell/wai-websockets-3.0.1.2 b/metadata/md5-cache/dev-haskell/wai-websockets-3.0.1.2
new file mode 100644
index 000000000000..1fc81a2a595f
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/wai-websockets-3.0.1.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/http-types:=[profile?] >=dev-haskell/network-2.2.1.5:=[profile?] >=dev-haskell/wai-3.0:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/websockets-0.9:=[profile?] >=dev-lang/ghc-8.10.6:= examples? ( dev-haskell/file-embed:=[profile?] dev-haskell/text:=[profile?] dev-haskell/wai-app-static:=[profile?] dev-haskell/warp:=[profile?] ) >=dev-haskell/cabal-3.2.1.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Provide a bridge between WAI and the websockets package
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=+examples doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/http-types:=[profile?] >=dev-haskell/network-2.2.1.5:=[profile?] >=dev-haskell/wai-3.0:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/websockets-0.9:=[profile?] >=dev-lang/ghc-8.10.6:= examples? ( dev-haskell/file-embed:=[profile?] dev-haskell/text:=[profile?] dev-haskell/wai-app-static:=[profile?] dev-haskell/warp:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/3.0.1.2
+SRC_URI=https://hackage.haskell.org/package/wai-websockets-3.0.1.2/wai-websockets-3.0.1.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=05faf76f9ffff8331354d083cc94d453
diff --git a/metadata/md5-cache/dev-haskell/warp-3.3.21 b/metadata/md5-cache/dev-haskell/warp-3.3.21
new file mode 100644
index 000000000000..55b112f969d3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/warp-3.3.21
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/auto-update-0.1.3:=[profile?] <dev-haskell/auto-update-0.2:=[profile?] <dev-haskell/bsb-http-chunked-0.1:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/hashable:=[profile?] dev-haskell/http-date:=[profile?] >=dev-haskell/http-types-0.12:=[profile?] >=dev-haskell/http2-3.0:=[profile?] <dev-haskell/http2-3.1:=[profile?] >=dev-haskell/iproute-1.3.1:=[profile?] >=dev-haskell/network-2.3:=[profile?] >=dev-haskell/simple-sendfile-0.2.7:=[profile?] <dev-haskell/simple-sendfile-0.3:=[profile?] >=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/streaming-commons-0.1.10:=[profile?] dev-haskell/time-manager:=[profile?] >=dev-haskell/unix-compat-0.2:=[profile?] dev-haskell/unliftio:=[profile?] >=dev-haskell/vault-0.3:=[profile?] >=dev-haskell/wai-3.2:=[profile?] <dev-haskell/wai-3.3:=[profile?] dev-haskell/word8:=[profile?] >=dev-lang/ghc-8.6.3:= x509? ( dev-haskell/x509:=[profile?] ) >=dev-haskell/cabal-2.4.0.1 test? ( dev-haskell/async >=dev-haskell/hspec-1.3 dev-haskell/http-client dev-haskell/hunit dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A fast, light-weight web server for WAI applications
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=+allow-sendfilefd debug +x509 doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/auto-update-0.1.3:=[profile?] <dev-haskell/auto-update-0.2:=[profile?] <dev-haskell/bsb-http-chunked-0.1:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/hashable:=[profile?] dev-haskell/http-date:=[profile?] >=dev-haskell/http-types-0.12:=[profile?] >=dev-haskell/http2-3.0:=[profile?] <dev-haskell/http2-3.1:=[profile?] >=dev-haskell/iproute-1.3.1:=[profile?] >=dev-haskell/network-2.3:=[profile?] >=dev-haskell/simple-sendfile-0.2.7:=[profile?] <dev-haskell/simple-sendfile-0.3:=[profile?] >=dev-haskell/stm-2.3:=[profile?] >=dev-haskell/streaming-commons-0.1.10:=[profile?] dev-haskell/time-manager:=[profile?] >=dev-haskell/unix-compat-0.2:=[profile?] dev-haskell/unliftio:=[profile?] >=dev-haskell/vault-0.3:=[profile?] >=dev-haskell/wai-3.2:=[profile?] <dev-haskell/wai-3.3:=[profile?] dev-haskell/word8:=[profile?] >=dev-lang/ghc-8.6.3:= x509? ( dev-haskell/x509:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/3.3.21
+SRC_URI=https://hackage.haskell.org/package/warp-3.3.21/warp-3.3.21.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4afad0340b7c56f750b597301efe9d4a
diff --git a/metadata/md5-cache/dev-haskell/warp-3.3.28 b/metadata/md5-cache/dev-haskell/warp-3.3.28
new file mode 100644
index 000000000000..dd07ba53cabf
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/warp-3.3.28
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/auto-update-0.1.3:=[profile?] <dev-haskell/auto-update-0.2:=[profile?] <dev-haskell/bsb-http-chunked-0.1:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/hashable:=[profile?] dev-haskell/http-date:=[profile?] >=dev-haskell/http-types-0.12:=[profile?] >=dev-haskell/http2-3.0:=[profile?] <dev-haskell/http2-5:=[profile?] >=dev-haskell/iproute-1.3.1:=[profile?] >=dev-haskell/network-2.3:=[profile?] >=dev-haskell/recv-0.1.0:=[profile?] <dev-haskell/recv-0.2.0:=[profile?] >=dev-haskell/simple-sendfile-0.2.7:=[profile?] <dev-haskell/simple-sendfile-0.3:=[profile?] >=dev-haskell/streaming-commons-0.1.10:=[profile?] dev-haskell/text:=[profile?] dev-haskell/time-manager:=[profile?] dev-haskell/unliftio:=[profile?] >=dev-haskell/vault-0.3:=[profile?] >=dev-haskell/wai-3.2:=[profile?] <dev-haskell/wai-3.3:=[profile?] dev-haskell/word8:=[profile?] >=dev-lang/ghc-8.8.1:= x509? ( dev-haskell/crypton-x509:=[profile?] ) >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-1.3 dev-haskell/http-client dev-haskell/quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A fast, light-weight web server for WAI applications
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=debug +x509 doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/auto-update-0.1.3:=[profile?] <dev-haskell/auto-update-0.2:=[profile?] <dev-haskell/bsb-http-chunked-0.1:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/hashable:=[profile?] dev-haskell/http-date:=[profile?] >=dev-haskell/http-types-0.12:=[profile?] >=dev-haskell/http2-3.0:=[profile?] <dev-haskell/http2-5:=[profile?] >=dev-haskell/iproute-1.3.1:=[profile?] >=dev-haskell/network-2.3:=[profile?] >=dev-haskell/recv-0.1.0:=[profile?] <dev-haskell/recv-0.2.0:=[profile?] >=dev-haskell/simple-sendfile-0.2.7:=[profile?] <dev-haskell/simple-sendfile-0.3:=[profile?] >=dev-haskell/streaming-commons-0.1.10:=[profile?] dev-haskell/text:=[profile?] dev-haskell/time-manager:=[profile?] dev-haskell/unliftio:=[profile?] >=dev-haskell/vault-0.3:=[profile?] >=dev-haskell/wai-3.2:=[profile?] <dev-haskell/wai-3.3:=[profile?] dev-haskell/word8:=[profile?] >=dev-lang/ghc-8.8.1:= x509? ( dev-haskell/crypton-x509:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/3.3.28
+SRC_URI=https://hackage.haskell.org/package/warp-3.3.28/warp-3.3.28.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c09f42ce636508c09b7536684cfa5a68
diff --git a/metadata/md5-cache/dev-haskell/warp-tls-3.2.12 b/metadata/md5-cache/dev-haskell/warp-tls-3.2.12
new file mode 100644
index 000000000000..11eac0746496
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/warp-tls-3.2.12
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/cryptonite-0.12:=[profile?] >=dev-haskell/data-default-class-0.0.1:=[profile?] >=dev-haskell/network-2.2.1:=[profile?] dev-haskell/streaming-commons:=[profile?] >=dev-haskell/tls-1.5.3:=[profile?] >=dev-haskell/tls-session-manager-0.0.4:=[profile?] >=dev-haskell/wai-3.2:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/warp-3.3.6:=[profile?] <dev-haskell/warp-3.4:=[profile?] >=dev-lang/ghc-8.2.1:= >=dev-haskell/cabal-2.0.0.2 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HTTP over TLS support for Warp via the TLS package
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/cryptonite-0.12:=[profile?] >=dev-haskell/data-default-class-0.0.1:=[profile?] >=dev-haskell/network-2.2.1:=[profile?] dev-haskell/streaming-commons:=[profile?] >=dev-haskell/tls-1.5.3:=[profile?] >=dev-haskell/tls-session-manager-0.0.4:=[profile?] >=dev-haskell/wai-3.2:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/warp-3.3.6:=[profile?] <dev-haskell/warp-3.4:=[profile?] >=dev-lang/ghc-8.2.1:= dev-lang/ghc:=[profile?]
+SLOT=0/3.2.12
+SRC_URI=https://hackage.haskell.org/package/warp-tls-3.2.12/warp-tls-3.2.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=61ab9706fe91ca72c5c8df79abe6771d
diff --git a/metadata/md5-cache/dev-haskell/warp-tls-3.4.1 b/metadata/md5-cache/dev-haskell/warp-tls-3.4.1
new file mode 100644
index 000000000000..c7ccfd2dbf0e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/warp-tls-3.4.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/data-default-class-0.0.1:=[profile?] >=dev-haskell/network-2.2.1:=[profile?] >=dev-haskell/recv-0.1.0:=[profile?] <dev-haskell/recv-0.2.0:=[profile?] dev-haskell/streaming-commons:=[profile?] >=dev-haskell/tls-1.7:=[profile?] >=dev-haskell/tls-session-manager-0.0.4:=[profile?] dev-haskell/unliftio:=[profile?] >=dev-haskell/wai-3.2:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/warp-3.3.23:=[profile?] <dev-haskell/warp-3.4:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=HTTP over TLS support for Warp via the TLS package
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/wai
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/data-default-class-0.0.1:=[profile?] >=dev-haskell/network-2.2.1:=[profile?] >=dev-haskell/recv-0.1.0:=[profile?] <dev-haskell/recv-0.2.0:=[profile?] dev-haskell/streaming-commons:=[profile?] >=dev-haskell/tls-1.7:=[profile?] >=dev-haskell/tls-session-manager-0.0.4:=[profile?] dev-haskell/unliftio:=[profile?] >=dev-haskell/wai-3.2:=[profile?] <dev-haskell/wai-3.3:=[profile?] >=dev-haskell/warp-3.3.23:=[profile?] <dev-haskell/warp-3.4:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/3.4.1
+SRC_URI=https://hackage.haskell.org/package/warp-tls-3.4.1/warp-tls-3.4.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8fd106dea9508db451e782e3b5e9ec62
diff --git a/metadata/md5-cache/dev-haskell/wcwidth-0.0.2 b/metadata/md5-cache/dev-haskell/wcwidth-0.0.2
new file mode 100644
index 000000000000..d4705dee3fcc
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/wcwidth-0.0.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= cli? ( >=dev-haskell/attoparsec-0.8.5:=[profile?] >=dev-haskell/setlocale-0.0.3:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] ) >=dev-haskell/cabal-1.6.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Native wcwidth
+EAPI=8
+HOMEPAGE=https://github.com/solidsnack/wcwidth/
+INHERIT=haskell-cabal
+IUSE=cli doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= cli? ( >=dev-haskell/attoparsec-0.8.5:=[profile?] >=dev-haskell/setlocale-0.0.3:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] ) dev-lang/ghc:=[profile?]
+SLOT=0/0.0.2
+SRC_URI=https://hackage.haskell.org/package/wcwidth-0.0.2/wcwidth-0.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=b8394808d1e0888a376ab8675f6c8189
diff --git a/metadata/md5-cache/dev-haskell/websockets-0.12.7.3 b/metadata/md5-cache/dev-haskell/websockets-0.12.7.3
new file mode 100644
index 000000000000..c34dbe40d474
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/websockets-0.12.7.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/async-2.2:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base64-bytestring-0.1:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] <dev-haskell/bytestring-builder-0.11:=[profile?] >=dev-haskell/case-insensitive-0.3:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/clock-0.8:=[profile?] <dev-haskell/clock-0.9:=[profile?] >=dev-haskell/entropy-0.2.1:=[profile?] <dev-haskell/entropy-0.5:=[profile?] >=dev-haskell/network-2.3:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/sha-1.5:=[profile?] <dev-haskell/sha-1.7:=[profile?] >=dev-haskell/streaming-commons-0.1:=[profile?] <dev-haskell/streaming-commons-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7 >=dev-haskell/quickcheck-2.7 <dev-haskell/quickcheck-2.15 >=dev-haskell/test-framework-0.4 <dev-haskell/test-framework-0.9 >=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4 >=dev-haskell/test-framework-quickcheck2-0.2 <dev-haskell/test-framework-quickcheck2-0.4 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A sensible and clean way to write WebSocket-capable servers in Haskell
+EAPI=8
+HOMEPAGE=https://jaspervdj.be/websockets
+INHERIT=haskell-cabal
+IUSE=examples doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/async-2.2:=[profile?] <dev-haskell/async-2.3:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?] >=dev-haskell/base64-bytestring-0.1:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?] <dev-haskell/bytestring-builder-0.11:=[profile?] >=dev-haskell/case-insensitive-0.3:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] >=dev-haskell/clock-0.8:=[profile?] <dev-haskell/clock-0.9:=[profile?] >=dev-haskell/entropy-0.2.1:=[profile?] <dev-haskell/entropy-0.5:=[profile?] >=dev-haskell/network-2.3:=[profile?] <dev-haskell/network-3.2:=[profile?] >=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/sha-1.5:=[profile?] <dev-haskell/sha-1.7:=[profile?] >=dev-haskell/streaming-commons-0.1:=[profile?] <dev-haskell/streaming-commons-0.3:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.12.7.3
+SRC_URI=https://hackage.haskell.org/package/websockets-0.12.7.3/websockets-0.12.7.3.tar.gz https://hackage.haskell.org/package/websockets-0.12.7.3/revision/2.cabal -> websockets-0.12.7.3-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9ecb253f3b74357cc6844bdf26d9b5eb
diff --git a/metadata/md5-cache/dev-haskell/witherable-0.4.2-r1 b/metadata/md5-cache/dev-haskell/witherable-0.4.2-r1
new file mode 100644
index 000000000000..8a16bfddb6f0
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/witherable-0.4.2-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-0.10:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/indexed-traversable-instances-0.1:=[profile?] <dev-haskell/indexed-traversable-instances-0.2:=[profile?] >=dev-haskell/unordered-containers-0.2.12.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.2.0:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/quickcheck-2.14.2 dev-haskell/quickcheck-instances dev-haskell/tasty dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=filterable traversable
+EAPI=8
+HOMEPAGE=https://github.com/fumieval/witherable
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-0.10:=[profile?] >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?] >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?] >=dev-haskell/indexed-traversable-instances-0.1:=[profile?] <dev-haskell/indexed-traversable-instances-0.2:=[profile?] >=dev-haskell/unordered-containers-0.2.12.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.12.2.0:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.2
+SRC_URI=https://hackage.haskell.org/package/witherable-0.4.2/witherable-0.4.2.tar.gz https://hackage.haskell.org/package/witherable-0.4.2/revision/4.cabal -> witherable-0.4.2-rev4.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fccbb5ebe38c7ce0d4684bfe0a6c9169
diff --git a/metadata/md5-cache/dev-haskell/wl-pprint-annotated-0.1.0.1-r2 b/metadata/md5-cache/dev-haskell/wl-pprint-annotated-0.1.0.1-r2
new file mode 100644
index 000000000000..7cfe9ec9ee8e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/wl-pprint-annotated-0.1.0.1-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-2.1 >=dev-lang/ghc-8.10.6:= >=dev-haskell/cabal-3.2.1.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pretty printer with annotation support
+EAPI=8
+HOMEPAGE=https://github.com/minad/wl-pprint-annotated#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-2.1 >=dev-lang/ghc-8.10.6:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.0.1
+SRC_URI=https://hackage.haskell.org/package/wl-pprint-annotated-0.1.0.1/wl-pprint-annotated-0.1.0.1.tar.gz https://hackage.haskell.org/package/wl-pprint-annotated-0.1.0.1/revision/1.cabal -> wl-pprint-annotated-0.1.0.1-rev1.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ed3434d6d47852bb25305339e773c523
diff --git a/metadata/md5-cache/dev-haskell/word8-0.1.3 b/metadata/md5-cache/dev-haskell/word8-0.1.3
new file mode 100644
index 000000000000..a2b22896fe1c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/word8-0.1.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/hspec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Word8 library
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/word8
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.1.3
+SRC_URI=https://hackage.haskell.org/package/word8-0.1.3/word8-0.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=8aa50be77a06ea5bffa1ff1bb83761d9
diff --git a/metadata/md5-cache/dev-haskell/x11-1.10.2 b/metadata/md5-cache/dev-haskell/x11-1.10.2
new file mode 100644
index 000000000000..d6d249507cc7
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/x11-1.10.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/data-default-class-0.1:=[profile?] <dev-haskell/data-default-class-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr x11-libs/libXScrnSaver xinerama? ( x11-libs/libXinerama ) >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A binding to the X11 graphics library
+EAPI=8
+HOMEPAGE=https://github.com/xmonad/X11
+INHERIT=haskell-cabal
+IUSE=+xinerama doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-haskell/data-default-class-0.1:=[profile?] <dev-haskell/data-default-class-0.2:=[profile?] >=dev-lang/ghc-8.4.3:= x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr x11-libs/libXScrnSaver xinerama? ( x11-libs/libXinerama ) dev-lang/ghc:=[profile?]
+SLOT=0/1.10.2
+SRC_URI=https://hackage.haskell.org/package/X11-1.10.2/X11-1.10.2.tar.gz -> x11-1.10.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ad56c6a64f034c1fbbebda2f91ade6fd
diff --git a/metadata/md5-cache/dev-haskell/x11-xft-0.3.4 b/metadata/md5-cache/dev-haskell/x11-xft-0.3.4
new file mode 100644
index 000000000000..856d8969bf52
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/x11-xft-0.3.4
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/utf8-string-0.1:=[profile?] >=dev-haskell/x11-1.2.1:=[xinerama,profile?] >=dev-lang/ghc-8.4.3:= x11-libs/libXft >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Bindings to the Xft and some Xrender parts
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/X11-xft
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/utf8-string-0.1:=[profile?] >=dev-haskell/x11-1.2.1:=[xinerama,profile?] >=dev-lang/ghc-8.4.3:= x11-libs/libXft dev-lang/ghc:=[profile?]
+SLOT=0/0.3.4
+SRC_URI=https://hackage.haskell.org/package/X11-xft-0.3.4/X11-xft-0.3.4.tar.gz -> x11-xft-0.3.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=cb5b0550a2905a37851946a52c6fbb0e
diff --git a/metadata/md5-cache/dev-haskell/x509-1.7.5 b/metadata/md5-cache/dev-haskell/x509-1.7.5
new file mode 100644
index 000000000000..4676371a43b1
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/x509-1.7.5
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-parse-0.9.3:=[profile?] <dev-haskell/asn1-parse-0.10:=[profile?] >=dev-haskell/asn1-types-0.3.1:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/cryptonite-0.24:=[profile?] dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/pem-0.1:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( dev-haskell/tasty dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=X509 reader and writer
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-certificate
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-parse-0.9.3:=[profile?] <dev-haskell/asn1-parse-0.10:=[profile?] >=dev-haskell/asn1-types-0.3.1:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/cryptonite-0.24:=[profile?] dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/pem-0.1:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.7.5
+SRC_URI=https://hackage.haskell.org/package/x509-1.7.5/x509-1.7.5.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dea35fc6907ba7e969b7bce94366c8c4
diff --git a/metadata/md5-cache/dev-haskell/x509-1.7.7 b/metadata/md5-cache/dev-haskell/x509-1.7.7
new file mode 100644
index 000000000000..01d37111c140
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/x509-1.7.7
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-parse-0.9.3:=[profile?] <dev-haskell/asn1-parse-0.10:=[profile?] >=dev-haskell/asn1-types-0.3.1:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/cryptonite-0.24:=[profile?] dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/pem-0.1:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/tasty dev-haskell/tasty-quickcheck ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=X509 reader and writer
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-certificate
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-parse-0.9.3:=[profile?] <dev-haskell/asn1-parse-0.10:=[profile?] >=dev-haskell/asn1-types-0.3.1:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/cryptonite-0.24:=[profile?] dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/pem-0.1:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.7.7
+SRC_URI=https://hackage.haskell.org/package/x509-1.7.7/x509-1.7.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=dd375f54b446c60bf43620b6ba3fdfe8
diff --git a/metadata/md5-cache/dev-haskell/x509-store-1.6.7 b/metadata/md5-cache/dev-haskell/x509-store-1.6.7
new file mode 100644
index 000000000000..40d51f3e20de
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/x509-store-1.6.7
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] dev-haskell/cryptonite:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?] >=dev-haskell/x509-1.7.5:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=X.509 collection accessing and storing methods
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-certificate
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] dev-haskell/cryptonite:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?] >=dev-haskell/x509-1.7.5:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.7
+SRC_URI=https://hackage.haskell.org/package/x509-store-1.6.7/x509-store-1.6.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c4f572a50a09d3a2caaa30776070ef40
diff --git a/metadata/md5-cache/dev-haskell/x509-store-1.6.9 b/metadata/md5-cache/dev-haskell/x509-store-1.6.9
new file mode 100644
index 000000000000..a9e189fd68ab
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/x509-store-1.6.9
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] dev-haskell/cryptonite:=[profile?] >=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?] >=dev-haskell/x509-1.7.2:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=X.509 collection accessing and storing methods
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-certificate
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] dev-haskell/cryptonite:=[profile?] >=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?] >=dev-haskell/x509-1.7.2:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.9
+SRC_URI=https://hackage.haskell.org/package/x509-store-1.6.9/x509-store-1.6.9.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f899d1b27a5e71f49a342c2ce0fcfe0d
diff --git a/metadata/md5-cache/dev-haskell/x509-system-1.6.6 b/metadata/md5-cache/dev-haskell/x509-system-1.6.6
new file mode 100644
index 000000000000..41da07a0caf9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/x509-system-1.6.6
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/mtl:=[profile?] >=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?] >=dev-haskell/x509-1.6:=[profile?] >=dev-haskell/x509-store-1.6.2:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Handle per-operating-system X.509 accessors and storage
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-certificate
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/mtl:=[profile?] >=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?] >=dev-haskell/x509-1.6:=[profile?] >=dev-haskell/x509-store-1.6.2:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.6.6
+SRC_URI=https://hackage.haskell.org/package/x509-system-1.6.6/x509-system-1.6.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=fe38431d50866d6235974b9c075a6557
diff --git a/metadata/md5-cache/dev-haskell/x509-system-1.6.7 b/metadata/md5-cache/dev-haskell/x509-system-1.6.7
new file mode 100644
index 000000000000..af6e1e6e651a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/x509-system-1.6.7
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?] || ( dev-lang/ghc dev-haskell/process[profile?] ) >=dev-haskell/x509-1.6:=[profile?] >=dev-haskell/x509-store-1.6.2:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Handle per-operating-system X.509 accessors and storage
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-certificate
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?] || ( dev-lang/ghc dev-haskell/process[profile?] ) >=dev-haskell/x509-1.6:=[profile?] >=dev-haskell/x509-store-1.6.2:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.6.7
+SRC_URI=https://hackage.haskell.org/package/x509-system-1.6.7/x509-system-1.6.7.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=65fa4f67a601c3e3ea9e3c5eedaf6490
diff --git a/metadata/md5-cache/dev-haskell/x509-validation-1.6.11 b/metadata/md5-cache/dev-haskell/x509-validation-1.6.11
new file mode 100644
index 000000000000..3aab23d845e2
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/x509-validation-1.6.11
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/cryptonite-0.24:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/pem-0.1:=[profile?] >=dev-haskell/x509-1.7.5:=[profile?] >=dev-haskell/x509-store-1.6:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=X.509 Certificate and CRL validation
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-certificate
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/cryptonite-0.24:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/pem-0.1:=[profile?] >=dev-haskell/x509-1.7.5:=[profile?] >=dev-haskell/x509-store-1.6:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.11
+SRC_URI=https://hackage.haskell.org/package/x509-validation-1.6.11/x509-validation-1.6.11.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=c986fcac5ee93d76739f56ab42688504
diff --git a/metadata/md5-cache/dev-haskell/x509-validation-1.6.12 b/metadata/md5-cache/dev-haskell/x509-validation-1.6.12
new file mode 100644
index 000000000000..936491fdfd17
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/x509-validation-1.6.12
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/cryptonite-0.24:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/pem-0.1:=[profile?] >=dev-haskell/x509-1.7.5:=[profile?] >=dev-haskell/x509-store-1.6:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/tasty dev-haskell/tasty-hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=X.509 Certificate and CRL validation
+EAPI=8
+HOMEPAGE=https://github.com/vincenthz/hs-certificate
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/asn1-encoding-0.9:=[profile?] <dev-haskell/asn1-encoding-0.10:=[profile?] >=dev-haskell/asn1-types-0.3:=[profile?] <dev-haskell/asn1-types-0.4:=[profile?] >=dev-haskell/cryptonite-0.24:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/hourglass:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/pem-0.1:=[profile?] >=dev-haskell/x509-1.7.5:=[profile?] >=dev-haskell/x509-store-1.6:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.12
+SRC_URI=https://hackage.haskell.org/package/x509-validation-1.6.12/x509-validation-1.6.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9b507d229681ee191749e9a0ed23c4fa
diff --git a/metadata/md5-cache/dev-haskell/xml-1.3.14 b/metadata/md5-cache/dev-haskell/xml-1.3.14
new file mode 100644
index 000000000000..6f5b2fb213ff
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/xml-1.3.14
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.6 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=A simple XML library
+EAPI=8
+HOMEPAGE=http://code.galois.com
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.3.14
+SRC_URI=https://hackage.haskell.org/package/xml-1.3.14/xml-1.3.14.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=deddcfbdb47f40712d1622d799c0ec3d
diff --git a/metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.1 b/metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.1
new file mode 100644
index 000000000000..1c95e8c5af55
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.5:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/conduit-extra-1.3:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/text-0.7:=[profile?] >=dev-haskell/xml-types-0.3.4:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 >=dev-haskell/cabal-doctest-1 <dev-haskell/cabal-doctest-1.1 test? ( >=dev-haskell/doctest-0.8 >=dev-haskell/hspec-1.3 dev-haskell/hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure-Haskell utilities for dealing with XML with the conduit package
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/xml
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.5:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/conduit-extra-1.3:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/text-0.7:=[profile?] >=dev-haskell/xml-types-0.3.4:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.9.1.1
+SRC_URI=https://hackage.haskell.org/package/xml-conduit-1.9.1.1/xml-conduit-1.9.1.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7860ea59a40c4cf39f6c04250056acd6
diff --git a/metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.3 b/metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.3
new file mode 100644
index 000000000000..0f2dec80b207
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/xml-conduit-1.9.1.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.5:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/conduit-extra-1.3:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] <dev-haskell/resourcet-1.4:=[profile?] >=dev-haskell/text-0.7:=[profile?] >=dev-haskell/xml-types-0.3.4:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 <dev-haskell/cabal-4 >=dev-haskell/cabal-doctest-1.0.9 <dev-haskell/cabal-doctest-1.1 test? ( >=dev-haskell/doctest-0.8 >=dev-haskell/hspec-1.3 dev-haskell/hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Pure-Haskell utilities for dealing with XML with the conduit package
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/xml
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.5:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/conduit-extra-1.3:=[profile?] <dev-haskell/conduit-extra-1.4:=[profile?] dev-haskell/data-default-class:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] <dev-haskell/resourcet-1.4:=[profile?] >=dev-haskell/text-0.7:=[profile?] >=dev-haskell/xml-types-0.3.4:=[profile?] <dev-haskell/xml-types-0.4:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.9.1.3
+SRC_URI=https://hackage.haskell.org/package/xml-conduit-1.9.1.3/xml-conduit-1.9.1.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=110760ac94f61af822bd33631ea89541
diff --git a/metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.1 b/metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.1
new file mode 100644
index 000000000000..22ea307f6fea
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/shakespeare-1.0:=[profile?] <dev-haskell/shakespeare-2.2:=[profile?] >=dev-haskell/text-0.10:=[profile?] >=dev-haskell/xml-conduit-1.0:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/hspec-1.3 dev-haskell/hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Hamlet-style quasiquoter for XML content
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/shakespeare-1.0:=[profile?] <dev-haskell/shakespeare-2.2:=[profile?] >=dev-haskell/text-0.10:=[profile?] >=dev-haskell/xml-conduit-1.0:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5.0.1
+SRC_URI=https://hackage.haskell.org/package/xml-hamlet-0.5.0.1/xml-hamlet-0.5.0.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2bb4be88f59501781d67607415c5d37d
diff --git a/metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.2 b/metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.2
new file mode 100644
index 000000000000..b3542d5af897
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/xml-hamlet-0.5.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/shakespeare-1.0:=[profile?] <dev-haskell/shakespeare-2.2:=[profile?] >=dev-haskell/text-0.10:=[profile?] >=dev-haskell/xml-conduit-1.0:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-1.3 dev-haskell/hunit ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Hamlet-style quasiquoter for XML content
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/parsec-2.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/shakespeare-1.0:=[profile?] <dev-haskell/shakespeare-2.2:=[profile?] >=dev-haskell/text-0.10:=[profile?] >=dev-haskell/xml-conduit-1.0:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.5.0.2
+SRC_URI=https://hackage.haskell.org/package/xml-hamlet-0.5.0.2/xml-hamlet-0.5.0.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=3d72407154c910ff6e6e063c3501c43c
diff --git a/metadata/md5-cache/dev-haskell/xml-types-0.3.8 b/metadata/md5-cache/dev-haskell/xml-types-0.3.8
new file mode 100644
index 000000000000..fc09da145a85
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/xml-types-0.3.8
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.10 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Basic types for representing XML
+EAPI=8
+HOMEPAGE=https://git.singpolyma.net/xml-types-haskell
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/text:=[profile?] >=dev-lang/ghc-7.4.1:= dev-lang/ghc:=[profile?]
+SLOT=0/0.3.8
+SRC_URI=https://hackage.haskell.org/package/xml-types-0.3.8/xml-types-0.3.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=7629ba2e5712d0dde84f9124d6ed2abf
diff --git a/metadata/md5-cache/dev-haskell/xss-sanitize-0.3.6 b/metadata/md5-cache/dev-haskell/xss-sanitize-0.3.6
new file mode 100644
index 000000000000..84ea6cc718d9
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/xss-sanitize-0.3.6
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=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/network-uri-2.6:=[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-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( >=dev-haskell/hspec-1.3 >=dev-haskell/hunit-1.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=sanitize untrusted HTML to prevent XSS attacks
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/haskell-xss-sanitize#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+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/network-uri-2.6:=[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-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.6
+SRC_URI=https://hackage.haskell.org/package/xss-sanitize-0.3.6/xss-sanitize-0.3.6.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=a9c3ca42d2aa0b2deabd8aa01e5cf83f
diff --git a/metadata/md5-cache/dev-haskell/xss-sanitize-0.3.7.2 b/metadata/md5-cache/dev-haskell/xss-sanitize-0.3.7.2
new file mode 100644
index 000000000000..540fb3bdae5d
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/xss-sanitize-0.3.7.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=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/network-uri-2.6:=[profile?] >=dev-haskell/tagsoup-0.12.2:=[profile?] <dev-haskell/tagsoup-1:=[profile?] >=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( >=dev-haskell/hspec-1.3 >=dev-haskell/hunit-1.2 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=sanitize untrusted HTML to prevent XSS attacks
+EAPI=8
+HOMEPAGE=https://github.com/yesodweb/haskell-xss-sanitize#readme
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+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/network-uri-2.6:=[profile?] >=dev-haskell/tagsoup-0.12.2:=[profile?] <dev-haskell/tagsoup-1:=[profile?] >=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-2.1:=[profile?] >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.3.7.2
+SRC_URI=https://hackage.haskell.org/package/xss-sanitize-0.3.7.2/xss-sanitize-0.3.7.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=224e24d034f6d39d04534f8ff21f2462
diff --git a/metadata/md5-cache/dev-haskell/yaml-0.11.11.2 b/metadata/md5-cache/dev-haskell/yaml-0.11.11.2
new file mode 100644
index 000000000000..7f667b044b90
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/yaml-0.11.11.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-0.11:=[profile?] >=dev-haskell/attoparsec-0.11.3.0:=[profile?] >=dev-haskell/conduit-1.2.8:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/libyaml-0.1:=[profile?] <dev-haskell/libyaml-0.2:=[profile?] >=dev-haskell/resourcet-0.3:=[profile?] <dev-haskell/resourcet-1.4:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] dev-haskell/text:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.8.1:= examples? ( dev-haskell/raw-strings-qq:=[profile?] ) executable? ( dev-haskell/optparse-applicative:=[profile?] ) >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/base-compat >=dev-haskell/hspec-1.3 dev-haskell/hunit dev-haskell/mockery dev-haskell/temporary !examples? ( dev-haskell/raw-strings-qq ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Support for parsing and rendering YAML documents
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/yaml#readme
+INHERIT=haskell-cabal
+IUSE=examples executable doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-0.11:=[profile?] >=dev-haskell/attoparsec-0.11.3.0:=[profile?] >=dev-haskell/conduit-1.2.8:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/libyaml-0.1:=[profile?] <dev-haskell/libyaml-0.2:=[profile?] >=dev-haskell/resourcet-0.3:=[profile?] <dev-haskell/resourcet-1.4:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] dev-haskell/text:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.8.1:= examples? ( dev-haskell/raw-strings-qq:=[profile?] ) executable? ( dev-haskell/optparse-applicative:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.11.11.2
+SRC_URI=https://hackage.haskell.org/package/yaml-0.11.11.2/yaml-0.11.11.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=ad16f340bded7c4ca6e955a9fe8ab5bb
diff --git a/metadata/md5-cache/dev-haskell/yaml-0.11.8.0 b/metadata/md5-cache/dev-haskell/yaml-0.11.8.0
new file mode 100644
index 000000000000..1a388b4ac44b
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/yaml-0.11.8.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-0.11:=[profile?] >=dev-haskell/attoparsec-0.11.3.0:=[profile?] >=dev-haskell/conduit-1.2.8:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/libyaml-0.1:=[profile?] <dev-haskell/libyaml-0.2:=[profile?] >=dev-haskell/resourcet-0.3:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.4.3:= examples? ( dev-haskell/raw-strings-qq:=[profile?] ) executable? ( dev-haskell/optparse-applicative:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/base-compat >=dev-haskell/hspec-1.3 dev-haskell/hunit dev-haskell/mockery dev-haskell/temporary !examples? ( dev-haskell/raw-strings-qq ) ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Support for parsing and rendering YAML documents
+EAPI=8
+HOMEPAGE=https://github.com/snoyberg/yaml#readme
+INHERIT=haskell-cabal
+IUSE=examples executable doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/aeson-0.11:=[profile?] >=dev-haskell/attoparsec-0.11.3.0:=[profile?] >=dev-haskell/conduit-1.2.8:=[profile?] <dev-haskell/conduit-1.4:=[profile?] >=dev-haskell/libyaml-0.1:=[profile?] <dev-haskell/libyaml-0.2:=[profile?] >=dev-haskell/resourcet-0.3:=[profile?] <dev-haskell/resourcet-1.3:=[profile?] >=dev-haskell/scientific-0.3:=[profile?] dev-haskell/unordered-containers:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-8.4.3:= examples? ( dev-haskell/raw-strings-qq:=[profile?] ) executable? ( dev-haskell/optparse-applicative:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.11.8.0
+SRC_URI=https://hackage.haskell.org/package/yaml-0.11.8.0/yaml-0.11.8.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=467e30a2c51c06328449865f294e75c9
diff --git a/metadata/md5-cache/dev-haskell/yesod-1.6.2 b/metadata/md5-cache/dev-haskell/yesod-1.6.2
new file mode 100644
index 000000000000..e8b0ade953cf
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/yesod-1.6.2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/fast-logger:=[profile?] dev-haskell/file-embed:=[profile?] dev-haskell/monad-logger:=[profile?] dev-haskell/shakespeare:=[profile?] dev-haskell/streaming-commons:=[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-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?] >=dev-haskell/yesod-form-1.6:=[profile?] <dev-haskell/yesod-form-1.8:=[profile?] >=dev-haskell/yesod-persistent-1.6:=[profile?] <dev-haskell/yesod-persistent-1.7:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Creation of type-safe, RESTful web applications
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/fast-logger:=[profile?] dev-haskell/file-embed:=[profile?] dev-haskell/monad-logger:=[profile?] dev-haskell/shakespeare:=[profile?] dev-haskell/streaming-commons:=[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-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?] >=dev-haskell/yesod-form-1.6:=[profile?] <dev-haskell/yesod-form-1.8:=[profile?] >=dev-haskell/yesod-persistent-1.6:=[profile?] <dev-haskell/yesod-persistent-1.7:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+SLOT=0/1.6.2
+SRC_URI=https://hackage.haskell.org/package/yesod-1.6.2/yesod-1.6.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d915ecfb1f15d9d6c04f1c247e91f9e5
diff --git a/metadata/md5-cache/dev-haskell/yesod-1.6.2.1 b/metadata/md5-cache/dev-haskell/yesod-1.6.2.1
new file mode 100644
index 000000000000..568700b9414a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/yesod-1.6.2.1
@@ -0,0 +1,15 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/fast-logger:=[profile?] dev-haskell/file-embed:=[profile?] dev-haskell/monad-logger:=[profile?] dev-haskell/shakespeare:=[profile?] dev-haskell/streaming-commons:=[profile?] dev-haskell/text:=[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-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?] >=dev-haskell/yesod-form-1.6:=[profile?] <dev-haskell/yesod-form-1.8:=[profile?] >=dev-haskell/yesod-persistent-1.6:=[profile?] <dev-haskell/yesod-persistent-1.7:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Creation of type-safe, RESTful web applications
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] dev-haskell/data-default-class:=[profile?] dev-haskell/fast-logger:=[profile?] dev-haskell/file-embed:=[profile?] dev-haskell/monad-logger:=[profile?] dev-haskell/shakespeare:=[profile?] dev-haskell/streaming-commons:=[profile?] dev-haskell/text:=[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-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?] >=dev-haskell/yesod-form-1.6:=[profile?] <dev-haskell/yesod-form-1.8:=[profile?] >=dev-haskell/yesod-persistent-1.6:=[profile?] <dev-haskell/yesod-persistent-1.7:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+SLOT=0/1.6.2.1
+SRC_URI=https://hackage.haskell.org/package/yesod-1.6.2.1/yesod-1.6.2.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=e55bbb278f578717cf34d21196a0f783
diff --git a/metadata/md5-cache/dev-haskell/yesod-core-1.6.23.1 b/metadata/md5-cache/dev-haskell/yesod-core-1.6.23.1
new file mode 100644
index 000000000000..2e67a0330b45
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/yesod-core-1.6.23.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.0:=[profile?] dev-haskell/auto-update:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.7.1:=[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.3:=[profile?] dev-haskell/conduit-extra:=[profile?] >=dev-haskell/cookie-0.4.3:=[profile?] <dev-haskell/cookie-0.5:=[profile?] dev-haskell/entropy:=[profile?] >=dev-haskell/fast-logger-2.2:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/monad-logger-0.3.10:=[profile?] <dev-haskell/monad-logger-0.4:=[profile?] >=dev-haskell/path-pieces-0.1.2:=[profile?] <dev-haskell/path-pieces-0.3:=[profile?] >=dev-haskell/primitive-0.6:=[profile?] >=dev-haskell/random-1.0.0.2:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] >=dev-haskell/shakespeare-2.0:=[profile?] dev-haskell/unix-compat:=[profile?] dev-haskell/unliftio:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/vector-0.9:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-haskell/wai-3.2:=[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-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/async >=dev-haskell/hspec-1.3 dev-haskell/hspec-expectations dev-haskell/hunit dev-haskell/network dev-haskell/streaming-commons ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Creation of type-safe, RESTful web applications
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] dev-haskell/auto-update:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.7.1:=[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.3:=[profile?] dev-haskell/conduit-extra:=[profile?] >=dev-haskell/cookie-0.4.3:=[profile?] <dev-haskell/cookie-0.5:=[profile?] dev-haskell/entropy:=[profile?] >=dev-haskell/fast-logger-2.2:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/monad-logger-0.3.10:=[profile?] <dev-haskell/monad-logger-0.4:=[profile?] >=dev-haskell/path-pieces-0.1.2:=[profile?] <dev-haskell/path-pieces-0.3:=[profile?] >=dev-haskell/primitive-0.6:=[profile?] >=dev-haskell/random-1.0.0.2:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] >=dev-haskell/shakespeare-2.0:=[profile?] dev-haskell/unix-compat:=[profile?] dev-haskell/unliftio:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/vector-0.9:=[profile?] <dev-haskell/vector-0.13:=[profile?] >=dev-haskell/wai-3.2:=[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-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=test !test? ( test )
+SLOT=0/1.6.23.1
+SRC_URI=https://hackage.haskell.org/package/yesod-core-1.6.23.1/yesod-core-1.6.23.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=5c4e8cccac65966f1c82b2be339a952a
diff --git a/metadata/md5-cache/dev-haskell/yesod-core-1.6.24.2 b/metadata/md5-cache/dev-haskell/yesod-core-1.6.24.2
new file mode 100644
index 000000000000..019d46947a2e
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/yesod-core-1.6.24.2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/aeson-1.0:=[profile?] dev-haskell/auto-update:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.7.1:=[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.3:=[profile?] dev-haskell/conduit-extra:=[profile?] >=dev-haskell/cookie-0.4.3:=[profile?] <dev-haskell/cookie-0.5:=[profile?] dev-haskell/entropy:=[profile?] >=dev-haskell/fast-logger-2.2:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/monad-logger-0.3.10:=[profile?] <dev-haskell/monad-logger-0.4:=[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-0.6:=[profile?] >=dev-haskell/random-1.0.0.2:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] >=dev-haskell/shakespeare-2.0:=[profile?] >=dev-haskell/text-0.7:=[profile?] dev-haskell/unix-compat:=[profile?] dev-haskell/unliftio:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/vector-0.9:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/wai-3.2:=[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-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/async >=dev-haskell/hspec-1.3 dev-haskell/hspec-expectations dev-haskell/hunit dev-haskell/network dev-haskell/streaming-commons ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Creation of type-safe, RESTful web applications
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-haskell/aeson-1.0:=[profile?] dev-haskell/auto-update:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/blaze-markup-0.7.1:=[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.3:=[profile?] dev-haskell/conduit-extra:=[profile?] >=dev-haskell/cookie-0.4.3:=[profile?] <dev-haskell/cookie-0.5:=[profile?] dev-haskell/entropy:=[profile?] >=dev-haskell/fast-logger-2.2:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/monad-logger-0.3.10:=[profile?] <dev-haskell/monad-logger-0.4:=[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-0.6:=[profile?] >=dev-haskell/random-1.0.0.2:=[profile?] <dev-haskell/random-1.3:=[profile?] >=dev-haskell/resourcet-1.2:=[profile?] >=dev-haskell/shakespeare-2.0:=[profile?] >=dev-haskell/text-0.7:=[profile?] dev-haskell/unix-compat:=[profile?] dev-haskell/unliftio:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/vector-0.9:=[profile?] <dev-haskell/vector-0.14:=[profile?] >=dev-haskell/wai-3.2:=[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-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.24.2
+SRC_URI=https://hackage.haskell.org/package/yesod-core-1.6.24.2/yesod-core-1.6.24.2.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=f854daade890166ddb20996a33851a31
diff --git a/metadata/md5-cache/dev-haskell/yesod-form-1.7.0 b/metadata/md5-cache/dev-haskell/yesod-form-1.7.0
new file mode 100644
index 000000000000..6a9a941a27f3
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/yesod-form-1.7.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=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/shakespeare-2.0:=[profile?] >=dev-haskell/text-0.9:=[profile?] >=dev-haskell/wai-1.3:=[profile?] >=dev-haskell/xss-sanitize-0.3.0.1:=[profile?] >=dev-haskell/yesod-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?] >=dev-haskell/yesod-persistent-1.6:=[profile?] <dev-haskell/yesod-persistent-1.7:=[profile?] >=dev-lang/ghc-8.4.3:= network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hspec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Form handling support for Yesod Web Framework
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/
+INHERIT=haskell-cabal
+IUSE=+network-uri doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+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/shakespeare-2.0:=[profile?] >=dev-haskell/text-0.9:=[profile?] >=dev-haskell/wai-1.3:=[profile?] >=dev-haskell/xss-sanitize-0.3.0.1:=[profile?] >=dev-haskell/yesod-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?] >=dev-haskell/yesod-persistent-1.6:=[profile?] <dev-haskell/yesod-persistent-1.7:=[profile?] >=dev-lang/ghc-8.4.3:= network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.7.0
+SRC_URI=https://hackage.haskell.org/package/yesod-form-1.7.0/yesod-form-1.7.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=434dd8c488370ee37fb6dad02066616a
diff --git a/metadata/md5-cache/dev-haskell/yesod-form-1.7.4 b/metadata/md5-cache/dev-haskell/yesod-form-1.7.4
new file mode 100644
index 000000000000..eca3941369a4
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/yesod-form-1.7.4
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=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/shakespeare-2.0:=[profile?] >=dev-haskell/wai-1.3:=[profile?] >=dev-haskell/xss-sanitize-0.3.0.1:=[profile?] >=dev-haskell/yesod-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?] >=dev-haskell/yesod-persistent-1.6:=[profile?] <dev-haskell/yesod-persistent-1.7:=[profile?] >=dev-lang/ghc-8.4.3:= network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] ) >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hspec ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Form handling support for Yesod Web Framework
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/
+INHERIT=haskell-cabal
+IUSE=+network-uri doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+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/shakespeare-2.0:=[profile?] >=dev-haskell/wai-1.3:=[profile?] >=dev-haskell/xss-sanitize-0.3.0.1:=[profile?] >=dev-haskell/yesod-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?] >=dev-haskell/yesod-persistent-1.6:=[profile?] <dev-haskell/yesod-persistent-1.7:=[profile?] >=dev-lang/ghc-8.4.3:= network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] ) dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.7.4
+SRC_URI=https://hackage.haskell.org/package/yesod-form-1.7.4/yesod-form-1.7.4.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=64e721989e35f504c4296d5f2a6180c7
diff --git a/metadata/md5-cache/dev-haskell/yesod-persistent-1.6.0.8 b/metadata/md5-cache/dev-haskell/yesod-persistent-1.6.0.8
new file mode 100644
index 000000000000..2ccddd6c367a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/yesod-persistent-1.6.0.8
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/blaze-builder:=[profile?] dev-haskell/conduit:=[profile?] >=dev-haskell/persistent-2.8:=[profile?] >=dev-haskell/persistent-template-2.1:=[profile?] dev-haskell/resource-pool:=[profile?] >=dev-haskell/resourcet-0.4.5:=[profile?] >=dev-haskell/yesod-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hspec >=dev-haskell/persistent-sqlite-2.8 dev-haskell/wai-extra ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Some helpers for using Persistent from Yesod
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/blaze-builder:=[profile?] dev-haskell/conduit:=[profile?] >=dev-haskell/persistent-2.8:=[profile?] >=dev-haskell/persistent-template-2.1:=[profile?] dev-haskell/resource-pool:=[profile?] >=dev-haskell/resourcet-0.4.5:=[profile?] >=dev-haskell/yesod-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.0.8
+SRC_URI=https://hackage.haskell.org/package/yesod-persistent-1.6.0.8/yesod-persistent-1.6.0.8.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=9939d86451c23579bcd2428db1e1688d
diff --git a/metadata/md5-cache/dev-haskell/yesod-static-1.6.1.0 b/metadata/md5-cache/dev-haskell/yesod-static-1.6.1.0
new file mode 100644
index 000000000000..2a200804c9be
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/yesod-static-1.6.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/async:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/base64-bytestring-0.1.0.1:=[profile?] >=dev-haskell/blaze-builder-0.3:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] >=dev-haskell/cryptonite-0.11:=[profile?] >=dev-haskell/cryptonite-conduit-0.1:=[profile?] >=dev-haskell/css-text-0.1.2:=[profile?] dev-haskell/data-default:=[profile?] >=dev-haskell/file-embed-0.0.4.1:=[profile?] <dev-haskell/file-embed-0.5:=[profile?] >=dev-haskell/hashable-1.1:=[profile?] dev-haskell/hjsmin:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/mime-types-0.1:=[profile?] >=dev-haskell/text-0.9:=[profile?] >=dev-haskell/unix-compat-0.2:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/wai-1.3:=[profile?] >=dev-haskell/wai-app-static-3.1:=[profile?] >=dev-haskell/yesod-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?] >=dev-lang/ghc-8.2.1:= >=dev-haskell/cabal-2.0.0.2 test? ( >=dev-haskell/hspec-1.3 dev-haskell/hunit dev-haskell/rio dev-haskell/wai-extra >=dev-haskell/yesod-test-1.6 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Static file serving subsite for Yesod Web Framework
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com/
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/async:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] >=dev-haskell/base64-bytestring-0.1.0.1:=[profile?] >=dev-haskell/blaze-builder-0.3:=[profile?] >=dev-haskell/conduit-1.3:=[profile?] >=dev-haskell/cryptonite-0.11:=[profile?] >=dev-haskell/cryptonite-conduit-0.1:=[profile?] >=dev-haskell/css-text-0.1.2:=[profile?] dev-haskell/data-default:=[profile?] >=dev-haskell/file-embed-0.0.4.1:=[profile?] <dev-haskell/file-embed-0.5:=[profile?] >=dev-haskell/hashable-1.1:=[profile?] dev-haskell/hjsmin:=[profile?] >=dev-haskell/http-types-0.7:=[profile?] dev-haskell/memory:=[profile?] >=dev-haskell/mime-types-0.1:=[profile?] >=dev-haskell/text-0.9:=[profile?] >=dev-haskell/unix-compat-0.2:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] >=dev-haskell/wai-1.3:=[profile?] >=dev-haskell/wai-app-static-3.1:=[profile?] >=dev-haskell/yesod-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?] >=dev-lang/ghc-8.2.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.1.0
+SRC_URI=https://hackage.haskell.org/package/yesod-static-1.6.1.0/yesod-static-1.6.1.0.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=d86d0516d4a509a03eb217e9218da694
diff --git a/metadata/md5-cache/dev-haskell/yesod-test-1.6.12 b/metadata/md5-cache/dev-haskell/yesod-test-1.6.12
new file mode 100644
index 000000000000..976b4e0d372a
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/yesod-test-1.6.12
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] dev-haskell/blaze-builder:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/conduit:=[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/memory:=[profile?] >=dev-haskell/mtl-2.0.0:=[profile?] >=dev-haskell/network-2.2:=[profile?] >=dev-haskell/pretty-show-1.6:=[profile?] dev-haskell/text:=[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.6.17:=[profile?] >=dev-lang/ghc-8.2.1:= >=dev-haskell/cabal-2.0.0.2 test? ( dev-haskell/hspec dev-haskell/unliftio dev-haskell/unliftio-core >=dev-haskell/yesod-form-1.6 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=integration testing for WAI/Yesod Applications
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] dev-haskell/blaze-builder:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/conduit:=[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/memory:=[profile?] >=dev-haskell/mtl-2.0.0:=[profile?] >=dev-haskell/network-2.2:=[profile?] >=dev-haskell/pretty-show-1.6:=[profile?] dev-haskell/text:=[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.6.17:=[profile?] >=dev-lang/ghc-8.2.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.12
+SRC_URI=https://hackage.haskell.org/package/yesod-test-1.6.12/yesod-test-1.6.12.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=09f5c2e860a5c90020f4a8233184dff5
diff --git a/metadata/md5-cache/dev-haskell/yesod-test-1.6.14 b/metadata/md5-cache/dev-haskell/yesod-test-1.6.14
new file mode 100644
index 000000000000..711512e97df8
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/yesod-test-1.6.14
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] dev-haskell/blaze-builder:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] dev-haskell/blaze-markup:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/conduit:=[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/memory:=[profile?] >=dev-haskell/network-2.2:=[profile?] >=dev-haskell/pretty-show-1.6:=[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.6.17:=[profile?] >=dev-lang/ghc-8.4.3:= >=dev-haskell/cabal-2.2.0.1 test? ( dev-haskell/hspec dev-haskell/unliftio dev-haskell/unliftio-core >=dev-haskell/yesod-form-1.6 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=integration testing for WAI/Yesod Applications
+EAPI=8
+HOMEPAGE=https://www.yesodweb.com
+INHERIT=haskell-cabal
+IUSE=doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-haskell/aeson:=[profile?] >=dev-haskell/attoparsec-0.10:=[profile?] dev-haskell/blaze-builder:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] dev-haskell/blaze-markup:=[profile?] >=dev-haskell/case-insensitive-0.2:=[profile?] dev-haskell/conduit:=[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/memory:=[profile?] >=dev-haskell/network-2.2:=[profile?] >=dev-haskell/pretty-show-1.6:=[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.6.17:=[profile?] >=dev-lang/ghc-8.4.3:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/1.6.14
+SRC_URI=https://hackage.haskell.org/package/yesod-test-1.6.14/yesod-test-1.6.14.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=73acf1a8026baca962fbcdb8a914a912
diff --git a/metadata/md5-cache/dev-haskell/zip-archive-0.4.1 b/metadata/md5-cache/dev-haskell/zip-archive-0.4.1
new file mode 100644
index 000000000000..0bd030b0499c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/zip-archive-0.4.1
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/digest-0.0.0.1:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/text-0.11:=[profile?] dev-haskell/zlib:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-2.0 test? ( dev-haskell/hunit dev-haskell/temporary ) test? ( app-arch/zip ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Library for creating and modifying zip archives
+EAPI=8
+HOMEPAGE=https://github.com/jgm/zip-archive
+INHERIT=haskell-cabal
+IUSE=executable doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/digest-0.0.0.1:=[profile?] dev-haskell/mtl:=[profile?] >=dev-haskell/text-0.11:=[profile?] dev-haskell/zlib:=[profile?] >=dev-lang/ghc-7.8.2:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.1
+SRC_URI=https://hackage.haskell.org/package/zip-archive-0.4.1/zip-archive-0.4.1.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=63b00c7a6711896175dfaaa8501cf247
diff --git a/metadata/md5-cache/dev-haskell/zip-archive-0.4.3 b/metadata/md5-cache/dev-haskell/zip-archive-0.4.3
new file mode 100644
index 000000000000..7177eb8c6e26
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/zip-archive-0.4.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-haskell/digest-0.0.0.1:=[profile?] >=dev-haskell/text-0.11:=[profile?] dev-haskell/zlib:=[profile?] >=dev-lang/ghc-8.8.1:= >=dev-haskell/cabal-3.0.0.0 test? ( dev-haskell/hunit dev-haskell/temporary ) test? ( app-arch/zip ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Library for creating and modifying zip archives
+EAPI=8
+HOMEPAGE=https://github.com/jgm/zip-archive
+INHERIT=haskell-cabal
+IUSE=executable doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-haskell/digest-0.0.0.1:=[profile?] >=dev-haskell/text-0.11:=[profile?] dev-haskell/zlib:=[profile?] >=dev-lang/ghc-8.8.1:= dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.4.3
+SRC_URI=https://hackage.haskell.org/package/zip-archive-0.4.3/zip-archive-0.4.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=4a29cd274be705d43ae02bcd94ed30a6
diff --git a/metadata/md5-cache/dev-haskell/zlib-0.6.2.3 b/metadata/md5-cache/dev-haskell/zlib-0.6.2.3
new file mode 100644
index 000000000000..fb9d312a9467
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/zlib-0.6.2.3
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= sys-libs/zlib >=dev-haskell/cabal-2.2.0.1 virtual/pkgconfig test? ( >=dev-haskell/quickcheck-2 <dev-haskell/quickcheck-3 >=dev-haskell/tasty-0.8 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-hunit-0.8 <dev-haskell/tasty-hunit-0.11 >=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Compression and decompression in the gzip and zlib formats
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/zlib
+INHERIT=haskell-cabal
+IUSE=bundled-c-zlib non-blocking-ffi doc hscolour profile test
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= sys-libs/zlib dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.6.2.3
+SRC_URI=https://hackage.haskell.org/package/zlib-0.6.2.3/zlib-0.6.2.3.tar.gz
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=2f223d5d27ffbaf7ccdbc2ee5ee973cc
diff --git a/metadata/md5-cache/dev-haskell/zlib-0.6.3.0 b/metadata/md5-cache/dev-haskell/zlib-0.6.3.0
new file mode 100644
index 000000000000..890ad71a883c
--- /dev/null
+++ b/metadata/md5-cache/dev-haskell/zlib-0.6.3.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/dos2unix
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND=>=dev-lang/ghc-8.4.3:= sys-libs/zlib >=dev-haskell/cabal-2.2.0.1 virtual/pkgconfig test? ( >=dev-haskell/quickcheck-2 <dev-haskell/quickcheck-3 >=dev-haskell/tasty-0.8 <dev-haskell/tasty-1.5 >=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.11 ) hscolour? ( dev-haskell/hscolour )
+DESCRIPTION=Compression and decompression in the gzip and zlib formats
+EAPI=8
+HOMEPAGE=https://hackage.haskell.org/package/zlib
+INHERIT=haskell-cabal
+IUSE=bundled-c-zlib non-blocking-ffi doc hscolour profile test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~ppc-macos
+LICENSE=BSD
+RDEPEND=>=dev-lang/ghc-8.4.3:= sys-libs/zlib dev-lang/ghc:=[profile?]
+RESTRICT=!test? ( test )
+SLOT=0/0.6.3.0
+SRC_URI=https://hackage.haskell.org/package/zlib-0.6.3.0/zlib-0.6.3.0.tar.gz https://hackage.haskell.org/package/zlib-0.6.3.0/revision/2.cabal -> zlib-0.6.3.0-rev2.cabal
+_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ghc-package 631fe867aec883d7c7caf617c36aba72 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs fbbbc99d10168de2926e06da7169b8dc haskell-cabal 5c1519ca191c23e5bc535c33b8cf988b
+_md5_=978d0823fd8e8008838601e0cff76987